Commit Graph

441 Commits

Author SHA1 Message Date
Andy Heathershaw
dc2883db20 #39: Raw EXIF data is now removed when an existing photo's image is replaced 2017-09-16 12:52:40 +01:00
Andy Heathershaw
88c687a3d1 #38, #39: EXIF data is now stored base64-encoded in the database to prevent issues with raw characters coming off some cameras. EXIF data is no longer replaced on analysis - allowing rotated images to maintain the data. 2017-09-16 12:49:34 +01:00
Andy Heathershaw
48f43b3c04 #38: Made a few tweaks to the analysis function that doesn't delete the photo if it was previously analysed (i.e. it has a metadata version). Also if the original image contained Exif data (e.g. camera make), we no longer remove it if the re-analysed image doesn't (see #39) 2017-09-16 09:02:25 +01:00
Andy Heathershaw
4f7ad41009 Reverted an erroneous change that shouldn't have happened from git committing on the server 2017-09-16 08:32:23 +01:00
Andy Heathershaw
0b64728d0a First batch of changes for #38 to allow photo metadata updates 2017-09-16 08:26:05 +01:00
Andy Heathershaw
24348b52a4 Update readme.md 2017-09-12 21:49:57 +01:00
Andy Heathershaw
c2fa395df6 Update readme.md 2017-09-12 21:49:29 +01:00
Andy Heathershaw
a1aeb6b9ef Added latest compiled JS files 2017-09-12 21:47:07 +01:00
Andy Heathershaw
69a7a4e0ab #31: Added a new item on the image edit menu - "Replace image" - which allows an image to be replaced without losing the meta-data 2017-09-12 21:41:47 +01:00
Andy Heathershaw
7bfc829931 #32: Added next/previous buttons to the individual photo page 2017-09-12 20:54:29 +01:00
Andy Heathershaw
365ea689ef #3: Fixed some issues with the statistics combined graph and file size pie graph 2017-09-12 20:36:39 +01:00
Andy Heathershaw
15492f5ad7 Merge branch 'task/6-upgrade-laravel-54' 2017-09-12 20:24:05 +01:00
Andy Heathershaw
9b13120c41 #6: Updated the mailing config to use Markdown. Converted the current e-mail templates to Markdown. 2017-09-12 20:23:48 +01:00
Andy Heathershaw
ecd714cbf1 Update .gitattributes 2017-09-11 18:22:37 +01:00
Andy Heathershaw
a7b65c21a9 Update readme.md 2017-09-11 14:42:11 +01:00
Andy Heathershaw
187db7ddef Update readme.md 2017-09-11 14:41:37 +01:00
Andy Heathershaw
3d6935774e Update contributing.md 2017-09-11 14:39:59 +01:00
Andy Heathershaw
5bb6c9145e #6: Updated Composer file to bump Laravel to 5.4 2017-09-10 21:56:00 +01:00
Andy Heathershaw
e1f6cc4d51 #3: Tweaked the layout of the stats figures on the analytics dashboard 2017-09-10 21:42:08 +01:00
Andy Heathershaw
44aa70d59a Slight tweak to the login/cancel links on smaller forms 2017-09-10 21:33:13 +01:00
Andy Heathershaw
3533c978a5 #2: Moved the quick-upload icon into the normal navbar as it caused the navbar to wrap on mobile devices 2017-09-10 21:27:40 +01:00
Andy Heathershaw
1af9f2658a Individual pages now pick up a layout from the theme, if available, instead of always picking up the base one 2017-09-10 21:12:57 +01:00
Andy Heathershaw
53dc0177fa Added album deletion policy 2017-09-10 17:21:52 +01:00
Andy Heathershaw
b7285888cf #3: Merged the two photo charts into one and added a "number at-a-glance" widget on the statistics page 2017-09-10 17:02:15 +01:00
Andy Heathershaw
c72c4cc45c Merge remote-tracking branch 'origin/feature/3-analytics-dashboard' into feature/3-analytics-dashboard 2017-09-10 15:49:45 +01:00
Andy Heathershaw
c2e9fe617b #2: Added a loading animation to the quick-post/upload function whilst uploading 2017-09-10 15:46:16 +01:00
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
0d0584086b #29: Labels are now included in the sitemap.xml 2017-09-10 12:52:41 +01:00
Andy Heathershaw
693f0c6760 #34: sitemap.xml generator now checks for albums and photos that are accessible to the current user (so anonymous albums aren't included in search engine listings.) 2017-09-10 12:48:48 +01:00
Andy Heathershaw
1f2552c743 #29: Corrected permission check when displaying photos linked to a label. Multiple instances of a new label are no longer duplicated (separated out the creation logic into the LabelController.) 2017-09-10 12:40:24 +01:00
Andy Heathershaw
f46d9e1101 #29: Album permissions are now checked when retrieving photos linked with a label. Labels are displayed in the gallery with their own views. 2017-09-10 11:24:44 +01:00
Andy Heathershaw
88d660d92e #33: Fixed an issue where by the anonymous album check did not include the album ID, thereby allowing access if other albums allowed anonymous users. 2017-09-10 11:18:12 +01:00
Andy Heathershaw
818d4c39d2 #29: Added Selectize to allow labels to be assigned to photos, which is now working. 2017-09-10 10:24:15 +01:00
Andy Heathershaw
6280766d70 #29: Labels can now be added and managed through the admin panel 2017-09-10 09:07:56 +01:00
Andy Heathershaw
aa99d76ae5 Merge remote-tracking branch 'origin/feature/3-analytics-dashboard' into feature/29-label-photos 2017-09-10 07:51:10 +01:00
Andy Heathershaw
6d59552456 Bumped version number for 2.0.1 release 2017-09-10 07:44:13 +01:00
Andy Heathershaw
4ccd665920 #28, #30: Fixed the breadcrumb on the individual photo page 2017-09-10 07:27:56 +01:00
Andy Heathershaw
e9a6aff7e6 Used a broader colour palette for charts 2017-09-06 22:21:48 +01:00
Andy Heathershaw
7f27921cf7 #3: Implemented the majority of the public facing charts I'd envisaged 2017-09-06 22:00:12 +01:00
Andy Heathershaw
51bd8ca32f Merge branch 'v2.0' into feature/3-analytics-dashboard 2017-09-06 21:01:14 +01:00
Andy Heathershaw
81a0ea28c7 Bumped version number for 2.0.0 release 2017-09-06 20:43:22 +01:00
Andy Heathershaw
bf3c2763fd Update 'contributing.md' 2017-09-06 20:21:54 +01:00
Andy Heathershaw
943348fa04 Add a file describing how to contribute changes 2017-09-06 20:20:09 +01:00
Andy Heathershaw
584b41722a Updated Readme ahead of v2.0.0 release 2017-09-06 20:15:53 +01:00
Andy Heathershaw
f5a269d634 #3: Added a quick and simple pie chart of cameras used in the gallery. Added an image to the "Albums" menu item. 2017-09-06 16:08:38 +01:00
Andy Heathershaw
34b2ff6ea4 #25: Updated the installer to work with a brand-new system with just PHP installed. Changed the way the base URL is determined to work with systems that have to access the app using /public. 2017-09-06 10:33:22 +01:00
Andy Heathershaw
0c1ff083f6 #24: Corrected date format of last modified date in sitemap.xml 2017-09-05 22:27:55 +01:00