Page MenuHomePhabricator
Feed Advanced Search

May 28 2024

tomek accepted D12204: [lib] update types to allow missing OTK when creating session.
May 28 2024, 4:39 AM
tomek accepted D12203: [web] update `olm` API to allow creating session without OTKs.
May 28 2024, 4:37 AM
tomek accepted D12202: [native] update `olm` API to allow creating session without OTKs.
May 28 2024, 4:35 AM
tomek accepted D12201: [keyserver] add tests to creating `olm` session without OTKs.
May 28 2024, 4:18 AM
tomek accepted D12132: [lib] introduce context to process Outbound P2P Messages.
May 28 2024, 4:10 AM

May 27 2024

tomek closed D12169: [web] Replace persisted entries with the ones from initial redux state.
May 27 2024, 5:51 AM
tomek closed D12164: [lib] Migrate remaining actions.
May 27 2024, 5:51 AM
tomek committed rCOMM70681d12e108: [web] Replace persisted entries with the ones from initial redux state (authored by tomek).
[web] Replace persisted entries with the ones from initial redux state
May 27 2024, 5:51 AM
tomek closed D12163: [lib] Migrate creating local entries, concurrent modification and delete entries actions to ops.
May 27 2024, 5:51 AM
tomek committed rCOMMfd32277bcaaa: [lib] Migrate creating local entries, concurrent modification and delete… (authored by tomek).
[lib] Migrate creating local entries, concurrent modification and delete…
May 27 2024, 5:51 AM
tomek committed rCOMMc71b931f667c: [lib] Migrate remaining actions (authored by tomek).
[lib] Migrate remaining actions
May 27 2024, 5:51 AM
tomek closed D12162: [lib] Replace merging entries with an ops approach.
May 27 2024, 5:50 AM
tomek closed D12157: [native] Add a migration that moves entries to SQLite.
May 27 2024, 5:50 AM
tomek closed D12156: [lib] Update delete keyserver, delete thread, leave thread and set new session actions with the ops approach.
May 27 2024, 5:50 AM
tomek committed rCOMMd5051a94745d: [lib] Update delete keyserver, delete thread, leave thread and set new session… (authored by tomek).
[lib] Update delete keyserver, delete thread, leave thread and set new session…
May 27 2024, 5:50 AM
tomek committed rCOMM3caaff0d3723: [native] Add a migration that moves entries to SQLite (authored by tomek).
[native] Add a migration that moves entries to SQLite
May 27 2024, 5:50 AM
tomek committed rCOMM493a05d77625: [lib] Replace merging entries with an ops approach (authored by tomek).
[lib] Replace merging entries with an ops approach
May 27 2024, 5:50 AM
tomek closed D12152: [lib] Schedule entry store ops processing.
May 27 2024, 5:50 AM
tomek closed D12147: [lib] Handle setClientDBStoreActionType for entries.
May 27 2024, 5:50 AM
tomek committed rCOMM8a3e3534159a: [lib] Handle setClientDBStoreActionType for entries (authored by tomek).
[lib] Handle setClientDBStoreActionType for entries
May 27 2024, 5:50 AM
tomek committed rCOMMdf2d8fa2337a: [lib] Schedule entry store ops processing (authored by tomek).
[lib] Schedule entry store ops processing
May 27 2024, 5:50 AM
tomek closed D12143: [lib] Refactor the entries reducer to return an object.
May 27 2024, 5:50 AM
tomek committed rCOMMa22ddae034ab: [lib] Refactor the entries reducer to return an object (authored by tomek).
[lib] Refactor the entries reducer to return an object
May 27 2024, 5:50 AM
tomek added inline comments to D12170: [web][keyserver] Use entries from the initial state only if they are missing from the store.
May 27 2024, 5:15 AM
tomek accepted D11978: [keyserver/lib] update deleteFarcasterChannelTag to use communites table.
May 27 2024, 4:59 AM
tomek accepted D11975: [keyserver/lib] upate createOrUpdateFarcasterChannelTag to use communites table.
May 27 2024, 4:53 AM
tomek added a comment to D12177: [lib] Stop checking for entry store inconsistencies.

Can you explain a bit more? Are we completely removing the logic for finding EntryStore inconsistencies? If so, I'd like to understand why that's necessary. We moved threads (for instance) to SQLite and still have inconsistency reports for those.

May 27 2024, 4:37 AM
tomek updated the diff for D12169: [web] Replace persisted entries with the ones from initial redux state.

Check if there are some entry store ops

May 27 2024, 4:28 AM

May 22 2024

