|
80a7824f22
|
#111: User feed now displays a "user created" event logged via the register/activation controllers
|
2018-11-19 13:26:44 +00:00 |
|
|
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 |
|
|
3f7badd98a
|
#4: Known users pre-fill the user/email password, added user Gravatar for the comment form, and a link to logout. Login/logout redirects back to the previous page.
|
2018-09-19 13:49:53 +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 |
|
|
7e721966e9
|
#19: The activity grids are now responsive. Improved the responsiveness of the user's image/nickname.
|
2018-08-08 09:31:56 +01:00 |
|
Andy Heathershaw
|
7e25e65336
|
#19: The user profile grid is now much more Github-like
|
2018-08-06 14:02:45 +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 |
|
|
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 |
|
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
|
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
|
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
|
e1f6cc4d51
|
#3: Tweaked the layout of the stats figures on the analytics dashboard
|
2017-09-10 21:42:08 +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
|
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
|
68df0797d0
|
#15: Fixed the gallery CSS to show thumbnails correctly in the slideshow view
|
2017-09-04 20:47:05 +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
|
21ee5df5e2
|
#13: Lots of updates to Bootstrap classes etc.
|
2017-08-31 17:20:58 +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
|
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
|
aef3dfbdeb
|
#21: Bulk upload now works with the VueJS model
|
2017-04-17 22:03:01 +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
|
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
|
83ba49568e
|
#9: Storage locations is now fully up and working with Bootstrap 4
|
2017-03-25 08:26:35 +00: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
|
df96a9093c
|
#9: Updated the admin index page to Bootstrap v4
|
2017-03-22 21:45:58 +00:00 |
|
Andy Heathershaw
|
836c0539ca
|
#9: Added font files (for some reason weren't included earlier)
|
2017-03-22 16:56:31 +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 |
|
Andy Heathershaw
|
983d147dc7
|
#9: Removed Bootstrap and added Semantic UI instead
|
2017-03-22 09:25:22 +00:00 |
|