Commit Graph

14 Commits

Author SHA1 Message Date
dyzulk
ce0b646077 feat: finalize CDN integration with redirects and Larvel 12 support 2026-01-06 12:12:47 +07:00
dyzulk
875b037a63 feat: implement manual CDN sync for CA certificates and establish master AI rules 2026-01-06 12:01:00 +07:00
dyzulk
e4932f7795 feat: implement separate CA database with documentation and standardized workflows 2026-01-06 11:06:45 +07:00
dyzulk
b10b52e7ab feat: organize ticket attachments by user id 2026-01-06 09:39:49 +07:00
dyzulk
6f4d33b1e5 fix: syntax error in attachment controller 2026-01-04 23:13:44 +07:00
dyzulk
8e484138f0 feat: add API endpoint for downloading private ticket attachments with authorization and streaming. 2026-01-04 23:09:23 +07:00
dyzulk
44b3f75b48 fix: manual streaming response for attachments 2026-01-04 23:08:55 +07:00
dyzulk
da05c82d33 fix: add robust debug logging to controller 2026-01-04 20:05:52 +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
d36b36dbcf fix: use proper middleware for Anti-Crawler header to avoid TypeError 2026-01-01 17:58:13 +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
f68f34980a First commit 2025-12-30 12:32:54 +07:00