Attempt to connect to tunnelbroker if available.
This is meant to be a "hello world" for establishing
a tunnelbroker connection.
https://linear.app/comm/issue/ENG-3766
Depends on D8476
Paths
| Differential D7691 Authored by kamil on Apr 30 2023, 10:58 PM.
Details Summary Attempt to connect to tunnelbroker if available. https://linear.app/comm/issue/ENG-3766 Depends on D8476 Test Plan (cd services/tunnelbroker && cargo run &) # should see message about db migration, then tunnelbroker message (cd keyserver && yarn dev)
Diff Detail
Event TimelineThere are a very large number of changes, so older changes are hidden. Show Older Changes Harbormaster failed remote builds in B21147: Diff 28969!Jul 24 2023, 6:43 AM2023-07-24 06:43:29 (UTC-7) Harbormaster completed remote builds in B21159: Diff 28981.Jul 24 2023, 5:27 PM2023-07-24 17:27:57 (UTC-7) • jon marked 5 inline comments as done. Comment ActionsAddress feedback
Harbormaster completed remote builds in B21160: Diff 28982.Jul 24 2023, 6:09 PM2023-07-24 18:09:48 (UTC-7) ashoat added inline comments.
This revision now requires changes to proceed.Jul 27 2023, 11:28 AM2023-07-27 11:28:37 (UTC-7) • jon removed a child revision: D8605: [Protos] Move GetKeyserverInfo to authtenticated service.Aug 8 2023, 8:53 AM2023-08-08 08:53:37 (UTC-7) • jon added a child revision: D8750: [Keyserver/rust] Implement upload_one_time_keys to identity service. Harbormaster completed remote builds in B21840: Diff 30012.Aug 17 2023, 8:24 AM2023-08-17 08:24:55 (UTC-7) Harbormaster completed remote builds in B21841: Diff 30013.Aug 17 2023, 8:27 AM2023-08-17 08:27:15 (UTC-7) Comment Actions I got 15 lines into the file, and then gave up on the review due to frustration. You completely ignored a comment from my previous review. Please fix the issue, and then review all previous diff feedback carefully and thoroughly to make sure it has been addressed before putting this back on my diff queue.
This revision now requires changes to proceed.Aug 18 2023, 3:19 PM2023-08-18 15:19:34 (UTC-7) Comment Actions You seem to have accidentally addressed my 2 comments from the previous review in D8752. Can you make sure you update this diff as well? Herald added a reviewer: • jon. · View Herald TranscriptSep 8 2023, 5:48 AM2023-09-08 05:48:47 (UTC-7) Herald added a reviewer: • jon. · View Herald TranscriptSep 8 2023, 5:49 AM2023-09-08 05:49:12 (UTC-7)
Harbormaster completed remote builds in B22448: Diff 30865.Sep 8 2023, 7:24 AM2023-09-08 07:24:30 (UTC-7) Harbormaster failed remote builds in B22517: Diff 30954!Sep 12 2023, 3:21 AM2023-09-12 03:21:07 (UTC-7) Harbormaster completed remote builds in B22522: Diff 30959.Sep 12 2023, 4:23 AM2023-09-12 04:23:35 (UTC-7) This revision is now accepted and ready to land.Sep 12 2023, 5:57 AM2023-09-12 05:57:05 (UTC-7) Comment Actions LGTM, mostly just a rename
kamil removed a parent revision: D8476: [Keyserver] Publish prekeys to identity service for cron job.Sep 13 2023, 5:57 AM2023-09-13 05:57:27 (UTC-7) kamil added inline comments.
Harbormaster completed remote builds in B22579: Diff 31032.Sep 13 2023, 6:14 AM2023-09-13 06:14:26 (UTC-7) Closed by commit rCOMM8f42e5423993: [Keyserver] Open websocket connection with tunnelbroker (authored by • jon, committed by kamil). · Explain WhySep 13 2023, 6:43 AM2023-09-13 06:43:26 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 30954 keyserver/package.json
keyserver/src/keyserver.js
keyserver/src/socket/tunnelbroker.js
lib/types/tunnelbroker-messages.js
|