Page MenuHomePhabricator
Feed All Stories

Wed, Nov 6

kamil accepted D13862: [lib] Replace cloneError() with SendMessageError.
Wed, Nov 6, 6:00 AM
angelika updated the diff for D13864: [lib] Don't swallow errors in useGetAndUpdateDeviceListsForUsers.

Rebase

Wed, Nov 6, 5:43 AM
angelika updated the diff for D13863: [lib] Remove unecessary utils-copy-error dependency.

Rebase

Wed, Nov 6, 5:43 AM
angelika updated the diff for D13862: [lib] Replace cloneError() with SendMessageError.

Update errors in lib/hooks/input-state-container-hooks.js

Wed, Nov 6, 5:42 AM
kamil published D13879: [backup-service][commtest] implement integration tests for uploading User Keys and User Data separately for review.

Adding more reviewers here - maybe there is more edge-cases that worth testing too

Wed, Nov 6, 5:08 AM
ashoat closed D13871: [native] Get rid of bottomSheetPaddingTop in ConnectFarcasterBottomSheet.
Wed, Nov 6, 4:56 AM
ashoat committed rCOMMf6dbe5552fdc: [native] Get rid of bottomSheetPaddingTop in ConnectFarcasterBottomSheet (authored by ashoat).
[native] Get rid of bottomSheetPaddingTop in ConnectFarcasterBottomSheet
Wed, Nov 6, 4:56 AM
ashoat closed D13870: [native] Get rid of userProfileBottomPadding.
Wed, Nov 6, 4:56 AM
ashoat committed rCOMMd84f08db594c: [native] Get rid of userProfileBottomPadding (authored by ashoat).
[native] Get rid of userProfileBottomPadding
Wed, Nov 6, 4:56 AM
ashoat closed D13869: [native] Fix incorrectly set verticalBounds in UserProfileAvatar.
Wed, Nov 6, 4:56 AM
ashoat committed rCOMM17abf486d396: [native] Fix incorrectly set verticalBounds in UserProfileAvatar (authored by ashoat).
[native] Fix incorrectly set verticalBounds in UserProfileAvatar
Wed, Nov 6, 4:56 AM
ashoat closed D13868: [native] Measure whole KeyserverSelectionBottomSheet.
Wed, Nov 6, 4:56 AM
ashoat committed rCOMM2bb4fd49fe76: [native] Measure whole KeyserverSelectionBottomSheet (authored by ashoat).
[native] Measure whole KeyserverSelectionBottomSheet
Wed, Nov 6, 4:56 AM
ashoat closed D13867: [native] Consider BottomSheetHandle size when setting snapPoints.
Wed, Nov 6, 4:56 AM
ashoat committed rCOMMbfb232d74a50: [native] Consider BottomSheetHandle size when setting snapPoints (authored by ashoat).
[native] Consider BottomSheetHandle size when setting snapPoints
Wed, Nov 6, 4:56 AM
angelika closed D13880: [native] Fix QR code scanning on Android.
Wed, Nov 6, 4:28 AM
angelika committed rCOMM429c59416e23: [native] Fix QR code scanning on Android (authored by angelika).
[native] Fix QR code scanning on Android
Wed, Nov 6, 4:28 AM
angelika added a comment to D13880: [native] Fix QR code scanning on Android.

Great find here!! Is it possible that this fixes ENG-8780 as well? I think that one is also a permissions issue.

Wed, Nov 6, 4:26 AM
kamil published D13878: [backup-service] make `user_data` and `user_keys` optional in `BackupData` for review.
Wed, Nov 6, 3:46 AM
kamil published D13877: [backup-service] implement endpoint to upload User Data for review.
Wed, Nov 6, 3:43 AM
kamil published D13876: [backup-service] implement endpoint to upload User Keys for review.
Wed, Nov 6, 3:41 AM
kamil updated the test plan for D13875: [backup-service] make `user_data` optional in `BackupItem`.
Wed, Nov 6, 3:35 AM
bartek accepted D13880: [native] Fix QR code scanning on Android.

Nice find!

Wed, Nov 6, 2:53 AM
bartek accepted D13875: [backup-service] make `user_data` optional in `BackupItem`.
Wed, Nov 6, 1:06 AM
bartek accepted D13873: [backup-service] refactor uploading function in `/backups` endpoint.
Wed, Nov 6, 1:05 AM
bartek accepted D13849: [CommCoreModule][native_rust_library] update downloading User Keys to support user identifier.

