Page MenuHomePhorge
Feed Search

Jul 7 2025

bartek accepted D14893: [lib] refactor holders reducer to ops pattern.
Jul 7 2025, 11:20 AM
bartek published D14899: [native] Remove BackgroundIdentityLoginHandler for review.
Jul 7 2025, 8:16 AM
bartek published D14898: [identity] Add missing Debug fields for ServerConfig for review.
Jul 7 2025, 8:15 AM

Jul 4 2025

bartek accepted D14890: [SQLite] implement queries for holders.
Jul 4 2025, 6:43 PM
bartek accepted D14889: [SQLite] add holders table.
Jul 4 2025, 6:42 PM
bartek accepted D14891: [lib] improve `HolderStatus` type.
Jul 4 2025, 6:39 PM
bartek closed D14888: [identity] Improve device list transaction error handling.
Jul 4 2025, 10:02 AM
bartek committed rCOMMa22141c45d5b: [identity] Improve device list transaction error handling.
Jul 4 2025, 10:02 AM

Jul 3 2025

bartek published D14888: [identity] Improve device list transaction error handling for review.
Jul 3 2025, 1:24 PM
bartek published D14887: [native] Add callback on compaction creation for review.
Jul 3 2025, 9:28 AM
bartek published D14886: [native] Gate compaction creation on UserData restore for review.
Jul 3 2025, 9:27 AM
bartek published D14885: [lib] Track UserData restore and make it resumable for review.
Jul 3 2025, 9:27 AM
bartek published D14884: [lib] Handle existing backup actions in restoreBackupState reducer for review.
Jul 3 2025, 8:49 AM
bartek published D14883: [native] Dispatch UserKeys creation success in useRestoreProtocol for review.
Jul 3 2025, 8:49 AM
bartek published D14882: [native] Return backupID from restoreUser() Identity call for review.
Jul 3 2025, 8:49 AM

Jul 2 2025

bartek closed D14838: [native] Improve logs monitoring management.
Jul 2 2025, 10:14 AM
bartek closed D14837: [native] Rename C++ functions for logs.
Jul 2 2025, 10:14 AM
bartek committed rCOMMc48abb8dfe3c: [native] Improve logs monitoring management.
Jul 2 2025, 10:14 AM
bartek committed rCOMM3353a7852367: [native] Rename C++ functions for logs.
Jul 2 2025, 10:14 AM
bartek closed D14834: [native] Add primary device check to DatabaseManager.
Jul 2 2025, 10:14 AM
bartek committed rCOMMa84ee33b1bdf: [native] Add primary device check to DatabaseManager.
Jul 2 2025, 10:14 AM
bartek closed D14833: [native] Add SQLiteQueryExecutor method to query for single AuxUserInfo.
Jul 2 2025, 10:14 AM
bartek committed rCOMM31df02b30af9: [native] Add SQLiteQueryExecutor method to query for single AuxUserInfo.
Jul 2 2025, 10:14 AM
bartek closed D14849: [lib][web][native] Add RestoreBackupState to Redux.
Jul 2 2025, 10:14 AM
bartek committed rCOMMab1c39d26dde: [lib][web][native] Add RestoreBackupState to Redux.
Jul 2 2025, 10:14 AM
bartek updated the diff for D14838: [native] Improve logs monitoring management.

Rebase before landing

Jul 2 2025, 9:13 AM
bartek added inline comments to D14838: [native] Improve logs monitoring management.
Jul 2 2025, 9:12 AM
bartek added inline comments to D14834: [native] Add primary device check to DatabaseManager.
Jul 2 2025, 9:10 AM

Jul 1 2025

bartek accepted D14881: [native] add log to clearing sensitive data.
Jul 1 2025, 11:42 AM
bartek accepted D14880: [lib][web][native] add source log to Identity `logOut` and `logOutPrimaryDevice`.
Jul 1 2025, 11:40 AM
bartek accepted D14879: [lib][web][native] add source log to `useInvalidCSATLogOut`.
Jul 1 2025, 11:39 AM
bartek accepted D14878: [lib][web][native] add `isStaffRelease` to `Config`.
Jul 1 2025, 11:39 AM

Jun 18 2025

bartek accepted D14844: [SQLite] update deleting queries to support backup tables.
Jun 18 2025, 10:36 AM
bartek accepted D14841: [SQLite] create tables for backup data.
Jun 18 2025, 10:27 AM

Jun 17 2025

