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 |
|