Alternatively, we can download only backupID and read backupDataKey and backupLogDataKey (it should exist on primary always) to avoid downloading User Keys - but curious about @bartek's perspective as I don't fully remember why it was implemented that way,

Wed, Nov 6, 1:01 AM
bartek accepted D13872: [commtest] refactor backup service integration tests.

Nice!

Wed, Nov 6, 12:59 AM
bartek accepted D13871: [native] Get rid of bottomSheetPaddingTop in ConnectFarcasterBottomSheet.
Wed, Nov 6, 12:39 AM
bartek accepted D13870: [native] Get rid of userProfileBottomPadding.
Wed, Nov 6, 12:39 AM
bartek accepted D13869: [native] Fix incorrectly set verticalBounds in UserProfileAvatar.
Wed, Nov 6, 12:39 AM
bartek accepted D13868: [native] Measure whole KeyserverSelectionBottomSheet.
Wed, Nov 6, 12:38 AM
bartek accepted D13867: [native] Consider BottomSheetHandle size when setting snapPoints.
Wed, Nov 6, 12:38 AM
bartek accepted D13844: [native] unify username and wallet backup restore.
Wed, Nov 6, 12:38 AM
bartek accepted D13846: [CommCoreModule][native_rust_library] deprecate SIWE related backup code.
Wed, Nov 6, 12:38 AM
bartek accepted D13847: [native] update Secondary Device Auth flow to support SIWE users.
Wed, Nov 6, 12:37 AM

Tue, Nov 5

ashoat requested review of D13886: [lib] Fix useThreadsWithPermission check.
Tue, Nov 5, 7:39 PM
ashoat added a reverting change for rCOMM3bd9f3da7f3b: Revert "[services] Allow browsers to access prod identity from comm.software": rCOMM036b129525ca: Revert "Revert "[services] Allow browsers to access prod identity from comm..
Tue, Nov 5, 1:04 PM
ashoat committed rCOMM036b129525ca: Revert "Revert "[services] Allow browsers to access prod identity from comm. (authored by ashoat).
Revert "Revert "[services] Allow browsers to access prod identity from comm.
Tue, Nov 5, 1:04 PM
ashoat closed D13885: [services] Bump production identity to 0.45.
Tue, Nov 5, 1:03 PM
ashoat committed rCOMMcde77ed6d5fc: [services] Bump production identity to 0.45 (authored by ashoat).
[services] Bump production identity to 0.45
Tue, Nov 5, 1:03 PM
ashoat added a comment to D13885: [services] Bump production identity to 0.45.

We normally wait a day before promoting a version from staging to prod

I don't love that we're breaking precedent here, but since we are, I compared 0.44 and 0.45 on GitHub to make sure we're not accidentally including any other changes. I don't see any changes to shared/ or services/identity besides the ones in D13883, so this appears safe

Tue, Nov 5, 1:03 PM
varun accepted D13885: [services] Bump production identity to 0.45.

We normally wait a day before promoting a version from staging to prod

Tue, Nov 5, 12:40 PM
ashoat added a comment to D13885: [services] Bump production identity to 0.45.
  1. I'll confirm that staging successfully deploys without issue
  2. Once staging is deployed, I'll confirm that I'm still able to log in to staging identity

I won't land this until both are confirmed.

Tue, Nov 5, 12:33 PM
ashoat published D13885: [services] Bump production identity to 0.45 for review.
Tue, Nov 5, 12:25 PM
ashoat closed D13884: [services] Bump staging identity to 0.45.
Tue, Nov 5, 12:21 PM
ashoat committed rCOMMeb63a5768976: [services] Bump staging identity to 0.45 (authored by ashoat).
[services] Bump staging identity to 0.45
Tue, Nov 5, 12:21 PM
ashoat added a comment to D13874: [lib] Avoid creating new array on every invocation of useThreadHasPermission.

Are you sure this improves performance?

Tue, Nov 5, 12:20 PM
varun accepted D13884: [services] Bump staging identity to 0.45.
Tue, Nov 5, 12:14 PM
ashoat published D13884: [services] Bump staging identity to 0.45 for review.

Tag published here

Tue, Nov 5, 12:12 PM
ashoat closed D13883: [services] Remove requirement to specify port for identity service config.
Tue, Nov 5, 12:02 PM
ashoat committed rCOMM4bc7a9275edf: [services] Remove requirement to specify port for identity service config (authored by ashoat).
[services] Remove requirement to specify port for identity service config
Tue, Nov 5, 12:02 PM
varun added a comment to D13883: [services] Remove requirement to specify port for identity service config.

