Page MenuHomePhabricator
Feed All Stories

Dec 13 2024

tomek accepted D14137: [lib] Avoid unnecessary useSelector on MessageStore in useGetLastUpdatedTimes.
Dec 13 2024, 2:47 AM
tomek accepted D14136: [lib] Don't construct promises in useCreateChatThreadItem.
Dec 13 2024, 2:44 AM
tomek added inline comments to D14149: [native] implement screen after secondary device is connected.
Dec 13 2024, 2:23 AM

Dec 12 2024

bartek published D14146: [native] Enable linked devices screen when using restore flow for review.
Dec 12 2024, 11:28 PM
bartek published D14147: [native][web] Merge logout buttons for old and new flows for review.
Dec 12 2024, 11:28 PM
ashoat requested review of D14154: [lib] Use ChatThreadItemLoaderCache for loading sidebar.
Dec 12 2024, 8:09 PM
ashoat updated the summary of D13828: [lib] Only show reactions to viewer's messages in MessagePreview.
Dec 12 2024, 7:49 PM
ashoat updated the diff for D14144: [native] Stop resetting ChatThreadList on navigation.

Rebase

Dec 12 2024, 7:36 PM
ashoat updated the diff for D14141: [lib][native] Update native to use ChatThreadItemLoaderCache.

Rebase, introduce pageSize

Dec 12 2024, 7:35 PM
ashoat updated the diff for D14140: [lib] Introduce ChatThreadItemLoaderCache.

Remove defaultNumItemsToDisplay, as it's no longer used in this file

Dec 12 2024, 7:34 PM
ashoat updated the diff for D14140: [lib] Introduce ChatThreadItemLoaderCache.

Fix and rename

Dec 12 2024, 7:18 PM
Ashoat Tevosyan <ashoat@gmail.com> committed rCOMM2df6c3842988: [terraform] Bump keyserver image to 1.0.146 (authored by Ashoat Tevosyan <ashoat@gmail.com>).
[terraform] Bump keyserver image to 1.0.146
Dec 12 2024, 3:56 PM
Ashoat Tevosyan <ashoat@gmail.com> committed rCOMM2cc1f075d305: Revert "[native] Temporary changes for staff release" (authored by Ashoat Tevosyan <ashoat@gmail.com>).
Revert "[native] Temporary changes for staff release"
Dec 12 2024, 3:02 PM
Ashoat Tevosyan <ashoat@gmail.com> added a reverting change for rCOMM361f61b97be7: [native] Temporary changes for staff release: rCOMM2cc1f075d305: Revert "[native] Temporary changes for staff release".
Dec 12 2024, 3:02 PM
Ashoat Tevosyan <ashoat@gmail.com> committed rCOMM2a46e6b48b72: [native] codeVersion -> 448 (authored by Ashoat Tevosyan <ashoat@gmail.com>).
[native] codeVersion -> 448
Dec 12 2024, 3:02 PM
Ashoat Tevosyan <ashoat@gmail.com> committed rCOMM361f61b97be7: [native] Temporary changes for staff release (authored by Ashoat Tevosyan <ashoat@gmail.com>).
[native] Temporary changes for staff release
Dec 12 2024, 3:02 PM
Ashoat Tevosyan <ashoat@gmail.com> committed rCOMMc23658380189: [native] codeVersion -> 447 (authored by Ashoat Tevosyan <ashoat@gmail.com>).
[native] codeVersion -> 447
Dec 12 2024, 3:02 PM
Ashoat Tevosyan <ashoat@gmail.com> committed rCOMM3ce682a60a8b: [web][keyserver] codeVersion -> 146 (authored by Ashoat Tevosyan <ashoat@gmail.com>).
[web][keyserver] codeVersion -> 146
Dec 12 2024, 3:02 PM
ashoat added inline comments to D13996: [native] community joiner modal.
Dec 12 2024, 2:44 PM
varun added inline comments to D13996: [native] community joiner modal.
Dec 12 2024, 2:12 PM
varun closed D14145: [keyserver][script] get IDs for community names.
Dec 12 2024, 12:27 PM
varun committed rCOMM459ec0313932: [keyserver][script] get IDs for community names (authored by varun).
[keyserver][script] get IDs for community names
Dec 12 2024, 12:27 PM
ashoat resigned from D14153: [native] handle waiting for secondary device response.

