Commit Graph

26 Commits

Author SHA1 Message Date
Codex
6b1f9cddbc feat: add zod-based validation for webhook and form payloads 2026-02-18 13:15:13 +00:00
Codex
76001b50de test: verify app startup from persisted engine snapshot 2026-02-18 13:04:01 +00:00
Codex
1236821650 chore: add coolify-ready docker packaging and deployment env template 2026-02-18 13:03:23 +00:00
Codex
989b5cf048 feat: enforce route-level rate limits for webhook auth and user actions 2026-02-18 13:02:44 +00:00
Codex
a9ef1e5e23 feat: add fixed-window rate limiter for abuse protection 2026-02-18 13:01:19 +00:00
Codex
6bd238ad0e feat: restore/persist app state in server runtime with queued writes 2026-02-18 13:00:51 +00:00
Codex
fc7ded3f38 feat: add configurable persistent state file path and env tests 2026-02-18 12:59:56 +00:00
Codex
c714c2eaec feat: emit app state snapshots on all mutating workflows 2026-02-18 12:59:15 +00:00
Codex
0c2124e4cf feat: add atomic JSON file state persistence for production runtime 2026-02-18 12:57:45 +00:00
Codex
9b3cdbff1a feat: add engine and store snapshot/restore for restart resilience 2026-02-18 12:57:25 +00:00
Codex
76f673fe4c feat: implement full landing, auth, dashboard, and browser unlock flows 2026-02-18 12:56:12 +00:00
Codex
2fa4f62632 feat: include query params in server-to-app request mapping 2026-02-18 12:54:37 +00:00
Codex
8be203fb91 feat: add HTTP response and parsing helpers for form-based UX flows 2026-02-18 12:54:05 +00:00
Codex
4e443c3507 feat: redesign public and authenticated UI with mobile-first daisyui pages 2026-02-18 12:53:16 +00:00
Codex
9c3c626c46 feat: add user job listing and summary helpers for dashboard flows 2026-02-18 12:45:07 +00:00
Codex
d95e9215e8 feat: add cookie-based auth utilities for browser user flows 2026-02-18 12:44:31 +00:00
Codex
6ff259c0d0 feat: add PWA manifest and service worker routes with coverage 2026-02-18 12:39:10 +00:00
Codex
78d72cc4a9 feat: add HTTP server adapter and request-mapping tests 2026-02-18 12:37:46 +00:00
Codex
fedab9f7bd feat: add webhook-first app router with wallet, job, and unlock endpoints 2026-02-18 12:36:05 +00:00
Codex
a7526e12ec feat: add mobile-first daisyui server-rendered UI components 2026-02-18 12:35:00 +00:00
Codex
53e0daecaf feat: add HMAC webhook signature verification utilities 2026-02-18 12:33:58 +00:00
Codex
3c0584a057 feat: implement webhook workflow engine for mention-to-audio pipeline 2026-02-18 12:33:29 +00:00
Codex
b678735238 feat: add X parent post article extraction and validation 2026-02-18 12:32:42 +00:00
Codex
5e5ee9f8e7 feat: implement permanent audio access grants with pay-to-unlock 2026-02-18 12:32:15 +00:00
Codex
d90d9aa1f7 feat: add wallet ledger with idempotent credit and debit operations 2026-02-18 12:31:42 +00:00
Codex
debcbe012b feat: add configurable credit calculation with validation 2026-02-18 12:31:16 +00:00