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)
Thu, Nov 21, 1:50 AM
Unknown Object (File)
Fri, Nov 8, 10:36 PM
Unknown Object (File)
Fri, Nov 8, 1:43 PM
Unknown Object (File)
Fri, Nov 8, 12:22 PM
Unknown Object (File)
Oct 22 2024, 1:17 PM
Unknown Object (File)
Oct 22 2024, 8:34 AM
Unknown Object (File)
Oct 18 2024, 1:52 AM
Unknown Object (File)
Oct 18 2024, 1: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
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

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

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