Hampus
|
68cb2a4bbb
|
fix(api): resolve client ip from peer when untrusted (#3420)
|
2026-10-12 15:34:36 +02:00 |
|
Hampus
|
c9fdf8fead
|
chore(repo): prune dead code and duplicate abstractions (#3413)
|
2026-10-12 13:09:42 +02:00 |
|
Hampus
|
575a5adbef
|
refactor(pkgs): share vitest config and dedupe helpers (#3384)
|
2026-10-10 23:23:34 +02:00 |
|
Hampus
|
93d1f8af46
|
refactor: remove dead code (#3337)
|
2026-10-09 01:41:26 +02:00 |
|
Hampus
|
3b552e00ef
|
chore(deps): upgrade all dependencies, toolchains and images (#2825)
|
2026-09-17 21:08:56 +02:00 |
|
Hampus
|
5afbf67a70
|
refactor(api): tidy the api and shared packages (#2733)
|
2026-09-13 17:37:48 +02:00 |
|
Hampus
|
de1fd95a99
|
refactor(schema): simplify validation and OpenAPI generation (#2709)
|
2026-09-11 23:24:26 +02:00 |
|
Hampus
|
9a229c1b73
|
fix(api): answer 403 when the client ip header is unparsable (#2483)
|
2026-09-06 15:23:35 +02:00 |
|
Hampus
|
50a17b6263
|
fix(metrics): reject non-loopback callers on metrics endpoints (#2222)
|
2026-08-31 00:23:00 +02:00 |
|
Hampus
|
4a741d8396
|
fix: migrate gifs to klipy service (#1220)
|
2026-06-30 01:19:57 +02:00 |
|
Hampus Kraft
|
fa3e852575
|
workspace: reconcile latest Fluxer into the open source release and continue development there
|
2026-06-16 06:41:37 +02:00 |
|
Hampus Kraft
|
d5abd1a7e4
|
refactor progress
|
2026-02-17 12:22:36 +00:00 |
|