Skip to main content

Cirx08

Added#

  • Added multi-platform support for linux/amd64, linux/arm/v7 and linux/arm64/v8.
  • Added upload periods via the GALLERY_UPLOAD_PERIOD environment variable.
  • Added duplicate upload detection with GALLERY_PREVENT_DUPLICATES environment variable.
  • Added multi-factor authentication with SECURITY_2FA_RESET_TO_DEFAULT recovery option.

Changelog - https://github.com/Cirx08/WeddingShare/compare/1.4.11...1.4.12

Cirx08

Added#

  • Added security options for Content Security Policy (CSP), X-Content-Type-Options and X-Frame-Options.
  • Added Anti-CSRF Tokens to forms.
  • Added keyboard shortcuts to viewer Esc = Close Viewer LeftArrow = Back RightArrow = Forward D = Download.
  • Added encryption using the SECURITY_ENCRYPTION_KEY, SECURITY_ENCRYPTION_SALT and SECURITY_ENCRYPTION_ITERATIONS environment variables.

Changed#

  • Pulled external scripts internally to improve security.
  • Remove FlatIcon attribution from footer if using a custom logo.

Changelog - https://github.com/Cirx08/WeddingShare/compare/1.4.10...1.4.11

Cirx08

Added#

  • Added a button to download the QR code.
  • Added gallery pagination to improve stability and performance on large galleries.
  • Added new GALLERY_ITEMS_PER_PAGE environment variable.
  • Added Netherlans dutch nl-NL to languages.

Changed#

  • Simplified the translation resources by merging them into a single file. This might impact performance slightly but multiple languages are becoming a hastle to maintain.

Fixed#

  • Fixed an issue whereby the config helper was returning an integer where a long was required.

Changelog - https://github.com/Cirx08/WeddingShare/compare/1.4.9...1.4.10

Cirx08

Added#

  • Added buttons to download media from the viewer and close the popup.
  • Added the ACCOUNT_ADMIN_LOG_PASSWORD environment variable to allow users to disable the auto generated admin password.
  • Added the DISABLE_DOWNLOAD environment variable to allow users to disable guest downloading.

Changed#

  • Updated the session cookie name to be unique as it was displaying an error in the console output for some users.

Changelog - https://github.com/Cirx08/WeddingShare/compare/1.4.6...1.4.7

Cirx08

Added#

  • Added the LANGUAGE environment variable to override the clients language settings.
  • Added an "All" gallery that displays all items from every gallery in a single place. This is good for admin reviewing.
  • Added support for video uploads with .mp4 and .mov enabled out of the box.
  • Added the ability to limit a gallery upload size using the MAX_GALLERY_SIZE_MB environment variable.
  • Cleanup service to wipe temp directories.
  • Javascript multi language support.

Changed#

  • Made TITLE and LOGO environment variables gallery overridable.
  • Replaced Lightbox2 with custom implementation that supports videos.
  • Modified the file upload view and some of the supporting gallery SQL queries.
  • Moved temp directory location to within the wwwroot directory in order to fix large exports and gallery downloads.
  • Replaced environment variable ADMIN_USERNAME with ACCOUNT_ADMIN_USERNAME.
  • Replaced environment variable ADMIN_PASSWORD with ACCOUNT_ADMIN_PASSWORD.

Changelog - https://github.com/Cirx08/WeddingShare/compare/1.4.5...1.4.6