Compare commits

...
Author SHA1 Message Date
dependabot[bot]andGitHub f7e9f44e36 chore(deps): bump the minor-patch group in /frontend with 3 updates
Bumps the minor-patch group in /frontend with 3 updates: [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react), [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) and [zod](https://github.com/colinhacks/zod).


Updates `lucide-react` from 1.35.0 to 1.37.0
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/1.37.0/packages/lucide-react)

Updates `react-router` from 8.3.0 to 8.3.1
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router@8.3.1/packages/react-router)

Updates `zod` from 4.4.3 to 4.5.2
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.4.3...v4.5.2)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 1.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: react-router
  dependency-version: 8.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch
- dependency-name: zod
  dependency-version: 4.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-01 08:25:18 +00:00
StavrosandGitHub b01f49cc44 refactor: use optimized image for background (#1110) 2026-09-01 00:18:35 +03:00
9 changed files with 29 additions and 29 deletions
+1 -1
View File
@@ -204,7 +204,7 @@ TINYAUTH_UI_TITLE="Tinyauth"
# Message displayed on the forgot password page.
TINYAUTH_UI_FORGOTPASSWORDMESSAGE="You can change your password by changing the configuration."
# Path to the background image.
TINYAUTH_UI_BACKGROUNDIMAGE="/background.jpg"
TINYAUTH_UI_BACKGROUNDIMAGE="/background.webp"
# Enable UI warnings.
TINYAUTH_UI_WARNINGSENABLED=true
+1 -1
View File
@@ -87,4 +87,4 @@ A huge thank you to [selfh.st](https://selfh.st) for their generous donation to
- **Freepik** for providing the police hat and badge.
- **Renee French** for the original gopher logo.
- **Syrhu** for providing the background image of the app.
- [Siru Zhou](https://unsplash.com/@syrhu) for providing the background image of the app.
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

+3 -3
View File
@@ -26,7 +26,7 @@
"i18next": "^26.4.0",
"i18next-browser-languagedetector": "^8.2.1",
"i18next-resources-to-backend": "^1.2.3",
"lucide-react": "^1.35.0",
"lucide-react": "^1.37.0",
"next-themes": "^0.4.6",
"radix-ui": "^1.6.7",
"react": "^19.2.8",
@@ -34,11 +34,11 @@
"react-hook-form": "^7.86.0",
"react-i18next": "^17.0.12",
"react-markdown": "^10.1.0",
"react-router": "^8.3.0",
"react-router": "^8.3.1",
"sonner": "^2.0.8",
"tailwind-merge": "^3.5.0",
"tailwindcss": "^4.3.3",
"zod": "^4.3.6"
"zod": "^4.5.2"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
+22 -22
View File
@@ -10,7 +10,7 @@ importers:
dependencies:
'@hookform/resolvers':
specifier: ^5.9.1
version: 5.9.1(react-hook-form@7.86.0(react@19.2.8))(zod@4.4.3)
version: 5.9.1(react-hook-form@7.86.0(react@19.2.8))(zod@4.5.2)
'@radix-ui/react-dropdown-menu':
specifier: ^2.1.24
version: 2.1.24(@types/react-dom@19.2.5(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
@@ -51,8 +51,8 @@ importers:
specifier: ^1.2.3
version: 1.2.3
lucide-react:
specifier: ^1.35.0
version: 1.35.0(react@19.2.8)
specifier: ^1.37.0
version: 1.37.0(react@19.2.8)
next-themes:
specifier: ^0.4.6
version: 0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
@@ -75,8 +75,8 @@ importers:
specifier: ^10.1.0
version: 10.1.0(@types/react@19.2.18)(react@19.2.8)
react-router:
specifier: ^8.3.0
version: 8.3.0(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
specifier: ^8.3.1
version: 8.3.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
sonner:
specifier: ^2.0.8
version: 2.0.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
@@ -87,8 +87,8 @@ importers:
specifier: ^4.3.3
version: 4.3.3
zod:
specifier: ^4.3.6
version: 4.4.3
specifier: ^4.5.2
version: 4.5.2
devDependencies:
'@eslint/js':
specifier: ^10.0.1
@@ -2053,8 +2053,8 @@ packages:
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
lucide-react@1.35.0:
resolution: {integrity: sha512-yXCCWxGFYT6bLIPYC4SY6fPQPRs/d797rRIue+J9XP2Td6vQvD53gaQRBCnIVT1kTQRHtAtxlfOQNWAuIF8ELg==}
lucide-react@1.37.0:
resolution: {integrity: sha512-LPsB4rD1TD6wZu1djKOf9vUnS1jTNaHbolXebXDgiTdb6jeA1agIJhJsIybCmjKmQClcOaal1o1OaiYahEftyQ==}
peerDependencies:
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -2311,8 +2311,8 @@ packages:
'@types/react':
optional: true
react-router@8.3.0:
resolution: {integrity: sha512-qyPMvW83jGIct3yiieisxdk9M745anqhpIMKN5m1t6yBMfgVPpt77aHOqs5fUlEJRMCGffg9BaQLH9oPVOL7xQ==}
react-router@8.3.1:
resolution: {integrity: sha512-TEOpiO2g0TJHEOJeRVv4amUFun9v1npCKszvcquNvzETUtJ8udV86ah5eFoHT7g26bsBvT6EiIhqulR8eDF++A==}
engines: {node: '>=22.22.0'}
peerDependencies:
react: '>=19.2.7'
@@ -2619,8 +2619,8 @@ packages:
peerDependencies:
zod: ^3.25.0 || ^4.0.0
zod@4.4.3:
resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==}
zod@4.5.2:
resolution: {integrity: sha512-XkYXCol10+ba/6F/cueWV+TezUeOqXW0hdeJt5CdXjTYeAgAQg5N03RQdJ80mhfFE72+pblvYMW4wy2Qp4Qbrg==}
zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
@@ -2782,12 +2782,12 @@ snapshots:
'@floating-ui/utils@0.2.12': {}
'@hookform/resolvers@5.9.1(react-hook-form@7.86.0(react@19.2.8))(zod@4.4.3)':
'@hookform/resolvers@5.9.1(react-hook-form@7.86.0(react@19.2.8))(zod@4.5.2)':
dependencies:
'@standard-schema/utils': 0.3.0
react-hook-form: 7.86.0(react@19.2.8)
optionalDependencies:
zod: 4.4.3
zod: 4.5.2
'@humanfs/core@0.19.2':
dependencies:
@@ -4023,8 +4023,8 @@ snapshots:
'@babel/parser': 7.29.3
eslint: 10.9.1(jiti@2.7.0)
hermes-parser: 0.25.1
zod: 4.4.3
zod-validation-error: 4.0.2(zod@4.4.3)
zod: 4.5.2
zod-validation-error: 4.0.2(zod@4.5.2)
transitivePeerDependencies:
- supports-color
@@ -4414,7 +4414,7 @@ snapshots:
dependencies:
yallist: 3.1.1
lucide-react@1.35.0(react@19.2.8):
lucide-react@1.37.0(react@19.2.8):
dependencies:
react: 19.2.8
@@ -4851,7 +4851,7 @@ snapshots:
optionalDependencies:
'@types/react': 19.2.18
react-router@8.3.0(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
react-router@8.3.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
cookie-es: 3.1.1
react: 19.2.8
@@ -5130,10 +5130,10 @@ snapshots:
yocto-queue@0.1.0: {}
zod-validation-error@4.0.2(zod@4.4.3):
zod-validation-error@4.0.2(zod@4.5.2):
dependencies:
zod: 4.4.3
zod: 4.5.2
zod@4.4.3: {}
zod@4.5.2: {}
zwitch@2.0.4: {}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 530 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 KiB

+1 -1
View File
@@ -53,7 +53,7 @@ func NewDefaultConfiguration(runtimeEnv RuntimeEnv) *Config {
UI: UIConfig{
Title: "Tinyauth",
ForgotPasswordMessage: "You can change your password by changing the configuration.",
BackgroundImage: "/background.jpg",
BackgroundImage: "/background.webp",
WarningsEnabled: true,
},
LDAP: LDAPConfig{
+1 -1
View File
@@ -18,7 +18,7 @@ func CreateTestConfigs(t *testing.T) (model.Config, model.RuntimeConfig) {
UI: model.UIConfig{
Title: "Tinyauth Test",
ForgotPasswordMessage: "foo",
BackgroundImage: "/background.jpg",
BackgroundImage: "/background.webp",
WarningsEnabled: true,
},
OAuth: model.OAuthConfig{