Will defer to @tomek on this one – I think it's probably a better bet for him to gain the context on QRAuthContextProvider than for me

Dec 12 2024, 12:27 PM
ashoat accepted D14145: [keyserver][script] get IDs for community names.
Dec 12 2024, 12:26 PM
ashoat accepted D14152: [native] implement screen when secondary device is not responding.

Rahul has a graphic almost ready for this! We can either amend it here, or handle it later if it takes a bit before he can deliver the final version.

Dec 12 2024, 12:24 PM
ashoat resigned from D14151: [native] add callback to remove secondary device during QR auth.

Will defer to @tomek on this one – I think it's probably a better bet for him to gain the context on QRAuthContextProvider than for me

Dec 12 2024, 12:22 PM
ashoat accepted D14150: [native] add danger option to `PrimaryButton`.
Dec 12 2024, 12:21 PM
kamil published D14153: [native] handle waiting for secondary device response for review.
Dec 12 2024, 12:20 PM
varun added inline comments to D14145: [keyserver][script] get IDs for community names.
Dec 12 2024, 12:19 PM
varun updated the diff for D14145: [keyserver][script] get IDs for community names.

address feedback

Dec 12 2024, 12:19 PM
ashoat requested changes to D14149: [native] implement screen after secondary device is connected.

Rahul has a graphic almost ready for this! We can either amend it here, or handle it later if it takes a bit before he can deliver the final version.

Dec 12 2024, 12:17 PM
ashoat accepted D13997: [native] update community drawer button to navigate to community joiner modal.
Dec 12 2024, 12:13 PM
kamil published D14152: [native] implement screen when secondary device is not responding for review.
Dec 12 2024, 11:58 AM
kamil published D14151: [native] add callback to remove secondary device during QR auth for review.
Dec 12 2024, 11:57 AM
kamil published D14150: [native] add danger option to `PrimaryButton` for review.
Dec 12 2024, 11:57 AM
kamil published D14149: [native] implement screen after secondary device is connected for review.
Dec 12 2024, 11:57 AM
varun updated the diff for D13997: [native] update community drawer button to navigate to community joiner modal.

fix navigation param

Dec 12 2024, 11:46 AM
varun planned changes to D13997: [native] update community drawer button to navigate to community joiner modal.
Dec 12 2024, 11:40 AM
varun updated the diff for D13997: [native] update community drawer button to navigate to community joiner modal.

address feedback

Dec 12 2024, 11:35 AM
ashoat requested changes to D13996: [native] community joiner modal.

This is close, but requesting changes due to the volume of comments below

Dec 12 2024, 11:21 AM
ashoat requested changes to D14145: [keyserver][script] get IDs for community names.

Passing back with some questions

Dec 12 2024, 11:06 AM
ashoat accepted D14116: [native] navigate to proper screen after scanning QR code.
Dec 12 2024, 11:03 AM
ashoat accepted D14115: [native] implement screen when connecting secondary device.

Would appreciate @tomek's help in reviewing the QRAuthContext part... it's hard for me to track the whole flow and where connectingInProgress should be set

Dec 12 2024, 11:00 AM
ashoat accepted D14114: [native] implement screen when scanning QR code a non-primary device.
Dec 12 2024, 10:58 AM
ashoat accepted D14105: [native] implement QR Auth context.

Thanks for explaining... not sure how I missed that. You'd think after 10 years of using Phabricator I'd be better at using it 😅

Dec 12 2024, 10:54 AM
ashoat accepted D13995: [native] introduce community list component.
Dec 12 2024, 10:49 AM
ashoat added a comment to D14098: [native] Fix reanimated cancelAnimation flow type.

Thanks for sharing!

Dec 12 2024, 10:42 AM
angelika added a comment to D14098: [native] Fix reanimated cancelAnimation flow type.

Thanks for finding this. Just wondering – did you find out because something was broken through testing, or because you observed that Flow was printing an error when the code looked right?

