Page MenuHomePhorge
Feed All Stories

Oct 4 2023

ginsu requested review of D9358: [native] introduce user profile constants.
Oct 4 2023, 5:28 PM
ginsu planned changes to D9359: [native] introduce children prop to FullScreenViewModal.

This seems pretty difficult to review... will break down this diff further

Oct 4 2023, 5:27 PM
ginsu published D9359: [native] introduce children prop to FullScreenViewModal for review.
Oct 4 2023, 5:26 PM
ashoat accepted D9357: [keyserver] `endpoint_profiling` -> `endpoint-profiling`.
Oct 4 2023, 5:14 PM
ginsu updated the diff for D9274: [native] make bottomsheet snap point dynamic.

rebase before landing

Oct 4 2023, 5:06 PM
atul requested review of D9357: [keyserver] `endpoint_profiling` -> `endpoint-profiling`.
Oct 4 2023, 2:33 PM
tomek accepted D9265: [lib/web/native] Add IntegrityStore.
Oct 4 2023, 2:30 PM
michal accepted D9353: [lib] Refactor actions in activity-actions.js.
Oct 4 2023, 2:04 PM
michal accepted D9240: [lib][web][native] Refactor actions in message-actions.js.
Oct 4 2023, 2:00 PM
michal accepted D9225: [lib] Create function for extracing keyserver id from object id.
Oct 4 2023, 1:54 PM
michal accepted D9217: [lib] Add logic for handling faonut actions.
Oct 4 2023, 1:52 PM
bartek published D9355: [blob] Delete S3 objects during cleanup for review.
Oct 4 2023, 1:49 PM
inka requested review of D9356: [lib][web][native] Refactor actions in entry-actions.js.
Oct 4 2023, 1:47 PM
michal added inline comments to D9265: [lib/web/native] Add IntegrityStore.
Oct 4 2023, 1:45 PM
michal updated the diff for D9265: [lib/web/native] Add IntegrityStore.

Change dependencies arrays, fix interval, clearTimeout as effect cleanup, fix array type.

Oct 4 2023, 1:45 PM
michal updated the diff for D9329: [lib] Remove convertClientToServerInfos from spec.

Rebase

Oct 4 2023, 1:27 PM
michal updated the diff for D9328: [lib] Use new hashing functions in state check.

Comments

Oct 4 2023, 1:27 PM
tomek requested changes to D9265: [lib/web/native] Add IntegrityStore.
Oct 4 2023, 1:11 PM
michal added inline comments to D9327: [lib] Add hash functions to state sync spec.
Oct 4 2023, 1:02 PM
michal updated the diff for D9327: [lib] Add hash functions to state sync spec.

Update to new threadHashingStatus

Oct 4 2023, 1:02 PM
michal added inline comments to D9267: [keyserver] Add new hashing to keyserver state check.
Oct 4 2023, 11:40 AM
michal added inline comments to D9265: [lib/web/native] Add IntegrityStore.
Oct 4 2023, 11:31 AM
michal updated the diff for D9265: [lib/web/native] Add IntegrityStore.

Added comments and migrations. Extracted array chunking logic to utils. Fix issues with new action and types.

Oct 4 2023, 11:31 AM
tomek requested review of D9354: [lib] Move inconsistencies finding into specs.
Oct 4 2023, 10:42 AM
inka requested review of D9353: [lib] Refactor actions in activity-actions.js.
Oct 4 2023, 10:36 AM
bartek published D9352: [blob] Add function to perform cleanup operation for review.
Oct 4 2023, 10:32 AM
bartek published D9351: [blob] Implement cleanup helper functions for review.
Oct 4 2023, 10:21 AM
bartek published D9350: [blob] Add struct for representing unchecked blobs for review.
Oct 4 2023, 10:20 AM
bartek published D9348: [services-lib] Add function to batch get items for review.
Oct 4 2023, 10:19 AM
bartek published D9349: [blob] Add db helpers for cleanup for review.
Oct 4 2023, 10:19 AM
bartek abandoned D8452: [blob-service] DB: Add remaining client methods.

