|  Gani Georgiev | d0d5f3d005 | bumped app version | 2025-03-28 19:32:07 +02:00 | 
				
					
						|  Gani Georgiev | b5be7f2d3c | [#6654] fixed S3 canonical uri parts escaping | 2025-03-28 19:28:04 +02:00 | 
				
					
						|  Gani Georgiev | e6573d2549 | [#6600] removed filesystem io.EOF error wrapping | 2025-03-16 10:43:21 +02:00 | 
				
					
						|  Gani Georgiev | 04a3dc7bb7 | fixed typos and pass the correct custom abortCtx | 2025-03-14 23:09:24 +02:00 | 
				
					
						|  Gani Georgiev | 4a7a639df1 | added s3blob WriterOptions custom headers test | 2025-03-09 20:56:33 +02:00 | 
				
					
						|  Gani Georgiev | ed36add853 | added basic s3blob tests | 2025-03-08 22:32:00 +02:00 | 
				
					
						|  Gani Georgiev | f799083c4f | added godoc comments and license notes for the gocloud.dev vendored code | 2025-03-08 01:10:13 +02:00 | 
				
					
						|  Gani Georgiev | 501c49012e | [poc] replaced aws-sdk-go-v2 and gocloud.dev/blob | 2025-03-05 16:31:21 +02:00 | 
				
					
						|  Gani Georgiev | 5aa380927a | dowgraded aws-sdk-go-v2 | 2025-02-11 20:13:43 +02:00 | 
				
					
						|  Gani Georgiev | c0b7762abd | [#6440] added a temporary exception for Backblaze S3 endpoints to exclude the new aws-sdk-go-v2 checksum headers | 2025-02-10 23:37:23 +02:00 | 
				
					
						|  Gani Georgiev | 7da875be14 | [#6313] enforced when_required for the new aws sdk request and response cheksum validations | 2025-01-19 22:12:27 +02:00 | 
				
					
						|  Gani Georgiev | 6edb344ab3 | synced with upstream s3 driver | 2024-12-07 12:15:03 +02:00 | 
				
					
						|  Gani Georgiev | 844f18cac3 | merge v0.23.0-rc changes | 2024-09-29 21:09:46 +03:00 | 
				
					
						|  Gani Georgiev | 5be32e8651 | added empty dir delete test for trailing slash prefixes | 2024-07-23 22:09:25 +03:00 | 
				
					
						|  Gani Georgiev | 2b82c36bdd | updated test cases | 2024-04-24 23:23:24 +03:00 | 
				
					
						|  Gani Georgiev | 3df868f72a | added extra extension length normalization | 2024-04-24 23:20:47 +03:00 | 
				
					
						|  Gani Georgiev | ece62ebdf5 | [#4824] updated the uploaded filename normalization to take double extensions in consideration | 2024-04-24 22:00:18 +03:00 | 
				
					
						|  Gani Georgiev | 37dd9c8645 | vendored and trimmed the s3blob driver and updated dependencies | 2024-03-29 21:19:26 +02:00 | 
				
					
						|  Gani Georgiev | 5105612a45 | renamed gcp middleware file and updated go deps | 2024-02-05 17:59:31 +02:00 | 
				
					
						|  Gani Georgiev | b9029010d9 | upgraded to aws-sdk-go-v2 and added a special middleware for GCP | 2024-02-05 17:26:39 +02:00 | 
				
					
						|  Gani Georgiev | aabe820e35 | fixed typos and some linter suggestions | 2024-01-23 20:56:14 +02:00 | 
				
					
						|  Gani Georgiev | 16da7d9e1a | removed unused options struct | 2023-12-06 20:44:47 +02:00 | 
				
					
						|  Gani Georgiev | f7df737c45 | added filesystem.NewFileFromUrl(ctx, url) | 2023-12-06 20:42:30 +02:00 | 
				
					
						|  Gani Georgiev | cdfc1f7b70 | removed unnecessary Close call and formatted map hints | 2023-12-04 16:22:49 +02:00 | 
				
					
						|  Gani Georgiev | f57d38f529 | use linear thumb resample filter | 2023-12-03 20:56:28 +02:00 | 
				
					
						|  Gani Georgiev | 995733000f | added filesystem.Copy(src, dest) | 2023-11-28 21:09:53 +02:00 | 
				
					
						|  Gani Georgiev | e1fb5d26a5 | [#3382] replaced filepath with path when extracting the filekey parent prefix | 2023-09-25 22:47:48 +03:00 | 
				
					
						|  Gani Georgiev | 0dc263a40c | updated go deps and use the new fileblob NoTempDir option | 2023-08-26 10:37:12 +03:00 | 
				
					
						|  Gani Georgiev | d1336da339 | make use of skipTotal | 2023-07-22 18:50:40 +03:00 | 
				
					
						|  Gani Georgiev | 50d7df45eb | added ?download file serve query param support to force file download | 2023-07-20 15:04:26 +03:00 | 
				
					
						|  Gani Georgiev | e8b4a7eb26 | added backup apis and tests | 2023-05-13 22:12:42 +03:00 | 
				
					
						|  Gani Georgiev | d3314e1e23 | (untested!) added temp backup api scaffoldings before introducing autobackups and rotations | 2023-05-08 21:52:40 +03:00 | 
				
					
						|  Gani Georgiev | 1420d717e3 | [#2231] revert the aws-sdk-go-v2 change | 2023-04-06 20:17:22 +03:00 | 
				
					
						|  Gani Georgiev | 48d6803d17 | check only the existence of the thumb and add ContentType metadata when creating the thumb | 2023-03-31 23:06:22 +03:00 | 
				
					
						|  Gani Georgiev | 29a264e132 | [#1346] upgraded to aws-sdk-v2 Co-authored-by: Yuxiang Gao <yuxiang-gao@outlook.com> | 2023-03-30 16:10:13 +03:00 | 
				
					
						|  Gani Georgiev | 250642a8f9 | allowed overwriting the default file serve headers if an explicit response header is set | 2023-01-30 12:54:51 +02:00 | 
				
					
						|  Gani Georgiev | ecfae2e5c9 | added predefined mime types list and other minor ui improvements | 2023-01-24 20:58:24 +02:00 | 
				
					
						|  Gani Georgiev | ba7c8e2108 | synced with master | 2023-01-12 21:18:43 +02:00 | 
				
					
						|  Gani Georgiev | f792a9e08d | fixed ListBucket iterator to always break on seek/forward error | 2023-01-12 15:19:27 +02:00 | 
				
					
						|  Gani Georgiev | 5fb1e85372 | fixed formatting | 2023-01-12 13:44:37 +02:00 | 
				
					
						|  Andrei Varabyeu | a5ceee33df | Allows files to be read through FileSystem interface. The functionality is needed while Pocketbase is used in embedded mode | 2023-01-12 13:40:40 +02:00 | 
				
					
						|  Gani Georgiev | 8f6cb5ad2d | updated changelog and godoc | 2022-12-29 18:58:07 +02:00 | 
				
					
						|  David Schissler | 775417ac2b | [#1420] added filesystem.NewFileFromBytes | 2022-12-29 18:51:27 +02:00 | 
				
					
						|  Gani Georgiev | 7fc1d979dd | added fs.UploadFile unit test and updated changelog | 2022-12-22 16:06:44 +02:00 | 
				
					
						|  Yuxiang Gao | ede7804a80 | [#1343] fixed s3 file upload error caused by underscore in metadata | 2022-12-22 15:39:45 +02:00 | 
				
					
						|  Gani Georgiev | 687a79b450 | updated linter | 2022-12-16 17:06:03 +02:00 | 
				
					
						|  Gani Georgiev | 37bac5cc50 | abstract rest.UploadedFile to allow loading local files | 2022-12-10 16:47:45 +02:00 | 
				
					
						|  Gani Georgiev | 355f7053fd | [#1187] move file upload and delete out of the record save transaction | 2022-12-06 12:26:29 +02:00 | 
				
					
						|  Gani Georgiev | f1d546c845 | truncate the original filename metadata | 2022-12-06 07:17:59 +02:00 | 
				
					
						|  Gani Georgiev | 599c542c5a | store the original uploaded file name as metadata | 2022-12-05 14:28:28 +02:00 |