Skip to content

Releases: Luzifer/nginx-sso

v0.27.3

19 Dec 12:41
v0.27.3
21ad10c
Compare
Choose a tag to compare
  • Update dependencies

v0.27.2

14 Oct 21:43
v0.27.2
562c1b7
Compare
Choose a tag to compare
  • Update dependencies

v0.27.1

29 Jul 15:06
v0.27.1
58021f2
Compare
Choose a tag to compare
  • [#79] Fix Docker image broken by user change

v0.27.0

29 Jul 12:25
v0.27.0
1cd016d
Compare
Choose a tag to compare
  • New Features

    • Add support for K8s ingress-nginx "rd" URL parameter
    • [#78] Allow for sprig templating in configuration file
  • Improvements

    • Move Docker image to use non-root user
    • Rewrite ACL logic, add support for multiple rules to be applied to the same request and therefore also denying anonymous access to certain requests while allowing it on the general site
  • Internal Changes

    • Update to Go 1.20, update dependencies
    • Update go-oidc to v3
    • [ci] Switch to Github Actions

Please note this release makes changes how the ACL is applied. The test cases were (functionally) not altered, so the behavior should not change, though you really should test whether your rules are still working fine.

Also if you're using the Docker image please note the default user in the image has changed from root (ID 0) to an unprivileged user (ID 1000). You might need to adjust your config to be read or overwrite the Docker user if you relied on it to be the root user.

v0.26.0

20 Jan 10:34
v0.26.0
5c77fee
Compare
Choose a tag to compare
  • Add health-endpoint, fix copy on empty dir
  • [#65] Provide Dockerfile for arm64v8 architecture (#66)
  • Update dumb-init
  • Switch Dockerfile to readonly modules and recent alpine
  • Fix: Compiler refuses to convert 0x0 to string
  • [ci] Fix missing utils
  • Remove vendored libraries

v0.25.0

22 Jun 12:25
v0.25.0
e28a067
Compare
Choose a tag to compare
  • [#62] Add support for multiple domain requirements (#63)
  • Add cookie auth key environment variable (#59)

v0.24.1

07 Apr 23:19
v0.24.1
827cc38
Compare
Choose a tag to compare
  • Lint: Fix some minor linter errors
  • Fix: Config loading after CookieStore init (#58) - Thank you @nyanloutre

v0.24.0

13 Jan 21:44
v0.24.0
df6201a
Compare
Choose a tag to compare
  • [#50] Handle all 4xx errors as "user not found" (#52)

v0.23.0

28 Dec 13:25
v0.23.0
3e9a009
Compare
Choose a tag to compare
  • Allow to configure anonymous access (#48)

v0.22.0

03 Nov 18:00
v0.22.0
21aee74
Compare
Choose a tag to compare
  • Switch to Go1.12+ vendoring
  • Fix: Broken HTML tag
  • Fix: Handle Unauthorized as no user found instead of generic error
  • Update vendored libraries