Page MenuHomePhorge
Feed Search

Apr 12 2023

atul published D7406: [keyserver] Update `updateUserAvatar` to construct `ClientImageAvatar` for review.
Apr 12 2023, 11:24 PM
atul added inline comments to D7404: [keyserver] Update `updateUserAvatar` to handle image avatars.
Apr 12 2023, 8:57 PM
atul published D7404: [keyserver] Update `updateUserAvatar` to handle image avatars for review.
Apr 12 2023, 8:45 PM
atul requested changes to D7381: Implement prekey lifecycle in `CryptoModule`..

Is this ready for review, or are there changes planned? Sending to your queue, but feel free to re-request review

Apr 12 2023, 4:58 PM
atul closed D7393: [keyserver] Update `thread-fetchers` to handle image avatars.
Apr 12 2023, 4:19 PM
atul committed rCOMMb2dfacfc6652: [keyserver] Update `thread-fetchers` to handle image avatars.
Apr 12 2023, 4:19 PM
atul updated the diff for D7393: [keyserver] Update `thread-fetchers` to handle image avatars.

rebase before landing

Apr 12 2023, 4:16 PM
atul requested review of D7393: [keyserver] Update `thread-fetchers` to handle image avatars.
Apr 12 2023, 1:50 AM
atul closed D7385: [keyserver] Update `user-fetchers` to handle image avatars.
Apr 12 2023, 1:19 AM
atul committed rCOMM36a101ae888b: [keyserver] Update `user-fetchers` to handle image avatars.
Apr 12 2023, 1:19 AM
atul updated the diff for D7385: [keyserver] Update `user-fetchers` to handle image avatars.

rebase and land

Apr 12 2023, 12:56 AM
atul updated the diff for D7385: [keyserver] Update `user-fetchers` to handle image avatars.

capitalize AS everywhere

Apr 12 2023, 12:48 AM

Apr 11 2023

atul added inline comments to D7385: [keyserver] Update `user-fetchers` to handle image avatars.
Apr 11 2023, 9:03 PM
atul added a comment to D7385: [keyserver] Update `user-fetchers` to handle image avatars.

Linear task with followup: https://linear.app/comm/issue/ENG-3666/pull-common-image-avatar-construction-logic-out-of-user-fetchers

Apr 11 2023, 8:57 PM
atul updated the diff for D7385: [keyserver] Update `user-fetchers` to handle image avatars.

re-introduce invariant

Apr 11 2023, 8:56 PM
atul added inline comments to D7385: [keyserver] Update `user-fetchers` to handle image avatars.
Apr 11 2023, 8:50 PM
atul updated the diff for D7385: [keyserver] Update `user-fetchers` to handle image avatars.

update

Apr 11 2023, 8:47 PM
atul updated the test plan for D7385: [keyserver] Update `user-fetchers` to handle image avatars.
Apr 11 2023, 7:41 PM
atul published D7385: [keyserver] Update `user-fetchers` to handle image avatars for review.

This was originally split up in a much cleaner way.

Apr 11 2023, 7:39 PM
atul resigned from D7370: [keyserver] Move update-geoip to an earlier step in Docker build.
Apr 11 2023, 5:48 PM
atul accepted D7211: [keyserver/lib/native] Store the number of pinned messages in ThreadInfo.
Apr 11 2023, 3:30 PM
atul closed D7379: [keyserver] Update `deleteAccount` to handle user image avatars.
Apr 11 2023, 3:27 PM
atul committed rCOMM12072c45140d: [keyserver] Update `deleteAccount` to handle user image avatars.
Apr 11 2023, 3:27 PM
atul updated the diff for D7379: [keyserver] Update `deleteAccount` to handle user image avatars.

rebase and alnd

Apr 11 2023, 3:26 PM
atul closed D7377: [keyserver] Update `deleteThread` and `deleteInaccessibleThreads` to handle thread image avatars.
Apr 11 2023, 3:25 PM
atul committed rCOMM5c2bc957722a: [keyserver] Update `deleteThread` and `deleteInaccessibleThreads` to handle….
Apr 11 2023, 3:25 PM
atul updated the diff for D7377: [keyserver] Update `deleteThread` and `deleteInaccessibleThreads` to handle thread image avatars.

