|
fdf4d72236
|
Merge branch 'master' into feature/106-dropbox-storage
# Conflicts:
# app/Http/Controllers/Admin/StorageController.php
# resources/views/themes/base/admin/edit_storage.blade.php
|
2020-04-18 21:53:36 +01:00 |
|
|
f773b10244
|
Implemented a new option for S3 sources to allow signed URLs and private buckets to be used. #141
|
2020-04-18 21:51:28 +01:00 |
|
|
93c6f5da10
|
Updated all resource routes to follow Laravel's standard of the "id" parameter on edit/update/destroy routes being the singular of the resource #142
|
2020-04-18 18:25:43 +01:00 |
|
|
15cb2f40b0
|
Replaced Rackspace's PHP Open Cloud with PHP OpenCloud OpenStack package.
|
2020-04-18 18:02:38 +01:00 |
|
|
90cf38d9aa
|
Upgraded Laravel from 5.5 to 6.0 LTS, as well as latest Composer dependencies #142
|
2020-04-18 17:45:40 +01:00 |
|
|
9668352129
|
Updated Composer dependencies to the latest versions. Resolves an issue with PHP 7.4 and AWS
|
2020-04-18 16:39:20 +01:00 |
|
|
feb38c47b0
|
Fixes #134 - user profile link is made available if not logged in and the user's profile is public
|
2019-10-19 21:03:06 +01:00 |
|
|
582e5fffaa
|
Dropbox #106 - files can be uploaded to a Dropbox account using a generated access token, and downloaded using the Blue Twilight download endpoint.
|
2019-09-15 21:37:41 +01:00 |
|
Andy Heathershaw
|
da99b0b05a
|
Merge branch 'feature/135-backblaze-driver' of aheathershaw/blue-twilight into master
|
2019-09-14 15:38:15 +01:00 |
|
|
99cafbc9a5
|
Backblaze #135 - B2 storage source now removes the current file version before uploading a new one
|
2019-09-14 15:35:05 +01:00 |
|
|
a6825bcef9
|
Backblaze #135 - implemented the re-use of the upload token/URL. Fetching file contents now works by using the b2_download_file_by_id method with an auth header.
|
2019-09-14 10:04:09 +01:00 |
|
Andy Heathershaw
|
69422ffaa4
|
Backblaze #135 - implemented a retry and backoff period for 500/503 errors
|
2019-09-11 14:59:25 +01:00 |
|
Andy Heathershaw
|
fb6754b8e9
|
Backblaze #135 - tried to implement b2_download_file_by_id for private buckets, but this doesn't work correctly, logged with Backblaze
|
2019-09-10 16:24:26 +01:00 |
|
Andy Heathershaw
|
ce03b2596f
|
Backblaze #135 - album storage driver is now cached to maintain state within the same request, prevents multiple calls to B2. Images can now be deleted and (I think) edited.
|
2019-09-10 15:11:53 +01:00 |
|
|
608442d566
|
Backblaze #135 - introduced the config setting to choose whether to generate private or public URLs, or to auto-detect. Photos are now displayed from B2.
|
2019-09-09 21:52:26 +01:00 |
|
|
437fe9fe1f
|
Updated composer.lock file
|
2019-09-09 20:51:06 +01:00 |
|
Andy Heathershaw
|
4b6bdeba15
|
Backblaze #135 - added the storage UI and initial connectivity to B2
|
2019-09-09 20:35:32 +01:00 |
|
Andy Heathershaw
|
85d5926c3a
|
Updated read me to remove the now-ancient V2 message and introduce Cloud
|
2019-09-03 19:31:04 +01:00 |
|
|
d0d322120a
|
#132: Added support for using vhosts with RabbitMQ
|
2019-08-11 07:49:25 +01:00 |
|
|
3c6c5b174d
|
Update the permissions cache post-upgrade
|
2019-08-06 21:17:53 +01:00 |
|
Andy Heathershaw
|
b141061406
|
Fixes #131: quick upload feature creates a new album with inherited permissions, and also rebuilds the permissions cache. Added an alert to the quick upload to advise of the permissions change.
|
2019-07-31 08:56:30 +01:00 |
|
|
d9b68716c8
|
Force composer to always discard any local changes to packages - this gets around a checksumming issue in the AWS SDK upgrade.
|
2019-07-28 13:21:52 +01:00 |
|
|
728d14563e
|
Do a comparison for Laravel 5.5 when auto-discovering commands
|
2019-07-28 12:51:12 +01:00 |
|
|
c8952a8ac1
|
Enable users public profile page by default when profile pages are enabled
|
2019-07-28 08:17:17 +01:00 |
|
|
24f2155a35
|
Remove temporary files once they're in the analysis queue following an upload
|
2019-07-27 14:05:19 +01:00 |
|
|
f4f4de1b34
|
Fixes #130: Local file system queue copies the file instead of moving it, so the temp file is still available to analyse
|
2019-07-27 13:50:27 +01:00 |
|
|
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 |
|
|
3b76f20738
|
Fixes #128: Profiles page details are only displayed when social user profiles is enabled
|
2019-07-21 08:39:04 +01:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
806d0696f0
|
#127: InstallController now sets default options and permissions for new installations
|
2019-07-14 16:28:46 +01:00 |
|
|
0519a4ecc5
|
#124: Corrected the base class in the comment replied to mailable.
|
2019-07-14 16:16:35 +01:00 |
|
|
461517dd55
|
#124: Made the queue settings configurable through the .env file
|
2019-07-14 16:12:56 +01:00 |
|
|
4905dd1caa
|
#124: Converted the comment-related e-mails to be queueable
|
2019-07-14 15:58:12 +01:00 |
|
|
e794f99ead
|
#124: Updated the change e-mail confirmation to be a notification
|
2019-07-14 14:35:26 +01:00 |
|
|
4af68cd055
|
#125: Updated the password reset and change passwords forms to BS4 validation styles
|
2019-07-14 14:24:34 +01:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
bb5ed4d68d
|
#123: Actually save the analysis queue storage location
|
2019-07-12 07:28:53 +01:00 |
|
|
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 |
|
|
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 |
|