Andy Heathershaw
|
4ef3285eb2
|
Fixes #123: Processing queue is now used for bulk uploads. If an error occurs during processing on the queue, this is now relayed to the user. Fixed an issue when creating an album where the default storage wasn't defaulted.
|
2019-07-21 17:22:40 +01:00 |
Andy Heathershaw
|
3b76f20738
|
Fixes #128: Profiles page details are only displayed when social user profiles is enabled
|
2019-07-21 08:39:04 +01:00 |
Andy Heathershaw
|
b2443d0ff9
|
Fixes #102: include the parent album ID in the edit form to work with the validation
|
2019-07-21 08:25:44 +01:00 |
Andy Heathershaw
|
8a758f2b06
|
Fixes #100: set the first active storage location as default when the current default is deactivated. Also remove the stupid _old_input thingy as this was the very first screen I did in Laravel and it's not needed!
|
2019-07-20 18:06:21 +01:00 |
Andy Heathershaw
|
5947b6e08c
|
Bumped version number to 2.2.0-beta.1. Use the url helper instead of the config to get the app root URL
|
2019-07-14 16:33:24 +01:00 |
Andy Heathershaw
|
806d0696f0
|
#127: InstallController now sets default options and permissions for new installations
|
2019-07-14 16:28:46 +01:00 |
Andy Heathershaw
|
0519a4ecc5
|
#124: Corrected the base class in the comment replied to mailable.
|
2019-07-14 16:16:35 +01:00 |
Andy Heathershaw
|
461517dd55
|
#124: Made the queue settings configurable through the .env file
|
2019-07-14 16:12:56 +01:00 |
Andy Heathershaw
|
4905dd1caa
|
#124: Converted the comment-related e-mails to be queueable
|
2019-07-14 15:58:12 +01:00 |
Andy Heathershaw
|
e794f99ead
|
#124: Updated the change e-mail confirmation to be a notification
|
2019-07-14 14:35:26 +01:00 |
Andy Heathershaw
|
4af68cd055
|
#125: Updated the password reset and change passwords forms to BS4 validation styles
|
2019-07-14 14:24:34 +01:00 |
Andy Heathershaw
|
624334570f
|
#124: Updated the user self-registration required and user self-activated e-mails to be notifications so they can be queued.
|
2019-07-14 14:18:15 +01:00 |
Andy Heathershaw
|
216c93a750
|
#124: E-mails now send and log to the database as sent when queuing is not enabled
|
2019-07-14 12:29:25 +01:00 |
Andy Heathershaw
|
7418438d63
|
#123: The framework of sending e-mails using Mailables but queued in the database is now there. Password reset e-mails are now the first ones being sent using the queue.
|
2019-07-14 12:13:58 +01:00 |
Andy Heathershaw
|
bfbf740810
|
#124, #125, #126: Started implementing e-mail queueing. Fixed the display of validation messages on the forgotten password form. Corrected the generation of the action URL when the APP_URL environment settings is not configured.
|
2019-07-13 21:40:13 +01:00 |
Andy Heathershaw
|
07fa9639b5
|
#123: The setting tab now only lists compatible storages. Added support for IAnalysisQueueSource to the LocalFileSystemSource driver
|
2019-07-13 10:27:35 +01:00 |
Andy Heathershaw
|
95e79f2d28
|
#123: The process command (which is now bt-queue:process to avoid conflicts with Laravel's default queue namespace) now uses the S3 storage to retrieve images
|
2019-07-13 10:15:13 +01:00 |
Andy Heathershaw
|
7a71a06e4e
|
#123: Images are now uploaded to the storage driver specified using the new IAnalysisQueueSource interface
|
2019-07-12 16:21:30 +01:00 |
Andy Heathershaw
|
bb5ed4d68d
|
#123: Actually save the analysis queue storage location
|
2019-07-12 07:28:53 +01:00 |
Andy Heathershaw
|
cffe8332fc
|
#123: Display list of storages on the Image Processing tab
|
2019-07-12 07:26:02 +01:00 |
Andy Heathershaw
|
f26f545b76
|
#123: Added the dropdown to the settings page to select from storage locations
|
2019-07-11 09:01:20 +01:00 |
Andy Heathershaw
|
ebbc5ba097
|
#121: Bulk updates to photos now take place on the queue if enabled (just need to handle album changes)
|
2019-07-10 14:31:04 +01:00 |
Andy Heathershaw
|
0cca6eec66
|
#104: Added left/right key bindings to navigate through an album
|
2019-07-09 23:14:54 +01:00 |
Andy Heathershaw
|
3995d79955
|
Merge branch 'feature/121-rabbitmq-queuing' of aheathershaw/blue-twilight into master
|
2019-07-09 23:07:27 +01:00 |
Andy Heathershaw
|
0de33065fe
|
#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 |
Andy Heathershaw
|
961603acd5
|
#121: Photos are now being analysed by the queue
|
2019-07-09 22:03:54 +01:00 |
Andy Heathershaw
|
ca893359c9
|
#121: Added new configuration tab (Image Processing) for RabbitMQ-related settings
|
2019-07-09 13:08:57 +01:00 |
Andy Heathershaw
|
de66c489a6
|
Updated Composer to include PHP AMQPLIB
|
2019-07-09 09:03:21 +01:00 |
Andy Heathershaw
|
dbdf17cc9e
|
Merge branch 'feature/111-user-activity-feeds' of aheathershaw/blue-twilight into master
|
2018-11-19 19:08:49 +00:00 |
Andy Heathershaw
|
54e327ee9e
|
#111: Added the migration SQL to populate the user_activity table
|
2018-11-19 14:14:15 +00:00 |
Andy Heathershaw
|
80a7824f22
|
#111: User feed now displays a "user created" event logged via the register/activation controllers
|
2018-11-19 13:26:44 +00:00 |
Andy Heathershaw
|
e59311244a
|
#111: Updated CSS/JS files from previous development
|
2018-11-18 21:41:17 +00:00 |
Andy Heathershaw
|
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 |
Andy Heathershaw
|
2394bbd077
|
#116: Completed the Explore Users page
|
2018-11-18 20:50:09 +00:00 |
Andy Heathershaw
|
386bd30208
|
#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 |
Andy Heathershaw
|
42a1e4b770
|
#111: Accessing the user activity page/JSON feed is now impossible when feeds are disabled. Also the Activity icon is not shown in the navbar when feeds are disabled.
|
2018-11-17 16:02:31 +00:00 |
Andy Heathershaw
|
3982f47243
|
UserConfig::getOrCreateModel was incorrectly reloading the cache with non-objects
|
2018-11-17 15:30:56 +00:00 |
Andy Heathershaw
|
1d81185779
|
#111: Added no feed items language strings and link to the Photographer Explorer page.
|
2018-11-17 09:47:28 +00:00 |
Andy Heathershaw
|
c0ab6a7acc
|
#117: Avoid repeated calls to the configuration table - cache the entire table on the first request and use the cache in subsequent calls
|
2018-10-15 13:59:14 +01:00 |
Andy Heathershaw
|
d6d2420eb7
|
#111: Implemented the /me feed endpoint
|
2018-10-14 20:08:31 +01:00 |
Andy Heathershaw
|
2304b23564
|
Merge remote-tracking branch 'origin/feature/111-user-activity-feeds' into feature/111-user-activity-feeds
|
2018-10-13 04:48:05 +01:00 |
Andy Heathershaw
|
bfd7a8100d
|
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 |
Andy Heathershaw
|
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 |
Andy Heathershaw
|
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 |
Andy Heathershaw
|
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 |
Andy Heathershaw
|
5df6ae770f
|
Merge branch 'feature/57-user-activation-email' of aheathershaw/blue-twilight into master
|
2018-10-06 09:44:45 +01:00 |
Andy Heathershaw
|
09de0f1356
|
#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 |
Andy Heathershaw
|
54fe543fe6
|
Merge branch 'feature/4-commenting-on-photos' of aheathershaw/blue-twilight into master
|
2018-10-05 23:37:26 +01:00 |
Andy Heathershaw
|
2c0595bb98
|
#4: A notification is now sent to the original poster when a reply is posted to their comment. Removed the "edit comment" link as this functionality doesn't (and won't) exist.
|
2018-10-05 23:35:01 +01:00 |
Andy Heathershaw
|
38e24cc4d6
|
#4: It's now possible to bulk-approve and bulk-reject comments in the admin screen
|
2018-10-05 23:11:19 +01:00 |