Page MenuHomePhorge
Feed All Stories

Oct 24 2025

kamil committed rCOMM66c1bb41bfd5: [terraform] create Fargate services on production.
Oct 24 2025, 10:00 AM
Harbormaster failed remote builds in B36017: Diff 50774 for D15517: [terraform] create Fargate services on production!
Oct 24 2025, 9:56 AM
kamil updated the diff for D15517: [terraform] create Fargate services on production.

update

Oct 24 2025, 9:41 AM
tomek accepted D15520: [tunnelbroker] use `verify_user_access_token` from `comm-lib`.
Oct 24 2025, 9:37 AM
kamil added a comment to D15518: [terraform] migrate alarms to Fargate instances on production.

Does that mean that non-Fargate logs would also go to the Fargate groups?
Do we plan to simplify the names after the migration?

Oct 24 2025, 9:14 AM
kamil published D15520: [tunnelbroker] use `verify_user_access_token` from `comm-lib` for review.
Oct 24 2025, 8:50 AM

Oct 23 2025

ashoat added a reverting change for rCOMMeefd246a1a21: [native] Temporary changes for staff release: rCOMM04770053ca01: Revert "[native] Temporary changes for staff release".
Oct 23 2025, 9:08 PM
ashoat committed rCOMM04770053ca01: Revert "[native] Temporary changes for staff release".
Oct 23 2025, 9:08 PM
ashoat committed rCOMM0fd1f4da8b3d: [native] codeVersion -> 552.
Oct 23 2025, 9:08 PM
ashoat committed rCOMMeefd246a1a21: [native] Temporary changes for staff release.
Oct 23 2025, 9:08 PM
ashoat committed rCOMM0292b51d9858: [native] codeVersion -> 551.
Oct 23 2025, 9:08 PM
ashoat committed rCOMM9bb3f15da06e: [web][keyserver] codeVersion -> 204.
Oct 23 2025, 9:08 PM
ashoat committed rCOMMab6ec57d1bb9: [lib] Unbreak pending threads.
Oct 23 2025, 9:08 PM
ashoat committed rCOMMd7ae0aa2dafc: [terraform] Bump keyserver image to 1.0.203.
Oct 23 2025, 7:20 PM
Harbormaster failed remote builds in B36014: Diff 50763 for D15518: [terraform] migrate alarms to Fargate instances on production!
Oct 23 2025, 4:59 PM
ashoat added a reverting change for rCOMM52a2a28c0127: [native] Temporary changes for staff release: rCOMM9c55ceed845e: Revert "[native] Temporary changes for staff release".
Oct 23 2025, 4:32 PM
ashoat committed rCOMM9c55ceed845e: Revert "[native] Temporary changes for staff release".
Oct 23 2025, 4:32 PM
ashoat committed rCOMM7e5280e72ebc: [native] codeVersion -> 550.
Oct 23 2025, 4:32 PM
ashoat committed rCOMM52a2a28c0127: [native] Temporary changes for staff release.
Oct 23 2025, 4:32 PM
ashoat committed rCOMMb62ce70b8434: [native] codeVersion -> 549.
Oct 23 2025, 4:32 PM
ashoat committed rCOMM53a804bfc5d4: [web][keyserver] codeVersion -> 203.
Oct 23 2025, 4:32 PM
tomek accepted D15519: [terraform] route Production network to Fargate.
Oct 23 2025, 4:21 PM
tomek accepted D15518: [terraform] migrate alarms to Fargate instances on production.

Does that mean that non-Fargate logs would also go to the Fargate groups?
Do we plan to simplify the names after the migration?

