Page MenuHomePhorge
Feed All Stories

Feb 28 2025

kamil closed D14424: [native] remove `useStaffCanSee` from `BackupHandler`.
Feb 28 2025, 3:25 PM
kamil committed rCOMMdf2230754b77: [native] remove `useStaffCanSee` from `BackupHandler`.
Feb 28 2025, 3:25 PM
tomek added inline comments to D14417: [native] Remove background identity login handler.
Feb 28 2025, 2:18 PM
tomek updated the diff for D14417: [native] Remove background identity login handler.

Bump min code version

Feb 28 2025, 2:16 PM
tomek requested review of D14425: [native] Schedule backup generation and upload after saving SIWE secrets.
Feb 28 2025, 2:16 PM
tomek requested review of D14416: [native] Avoid running the handler multiple times.
Feb 28 2025, 2:00 PM
tomek accepted D14424: [native] remove `useStaffCanSee` from `BackupHandler`.
Feb 28 2025, 1:13 PM
bartek accepted D14423: [terraform] Bump RabbitMQ engine_version to 3.13.7.
Feb 28 2025, 1:05 PM
kamil published D14424: [native] remove `useStaffCanSee` from `BackupHandler` for review.
Feb 28 2025, 12:14 PM
kamil accepted D14422: [comm-lib] Add comm.software to CORS config.
Feb 28 2025, 12:13 PM
kamil published D14423: [terraform] Bump RabbitMQ engine_version to 3.13.7 for review.
Feb 28 2025, 11:55 AM
bartek closed D14419: [proto] Add comment about siwe fields being social proof.
Feb 28 2025, 11:27 AM
bartek committed rCOMM1e9a700a7121: [proto] Add comment about siwe fields being social proof.
Feb 28 2025, 11:27 AM
bartek closed D14418: [lib] Handle user_not_found returned by GetKeyserverKeys RPC.
Feb 28 2025, 11:27 AM
bartek committed rCOMM6c919da7b92b: [lib] Handle user_not_found returned by GetKeyserverKeys RPC.
Feb 28 2025, 11:27 AM
bartek closed D14415: [lib][native] Respect login flow in useLogIn and useIdentityLogOut.
Feb 28 2025, 11:27 AM
bartek committed rCOMMb218da0df38f: [lib][native] Respect login flow in useLogIn and useIdentityLogOut.
Feb 28 2025, 11:27 AM
bartek published D14422: [comm-lib] Add comm.software to CORS config for review.
Feb 28 2025, 10:58 AM
kamil accepted D14419: [proto] Add comment about siwe fields being social proof.
Feb 28 2025, 10:32 AM
bartek added inline comments to D14418: [lib] Handle user_not_found returned by GetKeyserverKeys RPC.
Feb 28 2025, 8:56 AM
ashoat accepted D14053: [native] DisplayCommunityDirectoryPrompt.

Shouldn't D14391 be added to the stack here? You seem to be depending on it

Feb 28 2025, 7:37 AM
varun updated the diff for D14053: [native] DisplayCommunityDirectoryPrompt.

address feedback

Feb 28 2025, 5:36 AM

Feb 27 2025

bartek accepted D14414: [native] Fix copying encrypted images on iOS.

I'm worried about using Clipboard.setImageFromBase64 for large media files... I suspect it will be passing a massive string over the legacy React Native bridge, and so I feel obliged to do some performance testing on that, and I don't have the time to do that for an approach that I suspect might end up not working for us.

