|
f36aa61506
|
#71, #111: Implemented security checking in the JSON feed methods. Also users now automatically inherit the anonymous permissions by way of an additional check specifically against the anonymous user first
|
2018-11-18 21:39:19 +00:00 |
|
|
2394bbd077
|
#116: Completed the Explore Users page
|
2018-11-18 20:50:09 +00:00 |
|
|
245bfe546c
|
#111: It's now possible for a logged-in user to follow another user from their public profile page
|
2018-10-10 13:46:42 +01:00 |
|
|
4ec23668ff
|
#111: Corrected a bug where the activity feed always showed the logged-in user's feed. Added template text when there are no activity items to display. Updated the deployment Javascript files with the latest viewmodel changes.
|
2018-10-10 12:58:43 +01:00 |
|
|
44591790d1
|
#111: Added an activity feed to the user profile screen, with a configurable setting on the social tab
|
2018-10-09 22:16:43 +01:00 |
|
|
1802aa84d8
|
#4: Added a basic template for the comment design. Comments now display nested. Renamed the columns in the database table so the default validation error messages look better. Corrected a few issues with the TinyMCE implementation.
|
2018-09-19 09:44:20 +01:00 |
|
|
60e747bd75
|
#4: Added TinyMCE as a rich text editor for posting comments
|
2018-09-18 22:35:22 +01:00 |
|
|
7d77fe57c5
|
#4: If a validation error occurs while replying to a comment, the form is now re-rendered instead of JSON and a 422 being returned.
|
2018-09-18 15:50:12 +01:00 |
|
|
9702366d11
|
#4: It's now possible to reply to a comment in threaded comments. Also started implementing validation.
|
2018-09-18 14:28:59 +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 |
|
|
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 |
|
|
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 |
|
|
6040c7d4ef
|
#65: Don't start uploading if no file was selected
|
2018-07-13 00:00:45 +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
|
502a13b39f
|
#43: Included ChartJS references locally within the Javascript
|
2017-09-17 11:54:40 +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
|
dda12a47e4
|
#18: With BS4, no longer need to hide the dropdown manually - this gets the single photo admin actions working again
|
2017-09-03 08:03:00 +01:00 |
|
Andy Heathershaw
|
11852d6daa
|
#10: Slight tweak to Bootbox to correct the order of the close button and modal title in BS4
|
2017-08-30 22:20:32 +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
|
aef3dfbdeb
|
#21: Bulk upload now works with the VueJS model
|
2017-04-17 22:03:01 +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
|
ce1c82b275
|
#9, #8: Photos can now be amended again through the "show album" page. Added Tether for Bootstrap v4 tooltip support.
|
2017-04-10 17:29:45 +01:00 |
|
Andy Heathershaw
|
3c2d50f373
|
#9: Started working on converting the analysis and album screens to Bootstrap v4
|
2017-04-09 09:07:18 +01:00 |
|
Andy Heathershaw
|
c1740be802
|
#9: The progress bar when uploading is now working correctly. The delete album screen has been updated to Bootstrap v4. Alerts are now dismissable.
|
2017-04-08 09:41:41 +01:00 |
|
Andy Heathershaw
|
8b9e8f0229
|
#9: Single-file album upload is now working with Bootstrap v4
|
2017-03-31 22:05:57 +01:00 |
|
Andy Heathershaw
|
8201f1df8b
|
#9: Started updating the "show album" page (easily the most complex in the application!) to use Bootstrap 4 and VueJS.
|
2017-03-27 14:04:09 +01:00 |
|
Andy Heathershaw
|
ca65ba8adc
|
#9: Started converting the "create storage" page to Bootstrap v4. Converted to VueJS.
|
2017-03-23 05:55:14 +00:00 |
|
Andy Heathershaw
|
4b4b5bfc97
|
#9: I couldn't really get on with Semantic UI, so upgraded to Bootstrap v4 alpha instead
|
2017-03-22 16:55:51 +00:00 |
|