tomek accepted D12145: [lib] Pull `useCommunityRootMembersToRole` out of `useThreadSearchIndex`.
May 22 2024, 6:27 AM
tomek requested review of D12177: [lib] Stop checking for entry store inconsistencies.
May 22 2024, 6:11 AM
tomek updated the test plan for D12170: [web][keyserver] Use entries from the initial state only if they are missing from the store.
May 22 2024, 5:01 AM
tomek updated the diff for D12170: [web][keyserver] Use entries from the initial state only if they are missing from the store.

Use entries from the DB

May 22 2024, 4:58 AM
tomek requested review of D12170: [web][keyserver] Use entries from the initial state only if they are missing from the store.
May 22 2024, 4:58 AM
tomek requested review of D12169: [web] Replace persisted entries with the ones from initial redux state.
May 22 2024, 4:50 AM
tomek updated the summary of D12153: [native] Persist only lastUserInteractionCalendar from the entry store.
May 22 2024, 4:35 AM
tomek updated the summary of D12153: [native] Persist only lastUserInteractionCalendar from the entry store.
May 22 2024, 4:34 AM
tomek added inline comments to D12156: [lib] Update delete keyserver, delete thread, leave thread and set new session actions with the ops approach.
May 22 2024, 4:18 AM
tomek updated the test plan for D12157: [native] Add a migration that moves entries to SQLite.
May 22 2024, 4:16 AM
tomek added inline comments to D12157: [native] Add a migration that moves entries to SQLite.
May 22 2024, 4:12 AM
tomek updated the test plan for D12152: [lib] Schedule entry store ops processing.
May 22 2024, 4:11 AM
tomek updated the test plan for D12147: [lib] Handle setClientDBStoreActionType for entries.
May 22 2024, 4:10 AM
tomek updated the diff for D12147: [lib] Handle setClientDBStoreActionType for entries.

Return state from the store

May 22 2024, 4:06 AM
tomek added inline comments to D12147: [lib] Handle setClientDBStoreActionType for entries.
May 22 2024, 3:55 AM
tomek updated the summary of D12143: [lib] Refactor the entries reducer to return an object.
May 22 2024, 3:54 AM
tomek updated the test plan for D12143: [lib] Refactor the entries reducer to return an object.
May 22 2024, 3:54 AM
tomek updated the summary of D12156: [lib] Update delete keyserver, delete thread, leave thread and set new session actions with the ops approach.
May 22 2024, 3:49 AM
tomek updated the summary of D12153: [native] Persist only lastUserInteractionCalendar from the entry store.
May 22 2024, 3:48 AM
tomek updated the diff for D12163: [lib] Migrate creating local entries, concurrent modification and delete entries actions to ops.

Delete local entry after successful creation

May 22 2024, 3:45 AM
tomek accepted D12148: Connect pipes between C++ and JS for entry store.
May 22 2024, 2:42 AM

May 21 2024

tomek requested review of D12164: [lib] Migrate remaining actions.
May 21 2024, 1:21 PM
tomek requested review of D12163: [lib] Migrate creating local entries, concurrent modification and delete entries actions to ops.
May 21 2024, 1:17 PM
tomek requested review of D12157: [native] Add a migration that moves entries to SQLite.
May 21 2024, 1:15 PM
tomek requested review of D12162: [lib] Replace merging entries with an ops approach.
May 21 2024, 1:12 PM
tomek requested review of D12156: [lib] Update delete keyserver, delete thread, leave thread and set new session actions with the ops approach.
May 21 2024, 1:07 PM
tomek requested review of D12153: [native] Persist only lastUserInteractionCalendar from the entry store.
May 21 2024, 1:02 PM
tomek requested review of D12152: [lib] Schedule entry store ops processing.
May 21 2024, 12:53 PM
tomek requested review of D12147: [lib] Handle setClientDBStoreActionType for entries.
May 21 2024, 12:51 PM
tomek updated the diff for D12143: [lib] Refactor the entries reducer to return an object.

Rebase

May 21 2024, 12:34 PM
tomek closed D12094: [native] Stop persisting invite links.
May 21 2024, 7:46 AM
tomek committed rCOMMe41813e3ab54: [native] Stop persisting invite links (authored by tomek).
[native] Stop persisting invite links
May 21 2024, 7:46 AM
tomek accepted D12142: Implement JSI for EntryStore.
May 21 2024, 7:33 AM
tomek requested review of D12143: [lib] Refactor the entries reducer to return an object.
May 21 2024, 7:03 AM
tomek closed D12141: [lib] Create entry store handler.
May 21 2024, 6:55 AM
tomek closed D12137: [lib] Create entry store operations.
May 21 2024, 6:55 AM
tomek committed rCOMMce296fe96891: [lib] Create entry store handler (authored by tomek).
[lib] Create entry store handler
May 21 2024, 6:55 AM
tomek committed rCOMM1db8124d0443: [lib] Create entry store operations (authored by tomek).
[lib] Create entry store operations
May 21 2024, 6:55 AM
tomek updated the diff for D12141: [lib] Create entry store handler.

