Page MenuHomePhorge
Feed All Stories

Mar 20 2025

angelika published D14469: [android] Implement getVideoInfo() function on Android for review.
Mar 20 2025, 12:55 PM
angelika published D14468: [native] Add MediaModule expo module for review.
Mar 20 2025, 12:55 PM
ashoat accepted D14483: [web] clear old Olm session before creating new one.
Mar 20 2025, 12:54 PM
kamil published D14483: [web] clear old Olm session before creating new one for review.
Mar 20 2025, 12:53 PM
ashoat accepted D14485: [web][keyserver] log Olm memory usage changes.
Mar 20 2025, 12:52 PM
ashoat accepted D14484: [dependencies] bump Olm version to `0.2.3`.
Mar 20 2025, 12:51 PM
ashoat accepted D14482: [web] clear old `cryptoStore` before creating new one.
Mar 20 2025, 12:50 PM
kamil published D14485: [web][keyserver] log Olm memory usage changes for review.
Mar 20 2025, 12:45 PM
kamil published D14484: [dependencies] bump Olm version to `0.2.3` for review.
Mar 20 2025, 12:45 PM
kamil published D14482: [web] clear old `cryptoStore` before creating new one for review.
Mar 20 2025, 12:44 PM
kamil updated the diff for D11243: [CI] Clean on failure for Emscripten pipeline.

should pass

Mar 20 2025, 12:41 PM
kamil added a comment to D11243: [CI] Clean on failure for Emscripten pipeline.

After making changes in C++ files without committing generated files it failed, executed Clean on failure and Emscripten build which executed clean command also failed, seems fine.

Mar 20 2025, 12:41 PM
Harbormaster failed remote builds in B33792: Diff 47496 for D11243: [CI] Clean on failure for Emscripten pipeline!
Mar 20 2025, 12:40 PM
kamil updated the diff for D11243: [CI] Clean on failure for Emscripten pipeline.

this should fail

Mar 20 2025, 12:13 PM
kamil removed reviewers for D11243: [CI] Clean on failure for Emscripten pipeline: michal, atul.
Mar 20 2025, 12:07 PM
kamil updated the diff for D14464: [keyserver] call `free()` on Olm objects in finally block.

review comments

Mar 20 2025, 11:58 AM

Mar 19 2025

bartek accepted D14464: [keyserver] call `free()` on Olm objects in finally block.
Mar 19 2025, 6:56 PM
ashoat accepted D14464: [keyserver] call `free()` on Olm objects in finally block.
Mar 19 2025, 5:06 PM
ashoat published D14464: [keyserver] call `free()` on Olm objects in finally block for review.
Mar 19 2025, 5:06 PM
tomek closed D14458: [lib] Create a migration function.
Mar 19 2025, 4:57 PM
tomek closed D14457: [lib] Create unshimming queue.
Mar 19 2025, 4:57 PM
tomek committed rCOMMfe3542bad7fc: [lib] Create unshimming queue.
Mar 19 2025, 4:57 PM
tomek committed rCOMM4ea52ae68c18: [lib] Create a migration function.
Mar 19 2025, 4:57 PM
tomek closed D14456: [native][web] Include fetching DM operations in SQLite API.
Mar 19 2025, 4:57 PM
tomek closed D14454: [lib] Save unsupported operations in the DB.
Mar 19 2025, 4:57 PM
tomek closed D14453: [lib] Handle ops in the reducer.
Mar 19 2025, 4:57 PM
tomek committed rCOMMddc042ca13e8: [native][web] Include fetching DM operations in SQLite API.
Mar 19 2025, 4:57 PM
tomek committed rCOMMe8741e35c11a: [lib] Save unsupported operations in the DB.
Mar 19 2025, 4:57 PM
tomek committed rCOMMdec6602b77a8: [lib] Handle ops in the reducer.
Mar 19 2025, 4:57 PM
tomek closed D14451: [web] Add support for DM operations to the shared worker.
Mar 19 2025, 4:57 PM
tomek closed D14450: [web] Add SQLite query executor tests.
Mar 19 2025, 4:57 PM
tomek closed D14452: [lib] Convert the operations.
Mar 19 2025, 4:57 PM
tomek committed rCOMM64bf51bbef0f: [web] Add support for DM operations to the shared worker.
Mar 19 2025, 4:57 PM
tomek committed rCOMMbe6f046a270a: [web] Add SQLite query executor tests.
Mar 19 2025, 4:57 PM
tomek committed rCOMM413e95d152c6: [lib] Convert the operations.
Mar 19 2025, 4:57 PM
tomek closed D14449: [native][web] Expose new store to the JS layer.
Mar 19 2025, 4:57 PM
tomek closed D14448: [native] Add DMOperation operations to the C++ layer.
Mar 19 2025, 4:57 PM
tomek committed rCOMM5a3d21073c3e: [native][web] Expose new store to the JS layer.
Mar 19 2025, 4:56 PM
tomek committed rCOMM82b8d0bfc247: [native] Add DMOperation operations to the C++ layer.
Mar 19 2025, 4:56 PM
tomek closed D14447: [native] Create table and queries for DMOperations.
Mar 19 2025, 4:56 PM
tomek committed rCOMM1ec1670833cf: [native] Create table and queries for DMOperations.
Mar 19 2025, 4:56 PM
ashoat accepted D14463: [lib] Add a migration that adds message delete permissions.
Mar 19 2025, 4:52 PM
ashoat added inline comments to D14462: [lib] Introduce delete message permissions.
Mar 19 2025, 4:43 PM
ashoat accepted D14462: [lib] Introduce delete message permissions.