Replaced by D9349

Oct 4 2023, 10:18 AM
michal added a comment to D9145: [web] Remove intial redux state from website responders.

We've talked about this, but heads-up that in terms of sequencing, I'm thinking of that one as a sort of a "follow-up" to the multi-keyserver launch... we could launch with the expectation that users input keyserver URLs manually.

Oct 4 2023, 10:08 AM
bartek added a comment to D9279: [services-lib] Add fn to verify services token.

how often are we rotating the token?

This question does not appear to have been answered

Oct 4 2023, 9:28 AM
bartek added a comment to D9279: [services-lib] Add fn to verify services token.
In D9279#273116, @varun wrote:

how often are we rotating the token?

Oct 4 2023, 9:25 AM
inka closed D9095: [native] Block editing messages on search and pinned messages screens, and of the first message in a thread.
Oct 4 2023, 9:22 AM
inka committed rCOMMa37290eb224f: [native] Block editing messages on search and pinned messages screens, and of….
Oct 4 2023, 9:22 AM
patryk updated the diff for D9344: [lib] Remove negative lookbehind assertions from chat mention regex.

Fix

Oct 4 2023, 7:31 AM
ashoat added inline comments to D8795: Implement synchronization mechanisms to address process, thread and class level concurrency..
Oct 4 2023, 6:08 AM
ashoat added inline comments to D7814: Implement method in NSE to decrypt notification.
Oct 4 2023, 6:02 AM
ashoat added inline comments to D9344: [lib] Remove negative lookbehind assertions from chat mention regex.
Oct 4 2023, 1:00 AM
ashoat requested changes to D9344: [lib] Remove negative lookbehind assertions from chat mention regex.

This diff was really hard to review. I wish somebody else could have done it, but @patryk's limited time to address his regression here (I was told that he had 4 hours) made me feel like I had to be personally involved in order to fix master and unblock releases again ASAP.

Oct 4 2023, 12:49 AM
will added a comment to D9347: [keyserver] edit warning to notify user of optional login.

Added the comment for ENG-4516 to revert this when the issue is complete. Should be good to land.

Oct 4 2023, 12:45 AM
ashoat added a comment to D9347: [keyserver] edit warning to notify user of optional login.

Before landing, please add a comment to ENG-4516 to make sure this change is reverted when that task is completed

Oct 4 2023, 12:17 AM

Oct 3 2023

patryk updated the diff for D9344: [lib] Remove negative lookbehind assertions from chat mention regex.

Change regex

Oct 3 2023, 8:44 PM
patryk attached a referenced file: F787976: t1.png.
Oct 3 2023, 8:41 PM
patryk attached a referenced file: F787984: 431.png.
Oct 3 2023, 8:41 PM
patryk added inline comments to D9344: [lib] Remove negative lookbehind assertions from chat mention regex.
Oct 3 2023, 8:41 PM
varun accepted D9347: [keyserver] edit warning to notify user of optional login.
Oct 3 2023, 6:59 PM
will requested review of D9347: [keyserver] edit warning to notify user of optional login.
Oct 3 2023, 6:57 PM
ashoat added inline comments to D9145: [web] Remove intial redux state from website responders.
Oct 3 2023, 6:24 PM
kamil requested changes to D9346: [native] implement getOutboundKeys method in CommRustModule.

I have some questions, if those don't make sense I'll try to unblock this as soon as possible

Oct 3 2023, 6:05 PM
ashoat requested changes to D9344: [lib] Remove negative lookbehind assertions from chat mention regex.
Oct 3 2023, 5:00 PM
ashoat added a comment to D9345: [keyserver] refactor olm session creator.

@marcin should be back tomorrow, but might need some time to catch up on things... might be good to add another reviewer to this

Oct 3 2023, 4:28 PM
ashoat added a comment to D9279: [services-lib] Add fn to verify services token.

