Commit Graph

313 Commits

Author SHA1 Message Date
Magesh K
a486ce9515 [Fix]: VerifyError message was missing version info for mismatched versions 2025-01-29 02:38:27 +05:30
Magesh K
21eb12621f [Fix]: Throw error only if the popup is not displayed 2025-01-29 02:04:00 +05:30
Magesh K
2c7253c64d [Backup]: Fix: update logic during install missed since override keyword was missing 2025-01-22 04:41:46 +05:30
Magesh K
f26528db38 [Refresh]: Remove install stuffs from refresh since in refresh should only renew provisioning profiles (#846) 2025-01-18 21:36:41 -05:00
Magesh K
13bd4fb654 [Logging]: minimuxer: Added support for conditional logging to stdout 2025-01-14 20:03:49 +05:30
Stossy11
7ce5b96442 Clean up unneeded guard 2025-01-14 13:58:56 +11:00
Stossy11
8dd049a537 Fix missing variable 2025-01-14 13:57:35 +11:00
Stossy11
1e82564817 fix Function name 2025-01-14 13:48:45 +11:00
Stossy11
87f16a17ba Clean up SideJITServer Implementation 2025-01-14 13:47:38 +11:00
Magesh K
320bcc6f24 [diagnostics]: Added switches for OperationLogging to use them for debugging/diagnostics on device 2025-01-14 07:23:23 +05:30
Magesh K
d6e7548162 [removeExtensions]: Bug-Fix: appExtensions is not available later at async contect, so capture it prematurely when available 2025-01-13 09:33:29 +05:30
Magesh K
7ad86f236c [removeExtensions]: Bug-Fix: 1. existing App is ALTApplication not InstalledApp - corrected this 2. process as background mode if prompt can't be made or else signal error if operation context changed in-flight 2025-01-13 07:29:37 +05:30
Magesh K
a652ce863c [removeExtensions]: Refactored AppManager and moved out removeAppExtensions to fix subtle logic bugs 2025-01-13 02:30:38 +05:30
Magesh K
baa9ca5357 [debug]: enabled back appropriate preprocessor debug blocks as before wherever applicable 2025-01-12 20:48:02 +05:30
Magesh K
ce691aea30 [cleanup]: commented out debug-only code until CI is switched to release builds 2025-01-08 02:51:02 +05:30
Magesh K
22118ffdb6 [diagnostics]: make operations logging into console to be conditional, toggled by a switch in settings 2025-01-02 20:59:27 +05:30
Magesh K
59c8e2ff5a [Fix]: operate on UI controls in main thread 2024-12-28 02:12:03 +05:30
Magesh K
431d0079cb [trusted-apps]: update url to develop branch trustedapps.json (need to move it to proper location later) 2024-12-26 22:00:38 +05:30
Magesh K
9573ddc8e3 [Beta-Updates]: cleanup error handling 2024-12-26 21:15:29 +05:30
Magesh K
19c5eec9c4 [Beta-Updates]: fix verify step for beta artifact verifications 2024-12-26 21:15:29 +05:30
Magesh K
89e43b2ef9 [cleanup]: renamed new field for build revision from commitID to revision 2024-12-26 21:15:29 +05:30
Magesh K
dce6cdc84a [fetch-sources]: Disabled caching during request 2024-12-26 21:15:29 +05:30
Magesh K
de31d62394 [Beta-Suuport]: Added commit ID appending to version if in beta track build 2024-12-26 21:15:29 +05:30
Stern
966ea46262 UI: Change more UI/UX reflect SideStore branding.
Signed-off-by: Stern <stern@sidestore.io>
2024-12-26 21:15:29 +05:30
Magesh K
1e29e3e713 [AltBackup+Schemes]: Fixes for URL schemes throughout both AltBackup and SideStore apps 2024-12-26 21:15:29 +05:30
Magesh K
b7b9e56366 [diagnostics]: added logging for all operation types and their invocations 2024-12-26 21:15:29 +05:30
Magesh K
3d45c136ea [op-download]: Fixed a bug where downloaded temp file was deleted before it was used 2024-12-26 21:15:29 +05:30
Magesh K
f38b74cdb7 [error-handling]: Improved Error handling for all OperationTypes in AppManager 2024-12-26 21:15:29 +05:30
Magesh K
6bcf82bf60 [cleanup]: Added TODOs in the comments 2024-12-26 21:15:29 +05:30
Magesh K
9e600b76a7 [cleanup]: remove unused code and renamed AltStore to SideStore in sources section 2024-12-26 21:15:29 +05:30
Magesh K
3aa510d30a [cleanup]: removed unused code which was replaced by UI input text field in sources tab 2024-12-26 21:15:29 +05:30
Magesh K
cff1d83c6c [trusted-sources]: Fix: updated trustedsources.json to match that of altstore 2.0 format 2024-12-26 21:15:29 +05:30
Magesh K
20ac9edaeb [trusted-sources]: restore back trusted source fetch URL to sidestore 2024-12-26 21:15:29 +05:30
Magesh K
904c23fd95 [altsign]: commented out code which requires release from altsign-marketplace branch 2024-12-26 21:15:29 +05:30
Magesh K
2f27328f54 clean-checkpoint-2-restore-missing 2024-12-26 21:15:29 +05:30
Magesh K
d43d1b9a9d clean-checkpoint-1 2024-12-26 21:15:29 +05:30
Riley Testut
d13972bbaf Ignores recommended sources permission errors for RELEASE builds 2024-12-26 21:15:29 +05:30
Riley Testut
24ee1c786a Removes ability to bypass permission errors for non-recommended sources 2024-12-26 21:15:29 +05:30
Riley Testut
2602f6f8b5 Fixes missing last Coding Path value for DecodingError.keyNotFound 2024-12-26 21:15:29 +05:30
Riley Testut
3cfa3f46a3 Improves maketplace source error messages 2024-12-26 21:15:29 +05:30
Riley Testut
d3ded82f16 Throws error when adding marketplace source to non-marketplace AltStore (and vice versa) 2024-12-26 21:15:29 +05:30
Riley Testut
b533ebcea0 Supports “custom” pledge amounts for Patreon apps 2024-12-26 21:15:29 +05:30
Riley Testut
609cf69715 Hides source detail screens after adding/removing source
Fixes various issues due to saving/deleting source while viewing source details.
2024-12-26 21:15:29 +05:30
Riley Testut
812a4f2b1f Changes “WiFi” spelling to “Wi-Fi” 2024-12-26 21:15:29 +05:30
Riley Testut
4ca4e7c235 Supports JSON5 for sources 2024-12-26 21:15:29 +05:30
Riley Testut
c88e1a586d [AltStoreCore] Includes more context when logging Patreon account errors
Includes full decoding path if possible.
2024-12-26 21:15:29 +05:30
Riley Testut
a70073d4ed Supports not including get-task-allow entitlement in source JSON if value is false 2024-12-26 21:15:29 +05:30
Riley Testut
2721f0ac17 Fixes using incorrect Logger in VerifyAppPledgeOperation 2024-12-26 21:15:29 +05:30
Riley Testut
a2e5a244e8 Automatically dismisses web view if user completes Patreon checkout flow 2024-12-26 21:15:29 +05:30
Riley Testut
3b5809ee18 Adds comments explaining not to rethrow errors from VerifyAppPledgeOperation 2024-12-26 21:15:29 +05:30