Mathis Dröge
a12238e4ef
[api] Update GraphQL hostname ( #434 )
2022-05-29 18:16:49 +02:00
derrod
3fed7d2614
[api] Treat timeout <= 0 as no timeout
2021-12-30 17:42:18 +01:00
derrod
03ef95923d
[api/cli/core] Make API timeout configurable
2021-12-30 12:03:43 +01:00
derrod
99c97032b4
[api] Fix GQL API requests
...
These need to use a different User-Agent for some reason.
2021-12-29 21:14:59 +01:00
Wok
75f2da576b
[api] Fix wrong attribute name ( #388 )
2021-12-29 13:21:34 +01:00
derrod
d941b9d61e
[api] Fix API URL and add some comments clarifying argument names
2021-12-28 11:12:54 +01:00
derrod
ed0ac1e0b2
[api] Add currently unused artifact APIs found in EOS Windows service
2021-12-28 10:57:22 +01:00
derrod
3c831da310
[api] Add support for anonymous EOS sessions
...
These can be used to download the launcher and overlay/service updates
without actually having to authenticate an account.
2021-12-28 10:11:26 +01:00
derrod
d737ca57a7
[core/egs] Use thread pool for fetching metadata
2021-12-03 16:23:48 +01:00
derrod
e71ab3155e
[cli/api/models] Add "activate" command to redeem Uplay games
2021-12-03 14:07:57 +01:00
derrod
82a2706e4c
[api] Add method for downloading SDL data
2021-09-05 09:06:57 +02:00
derrod
72aea19853
[api] Add version to API urls
2021-09-05 08:40:12 +02:00
derrod
39bfa3df15
[api] Update Legendary API host
2021-09-04 10:06:26 +02:00
derrod
f3991d3ee2
[api] Clean up imports and add OS name to User-Agent
2021-09-03 10:58:57 +02:00
derrod
a465966954
[api/cli/core/lfs] Add Legendary update check
2021-09-02 19:31:04 +02:00
derrod
69eeccec21
[api.egs] Add method to update EGL version/credentials
2021-09-02 19:31:04 +02:00
derrod
0416b472d3
[api] Add support for fetching launcher manifest
2021-09-02 18:10:26 +02:00
derrod
f040f4bd40
[api] EGS: Add method to fetch library items
...
This is required for us to also get items that don't have assets
(e.g. some DLCs/Origin-managed games)
2021-01-20 14:43:32 +01:00
derrod
b7db0ac721
[api/core/downloader] Update User-Agents
2020-12-13 03:14:55 +01:00
derrod
7046b06f14
[api/core/downloader] User-Agent update
2020-11-01 14:34:36 +01:00
derrod
bd66d6c5dc
[api/core/downloader] Update User-Agents
2020-09-06 03:16:06 +02:00
derrod
211f65c4c6
[core/downloader/api] Update User-Agents
2020-05-31 02:37:37 +02:00
derrod
39f0d4c831
[cli/core/api] Allow setting locale/language
...
Fixes #35 as far as I can tell
2020-05-18 10:58:23 +02:00
derrod
0a41a043ac
[api/downloader] Update user-agent
2020-05-15 10:25:39 +02:00
derrod
ffe65b5b86
[api] Add method for deleting cloud saves
2020-05-12 04:02:06 +02:00
derrod
31530692ef
[api/cli/core] Add extremely basic support for cloud saves
...
Currently only supports downloading all saves to a folder,
in the future it should support automatically extracting save
files to the proper directory (at least on Windows).
2020-05-06 15:40:04 +02:00
derrod
79dc7d03a4
[api] Allow specifying label and platform in API requests
2020-04-28 14:51:00 +02:00
derrod
0031e5908a
[api/core] Overhaul session resume and verify session validity
2020-04-20 01:27:01 +02:00
derrod
5eb51dfd11
[api/core/models] Add support for "Ownership Token"
...
Ownership verification tokens appear to be part of EPIC's DRM scheme,
they're basically just a JSON file with a token in it that's downloaded
from their API before launching.
This fixes launching games such as Just Cause 4.
2020-04-20 01:26:44 +02:00
derrod
e00e534f2c
First public test version of legendary
...
Unfortunately the history from before this commit is lost to time. And
that's probably for the best.
2020-04-14 15:40:41 +02:00