Page MenuHomePhabricator

[tunnelbroker][lib] Add WebPush notif message type
ClosedPublic

Authored by bartek on Jul 26 2024, 6:25 AM.
Tags
None
Referenced Files
F2999530: D12895.diff
Thu, Oct 17, 11:19 PM
Unknown Object (File)
Wed, Sep 25, 5:16 PM
Unknown Object (File)
Wed, Sep 25, 5:15 PM
Unknown Object (File)
Wed, Sep 25, 5:13 PM
Unknown Object (File)
Sep 11 2024, 6:29 PM
Unknown Object (File)
Sep 10 2024, 12:55 AM
Unknown Object (File)
Sep 9 2024, 3:10 PM
Unknown Object (File)
Sep 9 2024, 11:59 AM
Subscribers

Details

Summary

Message send from client to send notif using WebPush service.

Depends on D12894

Test Plan

Tested together with the rest of the stack.

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

bartek held this revision as a draft.
bartek published this revision for review.Jul 26 2024, 6:40 AM

Add TagAwareDeserialize to the struct. This should fix CI

kamil added inline comments.
shared/tunnelbroker_messages/src/messages/notif.rs
29 ↗(On Diff #42850)

Is it worth adding TagAwareDeserialize to all structs used here? I think there are other having the same structure and only tag is different

This revision is now accepted and ready to land.Jul 29 2024, 2:12 AM
shared/tunnelbroker_messages/src/messages/notif.rs
29 ↗(On Diff #42850)

Yes it is, but I also want to unit test all of them,
Created https://linear.app/comm/issue/ENG-8905/add-tagawaredeserialize-to-messages-and-test-serialization to track this