Commit Graph

14 Commits (8d89e88d2c005f1df277b9620075a69387a642f8)

Author SHA1 Message Date
Lioncash 183a664405 web_backend: Make Client use the PImpl idiom
Like with TelemetryJson, we can make the implementation details private
and avoid the need to expose httplib to external libraries that need to
use the Client class.
7 years ago
fearlessTobi ac06105dfe Review comments -part 4 7 years ago
Weiyi Wang 62f9409ba3 web_backend: protect jwt cache with a mutex 7 years ago
fearlessTobi b4ace6ec6f Address a bunch of review comments 7 years ago
fearlessTobi 4d139943f2 Port web_service from Citra 7 years ago
James Rowe ebf9a784a9 Massive removal of unused modules 7 years ago
B3n30 28c726f205 WebService: Verify username and token (#2930)
* WebService: Verify username and token; Log errors in PostJson

* Fixup: added docstrings to the functions

* Webservice: Added Icons to the verification, imrpved error detection in cpr, fixup nits

* fixup: fmt warning
8 years ago
bunnei 7698567fc9 web_backend: Fix CPR bug where Winsock is not properly initializing. 8 years ago
bunnei c8562b21d9 web_backend: Fix asynchronous JSON post by spawning new thread. 8 years ago
bunnei 04bd0c957e web_services: Refactor to remove dependency on Core. 8 years ago
bunnei 41328afb58 web_backend: User config for username and token, support anonymous post. 8 years ago
bunnei 28c3575679 web_backend: Specify api-version on JSON post. 8 years ago
bunnei a634efa40e web_backend: Add initial interface to POST data to Citra Web Services. 8 years ago
bunnei 52fbe1e10c web_service: Add skeleton project. 8 years ago