Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-01 | fix: set `x-xbl-contract-version` header during xbox auth step | Rachel Powers | |
Refrencing GDlauncher and ATLauncher code for auth as well as https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/reference/live/rest/additional/httpstandardheaders it is possible some of microsoft's server's are rejecting our request because of this missing header? Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> | |||
2022-12-27 | refactor: add logging category for credentials | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-23 | fix: treat accounts as offline, if auth servers are down | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-06-22 | fix: add missing connections to the abort signal | flow | |
Beginning with efa3fbff39bf0dabebdf1c6330090ee320895a4d, we separated the failing and the aborting signals, as they can mean different things in certain contexts. Still, some places are not yet changed to reflect this modification. This can cause aborting of progress dialogs to not work, instead making the application hang in an unusable satte. This goes through some places where it's not hooked up yet, fixing their behaviour in those kinds of situation. | |||
2022-05-02 | Merge pull request #475 from Scrumplex/fix-hide-all-tokens | timoreo22 | |
Hide all tokens for non-Debug builds for log and logfiles | |||
2022-04-22 | Fix Mojang auth failing due to Mojang rejecting requests to the profile endpoint | TheCodex6824 | |
2022-04-20 | fix: hide LauncherLoginStep tokens for non-Debug builds | Sefa Eyeoglu | |
2022-04-07 | NOISSUE fix error string for Xbox authorization failures | Petr Mrázek | |
2022-03-19 | chore: add license header to files I modified | Sefa Eyeoglu | |
2022-02-18 | feat(accounts): interrupt MSAStep when client ID doesn't match | Sefa Eyeoglu | |
2022-02-18 | feat(accounts): save client id in MSAStep | Sefa Eyeoglu | |
2022-02-12 | feat: implement MSA client id override | Sefa Eyeoglu | |
Closes #11 | |||
2022-01-30 | Add offline mode support | bexnoss | |
2022-01-24 | NOISSUE log server response when failing to fetch profile | Petr Mrázek | |
2022-01-24 | NOISSUE add some logging to profile fetching failures | Petr Mrázek | |
2022-01-17 | Revert "Merge pull request #50 from bexnoss/offline-mode" | Lenny McLennington | |
This reverts commit b4f750e7db40352111417ea89a9f375ae8c746ab, reversing changes made to b19e3156154ba0dd232a3d165b1759c57e2858f2. | |||
2022-01-12 | Remove unnecessary semicolon | bexnoss | |
2022-01-12 | Add offline mode support | bexnoss | |
2021-12-20 | Move MSA Client ID to the same place as the others | Lenny McLennington | |
MSA Client ID has been moved to CMakeLists.txt, and defaults to the Client ID for the PolyMC application. Removed secrets/notsecrets library, replace with (temporary?) program_info subdirectory. | |||
2021-12-05 | NOISSUE fix some error mappings for Mojang accounts | Petr Mrázek | |
2021-12-04 | GH-4071 Heavily refactor and rearchitect account system | Petr Mrázek | |
This makes the account system much more modular and makes it treat errors as something recoverable, unless they come directly from the MSA refresh token becoming invalid. |