Delete a console log

May 21 2024, 6:35 AM
tomek requested review of D12141: [lib] Create entry store handler.
May 21 2024, 6:28 AM
tomek accepted D12138: Implement SQLite API to handle entry store.
May 21 2024, 6:17 AM
tomek requested review of D12137: [lib] Create entry store operations.
May 21 2024, 2:26 AM

May 20 2024

tomek added a comment to D11942: [native] Set the DB version after registration.

Can you test both SIWE and password?

May 20 2024, 8:43 AM
tomek added a comment to D11942: [native] Set the DB version after registration.
In D11942#341891, @inka wrote:

Can you test a scenario where the migration is run on a logged out screen, and then the user logs in? Can you verify that the db has the correct version set in this case?

May 20 2024, 5:59 AM
tomek updated the diff for D12048: [web] Run backup migrations.

Rebase

May 20 2024, 3:14 AM
tomek updated the summary of D11947: [web] Check backup version when restoring.
May 20 2024, 3:10 AM
tomek updated the diff for D11947: [web] Check backup version when restoring.

Check the version

May 20 2024, 3:09 AM
tomek added a comment to D11947: [web] Check backup version when restoring.

In the future, handling this exception should be a part of the login flow.

I wonder if there is a way to document this on Linear

May 20 2024, 1:04 AM
tomek updated the diff for D12013: [native] Verify if the backup version is correct.

Update wasm

May 20 2024, 12:44 AM

May 17 2024

tomek updated the summary of D12013: [native] Verify if the backup version is correct.
May 17 2024, 2:12 PM
tomek requested review of D12013: [native] Verify if the backup version is correct.
May 17 2024, 2:09 PM
tomek updated the diff for D12013: [native] Verify if the backup version is correct.

Check the version before restoring

May 17 2024, 2:07 PM
tomek requested review of D12094: [native] Stop persisting invite links.
May 17 2024, 6:54 AM
tomek accepted D12072: [lib] Add httpMessageUserInfosHandler.
May 17 2024, 6:08 AM
tomek added inline comments to D12062: [keyserver/lib] introduce MANAGE_FARCASTER_CHANNEL_TAGS permission.
May 17 2024, 3:56 AM

May 16 2024

tomek updated the diff for D12050: [lib] Create a compaction after schema-changing migration.

Rebase

May 16 2024, 7:30 AM
tomek updated the diff for D12049: [lib] Add a way of marking migrations as schema-changing.

Rebase

May 16 2024, 7:26 AM
tomek updated the diff for D12048: [web] Run backup migrations.

Rebase

May 16 2024, 7:11 AM
tomek updated the diff for D12016: [native] Run backup migrations.

Rebase

May 16 2024, 7:04 AM
tomek added a comment to D12033: Introduce new header to siwe endpoint.

I think decomposing is the best bet. Curious for @tomek's perspective

May 16 2024, 4:36 AM
tomek added inline comments to D12013: [native] Verify if the backup version is correct.
May 16 2024, 1:21 AM
tomek accepted D12052: [lib] Extract user ids from server socket messages.
May 16 2024, 1:20 AM
tomek added inline comments to D12050: [lib] Create a compaction after schema-changing migration.
May 16 2024, 1:02 AM
tomek added inline comments to D12048: [web] Run backup migrations.
May 16 2024, 12:57 AM

May 15 2024

tomek updated the diff for D12015: [lib] Extract a function that runs the migrations.

Rebase

May 15 2024, 8:27 AM
tomek updated the diff for D12014: [lib] Move createAsyncMigrate to utils.

Rebase

May 15 2024, 8:16 AM
tomek updated the diff for D12013: [native] Verify if the backup version is correct.

Rebase

May 15 2024, 8:06 AM
tomek updated the diff for D12012: [native] Create a function returning the DB version.

Rename

May 15 2024, 8:02 AM
tomek added a comment to D11947: [web] Check backup version when restoring.
In D11947#341896, @inka wrote:

Should we display some kind of a message to the user?

May 15 2024, 7:55 AM
tomek added inline comments to D11937: [lib] Update DB version while running a migration.
May 15 2024, 7:43 AM
tomek updated the diff for D11937: [lib] Update DB version while running a migration.

Handle migration errors. This required a lot of changes in types.

May 15 2024, 7:40 AM
tomek requested review of D12050: [lib] Create a compaction after schema-changing migration.
May 15 2024, 6:05 AM