Dec 12 2024, 9:05 AM
varun added inline comments to D13996: [native] community joiner modal.
Dec 12 2024, 8:05 AM
varun updated the summary of D14145: [keyserver][script] get IDs for community names.
Dec 12 2024, 7:56 AM
angelika closed D14023: [lib] Don't created thin thread if call to identity server failed when adding friends.
Dec 12 2024, 5:23 AM
angelika closed D14022: [lib] Check if device list exists instead of using userHasDeviceList() in useUsersSupportThickThreads().
Dec 12 2024, 5:23 AM
angelika committed rCOMM470bb6f686d1: [lib] Check if device list exists instead of using userHasDeviceList() in… (authored by angelika).
[lib] Check if device list exists instead of using userHasDeviceList() in…
Dec 12 2024, 5:23 AM
angelika committed rCOMMcb47dbdcae97: [lib] Don't created thin thread if call to identity server failed when adding… (authored by angelika).
[lib] Don't created thin thread if call to identity server failed when adding…
Dec 12 2024, 5:23 AM
angelika closed D13938: [lib] Use useUsersSupportThickThreads() (with auxUserInfos) in useUpdateRelationships().
Dec 12 2024, 5:23 AM
angelika committed rCOMMfa259c0d3023: [lib] Use useUsersSupportThickThreads() (with auxUserInfos) in… (authored by angelika).
[lib] Use useUsersSupportThickThreads() (with auxUserInfos) in…
Dec 12 2024, 5:23 AM
angelika updated the diff for D14023: [lib] Don't created thin thread if call to identity server failed when adding friends.

Rebase and change type from ?boolean to boolean | void

Dec 12 2024, 4:43 AM
angelika updated the diff for D14022: [lib] Check if device list exists instead of using userHasDeviceList() in useUsersSupportThickThreads().

Rebase

Dec 12 2024, 4:42 AM
angelika updated the diff for D13938: [lib] Use useUsersSupportThickThreads() (with auxUserInfos) in useUpdateRelationships().

Rebase

Dec 12 2024, 4:42 AM
kamil added inline comments to D14105: [native] implement QR Auth context.
Dec 12 2024, 2:54 AM
bartek accepted D14097: [CommCoreModule] avoid triggering backup upload on SQLite changes.
Dec 12 2024, 12:34 AM

Dec 11 2024

bartek accepted D14096: [native] make sure `start_backup_handler` is called only once in `BackupHandler`.
Dec 11 2024, 10:43 PM
bartek accepted D14095: [native_rust_library] make `start_backup_handler` thread-safe.
Dec 11 2024, 10:40 PM
varun updated the diff for D13996: [native] community joiner modal.

address feedback

Dec 11 2024, 10:33 PM
varun requested review of D14145: [keyserver][script] get IDs for community names.
Dec 11 2024, 9:40 PM
varun added inline comments to D13996: [native] community joiner modal.
Dec 11 2024, 9:28 PM
varun updated the diff for D13995: [native] introduce community list component.

rewrite as a functional component

Dec 11 2024, 8:43 PM
ashoat updated the diff for D14143: [native] Add loading indicator at the bottom of ChatThreadList.

Fix

Dec 11 2024, 8:34 PM
ashoat accepted D14135: [native] Move render function in MultimediaMessageMultimedia to functional component.
Dec 11 2024, 8:11 PM
ashoat accepted D14134: [native] Move componentDidUpdate logic in MultimediaMessageMultimedia to functional component.

Accepting so I don't block you, but please make sure you've considered whether there's any risks associated with this effect potentially being run on mount

Dec 11 2024, 8:10 PM
ashoat accepted D14133: [native] Migrate opacity in MultimediaMessageMultimedia to Reanimated v2 API in functional component.
Dec 11 2024, 8:07 PM
ashoat added inline comments to D14112: [native] Move render function from Tooltip to functional component.
Dec 11 2024, 8:05 PM
ashoat accepted D14132: [native] Move onPress and onLayout methods in MultimediaMessageMultimedia to functional component.
Dec 11 2024, 8:03 PM
ashoat accepted D14131: [native] Move view ref in MultimediaMessageMultimedia to functional component.
Dec 11 2024, 8:02 PM
ashoat accepted D14130: [native] Migrate ActionResultModal component to Reanimated v2 API.
Dec 11 2024, 8:02 PM
ashoat accepted D14129: [native] Workarounds for bugs after reanimated migration.