Removed my suggestion, your solution is good

Tue, Nov 5, 11:59 AM
varun accepted D13883: [services] Remove requirement to specify port for identity service config.
Tue, Nov 5, 11:50 AM
ashoat published D13883: [services] Remove requirement to specify port for identity service config for review.

Will wait on identity CI to pass before landing

Tue, Nov 5, 11:46 AM
angelika added a comment to D13874: [lib] Avoid creating new array on every invocation of useThreadHasPermission.

Are you sure this improves performance? Did you measure it after making this change and compared it with before the change? Performance improvements are tricky.
As far as I understand useThreadsWithPermission will be called every time useThreadHasPermission is called, even with useMemo. This is a hook, not a component.
Here is a snack with this code but simplified: https://snack.expo.dev/@angelikaserwa/suspicious-violet-tortillas
After you press the button, the app will re-render and useThreadsWithPermission will be called, even with memo.

Tue, Nov 5, 11:00 AM
ashoat added a reverting change for D13881: [services] Allow browsers to access prod identity from comm.software: rCOMM3bd9f3da7f3b: Revert "[services] Allow browsers to access prod identity from comm.software".
Tue, Nov 5, 10:37 AM
ashoat added a reverting change for rCOMMebc9cb17a879: [services] Allow browsers to access prod identity from comm.software: rCOMM3bd9f3da7f3b: Revert "[services] Allow browsers to access prod identity from comm.software".
Tue, Nov 5, 10:37 AM
ashoat committed rCOMM3bd9f3da7f3b: Revert "[services] Allow browsers to access prod identity from comm.software" (authored by ashoat).
Revert "[services] Allow browsers to access prod identity from comm.software"
Tue, Nov 5, 10:37 AM
ashoat added a reverting change for D13882: [services] Fix missing port number in D13881: rCOMMee0702380b37: Revert "[services] Fix missing port number in D13881".
Tue, Nov 5, 10:37 AM
ashoat committed rCOMMee0702380b37: Revert "[services] Fix missing port number in D13881" (authored by ashoat).
Revert "[services] Fix missing port number in D13881"
Tue, Nov 5, 10:37 AM
ashoat added a reverting change for rCOMMb0b1ffc3dd72: [services] Fix missing port number in D13881: rCOMMee0702380b37: Revert "[services] Fix missing port number in D13881".
Tue, Nov 5, 10:37 AM
ashoat added a comment to D13882: [services] Fix missing port number in D13881.

Doesn't look like this worked, unfortunately

Tue, Nov 5, 10:32 AM
ashoat added a comment to D13881: [services] Allow browsers to access prod identity from comm.software.

D13882

Tue, Nov 5, 10:30 AM
ashoat closed D13882: [services] Fix missing port number in D13881.
Tue, Nov 5, 10:29 AM
ashoat committed rCOMMb0b1ffc3dd72: [services] Fix missing port number in D13881 (authored by ashoat).
[services] Fix missing port number in D13881
Tue, Nov 5, 10:29 AM
ashoat added a comment to D13881: [services] Allow browsers to access prod identity from comm.software.

This was an unsafe change and is causing deployment failures in production. I think @varun was wrong in his assessment that the port could be skipped for web.comm.app.

Tue, Nov 5, 10:26 AM
angelika requested review of D13880: [native] Fix QR code scanning on Android.
Tue, Nov 5, 10:04 AM
ashoat closed D13881: [services] Allow browsers to access prod identity from comm.software.
Tue, Nov 5, 10:02 AM
ashoat committed rCOMMebc9cb17a879: [services] Allow browsers to access prod identity from comm.software (authored by ashoat).
[services] Allow browsers to access prod identity from comm.software
Tue, Nov 5, 10:02 AM
ashoat added a comment to D13881: [services] Allow browsers to access prod identity from comm.software.

For SLDs I've always included www.. Probably not as relevant anymore, but in the past it was something that some computers and some people would include when navigating to an SLD

Tue, Nov 5, 10:01 AM
varun accepted D13881: [services] Allow browsers to access prod identity from comm.software.

do you need the www URL?

