Kenneth Skovhede
|
40dd3c6816
|
Updated all license mentions to MIT
|
2024-02-28 15:45:30 +01:00 |
|
albertony
|
637cde474b
|
Disable automatic use of v2 authid for Jottacloud
|
2022-06-23 14:30:11 +02:00 |
|
Tyler Gill
|
e742205f65
|
Add --use-http-client=false parameter to backends based on Microsoft Graph APIs (OneDrive v2, SharePoint v2, etc.) to make them use the OAuthHelper and HttpWebRequest infra used by most / all other backends for HTTP requests. This lives in parallel to the original implementation that uses the OAuthHttpClient class, but is intended to see if this prevents the memory leaks and problems seen in some versions of Mono when using the OneDrive v2 backend.
|
2020-03-23 14:10:40 -06:00 |
|
Kenneth Hsu
|
83ac03843d
|
Fix spelling errors in comments.
In doing so, we also normalized some line endings.
|
2019-12-14 09:52:55 -08:00 |
|
Kenneth Hsu
|
afab61a05b
|
Use pattern matching to simplify casts.
|
2019-10-19 10:15:38 -07:00 |
|
Kenneth Hsu
|
9e0b031fee
|
Remove unused members.
|
2018-10-15 21:20:30 -07:00 |
|
verhoek
|
e80f30f8a9
|
Added multiple context setting keys to callcontextsettings, exploiting
reflection. Contextsettings don't destroy each other anymore.
|
2018-05-26 21:56:15 +02:00 |
|
Kenneth Skovhede
|
842fd96543
|
Implemented a new logging system that is more transparent and allows a more granular way of picking log messages.
Added ID's to each log message and each exception to allow later introduction of a Knowledgebase service that explains each error in more detail.
|
2018-03-15 09:12:34 +01:00 |
|
Kenneth Skovhede
|
19a040970f
|
Implemented call-context aware settings for HTTP options, temp folder settings, buffers sizes and oauth settings.
This makes it more smooth to run multiple operations in parellel, but it should be possible to launch an operation in a separate app-domain
|
2017-09-04 11:05:16 +02:00 |
|
Kenneth Skovhede
|
a029890409
|
Implemented better default error messsages
|
2017-01-09 11:35:38 +01:00 |
|
Kenneth Skovhede
|
0c68daff6c
|
Fixed all whitespace to be 4 spaces instead of tabs
|
2016-09-15 11:39:27 +02:00 |
|
Kenneth Skovhede
|
5a03b573cd
|
Extended OAuthHelper to work better with the Dropbox OAuth implementation
|
2016-09-08 15:03:16 +02:00 |
|
Kenneth Skovhede
|
c94fde3a52
|
Re-fix whitespace
|
2016-04-13 10:32:31 +02:00 |
|
Kenneth Skovhede
|
d9ecec0e5f
|
Added reading of oauth-v2 tokens if provided
|
2016-04-10 20:55:01 +02:00 |
|
Kenneth Skovhede
|
91b393de3f
|
Implemented fast fail, if the server reports a client error (e.g. dont wait 10 seconds to report invalid credentials).
|
2015-12-15 21:06:43 +01:00 |
|
Kenneth Skovhede
|
a53686d1d0
|
Moved the JSON helper methods out of the OAuthHelper and into the JSONHelper class.
Added a new method to also POST JSON data.
|
2015-12-05 11:27:21 +01:00 |
|
Kenneth Skovhede
|
9517af31cc
|
Removed some unused variables and improved the use of a non-standard --oauth-url
|
2015-08-25 16:02:33 +01:00 |
|
Kenneth Skovhede
|
6dac0f3c2e
|
Fixed an invalid line-ending character
|
2015-08-05 13:51:56 +02:00 |
|
Kenneth Skovhede
|
4160d472ec
|
Improved the OAuth helper error handling in cases where the server return 503
|
2015-07-10 10:28:06 +02:00 |
|
Kenneth Skovhede
|
42838ba0a9
|
Added retries with exponential backoff for reading the OAuth token.
This fixes #1413.
|
2015-07-10 01:33:21 +02:00 |
|
Kenneth Skovhede
|
67f09fb105
|
Added options to use an external OAuth server.
This fixes #1403.
|
2015-07-10 01:16:41 +02:00 |
|
Kenneth Skovhede
|
a359b3bbae
|
The OAuthHelper was a mix of JSON web requests and OAuth calls, so now it has been split into two.
|
2015-07-01 09:39:13 +02:00 |
|
Kenneth Skovhede
|
fed160fa1c
|
Implemented chunked-resumeable uploads for Google Drive for issue #1347.
Implemented a Google Cloud Storage backend, which closes #784.
This also adds support for Nearline and DRA so it closes #1385.
|
2015-06-29 22:37:31 +02:00 |
|
Kenneth Skovhede
|
fc29aacff8
|
Removed the Google API, now running directly on the REST API.
|
2015-06-27 01:13:30 +02:00 |
|
Kenneth Skovhede
|
3fc9102acc
|
Implemented the Google Drive backend, and trashed the Google Docs backend for issue #1347
|
2015-06-22 14:41:54 +02:00 |
|