Implement the rust bindings for publishing prekeys to
identity service.
Part of https://linear.app/comm/issue/ENG-3944
Depends on D8464
Paths
| Differential D8473 Authored by • jon on Jul 11 2023, 9:55 AM.
Details Summary Implement the rust bindings for publishing prekeys to Part of https://linear.app/comm/issue/ENG-3944 Depends on D8464 Test Plan Tested in a later diff
Diff Detail
Event TimelineHerald added subscribers: tomek, ashoat. · View Herald TranscriptJul 11 2023, 9:55 AM2023-07-11 09:55:17 (UTC-7) • jon added a child revision: D8474: [Keyserver] Refactor prekey lifecycle logic.Jul 11 2023, 10:00 AM2023-07-11 10:00:36 (UTC-7) Harbormaster completed remote builds in B20868: Diff 28588.Jul 11 2023, 10:13 AM2023-07-11 10:13:13 (UTC-7)
Harbormaster completed remote builds in B20874: Diff 28594.Jul 11 2023, 11:10 AM2023-07-11 11:10:59 (UTC-7) Harbormaster completed remote builds in B20876: Diff 28596.Jul 11 2023, 11:19 AM2023-07-11 11:19:44 (UTC-7) varun added inline comments.
This revision now requires changes to proceed.Jul 11 2023, 2:06 PM2023-07-11 14:06:04 (UTC-7) • jon marked 6 inline comments as done. Comment ActionsAddress feedback, refactor auth client into self-contained module
Harbormaster completed remote builds in B20926: Diff 28680.Jul 13 2023, 2:29 PM2023-07-13 14:29:10 (UTC-7) Harbormaster completed remote builds in B20928: Diff 28682.Jul 13 2023, 3:05 PM2023-07-13 15:05:05 (UTC-7) This revision now requires changes to proceed.Jul 17 2023, 11:06 PM2023-07-17 23:06:15 (UTC-7) Harbormaster completed remote builds in B21091: Diff 28896.Jul 20 2023, 9:57 AM2023-07-20 09:57:37 (UTC-7) This revision is now accepted and ready to land.Jul 22 2023, 10:02 AM2023-07-22 10:02:25 (UTC-7) • jon edited child revisions, added: D8475: [Keyserver] Refactor identity utilities; removed: D8474: [Keyserver] Refactor prekey lifecycle logic.Jul 24 2023, 6:41 AM2023-07-24 06:41:04 (UTC-7) Harbormaster completed remote builds in B21144: Diff 28966.Jul 24 2023, 7:02 AM2023-07-24 07:02:26 (UTC-7) Closed by commit rCOMM7524181bb2d3: [Keyserver/rust] Add publish_prekeys implementation (authored by • jon). · Explain WhyAug 8 2023, 7:56 AM2023-08-08 07:56:47 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 29624 keyserver/addons/rust-node-addon/build.rs
keyserver/addons/rust-node-addon/rust-binding-types.js
keyserver/addons/rust-node-addon/src/identity_client/auth_client.rs
keyserver/addons/rust-node-addon/src/identity_client/mod.rs
keyserver/addons/rust-node-addon/src/identity_client/prekey.rs
|