rclone/fs
Nick Craig-Wood 89b4ccbbfa rcserver: fix 500 error when marshalling errors from core/command
Before this change attempting to return an error from core/command
failed with a 500 error and a message about unmarshable types.

This is because it was attempting to marshal the input parameters
which get _response added to them which contains an unmarshalable
field.

This was fixed by using the original parameters in the error response
rather than the one modified during the error handling.

This also adds end to end tests for the streaming facilities as used
in core/command.
2021-01-13 16:48:18 +00:00
..
accounting accounting: fix data race in Transferred() 2021-01-13 16:48:18 +00:00
asyncreader build: fix tests on go1.15 2020-07-25 18:51:28 +01:00
cache fs: Pin created backends until parents are finalized 2020-09-01 18:21:03 +01:00
chunkedreader doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
config build: make rclone build with wasm 2020-08-10 17:32:21 +01:00
dirtree build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
driveletter Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
filter doc: fix typos throughout docs and code 2020-05-20 15:54:51 +01:00
fserrors vfs: support synchronous cache space recovery upon ENOSPC 2020-08-25 21:12:06 +01:00
fshttp fshttp: prevent overlap of HTTP headers in logs 2021-01-13 16:48:18 +00:00
fspath fspath: make JoinRootPath convert backslashes to slashes on Windows 2020-09-01 18:21:03 +01:00
hash hash: fix hash names for DropboxHash and CRC-32 2019-10-30 12:20:10 +00:00
list build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
log build: make rclone build with wasm 2020-08-10 17:32:21 +01:00
march march: added flag to allow Unicode filenames to remain unique 2020-05-15 12:28:01 +01:00
object Remove backend dependency from fs/hash 2019-10-01 16:29:58 +01:00
operations operations: fix spurious "--checksum is in use but the source and destination have no hashes in common" 2020-10-05 16:08:15 +01:00
rc rcserver: fix 500 error when marshalling errors from core/command 2021-01-13 16:48:18 +00:00
sync operations: fix use of --suffix without --backup-dir 2020-10-05 16:08:15 +01:00
walk build: fix tests on go1.15 2020-07-25 18:51:28 +01:00
bwtimetable.go fs: added weekday schedule into --bwlimit - fixes #1822 2018-06-17 18:38:09 +01:00
bwtimetable_test.go fs: added weekday schedule into --bwlimit - fixes #1822 2018-06-17 18:38:09 +01:00
config.go fs: add --bwlimit-file flag to limit speeds of individual file transfers 2020-07-28 11:46:24 +01:00
config_list.go Make flags show up with their proper names, eg SizeSuffix rather than int 2019-02-07 11:57:26 +00:00
config_list_test.go fs: fix tests for *SepList 2018-08-21 10:58:59 +01:00
cutoffmode.go fs: Use --cutoff-mode hard,soft,catious instead of 3 --max-transfer-mode flags 2020-03-01 09:49:55 +00:00
cutoffmode_test.go fs: Use --cutoff-mode hard,soft,catious instead of 3 --max-transfer-mode flags 2020-03-01 09:49:55 +00:00
deletemode.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
dir.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
direntries.go fs: Allow sync of a file and a directory with the same name 2019-06-09 15:57:05 +01:00
direntries_test.go build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
dump.go Make flags show up with their proper names, eg SizeSuffix rather than int 2019-02-07 11:57:26 +00:00
dump_test.go Fix broken flag type tests 2019-02-07 16:42:26 +00:00
fingerprint.go fs: add Fingerprint to detect changes in an object 2020-06-30 12:01:36 +01:00
fingerprint_test.go fs: add Fingerprint to detect changes in an object 2020-06-30 12:01:36 +01:00
fs.go fs: add debug to show when a backend is being created 2020-08-31 14:51:06 +01:00
fs_test.go fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
log.go fs: generalise machinery for putting extra values when using --use-json-log 2020-04-11 18:16:21 +01:00
log_test.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
mimetype.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
options.go doc: fix typos throughout docs and code 2020-05-20 15:54:51 +01:00
options_test.go fs: fix FixRangeOption so it doesn't add HTTPOptions in place of bad Ranges 2020-04-24 12:32:09 +01:00
parseduration.go fs: allow --min-age/--max-age to take a date as well as a duration 2020-05-12 17:49:33 +01:00
parseduration_test.go fs: parseduration: fixed tests to use UTC time 2021-01-13 16:48:18 +00:00
sizesuffix.go fix spelling 2019-04-30 14:12:18 +02:00
sizesuffix_test.go fs: Implement Scan method for SizeSuffix and Duration 2018-07-16 08:50:52 +01:00
version.go Start v1.53.4-DEV development 2020-11-19 17:50:08 +00:00
versioncheck.go build: update to use go1.14 for the build 2020-02-26 21:26:47 +00:00