Commit Graph

6 Commits (50d0d7df382329cdd5404b3dd995ff2f7b296f9e)

Author SHA1 Message Date
mirivlad 4b78f30a61 feat(web): add embedded localized sync console 2026-07-17 05:44:27 +08:00
mirivlad b7f730cba9 Harden sync server transport and credentials 2026-07-17 05:09:28 +08:00
mirivlad 0d0ae92dec fix: hide internal server errors from clients 2026-07-14 22:00:24 +08:00
mirivlad 31f18dade1 fix: escape server-rendered account data 2026-07-10 03:23:01 +08:00
mirivlad 657cc23e7a fix: enforce expiry for web password resets 2026-07-10 03:17:27 +08:00
mirivlad c793084fa4 server: add SMTP config, user management web pages, install script
- SMTP configuration in admin panel with test button
- Admin web interface for user creation (/admin/create-user)
- REST API for user creation (/admin/api/users/create)
- Self-registration endpoint (/register)
- Systemd service file and install script
2026-06-20 19:21:25 +08:00