85b5d2653c
rebase
2024-03-06 05:37:00 -07:00
Tri Vo
05728d1209
Handle encoding error for generating url api
2023-08-20 16:21:04 +02:00
Tri Vo
4858c7493b
Generate link feature
2023-08-20 16:21:04 +02:00
Tri Vo
ebb9a7bfb6
Fix timeout error when uploading large files
2023-07-28 17:39:28 +02:00
Tri Vo
5667addaf0
Upload folder feature
2023-07-20 17:32:28 +02:00
Tri Vo
1982236804
Improve upload for subdirectory
2023-06-20 11:15:20 +02:00
Lena Fuhrimann
ca4237e462
Fix test
2023-06-13 18:34:54 +02:00
Tri Vo
17280f9304
Add support for subdirectory
2023-06-13 18:34:15 +02:00
LynxStarShine
a896ccd592
Add SSE encrpytion support
2023-05-05 23:23:21 +02:00
Lena Fuhrimann
9d2cb43275
Upgrade Go to version 1.19
2022-12-12 10:30:37 +01:00
Lena Fuhrimann
c18fe0e722
Update dependencies
2022-07-12 11:42:14 +02:00
Lena Fuhrimann
008ab65e66
Fix linting issue
2022-04-19 21:39:28 +02:00
Sergey Shevchenko
963ea7a575
Fix review comments
2022-03-28 11:37:49 +02:00
Sergey Shevchenko
c077332721
Refactoring:
...
- Replaced router by gorrila/mux
- Used viper for environment variables instead of os
- Added option to forbid object deletion
- Added option to list bucket recursively
- Added option to not add donwload headers in getObject
- Added ability to download nested objects
- Object donwloading will open in a new tab
Signed-off-by: Sergey Shevchenko <sergeyshevchdevelop@gmail.com>
2022-03-28 11:37:49 +02:00
Lena Fuhrimann
e6cfc961e1
Upgrade Go to version 1.17
2021-12-30 12:09:42 +01:00
Lena Fuhrimann
2499415fea
Upgrade minio-go to version 7
2021-08-17 15:44:49 +02:00
Lena Fuhrimann
8707a5373e
Embed templates into Go binary
2021-04-21 11:37:38 +02:00
Lena Fuhrimann
f8807dd672
Upgrade Go to version 1.16
2021-03-03 14:27:03 +01:00
Lena Fuhrimann
d3fcfb6851
Clean up Dockerfile
2021-02-15 17:24:49 +01:00
tokibi
273712b342
fix upload failures when using AWS S3
2020-12-16 20:51:15 +01:00
Lena Fuhrimann
f580b28e9e
Parallelize tests
2020-12-07 09:53:50 +01:00
Lena Fuhrimann
28af0c95fd
Use Go 1.15
2020-10-13 16:02:02 +02:00
Lena Fuhrimann
db632a2a76
Update dependencies
2020-06-29 09:44:33 +02:00
Lena Fuhrimann
2b297148bd
Allow to use non-encrypted connections
2020-05-27 23:28:36 +02:00
Lena Fuhrimann
5e8194e760
Fix linting issues
2020-05-04 09:46:41 +02:00
Lena Fuhrimann
dd0545eed1
Upgrade Go to 1.14
2020-05-02 09:36:37 +02:00
Lena Fuhrimann
0a81f4a031
Use Go 1.13
2020-02-17 09:38:47 +01:00
Lena Fuhrimann
6a50b1b1c7
Improve UI styling
2019-08-18 14:37:43 +02:00
Lena Fuhrimann
5ee6a263bc
Use Go 1.12
2019-08-18 13:30:46 +02:00
Lena Fuhrimann
d3359e9720
Upgrade minio to 6.0.14
2019-02-17 14:11:50 +01:00
Lena Fuhrimann
a23628b1c9
Make tests more BDD like
2019-01-08 08:51:09 +01:00
Lena Fuhrimann
a45c259a41
Upgrade minio-go to 6.0.11
2019-01-03 23:02:29 +01:00
Lena Fuhrimann
bb39bae31e
Create separate package for mocks
2018-08-14 22:08:07 +02:00
Lena Fuhrimann
5d02d74a49
Disable lll linter
2018-08-08 21:46:33 +02:00
Lena Fuhrimann
4c47900701
Add parameter names to interfaces
2018-08-02 15:41:18 +02:00
Lena Fuhrimann
bd4b6c1b33
Simplify error handling
2018-07-24 20:32:08 +02:00
Lena Fuhrimann
def33c3314
Fix linting issues
2018-06-20 20:56:40 +02:00
Lena Fuhrimann
bfe96c4a6c
Replace assert with is
2018-06-02 12:36:12 +02:00
Lena Fuhrimann
c47cf6ec24
Use way instead of mux
2018-05-31 16:11:49 +02:00
Lena Fuhrimann
53a807f38c
Clean up code
2018-05-27 23:11:52 +02:00
Lena Fuhrimann
69df8f252a
Remove buffered channels
2018-05-11 09:06:06 +02:00
Lena Fuhrimann
f7f0bfb51f
Use moq to mock S3 interface
2018-04-27 17:56:58 +02:00
Lena Fuhrimann
200fc5c8c1
Fix linting issues
2018-04-21 12:00:02 +02:00
Lena Fuhrimann
aacce5cfdf
Add race detection and coverage to test
2018-04-21 11:46:08 +02:00
Lena Fuhrimann
45d34233a5
New directory structure
2018-04-13 17:03:53 +02:00