bartek accepted D14852: [services] Exclude .idea project from building.

I haven't used JetBrains for a while, but I'm just curious: what do you open as root project location in the IDE? Repo root or the services/ directory?

Jun 17 2025, 9:39 AM

Jun 16 2025

bartek published D14849: [lib][web][native] Add RestoreBackupState to Redux for review.
Jun 16 2025, 12:44 PM
bartek published D14843: [lib] Pass preRequestAuthMetadata in keyserver recovery logout for review.
Jun 16 2025, 12:39 PM
bartek published D14842: [lib][native] Add preRequestAuthMetadata to logout APIs for review.
Jun 16 2025, 12:39 PM
bartek closed D14832: [native_rust_lib] Remove compaction file after restoring.
Jun 16 2025, 11:16 AM
bartek closed D14831: [native_rust_lib] Add wrapper macro for async c++ calls.
Jun 16 2025, 11:16 AM
bartek committed rCOMMa4f86c43a903: [native_rust_lib] Remove compaction file after restoring.
Jun 16 2025, 11:16 AM
bartek committed rCOMM717bcb327ed6: [native_rust_lib] Add wrapper macro for async c++ calls.
Jun 16 2025, 11:16 AM
bartek closed D14830: [lib] Stop confirming P2P messages when logout is started.
Jun 16 2025, 11:16 AM
bartek committed rCOMMec45f788cf31: [lib] Stop confirming P2P messages when logout is started.
Jun 16 2025, 11:16 AM
bartek published D14838: [native] Improve logs monitoring management for review.
Jun 16 2025, 7:44 AM
bartek updated the diff for D14834: [native] Add primary device check to DatabaseManager.

Add overload

Jun 16 2025, 6:26 AM

Jun 14 2025

bartek accepted D14839: [keyserver] Don't crash in socket on responseTo = 0.
Jun 14 2025, 9:31 AM

Jun 12 2025

bartek published D14837: [native] Rename C++ functions for logs for review.
Jun 12 2025, 2:51 PM
bartek published D14834: [native] Add primary device check to DatabaseManager for review.
Jun 12 2025, 2:51 PM
bartek published D14833: [native] Add SQLiteQueryExecutor method to query for single AuxUserInfo for review.
Jun 12 2025, 1:12 PM
bartek updated the diff for D14832: [native_rust_lib] Remove compaction file after restoring.

Canceled file removal on success

Jun 12 2025, 10:21 AM
bartek published D14830: [lib] Stop confirming P2P messages when logout is started for review.
Jun 12 2025, 7:28 AM
bartek published D14832: [native_rust_lib] Remove compaction file after restoring for review.
Jun 12 2025, 7:28 AM
bartek published D14831: [native_rust_lib] Add wrapper macro for async c++ calls for review.
Jun 12 2025, 7:27 AM

Jun 11 2025

bartek closed D14819: [native] Rekey main db after creating compaction.
Jun 11 2025, 3:28 PM
bartek committed rCOMM1c31568b9f3e: [native] Rekey main db after creating compaction.
Jun 11 2025, 3:28 PM
bartek closed D14828: [lib] Fix usersSupportingThickThreads for reserved users.
Jun 11 2025, 3:28 PM
bartek committed rCOMM65b36f446902: [lib] Fix usersSupportingThickThreads for reserved users.
Jun 11 2025, 3:28 PM
bartek closed D14829: [terraform] Deploy Blob and Backup to prod.
Jun 11 2025, 9:53 AM
bartek committed rCOMM35996bd4a89b: [terraform] Deploy Blob and Backup to prod.
Jun 11 2025, 9:53 AM
bartek published D14829: [terraform] Deploy Blob and Backup to prod for review.
Jun 11 2025, 9:18 AM
bartek published D14828: [lib] Fix usersSupportingThickThreads for reserved users for review.
Jun 11 2025, 8:26 AM

Jun 9 2025

