Johan Lundberg
|
9d7a67b2d2
|
fix: add collision retry for userid generation
|
2026-02-12 15:34:31 +01:00 |
|
Johan Lundberg
|
e4e484dc4b
|
fix: make MagicLink.expires_at required, document validation test TODOs
|
2026-02-12 15:33:08 +01:00 |
|
Johan Lundberg
|
7454f8c8cb
|
chore: add quality check script (ruff, ty, pytest)
|
2026-02-12 15:25:00 +01:00 |
|
Johan Lundberg
|
6a8b41cd38
|
feat: add app factory with health endpoint and test infrastructure
|
2026-02-12 15:09:27 +01:00 |
|
Johan Lundberg
|
fd8c8cbf39
|
feat: add repository Protocol interfaces for User, Credential, MagicLink
|
2026-02-12 14:56:20 +01:00 |
|
Johan Lundberg
|
b22325588a
|
feat: add proquint-based userid generation
|
2026-02-12 14:56:10 +01:00 |
|
Johan Lundberg
|
e5220c97b1
|
feat: add Pydantic models for User, Credential, and MagicLink
|
2026-02-12 14:50:32 +01:00 |
|
Johan Lundberg
|
16a78663f3
|
feat: add configuration module with env-based settings
|
2026-02-12 14:42:26 +01:00 |
|
Johan Lundberg
|
922851b966
|
chore: create package structure with src layout
|
2026-02-12 14:39:07 +01:00 |
|
Johan Lundberg
|
9145f521ac
|
chore: configure project dependencies and tooling (ruff, ty, pytest)
|
2026-02-12 14:38:16 +01:00 |
|