Feb 27 2025, 8:17 PM
ashoat committed rCOMM9e4a92343213: [terraform] Bump RabbitMQ engine_version to 3.12.13.
Feb 27 2025, 8:09 PM
ashoat committed rCOMMfeed126fa882: [terraform] Bump keyserver image to 1.0.155.
Feb 27 2025, 7:27 PM
ashoat added a reverting change for rCOMM9bd00d080a48: [lib] Temporarily flip useIsRestoreFlowEnabled to true: rCOMM2ee1094cc908: Revert "[lib] Temporarily flip useIsRestoreFlowEnabled to true".
Feb 27 2025, 6:42 PM
ashoat committed rCOMM2ee1094cc908: Revert "[lib] Temporarily flip useIsRestoreFlowEnabled to true".
Feb 27 2025, 6:42 PM
ashoat added a reverting change for rCOMM637bad1cdcde: [native] Temporary changes for staff release: rCOMM0682b2365132: Revert "[native] Temporary changes for staff release".
Feb 27 2025, 6:42 PM
ashoat committed rCOMM0682b2365132: Revert "[native] Temporary changes for staff release".
Feb 27 2025, 6:42 PM
ashoat committed rCOMMd8703be7333a: [native] codeVersion -> 466.
Feb 27 2025, 6:42 PM
ashoat committed rCOMM637bad1cdcde: [native] Temporary changes for staff release.
Feb 27 2025, 6:42 PM
ashoat committed rCOMM9bd00d080a48: [lib] Temporarily flip useIsRestoreFlowEnabled to true.
Feb 27 2025, 6:42 PM
ashoat committed rCOMMbd9de7b6608d: [native] codeVersion -> 465.
Feb 27 2025, 6:42 PM
ashoat committed rCOMM942f3d7bd0d0: [web][keyserver] codeVersion -> 155.
Feb 27 2025, 6:42 PM
ashoat added a comment to D14414: [native] Fix copying encrypted images on iOS.

An alternative approach, that doesn't require using temporary file:

  • Extract some logic from saveRemoteMediaToDisk() in`save-file.js`, with the following changes:
    • For encrypted media, call fetchAndDecryptMedia({ destination: 'data_uri' }) instead of destination: file
    • For non-encrypted, fetch base64 but don't save to file (skip last step)
  • call Clipboard.setImageFromBase64 - iOS implementation is in the patch, line 116
Feb 27 2025, 5:07 PM
tomek accepted D14418: [lib] Handle user_not_found returned by GetKeyserverKeys RPC.
Feb 27 2025, 5:00 PM
ashoat closed D14413: Upgrade to Rust 1.85.
Feb 27 2025, 4:58 PM
ashoat committed rCOMM67fde31e015d: Upgrade to Rust 1.85.
Feb 27 2025, 4:58 PM
tomek accepted D14415: [lib][native] Respect login flow in useLogIn and useIdentityLogOut.
Feb 27 2025, 4:57 PM
ashoat added a comment to D14413: Upgrade to Rust 1.85.

Okay, in order to fix CI and unblock the builds, I'll go ahead and land this on the assumption that things are working. I've created a task to confirm that it's working once things are deployed in production; assigned to @bartek for now since @kamil is out sick.

Feb 27 2025, 4:57 PM
ashoat requested review of D14414: [native] Fix copying encrypted images on iOS.
Feb 27 2025, 4:41 PM
ashoat added a comment to D14417: [native] Remove background identity login handler.

Should we bump the version in keyserver/src/session/version.js along with this change?

Feb 27 2025, 4:36 PM
bartek published D14419: [proto] Add comment about siwe fields being social proof for review.
Feb 27 2025, 4:31 PM
bartek published D14418: [lib] Handle user_not_found returned by GetKeyserverKeys RPC for review.
Feb 27 2025, 4:30 PM
tomek requested review of D14417: [native] Remove background identity login handler.
Feb 27 2025, 2:55 PM
bartek published D14415: [lib][native] Respect login flow in useLogIn and useIdentityLogOut for review.
Feb 27 2025, 11:03 AM
bartek closed D14404: [scripts] Script to reset keyserver owner in DDB.
Feb 27 2025, 10:25 AM
bartek committed rCOMM20e275c76839: [scripts] Script to reset keyserver owner in DDB.
Feb 27 2025, 10:25 AM
bartek closed D14403: [nix] Add jq tool to dev shell.
Feb 27 2025, 10:25 AM
bartek committed rCOMM49223dae4753: [nix] Add jq tool to dev shell.
Feb 27 2025, 10:25 AM
bartek added inline comments to D14404: [scripts] Script to reset keyserver owner in DDB.
Feb 27 2025, 9:57 AM
bartek updated the diff for D14404: [scripts] Script to reset keyserver owner in DDB.

