Page MenuHomePhorge
Feed All Stories

Sep 25 2025

ashoat committed rCOMM8586b01a0e42: [ci] Update macOS CI to macOS 26.
Sep 25 2025, 4:22 AM
ashoat committed rCOMM0eda6da1c740: [desktop] Fix Windows build.
Sep 25 2025, 3:53 AM
ashoat committed rCOMMabeea2e5031a: tmate debug.
Sep 25 2025, 3:34 AM
ashoat committed rCOMMbab1ca476ae6: [desktop] Fix Windows CI.
Sep 25 2025, 3:34 AM
ashoat committed rCOMM3b7403ea08be: Revert "tmate debug".
Sep 25 2025, 3:27 AM
ashoat added a reverting change for rCOMM35419245f3fa: tmate debug: rCOMM3b7403ea08be: Revert "tmate debug".
Sep 25 2025, 3:27 AM
ashoat committed rCOMM35419245f3fa: tmate debug.
Sep 25 2025, 3:10 AM
ashoat committed rCOMM62aa1a5d40f8: [desktop] Update icon for macOS 26.
Sep 25 2025, 2:51 AM

Sep 24 2025

ashoat committed rCOMMd1eec49ec061: [native] Move name/displayName app.json configs into expo property.
Sep 24 2025, 8:53 PM
ashoat closed D15368: [web] Fix Emscripten build to work with updated emcc.
Sep 24 2025, 6:07 PM
ashoat committed rCOMMeda219622a25: [web] Fix Emscripten build to work with updated emcc.
Sep 24 2025, 6:07 PM
tomek closed D15383: [native] Improve the logging when restoring logs. Handle a DELETE conflict..
Sep 24 2025, 5:02 PM
tomek committed rCOMM04f5e2b69f4e: [native] Improve the logging when restoring logs. Handle a DELETE conflict..
Sep 24 2025, 5:02 PM
tomek accepted D15368: [web] Fix Emscripten build to work with updated emcc.
Sep 24 2025, 4:39 PM
ashoat added inline comments to D15368: [web] Fix Emscripten build to work with updated emcc.
Sep 24 2025, 2:14 AM
ashoat updated the test plan for D15368: [web] Fix Emscripten build to work with updated emcc.
Sep 24 2025, 2:13 AM
ashoat added inline comments to D15368: [web] Fix Emscripten build to work with updated emcc.
Sep 24 2025, 2:13 AM

Sep 23 2025

ashoat updated the diff for D15368: [web] Fix Emscripten build to work with updated emcc.

Ready for review

Sep 23 2025, 6:47 PM
ashoat added inline comments to D15383: [native] Improve the logging when restoring logs. Handle a DELETE conflict..
Sep 23 2025, 3:50 PM
Harbormaster failed remote builds in B35821: Diff 50449 for D15383: [native] Improve the logging when restoring logs. Handle a DELETE conflict.!
Sep 23 2025, 3:43 PM
tomek added inline comments to D15383: [native] Improve the logging when restoring logs. Handle a DELETE conflict..
Sep 23 2025, 3:41 PM
ashoat added inline comments to D15383: [native] Improve the logging when restoring logs. Handle a DELETE conflict..
Sep 23 2025, 3:35 PM
tomek updated the diff for D15383: [native] Improve the logging when restoring logs. Handle a DELETE conflict..

Delete extraneous logging

Sep 23 2025, 3:33 PM
tomek added inline comments to D15383: [native] Improve the logging when restoring logs. Handle a DELETE conflict..
Sep 23 2025, 3:30 PM
ashoat closed D15385: [native] Update "Log out" button text in RestorationFailedView.
Sep 23 2025, 3:10 PM
ashoat committed rCOMMb3a94e2332e8: [native] Update "Log out" button text in RestorationFailedView.
Sep 23 2025, 3:10 PM
tomek accepted D15385: [native] Update "Log out" button text in RestorationFailedView.
Sep 23 2025, 3:07 PM
ashoat requested review of D15385: [native] Update "Log out" button text in RestorationFailedView.
Sep 23 2025, 2:32 PM
ashoat requested changes to D15354: [lib] Create Farcaster 1:1 threads.

Overall looks good, but I have a lot of comments so requesting changes

Sep 23 2025, 1:38 PM
ashoat accepted D15383: [native] Improve the logging when restoring logs. Handle a DELETE conflict..
Sep 23 2025, 1:26 PM
ashoat closed D15384: [shared] Don't error on backup log discontinuity.
Sep 23 2025, 1:23 PM
ashoat committed rCOMMefd8f20dcd7b: [shared] Don't error on backup log discontinuity.
Sep 23 2025, 1:23 PM
tomek requested review of D15383: [native] Improve the logging when restoring logs. Handle a DELETE conflict..
Sep 23 2025, 10:24 AM
tomek accepted D15384: [shared] Don't error on backup log discontinuity.
Sep 23 2025, 8:29 AM
ashoat requested review of D15384: [shared] Don't error on backup log discontinuity.
Sep 23 2025, 1:54 AM

