Page MenuHomePhorge
Feed Search

Nov 21 2023

tomek requested review of D9943: [keyserver] Check if a blob exists.
Nov 21 2023, 4:25 PM
tomek requested review of D9942: [keyserver] Create a function that downloads blobs.
Nov 21 2023, 4:08 PM
tomek requested review of D9941: [keyserver] Split uploading blob and assigning holders.
Nov 21 2023, 3:16 PM
tomek requested review of D9940: [keyserver] Split blob encryption and upload into separate functions.
Nov 21 2023, 2:15 PM
tomek requested review of D9937: [keyserver] Move blob upload code to a new place.
Nov 21 2023, 12:01 PM

Nov 17 2023

tomek accepted D9914: [native] read users from SQLite on app start.
Nov 17 2023, 3:58 PM
tomek accepted D9913: [native] start processing user store ops on SQLite.
Nov 17 2023, 3:53 PM
tomek accepted D9911: [SQLite] implement C++ code to get users.
Nov 17 2023, 3:48 PM
tomek accepted D9910: [SQLite] implement C++ user store ops.
Nov 17 2023, 3:46 PM
tomek accepted D9909: [SQLite] add functions to convert user data and tests to user store methods.
Nov 17 2023, 3:27 PM
tomek accepted D9908: [lib] update `reduceUserInfos` to return ops.

Do we use a similar approach in other reducers? Should we use the same approach there?

Nov 17 2023, 3:22 PM
tomek accepted D9904: [SQLite] add methods to operate on users table.
Nov 17 2023, 3:12 PM
tomek accepted D9903: [SQLite] add table for users.
Nov 17 2023, 3:08 PM

Nov 16 2023

tomek closed D8693: Revert "[keyserver] Use old intermediate invite link page url".
Nov 16 2023, 11:51 AM
tomek added a reverting change for D8691: [keyserver] Use old intermediate invite link page url: rCOMM47d43c530a86: Revert "[keyserver] Use old intermediate invite link page url".
Nov 16 2023, 11:51 AM
tomek added a reverting change for rCOMM42ef356dcf82: [keyserver] Use old intermediate invite link page url: rCOMM47d43c530a86: Revert "[keyserver] Use old intermediate invite link page url".
Nov 16 2023, 11:51 AM
tomek committed rCOMM47d43c530a86: Revert "[keyserver] Use old intermediate invite link page url".
Nov 16 2023, 11:51 AM
tomek accepted D9801: [lib] refactor processing updates in `UserStore` to ops.
Nov 16 2023, 11:14 AM

Nov 15 2023

tomek updated the diff for D8693: Revert "[keyserver] Use old intermediate invite link page url".

Rebase

Nov 15 2023, 3:26 PM
tomek updated the diff for D8693: Revert "[keyserver] Use old intermediate invite link page url".

Rebase

Nov 15 2023, 3:20 PM
tomek added a comment to D9890: [lib] Update misc parts of `lib` to support `MinimallyEncodedThreadInfo`.

Are there some places where we're expecting only ThreadInfo and not MinimallyEncodedThreadInfo (or the other way around)? Is it possible to modify ThreadInfo type to be what it already is or MinimallyEncodedThreadInfo (type ThreadInfo = { ... } | MinimallyEncodedThreadInfo)? That might be a more maintainable and much simpler approach.

Nov 15 2023, 9:18 AM

Nov 14 2023

tomek accepted D9873: [Flow202][keyserver][skip-ci] [24/x] Address missing-local-annot type errors.
Nov 14 2023, 4:54 PM
tomek accepted D9870: [Flow202][keyserver][skip-ci] [21/x] Make Date subtraction explicit.
Nov 14 2023, 4:48 PM
tomek accepted D9868: [Flow202][keyserver][skip-ci] [19/x] Fix Flow issues with collection lookup that doesn't match type.
Nov 14 2023, 4:47 PM
tomek accepted D9862: [Flow202][keyserver][skip-ci] [13/x] Address type errors with cookie-parser libdef.
Nov 14 2023, 4:45 PM
tomek accepted D9859: [Flow202][keyserver][skip-ci] [10/x] Address type errors with promiseAll / Promise.all.
Nov 14 2023, 4:34 PM
tomek accepted D9855: [Flow202][keyserver][skip-ci] [7/x] Address and hide type errors with state sync specs.
Nov 14 2023, 3:51 PM
tomek accepted D9851: [Flow202][keyserver][skip-ci] [3/x] Address type errors in validateCandidateMembers.
Nov 14 2023, 3:34 PM
tomek accepted D9850: [Flow202][keyserver][skip-ci] [2/x] Address type error in UpdateInfosRawData.
Nov 14 2023, 3:32 PM
tomek accepted D9849: [Flow202][keyserver][skip-ci] [1/x] Fix Flow issues with conditional changeRole passed to promiseAll.
Nov 14 2023, 3:31 PM
tomek accepted D9856: [lib] Move `MinimallyEncoded*` validators to their own file.
Nov 14 2023, 1:30 PM