Tue, Nov 5, 9:59 AM
ashoat updated the test plan for D13881: [services] Allow browsers to access prod identity from comm.software.
Tue, Nov 5, 9:57 AM
ashoat published D13881: [services] Allow browsers to access prod identity from comm.software for review.
Tue, Nov 5, 9:57 AM
angelika closed D13861: [lib] Refactor threads queue in DMOpsQueueHandler.
Tue, Nov 5, 9:23 AM
angelika closed D13860: [lib] Refactor messages queue in DMOpsQueueHandler.
Tue, Nov 5, 9:23 AM
angelika committed rCOMM95b645922329: [lib] Refactor threads queue in DMOpsQueueHandler (authored by angelika).
[lib] Refactor threads queue in DMOpsQueueHandler
Tue, Nov 5, 9:23 AM
angelika committed rCOMMae685c96401b: [lib] Refactor messages queue in DMOpsQueueHandler (authored by angelika).
[lib] Refactor messages queue in DMOpsQueueHandler
Tue, Nov 5, 9:23 AM
angelika closed D13859: [lib] Refactor entries queue in DMOpsQueueHandler.
Tue, Nov 5, 9:23 AM
angelika committed rCOMMb84fe0df4496: [lib] Refactor entries queue in DMOpsQueueHandler (authored by angelika).
[lib] Refactor entries queue in DMOpsQueueHandler
Tue, Nov 5, 9:23 AM
varun accepted D13847: [native] update Secondary Device Auth flow to support SIWE users.
Tue, Nov 5, 8:17 AM
kamil published D13873: [backup-service] refactor uploading function in `/backups` endpoint for review.
Tue, Nov 5, 7:42 AM
kamil requested review of D13847: [native] update Secondary Device Auth flow to support SIWE users.
Tue, Nov 5, 7:40 AM
varun accepted D13849: [CommCoreModule][native_rust_library] update downloading User Keys to support user identifier.

LGTM, but setting @bartek as blocking since @kamil has asked for his thoughts above

Tue, Nov 5, 7:35 AM
kamil published D13875: [backup-service] make `user_data` optional in `BackupItem` for review.
Tue, Nov 5, 7:28 AM
varun requested changes to D13847: [native] update Secondary Device Auth flow to support SIWE users.

left a question inline

Tue, Nov 5, 7:24 AM
varun accepted D13846: [CommCoreModule][native_rust_library] deprecate SIWE related backup code.
Tue, Nov 5, 7:20 AM
varun accepted D13844: [native] unify username and wallet backup restore.
Tue, Nov 5, 7:16 AM
ashoat published D13874: [lib] Avoid creating new array on every invocation of useThreadHasPermission for review.
Tue, Nov 5, 6:40 AM
kamil published D13872: [commtest] refactor backup service integration tests for review.
Tue, Nov 5, 6:26 AM
kamil added inline comments to D13805: [commtest] use registered `UserIdentity` in backup tests.
Tue, Nov 5, 6:08 AM
ashoat added inline comments to D13862: [lib] Replace cloneError() with SendMessageError.
Tue, Nov 5, 4:34 AM
Harbormaster failed remote builds in B32536: Diff 45604 for D13808: [backup-service][backup-client] rename `username` -> `user_identifier`!
Tue, Nov 5, 4:32 AM
kamil updated the diff for D13809: [backup-service][backup-client] update `/latest` endpoint to return both `backupID` and `userID`.

rebase

Tue, Nov 5, 4:21 AM
kamil updated the diff for D13808: [backup-service][backup-client] rename `username` -> `user_identifier`.

rebase

Tue, Nov 5, 4:19 AM
kamil updated the diff for D13807: [backup-service] use `username` instead of `userID` when downloading backup.

fix typo

Tue, Nov 5, 4:14 AM
kamil updated the diff for D13806: [backup-service] implement calling `FindUserID` RPC from Backup.

rename

Tue, Nov 5, 4:12 AM
kamil added inline comments to D13805: [commtest] use registered `UserIdentity` in backup tests.
Tue, Nov 5, 4:10 AM
angelika updated the diff for D13861: [lib] Refactor threads queue in DMOpsQueueHandler.

Review changes

Tue, Nov 5, 4:08 AM
angelika updated the diff for D13864: [lib] Don't swallow errors in useGetAndUpdateDeviceListsForUsers.

Rebase

Tue, Nov 5, 3:45 AM
angelika updated the diff for D13863: [lib] Remove unecessary utils-copy-error dependency.

Rebase

Tue, Nov 5, 3:45 AM