feat: cache size management and LRU eviction (closes #51)
All checks were successful
check / check (push) Successful in 1m40s
needs-review
#55 opened 2026-08-07 23:12:46 +02:00 by clawbot
Update golangci-lint to v2.12.2 with canonical config
All checks were successful
check / check (push) Successful in 1m44s
#54 opened 2026-08-07 19:10:36 +02:00 by clawbot
feat: validate configuration on startup, fail fast on bad config (closes #52)
All checks were successful
check / check (push) Successful in 1m48s
merge-ready
#53 by clawbot was merged 2026-08-07 22:39:40 +02:00
docs: record manual test pass of auth and encrypted URL flows (closes #49)
All checks were successful
check / check (push) Successful in 1m34s
merge-ready
#50 by clawbot was merged 2026-08-07 18:44:01 +02:00
fix: set Secure/HttpOnly/SameSite on session cookies (closes #47)
All checks were successful
check / check (push) Successful in 1m48s
merge-ready
#48 by clawbot was merged 2026-08-07 17:41:03 +02:00
refactor: extract signature package from imgcache
All checks were successful
check / check (push) Successful in 1m38s
merge-ready
#46 by clawbot was merged 2026-08-07 17:44:00 +02:00
scripts-to-rule-them-all
All checks were successful
check / check (push) Successful in 1m45s
#45 by sneak was merged 2026-07-07 02:14:03 +02:00
Update TODO.md: standard structure and Workflow section
All checks were successful
check / check (push) Successful in 1m42s
#44 by sneak was merged 2026-07-06 21:20:56 +02:00
refactor: extract httpfetcher package from imgcache
All checks were successful
check / check (push) Successful in 1m39s
merge-ready
#43 by clawbot was merged 2026-07-25 12:26:18 +02:00
refactor: extract magic byte detection into internal/magic package
All checks were successful
check / check (push) Successful in 52s
merge-ready
#42 by clawbot was merged 2026-04-07 00:41:48 +02:00
refactor: extract whitelist package from internal/imgcache
All checks were successful
check / check (push) Successful in 1m1s
merge-ready
#41 by clawbot was merged 2026-03-25 20:44:57 +01:00
Enforce and document exact-match-only for signature verification
All checks were successful
check / check (push) Successful in 1m44s
merge-ready
#40 by clawbot was merged 2026-03-20 23:56:45 +01:00
Add µPaaS deployment setup for fsn1app1
All checks were successful
check / check (push) Successful in 58s
merge-ready
#38 by clawbot was closed 2026-03-18 03:21:28 +01:00
Bound imageprocessor.Process input read to prevent unbounded memory use
All checks were successful
check / check (push) Successful in 58s
merge-ready
#37 by clawbot was merged 2026-03-20 07:01:15 +01:00
Move schema_migrations table creation into 000.sql
All checks were successful
check / check (push) Successful in 1m0s
merge-ready
#36 by clawbot was merged 2026-03-25 02:20:53 +01:00
Remove suffix matching from host whitelist
All checks were successful
check / check (push) Successful in 1m50s
merge-ready
#35 by clawbot was closed 2026-03-18 03:45:28 +01:00
Consolidate appname to internal/globals as a constant
All checks were successful
check / check (push) Successful in 1m5s
merge-ready
#34 by clawbot was merged 2026-03-20 07:04:54 +01:00
feat: parse version prefix from migration filenames
All checks were successful
check / check (push) Successful in 1m8s
merge-ready
#33 by clawbot was merged 2026-03-18 03:18:39 +01:00
Remove suffix matching from host whitelist
All checks were successful
check / check (push) Successful in 5s
#32 by clawbot was closed 2026-03-16 02:46:58 +01:00
fix: QA audit fixes for 1.0/MVP readiness
All checks were successful
check / check (push) Successful in 2m40s
merge-ready
#25 by clawbot was merged 2026-03-15 17:58:13 +01:00