Nov 13 2023

tomek accepted D9817: Add encryption order to encrypted notifications.
Nov 13 2023, 3:25 PM
tomek accepted D9802: [lib] refactor logout action in `UserStore` to ops.
Nov 13 2023, 3:00 PM
tomek requested changes to D9801: [lib] refactor processing updates in `UserStore` to ops.
Nov 13 2023, 2:59 PM
tomek accepted D9800: [lib] refactor processing server requests in `UserStore` to ops.
Nov 13 2023, 2:42 PM
tomek accepted D9799: [lib] refactor update avatar action in `UserStore` to ops.
Nov 13 2023, 2:34 PM
tomek accepted D9798: [lib] refactor login action in `UserStore` to ops.
Nov 13 2023, 2:33 PM
tomek accepted D9797: [lib] refactor joining thread to ops.
Nov 13 2023, 2:31 PM
tomek accepted D9796: [lib] implement `UserStore` spec.
Nov 13 2023, 2:25 PM
tomek accepted D9836: [lib] fix setting `messsageStore.threads`.
Nov 13 2023, 11:29 AM

Nov 10 2023

tomek closed D9746: [lib] Convert update data into raw update info in a spec.
Nov 10 2023, 12:33 PM
tomek committed rCOMM52fe10d34697: [lib] Convert update data into raw update info in a spec.
Nov 10 2023, 12:33 PM
tomek closed D9745: [lib] Determine update info key in a spec.
Nov 10 2023, 12:33 PM
tomek closed D9744: [lib] Determine update data key in a spec.
Nov 10 2023, 12:33 PM
tomek committed rCOMM8005048b509e: [lib] Determine update info key in a spec.
Nov 10 2023, 12:33 PM
tomek committed rCOMMd27123e01405: [lib] Determine update data key in a spec.
Nov 10 2023, 12:33 PM
tomek closed D9741: [lib] Move validators to specs.
Nov 10 2023, 12:33 PM
tomek committed rCOMM876a73c60a9e: [lib] Move validators to specs.
Nov 10 2023, 12:33 PM

Nov 9 2023

tomek added inline comments to D9746: [lib] Convert update data into raw update info in a spec.
Nov 9 2023, 4:13 PM
tomek updated the diff for D9741: [lib] Move validators to specs.

Merge imports

Nov 9 2023, 4:10 PM
tomek closed D9765: [keyserver] Replace undefined subthread_permissions with null.
Nov 9 2023, 12:01 PM
tomek committed rCOMM6949cb2ecf00: [keyserver] Replace undefined subthread_permissions with null.
Nov 9 2023, 12:01 PM
tomek accepted D9788: [lib] Update `MinimallyEncoded*Info` types to be `$ReadOnly`.
Nov 9 2023, 11:39 AM
tomek accepted D9786: [Flow202][web][skip-ci] [20/x] Fix Flow issues in ComposedMessage.
Nov 9 2023, 11:25 AM
tomek accepted D9785: [Flow202][web][skip-ci] [19/x] Fix Flow issues around untyped this parameter.
Nov 9 2023, 11:24 AM
tomek accepted D9784: [Flow202][web][skip-ci] [18/x] Fix Flow issues in AddUsersList.
Nov 9 2023, 11:14 AM
tomek accepted D9782: [Flow202][web][skip-ci] [16/x] Fix Flow issues in ChatInputBar.componentDidUpdate.
Nov 9 2023, 11:13 AM
tomek accepted D9781: [Flow202][web][skip-ci] [15/x] Fix Flow issues in htmlTargetFromEvent.
Nov 9 2023, 11:11 AM
tomek accepted D9779: [Flow202][web][skip-ci] [13/x] Fix Flow issues in unparameterized Promise constructors.
Nov 9 2023, 11:10 AM
tomek accepted D9777: [Flow202][web][skip-ci] [11/x] Fix Flow issues in selectors.
Nov 9 2023, 11:09 AM
tomek accepted D9771: [Flow202][web][skip-ci] [5/x] Address missing-local-annot type errors.
Nov 9 2023, 11:07 AM
tomek requested review of D9746: [lib] Convert update data into raw update info in a spec.
Nov 9 2023, 11:03 AM
tomek accepted D9770: [Flow202][web][skip-ci] [4/x] Extract definition of FetchRevisionsForEntryPayload.
Nov 9 2023, 10:51 AM
tomek accepted D9769: [Flow202][web][skip-ci] [3/x] Type React.forwardRef input functions.
Nov 9 2023, 10:51 AM
tomek updated the diff for D9765: [keyserver] Replace undefined subthread_permissions with null.

Rebase

Nov 9 2023, 10:21 AM
tomek requested review of D9765: [keyserver] Replace undefined subthread_permissions with null.
Nov 9 2023, 10:01 AM

