Robin Appelman
|
4c903e6b0d
|
fix invalidating folder cache for s3
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2018-02-12 20:22:48 +01:00 |
Robin Appelman
|
c84b290a17
|
adjust s3 bulk delete to new sdk syntax
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2018-02-12 20:22:48 +01:00 |
Robin Appelman
|
4ec4a7df93
|
add option to use legacy v2 auth with s3
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2018-01-09 18:21:47 +01:00 |
Robin Appelman
|
0519ca5893
|
add retry wrapper when reading files from swift
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-12-06 15:43:00 +01:00 |
Robin Appelman
|
f301b12c7b
|
Fix undefined offset warning when using '/' as external storage root
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-10-25 01:45:25 +02:00 |
Robin Appelman
|
82a3a8be06
|
fix undefined constants
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-10-03 14:11:28 +02:00 |
Robin Appelman
|
d97f66454c
|
disable part files for s3 external storage
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-10-03 14:11:16 +02:00 |
Robin Appelman
|
83ef030ea6
|
add stat cache for s3 external storage
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-10-03 14:11:12 +02:00 |
Robin Appelman
|
e42b950521
|
more efficient is_dir
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-10-03 14:11:09 +02:00 |
Robin Appelman
|
a0848ba202
|
more efficient permissions for s3 external storage
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-10-03 14:11:05 +02:00 |
Robin Appelman
|
f45a7a43df
|
more efficient write only fopen
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-10-03 14:11:01 +02:00 |
Robin Appelman
|
474c8aff29
|
reuse object read/write/delete logic in s3 implementations
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-10-03 14:10:57 +02:00 |
Robin Appelman
|
f62e0a33f3
|
update aws sdk and move it to 3rdparty
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-10-03 14:09:59 +02:00 |
Christopher Bartz
|
222ec97f5f
|
Remove tmpFiles Array in Swift.php
tmpFiles Array is unnecessary and there has been
a reference without an assignment which lead to a bug making swift external
storage unuseable.
|
2017-09-04 14:54:13 +02:00 |
Robin Appelman
|
e3166a601d
|
Filter magic dot object when swift directory
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-08-14 15:40:25 +02:00 |
Robin Appelman
|
1e06e92bb0
|
use the correct param type when getting external storages for groups
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-05-23 16:49:59 +02:00 |
Morris Jobke
|
3eba37ac14
|
Merge pull request #4527 from nextcloud/downstream-27504
Adjust SMB permissions on the root
|
2017-05-01 12:53:49 -03:00 |
Robin Appelman
|
ab9a36e872
|
allow apps to set custom mount types
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-04-28 09:38:21 +02:00 |
Robin Appelman
|
acb0903514
|
remove duplicate method
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-04-26 16:45:04 +02:00 |
Robin Appelman
|
43970b93d1
|
remove excessive logging
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-04-26 16:41:48 +02:00 |
Juan Pablo Villafáñez
|
71012b3432
|
Adjust SMB permissions on the root
|
2017-04-26 16:23:52 +02:00 |
Morris Jobke
|
4c2c08f376
|
Merge pull request #4416 from gvmura/avoid-duplicate-files-google
Avoid duplicate files in google with the same name
|
2017-04-26 01:26:04 -03:00 |
Morris Jobke
|
c54a59d51e
|
Remove unused use statements
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-04-22 19:23:31 -05:00 |
gvmura
|
0d063c316a
|
avoid duplicate files in google with the same name
Signed-off-by: gvmura <gvmura@uniss.it>
|
2017-04-21 11:30:02 +02:00 |
Morris Jobke
|
8a743e0359
|
Merge pull request #4404 from Ardinis/master
Remove json handling for files_external:config
|
2017-04-20 17:59:35 -05:00 |
Ardinis
|
71118214f9
|
reviewed
|
2017-04-20 11:31:04 +02:00 |
Joas Schilling
|
1c0bffe87f
|
Fix translations
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2017-04-18 16:40:53 -05:00 |
Ardinis
|
3db84ed90a
|
Remove json handling for files_external:config
#4347
|
2017-04-14 15:42:45 +02:00 |
Björn Schießle
|
49d8716eaa
|
Merge pull request #4312 from nextcloud/cleanup-name
Update comments to Nextcloud
|
2017-04-12 10:54:20 +02:00 |
Morris Jobke
|
83864d465e
|
[files_external] Remove unneeded update steps
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-04-12 00:45:19 -05:00 |
Morris Jobke
|
1729e4471f
|
Update comments to Nextcloud
* based on PR by @Ardinis
* see #4311
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-04-11 23:16:27 -05:00 |
Arthur Schiwon
|
30c95b51fb
|
fix fseek against string not resource by removing append support
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
2017-04-04 20:25:59 +02:00 |
Roeland Jago Douma
|
57020a0c36
|
Merge pull request #3438 from nextcloud/external-storage-user-folder
Allow using '/' as external storage mountpoint
|
2017-03-31 15:07:39 +02:00 |
Robin Appelman
|
76d8699c0f
|
Allow using '/' as external storage root
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-03-23 14:03:22 +01:00 |
Jörn Friedrich Dreyer
|
9eca1da1dd
|
allow configuring authType for DAV backend
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-03-22 18:13:42 -06:00 |
Martin
|
718d1f3f15
|
fix typo in sftp public key
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-03-19 22:44:09 -06:00 |
Robin Appelman
|
5acebb911b
|
fix self test for non leading slash
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-02-10 18:04:59 +01:00 |
Robin Appelman
|
d9a6353bc1
|
Make the notify self test for subfolders more reliable
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-02-10 17:38:29 +01:00 |
Morris Jobke
|
5bad417e57
|
Merge pull request #2044 from nextcloud/login-credential-store
Login credential store
|
2017-01-30 19:30:04 -06:00 |
Morris Jobke
|
687e38c409
|
Merge pull request #2970 from nextcloud/notify-self-test
Add self-test for files_external:notify
|
2017-01-30 17:15:57 -06:00 |
blizzz
|
64e9a1aec0
|
Merge pull request #3176 from nextcloud/default-value-datadir
Add proper default value for datadir
|
2017-01-30 13:01:24 +01:00 |
Robin Appelman
|
d14ff70050
|
add unit tests for smb notify backend
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-01-27 10:44:45 +01:00 |
Robin Appelman
|
72eeb8fd22
|
add notify self test
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-01-27 10:44:41 +01:00 |
Robin Appelman
|
c7536f7877
|
switch occ files_external:notify to new notify mechanism
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-01-27 10:44:37 +01:00 |
Robin Appelman
|
269747985e
|
Add a more powerful notify mechanism
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-01-27 10:44:33 +01:00 |
Morris Jobke
|
a4ad8af6e3
|
Add proper default value for datadir
* better safe than sorry
* fixes #3091
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-01-19 19:49:41 -06:00 |
Joas Schilling
|
17a7eaabcd
|
Add the icons for shipped apps
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2017-01-19 10:42:22 +01:00 |
Christoph Wurst
|
6f74ecd94a
|
use login hook credentials as fallback
If no session token is available, we can use the credentials provided
by the login hook.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2017-01-11 19:20:11 +01:00 |
Christoph Wurst
|
e4abb9cb6e
|
migrate 'password::sessioncredentials' extern storage auth to credential store
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2017-01-11 19:20:11 +01:00 |
Robin Appelman
|
5774d3e82c
|
replace close:// streamwrapper with CallBackWrapper
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-01-06 15:33:32 +01:00 |