|
|
40eb3a146e
|
feat: add flush and finish for compression writer
|
2026-07-03 02:58:16 +02:00 |
|
|
|
db9ac7c28c
|
feat: add compression writer write method
|
2026-07-03 02:57:53 +02:00 |
|
|
|
fbbee45650
|
feat: add compression feasibility check
|
2026-07-03 02:57:39 +02:00 |
|
|
|
54fb72e001
|
feat: add gzip initiation and content length helpers
|
2026-07-03 02:57:25 +02:00 |
|
|
|
89447cbc15
|
feat: add compression writer struct and basic methods
|
2026-07-03 02:57:07 +02:00 |
|
|
|
ba0e5c6d21
|
feat: add compression types and negotiation helpers
|
2026-07-03 02:55:59 +02:00 |
|
|
|
ca67562a77
|
feat: add cache control writer and static cache middleware
|
2026-07-03 02:55:34 +02:00 |
|
|
|
32fed1eee2
|
feat: add static cache policy function
|
2026-07-03 02:55:10 +02:00 |
|
|
|
01776f4eef
|
feat: add content type and path helpers
|
2026-07-03 02:54:56 +02:00 |
|
|
|
58abaaceb0
|
feat: add vary header helper
|
2026-07-03 02:54:40 +02:00 |
|
|
|
cdcf6a5a2a
|
chore: stop redacting token from request log query params
|
2026-06-28 12:45:46 +02:00 |
|
|
|
63221d72dc
|
fix: reduce RequestLogger cyclomatic complexity
|
2026-06-27 20:59:47 +02:00 |
|
|
|
b59ad79117
|
refactor: add requestLogFields helper
|
2026-06-27 20:59:32 +02:00 |
|
|
|
ae88b92151
|
fix: redact token query logs
|
2026-06-27 20:53:55 +02:00 |
|
|
|
f661c2ed6c
|
test: cover proxy token log redaction
|
2026-06-27 20:53:45 +02:00 |
|
|
|
9acb9218c2
|
fix: skip logging unmatched 303 redirects
|
2026-06-27 16:30:39 +02:00 |
|
|
|
88c066398e
|
feat: add robots.txt and sitemap.xml
|
2026-06-27 16:30:33 +02:00 |
|
|
|
c1475dd71c
|
test: assert pprof routes return 404
|
2026-06-26 23:45:47 +02:00 |
|
|
|
8345143bb0
|
fix: remove unauthenticated pprof routes
|
2026-06-26 23:45:43 +02:00 |
|
|
|
0d31d46fae
|
feat: add custom 404 page with playful inline artwork and prose
|
2026-06-26 15:12:10 +02:00 |
|
|
|
69c1c9d507
|
refactor: remove metrics from server and database
|
2026-06-23 15:09:01 +02:00 |
|
|
|
2d79c3e1ad
|
fix: extract requestLogLevel to reduce cyclomatic complexity
|
2026-06-19 13:40:05 +02:00 |
|
|
|
f11bc865b5
|
fix: reduce hls playback churn
|
2026-06-18 20:50:44 +02:00 |
|
|
|
e9bb8ee05c
|
fix: check exists from c.Get
|
2026-06-16 10:17:18 +02:00 |
|
|
|
71ec3d3548
|
feat: add profiling recipes
|
2026-06-16 01:34:30 +02:00 |
|
|
|
25471e0bd5
|
fix: replace nil context with context.TODO
|
2026-06-11 17:11:47 +02:00 |
|
|
|
1485800c32
|
fix: use request context in server
|
2026-06-11 14:51:56 +02:00 |
|
|
|
7f98fbfa7a
|
chore: remove unused CORSMiddleware wrapper
|
2026-06-11 11:18:05 +02:00 |
|
|
|
1861e20e2a
|
docs: add package comments to server and watchlist packages
|
2026-06-01 12:55:48 +02:00 |
|
|
|
5dd49e585a
|
refactor: extract CurrentUser and CurrentUserID helpers
|
2026-05-28 12:51:11 +02:00 |
|
|
|
ff8f760750
|
chore: remove trailing newlines across packages
|
2026-05-26 16:17:48 +02:00 |
|
|
|
a303c131f1
|
feat: wire audit module and middleware into app
|
2026-05-26 16:14:26 +02:00 |
|
|
|
118c028873
|
feat: add structured error response helpers
|
2026-05-26 15:57:29 +02:00 |
|
|
|
3f496ac65c
|
refactor: migrate server logs to observability
|
2026-05-26 15:56:16 +02:00 |
|
|
|
1e9874a482
|
refactor: migrate env-var reads to config package
|
2026-05-26 15:38:14 +02:00 |
|
|
|
7a18461ca6
|
fix: add warn levels to observability logs
|
2026-05-23 18:16:03 +02:00 |
|
|
|
f33c2e18af
|
refactor: emit structured json logs
|
2026-05-23 18:08:43 +02:00 |
|
|
|
c2e4cae253
|
feat: add observability metrics
|
2026-05-23 17:13:18 +02:00 |
|
|
|
767e056aad
|
feat: remove firefox extension
|
2026-05-23 16:32:08 +02:00 |
|
|
|
2cfab673f6
|
feat: add request logger middleware
|
2026-05-20 17:22:54 +02:00 |
|
|
|
ccfb469299
|
feat: add CORS middleware for API routes
|
2026-05-19 02:46:44 +02:00 |
|
|
|
825f481329
|
chore: formatting
|
2026-05-18 13:59:11 +02:00 |
|
|
|
a097410f40
|
refactor: use mock transport in watch order tests and harden server timeouts
|
2026-05-18 13:58:17 +02:00 |
|
|
|
345853406c
|
refactor: general architectural cleanup and bug fixes
|
2026-05-13 11:20:49 +02:00 |
|
|
|
ab31cf4c4c
|
cleanup: remove redundant and old architectural files
|
2026-05-13 10:34:16 +02:00 |
|
|
|
424434a2a5
|
feat: add modular template renderer
|
2026-05-13 10:30:47 +02:00 |
|
|
|
83da0b3c25
|
feat: scaffold fx app and gin server
|
2026-05-13 10:29:50 +02:00 |
|
|
|
e48d95cb4e
|
feat: add comments and cleanup unused imports across codebase
|
2026-05-10 20:00:04 +02:00 |
|
|
|
c51382055b
|
refactor: remove global auth service pattern
|
2026-05-10 18:13:14 +02:00 |
|
|
|
d021a8eadd
|
feat: bound in-memory caches with LRU eviction
|
2026-05-10 18:04:29 +02:00 |
|