Skip to main content

v1.0.5

Cirx08
Creator of Memtly

Added

  • Added drop style galleries which allow guests to upload items but not see other guests items. (Anonymous guests cannot see any uploads. Registered guests can only see their own uploads. Privileged users and gallery owners can see all uploads.)
  • Added the GALLERY_SHOW_PENDING_UPLOADS setting to show or hide pending items in a gallery before they have been reviewed. These items are only visible to the guest that uploaded the item if they have a registered account to trace the item back to.

Changed

  • Added a new hint message to the gallery selector page to make it more clear what action is needed when in input or dropdown mode.

Fixed

  • Fixed a bug whereby if the uploaders name was too long the image popup would not resize properly.
  • Fixed a bug whereby the pagination was not displaying in the Presentation or Single gallery modes.
  • Fixed an issue whereby if multiple gallery filters were applied they would overwrite each other.
  • Fixed a bug whereby images uploaded by users with special characters in their name failed to display on site.
  • Fixed the German translation for "Share" based on feedback from MasterZydra.

Changelog - https://github.com/Memtly/Memtly.Community/compare/1.0.4...1.0.5

v1.0.4

Cirx08
Creator of Memtly

Added

  • Gallery collections to allow users to group multiple galleries into one sharable gallery.
  • Added gallery and user filters to the admin panel for better searching.
  • Added custom text colour on theme overrides.

Changed

  • Moved EF migrations to their own projects for better management.

Fixed

  • General bug fixes to things like the temp password generator as well as minor display issues.

Changelog - https://github.com/Memtly/Memtly.Community/compare/1.0.3.5...1.0.4

v1.0.3

Cirx08
Creator of Memtly

Added

  • Added EXIF support to image uploads
  • Added a colour picker to the settings page under the Themes options to allow more customisation
  • Added gallery settings reset button to the popup
  • Added 4 places to version number in footer
  • Added Graylog logging support
  • Added Sixlabours license file
  • Added Ctrl and Shift click selection to multi-selects

Fixed

  • Fixed environment variable bug whereby some environment variables were not detected correctly
  • Fixed settings search issues
  • Fixed theme issue whereby it would revert to AutoDetect on every container restart
  • Fixed an issue whereby datetimes displayed in UTC instead of local time
  • Fixed an issue whereby slideshow items didn't apply the correct sort order
  • Fixed an issue whereby the gallery settings overrides were not loading fully
  • Fixed the identity popup which didn't ask for a name on upload if user initially selects the "Don't tell us" option

Changes

  • Updated language selector to disabled by default and marked as experimental feature as the AI translations are not perfect
  • Updated the gallery login page to make it different to the gallery selector page as users would get confused as to why it was appearing again and not selectable
  • Added meta tags to prevent AI bots crawling the site

Security

  • Upgraded all nodejs packages to the latest available version.
  • Upgraded all NuGet packages to the latest available compatible version. (Some could not be fully upgraded as they are for .NET10. A later upgrade needs performed to upgrade Memtly from .NET9 to .NET10)

Changelog - https://github.com/Memtly/Memtly.Community/compare/1.0.2...1.0.3

v1.0.1

Cirx08
Creator of Memtly

Added

  • Added firstname and lastname to registration page
  • Automatically populated logged in users identity with their full registered name
  • Added 2FA warning in demo mode

Changed

  • Force demo image on custom resource uploads in demo mode

Removed

  • Prevent import on demo mode

Fixed

  • Bug where new users permissions where mapped to a lesser user role on the backend resulting in fewer authorised actions

Changelog - https://github.com/Memtly/Memtly.Community/compare/1.0.0...1.0.1

v1.0.0

Cirx08
Creator of Memtly

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