Thank you for a detailed and thorough explanation!! You went really deep here, love it :)

Dec 11 2024, 8:01 PM
ashoat accepted D14128: [native] Migrate useOverlayPosition, useContentAndHeaderOpacity, useDeliveryIconOpacity hooks to Reanimated V2 API.
Dec 11 2024, 7:58 PM
ashoat accepted D14127: [native] Remove progress prop from tooltip buttons components.
Dec 11 2024, 7:56 PM
ashoat accepted D14126: [native] Migrate RobotextMessageTooltipButton component to Reanimated V2 API.
Dec 11 2024, 7:55 PM
ashoat accepted D14125: [native] Migrate MultimediaMessageTooltipButton component to Reanimated V2 API.
Dec 11 2024, 7:55 PM
ashoat accepted D14124: [native] Migrate ReactionSelectionPopover component to Reanimated V2 API.
Dec 11 2024, 7:55 PM
ashoat accepted D14123: [native] Migrate TooltipInlineEngagement to Reanimated V2 API.
Dec 11 2024, 7:55 PM
ashoat accepted D14122: [native] Migrate TextMessageTooltipButton to Reanimated V2 API.
Dec 11 2024, 7:54 PM
ashoat accepted D14121: [native] Remove progress parameter from useAnimatedMessageTooltipButton.
Dec 11 2024, 7:53 PM
ashoat accepted D14120: [native] Migrate threadColorOverride in useAnimatedMessageTooltipButton to Reanimate V2 API.
Dec 11 2024, 7:53 PM
ashoat accepted D14119: [native] Migrate messageContainerStyle in useAnimatedMessageTooltipButton to Reanimate V2 API.
Dec 11 2024, 7:51 PM
ashoat added a comment to D14118: [native] Add progressV2 field to tooltip button types.

Thanks for separating this out!

Dec 11 2024, 7:50 PM
ashoat accepted D14118: [native] Add progressV2 field to tooltip button types.
Dec 11 2024, 7:50 PM
ashoat accepted D14117: [native] Migrate Tooltip component to Reanimated v2 API.
Dec 11 2024, 7:49 PM
ashoat accepted D14112: [native] Move render function from Tooltip to functional component.
Dec 11 2024, 5:57 PM
ashoat accepted D14111: [native] Move methods from Tooltip to functional compononent.
Dec 11 2024, 5:55 PM
ashoat accepted D14110: [native] Move haptics in Tooltip to functional compononent.
Dec 11 2024, 5:53 PM
ashoat accepted D14109: [native] Move styles in Tooltip to functional component.
Dec 11 2024, 5:53 PM
ashoat accepted D14108: [native] Move Reanimated nodes in Tooltip to functional component.
Dec 11 2024, 5:52 PM
ashoat added inline comments to D14106: [native] Move tooltip height getter in Tooltip to functional component.
Dec 11 2024, 5:47 PM
ashoat accepted D14107: [native] Move tooltip location getter in Tooltip to functional component.

Similar feedback to prior diff: I think these getters can be replaced with the value itself. Feel free to do this all in one final diff in the stack if that's easier

Dec 11 2024, 5:47 PM
ashoat accepted D14106: [native] Move tooltip height getter in Tooltip to functional component.

Similar feedback to last diff: I think these getters can be replaced with the value itself

Dec 11 2024, 5:44 PM
ashoat accepted D14104: [native] Move margin getter in Tooltip to functional component.
Dec 11 2024, 5:43 PM
ashoat accepted D14103: [native] Migrate removeScreen listener in OverlayNavigator to Reanimated V2 API.

Great solution!

Dec 11 2024, 5:41 PM
ashoat accepted D14102: [native] Introduce positionsV2 values in OverlayNavigator.
Dec 11 2024, 5:36 PM