Oct 23 2025, 4:20 PM
tomek accepted D15517: [terraform] create Fargate services on production.
Oct 23 2025, 4:17 PM
tomek accepted D15510: [comm-lib] retry `ThrottlingException` and `RequestLimitExceeded`.
Oct 23 2025, 4:15 PM
tomek accepted D15509: [services] bump `aws-sdk-dynamodb`.
Oct 23 2025, 4:13 PM
tomek accepted D15508: [workspace] upgrade Rust to 1.86.
Oct 23 2025, 4:13 PM
tomek closed D15511: [native][web] Handle loading state while pinning.
Oct 23 2025, 4:11 PM
tomek committed rCOMM44b0056599e7: [native][web] Handle loading state while pinning.
Oct 23 2025, 4:11 PM
tomek closed D15503: [native][web] Introduce a new thread column for pin IDs.
Oct 23 2025, 4:11 PM
tomek closed D15504: [native][web] Improve the pin modals.
Oct 23 2025, 4:11 PM
tomek committed rCOMMda4684b6ad5e: [native][web] Improve the pin modals.
Oct 23 2025, 4:11 PM
tomek committed rCOMM54c011c1df3c: [native][web] Introduce a new thread column for pin IDs.
Oct 23 2025, 4:11 PM
tomek closed D15501: [lib] Handle unpinning a message.
Oct 23 2025, 4:11 PM
tomek closed D15502: [lib] Optimistically update after pinning.
Oct 23 2025, 4:11 PM
tomek committed rCOMMf33b2a5236e0: [lib] Handle unpinning a message.
Oct 23 2025, 4:11 PM
tomek committed rCOMM23f2914b7e37: [lib] Optimistically update after pinning.
Oct 23 2025, 4:11 PM
tomek closed D15499: [lib] Move pinning messages to a spec.
Oct 23 2025, 4:11 PM
tomek closed D15500: [lib] Move fetching pinned messages to a spec.
Oct 23 2025, 4:11 PM
tomek committed rCOMMa39c1dd2e5cc: [lib] Move fetching pinned messages to a spec.
Oct 23 2025, 4:11 PM
tomek committed rCOMMf60406934e66: [lib] Move pinning messages to a spec.
Oct 23 2025, 4:11 PM
tomek closed D15498: [lib] Support pinning messages.
Oct 23 2025, 4:11 PM
tomek committed rCOMM09ee63dc99c2: [lib] Support pinning messages.
Oct 23 2025, 4:10 PM
kamil updated the summary of D15519: [terraform] route Production network to Fargate.
Oct 23 2025, 3:56 PM
kamil published D15519: [terraform] route Production network to Fargate for review.
Oct 23 2025, 3:42 PM
kamil published D15518: [terraform] migrate alarms to Fargate instances on production for review.
Oct 23 2025, 3:41 PM
kamil published D15517: [terraform] create Fargate services on production for review.
Oct 23 2025, 3:41 PM
ashoat closed D15516: [lib] Fix extractIDsFromPayload for tShapeInexact.
Oct 23 2025, 3:18 PM
ashoat committed rCOMM9957c5e7a2c8: [lib] Fix extractIDsFromPayload for tShapeInexact.
Oct 23 2025, 3:18 PM
ashoat added a comment to D15512: Revert "[lib] Remove unnecessary Farcaster props".

Makes sense!

Oct 23 2025, 3:08 PM
tomek added a comment to D15503: [native][web] Introduce a new thread column for pin IDs.

Tested the migration:

  1. Registered an account with SQLite DB 58
  2. Logged in on a secondary with the migration - the worker logs show that the migration 59 succeeded
  3. Updated the primary - the migration 59 succeeded
Oct 23 2025, 2:59 PM
tomek added a comment to D15512: Revert "[lib] Remove unnecessary Farcaster props".

D15516 fixes the issue I was referring to.

The only other question on this diff is whether it reintroduces FIDs that were previously missing and should have been picked up. I don't think we need senderContext, since there is already senderFid. Do we need mentions?

Oct 23 2025, 2:44 PM
tomek closed D15515: [tunnelbroker] Use proper suffix in 1:1 thread title.
Oct 23 2025, 2:38 PM
tomek closed D15514: [lib] Use proper suffix in 1:1 thread title.
Oct 23 2025, 2:38 PM
tomek committed rCOMMa794bd6c6f79: [tunnelbroker] Use proper suffix in 1:1 thread title.
Oct 23 2025, 2:38 PM
tomek committed rCOMM5d8d0a0f026a: [lib] Use proper suffix in 1:1 thread title.
Oct 23 2025, 2:38 PM
tomek closed D15513: [lib] Add logging for Identity fetch issues.
Oct 23 2025, 2:38 PM
tomek committed rCOMMb1730b7d69de: [lib] Add logging for Identity fetch issues.
Oct 23 2025, 2:38 PM
tomek accepted D15516: [lib] Fix extractIDsFromPayload for tShapeInexact.
Oct 23 2025, 2:36 PM
ashoat added a comment to D15512: Revert "[lib] Remove unnecessary Farcaster props".

D15516 fixes the issue I was referring to.

Oct 23 2025, 2:35 PM
ashoat published D15516: [lib] Fix extractIDsFromPayload for tShapeInexact for review.
Oct 23 2025, 2:34 PM
tomek updated the diff for D15503: [native][web] Introduce a new thread column for pin IDs.

Address review

Oct 23 2025, 2:33 PM
tomek abandoned D15512: Revert "[lib] Remove unnecessary Farcaster props".
Oct 23 2025, 2:31 PM
ashoat added a comment to D15512: Revert "[lib] Remove unnecessary Farcaster props".

Here's a failing unit test: https://linear.app/comm/issue/ENG-11509/messages-appear-as-if-from-wrong-user#comment-94575408

Oct 23 2025, 2:22 PM
ashoat requested changes to D15512: Revert "[lib] Remove unnecessary Farcaster props".

We have an object that looks like this:

Oct 23 2025, 2:14 PM
ashoat added a comment to D15504: [native][web] Improve the pin modals.

