Commit Graph

23 Commits

Author SHA1 Message Date
Andy Heathershaw
fee2841910 #2: Added an intermediate step to the quick-post/upload feature that validates the request 2017-09-10 15:25:59 +01:00
Andy Heathershaw
544d3c5153 #2: Basic implementation of the quick-upload/quick-post feature 2017-09-10 15:10:45 +01:00
Andy Heathershaw
d9d43e9c29 #29: Number of improvements to Labels to show the count and thumbnail correctly based on the allowed albums 2017-09-10 14:01:20 +01:00
Andy Heathershaw
3254ca1500 #29: Added a new /labels endpoint to display labels and a preview of their photos 2017-09-10 13:21:45 +01:00
Andy Heathershaw
22d446d246 #25: Updated the data migration framework to run all intermediate versions 2017-04-19 09:12:36 +01:00
Andy Heathershaw
02ab6d77df Fixed a couple of issues following update of photos.andyheathershaw.uk 2017-04-18 20:17:09 +01:00
Andy Heathershaw
a645a126b3 Call db:seed after DB update 2017-04-18 20:07:59 +01:00
Andy Heathershaw
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 2017-04-17 21:31:45 +01:00
Andy Heathershaw
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 2017-04-15 10:59:18 +01:00
Andy Heathershaw
ce1c82b275 #9, #8: Photos can now be amended again through the "show album" page. Added Tether for Bootstrap v4 tooltip support. 2017-04-10 17:29:45 +01:00
Andy Heathershaw
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. 2017-03-24 14:43:53 +00:00
Andy Heathershaw
4b4b5bfc97 #9: I couldn't really get on with Semantic UI, so upgraded to Bootstrap v4 alpha instead 2017-03-22 16:55:51 +00:00
Andy Heathershaw
4b405c93c2 #3: Implemented more fine-grained permissions into the admin portal 2017-03-21 22:10:36 +00:00
Andy Heathershaw
acf8215105 BLUE-10: Added a clause that runs the DB migration whenever the version number differs 2016-10-28 15:41:16 +01:00
Andy Heathershaw
e81dfcd1fd resolves #5: modified the installer to write a flag to the .env file when installed so naughty people can't create admin accounts etc by directly accessing the installer. First version tested fully encoded with SG :) 2016-10-06 15:07:30 +01:00
Andy Heathershaw
3cb9c98035 refs #5: reworked the installation screens to create an identical, unprotected version. Integrated SourceGuardian's license error handling to be more helpful to the end user 2016-10-06 11:30:39 +01:00
Andy Heathershaw
51b03acbcd Added copyright/powered by notices to the footers of all pages. Added a config option to turn it off on the public-facing gallery pages 2016-10-05 16:31:37 +01:00
Andy Heathershaw
fe0b4c2108 refs #6: added the ability to flip photos horizontally, vertically and both 2016-10-03 15:57:58 +01:00
Andy Heathershaw
8b4af87b15 Switched the installer to be a middleware 2016-10-01 14:45:48 +01:00
Andy Heathershaw
6635d20ead Storage locations can now be edited. Added the rotate photo left/right to the max post size exclusion list 2016-09-28 20:13:18 +01:00
Andy Heathershaw
48b43c3dd2 Added the ability to create storage locations and set those as the album source when creating a new album 2016-09-24 09:34:08 +01:00
Andy Heathershaw
fde988e359 Implemented a Javascript viewmodel for analysing an album, added checks for if uploads cannot be completed. Implemented handling if POST request is over the max size configured in php.ini 2016-09-24 08:17:51 +01:00
Andy Heathershaw
b668c6bebe Added Laravel 5.3.6 and the basic registration, login and the start of the admin section 2016-09-01 16:23:39 +01:00