Page MenuHomePhorge
Feed All Stories

Sep 14 2023

marcin added a comment to D9144: Enable encrypted notification coalescing in NSE on iOS.

The UX change doesn't seem particularly bad to me, but I'd like to understand if the approach you're using here (deleting the old notif) is similar to the approaches that other encrypted apps take. Is there no way to set a "collapse ID" from the NSE?

Sep 14 2023, 12:35 PM
kamil closed D9200: [Tunnelbroker] add authentication tests.
Sep 14 2023, 12:23 PM
kamil committed rCOMMb3c4cff3502d: [Tunnelbroker] add authentication tests.
Sep 14 2023, 12:23 PM
kamil closed D8918: [Tunnelbroker] Authenticate connecting devices.
Sep 14 2023, 12:23 PM
kamil committed rCOMM178a0a7f14a2: [Tunnelbroker] Authenticate connecting devices.
Sep 14 2023, 12:23 PM
kamil closed D9197: [CommCoreModule] capture primitive parameter by value.
Sep 14 2023, 12:19 PM
kamil committed rCOMM798e3599316a: [CommCoreModule] capture primitive parameter by value.
Sep 14 2023, 12:19 PM
patryk published D9159: [web] Use blobServiceUpload upload action for review.
Sep 14 2023, 11:46 AM
patryk published D9163: [native] Use blobServiceUpload upload action for review.
Sep 14 2023, 11:46 AM
patryk published D9157: [lib] Add blobServiceUpload upload action for review.
Sep 14 2023, 11:46 AM
patryk published D9154: [lib] Add uuid dependency for review.
Sep 14 2023, 11:45 AM
patryk published D9152: [native] Use expo-file-system uploads for review.

This code works properly on iOS, but I need to check if it is working properly on Android.

Sep 14 2023, 11:45 AM
patryk published D9151: [native] Add expo-file-system dependency for review.
Sep 14 2023, 11:43 AM
kamil updated the diff for D9200: [Tunnelbroker] add authentication tests.

unwrap -> expect

Sep 14 2023, 10:57 AM
kamil added a comment to D8918: [Tunnelbroker] Authenticate connecting devices.

thanks @michal and @bartek for feedback!

Sep 14 2023, 10:47 AM
kamil updated the diff for D8918: [Tunnelbroker] Authenticate connecting devices.

use error!

Sep 14 2023, 10:43 AM
michal accepted D9200: [Tunnelbroker] add authentication tests.
Sep 14 2023, 10:41 AM
bartek accepted D9197: [CommCoreModule] capture primitive parameter by value.
Sep 14 2023, 10:41 AM
michal accepted D8918: [Tunnelbroker] Authenticate connecting devices.
Sep 14 2023, 10:40 AM
kamil updated the diff for D8918: [Tunnelbroker] Authenticate connecting devices.

address review

Sep 14 2023, 10:40 AM
bartek accepted D9200: [Tunnelbroker] add authentication tests.
Sep 14 2023, 10:39 AM
bartek added inline comments to D8918: [Tunnelbroker] Authenticate connecting devices.
Sep 14 2023, 10:24 AM
kamil published D9200: [Tunnelbroker] add authentication tests for review.
Sep 14 2023, 10:20 AM
kamil updated the diff for D8918: [Tunnelbroker] Authenticate connecting devices.

rebase before landing

