Encryption Release
Data is now encrypted at rest.Tokens are no longer revealed to the admin on the sessions page, and the echo and echo-history subdomains are now served out of the main binary. Additional changes:
- user primary key refactoring, use of Identity type
- allow multiple emails per user
- add registration (WIP), user verification (manual, will add SMTP in future)
- add defaults for configuration
- remove unused tenant-landlord features
- user deletion, lock, disable
- alphabetize shopping list, allow csv export and import, make mobile view fit better
- enable simple password login (needs some better error handling, 2-factor, etc)
- improved README
- generalize spa utility for multiple UIs
- finalize credential model (API and sync to current configuration still WIP)