I don't remember all the places where we need to add a new permission. Wondering if you modelled this on another diff that introduced a different permission – if so, would be helpful to share a link to that diff.

Mar 19 2025, 4:38 PM
bartek closed D14461: [terraform] Bump staging Identity to 0.51.2.
Mar 19 2025, 3:46 PM
bartek committed rCOMMd8cd93d28714: [terraform] Bump staging Identity to 0.51.2.
Mar 19 2025, 3:46 PM
kamil accepted D14458: [lib] Create a migration function.
Mar 19 2025, 3:35 PM
kamil accepted D14461: [terraform] Bump staging Identity to 0.51.2.
Mar 19 2025, 3:34 PM
tomek requested review of D14463: [lib] Add a migration that adds message delete permissions.
Mar 19 2025, 3:10 PM
tomek requested review of D14462: [lib] Introduce delete message permissions.
Mar 19 2025, 3:05 PM
bartek published D14461: [terraform] Bump staging Identity to 0.51.2 for review.
Mar 19 2025, 3:00 PM
tomek updated the diff for D14458: [lib] Create a migration function.

Make handleMigrationFailure mandatory

Mar 19 2025, 1:39 PM
tomek added inline comments to D14457: [lib] Create unshimming queue.
Mar 19 2025, 1:34 PM
tomek updated the diff for D14457: [lib] Create unshimming queue.

Enqueue operations directly

Mar 19 2025, 1:33 PM
Harbormaster failed remote builds in B33764: Diff 47456 for D14454: [lib] Save unsupported operations in the DB!
Mar 19 2025, 1:31 PM
tomek added inline comments to D14454: [lib] Save unsupported operations in the DB.
Mar 19 2025, 1:20 PM
tomek updated the diff for D14454: [lib] Save unsupported operations in the DB.

Remove extraneous confirmations

Mar 19 2025, 1:20 PM
Harbormaster failed remote builds in B33761: Diff 47453 for D14447: [native] Create table and queries for DMOperations!
Mar 19 2025, 12:36 PM
tomek added inline comments to D14449: [native][web] Expose new store to the JS layer.
Mar 19 2025, 12:29 PM
tomek updated the diff for D14449: [native][web] Expose new store to the JS layer.

Update WASM

Mar 19 2025, 12:29 PM
tomek updated the diff for D14448: [native] Add DMOperation operations to the C++ layer.

Rebase

Mar 19 2025, 12:26 PM
tomek updated the diff for D14447: [native] Create table and queries for DMOperations.

Rename index

Mar 19 2025, 12:24 PM

Mar 18 2025

kamil requested changes to D14458: [lib] Create a migration function.
Mar 18 2025, 4:16 PM
kamil accepted D14457: [lib] Create unshimming queue.

Good idea not unshimming in a migration

