This website requires JavaScript.
Explore
Help
Sign In
earthjasonlin
/
mailova
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
83
Commits
1
Branch
0
Tags
a62eb4cc5880229b4004bef8d05acf90638fcef2
Commit Graph
10 Commits
Include renames
feat(profiles): add private notes field per profile, visible only to owner
earthjasonlin
2026-07-06 19:36:29 +08:00
2989837b7d
fix(models): resolve ambiguous foreign keys between User and InviteCode
earthjasonlin
2026-07-06 08:39:33 +08:00
ef06cd29dc
feat(admin-invites): show registered usernames per invite code, track invited_by_code_id on User
earthjasonlin
2026-07-06 08:37:49 +08:00
48da00c8e7
feat(invite): add invite code registration system
earthjasonlin
2026-07-06 01:13:07 +08:00
2c0725b242
feat(models): add showcase fields to User, Profile, Postcard
earthjasonlin
2026-07-05 23:35:45 +08:00
2f770a3185
fix(auth): set session expires_at to non-nullable with 1 year max
earthjasonlin
2026-07-05 23:21:54 +08:00
8df3b30f55
feat: add user settings page (change username/password) and remove public registration
earthjasonlin
2026-07-05 22:01:24 +08:00
c0130afe12
feat(auth): add remember me option with persistent DB sessions
earthjasonlin
2026-07-05 21:28:58 +08:00
b975227458
feat: always display country code in uppercase (model validates + oninput)
earthjasonlin
2026-07-05 21:22:57 +08:00
83cea694a1
feat: initial postcard manager - FastAPI + Jinja2 + SQLite
earthjasonlin
2026-07-05 16:06:03 +08:00
a03965796f