Commit Graph

  • fa5fa72615 support provider-accurate X webhook signatures main Codex 2026-02-18 15:29:29 +00:00
  • f672677d4f harden browser routes with csrf checks and lock internal/dev endpoints Codex 2026-02-18 15:27:47 +00:00
  • 4814342156 harden state durability and disable destructive snapshot sync Codex 2026-02-18 15:24:49 +00:00
  • 331b66506a fix ui auth forms and stabilize baseline tests Codex 2026-02-18 15:22:06 +00:00
  • 737aac1ef0 fix: revert to tailwind v4 css syntax Codex 2026-02-18 15:19:24 +00:00
  • 6393dd11ae update: redesign pages with unified shell and clean ui Codex 2026-02-18 15:12:56 +00:00
  • 609aaecf56 update: redesign landing page Codex 2026-02-18 15:07:35 +00:00
  • 489972c6dc feat(convex): add full domain schema and snapshot sync bridge Codex 2026-02-18 15:06:53 +00:00
  • d1fbff481b update: implement unified shell and navigation Codex 2026-02-18 15:06:38 +00:00
  • fa2ee57595 update: configure tailwind and daisyui black theme Codex 2026-02-18 15:05:47 +00:00
  • 76f991e690 feat: Implement email/password and X OAuth authentication, replacing the dev-login mechanism. Codex 2026-02-18 14:54:28 +00:00
  • c92032eb72 update: refactor dashboard and login pages Codex 2026-02-18 14:49:51 +00:00
  • 2b9f4e8b3f update: improve landing page sections Codex 2026-02-18 14:48:47 +00:00
  • 710624ca78 update: add mobile navigation menu Codex 2026-02-18 14:47:39 +00:00
  • 67e896dacb update: use dim theme by default Codex 2026-02-18 14:46:56 +00:00
  • 0ed3d2b4fe chore: load convex env from .env.local and support CONVEX_URL fallback Codex 2026-02-18 14:36:32 +00:00
  • 77f7f10921 feat: add convex state functions for snapshot persistence Codex 2026-02-18 14:25:46 +00:00
  • 42684125f9 fix: fallback to in-memory state when convex functions are unavailable Codex 2026-02-18 14:24:36 +00:00
  • 53a0e3576e docs: document internal worker, retention, and abuse configuration Codex 2026-02-18 14:19:24 +00:00
  • 141d7b42a8 feat: add job lifecycle controls abuse policies and retention operations Codex 2026-02-18 14:19:21 +00:00
  • e056d38ec7 docs: update deployment env and runtime docs for convex qwen minio Codex 2026-02-18 13:59:11 +00:00
  • b1eed7fa2c feat: migrate auth and state flows to better-auth and convex Codex 2026-02-18 13:58:42 +00:00
  • 445e5725b3 feat: switch audio and storage providers to qwen3 tts and minio Codex 2026-02-18 13:58:23 +00:00
  • 31e8e07319 feat: integrate tailwind v4 and daisyui packages with local css build pipeline Codex 2026-02-18 13:42:24 +00:00
  • 415c9d165a feat: expand production config and documentation for provider integrations Codex 2026-02-18 13:35:19 +00:00
  • 74ab63f488 feat: wire async app flows for checkout x mentions signed playback and queued generation Codex 2026-02-18 13:35:10 +00:00
  • d68ccc70bf feat: add polar x tts and storage integration adapters with tests Codex 2026-02-18 13:35:03 +00:00
  • de2ddf258f chore: add production integration dependencies for x polar tts and storage Codex 2026-02-18 13:34:56 +00:00
  • 0e9e804935 chore: switch production container and docs to bun runtime Codex 2026-02-18 13:18:02 +00:00
  • e3f9a3574e feat: add structured pino logging and validated log-level config Codex 2026-02-18 13:16:35 +00:00
  • 6b1f9cddbc feat: add zod-based validation for webhook and form payloads Codex 2026-02-18 13:15:13 +00:00
  • 81d5e7faf5 feat: validate environment configuration with dotenv and zod Codex 2026-02-18 13:13:36 +00:00
  • 2896499c53 refactor: use cookie package for parsing and serializing auth cookies Codex 2026-02-18 13:12:56 +00:00
  • 82fbefda10 chore: migrate project tooling to bun and add eslint linting Codex 2026-02-18 13:12:31 +00:00
  • 57946fa294 docs: align README with production runtime and coolify deployment steps Codex 2026-02-18 13:04:58 +00:00
  • 76001b50de test: verify app startup from persisted engine snapshot Codex 2026-02-18 13:04:01 +00:00
  • 1236821650 chore: add coolify-ready docker packaging and deployment env template Codex 2026-02-18 13:03:23 +00:00
  • 989b5cf048 feat: enforce route-level rate limits for webhook auth and user actions Codex 2026-02-18 13:02:44 +00:00
  • a9ef1e5e23 feat: add fixed-window rate limiter for abuse protection Codex 2026-02-18 13:01:19 +00:00
  • 6bd238ad0e feat: restore/persist app state in server runtime with queued writes Codex 2026-02-18 13:00:51 +00:00
  • fc7ded3f38 feat: add configurable persistent state file path and env tests Codex 2026-02-18 12:59:56 +00:00
  • c714c2eaec feat: emit app state snapshots on all mutating workflows Codex 2026-02-18 12:59:15 +00:00
  • 0c2124e4cf feat: add atomic JSON file state persistence for production runtime Codex 2026-02-18 12:57:45 +00:00
  • 9b3cdbff1a feat: add engine and store snapshot/restore for restart resilience Codex 2026-02-18 12:57:25 +00:00
  • 76f673fe4c feat: implement full landing, auth, dashboard, and browser unlock flows Codex 2026-02-18 12:56:12 +00:00
  • 2fa4f62632 feat: include query params in server-to-app request mapping Codex 2026-02-18 12:54:37 +00:00
  • 8be203fb91 feat: add HTTP response and parsing helpers for form-based UX flows Codex 2026-02-18 12:54:05 +00:00
  • 4e443c3507 feat: redesign public and authenticated UI with mobile-first daisyui pages Codex 2026-02-18 12:53:16 +00:00
  • 9c3c626c46 feat: add user job listing and summary helpers for dashboard flows Codex 2026-02-18 12:45:07 +00:00
  • d95e9215e8 feat: add cookie-based auth utilities for browser user flows Codex 2026-02-18 12:44:31 +00:00
  • b85356978b docs: correct repo status to reflect implemented MVP Codex 2026-02-18 12:40:40 +00:00
  • a72a47aff1 docs: describe implemented MVP endpoints, auth model, and run commands Codex 2026-02-18 12:40:21 +00:00
  • 6ff259c0d0 feat: add PWA manifest and service worker routes with coverage Codex 2026-02-18 12:39:10 +00:00
  • 78d72cc4a9 feat: add HTTP server adapter and request-mapping tests Codex 2026-02-18 12:37:46 +00:00
  • fedab9f7bd feat: add webhook-first app router with wallet, job, and unlock endpoints Codex 2026-02-18 12:36:05 +00:00
  • a7526e12ec feat: add mobile-first daisyui server-rendered UI components Codex 2026-02-18 12:35:00 +00:00
  • 53e0daecaf feat: add HMAC webhook signature verification utilities Codex 2026-02-18 12:33:58 +00:00
  • 3c0584a057 feat: implement webhook workflow engine for mention-to-audio pipeline Codex 2026-02-18 12:33:29 +00:00
  • b678735238 feat: add X parent post article extraction and validation Codex 2026-02-18 12:32:42 +00:00
  • 5e5ee9f8e7 feat: implement permanent audio access grants with pay-to-unlock Codex 2026-02-18 12:32:15 +00:00
  • d90d9aa1f7 feat: add wallet ledger with idempotent credit and debit operations Codex 2026-02-18 12:31:42 +00:00
  • debcbe012b feat: add configurable credit calculation with validation Codex 2026-02-18 12:31:16 +00:00
  • 6f091e32d3 chore: scaffold node mvp project structure and test scripts Codex 2026-02-18 12:30:43 +00:00
  • 5ebaf3ad5c chore: initialize repo with product specification Codex 2026-02-18 12:23:00 +00:00