db3c7d01fd
Apply suggestions from code review
...
Co-authored-by: seth <getchoo@tuta.io >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2024-09-16 16:36:05 +03:00
ca6b62c773
move some URLs in cmake
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-09-16 15:51:51 +03:00
ba7391308e
Restore connect line for device authorization in MSADeviceCodeStep
...
Parent PRs: https://github.com/PrismLauncher/PrismLauncher/pull/2617
Fixes https://github.com/PrismLauncher/PrismLauncher/issues/2705
Signed-off-by: Edgars Cirulis <edgarsciruliss@gmail.com >
2024-08-05 22:12:18 +03:00
061fdc1ada
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into clean_net
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-07-09 18:36:23 +03:00
ebd7974fcc
Merge pull request #2416 from Trial97/retry_auth
2024-07-09 09:57:32 +02:00
c07260e836
remove duplicate code from net folder
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-07-07 02:49:27 +03:00
9d7c36c2fc
made identty certain if the login ended
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-27 15:35:44 +03:00
2ac89c2378
add more states for account refresh fail
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-23 01:49:37 +03:00
b0386a4c2f
added better error handling
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-23 00:47:48 +03:00
24aa337a64
fixed offline accounts
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-23 00:27:49 +03:00
9d16557328
simplify constructor
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-14 16:40:27 +03:00
863ebe421c
randomize server port
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-14 16:38:41 +03:00
52490743b4
revert desktop file creation
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-14 14:16:23 +03:00
164d31dcb1
fix win build take#2
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-14 13:09:22 +03:00
3db4f4dc2b
fix build
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-14 13:00:59 +03:00
8db0b5f421
Register mime-type on the fly
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-14 12:48:37 +03:00
712fbc3a4b
reverse login layout
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-14 11:15:40 +03:00
7fdc65eda8
add tooltip to url button
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-13 08:51:11 +03:00
5f5296ef5e
update ui once again
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-12 19:34:19 +03:00
bbbe7c879e
update callback
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-12 12:35:02 +03:00
c4a65dd861
update login flow
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-12 00:34:39 +03:00
76a656a017
retry auth step on fail
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-18 22:44:17 +03:00
75a457ebfa
Add custom page to land after microsoft login
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-17 00:31:04 +03:00
ce09f06bda
Fix CI3
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-16 22:16:42 +03:00
09c0c11033
Add back device code flow
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-16 21:58:25 +03:00
2a58fb0ac5
Remove cobrandid
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-16 17:31:25 +03:00
abedc6a23c
Improve login UI
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-15 17:25:15 +03:00
849c3faeb4
Fix CI
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-15 14:07:03 +03:00
80d8e3ee06
Remove katabasis
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-15 12:53:06 +03:00
e285a85fe8
Removed AccountTask
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-14 00:21:51 +03:00
3336f8107c
Removed AuthRequest and NetAction
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-14 00:21:45 +03:00
93f19bda6e
Update launcher/minecraft/auth/steps/XboxAuthorizationStep.cpp
...
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2024-03-21 00:07:06 +02:00
60fd7f0ae6
Update launcher/minecraft/auth/steps/XboxAuthorizationStep.cpp
...
Co-authored-by: Tayou <git@tayou.org >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-10-31 08:43:26 +02:00
e42a2404a9
added more microsoft error codes
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-30 22:55:23 +02:00
eab1180f68
Merge pull request #1090 from Ryex/feat/acknowledge_release_type
2023-10-01 14:32:58 +02:00
9acbf98f94
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feat/acknowledge_release_type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 22:50:12 +03:00
7c636d4608
Removed mojang
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-25 17:44:04 +03:00
215d7dbb74
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-14 18:17:05 +02:00
91ba4cf75e
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-14 18:16:53 +02:00
b3b2e9df35
Merge branch 'develop' into feat/acknowledge_release_type
...
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-08-12 12:42:30 +03:00
1d638e018a
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-04 19:41:47 +02:00
1d468ac35a
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:35 +02:00
8d7dcdfc5b
chore: fix shadowed member and signed/unsigned mismatch
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: supress unused with [[maybe_unused]]
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: unshadow ^&^& static_cast implicit return
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: deshadow and mark unused in parse task
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: mark unused in folder models
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: deshadow and mark unused with instances
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: more deshadow and unused
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: remove uneeded simicolons
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: mark unused
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: prevent shadow
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-01 23:39:38 -07:00
5f1074471d
Corected variable name
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-28 13:35:42 +03:00
495103f72e
fix: set x-xbl-contract-version
header during xbox auth step
...
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 >
2023-05-01 10:43:31 -07:00
c8d8046412
refactor: add logging category for credentials
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-12-27 17:04:42 +01:00
2e94562f79
fix: treat accounts as offline, if auth servers are down
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-23 12:38:01 +02:00
5da87d1904
fix: add missing connections to the abort signal
...
Beginning with efa3fbff39
, 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-06-22 20:20:39 -03:00
546d394868
Merge pull request #475 from Scrumplex/fix-hide-all-tokens
...
Hide all tokens for non-Debug builds for log and logfiles
2022-05-02 10:45:58 +02:00
8bcbe07c87
Fix Mojang auth failing due to Mojang rejecting requests to the profile endpoint
2022-04-22 23:39:38 -04:00