blue-twilight/app
2017-09-11 22:15:30 +01:00
..
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 Massive refactoring of the image processing, so it's now driven by the front-end and we can completely remove the command-line tasks - which will allow the app to work completely encoded using SourceGuardian and domain-locking. 2016-09-08 23:22:29 +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 Massive refactoring of the image processing, so it's now driven by the front-end and we can completely remove the command-line tasks - which will allow the app to work completely encoded using SourceGuardian and domain-locking. 2016-09-08 23:22:29 +01:00
Helpers Forward-ported a new DbHelper method from v2.1 which is now needed for the sitemap.xml generator 2017-09-11 22:15:30 +01:00
Http #34: sitemap.xml generator now checks for albums and photos that are accessible to the current user (so anonymous albums aren't included in search engine listings.) 2017-09-11 22:03:26 +01:00
Mail Implemented the activation controller 2016-09-06 14:19:16 +01:00
ModelObservers Fixed another issue when updating albums during the update routine 2017-04-18 20:31:16 +01:00
Policies Added album deletion policy 2017-09-11 22:03:53 +01:00
Providers #25: Updated the installer to work with a brand-new system with just PHP installed. Changed the way the base URL is determined to work with systems that have to access the app using /public. 2017-09-06 10:33:22 +01:00
Services #4: Nested albums are now supported in the admin panel 2017-04-17 17:11:59 +01:00
Album.php #16: Ignore photos that have an empty camera make/model 2017-09-05 21:43:58 +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
Permission.php #3 Album permissions can now be allocated to groups 2017-02-16 17:32:01 +00:00
Photo.php #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
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 #20: Numerous visual improvements, plus converting the slideshow to VueJS. Also re-enabled the user autocomplete 2017-04-18 17:25:27 +01: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