⚠️ Breaking change for OAuth/OIDC generic provider due to bumping to better-auth@1.7.1
-
OAuth/OIDC generic provider SSO now uses the correct callback URL. Bumping to
better-auth@1.7.1merges the generic OIDC provider into the same code path as the other social providers (signIn.social()+ shared/callback/:idroute) instead of its own dedicated/oauth2/callback/:idroute (better-auth#9069).⚠️ If you use a generic OIDC provider (Authentik, Keycloak, Zitadel, ...), update the redirect URI registered in your identity provider from:
https://your-borgwarehouse-url/api/auth/oauth2/callback/oidcto:
https://your-borgwarehouse-url/api/auth/callback/oidc
🐛 Fix
- Status is now
truewhen alerting is disabled. When a repository has no alert threshold configured (alert = 0), its status is now always considered "up" instead of being computed against a0threshold, which could incorrectly flag it as down. #689
🐳 Docker
- Removed overly strict
MaxAuthTriesandMaxStartupslimits from the bundledsshd_config. These were based on French ANSSI recommendations but far stricter than OpenSSH defaults, which could cause legitimate connection failures with public-key-only auth. #688 #616
🔄 Miscellaneous
- Updated
.env.sampleto be more complete and up to date. - Dependencies update.
💖 Support the project
If you like my work, if you use BorgWarehouse in your business, or if you just want to give, think about sponsoring me.
🤝 Thank you to all contributors and sponsors!