Christiaan Goossens
fe706abdb5
Fix type casting error ( #278 )
2026-04-21 21:34:11 +02:00
Christiaan Goossens
1e5b89fa32
Bump to 1.0.1 ( #275 )
2026-04-20 20:07:49 +02:00
Christiaan Goossens
2a5d3e589f
Update Provider docs for 1.0.0 ( #274 )
...
* Add docs for Authentik #253
* Update Authelia guide #254
* Update Pocket ID guide #255
2026-04-20 19:43:29 +02:00
Christiaan Goossens
3ba65adc8b
Allow for skipping the welcome screen (even if HA username/password is still registered) ( #272 )
...
* Allow for skipping the welcome screen (even if HA username/password is still registered)
* Linting & formatting
* Typing & tests
2026-04-20 14:27:46 +02:00
Christiaan Goossens
f90a7d5346
Ship brand icons with the integrations ( #271 )
...
* Upload icons
* Correct path
2026-04-20 14:01:12 +02:00
Christiaan Goossens
084e0e606e
Enable cache headers on styling ( #270 )
2026-04-20 13:55:45 +02:00
Christiaan Goossens
16c45544d3
Add FAQ section on unsupported source code installs ( #269 )
2026-04-20 13:10:30 +02:00
Christiaan Goossens
a027c532fe
Fix license link ( #257 )
2026-04-15 15:40:16 +02:00
Christiaan Goossens
681610241d
Fix links & typos ( #256 )
2026-04-15 15:34:34 +02:00
Christiaan Goossens
02babe0022
README updates for 1.0.0 ( #250 )
...
* Stable README changes
* Simplify texts
* Add link to FAQ
* Add information about proxy setups
* Syncing changes from README to FAQ
* Improve wording
* Remove outdated Usage Guide
* Add placeholder usage guide
2026-04-15 15:10:25 +02:00
Christiaan Goossens
7cc960e4db
Bump to rc3 ( #249 )
2026-04-15 12:08:36 +02:00
Christiaan Goossens
07c1e3a4c4
Fix regression of storeToken parameter ( #248 )
...
* Try a different method to set ?storeToken
* Formatting
* Only insert storeToken on web client & fix tests
2026-04-15 12:07:19 +02:00
Christiaan Goossens
0ca300c385
Add tests for other signing methods ( #246 )
...
* Add tests for other signing methods #151
* Add doc for list source
2026-04-14 15:29:06 +02:00
Christiaan Goossens
a9483e2038
Change build script to align with HACS ( #245 )
...
* Change build script to align with HACS
* Fix path typo
2026-04-14 14:42:13 +02:00
Christiaan Goossens
6f1d2bcb3f
Switch to creating releases by tag ( #244 )
2026-04-14 14:26:02 +02:00
Christiaan Goossens
67f58a39aa
Better tag matching ( #243 )
...
* Better tag matching
* Split PR and release flows
* Undo PR archiving
2026-04-14 14:17:09 +02:00
Christiaan Goossens
ddb2952e64
Release with autogenerated zip files ( #242 )
...
* Try autobuilding
* Typo fix
* Entire components dir
* Directly upload zip
2026-04-14 13:55:09 +02:00
Christiaan Goossens
baf3ac6b5a
Fixes for known bugs in v1.0.0-rc1 ( #241 )
...
* Fix #238 for same-site cookies
* Redirect in Python + bump to rc2
2026-04-14 09:43:58 +02:00
Christiaan Goossens
c7672f65d9
Prepare for 1.0.0 pre-release 1 ( #237 )
...
* Bump to 1.0.0-rc1
* Remove alpha disclaimer for 1.0.0
2026-04-13 23:32:13 +02:00
Christiaan Goossens
fd3643685d
Reimplement UI injection ( #236 )
2026-04-13 22:51:31 +02:00
Christiaan Goossens
52c9bd2a50
Package updates ( #226 )
...
* Package updates
* Npm audit fixes
2026-03-29 18:41:11 +02:00
Christiaan Goossens
51b5e5662a
Upgrade dev dependency ( #224 )
2026-03-17 10:27:31 +01:00
Christiaan Goossens
55375395ea
Fix pyjwt ( #223 )
2026-03-16 11:44:46 +01:00
Christiaan Goossens
c85002167f
Only run security audit on main dependencies (not dev) ( #220 )
...
* Fix and update to Python 3.14.3
* Fix orjson version
* Only run sec audit on non-dev
2026-03-13 13:01:13 +01:00
Christiaan Goossens
5050cb4d5e
Update to Python 3.14.3 ( #219 )
...
* Fix and update to Python 3.14.3
* Fix orjson version
2026-03-13 12:46:51 +01:00
Christiaan Goossens
b146441a23
Set Pillow to fixed 12.1 ( #212 )
2026-02-22 17:41:32 +01:00
Christiaan Goossens
a29e0e6730
Bump to rc5 ( #204 )
2026-02-06 12:33:39 +01:00
Christiaan Goossens
0f0679d46d
Fix visual bug in latest HA ( #203 )
2026-02-06 12:29:04 +01:00
Christiaan Goossens
d6b8f6bbb1
Bump to 0.7.0-alpha-rc4 ( #202 )
2026-02-06 11:14:08 +01:00
Christiaan Goossens and anntnzrb
6f93a22c37
Fix 500 on redirect path ( #201 )
...
* Fix 500 on redirect path
Co-authored-by: anntnzrb <anntnzrb@proton.me >
2026-02-06 11:07:46 +01:00
Christiaan Goossens
1f95efd0aa
fix(deps): update home assistant update (major) ( #196 )
...
* Major HA update to 2026.1
* Lock file maintenance npm
2026-02-04 12:18:08 +01:00
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
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
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
Christiaan Goossens
b0532ec2ec
Fix renovate matcher ( #116 )
2025-08-30 12:56:53 +02:00
Christiaan Goossens
02a4937ce4
Switch to the newer uv package manager ( #114 )
2025-08-30 12:50:13 +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
Christiaan Goossens
86c663700c
Inject javascript into the main authorize page for better UX ( #81 )
2025-07-12 10:40:06 +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
Christiaan Goossens
178cd4df49
Fix issue in Authelia docs ( #56 )
2025-03-03 17:49:46 +01:00
Christiaan Goossens
aaa977781c
Bump to 0.6.2 ( #53 )
2025-02-21 19:46:59 +01:00
Christiaan Goossens and Luca Olivetti
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
2025-02-16 11:29:24 +01:00
f24519787b
Change documentation to a better format ( #25 )
...
Added new documentation style, added Authentik & Authelia examples. THank you Hendrik & Ivan!
---------
Co-authored-by: Hendrik Sievers <89412959+hendrik1120@users.noreply.github.com >
Co-authored-by: Ivan Vasquez <ivanvasquezp@outlook.com >
2025-02-15 14:18:20 +01:00
Christiaan Goossens
d565380435
Add groups scope option & fixup features.include_groups_scope ( #42 )
2025-02-15 13:25:04 +01:00
Christiaan Goossens
63f5f175ee
Fixes Home Assistant error about re-creating HTTP sessions ( #22 )
...
* Bump to 0.5.1
* Prevent HA errors about HTTP session left open
2025-01-12 12:43:41 +01:00
Christiaan Goossens
00da053f50
Add configurable group names for roles ( #17 )
2025-01-05 22:24:48 +01:00
Christiaan Goossens
72dbc49c6f
Slowed down code checking to prevent brute forcing ( #12 )
2024-12-31 16:54:39 +01:00
Christiaan Goossens
db4c6bcade
Improved config options for OIDC ( #9 )
...
Added many new configuration options, including claim configuration and client_secret/confidential client support. Also enables user linking & creates person entries upon first sign in.
2024-12-28 21:37:00 +01:00
Christiaan Goossens
ca83e86acb
Further UI improvements ( #8 )
...
* Only set autosign in cookie upon clicking the button
* Show an already signed in link if you already have a token
2024-12-28 15:21:37 +01:00
Christiaan Goossens
9f60e9ea9a
Update README for the alpha version
2024-12-27 17:05:49 +01:00
Christiaan Goossens
0d61861343
UI Improvements ( #7 )
...
* Initial version with UI templates
* Implement basic screens
* Linting & bump to 0.3.0
* Tick off some TODOs
2024-12-27 16:52:32 +01:00
Christiaan Goossens
597d9cdf7d
Add reference to poll
2024-12-27 14:23:14 +01:00
Christiaan Goossens
b4a08b17ab
Code quality improvements (v0.2.0-pre-alpha) ( #5 )
...
* Bumped version to 0.2.0
* Implemented Github Actions for HACS, Hassfest, Linting
* Improved code quality (compliant with the linter now)
* Added link to the finish page to automatically login on the same device/browser
2024-12-27 00:20:38 +01:00
Christiaan Goossens
8ba494c49c
Implement initial flow ( #2 )
2024-12-24 21:38:57 +01:00
Christiaan Goossens
1c8c7ed14a
Update README.md
2022-12-26 14:04:31 +01:00
Christiaan Goossens
3b4436805a
Update README.md
2022-12-26 14:04:17 +01:00