.. |
AlbumSources
|
#4: Added a framework for manipulating data during system updates. Full URL path to an album is now saved in the database. Fall-back routes are now mapped by the first segment - a = album, p = photo, i = image
|
2017-04-17 21:31:45 +01:00 |
Console
|
#121: The current photo analysis method now polls the queue table until the photo is analysed (or 60 seconds, which ever comes first.) The process command now creates user_activity records for the profile pages. Added an example systemd file to run the message queue.
|
2019-07-09 23:05:22 +01:00 |
Exceptions
|
refs #3: it's now possible to set a default view for an album when a user hasn't requested one. Finished off the "edit album" page in admin. Switched session management to database sessions (much more reliable.)
|
2016-10-05 14:49:44 +01:00 |
Facade
|
#2: Basic implementation of the quick-upload/quick-post feature
|
2017-09-10 15:10:45 +01:00 |
Helpers
|
#121: Photos are now being analysed by the queue
|
2019-07-09 22:03:54 +01:00 |
Http
|
#121: The current photo analysis method now polls the queue table until the photo is analysed (or 60 seconds, which ever comes first.) The process command now creates user_activity records for the profile pages. Added an example systemd file to run the message queue.
|
2019-07-09 23:05:22 +01:00 |
Mail
|
#57: An e-mail is now sent to administrator accounts when a user is self-created and activated (if e-mail activation is required)
|
2018-10-06 09:43:58 +01:00 |
ModelObservers
|
#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 |
Policies
|
#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 |
Providers
|
#4: Added an admin screen to manage comments
|
2018-09-21 15:00:07 +01:00 |
Services
|
#121: Photos are now being analysed by the queue
|
2019-07-09 22:03:54 +01:00 |
Traits
|
#111: User feed now displays a "user created" event logged via the register/activation controllers
|
2018-11-19 13:26:44 +00:00 |
Album.php
|
Album URL now uses the Photo's thumbnailUrl method - allowing for cache-busting on the main gallery index
|
2018-10-13 04:47:48 +01:00 |
AlbumDefaultAnonymousPermission.php
|
#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 |
AlbumDefaultGroupPermission.php
|
#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 |
AlbumDefaultUserPermission.php
|
#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 |
AlbumRedirect.php
|
#12: Added a new table to hold the redirects, and implemented the controller to check this table if an album is not found
|
2017-09-03 08:54:49 +01:00 |
Configuration.php
|
resolves #5: modified the installer to write a flag to the .env file when installed so naughty people can't create admin accounts etc by directly accessing the installer. First version tested fully encoded with SG :)
|
2016-10-06 15:07:30 +01:00 |
DataMigration.php
|
#25: Updated the data migration framework to run all intermediate versions
|
2017-04-19 09:12:36 +01:00 |
Group.php
|
#3: It's now possible to restrict access to the admin panel, managing albums and settings functions by user group
|
2017-04-15 09:41:15 +01:00 |
Label.php
|
#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 |
Permission.php
|
#3 Album permissions can now be allocated to groups
|
2017-02-16 17:32:01 +00:00 |
Photo.php
|
#4: Comments can now be approved and rejected from the front-end gallery
|
2018-09-19 19:54:59 +01:00 |
PhotoComment.php
|
#4: Comments can now be individually approved/rejected through the admin screen.
|
2018-10-05 22:57:39 +01:00 |
QueueItem.php
|
#121: Photos are now being analysed by the queue
|
2019-07-09 22:03:54 +01:00 |
Storage.php
|
BLUE-17: added support for S3 cloud storage (including DreamObjects, which uses an S3-compatible API)
|
2016-11-03 13:33:35 +00:00 |
User.php
|
#116: Completed the Explore Users page
|
2018-11-18 20:50:09 +00:00 |
UserActivity.php
|
#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 |
UserFollower.php
|
#111: Fleshed out the content of the Explore Photographers page. Also added a redirect to the activity feed if accessing the dashboard and logging in
|
2018-11-18 09:07:13 +00:00 |
VisitorHit.php
|
#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 |