Skip to main content

v1.0.0

Cirx08
Creator of Memtly

[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

v0.8.1

Cirx08
Creator of Memtly

Added

  • Added close button to gallery image viewer.
  • Added max gallery counts based on user levels. [Owner: Unlimited, Admin: 10, Moderator: 10, Reviewer: 0, Registered Accounts: 3]

Changed

  • Upgraded to .NET Core 9.
  • Upgraded Nuget package versions.
  • Changed homepage to use gallery identifier instead of name as multiple galleries can have the same name.
  • Locked down the all gallery with a new user permission assigned to Admins and the Owner.
  • Removed secret keys from settings pages as they should be managed from the galleries page.

Fixes

  • Fixed an issue whereby basic users did not have the option to create or delete personal galleries.
  • Fixed and issue whereby not all settings were properly imported from config on container creation.
  • Fixed an issue whereby secret keys were being forced to lower case.
  • Fixed an issue whereby detected galleries from the directory scanner were created without a secret key making them accessible to all users that found them.
  • Fix for the alignment of the demo mode to account for the additional banner.

Changelog - https://github.com/Cirx08/WeddingShare/compare/1.8.0...1.8.1

v0.7.2

Cirx08
Creator of Memtly

Changes

  • Added title header to top of gallery page.
  • Added a global exception handler to catch unexpected errors and log them to the console.
  • Added exception handling to background services.
  • Added settings options to set the default gallery group, order and filter.
  • Added image upload progress status.
  • Added Single gallery view and modified the Default mobile view to have 2 columns.
  • Updated Nuget package versions.

Changelog - https://github.com/Cirx08/WeddingShare/compare/1.7.1...1.7.2