Fabian Möller and Nick Craig-Wood
6b8b9d19f3
googlecloudstorage: fix service_account_file been ignored - Fixes #2523
2018-09-04 15:31:20 +01:00
Nick Craig-Wood
4ca26eb38c
cmd: fix crash with --progress and --stats 0 #2501
2018-09-04 14:39:48 +01:00
Alex Chen and GitHub
37b2754f37
Add Alex Chen (Cnly) to MAINTAINERS.md
2018-09-04 08:40:01 +08:00
Nick Craig-Wood
172beb2ae3
Add cron410 to contributors
2018-09-03 20:28:15 +01:00
cron410 and Nick Craig-Wood
5eba392a04
cache: clarify docs
2018-09-03 20:28:15 +01:00
Fabian Möller
deda093637
cache: fix error return value of cache/fetch rc method
2018-09-03 17:32:11 +02:00
dcpu and Nick Craig-Wood
a4c4019032
cache: improve performance by not sending info requests for cached chunks
2018-09-03 15:41:06 +01:00
Nick Craig-Wood
2e37942592
Add albertony to contributors
2018-09-03 15:31:25 +01:00
albertony and Nick Craig-Wood
09d7bd2d40
config: don't create default config dir when user supplies --config
...
Avoid creating empty default configuration directory when user supplies path to config file.
Fixes #2514 .
2018-09-03 15:30:53 +01:00
Nick Craig-Wood
ff0efb1501
Add Sheldon Rupp to contributors
2018-09-03 15:04:37 +01:00
Sheldon Rupp and Nick Craig-Wood
0f1d4a7ca8
docs: fix typo
2018-09-03 15:03:49 +01:00
Fabian Möller
a0b3fd3a33
cache: fix worker scale down
...
Ensure that calling scaleWorkers will create/destroy the right amount of
workers.
2018-09-03 12:29:35 +02:00
Fabian Möller
cdbe3691b7
cache: add cache/fetch rc function
2018-09-03 12:29:35 +02:00
Fabian Möller
3a0b3b0f6e
drive: reformat long API call lines
2018-09-03 12:22:05 +02:00
Nick Craig-Wood
d3afef3e1b
Add dcpu to contributors
2018-09-02 18:11:42 +01:00
dcpu and Nick Craig-Wood
f4aaec9ce5
log: Add --log-format flag - fixes #2424
2018-09-02 18:11:09 +01:00
Nick Craig-Wood
bd5d326160
build: enable caching of the go build cache for Travis and Appveyor
2018-09-02 17:43:09 +01:00
Cnly and Nick Craig-Wood
5b9b9f1572
onedrive: graph: clarify option for root Sharepoint site
2018-09-02 16:06:25 +01:00
Cnly and Nick Craig-Wood
571c8754de
onedrive: graph: update docs
2018-09-02 16:06:25 +01:00
Cnly and Nick Craig-Wood
fb9a95e68e
onedrive: graph: Remove unnecessary error checks
2018-09-02 16:06:25 +01:00
Cnly and Nick Craig-Wood
85e0839c8b
onedrive: graph: Refine config handling
2018-09-02 16:06:25 +01:00
Cnly and Nick Craig-Wood
1749fb8ebf
onedrive: graph: Refine config keys naming
2018-09-02 16:06:25 +01:00
Oliver Heyme and Nick Craig-Wood
e114be11ec
onedrive: Removed upload cutoff and always do session uploads
...
Set modtime on copy
Added versioning issue to OneDrive documentation
(cherry picked from commit 7f74403 )
2018-09-02 16:06:25 +01:00
b709f73aab
onedrive: rework to support Microsoft Graph
...
The initial work on this was done by Oliver Heyme with updates from
Cnly.
Oliver Heyme:
* Changed to Microsoft graph
* Enable writing
* Added more options for adding a OneDrive Remote
* Better error handling
* Send modDate at create upload session and fix list children
Cnly:
* Simple upload API only supports max 4MB files
* Fix supported hash types for different drive types
* Fix unchecked err
Co-authored-by: Oliver Heyme <olihey@googlemail.com >
Co-authored-by: Cnly <minecnly@gmail.com >
2018-09-02 16:06:25 +01:00
Nick Craig-Wood
05a615ef22
Add Dr. Tobias Quathamer to contributors
2018-09-02 15:51:47 +01:00
Dr. Tobias Quathamer and Nick Craig-Wood
76450c01f3
cache: remove accidentally committed files
...
* Delete cache_upload_test.go.orig
* Delete cache_upload_test.go.rej
2018-09-02 15:51:22 +01:00
Nick Craig-Wood
86e64c626c
Add Cédric Connes to contributors
2018-09-02 15:08:38 +01:00
Cédric Connes and Nick Craig-Wood
9b827be418
local: skip bad symlinks in dir listing with -L enabled - fixes #1509
2018-09-02 14:47:54 +01:00
Nick Craig-Wood
7e5c6725c1
docs: Fix version in changelog
2018-09-01 18:40:34 +01:00
Nick Craig-Wood
543d75723b
Start v1.43-DEV development
2018-09-01 18:37:48 +01:00
Nick Craig-Wood
b4d94f255a
build: server side copy the current release files in
2018-09-01 18:22:19 +01:00
Nick Craig-Wood
b0dd218fea
build: make tidy-beta for removing old beta releases
2018-09-01 18:21:54 +01:00
Nick Craig-Wood
6396872d75
build: when building a tag release don't suffix the version
2018-09-01 16:57:34 +01:00
Nick Craig-Wood
6cf684f2a1
build: fix addition of β symbol for release build and replace with -beta
...
Before this fix the release build was being build with a β suffix.
This also replaces β with -beta so we can use the same version tag
everywhere as some systems don't like the β symbol.
2018-09-01 14:51:32 +01:00
Nick Craig-Wood
20c55a6829
Version v1.43
2018-09-01 12:58:00 +01:00
Nick Craig-Wood
a3fec7f030
build: build release binaries on travis and appveyor, not locally
2018-09-01 12:50:35 +01:00
Nick Craig-Wood
8e2b3268be
build: Automatically compile the changelog to make editing easier
2018-09-01 12:50:35 +01:00
Nick Craig-Wood
32ab4e9ac6
pcloud: delete half uploaded files on upload error
...
Sometimes pcloud will leave a half uploaded file when the transfer
actually failed. This patch deletes the file if it exists.
This problem was spotted by the integration tests.
2018-09-01 10:01:02 +01:00
Nick Craig-Wood
b4d86d5450
onedrive: fix rmdir sometimes deleting directories with contents
...
Before this change we were using the ChildCount in the Folder facet to
determine if a directory was empty or not. However this seems to be
unreliable, or updated asynchronously which meant that `rclone rmdir`
sometimes deleted directories that had files in.
This problem was spotted by the integration tests.
Listing the directory instead of relying on the ChildCount fixes the
problem and the integration tests, without changing the cost (one http
transaction).
2018-08-31 23:12:13 +01:00
Nick Craig-Wood
d49ba652e2
local: fix mkdir error when trying to copy files to the root of a drive on windows
...
This was causing errors which looked like this when copying a file to
the root of a drive:
mkdir \\?: The filename, directory name, or volume label syntax is incorrect.
This was caused by an incorrect path splitting routine which was
removing \ of the end of UNC paths when it shouldn't have been. Fixed
by using the standard library `filepath.Dir` instead.
2018-08-31 21:10:36 +01:00
Nick Craig-Wood
7d74686698
fs/accounting: increase maximum burst size of token bucket
...
This stops occasional errors when using --bwlimit which look like this
Token bucket error: rate: Wait(n=2255475) exceeds limiter's burst 2097152
2018-08-30 17:24:08 +01:00
Sebastian Bünger and Nick Craig-Wood
2d7c5ebc7a
jottacloud: Implement optional about interface.
2018-08-30 17:15:49 +01:00
Sebastian Bünger and Nick Craig-Wood
86e3436d55
jottacloud: Add optional MimeTyper interface.
2018-08-30 17:15:49 +01:00
Nick Craig-Wood
f243d2a309
Add bsteiss to contributors
2018-08-30 17:08:40 +01:00
bsteiss and Nick Craig-Wood
aaa3d7e63b
s3: add support for KMS Key ID - fixes #2217
...
This code supports aws:kms and the kms key id for the s3 backend.
2018-08-30 17:08:27 +01:00
Nick Craig-Wood
e4c5f248c0
build: make appveyor just use latest release go version
2018-08-30 16:55:02 +01:00
Nick Craig-Wood
5afaa48d06
Add Denis to contributors
2018-08-30 16:47:32 +01:00
Denis and Nick Craig-Wood
1c578ced1c
cmd: add copyurl command - Fixes #1320
2018-08-30 16:45:41 +01:00
Nick Craig-Wood
de6ec8056f
fs/accounting: fix moving average speed for file stats
...
Before this change the moving average for the individual file stats
would start at 0 and only converge to the correct value over 15-30
seconds.
This change starts the weighting period as 1 and moves it up once per
sample which gets the average to a better value instantly.
2018-08-28 22:55:51 +01:00
Nick Craig-Wood
66fe4a2523
fs/accounting: fix stats display which was missing transferring data
...
Before this change the total stats were ignoring the in flight
checking, transferring and bytes.
2018-08-28 22:21:17 +01:00