Page MenuHomePhorge
Feed Search

Sep 1 2025

bartek committed rCOMM2f84dafe0810: [lib] Add supportsFarcasterDCs to AuxUserStore.
Sep 1 2025, 11:05 AM
bartek accepted D15275: [lib] start Tunnelbroker authorized connection on secondary before starting restore.
Sep 1 2025, 11:02 AM
bartek accepted D15269: [tunnelbroker] Allow calling Identity from a token connection.

The taken approach doesn't matter much. If needed, it's easy to refactor to the other in the future.

Sep 1 2025, 11:01 AM
bartek added inline comments to D15259: [lib] Add supportsFarcasterDCs to AuxUserStore.
Sep 1 2025, 10:50 AM
bartek updated the test plan for D15263: [lib] Add hook to find users by FID.
Sep 1 2025, 10:40 AM
bartek updated the test plan for D15260: [lib] Add hook to check Farcaster DCs support.
Sep 1 2025, 10:39 AM
bartek updated the test plan for D15259: [lib] Add supportsFarcasterDCs to AuxUserStore.
Sep 1 2025, 10:37 AM
bartek published D15273: [lib] Add type and validator for FID for review.
Sep 1 2025, 7:48 AM
bartek published D15263: [lib] Add hook to find users by FID for review.
Sep 1 2025, 7:48 AM
bartek published D15262: [identity][clients] Add supportsFarcasterDCs to GetFarcasterUsers RPC response for review.
Sep 1 2025, 7:43 AM
bartek published D15260: [lib] Add hook to check Farcaster DCs support for review.
Sep 1 2025, 7:43 AM
bartek published D15259: [lib] Add supportsFarcasterDCs to AuxUserStore for review.
Sep 1 2025, 7:43 AM

Aug 28 2025

bartek accepted D15253: [tunnelbroker][lib] implement sending STREAM messages by client.
Aug 28 2025, 1:49 PM
bartek closed D15234: [native] Treat UserKeys decryption failure as invalid credentials.
Aug 28 2025, 6:24 AM
bartek closed D15233: [native] Fix JNI exception messages on Android.
Aug 28 2025, 6:24 AM
bartek committed rCOMM7d025a72f61d: [native] Treat UserKeys decryption failure as invalid credentials.
Aug 28 2025, 6:24 AM
bartek committed rCOMM5c6159d7085a: [native] Fix JNI exception messages on Android.
Aug 28 2025, 6:24 AM
bartek closed D15190: [native] Replace JNI local_ref args with alias_ref.
Aug 28 2025, 6:24 AM
bartek committed rCOMM6bc27a16b580: [native] Replace JNI local_ref args with alias_ref.
Aug 28 2025, 6:24 AM

Aug 25 2025

bartek accepted D15235: [tunnelbroker][lib] handle `POST` and deprecate `STREAM` in Farcaster API.
Aug 25 2025, 3:01 PM
bartek accepted D15232: [tunnelbroker][terraform] implement TokenDistributor and TokenConnection metrics.
Aug 25 2025, 1:01 PM
bartek added a comment to D15232: [tunnelbroker][terraform] implement TokenDistributor and TokenConnection metrics.

Initially this approach is okay, however in the future we should switch from log parsing to direct interaction with cloudwatch metrics, by using aws_sdk_cloudwatch crate

Aug 25 2025, 1:01 PM
bartek accepted D15231: [tunnelbroker] implement TokenConnection.
Aug 25 2025, 12:58 PM
bartek accepted D15230: [tunnelbroker] implement TokenDistributor.
Aug 25 2025, 12:57 PM
bartek accepted D15229: [tunnelbroker] implement Tunnelbroker API for farcaster-tokens table.
Aug 25 2025, 12:53 PM
bartek published D15233: [native] Fix JNI exception messages on Android for review.
Aug 25 2025, 12:52 PM
bartek published D15234: [native] Treat UserKeys decryption failure as invalid credentials for review.
Aug 25 2025, 12:51 PM
bartek added inline comments to D15229: [tunnelbroker] implement Tunnelbroker API for farcaster-tokens table.
Aug 25 2025, 11:32 AM
bartek added inline comments to D15231: [tunnelbroker] implement TokenConnection.
Aug 25 2025, 8:53 AM
bartek added a comment to D15230: [tunnelbroker] implement TokenDistributor.

Nice work on this! Looks neat, good job on handling async tasks and graceful shutdown.

Aug 25 2025, 8:40 AM
bartek added inline comments to D15229: [tunnelbroker] implement Tunnelbroker API for farcaster-tokens table.
Aug 25 2025, 7:24 AM
bartek added inline comments to D15229: [tunnelbroker] implement Tunnelbroker API for farcaster-tokens table.
Aug 25 2025, 6:55 AM

