Commit Graph

  • 0371fb0d95 #24: Finished implementing the sitemap.xml creation logic Andy Heathershaw 2017-09-05 22:16:50 +0100
  • 80361c8f5c #16: Ignore photos that have an empty camera make/model Andy Heathershaw 2017-09-05 21:43:58 +0100
  • 280768d001 #25: Updated the installer layout for BS4-beta. Added a redirect when the vendor autoload file doesn't exist to install.php, which can download and install Composer. Andy Heathershaw 2017-09-05 14:59:18 +0100
  • 2b011b6384 Removed IDE files added unintentionally Andy Heathershaw 2017-09-05 13:18:58 +0100
  • 61a76ac8a7 #24: Added a basic sitemap.xml with the root gallery URL Andy Heathershaw 2017-09-04 22:01:02 +0100
  • d0d96df17d #12: Corrected the way redirects work on the gallery side due to an issue when trying out on a real system v2.0.0-beta.2 Andy Heathershaw 2017-09-04 21:41:08 +0100
  • f901ffa855 Committed public compiled assets Andy Heathershaw 2017-09-04 21:24:31 +0100
  • 6ce7bb8ca4 Updated Composer dependencies to latest version Andy Heathershaw 2017-09-04 21:19:05 +0100
  • a459bc002a #23: Multi-lines in album descriptions are now displayed correctly Andy Heathershaw 2017-09-04 21:05:35 +0100
  • 86954effbf #14: Bulk update now directs back to the page you're currently on Andy Heathershaw 2017-09-04 20:56:30 +0100
  • 68df0797d0 #15: Fixed the gallery CSS to show thumbnails correctly in the slideshow view Andy Heathershaw 2017-09-04 20:47:05 +0100
  • b138af2199 #12: Added a checkbox when editing an album to create a redirect if the parent album changes. Added validation to the create redirect form Andy Heathershaw 2017-09-04 20:37:42 +0100
  • 56deb6838a #22: Changed date on the photo card on the default gallery display to use the app's date format setting Andy Heathershaw 2017-09-04 20:16:36 +0100
  • f9bc890de0 #12: Added the ability to add and remove redirects from the album's admin page (Redirects tab) Andy Heathershaw 2017-09-04 17:23:31 +0100
  • b7a8222ecf #12: Added a new table to hold the redirects, and implemented the controller to check this table if an album is not found Andy Heathershaw 2017-09-03 08:54:49 +0100
  • 2f1cbfc16c #11: URL aliases used by albums are now updated when the parent is changed. Added a warning to the Edit page that this may break links. Andy Heathershaw 2017-09-03 08:40:39 +0100
  • 89d9c31ba8 #16: Added a tab to the album admin screen to display a list of cameras used in that album Andy Heathershaw 2017-09-03 08:31:31 +0100
  • dda12a47e4 #18: With BS4, no longer need to hide the dropdown manually - this gets the single photo admin actions working again Andy Heathershaw 2017-09-03 08:03:00 +0100
  • 20d6264777 Merge remote-tracking branch 'origin/master' Andy Heathershaw 2017-09-03 07:48:30 +0100
  • 5b6dac7d40 #13: Couple more fixes for BS4: tabs hiding text in xs/sm devices, analysis page card layout Andy Heathershaw 2017-09-03 07:48:21 +0100
  • bf8513cce8 #13: Fixed the hamburger menu to work with BS4 Andy Heathershaw 2017-09-01 15:20:01 +0100
  • 78608eebbc #13: Lots more adjustments to layouts for Bootstrap 4 and general tidying of HTML code on the Gallery side of things Andy Heathershaw 2017-09-01 14:52:06 +0100
  • 21ee5df5e2 #13: Lots of updates to Bootstrap classes etc. Andy Heathershaw 2017-08-31 17:20:58 +0100
  • b99f91ee34 #9: Removed attribute that was causing problems with bulk-select Andy Heathershaw 2017-08-30 22:22:44 +0100
  • 11852d6daa #10: Slight tweak to Bootbox to correct the order of the close button and modal title in BS4 Andy Heathershaw 2017-08-30 22:20:32 +0100
  • 396bcb6c6d #13: Upgraded Bootstrap to 4.0.0-beta. Added PopperJS which is now a dependency of BS4. Started updating the view files where Grid offsets were used (and are no longer supported in BS4.) Andy Heathershaw 2017-08-30 22:09:30 +0100
  • 6b704e67fd #17: Fixed a crash in the installer when the app is not configured Andy Heathershaw 2017-08-30 20:42:35 +0100
  • f3e69512e2 Updated latest delendencies Andy Heathershaw 2017-08-30 18:56:22 +0100
  • 14d060a84d Update 'readme.md' Andy Heathershaw 2017-04-23 22:23:55 +0100
  • 22d446d246 #25: Updated the data migration framework to run all intermediate versions Andy Heathershaw 2017-04-19 09:12:36 +0100
  • 6d11f1c0f0 #24: Added Bootstrap v4 pager template Andy Heathershaw 2017-04-19 08:52:05 +0100
  • ebe2f5c65e Create LICENSE Andy Heathershaw 2017-04-18 22:09:28 +0100
  • df1ce899cd Update readme.md Andy Heathershaw 2017-04-18 22:00:31 +0100
  • e3a7543c18 Update readme.md Andy Heathershaw 2017-04-18 21:59:05 +0100
  • beabadf72f Update readme.md Andy Heathershaw 2017-04-18 21:49:17 +0100
  • a58fc32e43 Fixed another issue when updating albums during the update routine Andy Heathershaw 2017-04-18 20:31:16 +0100
  • fb184714d6 Bumped version number Andy Heathershaw 2017-04-18 20:26:17 +0100
  • 02ab6d77df Fixed a couple of issues following update of photos.andyheathershaw.uk Andy Heathershaw 2017-04-18 20:17:09 +0100
  • a645a126b3 Call db:seed after DB update Andy Heathershaw 2017-04-18 20:07:59 +0100
  • b5769ec192 Number of small changes, including the rename of the Bootstrap 3 theme to Default Andy Heathershaw 2017-04-18 20:07:03 +0100
  • 336e94e8e3 #20: Numerous visual improvements, plus converting the slideshow to VueJS. Also re-enabled the user autocomplete Andy Heathershaw 2017-04-18 17:25:27 +0100
  • aef3dfbdeb #21: Bulk upload now works with the VueJS model Andy Heathershaw 2017-04-17 22:03:01 +0100
  • 94b2a9d1b6 #4: Child album count is now included when using the Album::children() method. Child albums are now displayed in the gallery Andy Heathershaw 2017-04-17 21:53:47 +0100
  • a26f9c1c1f #4: Added a framework for manipulating data during system updates. Full URL path to an album is now saved in the database. Fall-back routes are now mapped by the first segment - a = album, p = photo, i = image Andy Heathershaw 2017-04-17 21:31:45 +0100
  • e0773ba236 #4: URL generation for an album now uses all parent albums to form a complete path Andy Heathershaw 2017-04-17 17:15:15 +0100
  • 7ea1dc5c83 #4: Nested albums are now supported in the admin panel Andy Heathershaw 2017-04-17 17:11:59 +0100
  • e93e4d2413 #15: Expanded the hit tracking to include basic information like IP address, user agent, album/photo/user and the album/photo view being accessed. Added a config option to disable the visitor tracking, and a new tab called Analytics in the settings album. Also added links to Cookie Consent. Andy Heathershaw 2017-04-17 15:45:25 +0100
  • def4a28b10 #15: Number of hits to albums/photos are now recorded in the database Andy Heathershaw 2017-04-16 10:04:47 +0100
  • d2d6c5a465 #11: Corrected text of the "allow self-registration" textbox to remove the reference to commenting on photos, as that functionality doesn't exist as yet Andy Heathershaw 2017-04-16 09:55:37 +0100
  • 302340b679 #3: Enforce the ability to upload photos when moving albums in the controller Andy Heathershaw 2017-04-16 09:51:53 +0100
  • a1bcb5b6cf #3: Fixed a security issue where a user could move photos into an album they aren't allowed to upload photos into. Fixed the Select All|Select None links in the permissions drop-down Andy Heathershaw 2017-04-16 09:50:40 +0100
  • 2d8ba9da16 #3: Permissions can now be set on what users can do with photos in an album. This required re-thinking the available permissions slightly. Photo owners can do anything. Andy Heathershaw 2017-04-16 09:00:57 +0100
  • 1312808d75 #3: Fixed issues where the album list didn't always show in the menu - and when it did, it was only applicable to anonymous users Andy Heathershaw 2017-04-15 10:59:18 +0100
  • aa8089f75c #3: Hide the internal links to groups and users if the appropriate permissions are not present Andy Heathershaw 2017-04-15 10:50:22 +0100
  • 8473eb4a05 #3: Implemented admin security for groups, users and storage locations Andy Heathershaw 2017-04-15 09:58:33 +0100
  • 2ef01cc23c #3: It's now possible to restrict access to the admin panel, managing albums and settings functions by user group Andy Heathershaw 2017-04-15 09:41:15 +0100
  • 045935c554 #3: Implemented security when viewing an album and its photos Andy Heathershaw 2017-04-15 08:36:17 +0100
  • 33275a8733 #3: Removed the dynamic-ness of the album permissions so I have more control over the layout Andy Heathershaw 2017-04-14 10:23:47 +0100
  • ac2a24187d #9, #12: Change password is now working. Updated the default album view to Bootstrap v4's cards. Andy Heathershaw 2017-04-11 18:31:56 +0100
  • e1b80ae096 #12: Added a page for the current user to change their password - still needs hooking up to the controller Andy Heathershaw 2017-04-10 21:04:10 +0100
  • 2c7dba6728 #9, #11: Forgot/reset password screens updated to Bootstrap v4. Added confirmation messages to reset password flow. Corrected the text of the "test e-mail" function and localised the strings used. Andy Heathershaw 2017-04-10 20:48:47 +0100
  • ce1c82b275 #9, #8: Photos can now be amended again through the "show album" page. Added Tether for Bootstrap v4 tooltip support. Andy Heathershaw 2017-04-10 17:29:45 +0100
  • 3c2d50f373 #9: Started working on converting the analysis and album screens to Bootstrap v4 Andy Heathershaw 2017-04-09 09:07:18 +0100
  • c1740be802 #9: The progress bar when uploading is now working correctly. The delete album screen has been updated to Bootstrap v4. Alerts are now dismissable. Andy Heathershaw 2017-04-08 09:41:41 +0100
  • 8b9e8f0229 #9: Single-file album upload is now working with Bootstrap v4 Andy Heathershaw 2017-03-31 22:05:57 +0100
  • 8201f1df8b #9: Started updating the "show album" page (easily the most complex in the application!) to use Bootstrap 4 and VueJS. Andy Heathershaw 2017-03-27 14:04:09 +0100
  • 00328c7ba2 #9: Users management section now works with Bootstrap v4 Andy Heathershaw 2017-03-26 21:29:10 +0100
  • d15ff4ec6f #9: Groups now uses the new Bootstrap v4 look Andy Heathershaw 2017-03-25 21:21:22 +0000
  • 83ba49568e #9: Storage locations is now fully up and working with Bootstrap 4 Andy Heathershaw 2017-03-25 08:26:35 +0000
  • a588ac2b31 #9: Updated the installer to Bootstrap 4. The "create an account" link no longer appears on the new unified login/register view when the "allow self registration" option is disabled. Andy Heathershaw 2017-03-24 14:43:53 +0000
  • ca65ba8adc #9: Started converting the "create storage" page to Bootstrap v4. Converted to VueJS. Andy Heathershaw 2017-03-23 05:55:14 +0000
  • a86bbee8e3 #9: Updated the settings page to Bootstrap 4 Andy Heathershaw 2017-03-23 05:07:38 +0000
  • 66d005432c Merge remote-tracking branch 'origin/master' Andy Heathershaw 2017-03-23 04:29:40 +0000
  • dda9f9cbdb #9: Improved the look of the login and register pages, and updated to Bootstrap v4 Andy Heathershaw 2017-03-23 04:29:29 +0000
  • 5adf3174ce #9: update to the new Bootstrap v4 class Andy Heathershaw 2017-03-22 21:56:03 +0000
  • df96a9093c #9: Updated the admin index page to Bootstrap v4 Andy Heathershaw 2017-03-22 21:45:58 +0000
  • 836c0539ca #9: Added font files (for some reason weren't included earlier) Andy Heathershaw 2017-03-22 16:56:31 +0000
  • 4b4b5bfc97 #9: I couldn't really get on with Semantic UI, so upgraded to Bootstrap v4 alpha instead Andy Heathershaw 2017-03-22 16:55:39 +0000
  • 983d147dc7 #9: Removed Bootstrap and added Semantic UI instead Andy Heathershaw 2017-03-22 09:25:14 +0000
  • 5e9229da16 #3: Added more fine-grained permissions to the album permissions tab ready to implement Andy Heathershaw 2017-03-21 22:18:29 +0000
  • 4b405c93c2 #3: Implemented more fine-grained permissions into the admin portal Andy Heathershaw 2017-03-21 22:10:36 +0000
  • fd19c9db55 #3: User permissions can now be specified for an album. Added a new config to the User class that allows users to login and manage albums without needing full admin access Andy Heathershaw 2017-03-21 21:48:55 +0000
  • 6be31c9b7e #1: Tab headers in the admin panel are now responsive - hiding the text on xs devices. #3: Added ability to set permissions for anonymous users Andy Heathershaw 2017-02-17 11:38:10 +0000
  • a27cf530f5 #6: Fixed a layout issue with the album footer on the gallery index page Andy Heathershaw 2017-02-17 09:22:54 +0000
  • d33de03ceb #3: Implemented the select all/select none links and added missing files from previous check-in Andy Heathershaw 2017-02-17 08:57:05 +0000
  • 78e5d0e3c0 #3 Album permissions can now be allocated to groups Andy Heathershaw 2017-02-16 17:32:01 +0000
  • 29e62715c0 #1, #3: Added icons to all the "primary" action buttons. Groups now displays the number of members and links between the users and groups screens directly. Added the number of groups to the admin stats widget. Andy Heathershaw 2017-02-15 09:14:52 +0000
  • 4e2e66f2f2 #3: Users can now be assigned to groups Andy Heathershaw 2017-02-14 11:03:58 +0000
  • f70a80ca19 #3: It is now possible to create, edit and delete user groups. Andy Heathershaw 2017-02-13 12:08:16 +0000
  • 3fad3f08cc #1: A few more fixes to the user routes Andy Heathershaw 2017-02-13 11:57:53 +0000
  • 2dce62014a #1, #2: Added intro titles/messages to the main settings pages. Updated the look of the "Actions" widget to match the "Manage" widget. Changed the URL of the users pages to plural. Andy Heathershaw 2017-02-13 10:36:53 +0000
  • a6fc4cf65e Re-added build script following move to Github 1.1.2 Andy Heathershaw 2016-11-28 20:53:07 +0000
  • 3580fb9b62 Removed the build script as this is stored in Deploy Andy Heathershaw 2016-11-06 17:45:23 +0000
  • 24d9c318cb Removed the dependency on git for creating the zip archive Andy Heathershaw 2016-11-06 17:00:44 +0000
  • 8eff022fc7 Updated the composer hash to use a live signature rather than hard-coded Andy Heathershaw 2016-11-06 16:53:23 +0000
  • 9ed9626e9d [touch: 33] Added support for uploading files to Rackspace. Split out the OpenStack options into a separate template to match the Amazon one. Added validation to the Amazon options. Andy Heathershaw 2016-11-05 09:41:07 +0000
  • 35758d338a BLUE-17: added support for S3 cloud storage (including DreamObjects, which uses an S3-compatible API) Andy Heathershaw 2016-11-03 13:33:35 +0000
  • 1c0d2af035 BLUE-18: adjusted the "select all" logic that if a user un-selects a photo, the "select all in album" flag is also un-selected Andy Heathershaw 2016-10-30 19:14:00 +0000
  • 2f65c6085d BLUE-18: implemented a "select all" button on the album admin page, which can also select all items in an album Andy Heathershaw 2016-10-30 19:10:20 +0000
  • 5b915f911e BLUE-13: improved the design and handling of the analysis screen. Also fixed bulk uploads to work since the storage changes in 1.1 Andy Heathershaw 2016-10-30 18:36:34 +0000