Sep 22 2025

ashoat committed rCOMMa96e3f6872e5: [native] Fix iOS build for Xcode 26.
Sep 22 2025, 4:41 PM
ashoat accepted D15380: [web][native] Display Farcaster icon in user profile.
Sep 22 2025, 2:36 PM
tomek commandeered D15382: [tunnelbroker] Improve notif payload creation.
Sep 22 2025, 10:00 AM
tomek commandeered D15380: [web][native] Display Farcaster icon in user profile.
Sep 22 2025, 9:58 AM

Sep 20 2025

bartek committed rCOMMebdf014acb66: [tunnelbroker] Reduce log spam for media mirroring.
Sep 20 2025, 9:22 AM
bartek published D15382: [tunnelbroker] Improve notif payload creation for review.

CI failures unrelated, it's because of me being badly rebased

Sep 20 2025, 8:27 AM
ashoat updated the summary of D15368: [web] Fix Emscripten build to work with updated emcc.
Sep 20 2025, 3:42 AM
ashoat planned changes to D15368: [web] Fix Emscripten build to work with updated emcc.

Unfortunately I had to introduce a lot of boilerplate due to changes in Emscripten, but the CI builds all pass now. I have some more work to do before this is ready... see inline comments

Sep 20 2025, 3:39 AM
Harbormaster failed remote builds in B35816: Diff 50442 for D15368: [web] Fix Emscripten build to work with updated emcc!
Sep 20 2025, 3:26 AM
Harbormaster failed remote builds in B35815: Diff 50441 for D15368: [web] Fix Emscripten build to work with updated emcc!
Sep 20 2025, 3:22 AM
ashoat updated the diff for D15368: [web] Fix Emscripten build to work with updated emcc.

Avoid @generated in run_emscripten.sh in code that adds it to comm-query-executor.js

Sep 20 2025, 3:08 AM
ashoat updated the diff for D15368: [web] Fix Emscripten build to work with updated emcc.

Simplify @generated sed command

Sep 20 2025, 3:05 AM
ashoat requested review of D15368: [web] Fix Emscripten build to work with updated emcc.
Sep 20 2025, 3:04 AM

Sep 19 2025

Harbormaster failed remote builds in B35808: Diff 50434 for D15380: [web][native] Display Farcaster icon in user profile!
Sep 19 2025, 8:05 PM
bartek updated the diff for D15380: [web][native] Display Farcaster icon in user profile.

Fix CSS style typings

Sep 19 2025, 8:05 PM
bartek committed rCOMM49b423f4390e: [terraform] Deploy Blob to prod.
Sep 19 2025, 7:12 PM
bartek closed D15350: [lib] Search Farcaster users when adding thread members.
Sep 19 2025, 7:01 PM
bartek committed rCOMM57dcdd869ac7: [lib] Search Farcaster users when adding thread members.
Sep 19 2025, 7:01 PM
bartek added a comment to D15380: [web][native] Display Farcaster icon in user profile.

I won't be able to land this one, feel free to commandeer this diff, and restart CI once it's fixed

Sep 19 2025, 6:54 PM
bartek published D15380: [web][native] Display Farcaster icon in user profile for review.
Sep 19 2025, 6:53 PM
bartek committed rCOMM38d6421a6f41: [terraform] Deploy Tunnelbroker to staging.
Sep 19 2025, 6:50 PM
Harbormaster failed remote builds in B35807: Diff 50432 for D15354: [lib] Create Farcaster 1:1 threads!
Sep 19 2025, 5:22 PM
tomek updated the diff for D15354: [lib] Create Farcaster 1:1 threads.

Update the comment

Sep 19 2025, 5:21 PM
tomek published D15354: [lib] Create Farcaster 1:1 threads for review.
Sep 19 2025, 5:20 PM
bartek abandoned D13610: [tunnelbroker] Recreate closed channels in pool.

Similarly to https://phab.comm.dev/D13602#381483, we used a different approach

Sep 19 2025, 4:03 PM
bartek abandoned D13602: [tunnelbroker] Implement AMQP Channel hash-modulo-N pool.

We used a different approach for the above reason

Sep 19 2025, 4:02 PM
bartek abandoned D12917: [tunnelbroker] Implement messages TTL after device deletion.

This was implemented as part of the "CSAT invalidation" project. This diff is obsolete.