rebase and land

Apr 11 2023, 3:23 PM
atul resigned from D7384: [Scripts] Ensure docker is running before starting localstack.

Don’t have context

Apr 11 2023, 3:13 PM

Apr 10 2023

atul updated the test plan for D7379: [keyserver] Update `deleteAccount` to handle user image avatars.
Apr 10 2023, 8:30 PM
atul abandoned D7376: [keyserver] Introduce `assignThreadContainerToMedia`.
Apr 10 2023, 8:26 PM
atul abandoned D7375: [keyserver] Introduce `assignUserContainerToMedia`.
Apr 10 2023, 8:25 PM
atul published D7379: [keyserver] Update `deleteAccount` to handle user image avatars for review.
Apr 10 2023, 8:14 PM
atul published D7377: [keyserver] Update `deleteThread` and `deleteInaccessibleThreads` to handle thread image avatars for review.
Apr 10 2023, 7:16 PM
atul published D7376: [keyserver] Introduce `assignThreadContainerToMedia` for review.
Apr 10 2023, 7:16 PM
atul published D7375: [keyserver] Introduce `assignUserContainerToMedia` for review.
Apr 10 2023, 7:15 PM
atul accepted D7374: Delete iOS XCTest GitHub Actions CI workflow.
Apr 10 2023, 7:12 PM
atul accepted D7372: [web] Use toBeDefined in web Olm tests.
Apr 10 2023, 6:33 PM
atul accepted D7371: [lib][web] Add identity service config to Webpack build.
Apr 10 2023, 5:27 PM
atul added inline comments to D7211: [keyserver/lib/native] Store the number of pinned messages in ThreadInfo.
Apr 10 2023, 5:26 PM
atul closed D7364: [lib] Update `filterThreadPermissions` to handle `EDIT_THREAD_AVATAR`.
Apr 10 2023, 4:00 PM
atul committed rCOMM68f2a923b7fc: [lib] Update `filterThreadPermissions` to handle `EDIT_THREAD_AVATAR`.
Apr 10 2023, 4:00 PM
atul added a comment to D7211: [keyserver/lib/native] Store the number of pinned messages in ThreadInfo.

(Once you're done with your test plan make sure to update the db_version in metadata table back to what's in migration-config)

Apr 10 2023, 3:27 PM

Apr 9 2023

atul added a comment to D7364: [lib] Update `filterThreadPermissions` to handle `EDIT_THREAD_AVATAR`.

Okay so I was having trouble with Redux DevTools, so I tested by

Apr 9 2023, 11:13 PM
atul added a comment to D7364: [lib] Update `filterThreadPermissions` to handle `EDIT_THREAD_AVATAR`.

Ok I'm confused, here's the diff from before and after: https://www.diffchecker.com/P9mWVrym/

Apr 9 2023, 9:19 PM
atul updated the diff for D7364: [lib] Update `filterThreadPermissions` to handle `EDIT_THREAD_AVATAR`.

include DESCENDANT_EDIT_THREAD_AVATAR

Apr 9 2023, 8:52 PM
atul accepted D7370: [keyserver] Move update-geoip to an earlier step in Docker build.
Apr 9 2023, 8:19 PM
atul accepted D7369: [keyserver] Add keyserver/certs to .gitignore.
Apr 9 2023, 8:17 PM
atul added a comment to D7364: [lib] Update `filterThreadPermissions` to handle `EDIT_THREAD_AVATAR`.

The goal of all of this work is to make sure the state check mechanism doesn't have to do any "fixing". When we rely on the state check mechanism, it leads to performance issues as somebody's entire ThreadStore has to be replaced.

Apr 9 2023, 8:16 PM
atul updated the diff for D7364: [lib] Update `filterThreadPermissions` to handle `EDIT_THREAD_AVATAR`.

rebase before addressing feedback

