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
2b011b6384Removed 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
f901ffa855Committed public compiled assets
Andy Heathershaw
2017-09-04 21:24:31 +0100
6ce7bb8ca4Updated 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
20d6264777Merge 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
f3e69512e2Updated latest delendencies
Andy Heathershaw
2017-08-30 18:56:22 +0100
14d060a84dUpdate '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
ebe2f5c65eCreate LICENSE
Andy Heathershaw
2017-04-18 22:09:28 +0100
df1ce899cdUpdate readme.md
Andy Heathershaw
2017-04-18 22:00:31 +0100
e3a7543c18Update readme.md
Andy Heathershaw
2017-04-18 21:59:05 +0100
beabadf72fUpdate readme.md
Andy Heathershaw
2017-04-18 21:49:17 +0100
a58fc32e43Fixed another issue when updating albums during the update routine
Andy Heathershaw
2017-04-18 20:31:16 +0100
fb184714d6Bumped version number
Andy Heathershaw
2017-04-18 20:26:17 +0100
02ab6d77dfFixed a couple of issues following update of photos.andyheathershaw.uk
Andy Heathershaw
2017-04-18 20:17:09 +0100
a645a126b3Call db:seed after DB update
Andy Heathershaw
2017-04-18 20:07:59 +0100
b5769ec192Number 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
66d005432cMerge 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
a6fc4cf65eRe-added build script following move to Github
1.1.2
Andy Heathershaw
2016-11-28 20:53:07 +0000
3580fb9b62Removed the build script as this is stored in Deploy
Andy Heathershaw
2016-11-06 17:45:23 +0000
24d9c318cbRemoved the dependency on git for creating the zip archive
Andy Heathershaw
2016-11-06 17:00:44 +0000
8eff022fc7Updated 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
35758d338aBLUE-17: added support for S3 cloud storage (including DreamObjects, which uses an S3-compatible API)
Andy Heathershaw
2016-11-03 13:33:35 +0000
1c0d2af035BLUE-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
2f65c6085dBLUE-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
5b915f911eBLUE-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