Invert confirmation prompt logic to make script more error-proof

Feb 27 2025, 9:56 AM
tomek closed D14412: [native] Fall back to v1 login after `use_v1_flow` response.
Feb 27 2025, 9:50 AM
tomek committed rCOMM0795c4d41308: [native] Fall back to v1 login after `use_v1_flow` response.
Feb 27 2025, 9:50 AM
bartek attached a referenced file: F4398714: Screenshot 2025-02-27 at 10.27.11.png.
Feb 27 2025, 9:46 AM
bartek accepted D14413: Upgrade to Rust 1.85.

Rust update looks good to me

Feb 27 2025, 9:46 AM
ashoat added a comment to D14413: Upgrade to Rust 1.85.

I'm not entirely sure what functionality I should be testing to verify that backup-client-wasm still works correctly on web. If reviewers have any context here, please feel free to test that functionality on https://comm.software/

Feb 27 2025, 6:43 AM
ashoat updated the summary of D14413: Upgrade to Rust 1.85.
Feb 27 2025, 6:42 AM
ashoat updated the summary of D14413: Upgrade to Rust 1.85.
Feb 27 2025, 6:42 AM
ashoat updated the test plan for D14413: Upgrade to Rust 1.85.
Feb 27 2025, 6:38 AM

Feb 26 2025

ashoat published D14413: Upgrade to Rust 1.85 for review.
Feb 26 2025, 10:44 PM
ashoat added a comment to D14412: [native] Fall back to v1 login after `use_v1_flow` response.

Looks great!

Feb 26 2025, 6:30 PM
tomek updated the diff for D14412: [native] Fall back to v1 login after `use_v1_flow` response.

Reuse the code

Feb 26 2025, 5:06 PM
tomek added inline comments to D14412: [native] Fall back to v1 login after `use_v1_flow` response.
Feb 26 2025, 4:16 PM
bartek accepted D14412: [native] Fall back to v1 login after `use_v1_flow` response.
Feb 26 2025, 1:46 PM
angelika added a comment to D14411: [native] Remove tipHorizontalOffset from NUXTipsOverlay.

Was the NUX tooltips ever implemented in Reanimated v1? It's relatively new in our codebase

Feb 26 2025, 11:09 AM
tomek added inline comments to D14402: [lib] Avoid unnecessarily mutating MessageStore on processServerRequestsActionType.
Feb 26 2025, 11:09 AM
ashoat added a reverting change for rCOMMa415a12d7f27: [lib] Temporarily flip useIsRestoreFlowEnabled to true: rCOMM7baa694107c2: Revert "[lib] Temporarily flip useIsRestoreFlowEnabled to true".
Feb 26 2025, 7:57 AM
ashoat added a reverting change for rCOMM69879c7f1065: [native] Temporary changes for staff release: rCOMM8f3d64e65a8d: Revert "[native] Temporary changes for staff release".
Feb 26 2025, 7:57 AM
ashoat committed rCOMM7baa694107c2: Revert "[lib] Temporarily flip useIsRestoreFlowEnabled to true".
Feb 26 2025, 7:57 AM
ashoat committed rCOMM8f3d64e65a8d: Revert "[native] Temporary changes for staff release".
Feb 26 2025, 7:57 AM
ashoat committed rCOMM71c3b45b3fdd: [native] codeVersion -> 464.
Feb 26 2025, 7:57 AM
ashoat committed rCOMM69879c7f1065: [native] Temporary changes for staff release.
Feb 26 2025, 7:57 AM
ashoat committed rCOMMa415a12d7f27: [lib] Temporarily flip useIsRestoreFlowEnabled to true.
Feb 26 2025, 7:57 AM
ashoat committed rCOMM47202d9057d6: [native] codeVersion -> 463.
Feb 26 2025, 7:57 AM
ashoat committed rCOMMe1fd936de3df: [web][keyserver] codeVersion -> 154.
Feb 26 2025, 7:57 AM