Apr 9 2023, 3:28 AM
atul accepted D7368: [keyserver] Set max-allowed-packet for mysqldump backups.
Apr 9 2023, 3:22 AM
atul added a comment to D7364: [lib] Update `filterThreadPermissions` to handle `EDIT_THREAD_AVATAR`.

Eg. compile prod build that doesn't support avatar permission with old codeVersion, point it at local keyserver, run keyserver that optionally omits avatar permission – make sure state check mechanism is being called via redux-devtools (hopefully it works better for you than me), and that it isn't detecting any changes

Apr 9 2023, 2:33 AM
atul closed D7363: [lib] Replace `filterThreadEditDetailedPermissions` with `filterThreadPermissions`.
Apr 9 2023, 2:12 AM
atul committed rCOMM666f3682f9e6: [lib] Replace `filterThreadEditDetailedPermissions` with….
Apr 9 2023, 2:12 AM
atul attached a referenced file: F472232: b0befc.png.
Apr 9 2023, 1:53 AM
atul attached a referenced file: F472237: 5c2592.png.
Apr 9 2023, 1:53 AM
atul updated the diff for D7363: [lib] Replace `filterThreadEditDetailedPermissions` with `filterThreadPermissions`.

address feedback so roles has permissions filtered out

Apr 9 2023, 1:52 AM

Apr 8 2023

atul updated the diff for D7363: [lib] Replace `filterThreadEditDetailedPermissions` with `filterThreadPermissions`.

rebase before addressing feedback

Apr 8 2023, 10:47 PM
atul accepted D7367: [keyserver] Update Docker env var forwarding to reflect getCommConfig naming.
Apr 8 2023, 10:46 PM
atul accepted D7366: [keyserver] Update keyserver ENSCache to source Alchemy key via getCommConfig.
Apr 8 2023, 10:46 PM
atul accepted D7357: [lib][landing][web] Use getCommConfig to get API keys for Webpack builds.
Apr 8 2023, 10:45 PM
atul closed D7352: [CommCoreModule] Update thread `REPLACE_OPERATION` to handle `avatar`.
Apr 8 2023, 10:38 PM
atul committed rCOMMeca24273bc62: [CommCoreModule] Update thread `REPLACE_OPERATION` to handle `avatar`.
Apr 8 2023, 10:38 PM
atul updated the diff for D7352: [CommCoreModule] Update thread `REPLACE_OPERATION` to handle `avatar`.

rebase and land

Apr 8 2023, 10:36 PM
atul updated the test plan for D7352: [CommCoreModule] Update thread `REPLACE_OPERATION` to handle `avatar`.
Apr 8 2023, 10:24 PM
atul added inline comments to D7363: [lib] Replace `filterThreadEditDetailedPermissions` with `filterThreadPermissions`.
Apr 8 2023, 7:52 PM
atul added inline comments to D7352: [CommCoreModule] Update thread `REPLACE_OPERATION` to handle `avatar`.
Apr 8 2023, 7:50 PM

Apr 7 2023

atul committed rCOMMdc8a7490d7ba: Revert "[native] Temporary changes for staff release".
Apr 7 2023, 10:49 PM
atul added a reverting change for rCOMM75db60969724: [native] Temporary changes for staff release: rCOMMdc8a7490d7ba: Revert "[native] Temporary changes for staff release".
Apr 7 2023, 10:49 PM
atul committed rCOMM236af31ed880: [native] `codeVersion` -> 208.
Apr 7 2023, 10:49 PM
atul committed rCOMM75db60969724: [native] Temporary changes for staff release.
Apr 7 2023, 10:49 PM
atul committed rCOMMbfec1a437d3f: [native] `codeVersion` -> 207.
Apr 7 2023, 10:49 PM
atul accepted D7354: [keyserver][lib][web] Make it possible to call getCommConfig from Webpack config.
Apr 7 2023, 10:27 PM
atul closed D7358: [native] Exclude `permission.AD_ID` to unblock Android release.
Apr 7 2023, 9:59 PM
atul committed rCOMM5682f3ca2b94: [native] Exclude `permission.AD_ID` to unblock Android release.
Apr 7 2023, 9:59 PM
atul updated the diff for D7358: [native] Exclude `permission.AD_ID` to unblock Android release.