Sep 14 2023, 10:13 AM
tomek accepted D9198: Enable encrypted notifications coalescing on in Androoid native code..
Sep 14 2023, 9:53 AM
marcin updated the summary of D9199: Encrypt all notifications on the keyserver for Android devices.
Sep 14 2023, 9:49 AM
marcin requested review of D9199: Encrypt all notifications on the keyserver for Android devices.
Sep 14 2023, 9:49 AM
marcin updated the test plan for D9198: Enable encrypted notifications coalescing on in Androoid native code..
Sep 14 2023, 9:46 AM
marcin requested review of D9198: Enable encrypted notifications coalescing on in Androoid native code..
Sep 14 2023, 9:46 AM
marcin retitled D9149: Encrypt all notifications on the keyserver for iOS devices from Encrypt all notifications on the keyserver
Sep 14 2023, 9:31 AM
kamil closed D9182: [Tunnelbroker] update integration tests to handle auth device.
Sep 14 2023, 9:04 AM
kamil committed rCOMMd583b31f6863: [Tunnelbroker] update integration tests to handle auth device.
Sep 14 2023, 9:04 AM
tomek accepted D9185: [native] Extract default Redux state to separate file.
Sep 14 2023, 8:48 AM
tomek accepted D9186: [native] Avoid crashing Redux migration if inviteLinksStore isn't initialized.
Sep 14 2023, 8:47 AM
kamil published D9197: [CommCoreModule] capture primitive parameter by value for review.
Sep 14 2023, 8:20 AM
patryk added inline comments to D8834: [lib] Introduce chat mention match and parse utilities.
Sep 14 2023, 8:11 AM
bartek closed D9162: [secrets] Generate RabbitMQ passwords.
Sep 14 2023, 7:46 AM
bartek committed rCOMM03ab8acb6366: [secrets] Generate RabbitMQ passwords.
Sep 14 2023, 7:46 AM
bartek closed D9160: [tunnelbroker] Use Hyper service instead of tokio_tungstenite.
Sep 14 2023, 7:46 AM
bartek closed D9158: [tunnelbroker] Hyper service for WebSocket connections.
Sep 14 2023, 7:46 AM
bartek committed rCOMM2ec7b28c4b41: [tunnelbroker] Use Hyper service instead of tokio_tungstenite.
Sep 14 2023, 7:46 AM
bartek committed rCOMM62172ad0caf8: [tunnelbroker] Hyper service for WebSocket connections.
Sep 14 2023, 7:46 AM
bartek closed D9156: [tunnelbroker] Make WebSocketSession generic.
Sep 14 2023, 7:46 AM
bartek closed D9155: [tunnelbroker] Don't listen on localhost only.
Sep 14 2023, 7:46 AM
bartek committed rCOMM09141efe3bc4: [tunnelbroker] Don't listen on localhost only.
Sep 14 2023, 7:46 AM
bartek committed rCOMMc6850660a189: [tunnelbroker] Make WebSocketSession generic.
Sep 14 2023, 7:46 AM
bartek closed D9153: [tunnelbroker] Allow configuring AMQP credentials.
Sep 14 2023, 7:46 AM
bartek committed rCOMMdd596a2b60c5: [tunnelbroker] Allow configuring AMQP credentials.
Sep 14 2023, 7:46 AM
bartek updated the diff for D9165: [terraform] Add Tunnelbroker.

Apply review feedback

Sep 14 2023, 7:42 AM
bartek closed D9177: [terraform] Remove references to legacy services.
Sep 14 2023, 7:28 AM
bartek committed rCOMMb7e59f331fb0: [terraform] Remove references to legacy services.
Sep 14 2023, 7:28 AM
bartek closed D9176: [docker-compose] Match version tags with terraform.
Sep 14 2023, 7:28 AM
bartek committed rCOMM5a81d89311d1: [docker-compose] Match version tags with terraform.
Sep 14 2023, 7:28 AM
bartek accepted D9182: [Tunnelbroker] update integration tests to handle auth device.
Sep 14 2023, 7:27 AM
ashoat closed D9196: [native] Clean up after each Android Rust build in CI.
Sep 14 2023, 1:05 AM
ashoat committed rCOMM2f41fe68f27b: [native] Clean up after each Android Rust build in CI.
Sep 14 2023, 1:05 AM

Sep 13 2023

ginsu closed D9119: [native] use stringForUserExplicit function to determine username text for profiles.
Sep 13 2023, 10:02 PM
ginsu committed rCOMMdf8e1881cd14: [native] use stringForUserExplicit function to determine username text for….
Sep 13 2023, 10:02 PM
atul closed D9191: [native] Remove `ChatThreadList` class component.
Sep 13 2023, 9:56 PM
atul committed rCOMMabee4be80946: [native] Remove `ChatThreadList` class component.
Sep 13 2023, 9:56 PM
atul closed D9190: [native] Replace `componentDidUpdate` with `useEffect`s in `ConnectedChatThreadList`.
Sep 13 2023, 9:56 PM
atul closed D9189: [native] Lift `component[DidMount/WillUnmount]` lifecycle methods to `useEffect` in `ConnectedChatThreadList`.
Sep 13 2023, 9:56 PM
atul committed rCOMM069f7d738f1d: [native] Replace `componentDidUpdate` with `useEffect`s in….
Sep 13 2023, 9:56 PM
atul committed rCOMMfc4af3014583: [native] Lift `component[DidMount/WillUnmount]` lifecycle methods to….
Sep 13 2023, 9:56 PM
atul closed D9188: [native] Lift `onTabPress` to `ConnectedChatThreadList`.
Sep 13 2023, 9:56 PM
atul committed rCOMM0603be647052: [native] Lift `onTabPress` to `ConnectedChatThreadList`.
Sep 13 2023, 9:56 PM
atul closed D9184: [native] Lift `FlatList` to `ConnectedChatThreadList`.
Sep 13 2023, 9:56 PM
atul closed D9183: [native] Lift `floatingAction` to `ConnectedChatThreadList`.
Sep 13 2023, 9:56 PM
atul committed rCOMM423a7e9a095a: [native] Lift `floatingAction` to `ConnectedChatThreadList`.
Sep 13 2023, 9:56 PM
atul committed rCOMM5edb5901e5de: [native] Lift `FlatList` to `ConnectedChatThreadList`.
Sep 13 2023, 9:56 PM
atul closed D9174: [native] Replace `listDataSelector` with `useMemo` in `ChatThreadList`.
Sep 13 2023, 9:56 PM
atul committed rCOMM716319a400ea: [native] Replace `listDataSelector` with `useMemo` in `ChatThreadList`.
Sep 13 2023, 9:56 PM
atul updated the diff for D9190: [native] Replace `componentDidUpdate` with `useEffect`s in `ConnectedChatThreadList`.

