Commit Graph

70 Commits

Author SHA1 Message Date
dyzulk
5eaef39523 chore: add specific attachment debug tool 2026-01-04 22:40:24 +07:00
dyzulk
da05c82d33 fix: add robust debug logging to controller 2026-01-04 20:05:52 +07:00
dyzulk
1bda1d4032 chore: Add .env.production.editable to .gitignore 2026-01-04 19:57:36 +07:00
dyzulk
9bd3f144c7 chore: add r2 debug script 2026-01-04 19:37:34 +07:00
dyzulk
4dc4b3d498 feat: Implement Secure R2 Storage with Private Bucket and Proxy Controller 2026-01-04 18:07:22 +07:00
dyzulk
b4ea949bf2 chore: remove unused Cloudflare Turnstile dependency and keys 2026-01-04 11:42:10 +07:00
dyzulk
dba5ad70a5 feat: Delete generic .env example files and update .gitignore to ignore new, more specific example files. 2026-01-04 11:18:26 +07:00
dyzulk
d36b36dbcf fix: use proper middleware for Anti-Crawler header to avoid TypeError 2026-01-01 17:58:13 +07:00
dyzulk
025286101e feat: Add initial API status page, fullscreen layout, robots.txt, and anti-crawler middleware configuration. 2026-01-01 17:57:27 +07:00
dyzulk
5ae3c5bde5 style: update copyright notice and system title 2026-01-01 17:51:35 +07:00
dyzulk
5a3e6b45ef chore: cleanup CORS and localhost references in config 2026-01-01 17:43:13 +07:00
dyzulk
2ac24ca91c fix(assets): actually commit the missing grid svg 2025-12-31 11:20:10 +07:00
dyzulk
02706f0f91 feat(ui): add static html error pages for nginx fallback 2025-12-31 11:11:48 +07:00
dyzulk
dca9ad1799 feat(ui): port error pages, standardize fonts to Geist, and add health status page 2025-12-31 10:50:50 +07:00
dyzulk
37948c4682 feat: Add new email templates for password reset, email verification, test, certificate notifications, and inquiry replies, along with a new application logo. 2025-12-31 10:19:43 +07:00
dyzulk
42fa9b75ff fix: make role checks case-insensitive and clean up middleware 2025-12-30 20:31:24 +07:00
dyzulk
1eabedcb5b fix: allow owner role to access all admin api endpoints and see stats 2025-12-30 20:29:35 +07:00
dyzulk
a14d788400 Tidy up migrations: consolidate and delete redundant files 2025-12-30 19:51:45 +07:00
dyzulk
452adb936b Add fix_legal_revision_user_id migration 2025-12-30 18:29:35 +07:00
dyzulk
f68f34980a First commit 2025-12-30 12:32:54 +07:00