These buttons not having a loading status was a pet peeve of mine. Thanks for fixing!

Oct 23 2025, 2:12 PM
tomek added inline comments to D15503: [native][web] Introduce a new thread column for pin IDs.
Oct 23 2025, 2:09 PM
kamil accepted D15515: [tunnelbroker] Use proper suffix in 1:1 thread title.
Oct 23 2025, 2:00 PM
kamil accepted D15514: [lib] Use proper suffix in 1:1 thread title.
Oct 23 2025, 1:59 PM
kamil accepted D15513: [lib] Add logging for Identity fetch issues.
Oct 23 2025, 1:58 PM
kamil accepted D15511: [native][web] Handle loading state while pinning.
Oct 23 2025, 1:57 PM
kamil accepted D15504: [native][web] Improve the pin modals.
Oct 23 2025, 1:55 PM
kamil published D15504: [native][web] Improve the pin modals for review.
Oct 23 2025, 1:55 PM
kamil accepted D15503: [native][web] Introduce a new thread column for pin IDs.
Oct 23 2025, 1:53 PM
kamil closed D15507: [native] resume restore on `user_keys_backup_success`.
Oct 23 2025, 1:46 PM
kamil committed rCOMM1baec4b11de1: [native] resume restore on `user_keys_backup_success`.
Oct 23 2025, 1:46 PM
kamil closed D15506: [native][lib] support background User Keys upload.
Oct 23 2025, 1:46 PM
kamil committed rCOMMeb4fe1dc2894: [native][lib] support background User Keys upload.
Oct 23 2025, 1:46 PM
kamil closed D15505: [native] restart user keys upload on failure.
Oct 23 2025, 1:46 PM
kamil committed rCOMMc5548ec871b4: [native] restart user keys upload on failure.
Oct 23 2025, 1:46 PM
kamil added inline comments to D15502: [lib] Optimistically update after pinning.
Oct 23 2025, 1:45 PM
tomek updated the diff for D15511: [native][web] Handle loading state while pinning.

Rebase

Oct 23 2025, 1:40 PM
tomek requested review of D15515: [tunnelbroker] Use proper suffix in 1:1 thread title.
Oct 23 2025, 1:39 PM
tomek requested review of D15514: [lib] Use proper suffix in 1:1 thread title.
Oct 23 2025, 1:33 PM
tomek added inline comments to D15502: [lib] Optimistically update after pinning.
Oct 23 2025, 1:30 PM
kamil accepted D15502: [lib] Optimistically update after pinning.
Oct 23 2025, 1:24 PM
kamil accepted D15501: [lib] Handle unpinning a message.
Oct 23 2025, 1:20 PM
kamil accepted D15500: [lib] Move fetching pinned messages to a spec.
Oct 23 2025, 1:19 PM
kamil accepted D15499: [lib] Move pinning messages to a spec.
Oct 23 2025, 1:16 PM
kamil added inline comments to D15498: [lib] Support pinning messages.
Oct 23 2025, 1:13 PM
tomek requested review of D15512: Revert "[lib] Remove unnecessary Farcaster props".

I am skeptical of this approach. The core issue is that our FID extraction breaks when unexpected object fields are encountered. What happens if Farcaster introducing a new object field? Won’t the same issue occur? I think we need to fix the core issue instead of reverting this. Let me know if I’m missing something.

Oct 23 2025, 1:12 PM
tomek requested review of D15513: [lib] Add logging for Identity fetch issues.
Oct 23 2025, 1:09 PM
kamil accepted D15498: [lib] Support pinning messages.
Oct 23 2025, 1:06 PM
kamil updated the diff for D15507: [native] resume restore on `user_keys_backup_success`.

rebase before landing

Oct 23 2025, 12:53 PM
ashoat requested changes to D15512: Revert "[lib] Remove unnecessary Farcaster props".

I am skeptical of this approach. The core issue is that our FID extraction breaks when unexpected object fields are encountered. What happens if Farcaster introducing a new object field? Won’t the same issue occur? I think we need to fix the core issue instead of reverting this. Let me know if I’m missing something.

Oct 23 2025, 12:16 PM
kamil published D15510: [comm-lib] retry `ThrottlingException` and `RequestLimitExceeded` for review.
Oct 23 2025, 11:48 AM
kamil published D15509: [services] bump `aws-sdk-dynamodb` for review.
Oct 23 2025, 11:45 AM
kamil published D15508: [workspace] upgrade Rust to 1.86 for review.
Oct 23 2025, 11:45 AM
tomek requested review of D15512: Revert "[lib] Remove unnecessary Farcaster props".
Oct 23 2025, 11:01 AM
tomek added a reverting change for rCOMM98fe895b13e8: [lib] Remove unnecessary Farcaster props: D15512: Revert "[lib] Remove unnecessary Farcaster props".
Oct 23 2025, 10:30 AM