Julian Raufelder
|
b32b76be32
|
Merge branch 'develop' into feature/vault-format-8
|
2021-05-03 12:29:33 +02:00 |
|
Julian Raufelder
|
3381a12da4
|
BiometricManager.canAuthenticate() is deprecated
Switching to BiometricManager.canAuthenticate(BiometricManager.Authenticators.BIOMETRIC_STRONG)
|
2021-05-02 20:42:46 +02:00 |
|
Julian Raufelder
|
1eb8c079c6
|
Verify SHA256 of the APK in update process
|
2021-05-01 14:32:14 +02:00 |
|
Julian Raufelder
|
714223743e
|
Skip deployment to F-Droid when beta option set
[ci skip]
|
2021-05-01 14:30:45 +02:00 |
|
Julian Raufelder
|
3937a59ea2
|
New Crowdin updates
|
2021-04-30 15:45:09 +02:00 |
|
Julian Raufelder
|
6ad9f0d0c9
|
Merge pull request #299 from mjenny/feature/support-s3-buckets
Add support for S3 compatible storage
|
2021-04-30 10:00:50 +00:00 |
|
Julian Raufelder
|
50fbec1bae
|
Response can be null in afterError of LoggingAwareRequestHandler in S3
|
2021-04-30 11:51:32 +02:00 |
|
Julian Raufelder
|
3e36de814d
|
Handle NoSuchBucketException in S3
|
2021-04-30 11:49:41 +02:00 |
|
Julian Raufelder
|
b6b3cd2d9b
|
Implement S3 logging
|
2021-04-30 11:03:12 +02:00 |
|
Julian Raufelder
|
ee3787e8bb
|
Update dependencies
|
2021-04-30 10:05:58 +02:00 |
|
Manuel Jenny
|
13b9fbedf5
|
feat(S3): add error handling
|
2021-04-30 09:22:32 +02:00 |
|
Julian Raufelder
|
68203fb88a
|
ConfigurationMatches should fit as it is implemented in S3
|
2021-04-30 09:22:32 +02:00 |
|
Julian Raufelder
|
3894df1587
|
Improve chunked upload 2.0 in S3
|
2021-04-30 09:22:32 +02:00 |
|
Julian Raufelder
|
06c23abc62
|
Improve chunked upload in S3
|
2021-04-30 09:22:31 +02:00 |
|
Manuel Jenny
|
c332ad91e4
|
feat(S3): implement chunked upload for files > 100MB
|
2021-04-30 09:22:31 +02:00 |
|
Julian Raufelder
|
46a41d0d2a
|
Minor improvements of S3Impl
|
2021-04-30 09:22:31 +02:00 |
|
Manuel Jenny
|
554cf5f42a
|
fix(S3): change to void
|
2021-04-30 09:22:31 +02:00 |
|
Manuel Jenny
|
c55dc62d16
|
fix(S3): use doesBucketExist() to evaluate bucket existance
|
2021-04-30 09:22:30 +02:00 |
|
Manuel Jenny
|
2f1f9faeae
|
feat(S3): provide bucketExists() method
|
2021-04-30 09:22:30 +02:00 |
|
Julian Raufelder
|
f4a6715bd2
|
Clear endpoint or region when toggling between Amazon and custom S3
|
2021-04-30 09:22:30 +02:00 |
|
Julian Raufelder
|
bde8f36a58
|
Validate user input of add or change S3 cloud
|
2021-04-30 09:22:29 +02:00 |
|
Julian Raufelder
|
4e6983862f
|
Implement AuthStrategy for S3
|
2021-04-30 09:22:29 +02:00 |
|
Julian Raufelder
|
862596114b
|
Use endpoint or region in S3
|
2021-04-30 09:22:29 +02:00 |
|
Julian Raufelder
|
ac46aa6a57
|
Revert "fix(S3): instatiate new Region if it's not provided by the SDK"
This reverts commit ecaa9d4b00ac87fee1711376492334284290596f.
|
2021-04-30 09:22:28 +02:00 |
|
Julian Raufelder
|
91a0c2e5d3
|
Revert "Add S3 as module dependency"
This reverts commit 34b69805932fc12f526893932a7bca4a6aeddbf5.
|
2021-04-30 09:22:28 +02:00 |
|
Manuel Jenny
|
4f97a0d8d8
|
fix(S3): instatiate new Region if it's not provided by the SDK
|
2021-04-30 09:22:28 +02:00 |
|
Julian Raufelder
|
1a3b26696c
|
Add S3 as module dependency
|
2021-04-30 09:22:28 +02:00 |
|
Manuel Jenny
|
f07e343849
|
fix(S3): show region for AWS
|
2021-04-30 09:22:27 +02:00 |
|
Manuel Jenny
|
47b31fcd7d
|
fix(S3): only set Endpoint if not null
|
2021-04-30 09:22:27 +02:00 |
|
Manuel Jenny
|
c99ff2f190
|
fix(S3): ProgressListener
|
2021-04-30 09:22:27 +02:00 |
|
Julian Raufelder
|
43fb9fb694
|
Finalize S3 assets
|
2021-04-30 09:22:27 +02:00 |
|
Manuel Jenny
|
5d08581362
|
fix(S3): folder creation
|
2021-04-30 09:22:26 +02:00 |
|
Manuel Jenny
|
6503727a40
|
fix(S3): folder / file handling
|
2021-04-30 09:22:26 +02:00 |
|
Julian Raufelder
|
e4ad22b00b
|
Add display name to S3 cloud
|
2021-04-30 09:22:26 +02:00 |
|
Julian Raufelder
|
7f0967ab88
|
Add S3 bucket asset and reorder clouds
|
2021-04-30 09:22:25 +02:00 |
|
Julian Raufelder
|
44880e3959
|
Add S3 license
|
2021-04-30 09:22:25 +02:00 |
|
Manuel Jenny
|
4acc7f737e
|
fix(S3): remove S3ClientOptions
|
2021-04-30 09:22:25 +02:00 |
|
Julian Raufelder
|
56c60703a6
|
Minor UI tweaks regarding S3
|
2021-04-30 09:22:24 +02:00 |
|
Julian Raufelder
|
939f3d2c1d
|
Insert missing return
|
2021-04-30 09:22:24 +02:00 |
|
Manuel Jenny
|
2a8e635177
|
fix(S3): switch to Android SDK
|
2021-04-30 09:22:24 +02:00 |
|
Julian Raufelder
|
76f757293a
|
Fix name of the method
|
2021-04-30 09:22:24 +02:00 |
|
Julian Raufelder
|
a736a33d88
|
Update database and UI to support S3
|
2021-04-30 09:22:23 +02:00 |
|
Manuel Jenny
|
b0f288f479
|
fix(S3): use listObjectsV2()
|
2021-04-30 09:22:23 +02:00 |
|
Manuel Jenny
|
cf715bc000
|
fix(S3): use own S3 Lru Cache
|
2021-04-30 09:22:22 +02:00 |
|
Manuel Jenny
|
4e082d5f8a
|
fix(S3): use trailing slash for folders
|
2021-04-30 09:22:22 +02:00 |
|
Manuel Jenny
|
57e2bb8655
|
feat(S3): add S3 to LruFileCacheUtil
|
2021-04-30 09:22:22 +02:00 |
|
Manuel Jenny
|
a9525b4477
|
feat(S3): implement move()
|
2021-04-30 09:22:22 +02:00 |
|
Manuel Jenny
|
ddbb59b831
|
feat(S3): add new file() method
|
2021-04-30 09:22:21 +02:00 |
|
Manuel Jenny
|
fe15c748bc
|
fix(S3): ContentRepositoryFactory to use proper Cloud
|
2021-04-30 09:22:21 +02:00 |
|
Manuel Jenny
|
24e96b7205
|
fix(S3): make sure the build works
|
2021-04-30 09:22:21 +02:00 |
|