Nov 8 2023

tomek requested review of D9745: [lib] Determine update info key in a spec.
Nov 8 2023, 8:48 PM
tomek requested review of D9741: [lib] Move validators to specs.
Nov 8 2023, 8:29 PM
tomek requested review of D9744: [lib] Determine update data key in a spec.
Nov 8 2023, 8:14 PM
tomek accepted D9761: [lib/web/native] implement asserting store after processing ops for both web and native.
Nov 8 2023, 2:21 PM
tomek added inline comments to D9737: [lib] Introduce `minimallyEncodeRawThreadInfo(RawThreadInfo): MinimallyEncodedRawThreadInfo`.
Nov 8 2023, 12:08 PM

Nov 7 2023

tomek accepted D9739: [web] Move getSafariEncryptionKey to initPromise.
Nov 7 2023, 9:57 AM
tomek accepted D9737: [lib] Introduce `minimallyEncodeRawThreadInfo(RawThreadInfo): MinimallyEncodedRawThreadInfo`.
Nov 7 2023, 9:40 AM
tomek accepted D9736: [lib] Introduce `MinimallyEncodedRawThreadInfo` and validator.
Nov 7 2023, 9:29 AM

Nov 6 2023

tomek closed D9660: [keyserver] Move merging of updates to a spec.
Nov 6 2023, 2:59 PM
tomek committed rCOMMde6d91a3a73e: [keyserver] Move merging of updates to a spec.
Nov 6 2023, 2:59 PM
tomek closed D9659: [keyserver] Simplify updates merging.
Nov 6 2023, 2:59 PM
tomek closed D9658: [keyserver] Move update delete condition to a spec.
Nov 6 2023, 2:59 PM
tomek committed rCOMMaab1ec22413d: [keyserver] Simplify updates merging.
Nov 6 2023, 2:59 PM
tomek committed rCOMMeeed0650fd0b: [keyserver] Move update delete condition to a spec.
Nov 6 2023, 2:59 PM
tomek closed D9657: [keyserver] Fetch user infos together with other data.
Nov 6 2023, 2:59 PM
tomek committed rCOMMab2cfbce0f09: [keyserver] Fetch user infos together with other data.
Nov 6 2023, 2:59 PM
tomek closed D9656: [keyserver] Convert raw update infos in a spec.
Nov 6 2023, 2:59 PM
tomek closed D9655: [keyserver] Modify raw data for updates types so that they can be moved to lib.
Nov 6 2023, 2:59 PM
tomek committed rCOMMb98b1cbf9947: [keyserver] Modify raw data for updates types so that they can be moved to lib.
Nov 6 2023, 2:59 PM
tomek committed rCOMMa1bec7ba5a40: [keyserver] Convert raw update infos in a spec.
Nov 6 2023, 2:59 PM
tomek closed D9653: [keyserver] Move DB update content generation into specs.
Nov 6 2023, 2:58 PM
tomek closed D9654: [keyserver] Determine which entities to fetch in a spec.
Nov 6 2023, 2:58 PM
tomek committed rCOMM1af48b185e92: [keyserver] Determine which entities to fetch in a spec.
Nov 6 2023, 2:58 PM
tomek committed rCOMM1af65c2210c6: [keyserver] Move DB update content generation into specs.
Nov 6 2023, 2:58 PM
tomek closed D9442: [lib] Move transforming rows into updates to specs.
Nov 6 2023, 2:58 PM
tomek committed rCOMM38b0a18c117f: [lib] Move transforming rows into updates to specs.
Nov 6 2023, 2:58 PM
tomek updated the diff for D9660: [keyserver] Move merging of updates to a spec.

Use shared type

Nov 6 2023, 2:23 PM
tomek added inline comments to D9660: [keyserver] Move merging of updates to a spec.
Nov 6 2023, 2:18 PM
tomek updated the diff for D9658: [keyserver] Move update delete condition to a spec.

Create shared type

Nov 6 2023, 1:17 PM
tomek accepted D9713: [Flow202][lib][skip-ci] [21/23] Fix Flow issues with iterating through chars in a string.
Nov 6 2023, 1:09 PM
tomek accepted D9711: [Flow202][lib][skip-ci] [19/23] Fix Flow issues in unparameterized Promise constructors.
Nov 6 2023, 1:08 PM
tomek accepted D9709: [Flow202][lib][skip-ci] [17/23] Fix Flow issues in lib/shared/state-sync.
Nov 6 2023, 12:58 PM
tomek accepted D9708: [Flow202][lib][skip-ci] [16/23] Fix Flow issues in lib/selectors.
Nov 6 2023, 12:53 PM
tomek accepted D9703: [Flow202][lib][skip-ci] [11/23] Fix Flow issues with referencing this in object methods.
Nov 6 2023, 12:49 PM