Page MenuHomePhabricator

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

Authored by bartek on Jul 26 2024, 6:25 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Dec 27, 3:46 AM
Unknown Object (File)
Sun, Dec 22, 6:02 PM
Unknown Object (File)
Sun, Dec 22, 6:02 PM
Unknown Object (File)
Sun, Dec 22, 6:02 PM
Unknown Object (File)
Sun, Dec 22, 6:02 PM
Unknown Object (File)
Sun, Dec 22, 6:02 PM
Unknown Object (File)
Fri, Dec 6, 9:22 PM
Unknown Object (File)
Fri, Nov 29, 4:47 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
Lint Not Applicable
Unit
Tests Not Applicable

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