Releases: cavefire/hass-openid
1.2.1
1.2.0
This update introduces automatic user creation. Make sure to follow these instructions to make this update safely:
- Create a backup of your homeassistant (you should do that anyway before each update)
- Create a user in homeassistant that is an administrator. Make sure its name is not a username in your IdP.
If everything works after the update, you can remove the newly created admin user again. This is just a safety precaution.
🐛 Fixes
- fix: compare lowercase usernames (#19) by @GuyKh in
c3357de - fix: allow usernames with uppercase letters (#31) by @pompedus in
ed8d620
✨ Feats
- feat: user creation and auth provider (#33) by @cavefire in
6acaa02 - feat: trusted ips ignore
block_loginoption by @cavefire ineadd429 - feat: implement logout & music assistant auth (#38) by @cavefire in
5a70d1c
🧹 Chores
📚 Docs
Full Changelog: 1.1.8...1.2.0
1.2.0-pre2 ❗ BREAKING ❗
This update introduces automatic user creation. Make sure to follow these instructions to make this update safely:
- Create a backup of your homeassistant (you should do that anyway before each update)
- Create a user in homeassistant that is an administrator. Make sure its name is not a username in your IdP.
If everything works after the update, you can remove the newly created admin user again. This is just a safety precaution.
🐛 Fixes
- fix: compare lowercase usernames (#19) by @GuyKh in
c3357de - fix: allow usernames with uppercase letters (#31) by @pompedus in
ed8d620
✨ Feats
- feat: user creation and auth provider (#33) by @cavefire in
6acaa02 - feat: trusted ips ignore
block_loginoption by @cavefire ineadd429 - feat: implement logout & music assistant auth (#38) by @cavefire in
5a70d1c
🧹 Chores
📚 Docs
New Contributors
Full Changelog: 1.2.0-pre1...1.2.0-pre2
1.2.0-pre1 ❗ BREAKING ❗
This update introduces automatic user creation. Make sure to follow these instructions to make this update safely:
- Create a backup of your homeassistant (you should do that anyway before each update)
- Create a user in homeassistant that is an administrator. Make sure its name is not a username in your IdP.
If everything works after the update, you can remove the newly created admin user again. This is just a safety precaution.
✨ Feats
- feat: user creation and auth provider (#33) by @cavefire in
6acaa02 - feat: trusted ips ignore
block_loginoption by @cavefire ineadd429
🐛 Fixes
- fix: compare lowercase usernames (#19) by @GuyKh in
c3357de - fix: allow usernames with uppercase letters (#31) by @pompedus in
ed8d620
🧹 Chores
Full Changelog: 1.1.8...1.2.0-pre1
1.1.8
🐛 Fixes
Full Changelog: 1.1.7...1.1.8
1.1.7
1.1.6
🐛 Fixes
- fix: additional places to use correct scheme by @raphpa in
518aff6 - fix: block login behind certain proxies by @cavefire in
4a48579
🧹 Chores
- chores: update README to clarify username_field usage and add use_auth_header configuration option by @cavefire in
c193f09
Full Changelog: 1.1.5...1.1.6
1.1.5
1.1.4
This release replaces the regex callback with a static callback uri, allowing more IdP to be used. (Solving #2 #3 #4)
Its recommended to change the callback uri to: https://YOUR_HOME_ASSISTANT_DOMAIN/auth/openid/callback
✨ Feats
🧹 Chores
📚 Docs
Full Changelog: 1.1.3...1.1.4