Kharec pushed to main at Kharec/goyco 2025-12-27 08:44:31 +01:00
c29ccecc15 refactor: variables name and use strings.Cut()
Kharec pushed to main at Kharec/goyco 2025-12-27 08:37:10 +01:00
726cf6ca68 chore: update golangci config to v2 schema
Kharec pushed to main at Kharec/goyco 2025-12-26 18:49:34 +01:00
de1e3f2190 fix: reject 5xx errors in TestQueryParameters to catch regressions
310875368d fix: make TestStaticFileRoute validate static handler correctly
Compare 2 commits »
Kharec pushed to main at Kharec/goyco 2025-12-26 17:54:05 +01:00
ffba8f6257 clean: remove duplicate
Kharec pushed to main at Kharec/goyco 2025-12-26 17:53:24 +01:00
24bed6fc6c docs: update readme
Kharec pushed to main at Kharec/goyco 2025-12-26 17:41:19 +01:00
20f14d0863 refactor: use middleware.IsHTTPS instead of local function
Kharec pushed to main at Kharec/goyco 2025-12-26 17:41:06 +01:00
d0914eb5dc test: update IsHTTPS test to use middleware.IsHTTPS
Kharec pushed to main at Kharec/goyco 2025-12-26 17:40:49 +01:00
ab3efc99a8 refactor: remove duplicate IsHTTPS, use middleware.IsHTTPS
Kharec pushed to main at Kharec/goyco 2025-12-26 17:40:33 +01:00
9017816812 refactor: export IsHTTPS function for shared use
Kharec pushed to main at Kharec/goyco 2025-12-26 17:36:16 +01:00
7b9250802e test: verify login works with legacy passwords
3f4cad5488 fix: remove password complexity validation from login
Compare 2 commits »
Kharec pushed to main at Kharec/goyco 2025-12-26 17:33:27 +01:00
027df4f60c test: add security header preservation tests for cache
Kharec pushed to main at Kharec/goyco 2025-12-26 17:33:14 +01:00
77886ddef5 fix: preserve security headers on cache hits
Kharec pushed to main at Kharec/goyco 2025-12-26 17:29:53 +01:00
5477bbf0a7 test: add integration test for CSRF cookie-only bypass
Kharec pushed to main at Kharec/goyco 2025-12-26 17:29:01 +01:00
fc23cbd6fd test: verify CSRF rejects requests with only cookie token
Kharec pushed to main at Kharec/goyco 2025-12-26 17:28:12 +01:00
0802b9dd9d fix: GetCSRFToken() shouldn't fall back to the cookie
Kharec pushed to main at Kharec/urupam 2025-12-26 08:26:32 +01:00
0c75d2b5b5 feat: add a dummy / route while frontend is in progress
Kharec pushed to main at Kharec/urupam 2025-12-26 08:12:11 +01:00
a1ae380ffa feat: use /health to build a healthcheck in compose
Kharec pushed to main at Kharec/goyco 2025-12-25 18:52:39 +01:00
566890f48f fix: suitable LOG and PID dir for docker env
Kharec pushed to main at Kharec/goyco 2025-12-25 18:49:52 +01:00
f4bfb829e6 fix: add missing parameter
Kharec pushed to main at Kharec/goyco 2025-12-25 18:40:55 +01:00
02fd3c0aea fix: make it env agnostic (--env-file should be used)