address @ashoat's feedback

Sep 13 2023, 9:55 PM
atul added inline comments to D9184: [native] Lift `FlatList` to `ConnectedChatThreadList`.
Sep 13 2023, 9:52 PM
atul updated the diff for D9183: [native] Lift `floatingAction` to `ConnectedChatThreadList`.

address @ginsu's feedback

Sep 13 2023, 9:51 PM
atul accepted D9196: [native] Clean up after each Android Rust build in CI.

Awesome

Sep 13 2023, 9:34 PM
ashoat requested review of D9196: [native] Clean up after each Android Rust build in CI.
Sep 13 2023, 9:28 PM
ginsu requested review of D9195: [web] introduce preferences settings in account settings.
Sep 13 2023, 9:18 PM
ginsu requested review of D9194: [web] introduce useStaffCanSee hook for web.
Sep 13 2023, 9:09 PM
ginsu requested review of D9193: [lib/native] lift useIsCurrentUserStaff hook into lib.
Sep 13 2023, 8:59 PM
ashoat accepted D9190: [native] Replace `componentDidUpdate` with `useEffect`s in `ConnectedChatThreadList`.
Sep 13 2023, 8:42 PM
ginsu resigned from D9181: [keyserver] Generate an AES256 key (ephemeral) to encode.

Seems reasonable, but not super familiar with the requirements

Sep 13 2023, 8:32 PM
ginsu accepted D9191: [native] Remove `ChatThreadList` class component.
Sep 13 2023, 8:30 PM
ginsu accepted D9188: [native] Lift `onTabPress` to `ConnectedChatThreadList`.
Sep 13 2023, 8:25 PM
ginsu accepted D9184: [native] Lift `FlatList` to `ConnectedChatThreadList`.

One question inline

Sep 13 2023, 8:23 PM
ginsu accepted D9183: [native] Lift `floatingAction` to `ConnectedChatThreadList`.
Sep 13 2023, 8:16 PM
ginsu accepted D9174: [native] Replace `listDataSelector` with `useMemo` in `ChatThreadList`.
Sep 13 2023, 8:13 PM
ashoat accepted D9129: [lib] utility function to get array of OneTimeKeys from an OLMOneTimeKeys object.

Thanks!!

Sep 13 2023, 7:24 PM
varun updated the diff for D9129: [lib] utility function to get array of OneTimeKeys from an OLMOneTimeKeys object.

resolve ESLint/Flow/Jest issues

Sep 13 2023, 7:00 PM
Harbormaster failed remote builds in B22612: Diff 31091 for D9129: [lib] utility function to get array of OneTimeKeys from an OLMOneTimeKeys object!
Sep 13 2023, 6:53 PM
atul published D9191: [native] Remove `ChatThreadList` class component for review.
Sep 13 2023, 6:47 PM
varun added a comment to D9129: [lib] utility function to get array of OneTimeKeys from an OLMOneTimeKeys object.

I found it confusing that we were using oneTimeKey instead of oneTimeKeys for arrays of keys so I changed that as well here

Sep 13 2023, 6:42 PM
varun updated the diff for D9129: [lib] utility function to get array of OneTimeKeys from an OLMOneTimeKeys object.

address feedback

Sep 13 2023, 6:41 PM
ashoat accepted D9189: [native] Lift `component[DidMount/WillUnmount]` lifecycle methods to `useEffect` in `ConnectedChatThreadList`.
Sep 13 2023, 6:37 PM
atul updated the diff for D9189: [native] Lift `component[DidMount/WillUnmount]` lifecycle methods to `useEffect` in `ConnectedChatThreadList`.

address @ashoat's feedback: split into three separate useEffects

Sep 13 2023, 6:34 PM
atul closed D9173: [native] Lift `renderItem` to `ConnectedChatThreadList`.
Sep 13 2023, 6:30 PM
atul committed rCOMMae6086fcf3f9: [native] Lift `renderItem` to `ConnectedChatThreadList`.
Sep 13 2023, 6:30 PM
atul closed D9171: [native] Lift `onPressItem` and `onPressSeeMoreSidebars` to `ConnectedChatThreadList`.
Sep 13 2023, 6:30 PM
atul closed D9172: [native] Lift `hardwareBack` to `ConnectedChatThreadList`.
Sep 13 2023, 6:30 PM
atul committed rCOMMd6827690bc41: [native] Lift `onPressItem` and `onPressSeeMoreSidebars` to….
Sep 13 2023, 6:30 PM