porchlight/tests
2026-02-16 15:29:31 +01:00
..
e2e rename package directory fastapi_oidc_op → porchlight 2026-02-16 15:29:31 +01:00
test_auth_routes feat: add authentication routes with session login, WebAuthn, and credential management 2026-02-16 11:39:50 +01:00
test_authn feat: add WebAuthnService with fido2 registration and authentication 2026-02-13 14:48:38 +01:00
test_invite feat: add MagicLinkService with token create/validate/cleanup 2026-02-13 15:02:53 +01:00
test_manage chore: create package structure with src layout 2026-02-12 14:39:07 +01:00
test_oidc test: add end-to-end OIDC authorization code flow test 2026-02-16 14:05:11 +01:00
test_store feat: add SQLiteMagicLinkRepository with tests 2026-02-13 13:53:14 +01:00
__init__.py chore: create package structure with src layout 2026-02-12 14:39:07 +01:00
conftest.py feat: add lifespan integration and dependency injection 2026-02-13 13:59:59 +01:00
test_app.py feat: add Porchlight branding with logo, favicon, and redesigned CSS theme 2026-02-16 12:08:19 +01:00
test_config.py feat: add configuration module with env-based settings 2026-02-12 14:42:26 +01:00
test_models.py fix: make MagicLink.expires_at required, document validation test TODOs 2026-02-12 15:33:08 +01:00
test_userid.py fix: add collision retry for userid generation 2026-02-12 15:34:31 +01:00