earthjasonlin
|
8df3b30f55
|
fix(auth): set session expires_at to non-nullable with 1 year max
|
2026-07-05 23:21:54 +08:00 |
|
earthjasonlin
|
c0130afe12
|
feat: add user settings page (change username/password) and remove public registration
|
2026-07-05 22:01:24 +08:00 |
|
earthjasonlin
|
b975227458
|
feat(auth): add remember me option with persistent DB sessions
|
2026-07-05 21:28:58 +08:00 |
|
earthjasonlin
|
83cea694a1
|
feat: always display country code in uppercase (model validates + oninput)
|
2026-07-05 21:22:57 +08:00 |
|
earthjasonlin
|
a03965796f
|
feat: initial postcard manager - FastAPI + Jinja2 + SQLite
|
2026-07-05 16:06:03 +08:00 |
|