github Ravinou/borgwarehouse v3.6.1
3.6.1

one hour ago

⚠️ 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.1 merges the generic OIDC provider into the same code path as the other social providers (signIn.social() + shared /callback/:id route) instead of its own dedicated /oauth2/callback/:id route (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/oidc
    

    to:

    https://your-borgwarehouse-url/api/auth/callback/oidc
    

🐛 Fix

  • Status is now true when 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 a 0 threshold, which could incorrectly flag it as down. #689

🐳 Docker

  • Removed overly strict MaxAuthTries and MaxStartups limits from the bundled sshd_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.sample to 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!

Don't miss a new borgwarehouse release

NewReleases is sending notifications on new releases.