Commit Graph

14 Commits

Author SHA1 Message Date
66c8d84a2c worktree test stacks isolation. 2026-04-29 03:28:43 -05:00
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
60c275e512 Add HTMX docs and exempt /static/ from auth 2026-03-27 16:15:55 -05:00
f737dd0314 Identity and organization modules. 2026-03-23 17:28:14 -05:00
5b7c2c6d2d Use session key constants and typed accessors. Fixes issues with
previous commit.
2026-02-02 22:37:06 -06:00
ddb206f7ac Use Valkey for server-side session storage with SCS. 2026-02-02 22:19:22 -06:00
1860ec6068 feat: Implement operator dashboard with user, site, and payment management views. 2026-01-17 15:56:22 -06:00
b1282c7488 Make site ownership work correctly for fucks sake. 2026-01-01 22:07:11 -06:00
beb2c7b344 Add comprehensive documentation for OIDC authentication flow in internal/auth 2025-12-13 17:38:19 -06:00
a7d3822f94 Implement database integration with SQLite and refactor user handling for OIDC authentication 2025-06-02 19:35:11 -05:00
c54a1f8d9a Rename hostname to base-url for accuracy 2025-05-18 18:32:26 -05:00
ed00e1150f Refactor OIDC configuration keys for consistency and clarity 2025-05-18 17:48:51 -05:00
2d724763e1 Add registration handler and update routing for OIDC integration 2025-02-25 19:02:27 -06:00
0ba5eee981 Refactor authentication middleware and enhance security headers 2025-02-25 13:39:24 -06:00