scummvm/backends/cloud
Alexander Tkachov 8c16575035 CLOUD: Update Dropbox to use refresh_token
Dropbox is switching to short-lived access_token OAuth. This commit adapts Cloud::DropboxStorage to use refresh_token similarly to how other Storages do: by introducing a DropboxTokenRefresher.

It is used instead of plain CurlJsonRequest. It just checks if received JSON has access_token-related error and tries to refresh it, then repeats the original request transparently for the caller. If no such errors found, it just passes the info to the caller.
2021-02-04 01:57:48 +01:00
..
box CLOUD: Make Network::ErrorResponse messages more verbose 2019-08-25 12:15:14 +03:00
dropbox CLOUD: Update Dropbox to use refresh_token 2021-02-04 01:57:48 +01:00
googledrive CLOUD: Fix MSVC Warning in Google Drive Token Refresher 2019-09-15 23:56:51 +01:00
id CLOUD: Ask user to manually enable Storage 2019-07-30 14:51:41 -04:00
onedrive CLOUD: Make Network::ErrorResponse messages more verbose 2019-08-25 12:15:14 +03:00
basestorage.cpp CLOUD: Ask user to manually enable Storage 2019-07-30 14:51:41 -04:00
basestorage.h CLOUD: Ask user to manually enable Storage 2019-07-30 14:51:41 -04:00
cloudicon.cpp CLOUD: Add Missing Default Switch Cases 2019-10-04 00:08:14 +01:00
cloudicon.h
cloudicon_data.h
cloudicon_disabled_data.h
cloudmanager.cpp GUI: U32: Convert majority of code to use U32 2020-08-30 14:43:41 +02:00
cloudmanager.h CLOUD: Ask user to manually enable Storage 2019-07-30 14:51:41 -04:00
downloadrequest.cpp CLOUD: Make Network::ErrorResponse messages more verbose 2019-08-25 12:15:14 +03:00
downloadrequest.h
folderdownloadrequest.cpp CLOUD: Ignore hidden files in sync/download 2019-07-30 14:51:41 -04:00
folderdownloadrequest.h
iso8601.cpp
iso8601.h
savessyncrequest.cpp CLOUD: Only download saves when necessary 2019-11-10 11:06:08 +01:00
savessyncrequest.h
storage.cpp GUI: U32: Reduce number of files changed and fixes 2020-08-30 14:43:41 +02:00
storage.h CLOUD: Ask user to manually enable Storage 2019-07-30 14:51:41 -04:00
storagefile.cpp
storagefile.h
storageinfo.h