Commit Graph
18 Commits
Author SHA1 Message Date
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