Commit Graph

14 Commits

Author SHA1 Message Date
Lioncash
6221ced4b1 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.
2018-10-10 22:29:35 -04:00
fearlessTobi
df3243f7e5 Review comments -part 4 2018-10-02 15:30:49 +02:00
Weiyi Wang
0c92aca15d web_backend: protect jwt cache with a mutex 2018-10-02 15:30:48 +02:00
fearlessTobi
9f784f3d6e Address a bunch of review comments 2018-10-02 15:30:48 +02:00
fearlessTobi
6a636602d2 Port web_service from Citra 2018-10-02 15:30:48 +02:00
James Rowe
8f0a03a606 Massive removal of unused modules 2018-01-12 19:11:03 -07:00
B3n30
78260526d2 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
2017-09-18 21:18:26 -04:00
bunnei
ebe73dc58b web_backend: Fix CPR bug where Winsock is not properly initializing. 2017-08-26 19:45:41 -04:00
bunnei
ec45ae95e1 web_backend: Fix asynchronous JSON post by spawning new thread. 2017-08-25 23:37:47 -04:00
bunnei
f85ab627b4 web_services: Refactor to remove dependency on Core. 2017-08-25 23:10:02 -04:00
bunnei
ea4ec2dab7 web_backend: User config for username and token, support anonymous post. 2017-08-25 23:10:01 -04:00
bunnei
cb13714029 web_backend: Specify api-version on JSON post. 2017-07-11 18:34:30 -04:00
bunnei
066a34a4b0 web_backend: Add initial interface to POST data to Citra Web Services. 2017-07-11 18:33:25 -04:00
bunnei
8f3ac83ce4 web_service: Add skeleton project. 2017-07-10 00:15:40 -04:00