Aug 21 2025

bartek accepted D15227: [native] increase compaction frequency.
Aug 21 2025, 10:33 AM
bartek accepted D15220: [CI] Github CI fixes after RN 80 upgrade.
Aug 21 2025, 8:55 AM
bartek accepted D15137: [ci] CI fixes.

LGTM, nice

Aug 21 2025, 8:54 AM

Aug 20 2025

bartek closed D15215: Enable fullBackupSupport for all platforms.
Aug 20 2025, 11:16 AM
bartek committed rCOMM08d93a02099c: Enable fullBackupSupport for all platforms.
Aug 20 2025, 11:16 AM
bartek accepted D15221: [native] refetch platform details when keeping secondary that is not responding.
Aug 20 2025, 11:14 AM

Aug 19 2025

bartek published D15215: Enable fullBackupSupport for all platforms for review.
Aug 19 2025, 4:06 PM

Aug 18 2025

bartek closed D15216: [commtest][backup-client] Fix expected error response.
Aug 18 2025, 4:49 PM
bartek committed rCOMM4113e70dc541: [commtest][backup-client] Fix expected error response.
Aug 18 2025, 4:49 PM
bartek published D15216: [commtest][backup-client] Fix expected error response for review.
Aug 18 2025, 4:25 PM
bartek updated the summary of D15211: Flip the switch to enable fullBackupSupport.
Aug 18 2025, 3:24 PM
bartek closed D15212: [web][native] Handle missing UserData backup error.
Aug 18 2025, 3:22 PM
bartek closed D15211: Flip the switch to enable fullBackupSupport.
Aug 18 2025, 3:22 PM
bartek committed rCOMM530a2daf4604: [web][native] Handle missing UserData backup error.
Aug 18 2025, 3:22 PM
bartek committed rCOMM20c857ca2362: Flip the switch to enable fullBackupSupport.
Aug 18 2025, 3:22 PM
bartek updated the diff for D15211: Flip the switch to enable fullBackupSupport.

Flip the flag only for native

Aug 18 2025, 3:00 PM
bartek updated the diff for D15212: [web][native] Handle missing UserData backup error.

Copy feedback

Aug 18 2025, 3:00 PM
bartek published D15212: [web][native] Handle missing UserData backup error for review.
Aug 18 2025, 12:30 PM
bartek published D15211: Flip the switch to enable fullBackupSupport for review.
Aug 18 2025, 12:19 PM
bartek accepted D15173: [docs] Clarify the documentation about running services locally.
Aug 18 2025, 8:54 AM
bartek accepted D15208: [identity] update Farcaster tokens table when updating users table.
Aug 18 2025, 8:51 AM
bartek accepted D15207: [comm-lib] add table for Farcaster token.

Ideally, instead of this mechanism with polling from Tunnelbroker, we should've used a stream, but this is a lot more work (things like setting up Lambda).

Aug 18 2025, 8:34 AM
bartek accepted D15206: [commtest] add test for Identity Farcaster API.

Registration utils could be refactored and written in a better way but it's not worth focusing on this now

Aug 18 2025, 8:31 AM

Aug 14 2025

bartek accepted D14978: [native][RN79][skip-ci] Migrate from expo-secure-store on iOS.
Aug 14 2025, 9:28 AM
bartek accepted D14975: [native][RN79][skip-ci] Migrate from expo-secure-store on Android.
Aug 14 2025, 9:27 AM
bartek accepted D15103: [native][RN80][skip-ci] Bump react-native and expo packages.
Aug 14 2025, 7:37 AM

Aug 13 2025

bartek closed D15199: [lib] Don't treat initial missing olm session as failure.
Aug 13 2025, 10:33 AM
bartek committed rCOMMb61075379235: [lib] Don't treat initial missing olm session as failure.
Aug 13 2025, 10:33 AM
bartek closed D15198: [web] Fix missing argument in resetOutboundP2PMessages request.
Aug 13 2025, 10:33 AM
bartek committed rCOMMb428e0937501: [web] Fix missing argument in resetOutboundP2PMessages request.
Aug 13 2025, 10:33 AM
bartek published D15199: [lib] Don't treat initial missing olm session as failure for review.
Aug 13 2025, 9:40 AM
bartek published D15198: [web] Fix missing argument in resetOutboundP2PMessages request for review.
Aug 13 2025, 9:40 AM

Aug 12 2025

