Commit Graph

17 Commits

Author SHA1 Message Date
786657eea3 Start Stripe workflows and handle webhooks
Expose /webhooks/stripe as a public path (signature-verified)

Verify webhook signatures with ConstructEventWithOptions and
IgnoreAPIVersionMismatch=true, and log API version mismatches.
Start two Temporal workflows: stripe-webhook-processor and
stripe-outbox-poller; workflow start failures are non-fatal.
2026-04-05 21:25:26 -05:00
3aad9268df Stripe Billing Plumbing 2026-04-03 19:25:24 -05:00
6330ae7a42 Grants management! 2026-03-24 17:35:14 -05:00
f737dd0314 Identity and organization modules. 2026-03-23 17:28:14 -05:00
ddb206f7ac Use Valkey for server-side session storage with SCS. 2026-02-02 22:19:22 -06:00
9009c3f133 Add Temporal workflows scaffolding and documentation. 2025-12-13 16:42:07 -06:00
fa5be206cb Added migration mgmt with goose. 2025-06-04 02:36:09 -05:00
a7d3822f94 Implement database integration with SQLite and refactor user handling for OIDC authentication 2025-06-02 19:35:11 -05:00
206b07c35a Update go.mod and go.sum to remove indirect dependencies and add new ones 2025-05-01 01:38:12 -05:00
1362c2755d Add response compression middleware to enhance performance 2025-04-29 10:33:13 -05:00
8cf7841f20 Add CSRF middleware implementation and update go.mod/go.sum for dependencies 2025-04-28 20:26:17 -05:00
b0a8ec88b3 Add CORS middleware using rs/cors package for improved handling 2025-04-28 20:16:04 -05:00
5a2692fcb5 Update go.mod and go.sum to remove deprecated dependencies and add gofuzz 2025-04-28 01:16:37 -05:00
d53afa4903 Add RequestID middleware for tracing and enhance logging with request IDs 2025-04-21 00:03:00 -05:00
e7f1e6ae92 Implement OIDC authentication middleware and session management 2025-02-22 02:28:57 -06:00
7d49e49de0 Logging middleware added. 2025-02-21 18:49:46 -06:00
06ab266d33 Add initial implementation of member-console application with basic commands 2025-02-20 00:25:58 -06:00