Sep 19 2025, 4:02 PM
bartek closed D15378: Fix clippy warnings.
Sep 19 2025, 3:55 PM
bartek committed rCOMMc265ecddc20e: Fix clippy warnings.
Sep 19 2025, 3:55 PM
bartek closed D15352: [lib][native] Deprecte InitialStateSharingHandler.
Sep 19 2025, 3:55 PM
bartek closed D15351: [comm-lib] Read CORS allow-origin from env.
Sep 19 2025, 3:55 PM
bartek closed D15379: [tunnelbroker] Use FID from tokens table for notifs.
Sep 19 2025, 3:55 PM
bartek committed rCOMMb69ddc44ecbb: [lib][native] Deprecte InitialStateSharingHandler.
Sep 19 2025, 3:55 PM
bartek committed rCOMM118a674896c3: [comm-lib] Read CORS allow-origin from env.
Sep 19 2025, 3:55 PM
bartek committed rCOMMbed0f8f6d7ff: [tunnelbroker] Use FID from tokens table for notifs.
Sep 19 2025, 3:55 PM
bartek closed D15373: [tunnelbroker] Send notifs on FC conversation refresh.
Sep 19 2025, 3:55 PM
bartek closed D15372: [tunnelbroker] Add function to fetch FC conversation.
Sep 19 2025, 3:55 PM
bartek committed rCOMMc94f37d6e1f5: [tunnelbroker] Send notifs on FC conversation refresh.
Sep 19 2025, 3:55 PM
bartek committed rCOMMa3a89f4d5851: [tunnelbroker] Add function to fetch FC conversation.
Sep 19 2025, 3:55 PM
bartek closed D15370: [tunnelbroker] Extract utility to send messages.
Sep 19 2025, 3:55 PM
bartek closed D15371: [tunnelbroker] Implement server-native notif client.
Sep 19 2025, 3:54 PM
bartek committed rCOMM14d9a9079c5b: [tunnelbroker] Extract utility to send messages.
Sep 19 2025, 3:54 PM
bartek committed rCOMM8c833dea5482: [tunnelbroker] Implement server-native notif client.
Sep 19 2025, 3:54 PM
bartek closed D15369: [tunnelbroker] Refactor notifs client.
Sep 19 2025, 3:54 PM
bartek committed rCOMM007a39fa02b1: [tunnelbroker] Refactor notifs client.
Sep 19 2025, 3:54 PM
Harbormaster failed remote builds in B35803: Diff 50419 for D15350: [lib] Search Farcaster users when adding thread members!
Sep 19 2025, 3:38 PM
bartek updated the diff for D15350: [lib] Search Farcaster users when adding thread members.

Rebase

Sep 19 2025, 3:37 PM
tomek closed D15377: [lib] Display a reply.
Sep 19 2025, 1:33 PM
tomek closed D15376: [native][web] Show the Farcaster icon next to Farcaster threads.
Sep 19 2025, 1:33 PM
tomek committed rCOMM87fe8f02eeff: [lib] Display a reply.
Sep 19 2025, 1:33 PM
tomek committed rCOMMd4214aa9edb2: [native][web] Show the Farcaster icon next to Farcaster threads.
Sep 19 2025, 1:33 PM
tomek closed D15375: [lib] Load Farcaster messages while scrolling.
Sep 19 2025, 1:33 PM
tomek committed rCOMM4a24f5115813: [lib] Load Farcaster messages while scrolling.
Sep 19 2025, 1:33 PM
Harbormaster failed remote builds in B35801: Diff 50414 for D15377: [lib] Display a reply!
Sep 19 2025, 1:15 PM
Harbormaster failed remote builds in B35800: Diff 50413 for D15377: [lib] Display a reply!
Sep 19 2025, 1:07 PM
tomek updated the diff for D15377: [lib] Display a reply.

Fix export

Sep 19 2025, 1:00 PM
tomek updated the diff for D15377: [lib] Display a reply.

Move a shared function to avoid circular dependency. Use the shared function.

Sep 19 2025, 12:58 PM
tomek added a comment to D15377: [lib] Display a reply.

How do we handle converting in the other direction? Ie. when a user uses the reply function in Comm for a Farcaster thread, we send the reply info correctly to the Farcaster backend. This part seems like it might be a bit harder since I think the Farcaster backend tracks replies based on message IDs instead of just simple Markdown

Sep 19 2025, 12:30 PM
tomek accepted D15379: [tunnelbroker] Use FID from tokens table for notifs.
Sep 19 2025, 12:23 PM
tomek accepted D15378: Fix clippy warnings.
Sep 19 2025, 12:14 PM
tomek accepted D15352: [lib][native] Deprecte InitialStateSharingHandler.
Sep 19 2025, 12:06 PM
tomek accepted D15351: [comm-lib] Read CORS allow-origin from env.
Sep 19 2025, 12:05 PM
Harbormaster failed remote builds in B35799: Diff 50412 for D15379: [tunnelbroker] Use FID from tokens table for notifs!
Sep 19 2025, 11:41 AM
bartek edited reviewers for D15351: [comm-lib] Read CORS allow-origin from env, added: tomek; removed: kamil.
Sep 19 2025, 11:38 AM
bartek published D15352: [lib][native] Deprecte InitialStateSharingHandler for review.
Sep 19 2025, 11:37 AM