|
|
3c7ff72afa
|
refactor: remove broken tests for deleted code
|
2026-05-12 12:35:20 +02:00 |
|
|
|
459e4d30b3
|
refactor: cleanup db helpers, ratelimit and base template padding
|
2026-05-12 12:34:42 +02:00 |
|
|
|
e48d95cb4e
|
feat: add comments and cleanup unused imports across codebase
|
2026-05-10 20:00:04 +02:00 |
|
|
|
a88cec0915
|
refactor: move utls roundtripper to pkg/net/utls
|
2026-05-06 23:24:14 +02:00 |
|
|
|
d234c9b0ba
|
test: add unit tests for rate limiter
|
2026-05-06 23:19:44 +02:00 |
|
|
|
03d9f4bd0d
|
refactor: convert rate limiter to struct-based implementation
|
2026-05-06 23:18:35 +02:00 |
|
|
|
295ab22fd9
|
log: only log errors, remove debug noise
|
2026-04-27 20:39:39 +02:00 |
|
|
|
d6457541ce
|
perf: reduce watch progress saves and cache anime API responses
|
2026-04-26 18:46:54 +02:00 |
|
|
|
c860a1a70a
|
fix: validate cache data and suppress static file logging
|
2026-04-22 20:39:47 +02:00 |
|
|
|
621d4e1bf1
|
fix(ratelimit): block on 5th attempt not 6th
|
2026-04-22 10:49:03 +02:00 |
|
|
|
e4cff38773
|
fix(csrf): handle X-Forwarded-Host and parse origin as URL
|
2026-04-22 10:48:52 +02:00 |
|
|
|
6df8788749
|
refactor: reorganize project structure following go standards
|
2026-04-20 15:54:35 +02:00 |
|