Feb 25 2025

ashoat closed D14402: [lib] Avoid unnecessarily mutating MessageStore on processServerRequestsActionType.
Feb 25 2025, 5:23 PM
ashoat committed rCOMM62ab45bf2239: [lib] Avoid unnecessarily mutating MessageStore on….
Feb 25 2025, 5:23 PM
ashoat closed D14401: [lib] Prevent useMessageInfoForPreview from fetching messages that get immediately pruned.
Feb 25 2025, 5:23 PM
ashoat committed rCOMM4f5e12f406c3: [lib] Prevent useMessageInfoForPreview from fetching messages that get….
Feb 25 2025, 5:23 PM
ashoat closed D14400: [lib] Add numMessagesToFetch param to useFetchMessages.
Feb 25 2025, 5:23 PM
ashoat committed rCOMM31ae31d09cad: [lib] Add numMessagesToFetch param to useFetchMessages.
Feb 25 2025, 5:23 PM
ashoat closed D14399: [lib] Simplify useGetLastUpdatedTimes to use RawMessageInfo.
Feb 25 2025, 5:23 PM
ashoat committed rCOMM40501edd21e2: [lib] Simplify useGetLastUpdatedTimes to use RawMessageInfo.
Feb 25 2025, 5:23 PM
ashoat added inline comments to D14402: [lib] Avoid unnecessarily mutating MessageStore on processServerRequestsActionType.
Feb 25 2025, 5:21 PM
ashoat updated the diff for D14401: [lib] Prevent useMessageInfoForPreview from fetching messages that get immediately pruned.

Feedback

Feb 25 2025, 5:16 PM
ashoat added inline comments to D14401: [lib] Prevent useMessageInfoForPreview from fetching messages that get immediately pruned.
Feb 25 2025, 5:16 PM
ashoat added inline comments to D14412: [native] Fall back to v1 login after `use_v1_flow` response.
Feb 25 2025, 5:07 PM
ashoat added a comment to D14411: [native] Remove tipHorizontalOffset from NUXTipsOverlay.

Was the NUX tooltips ever implemented in Reanimated v1? It's relatively new in our codebase

Feb 25 2025, 5:06 PM
bartek updated the diff for D14404: [scripts] Script to reset keyserver owner in DDB.

Add AWS_REGION export, remove check for jq being installed

Feb 25 2025, 4:10 PM
ashoat accepted D14403: [nix] Add jq tool to dev shell.
Feb 25 2025, 3:59 PM
ashoat accepted D14404: [scripts] Script to reset keyserver owner in DDB.
Feb 25 2025, 3:59 PM
ashoat added inline comments to D14404: [scripts] Script to reset keyserver owner in DDB.
Feb 25 2025, 3:49 PM
tomek requested review of D14412: [native] Fall back to v1 login after `use_v1_flow` response.
Feb 25 2025, 3:45 PM
angelika added a comment to D14411: [native] Remove tipHorizontalOffset from NUXTipsOverlay.

Do we know what was the intention of this code and whether we have a corresponding logic in the Reanimated 2 code?

Feb 25 2025, 1:17 PM
kamil closed D14405: [native] use `initializeCryptoAccount` from `olmAPI` in `IdentityServiceContextProvider`.
Feb 25 2025, 12:34 PM
kamil committed rCOMM5b4b4dc789ca: [native] use `initializeCryptoAccount` from `olmAPI` in….
Feb 25 2025, 12:34 PM
kamil closed D14397: [native] prevent leaving restore screen when falling back to v1.
Feb 25 2025, 12:34 PM
kamil closed D14398: [native] disable navigation in `RestoreBackupScreen`.
Feb 25 2025, 12:34 PM
kamil committed rCOMM1a052f58c459: [native] prevent leaving restore screen when falling back to v1.
Feb 25 2025, 12:34 PM