|
a5569924be
|
#4, #112: Default permissions can now be saved. There's a link to the default permissions screen from the admin/settings screen. The permissions cache rebuild now takes into account the default permissions. The permissions tab on the albums screen now correctly shows text based on if permissions are inherited from a parent album, or the default permissions.
|
2018-09-23 22:20:03 +01:00 |
|
|
da0667711a
|
#4, 112: Started working on an admin screen and database structure to be able to set default album permissions for top-level albums to inherit from (and a base for new albums created without inheriting.)
|
2018-09-23 10:28:54 +01:00 |
|
|
428c43a4c3
|
#4: Added an admin screen to manage comments
|
2018-09-21 15:00:07 +01:00 |
|
|
67bf7086c0
|
#4: Added settings to configure moderation for known/anonymous users
|
2018-09-19 20:35:43 +01:00 |
|
|
d1d77752b3
|
#4: Added a global setting that specifies if comments from anonymous users are allowed
|
2018-09-19 20:23:02 +01:00 |
|
|
c9ab590afe
|
#4: Started work on threaded comments in the front-end gallery. There is also a settings tab dedicated to commenting now.
|
2018-09-18 10:19:47 +01:00 |
|
|
c2e71b0084
|
#4: Added config settings to turn on comments and require login before commenting
|
2018-09-17 09:29:09 +01:00 |
|
|
ee4978878f
|
#71: Permissions are now fully inherited from an "ultimate parent". Most actions that can change the outcome of a user's permissions rebuild the permissions cache. Corrected a few minor HTML issues in layouts.
|
2018-09-16 22:11:53 +01:00 |
|
|
138cb91986
|
#71: Removed incorrectly-added active tab check
|
2018-09-16 10:28:06 +01:00 |
|
|
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 |
|
|
835a3e611b
|
#71: The rebuildPermissionsCache controller method now calls a new helper class, PermissionsHelper, that rebuilds the permissions in the new album_permissions_cache DB table
|
2018-09-14 21:03:07 +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 |
|
|
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 |
|
|
40fc25eba9
|
#5: Facebook login is now working using the app ID/secret stored in the database, instead of in the services file
|
2018-08-14 12:57:41 +01:00 |
|
|
8af88c56aa
|
#5: Added settings UI to configure Facebook login
|
2018-08-14 09:12:28 +01:00 |
|
Andy Heathershaw
|
843f284570
|
Merge branch 'master' into feature/19-user-profile-screen
|
2018-08-03 12:28:32 +01:00 |
|
|
4456cd5fa7
|
#86: Switched the update check from Github to Gitea
|
2018-07-29 21:58:28 +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 |
|
|
6040c7d4ef
|
#65: Don't start uploading if no file was selected
|
2018-07-13 00:00:45 +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 |
|
|
f96a9cd9f7
|
#58: It is now possible to create albums named the same within different parent albums. Albums with child albums can now not be deleted, as this could leave duplicate albums in the same parent album.
|
2018-07-12 21:55:01 +01:00 |
|
|
790d354167
|
#72: When counting albums in the admin stats widget, count all, not just the current page
|
2018-07-12 06:42:57 +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 |
|
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
|
c5e22c7a6e
|
#50: Added a check to see if exec() is available to provide more OS-level information, or falls back to standard php_uname if not
|
2017-09-29 20:15:24 +01:00 |
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
86954effbf
|
#14: Bulk update now directs back to the page you're currently on
|
2017-09-04 20:56:30 +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
|
b5769ec192
|
Number of small changes, including the rename of the Bootstrap 3 theme to Default
|
2017-04-18 20:07:03 +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
|
302340b679
|
#3: Enforce the ability to upload photos when moving albums in the controller
|
2017-04-16 09:51:53 +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 |
|