fix: Enhance Dockerfile and scripts for improved dependency management and coverage reporting

This commit is contained in:
GitHub Actions
2026-02-18 14:31:14 +00:00
parent 0369eb1c12
commit 849d95ca84
15 changed files with 1285 additions and 126 deletions

View File

@@ -131,13 +131,14 @@ func isLocalRequest(c *gin.Context) bool {
// - SameSite: Strict for HTTPS, Lax for HTTP/IP to allow forward-auth redirects
func setSecureCookie(c *gin.Context, name, value string, maxAge int) {
scheme := requestScheme(c)
secure := true
secure := scheme == "https"
sameSite := http.SameSiteStrictMode
if scheme != "https" {
sameSite = http.SameSiteLaxMode
}
if isLocalRequest(c) {
secure = false
sameSite = http.SameSiteLaxMode
}