how often are we rotating the token?

Oct 3 2023, 4:25 PM
rohan added a comment to D9331: [lib] Move test messages outside of the describe scope to reuse them.
In D9331#274297, @atul wrote:

might make further sense to pull out to separate test data file?

Oct 3 2023, 4:22 PM
rohan updated the summary of D9325: [lib] Introduce a canBeSidebarSource function in each message spec.
Oct 3 2023, 4:20 PM
ashoat added inline comments to D9241: [services-lib] Add enum for authorization tokens.
Oct 3 2023, 4:20 PM
rohan added a comment to D9325: [lib] Introduce a canBeSidebarSource function in each message spec.

This ensures that we'll only ever need to update the specific message spec in one place if we ever want to change this.

Would we also need to update the ValidRawSidebarSourceMessageInfo type introduced in D9324?

Oct 3 2023, 4:19 PM
ashoat added a comment to D9325: [lib] Introduce a canBeSidebarSource function in each message spec.

This ensures that we'll only ever need to update the specific message spec in one place if we ever want to change this.

Oct 3 2023, 4:12 PM
ashoat added inline comments to D9217: [lib] Add logic for handling faonut actions.
Oct 3 2023, 2:42 PM
tomek updated the diff for D9318: [lib] Move local id update reducer into specs.

Use more functional approach

Oct 3 2023, 2:30 PM
tomek accepted D9095: [native] Block editing messages on search and pinned messages screens, and of the first message in a thread.
Oct 3 2023, 2:18 PM
inka updated the diff for D9095: [native] Block editing messages on search and pinned messages screens, and of the first message in a thread.

Address review

Oct 3 2023, 2:02 PM
kamil added inline comments to D9315: [lib] Move calendar filters update reducer into specs.
Oct 3 2023, 1:56 PM
kamil accepted D9296: [lib] Move user infos update reducer into specs.
Oct 3 2023, 1:54 PM
inka updated the diff for D9240: [lib][web][native] Refactor actions in message-actions.js.

Address review + changes due to review for D9217

Oct 3 2023, 1:51 PM
kamil added a comment to D9295: [keyserver] validate policies only for logged in users.

Related to: https://phab.comm.dev/D9295#274628
There is no reverting change, I've added the phrase Revert D[number] as part of the D9320 test plan and phabricator treated this as a reverting change for this diff 😳😳

Oct 3 2023, 1:48 PM
kamil closed D9320: [lib] don't dispatch policy acknowledgment action when user is not logged in.
Oct 3 2023, 1:46 PM
kamil added a reverting change for D9295: [keyserver] validate policies only for logged in users: rCOMMbc919fd2511d: [lib] don't dispatch policy acknowledgment action when user is not logged in.
Oct 3 2023, 1:46 PM
kamil committed rCOMMbc919fd2511d: [lib] don't dispatch policy acknowledgment action when user is not logged in.
Oct 3 2023, 1:46 PM
kamil closed D9295: [keyserver] validate policies only for logged in users.
Oct 3 2023, 1:46 PM
kamil committed rCOMM72c031ecd01d: [keyserver] validate policies only for logged in users.
Oct 3 2023, 1:46 PM
inka updated the diff for D9225: [lib] Create function for extracing keyserver id from object id.

Fix type

Oct 3 2023, 1:44 PM
kamil added a comment to D9320: [lib] don't dispatch policy acknowledgment action when user is not logged in.
In D9320#274599, @tomek wrote:

Can you expand the test plan a little bit by e.g. checking that a modal doesn't show for logged-out users?

Oct 3 2023, 1:42 PM
kamil updated the test plan for D9320: [lib] don't dispatch policy acknowledgment action when user is not logged in.
Oct 3 2023, 1:40 PM
kamil added a reverting change for D9295: [keyserver] validate policies only for logged in users: D9320: [lib] don't dispatch policy acknowledgment action when user is not logged in.
Oct 3 2023, 1:38 PM
kamil updated the test plan for D9320: [lib] don't dispatch policy acknowledgment action when user is not logged in.
Oct 3 2023, 1:38 PM
kamil added a comment to D9295: [keyserver] validate policies only for logged in users.
In D9295#273224, @tomek wrote:

