Christiaan Goossens
0133446975
Fix manifest json requirements ( #152 )
2025-10-31 10:28:14 +01:00
Christiaan Goossens
674c342a81
Migrate to joserfc, remove python-jose ( #150 )
2025-10-31 10:16:45 +01:00
renovate[bot]
a8e0162d25
chore(deps): lock file maintenance ( #149 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-28 06:48:54 +01:00
renovate[bot]
2b224b3002
chore(deps): update tailwindcss monorepo to v4.1.16 ( #148 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-26 13:33:22 +01:00
renovate[bot]
6fc1cd2944
chore(deps): lock file maintenance ( #147 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 13:03:25 +02:00
renovate[bot]
dde2a70a39
chore(deps): lock file maintenance ( #145 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-18 13:53:26 +02:00
Tricked
4e898087d4
Use tailwind cli to compile css instead of tailwind cdn ( #132 )
...
* implement feature
* use npm instead of cli
2025-10-18 13:47:59 +02:00
renovate[bot]
75eb5378c8
chore(deps): update dependency pylint to v4 ( #143 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-13 08:25:25 +02:00
renovate[bot]
979a55dd12
chore(deps): lock file maintenance ( #144 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-13 08:03:06 +02:00
renovate[bot]
2aa083a88d
fix(deps): update dependency aiofiles to v25 ( #142 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-11 13:40:29 +02:00
renovate[bot]
4bf1923b8b
chore(deps): update astral-sh/setup-uv action to v7 ( #141 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-11 04:32:53 +00:00
renovate[bot]
92df670c3f
chore(deps): lock file maintenance ( #139 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 08:41:07 +02:00
Christiaan Goossens
744be2a4d8
Add info on testing scripts & remove roadmap from CONTRIBUTING.md ( #138 )
2025-10-05 21:34:07 +02:00
Christiaan Goossens
404d2451df
Add unit tests ( #133 )
...
* Add initial test & add pipeline
* Add very basic YAML config tests
* Add coverage reporting
* Add some webserver & template loading tests
* Add test cases for the helpers
* Implement initial OIDC server tests
* Test codestore & discovery checker
* Test basics of the config flow
* Add test for the HA auth provider
* Cleaned up tests & test injection
2025-10-05 21:03:02 +02:00
Christiaan Goossens
5714e844a7
Pre-release 3 for v0.7.0 ( #129 )
...
* Bump to 0.7.0-alpha-rc3
* Small tweak to forgot password link
* Add version param for cache busting
2025-10-04 17:43:45 +02:00
Christiaan Goossens
d1da841e1f
Move some code around and improve validation ( #128 )
2025-10-04 17:34:31 +02:00
David Baines
3b481cd282
45 - Implement config flow for UI configuration ( #123 )
2025-10-04 17:32:10 +02:00
renovate[bot]
9fb65084b1
chore(deps): lock file maintenance ( #127 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-29 12:40:23 +02:00
Christiaan Goossens
19cbc6e3ad
Fix dependencies to the minor versions ( #125 )
...
* Fix dependencies to the minor versions
* Specify exact Python version requirement
* Updated lockfile
* Switch to dependency groups
2025-09-22 12:51:13 +02:00
renovate[bot]
daa13fa94f
chore(deps): lock file maintenance ( #122 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 20:04:09 +02:00
renovate[bot]
db8a5575f8
chore(deps): lock file maintenance ( #119 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 12:55:44 +02:00
renovate[bot]
513e8e33f7
chore(deps): update actions/setup-python action to v6 ( #118 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-06 05:26:20 +00:00
Lake
b87dd35577
Removed mwc prefixes in favour for ha. ( #117 )
2025-09-02 18:48:45 +02:00
renovate[bot]
44794f7cfd
chore(deps): update dependency homeassistant to v2025 ( #115 )
...
* chore(deps): update dependency homeassistant to v2025
* Fix python version req
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Christiaan Goossens <contact@christiaangoossens.nl >
2025-08-30 13:02:00 +02:00
Christiaan Goossens
b0532ec2ec
Fix renovate matcher ( #116 )
2025-08-30 12:56:53 +02:00
renovate[bot]
4fca5d8de4
chore(deps): update python docker tag to v3.13.7 ( #111 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-30 12:51:28 +02:00
Christiaan Goossens
02a4937ce4
Switch to the newer uv package manager ( #114 )
2025-08-30 12:50:13 +02:00
renovate[bot]
86663dd5e4
chore(deps): update actions/checkout action to v5 ( #112 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-17 10:24:21 +02:00
Evan Zhang
c13eb7c438
Persist OIDC logins on HTTP refresh ( #105 )
...
This relates to #70 , where refreshing the webpage causes the user to
need to login again, due to homeassistant not storing the user's session
token `hassTokens`.
2025-07-30 17:35:38 +02:00
Rolf-M
764326a9e1
Update microsoft-entra.md ( #96 )
...
* Update microsoft-entra.md
Added configuration for role assignement with entra app-registration
* Update microsoft-entra.md
---------
Co-authored-by: Christiaan Goossens <9487666+christiaangoossens@users.noreply.github.com >
2025-07-30 17:32:48 +02:00
Christiaan Goossens
601127d6b3
Add docs on disabling registration ( #93 )
2025-07-16 12:49:48 +02:00
Christiaan Goossens
e22f960d69
Allow forcing HTTPS in URL generation ( #92 )
...
* Force HTTPS feature
* Add docs
2025-07-16 12:21:11 +02:00
Christiaan Goossens
054f0e4bca
Add reference to searching in HACS ( #90 )
2025-07-15 13:44:02 +02:00
Christiaan Goossens
1e0310afc9
remove brands ignore ( #87 )
2025-07-14 18:25:17 +02:00
Christiaan Goossens
0888ea0400
Disable welcome page if the new features are enabled ( #86 )
...
* Disable welcome page if frontend injection is enabled
* Make button indicate redirecting
2025-07-13 20:07:47 +02:00
Christiaan Goossens
27de2bcf71
Bump to 0.7.0 ( #85 )
2025-07-13 20:04:26 +02:00
Christiaan Goossens
2e85f4bd16
Small UX touchups ( #84 )
...
* Small touchups
* Disable sso view on mobile
2025-07-13 19:50:48 +02:00
Tag Howard
5651e9bff3
Improve the JS for SSO ( #83 )
...
* Tweak code field error status
* Add a toggle for SSO vs Code and show a proper error when code fails
* Refactor SSO button handling and improve error message display
* Update timeout warning message duration in UI injection
2025-07-13 19:00:39 +02:00
Christiaan Goossens
86c663700c
Inject javascript into the main authorize page for better UX ( #81 )
2025-07-12 10:40:06 +02:00
Seth
b4d5d7f2bf
Add Additional Scopes to Maximize Functionality from Custom idP ( #80 )
...
* add additional scopes to config schema
Keep original groups setting for backwards compatibility.
* fix weird text issue
* Add support for additional scopes in OIDC setup
* fix compile error
* Update documentation to include description of additional oidc scopes
* clarify documentation
2025-07-09 09:55:37 +02:00
Christiaan Goossens
cb4d72a148
Update README.md ( #75 )
2025-06-22 12:32:10 +02:00
Christiaan Goossens
be59c415a0
Add link to Github post for Feature Request ( #74 )
2025-06-22 12:29:08 +02:00
Christiaan Goossens
ccd5fb2459
Cleanup the provider docs with new additions ( #73 )
2025-06-15 13:52:33 +02:00
fruzitent
fbc47d11ef
docs(kanidm): add kanidm.md ( #69 )
2025-06-15 12:54:43 +02:00
Merlijn
881a6cb0be
chore: use 2 space yaml ( #61 )
...
and make clear that other id token signing algs are possible
2025-04-04 11:56:51 +02:00
Christiaan Goossens
178cd4df49
Fix issue in Authelia docs ( #56 )
2025-03-03 17:49:46 +01:00
Martin Lavén
de321c8817
Pocket ID instructions ( #55 )
...
* Update pocket-id.md
Updated Public client configuration for Pocket ID
* Update pocket-id.md
Fixed formatting
* Update pocket-id.md
Updated Home Assistant URL and fixed formatting even more.
* Update pocket-id.md
continue to fix formatting
* Update pocket-id.md
* Update pocket-id.md
Found the preview button :-) Hopefully last formatting commit.
* Update pocket-id.md
Added Confidential client configuration
* Update pocket-id.md
Fixed some formatting again
2025-03-03 17:44:32 +01:00
Christiaan Goossens
aaa977781c
Bump to 0.6.2 ( #53 )
v0.6.2-alpha
2025-02-21 19:46:59 +01:00
Christiaan Goossens
1fc4e0f21a
Fetch userinfo to supplement id_token claims ( #50 )
...
Fetches the userinfo endpoint whenever available to supplement the id_token claims.
---------
Co-authored-by: Luca Olivetti <luca@ventoso.org >
2025-02-17 22:55:11 +01:00
Christiaan Goossens
6e56311176
Fix compatibility with Microsoft Entra ID ( #48 )
...
* Fixes necessary for Entra ID
* Better error
* Bump 0.6.1
* Also bump manifest
* Linting
v0.6.1-alpha
2025-02-16 11:29:24 +01:00