Skip to content

Commit f3aca5b

Browse files
committed
feat: updates for v5.0.5
1 parent b2bc044 commit f3aca5b

3 files changed

Lines changed: 33 additions & 3 deletions

File tree

src/content/docs/docs/community/kubernetes.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ extensionProviders:
157157
service: "tinyauth.tinyauth.svc.cluster.local"
158158
port: "3000"
159159
pathPrefix: "/api/auth/envoy?path="
160-
includeRequestHeadersInCheck: ["cookie", "x-forwarded-for", "x-forwarded-proto", "x-forwarded-host", "accept"]
160+
includeRequestHeadersInCheck: ["cookie", "x-forwarded-for", "x-forwarded-proto", "x-forwarded-host", "accept", "user-agent"]
161161
includeAdditionalHeadersInCheck:
162162
"x-forwarded-proto": "%REQ(:SCHEME)%"
163163
"x-forwarded-host": "%REQ(:AUTHORITY)%"

src/content/docs/docs/reference/changelog.mdx

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,36 @@ title: Changelog
33
description: Overview of changes and updates in Tinyauth versions.
44
---
55

6+
## v5.0.5
7+
8+
:::caution
9+
This release contains a security fix, please update as soon as possible.
10+
:::
11+
12+
:::note
13+
For Envoy/Istio users, you may need to include `user-agent` in your `includeRequestHeadersInCheck` config to get browser detection working.
14+
:::
15+
16+
### Improvements
17+
18+
- OAuth now supports multiple simultaneous login attempts
19+
- Improved browser detection based on the `User-Agent` header
20+
- Improved proxy support with new proxy-specific modules
21+
- Automatically rate-limit entire instance on multiple login attempts
22+
- Allow root-level domains as app URL for testing purposes
23+
- Attempt to extract context only on routes that need it
24+
25+
### Fixes
26+
27+
- Fix proxy controller not extracting request information from Nginx deployments
28+
29+
### Technical
30+
31+
- Update dependencies
32+
- Update translations
33+
- Fix wrong tag being used for metadata in release workflow @jacekkow
34+
- Rework controller tests for much more thorough, robust and extensible testing
35+
636
## v5.0.4
737

838
### Improvements

src/content/docs/docs/reference/configuration.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ description: Reference on Tinyauth's configuration.
66
Tinyauth can be configured using environment variables or CLI flags. The table below provides a comprehensive list of configuration options.
77

88
:::note
9-
Configuration options with a `FILE_` equivalent (e.g., `USERS` and
10-
`USERS_FILE`) allow the `FILE_` environment variable or CLI flag to be used as
9+
Configuration options with a `FILE_` equivalent (e.g., `TINYAUTH_AUTH_USERS`/`--auth.users` and
10+
`TINYAUTH_AUTH_USERSFILE`/`--auth.usersfile`) allow the `FILE_` environment variable or CLI flag to be used as
1111
an alternative.
1212
:::
1313

0 commit comments

Comments
 (0)