What's Changed
This release includes the following major milestones:
- Local SMTP server with private temp email support, fully E2E encrypted.
- Admin panel for user management, vault/email statistics, database logging, service monitoring and start/stop controls.
- Various other improvements.
🚀 New Features
- Add AliasVault.SmtpService scaffolding by @lanedirt in #114
- Make SmtpServer save emails to database by @lanedirt in #115
- Add integration test for email smtp service by @lanedirt in #116
- Update docker-compose.yml to include database volume for SmtpService by @lanedirt in #119
- Add SmtpService health check to Github Action after docker build (#111) by @lanedirt in #120
- Add blazor server admin project for user and smtp management by @lanedirt in #123
- Fix bug in install.sh (#113) by @lanedirt in #131
- Add user vault statistics to admin app by @lanedirt in #132
- Add cache busting to admin app by @lanedirt in #134
- Add email encryption, add UI to client wasm application for local and external email by @lanedirt in #138
- Fix while loop high CPU usage bug by @lanedirt in #140
- Client UI tweaks to email and password fields by @lanedirt in #147
- Admin dashboard tweaks by @lanedirt in #149
- Improve email popup window mechanism by @lanedirt in #152
- Add client settings page with preference for default domain and auto email refresh by @lanedirt in #153
- Add e2e test with two users trying to claim the same email by @lanedirt in #154
🐞 Bug Fixes
Full Changelog: 0.3.0...0.4.0