Commit Graph

454 Commits

Author SHA1 Message Date
Andy Heathershaw
d575560209 #54, #55: Number of corrections to child albums behaviour. The count of child albums is now displayed in the gallery next to the "X photos" text. Child albums are no longer displayed if the user does not have permissions. 2017-09-29 13:57:45 +01:00
Andy Heathershaw
cef1ea63cf #49: Corrected instances of undocumented method set() which has now been removed in Laravel 5.4 in favour if put() 2017-09-29 12:54:55 +01:00
Andy Heathershaw
1618ae64c0 #51: Run the database seeders during a clean install as well as during an update 2017-09-29 12:53:49 +01:00
Andy Heathershaw
150f0a4966 #38: Modified the way the metadata upgrade page works - which now does a "re-analyse" the same way as it does an "analyse" 2017-09-17 16:04:07 +01:00
Andy Heathershaw
010e847835 #42: Slight fix to output order in composer update script 2017-09-17 12:33:10 +01:00
Andy Heathershaw
ace6917c7d #42: Clear caches before updating Composer 2017-09-17 12:30:36 +01:00
Andy Heathershaw
5092335761 #47: Linked the default view photo image to the photo page itself 2017-09-17 12:27:59 +01:00
Andy Heathershaw
34a6c446a9 Bumped version number for 2.1.0-beta.2 2017-09-17 12:16:09 +01:00
Andy Heathershaw
c04e2d286f #42: Added a Composer update script 2017-09-17 12:04:30 +01:00
Andy Heathershaw
502a13b39f #43: Included ChartJS references locally within the Javascript 2017-09-17 11:54:40 +01:00
Andy Heathershaw
363f6d52f8 #44, #45, #46: Number of small tweaks and fixes to the slideshow view. Label view causes an exception when no photos are tagged to that label. 2017-09-17 11:49:36 +01:00
Andy Heathershaw
c258303700 #41: Read and display more photographer-specific details 2017-09-17 09:20:35 +01:00
Andy Heathershaw
ab76fb6de5 #35: Removed the disable-on-click attribute from the Composer button 2017-09-16 12:54:43 +01:00
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