Mar 18 2025, 4:05 PM
kamil accepted D14456: [native][web] Include fetching DM operations in SQLite API.
Mar 18 2025, 3:11 PM
kamil accepted D14454: [lib] Save unsupported operations in the DB.
Mar 18 2025, 2:57 PM
kamil accepted D14453: [lib] Handle ops in the reducer.
Mar 18 2025, 2:48 PM
kamil accepted D14452: [lib] Convert the operations.
Mar 18 2025, 2:47 PM
kamil accepted D14451: [web] Add support for DM operations to the shared worker.
Mar 18 2025, 2:45 PM
kamil accepted D14450: [web] Add SQLite query executor tests.
Mar 18 2025, 2:42 PM
kamil accepted D14449: [native][web] Expose new store to the JS layer.
Mar 18 2025, 2:40 PM
kamil accepted D14448: [native] Add DMOperation operations to the C++ layer.
Mar 18 2025, 2:35 PM
kamil accepted D14447: [native] Create table and queries for DMOperations.
Mar 18 2025, 2:31 PM
bartek closed D14460: [identity] Verify prekeys in RefreshUserPrekeys RPC.
Mar 18 2025, 2:07 PM
bartek committed rCOMM42d533bb18be: [identity] Verify prekeys in RefreshUserPrekeys RPC.
Mar 18 2025, 2:07 PM
bartek closed D14459: [commtest] Generate valid prekeys with mock Olm account.
Mar 18 2025, 2:07 PM
bartek committed rCOMM7ae949faf297: [commtest] Generate valid prekeys with mock Olm account.
Mar 18 2025, 2:07 PM
bartek added a comment to D14460: [identity] Verify prekeys in RefreshUserPrekeys RPC.

It might be good to test it on staging before publishing it to prod:

  • trigger PrekeysHandler to test client
  • trigger cron job on keyserver

A test both correct and malformed keys

Mar 18 2025, 2:05 PM
tomek requested review of D14458: [lib] Create a migration function.
Mar 18 2025, 11:21 AM
tomek requested review of D14457: [lib] Create unshimming queue.
Mar 18 2025, 11:06 AM
tomek requested review of D14456: [native][web] Include fetching DM operations in SQLite API.
Mar 18 2025, 11:04 AM
tomek requested review of D14452: [lib] Convert the operations.
Mar 18 2025, 11:03 AM
tomek requested review of D14454: [lib] Save unsupported operations in the DB.
Mar 18 2025, 11:00 AM
tomek requested review of D14453: [lib] Handle ops in the reducer.
Mar 18 2025, 10:59 AM
tomek requested review of D14450: [web] Add SQLite query executor tests.
Mar 18 2025, 10:56 AM
tomek requested review of D14447: [native] Create table and queries for DMOperations.
Mar 18 2025, 10:42 AM
kamil accepted D14460: [identity] Verify prekeys in RefreshUserPrekeys RPC.

It might be good to test it on staging before publishing it to prod:

  • trigger PrekeysHandler to test client
  • trigger cron job on keyserver
Mar 18 2025, 10:13 AM
kamil accepted D14459: [commtest] Generate valid prekeys with mock Olm account.
Mar 18 2025, 10:08 AM
bartek published D14459: [commtest] Generate valid prekeys with mock Olm account for review.
Mar 18 2025, 9:50 AM
bartek published D14460: [identity] Verify prekeys in RefreshUserPrekeys RPC for review.
Mar 18 2025, 9:50 AM

Mar 17 2025

tomek requested review of D14451: [web] Add support for DM operations to the shared worker.
Mar 17 2025, 3:38 PM
tomek requested review of D14448: [native] Add DMOperation operations to the C++ layer.
Mar 17 2025, 3:21 PM
tomek requested review of D14449: [native][web] Expose new store to the JS layer.
Mar 17 2025, 3:02 PM
angelika closed D14430: [native] Temporary fix for not opening FullScreenViewModal on Android.
Mar 17 2025, 2:11 PM
angelika committed rCOMM14f44e8ce8a8: [native] Temporary fix for not opening FullScreenViewModal on Android.
Mar 17 2025, 2:11 PM
ashoat added a comment to D14444: [lib] launch connect farcaster prompt.

Feels like there are probably ways to dismiss the modal without setting the fid to null here. Ideally we can catch all methods of closing the modal, but if that's really hard, one alternative would just be to set the fid to null as soon as we show the modal.

the onClosed callback gets called by BottomSheet's onChange callback:

const onChange = React.useCallback(
  (index: number) => {
    if (index === -1) {
      onClosed();
    }
  },
  [onClosed],
);

i think this should handle all methods of closing the modal

Mar 17 2025, 12:39 PM
varun added inline comments to D14444: [lib] launch connect farcaster prompt.
Mar 17 2025, 2:32 AM
varun added inline comments to D14444: [lib] launch connect farcaster prompt.
Mar 17 2025, 2:28 AM
varun added a comment to D14444: [lib] launch connect farcaster prompt.

Feels like there are probably ways to dismiss the modal without setting the fid to null here. Ideally we can catch all methods of closing the modal, but if that's really hard, one alternative would just be to set the fid to null as soon as we show the modal.

Mar 17 2025, 2:27 AM
varun added inline comments to D14444: [lib] launch connect farcaster prompt.
Mar 17 2025, 2:22 AM