bartek closed D14821: [terraform] Deploy Blob and Backup to staging.
Jun 9 2025, 2:28 PM
bartek committed rCOMM4a7e7cafc1c7: [terraform] Deploy Blob and Backup to staging.
Jun 9 2025, 2:28 PM
bartek published D14821: [terraform] Deploy Blob and Backup to staging for review.
Jun 9 2025, 2:20 PM
bartek published D14819: [native] Rekey main db after creating compaction for review.
Jun 9 2025, 12:40 PM
bartek closed D14813: [blob] Improve regex for offensive words.
Jun 9 2025, 12:01 PM
bartek closed D14814: [blob][lib][keyserver] Handle offensive invite link error.
Jun 9 2025, 12:01 PM
bartek committed rCOMMa6ff8dbc8133: [blob][lib][keyserver] Handle offensive invite link error.
Jun 9 2025, 12:01 PM
bartek committed rCOMM8650a80e4fb1: [blob] Improve regex for offensive words.
Jun 9 2025, 12:01 PM
bartek closed D14818: [backup] Fix finding userID for reserved users.
Jun 9 2025, 12:01 PM
bartek committed rCOMM0bfd997b1e1d: [backup] Fix finding userID for reserved users.
Jun 9 2025, 12:01 PM

Jun 8 2025

bartek published D14818: [backup] Fix finding userID for reserved users for review.
Jun 8 2025, 8:19 AM
bartek accepted D14817: [lib] Disable sending svg and tiff images on web.

Also curious if we’re using sharp on the keyserver for transcoding at all anymore, given that media is now uploaded to the blob service in all cases (as far as I understand).

Jun 8 2025, 8:00 AM

Jun 6 2025

bartek closed D14815: [terraform] Bump Identity 0.53.0 to prod.
Jun 6 2025, 10:39 AM
bartek committed rCOMM3c0e06bb5587: [terraform] Bump Identity 0.53.0 to prod.
Jun 6 2025, 10:39 AM
bartek published D14815: [terraform] Bump Identity 0.53.0 to prod for review.
Jun 6 2025, 10:37 AM
bartek published D14814: [blob][lib][keyserver] Handle offensive invite link error for review.
Jun 6 2025, 8:52 AM
bartek published D14813: [blob] Improve regex for offensive words for review.
Jun 6 2025, 8:11 AM

Jun 4 2025

bartek accepted D14811: [lib][web][native] display badge only for errors.
Jun 4 2025, 10:18 AM
bartek accepted D14809: [lib][web][native] implement debug log types to be able to distinguish logs.
Jun 4 2025, 10:17 AM
bartek accepted D14810: [lib][web][native] implement log filtering.
Jun 4 2025, 10:14 AM
bartek closed D14800: [native] Upload DB version with backup info.
Jun 4 2025, 10:11 AM
bartek closed D14799: [native] Add backup version info path to PlatformSpecificTools.
Jun 4 2025, 10:11 AM
bartek closed D14795: [native] Use AsyncMutex for logs.
Jun 4 2025, 10:11 AM
bartek committed rCOMM0280fc6bacdf: [native] Upload DB version with backup info.
Jun 4 2025, 10:11 AM
bartek committed rCOMM81087fc2d418: [native] Use AsyncMutex for logs.
Jun 4 2025, 10:11 AM
bartek committed rCOMM3a14cd77be14: [native] Add backup version info path to PlatformSpecificTools.
Jun 4 2025, 10:11 AM
bartek updated the diff for D14800: [native] Upload DB version with backup info.

Formatting

Jun 4 2025, 10:09 AM
bartek accepted D14806: [web][native] clear restored database after copying content.

👍

Jun 4 2025, 10:06 AM
bartek accepted D14805: [web] implement encryption of restored database.
Jun 4 2025, 10:04 AM

Jun 3 2025

bartek accepted D14804: [native] store restored key and path in `CommSecureStore`.
Jun 3 2025, 3:00 PM
bartek accepted D14807: [lib] deprecate `changesSchema` param.
Jun 3 2025, 2:56 PM
bartek accepted D14808: [lib] gate `SyncStoreVersionHandler` on rehydration.
Jun 3 2025, 2:56 PM
bartek accepted D14803: [SQLite] update `copyContentFromDatabase` to handle encrypted database.
Jun 3 2025, 2:52 PM
bartek accepted D14802: [SQLite] update `restoredConnectionManager` to be `NativeSQLiteConnectionManager`.
Jun 3 2025, 2:51 PM
bartek accepted D14801: [SQLite] extract code to validate main compaction.
Jun 3 2025, 10:05 AM

Jun 2 2025

bartek published D14800: [native] Upload DB version with backup info for review.
Jun 2 2025, 3:32 PM
bartek published D14799: [native] Add backup version info path to PlatformSpecificTools for review.
Jun 2 2025, 3:32 PM
bartek closed D14798: [native] Update createMainCompaction to use random backup keys.
Jun 2 2025, 2:04 PM