bvandeusen
06a1fe16e0
feat(server): mount /api/* (login, logout, me)
...
Wires the native JSON surface alongside the existing /api/admin
and /rest/* routes. Subsonic compatibility remains untouched.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-20 22:19:59 -04:00
bvandeusen
644af30a86
test(server): update New() call for new Subsonic arg
2026-04-19 17:40:10 +00:00
bvandeusen
5288e9d5df
feat(server): wire subsonic.Mount under /rest
2026-04-19 17:40:05 +00:00
bvandeusen
968087198d
M1/#293: update server_test for new New() signature
2026-04-19 15:16:22 +00:00
bvandeusen
8e91235b88
M1/#293: add /api/admin/scan route gated on X-API-Token
2026-04-19 15:16:15 +00:00
bvandeusen
8fbf355305
fix(server): silence errcheck on deferred Body.Close
2026-04-18 21:48:07 +00:00
bvandeusen
4c5b4d1790
fix(server): rename unused request param to _ for revive/unused-parameter
2026-04-18 21:47:52 +00:00
bvandeusen
4dbf02d645
test(server): verify /healthz returns 200 with {"status":"ok"}
2026-04-18 21:20:23 +00:00
bvandeusen
16f2fc2ce4
feat(skel): chi router with RequestID/Recoverer middleware and /healthz
2026-04-18 21:20:17 +00:00