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
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
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
renovate[bot]
307af07c0c
chore(deps): update python docker tag to v3.14.2 ( #197 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-04 12:21:17 +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
renovate[bot]
04a693ccfe
fix(deps): update dependency joserfc to ~=1.6.0 ( #176 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 09:27:38 +01:00
renovate[bot]
36d3255b0b
fix(deps): update dependency joserfc to ~=1.5.0 ( #166 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-30 12:06:06 +01:00
Christiaan Goossens
674c342a81
Migrate to joserfc, remove python-jose ( #150 )
2025-10-31 10:16:45 +01: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]
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
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
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]
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
02a4937ce4
Switch to the newer uv package manager ( #114 )
2025-08-30 12:50:13 +02:00
Christiaan Goossens
27de2bcf71
Bump to 0.7.0 ( #85 )
2025-07-13 20:04:26 +02:00
Christiaan Goossens
aaa977781c
Bump to 0.6.2 ( #53 )
2025-02-21 19:46:59 +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
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
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
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
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
397f5ea79c
Add basic provider to test frontend parts
2022-11-29 08:10:40 +01:00
Christiaan Goossens
74b88a2252
Basic Example, does nothing
2022-11-28 12:49:41 +01:00