rebase before landing

Apr 7 2023, 9:31 PM
atul added a comment to D7211: [keyserver/lib/native] Store the number of pinned messages in ThreadInfo.

Sorry... going to put 207 and 208 out today. There was an issue with the Android release so I need to kick it off again.

Apr 7 2023, 9:03 PM
atul published D7364: [lib] Update `filterThreadPermissions` to handle `EDIT_THREAD_AVATAR` for review.
Apr 7 2023, 8:24 PM
atul published D7363: [lib] Replace `filterThreadEditDetailedPermissions` with `filterThreadPermissions` for review.
Apr 7 2023, 8:22 PM
atul published D7358: [native] Exclude `permission.AD_ID` to unblock Android release for review.
Apr 7 2023, 6:16 PM
atul accepted D7351: [keyserver] Rename importJSON to getCommConfig.
Apr 7 2023, 5:40 PM
atul published D7352: [CommCoreModule] Update thread `REPLACE_OPERATION` to handle `avatar` for review.
Apr 7 2023, 4:28 PM
atul added a reverting change for rCOMMe086d49a47fe: [native] Temporary changes for staff release: rCOMMa661019a3a01: Revert "[native] Temporary changes for staff release".
Apr 7 2023, 4:09 PM
atul committed rCOMMa661019a3a01: Revert "[native] Temporary changes for staff release".
Apr 7 2023, 4:09 PM
atul committed rCOMM12bb1493e900: [native] `codeVersion` -> 206.
Apr 7 2023, 4:09 PM
atul committed rCOMMe086d49a47fe: [native] Temporary changes for staff release.
Apr 7 2023, 4:09 PM
atul committed rCOMM14b302fec86f: [native] `codeVersion` -> 205.
Apr 7 2023, 4:09 PM
atul closed D7340: [lib] Remove `rawThreadInfoFromThreadInfo` from `ThreadUtils`.
Apr 7 2023, 3:53 PM
atul committed rCOMMf5744fb7ad28: [lib] Remove `rawThreadInfoFromThreadInfo` from `ThreadUtils`.
Apr 7 2023, 3:53 PM
atul updated the diff for D7340: [lib] Remove `rawThreadInfoFromThreadInfo` from `ThreadUtils`.

rebase and alnd

Apr 7 2023, 3:44 PM

Apr 6 2023

atul requested review of D7340: [lib] Remove `rawThreadInfoFromThreadInfo` from `ThreadUtils`.
Apr 6 2023, 11:04 PM
atul closed D7333: [keyserver] Update `fetchServerThreadInfos` to include `avatar` field.
Apr 6 2023, 10:34 PM
atul committed rCOMM08b9d725b65e: [keyserver] Update `fetchServerThreadInfos` to include `avatar` field.
Apr 6 2023, 10:34 PM
atul updated the diff for D7333: [keyserver] Update `fetchServerThreadInfos` to include `avatar` field.

resolve merge conflict and land

Apr 6 2023, 10:33 PM
atul updated the diff for D7333: [keyserver] Update `fetchServerThreadInfos` to include `avatar` field.

address feedback

Apr 6 2023, 10:32 PM
atul accepted D7336: [keyserver][lib] Get rid of unused code for handling videos in mediaFromRow.
Apr 6 2023, 10:01 PM
atul accepted D7339: [native][lib] Add code to unshim encrypted media.
Apr 6 2023, 10:00 PM
atul accepted D7335: [native][lib] Gate encrypted media uploads on Comm staff community.

Would be great to test a MULTIMEDIA message with eg 1 video, 1 video + 1 image, 2 videos in addition to photos mentioned in Test Plan (if not done already)

Apr 6 2023, 10:00 PM
atul accepted D7338: [native] Extract unshimClientDB into function.
Apr 6 2023, 9:57 PM
atul accepted D7337: [lib][native] Deprecate unshimMessageStore.
Apr 6 2023, 9:25 PM
atul added inline comments to D7333: [keyserver] Update `fetchServerThreadInfos` to include `avatar` field.
Apr 6 2023, 9:16 PM