Is it valid to require policy acceptance only when a user is logged in? When a user isn't logged in, we don't allow them to do much, but I'm wondering, if from the legal perspective, we should require them to agree to something.

Oct 3 2023, 1:36 PM
tomek added inline comments to D9315: [lib] Move calendar filters update reducer into specs.
Oct 3 2023, 12:57 PM
tomek updated the diff for D9315: [lib] Move calendar filters update reducer into specs.

Make the approach more consistent

Oct 3 2023, 12:56 PM
tomek added inline comments to D9296: [lib] Move user infos update reducer into specs.
Oct 3 2023, 12:40 PM
tomek added inline comments to D9296: [lib] Move user infos update reducer into specs.
Oct 3 2023, 12:33 PM
tomek updated the diff for D9296: [lib] Move user infos update reducer into specs.

Fix reducer bug

Oct 3 2023, 12:33 PM
tomek added inline comments to D9268: [lib] Move current user updates logic into a spec.
Oct 3 2023, 12:25 PM
tomek added a comment to D9257: [lib] Move entries updates logic into a spec.
In D9257#272801, @kamil wrote:

Not a fan of keeping the solution with mutating input, but accepting this since fixing this is not a part of this work. Maybe we can at least create a task to improve this?

Oct 3 2023, 12:20 PM
tomek added inline comments to D9245: [lib] Create thread store ops from updates in a spec.
Oct 3 2023, 11:46 AM
tomek updated the diff for D9245: [lib] Create thread store ops from updates in a spec.

Add early return and use more functional approach

Oct 3 2023, 11:46 AM
tomek added a comment to D9320: [lib] don't dispatch policy acknowledgment action when user is not logged in.

Can you expand the test plan a little bit by e.g. checking that a modal doesn't show for logged-out users?

Oct 3 2023, 10:54 AM
inka updated the diff for D9217: [lib] Add logic for handling faonut actions.

Unify names

Oct 3 2023, 10:53 AM
tomek accepted D9320: [lib] don't dispatch policy acknowledgment action when user is not logged in.
Oct 3 2023, 10:53 AM
tomek accepted D9329: [lib] Remove convertClientToServerInfos from spec.
Oct 3 2023, 10:48 AM
inka abandoned D9226: [lib] Update KeyserverCall type.

After changes to D9217 this diff is no longer needed

Oct 3 2023, 10:48 AM
tomek accepted D9328: [lib] Use new hashing functions in state check.
Oct 3 2023, 10:48 AM
inka updated the diff for D9225: [lib] Create function for extracing keyserver id from object id.

Simplify

Oct 3 2023, 10:44 AM
tomek accepted D9327: [lib] Add hash functions to state sync spec.
Oct 3 2023, 10:25 AM
inka updated the diff for D9217: [lib] Add logic for handling faonut actions.

Chenge implementation to allow dividing data per keyserver. Reasoning explained here: https://linear.app/comm/issue/ENG-4440/refactor-redux-fields-second-iteration-refactor-actions#comment-f5d6c650

Oct 3 2023, 10:16 AM
tomek requested changes to D9267: [keyserver] Add new hashing to keyserver state check.
Oct 3 2023, 10:14 AM
tomek requested changes to D9265: [lib/web/native] Add IntegrityStore.

Looks great, but there are a couple of issues.

Oct 3 2023, 9:52 AM
tomek requested changes to D9095: [native] Block editing messages on search and pinned messages screens, and of the first message in a thread.
Oct 3 2023, 9:20 AM
michal added inline comments to D9145: [web] Remove intial redux state from website responders.
Oct 3 2023, 8:43 AM