Christiaan Goossens
843c415f88
Respect force https on the initial redirect URI ( #303 )
...
* Also force HTTPS on the redirect URI
* Format & test
2026-05-01 15:09:34 +02:00
Andrew Marshall
d251ebfb92
Allow environment config of HTTP proxy for auth server connection ( #299 )
...
You can set `HTTP_PROXY` on the container/host level, see https://docs.aiohttp.org/en/stable/client_advanced.html#proxy-support
2026-05-01 14:53:17 +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
fd3643685d
Reimplement UI injection ( #236 )
2026-04-13 22:51:31 +02:00
Christiaan Goossens
674c342a81
Migrate to joserfc, remove python-jose ( #150 )
2025-10-31 10:16:45 +01: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
d1da841e1f
Move some code around and improve validation ( #128 )
2025-10-04 17:34:31 +02:00