Commit Graph

320 Commits

Author SHA1 Message Date
Andy Heathershaw ef95fd31ba Implemented a page to view a larger preview of a photo 2016-09-05 14:27:20 +01:00
Andy Heathershaw bb6e77191e Added error handling of non-image files 2016-09-05 14:06:41 +01:00
Andy Heathershaw 56701c78d6 Zip files can now be extracted and uploaded 2016-09-05 12:56:13 +01:00
Andy Heathershaw 80dd1e4a40 Implemented a progress bar for uploading photos, and allowed multiple uploads using the single upload file control 2016-09-05 12:01:30 +01:00
Andy Heathershaw 69f9b0fb41 Removed commented code from previous commit 2016-09-05 09:58:53 +01:00
Andy Heathershaw 7209e21e5a EXIF orientation is now respected and the original rotation angle stored in the database 2016-09-05 09:58:37 +01:00
Andy Heathershaw 18bceb367d Albums now display their photos in a grid 2016-09-04 21:59:32 +01:00
Andy Heathershaw b08a0e4710 Albums are now displayed on the index page. Logged in users now get a gravatar displayed. Thumbnails are now also served and displayed on the index page. 2016-09-03 22:13:05 +01:00
Andy Heathershaw c2a65accdf Thumbnails are now being generated as part of the photo analysis routine 2016-09-03 17:09:49 +01:00
Andy Heathershaw d559d09d55 Exif data now captures the taken date/time, camera make, model and software 2016-09-02 22:18:40 +01:00
Andy Heathershaw 6e04389e07 Created my own file-system abstraction layer for album storage 2016-09-02 22:00:42 +01:00
Andy Heathershaw 9360d8bbbe Started working on support for uploading photos 2016-09-02 21:27:50 +01:00
Andy Heathershaw 67bfecd2b3 Added the ability for themes to have their own stylesheet - theme.css in the public folder 2016-09-02 12:36:34 +01:00
Andy Heathershaw 82ec82f628 Added a README for the new light theme 2016-09-02 10:57:08 +01:00
Andy Heathershaw c32dbb17ed Added an additional theme - bootstrap3-light - that displays the default Bootstrap navbar (instead of the dark one) 2016-09-02 10:56:07 +01:00
Andy Heathershaw 8baa0b06e7 Implemented theming. A default "base" theme is provided that all themes can extend and override parts of if necessary without having to define every single screen.
Renamed Photo Perfect to Blue Twilight.
2016-09-02 10:42:05 +01:00
Andy Heathershaw 932f7017dc Albums can now be edited. De-duplicated code in the AlbumController 2016-09-01 17:31:16 +01:00
Andy Heathershaw b4f35649c2 Albums can now be deleted and the "Albums" link goes to the albums index page 2016-09-01 17:17:55 +01:00
Andy Heathershaw 3ce613b801 Applied missing Git file 2016-09-01 16:37:49 +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