bartek accepted D15197: [native] refetch platform details after secondary device auth concludes.
Aug 12 2025, 1:52 PM
bartek accepted D15131: [native][RN80][skip-ci] Fix login screen flickering on startup.
Aug 12 2025, 10:56 AM
bartek accepted D14987: [native][RN79][skip-ci] Migrate CameraModal to react-native-vision-camera.
Aug 12 2025, 10:54 AM
bartek closed D15195: [lib] Fix restore screen flashing during logout.
Aug 12 2025, 9:16 AM
bartek committed rCOMM613cb85e4670: [lib] Fix restore screen flashing during logout.
Aug 12 2025, 9:16 AM
bartek closed D15191: [services] Remove unused scripts.
Aug 12 2025, 9:16 AM
bartek closed D15192: [backup][comm-lib] Remove totalSize backup attribute from DDB.
Aug 12 2025, 9:15 AM
bartek committed rCOMM1730fd99c216: [services] Remove unused scripts.
Aug 12 2025, 9:15 AM
bartek committed rCOMM3942c19216c7: [backup][comm-lib] Remove totalSize backup attribute from DDB.
Aug 12 2025, 9:15 AM
bartek published D15195: [lib] Fix restore screen flashing during logout for review.
Aug 12 2025, 9:07 AM
bartek published D15192: [backup][comm-lib] Remove totalSize backup attribute from DDB for review.
Aug 12 2025, 9:06 AM
bartek accepted D15194: [native] remove toggling automatic backup from backup menu.
Aug 12 2025, 9:03 AM
bartek accepted D15193: [lib] improve handling backup keys from primary when user proceeded without restoring.
Aug 12 2025, 8:44 AM
bartek added inline comments to D15188: [lib] implement sending Farcaster requests.
Aug 12 2025, 7:53 AM

Aug 11 2025

bartek updated subscribers of D15188: [lib] implement sending Farcaster requests.
Aug 11 2025, 3:16 PM
bartek accepted D15186: [tunnelbroker][lib] implement Farcaster message types.

Should we have a note on both sides (Rust, JS) to keep them in sync?

Aug 11 2025, 3:13 PM
bartek published D15190: [native] Replace JNI local_ref args with alias_ref for review.
Aug 11 2025, 1:47 PM
bartek accepted D15121: [native][RN80][skip-ci] Fix clearable text input on ios.

Thanks for explaining!

Aug 11 2025, 1:35 PM
bartek published D15191: [services] Remove unused scripts for review.
Aug 11 2025, 1:34 PM
bartek added inline comments to D15173: [docs] Clarify the documentation about running services locally.
Aug 11 2025, 1:33 PM
bartek accepted D15187: [tunnelbroker] implement handling Farcaster requests.
Aug 11 2025, 1:08 PM
bartek accepted D15182: [tunnelbroker] implement Farcaster client.

Nice, I've left some suggestions but they're rather follow-ups for better API design, unless you find something helpful for now, you can ignore them. We can always refactor it later when the API and our needs are better determined

Aug 11 2025, 1:00 PM
bartek accepted D15183: [lib][web] fix `SecondaryTunnelbrokerConnection` types.
Aug 11 2025, 12:08 PM
bartek accepted D15181: [tunnelbroker] implement getting Farcaster token.
Aug 11 2025, 9:55 AM
bartek accepted D15180: [tunnelbroker] factor out `NotifClient` creation from `main.rs`.
Aug 11 2025, 9:50 AM
bartek accepted D15179: [tunnelbroker] refactor notif code from `WebsocketSession` to a separate module.
Aug 11 2025, 9:49 AM
bartek accepted D15178: [tunnelbroker] refactor AMPQ code from `WebsocketSession` to a separate module.
Aug 11 2025, 9:46 AM
bartek accepted D15177: [tunnelbroker] move `get_message_to_device_status` implementation to `MessageSentStatus`.

Nice!

Aug 11 2025, 9:43 AM
bartek accepted D15176: [tunnelbroker] make `handle_websocket_frame_from_device` more generic.
Aug 11 2025, 9:41 AM
bartek added inline comments to D15173: [docs] Clarify the documentation about running services locally.
Aug 11 2025, 9:39 AM
bartek accepted D15123: [native][RN80][skip-ci] Revert Platform.select typehints.
Aug 11 2025, 9:38 AM
bartek accepted D14982: [native][RN79][skip-ci] Migrate SecondaryDeviceQRCodeScanner to react-native-vision-camera.
Aug 11 2025, 8:15 AM
bartek accepted D14965: [native][RN79][skip-ci] Migrate MainApplication and MainActivity to Kotlin.
Aug 11 2025, 8:12 AM

Aug 7 2025

bartek added inline comments to D15173: [docs] Clarify the documentation about running services locally.
Aug 7 2025, 3:46 PM
bartek closed D15175: [lib][native] Enable fullBackupSupport for staff.
Aug 7 2025, 3:20 PM
bartek committed rCOMM6a635752f29c: [lib][native] Enable fullBackupSupport for staff.
Aug 7 2025, 3:20 PM