• v2.2.0-beta.1 344c78755d

    v2.2.0-beta.1 Pre-Release

    aheathershaw released this 2019-09-03 19:32:46 +01:00 | 11 commits to v2.2 since this release

    This is the first beta release of the second major update of Blue Twilight, the open-source PHP photo gallery.

    v2.2 makes Blue Twilight more sociable - users can login and register using their social media accounts, they can comment on photos and get their own public profile page!

    Read more: https://showmy.photos/user-guide/release-notes/version-2-2-0/

    To update to v2.2.0-beta.1, download and extract the zip/tar file over the top of your existing installation. Browse to http://your.gallery.url/update.php and click the button.

    Bug Fixes

    • #93 - added a missing checkbox since the upgrade to Bootstrap 4
    • #94 - improved the display of nested albums on mobile devices
    • #100 - deleting the active storage location doesn't designate another one as default
    • #102 - fixed an error when saving the album settings from the album's management screen
    • #125 - improved the appearance of the forgotten password form since the upgrade to Bootstrap 4
    • #126 - password reset link e-mail was sending with "localhost" as the URL

    New Features & Enhancements

    • #4 - users can comment on photos
    • #5 - users can register and login with their social media accounts: Facebook, Twitter and Google
    • #19 #128 - users get their own public profile page to display their recent activity and owned albums
    • #57 - users who are flagged as administrators will receive an e-mail when new users are activated on their gallery
    • #71 #76 - albums can now inherit their permissions from their parent album. Top-level albums can inherit their permissions from the system's default (configured in settings)
    • #89 - more date format options have been introduced
    • #90 - the date the photo was uploaded is now displayed on the photo page, as well as the date it was taken
    • #99 - registered users now get their own settings page to customise their account
    • #104 - it's now possible to use the left and right arrow keys to navigate through an album
    • #111 - a new activity feed displays events from users the logged-in user "follows"
    • #112 - top-level albums can be configured to inherit a set of default permissions
    • #116 - introduced a new "explore" page to find new users who have a public profile page
    • #117 - improved the performance by caching the system's configuration in memory the first time it is accessed
    • #121 #132 - bulk, intensive operations can be queued in RabbitMQ to allow off-loading these jobs to a separate server
    • #123 - files in the analysis queue are now stored using storage drivers instead of being written to the server's local disk, so your analysis queue can be stored on Amazon S3 or Rackspace also
    • #124 - e-mails can now be queued in the database and a cron job set up to actually send them
    Downloads
  • v2.1.2 c029c6ca00

    v2.1.2 Stable

    aheathershaw released this 2018-07-28 09:00:57 +01:00 | 2 commits to v2.1 since this release

    This is the second bug-fix release for the v2.1 release of Blue Twilight, the open-source PHP photo gallery.

    To update to v2.1.2, download and extract the zip/tar file over the top of your existing installation. Browse to http://your.gallery.url/update.php and click the button.

    Bug Fixes

    • #84 : Child albums were displayed incorrectly to non-admin users. This could also cause the admin panel's "Albums" section to hang for users who were given permissions to create or edit albums
    • #85 : The next/previous buttons didn't work correctly when a large number of photos were uploaded at the same time that did not have an EXIF date/time
    Downloads
  • v2.1.1 9a65e8f1c9

    v2.1.1 Stable

    aheathershaw released this 2018-07-16 03:31:35 +01:00 | 5 commits to v2.1 since this release

    This is the final release of v2.1.1.

    The only changes following the beta release are some mark-up changes following the upgrade to Bootstrap 4.1.2 and improvements to the update.php script.

    Downloads
  • v2.1.1-beta e2d66fd228

    v2.1.1-beta Pre-Release

    aheathershaw released this 2018-07-14 08:22:38 +01:00 | 10 commits to v2.1 since this release

    This is primarily a bug-fix release for the v2.1 release of Blue Twilight, the open-source PHP photo gallery.

    To update to v2.1.1, download and extract the zip/tar file over the top of your existing installation. Browse to http://your.gallery.url/update.php and click the button.

    Features & Enhancements

    • #58 : Nested albums are now allowed to have the same name as another album in a different parent
    • #59 : Added configuration options to customise the "Albums" drop down in the navigation menu

    Bug Fixes

    • #61 : The breadcrumb in the admin section now shows the full path of nested albums
    • #62 : The "Albums" navigation menu now shows all albums when on the home page instead of just the current page
    • #65 : Upload no longer starts when no files have been selected
    • #68 : Added a Close button to the upload screen when a single file upload fails
    • #72 : The "albums" figures in the statistics widget now shows all albums correctly
    • #73 : Corrected the message when updating metadata to remove the suggestion it has removed any invalid photos
    • #74 : Turned error reporting off on the mkdir calls to prevent PHP warnings from trigerring error handling
    • #75 : Metadata update no longer prompts for empty albums
    • #77 : Metadata update no longer prompts when no albums exist

    Other

    • #78 : Footer links have been updated following Andy's rebrand to andysh.uk
    • #79 : Bootstrap has been updated from 4.0.0-beta to 4.1.2
    Downloads
  • v2.1.0 f3f5e5b615

    v2.1.0 Stable

    aheathershaw released this 2017-10-01 21:15:47 +01:00 | 32 commits to v2.1 since this release

    The first functionality release to the v2 release of Blue Twilight incorporates 26 tickets - bringing some great new features to the open-source PHP photo gallery.

    To update to v2.1.0, download and extract the zip/tar file over the top of your existing installation.
    Browse to http://your.gallery.url/update.php and click the button to update your Composer packages.

    Features & Enhancements

    • #2 : a new quick-post option has been added to the navigation bar. If you have permissions, you can quickly upload one or more photos from any screen!
    • #3 : a new "statistics" screen has been added, showing some interesting insights into the photos within your gallery. Choose whether you want to show these stats to your users or just keep them to yourself.
    • #29 : photos can now be "tagged" with one or more labels. Virtual albums are then displayed to your users based on the labels.
    • #31 : it's now possible to replace a photo's image without having to delete it, losing all the meta-data.
    • #32 : when viewing an album in the gallery, previous and next buttons allow navigation within the album.
    • #38 : a new page has been added allowing you to upgrade the meta-data for your photos when we add new features
    • #41 : with meta-data v2, we now analyse and display more photographer-specific details, such as aperture, shutter speed and focal length - if provided by your camera.
    • #54 : improvements to the way child albums are used and displayed if the parent album has no photos of its own
    • #56 : the Open/Manage Album buttons now open in the same window, allowing quick navigation between the views.
    • #60 : a new About screen has been added which checks Github for the latest release

    Bug Fixes

    • #35 : the "install Composer" button on the installation screen has been fixed to work with Safari
    • #37 : all pages now inherit the layout from the theme, if provided
    • #39 : Exif data is removed when a photo is rotated. The Exif data is still removed, but Blue Twilight remembers the original data analysed from the photo. Any rotated photos will need to be re-uploaded to store the Exif data that was removed.
    • #44 : The album view selector didn't work on the slideshow view. It does now.
    • #46 : The default view setting in an album did not take effect. It does now.
    • #47 : Photo images on the default view are now linked to the photo page itself.
    • #48 : Improved the handling of Composer dependencies when allow_url_fopen is disabled.
    • #50 : Improved the handling of OS detection which required exec()
    • #51 : Fixed an issue where permissions were not added to the database during a clean install.
    • #52 : Removed the Bootstrap 4 custom file pickers as they don't currently show selected file names.
    • #55 : Child albums where the user did not have permission to view them were still visible in the parent view.

    Other

    • #6 : The Laravel application framework has been upgraded to 5.4. This requires your Composer dependencies to be updated. Visit /update.php after extracting the new release to ensure this is done.
    Downloads
  • v2.1.0-beta.4 f38911f79e

    v2.1.0-beta.4 Pre-Release

    aheathershaw released this 2017-09-30 15:08:24 +01:00 | 36 commits to v2.1 since this release

    Final beta of the upcoming 2.1.0 feature release which focuses on a number of bug fixes making Blue Twilight suitable on more restrictive shared hosting.

    To update to v2.1.0-beta.4, download and extract the zip/tar file over the top of your existing installation.
    Browse to http://your.gallery.url/update.php and click the button to update your Composer packages.

    Enhancements

    • #54 : Improved the display of empty albums when they contain child albums
    • #56 : The Manage Album/Open Album links now open in the same window instead of a new one

    Bug fixes

    • #48 : Added a check if allow_url_fopen is disabled and provide a link to download Vendor files manually
    • #49 : Fixed crash in the installer since the upgrade to Laravel 5.4
    • #50 : Added a check in the admin panel if the exec() function is disabled and still offer a basic OS detection
    • #51 : Database permissions were not populated on initial install
    • #52 : Removed the Bootstrap 4 custom file pickers so filenames display correctly prior to upload
    • #55 : Child albums were still visible in the parent album even if the user could not access them
    Downloads
  • v2.1.0-beta.3 150f0a4966

    v2.1.0-beta.3 Pre-Release

    aheathershaw released this 2017-09-17 16:04:07 +01:00 | 44 commits to v2.1 since this release

    Beta 3 improves the way the "metadata upgrade" works.

    Instead of a long delay while it downloads the entire album content to analyse the photo files, it now analyses the photos one-by-one in the same way, and with the same interface, as uploading multiple photos.

    Downloads
  • v2.1.0-beta.2 010e847835

    v2.1.0-beta.2 Pre-Release

    aheathershaw released this 2017-09-17 12:33:10 +01:00 | 45 commits to v2.1 since this release

    Hot on the heels of beta 1, a few refinements have been added to the upcoming version 2.1.0 release.

    To update to v2.1.0-beta.2, download and extract the zip/tar file over the top of your existing installation.
    Browse to http://your.gallery.url/update.php and click the button to update your Composer packages.

    Enhancements

    • #42 : Added an update page (update.php) to automatically update Composer packages
    • #43 : ChartJS is now packaged and included with the application instead of being downloaded from a CDN

    Bug fixes

    • #44 : Number of fixes and enhancements to the slideshow view
    • #45 : Fixed a crash when accessing a label gallery where no photos are tagged with that label
    • #46 : Default view of "slideshow" for an album doesn't take effect
    Downloads
  • v2.1.0-beta.1 c258303700

    v2.1.0-beta.1 Pre-Release

    aheathershaw released this 2017-09-17 09:20:35 +01:00 | 52 commits to v2.1 since this release

    Beta release of the first major feature release to Blue Twilight - version 2.1.

    To update from v2.0, download and extract the zip/tar file over your existing files.
    Run php artisan clear-compiled and /path/to/composer.phar install in your gallery's folder.

    New Features in v2.1

    • #2 : Quickly upload one or more photos using the new "quick upload" button on the navigation bar
    • #3 : Added a new "statistics" page which displays some useful information on graphs
    • #29 : Photos can now be tagged with one or more labels, and so-called "virtual" albums will be created for each label
    • #31 : It's now possible to replace the image used for a photo without deleting the metadata - such as description, hit count, etc. Use the "replace image" option in the same menu as the "rotate left/right" options

    Enhancements to existing functionality

    • #6 : Laravel has been upgraded to version 5.4. You'll need to run "composer install" to update your packages.
    • #32 : when viewing a single photo, you can now navigate back/forward to other photos in the album
    • #41 : More photographer-specific details are analysed and displayed in the gallery - ISO ratings, aperture, focal length and shutter speed

    And finally, a few bug fixes

    • #35 : Install Composer button on the initial setup page doesn't work in Safari
    • #37 : Pages do not inherit a custom layout from the theme
    • #39 : Original photo EXIF data is removed when an image is resized

    In version 2.1, the "meta-data version" has been updated to 2 to accommodate the new values Blue Twilight is reading from your photos' EXIF data.

    To take advantage of this new feature, you will need to re-analyse your photos. Simply follow the link displayed in the Admin Panel after updating to this release.

    Downloads
  • v2.0.2 0ce4c368a3

    v2.0.2 Stable

    aheathershaw released this 2017-09-11 22:15:30 +01:00 | 271 commits to main since this release

    This release contains some security fixes. If you use album permissions to restrict anonymous users from viewing some photos, please apply this patch immediately.

    • #33 : Resolved an issue where anonymous users could still access a restricted album if they knew the exact URL
    • #34 : The sitemap.xml generator includes links to albums and photos that are not accessible to current users
    • #36 : Album "deletion" policy was missing, preventing non-admin users from deleting albums they had permissions to
    Downloads