Nick Craig-Wood
58a531a203
rest: add context propagation to rest library #3257
...
This fixes up the calling and propagates the contexts for the backends
which use lib/rest.
2019-09-09 23:27:07 +01:00
buengese
acc9dadcdc
jottacloud: refactor configuration and minor cleanup
2019-08-15 11:46:56 +00:00
buengese
6f4b86e569
jottacloud: use new api for retrieving internal username - fixes #3434
2019-08-13 17:18:14 +00:00
Nick Craig-Wood
57d5de6fba
build: fix up package paths after repo move
...
git grep -l github.com/ncw/rclone | xargs -d'\n' perl -i~ -lpe 's|github.com/ncw/rclone|github.com/rclone/rclone|g'
goimports -w `find . -name \*.go`
2019-07-28 18:47:38 +01:00
Aleksandar Jankovic
f78cd1e043
Add context propagation to rclone
...
- Change rclone/fs interfaces to accept context.Context
- Update interface implementations to use context.Context
- Change top level usage to propagate context to lover level functions
Context propagation is needed for stopping transfers and passing other
request-scoped values.
2019-06-19 11:59:46 +01:00
buengese
25f7f2b60a
jottacloud: Add support for selecting device and mountpoint. fixes #3069
2019-05-29 17:16:42 +01:00
Oliver Heyme
0d4a3520ad
jottacloud: add device registration
...
jottacloud: Updated documenation
2019-04-11 16:31:27 +01:00
Sebastian Bünger
972e27a861
jottacloud: fix token refresh - fixes #2992
2019-02-21 19:26:18 +01:00
Fabian Möller
61616ba864
pacer: make pacer more flexible
...
Make the pacer package more flexible by extracting the pace calculation
functions into a separate interface. This also allows to move features
that require the fs package like logging and custom errors into the fs
package.
Also add a RetryAfterError sentinel error that can be used to signal a
desired retry time to the Calculator.
2019-02-16 14:38:07 +00:00
Fabian Möller
a0d4c04687
backend: fix misspellings
2019-02-07 19:51:03 +01:00
Nick Craig-Wood
d966cef14c
build: fix problems found with unconvert
2019-02-02 11:45:07 +00:00
Nick Craig-Wood
6b3a9bf26a
build: fix problems found by the deadcode linter
2019-02-02 11:45:07 +00:00
Sebastian Bünger
291f270904
jottacloud: add support for 2-factor authentification fixes #2722
2019-01-30 08:13:46 +00:00
Sebastian Bünger
88592a1779
jottacloud: Use token auth for all API requests
...
Don't store password anymore
2019-01-27 11:32:11 +00:00
Sebastian Bünger
92fa30a787
jottacloud: resume/deduplication fixups
2019-01-27 11:32:11 +00:00
Oliver Heyme
e4dfe78ef0
jottacloud: resume and deduplication support
2019-01-27 11:32:11 +00:00
albertony
935b7c1c0f
jottacloud: fix bug in --fast-list handing of empty folders - fixes #2650
2018-10-17 13:58:36 +01:00
Nick Craig-Wood
bb2e361004
jottacloud: Fix socket leak on Object.Remove - fixes #2637
2018-10-13 22:47:12 +01:00
Nick Craig-Wood
a9273c5da5
docs: move documentation for options from docs/content into backends
...
In the following commit, the documentation will be autogenerated.
2018-10-06 11:47:46 +01:00
Sebastian Bünger
b18595ae07
jottacloud: Fix handling of reserved characters. fixes #2531
2018-09-17 12:42:35 +01:00
albertony
1e7a7d756f
jottacloud: fix for --fast-list
2018-09-10 20:38:20 +01:00
albertony
d51501938a
jottacloud: add link sharing support
2018-09-08 09:38:57 +01:00
albertony
e07a850be3
jottacloud: add permanent delete support: --jottacloud-hard-delete
2018-09-07 12:58:18 +01:00
albertony
3fccce625c
jottacloud: add --fast-list support - fixes #2532
2018-09-07 12:49:39 +01:00
albertony
a1f935e815
jottacloud: minor improvement in quota info (omit if unlimited)
2018-09-07 12:49:39 +01:00
Sebastian Bünger
2d7c5ebc7a
jottacloud: Implement optional about interface.
2018-08-30 17:15:49 +01:00
Sebastian Bünger
86e3436d55
jottacloud: Add optional MimeTyper interface.
2018-08-30 17:15:49 +01:00
Nick Craig-Wood
f9cf70e3aa
jottacloud: docs, fixes and tests for MD5 calculation
...
* Add docs for --jottacloud-md5-memory-limit
* Factor out readMD5 function and add tests
* Fix accounting
* Make sure temp file is deleted at the start (not Windows)
2018-08-21 08:57:53 +01:00
Oliver Heyme
ee4485a316
jottacloud: calculate missing MD5s - fixes #2462
...
If an MD5 can't be found on the source then this streams the object
into memory or on disk to calculate it.
2018-08-21 08:57:53 +01:00
Oliver Heyme
040768383b
jottacloud: fix MD5 error check
2018-08-17 18:05:04 +01:00
Sebastian Bünger
10ed455777
New backend: Jottacloud
2018-08-10 11:14:34 +01:00