Commit Graph

119 Commits

Author SHA1 Message Date
9ad52359df #71: Albums edit page now shows if an album is inheriting permissions, and this can be changed on edit album screen 2018-09-16 09:12:35 +01:00
b03ab47039 #71: The settings screen is now hooked up to the rebuildPermissionsCache method on the Admin\DefaultController 2018-09-14 11:14:39 +01:00
3f55d4e0f0 #71: Started adding support for a DB-based permissions cache and ability to rebuild it 2018-09-14 11:02:08 +01:00
98ddb06b76 #5: Implemented login with Google account 2018-08-17 13:37:58 +01:00
1ed4f297d2 #5: Added settings for configuring Twitter login, this is getting as far now as presenting the Twitter login screen. Login/register screens now respect the social media provider settings 2018-08-16 09:18:54 +01:00
5926bbcb33 Merge branch 'master' into feature/5-social-media-sso 2018-08-16 08:48:12 +01:00
29f43db7ea Merge branch 'v2.1' 2018-08-16 08:47:37 +01:00
fa861c0b09 #86: Updated more references from Github to Gitea (Admin > About page) 2018-08-16 08:46:19 +01:00
8af88c56aa #5: Added settings UI to configure Facebook login 2018-08-14 09:12:28 +01:00
95a1298233 Merge branch 'master' into feature/19-user-profile-screen 2018-08-07 09:19:44 +01:00
6e4eaf35dd #93: Updated mark-up of "add album redirect" checkbox to BS4 2018-08-07 09:15:06 +01:00
33680faf92 #19: First draft of the new user profile page, incorporating the beginnings of a heat-map of activity 2018-07-16 06:04:44 +01:00
9740582b6e #73: Updated the message when a metadata-update fails so it doesn't say it's removing the photo 2018-07-14 08:15:19 +01:00
6040c7d4ef #65: Don't start uploading if no file was selected 2018-07-13 00:00:45 +01:00
4b7b99431f #79: Upgraded Bootstrap to 4.1.2. Number of HTML mark-up changes following the BS upgrade. 2018-07-12 23:46:59 +01:00
ab690b1e25 #68: Reworked the upload progress modal to use modal-footer correctly 2018-07-12 23:18:40 +01:00
ef4df1ab32 #59: Added 2 new settings to customise the albums drop-down navigator. It is now possible to choose to only display top-level albums, and also to restrict the number of items. 2018-07-12 22:52:50 +01:00
534c8f6090 #75: Reworked the way metadata is calculated so empty albums are not displayed as upgradable. Also improved the "no albums" message, as it's no longer accurate. 2018-07-12 06:35:08 +01:00
309d97cb75 #77: Minor improvements to meta-data update page 2018-07-12 06:09:28 +01:00
cb6ae98907 #62: Found another reference to the global $albums variable, now $g_albums 2018-07-12 05:58:40 +01:00
04d1e59778 #61: Album breadcrumbs in admin panel now include full path of parent albums 2018-07-11 07:52:59 +01:00
Andy Heathershaw
f3f5e5b615 #60: Slight tweak to the layout of the About page 2017-10-01 21:15:47 +01:00
Andy Heathershaw
adb86f1d4e #60: Added the new version information when an update is available 2017-10-01 17:03:19 +01:00
Andy Heathershaw
dcfcbca530 #60: Added a basic about page with a link to Github's API to fetch the latest release 2017-10-01 16:48:50 +01:00
Andy Heathershaw
435e47af17 #56: Stop the Open Album/Manage Album shortcuts opening in a new tab 2017-09-29 19:40:52 +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
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
0b64728d0a First batch of changes for #38 to allow photo metadata updates 2017-09-16 08:26:05 +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
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
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
a459bc002a #23: Multi-lines in album descriptions are now displayed correctly 2017-09-04 21:05:35 +01:00
Andy Heathershaw
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 2017-09-04 20:37:42 +01:00
Andy Heathershaw
f9bc890de0 #12: Added the ability to add and remove redirects from the album's admin page (Redirects tab) 2017-09-04 17:23:31 +01:00
Andy Heathershaw
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. 2017-09-03 08:40:39 +01:00
Andy Heathershaw
89d9c31ba8 #16: Added a tab to the album admin screen to display a list of cameras used in that album 2017-09-03 08:31:31 +01:00
Andy Heathershaw
20d6264777 Merge remote-tracking branch 'origin/master' 2017-09-03 07:48:30 +01:00
Andy Heathershaw
5b6dac7d40 #13: Couple more fixes for BS4: tabs hiding text in xs/sm devices, analysis page card layout 2017-09-03 07:48:21 +01:00
Andy Heathershaw
78608eebbc #13: Lots more adjustments to layouts for Bootstrap 4 and general tidying of HTML code on the Gallery side of things 2017-09-01 14:52:06 +01:00
Andy Heathershaw
21ee5df5e2 #13: Lots of updates to Bootstrap classes etc. 2017-08-31 17:20:58 +01:00
Andy Heathershaw
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.) 2017-08-30 22:09:30 +01:00
Andy Heathershaw
336e94e8e3 #20: Numerous visual improvements, plus converting the slideshow to VueJS. Also re-enabled the user autocomplete 2017-04-18 17:25:27 +01:00
Andy Heathershaw
7ea1dc5c83 #4: Nested albums are now supported in the admin panel 2017-04-17 17:11:59 +01:00
Andy Heathershaw
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. 2017-04-17 15:45:25 +01:00
Andy Heathershaw
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 2017-04-16 09:55:37 +01:00
Andy Heathershaw
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 2017-04-16 09:50:40 +01:00
Andy Heathershaw
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. 2017-04-16 09:00:57 +01:00
Andy Heathershaw
aa8089f75c #3: Hide the internal links to groups and users if the appropriate permissions are not present 2017-04-15 10:50:22 +01:00