Skip to content

feat(subscriptions): authenticate trusted Rivet gateway deliveries - #17

Draft
NathanFlurry wants to merge 1 commit into
stack/feat-add-durable-webhook-and-pull-wake-subscriptions-tlsollqwfrom
stack/feat-subscriptions-authenticate-trusted-rivet-gateway-deliveries-kmwllspn
Draft

NathanFlurry wants to merge 1 commit into
stack/feat-add-durable-webhook-and-pull-wake-subscriptions-tlsollqwfrom
stack/feat-subscriptions-authenticate-trusted-rivet-gateway-deliveries-kmwllspn

Conversation

@NathanFlurry

@NathanFlurry NathanFlurry commented Oct 11, 2026 •

Copy link
Copy Markdown
Member

Summary

Authenticate trusted Rivet gateway wake deliveries while keeping the service credential away from arbitrary webhook destinations. Stacked on subscription storage and signing #21.

The secured local recovery and webhook integration tests pass.

@NathanFlurry

Copy link
Copy Markdown
Member Author

@NathanFlurry
NathanFlurry marked this pull request as draft October 11, 2026 20:42
@NathanFlurry
NathanFlurry force-pushed the stack/feat-add-durable-webhook-and-pull-wake-subscriptions-tlsollqw branch 3 times, most recently from 47dc904 to 62435c3 Compare October 14, 2026 09:29
@NathanFlurry
NathanFlurry force-pushed the stack/feat-subscriptions-authenticate-trusted-rivet-gateway-deliveries-kmwllspn branch from ea48726 to 18c5bf2 Compare October 14, 2026 09:31
@NathanFlurry
NathanFlurry force-pushed the stack/feat-add-durable-webhook-and-pull-wake-subscriptions-tlsollqw branch from 62435c3 to 88c9d4d Compare October 14, 2026 09:34
@NathanFlurry
NathanFlurry force-pushed the stack/feat-subscriptions-authenticate-trusted-rivet-gateway-deliveries-kmwllspn branch from 18c5bf2 to 8132282 Compare October 14, 2026 09:34
@NathanFlurry
NathanFlurry force-pushed the stack/feat-add-durable-webhook-and-pull-wake-subscriptions-tlsollqw branch from 88c9d4d to 4c5e2c9 Compare October 14, 2026 09:40
@NathanFlurry
NathanFlurry force-pushed the stack/feat-subscriptions-authenticate-trusted-rivet-gateway-deliveries-kmwllspn branch from 8132282 to 0461802 Compare October 14, 2026 09:40
@NathanFlurry
NathanFlurry force-pushed the stack/feat-add-durable-webhook-and-pull-wake-subscriptions-tlsollqw branch from 4c5e2c9 to 62dabe3 Compare October 14, 2026 09:47
@NathanFlurry
NathanFlurry force-pushed the stack/feat-subscriptions-authenticate-trusted-rivet-gateway-deliveries-kmwllspn branch from 0461802 to 4fbaf66 Compare October 14, 2026 09:47
@NathanFlurry
NathanFlurry force-pushed the stack/feat-add-durable-webhook-and-pull-wake-subscriptions-tlsollqw branch from 62dabe3 to 4408d3a Compare October 14, 2026 09:56
@NathanFlurry
NathanFlurry force-pushed the stack/feat-subscriptions-authenticate-trusted-rivet-gateway-deliveries-kmwllspn branch from 4fbaf66 to 15dda34 Compare October 14, 2026 09:56
@NathanFlurry
NathanFlurry force-pushed the stack/feat-add-durable-webhook-and-pull-wake-subscriptions-tlsollqw branch from 4408d3a to c2e29e9 Compare October 14, 2026 10:21
@NathanFlurry
NathanFlurry force-pushed the stack/feat-subscriptions-authenticate-trusted-rivet-gateway-deliveries-kmwllspn branch 2 times, most recently from 3eb5ffa to 8b51b7a Compare October 14, 2026 10:37
@NathanFlurry
NathanFlurry force-pushed the stack/feat-add-durable-webhook-and-pull-wake-subscriptions-tlsollqw branch from c2e29e9 to ea75b15 Compare October 14, 2026 10:37
@NathanFlurry
NathanFlurry force-pushed the stack/feat-subscriptions-authenticate-trusted-rivet-gateway-deliveries-kmwllspn branch from 8b51b7a to a6b7ba3 Compare October 14, 2026 11:07
@NathanFlurry
NathanFlurry force-pushed the stack/feat-add-durable-webhook-and-pull-wake-subscriptions-tlsollqw branch from ea75b15 to 3543e39 Compare October 14, 2026 11:07
@NathanFlurry
NathanFlurry force-pushed the stack/feat-subscriptions-authenticate-trusted-rivet-gateway-deliveries-kmwllspn branch from a6b7ba3 to e13a554 Compare October 14, 2026 11:36
@NathanFlurry
NathanFlurry force-pushed the stack/feat-add-durable-webhook-and-pull-wake-subscriptions-tlsollqw branch 2 times, most recently from 4f764ad to 1ea62ca Compare October 14, 2026 12:12
@NathanFlurry
NathanFlurry force-pushed the stack/feat-subscriptions-authenticate-trusted-rivet-gateway-deliveries-kmwllspn branch from e13a554 to 43b4e35 Compare October 14, 2026 12:12
@NathanFlurry
NathanFlurry force-pushed the stack/feat-subscriptions-authenticate-trusted-rivet-gateway-deliveries-kmwllspn branch from 43b4e35 to 871460e Compare October 14, 2026 12:48
@NathanFlurry
NathanFlurry force-pushed the stack/feat-add-durable-webhook-and-pull-wake-subscriptions-tlsollqw branch from 1ea62ca to a875f7e Compare October 14, 2026 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant