v1.0.0
[1.0.0]
Added
- Webpack
- Advanced settings mode to reduce complexity on the settings tab by hiding settings that are not frequently changed
- Settings search bar to find a particular setting much quicker
- Umami support for users that want to track user analytics and active user counts
- Pagination to all admin panel tabs
- Search functionality to all admin panel tabs
- Ability for admins to re-link galleries and resources to different users
- New theme options and overall styling changes
- Gallery login page for links that do not provide the gallery secret
Changed
- Made site more generic to cater for more event types
- Re-worked the backend JS to use Webpack
- Moved away from DBUP for database scripts to EntityFramework to add support for additional database types (MariaDB, MySQL, Postgres, MSSQL, SQLite)
- Moved core logic out to a separate repo (Memtly.Core) to be easily shared with both Memtly.Community and Memtly.Enterprise as a submodule.
- Moved translations out to a separate repo (Memtly.Localization) so that pull requests to the core are not cluttered with small changes to language files which generate hundreds of file changes.
- Moved translations from raw resources to a NuGet package hosted on nuget.org
- Added audit retention settings and level filtering
Deprecated
- Most environment variables have been renamed
Removed
- Database import/export as not all database types cater for this
Fixed
- Bug where like button size caused the display to shift or get cut off
- Bug where the gallery pagination displayed in the wrong colour
Security
- Updated NuGet package versions
Changelog - https://github.com/Memtly/Memtly.Community/compare/0.1.0...1.0.0