mahee96
d670618cbe
debloat: removed more patreon stuff carried over from altstore 2.0
2026-02-22 15:18:51 +05:30
mahee96
a6be43da53
debloat: remove patreon stuff carried over from altstore 2.0...not required by sidestore in-app since sidestore manages in web + remove old tests from altstore
2026-02-22 14:54:01 +05:30
CelloSerenity
a12b6cd62b
Small fixes ( #1020 )
...
* here
* Update PatreonComponents.swift
Signed-off-by: CelloSerenity <195480169+CelloSerenity@users.noreply.github.com >
* Update ErrorLogViewController.swift
Signed-off-by: CelloSerenity <195480169+CelloSerenity@users.noreply.github.com >
* Update README.md
Signed-off-by: CelloSerenity <195480169+CelloSerenity@users.noreply.github.com >
* Update trustedapps.json
Signed-off-by: CelloSerenity <195480169+CelloSerenity@users.noreply.github.com >
* Revert "Update trustedapps.json"
This reverts commit 10a38895ea .
* Update Build.xcconfig
Signed-off-by: CelloSerenity <195480169+CelloSerenity@users.noreply.github.com >
---------
Signed-off-by: CelloSerenity <195480169+CelloSerenity@users.noreply.github.com >
2025-07-18 21:24:55 -04:00
Jackson Coxson
c128c9268b
Update SideStore for new minimuxer
2025-04-16 15:16:24 -04:00
mahee96
7ec6324b62
- minimuxer-ready: disabled minimuxer ready check which shows NO WIFI/VPN error since stosVPN can work on cellular too.
2025-04-03 00:49:07 -07:00
mahee96
c6703d66c1
- Feature: Markdown view integration complete (if issues arrise can fix it asap)
2025-02-28 05:09:37 +05:30
mahee96
2197161d55
- Fix: CollapsingMarkdownView was not reloading properly during layoutSubviews phase
2025-02-28 02:28:34 +05:30
mahee96
2bea980d1f
- Feature: Added markdown rendering for in-app update description field
2025-02-27 23:39:03 +05:30
Magesh K
13c3d0c1e9
- Fix: Use "EXPIRED" marker in MyApps screen instead of -ve interval
2025-02-16 20:48:06 +05:30
Magesh K
eb0e1326b9
- ReleaseTracks: Added in-app ReleaseTracks switching support
2025-02-10 13:53:31 +05:30
Magesh K
bf766c1b84
- Multiple fixes and CI setup
2025-02-08 11:36:55 +05:30
Magesh K
332f56324c
[Refresh]: Remove install stuffs from refresh since in refresh should only renew provisioning profiles ( #846 )
2025-01-18 21:36:41 -05:00
Stossy11
acb8af5645
Clean up SideJITServer Implementation
2025-01-14 13:47:38 +11:00
Magesh K
55f4aa7deb
[debug]: enabled back appropriate preprocessor debug blocks as before wherever applicable
2025-01-12 20:48:02 +05:30
Magesh K
5db45565f3
[Feature]: Import external backup, Restore n-1 backup if current backup is corrupted by importing wrong directory
2025-01-07 18:24:25 +05:30
Magesh K
5e753855a3
[View]: Fix: temporarily use hardcoded values for headerSize since double dequeue is strictly disallowed
2024-12-26 21:15:29 +05:30
Magesh K
2c07d14a00
[deployment]: Updated minimum target to iOS15
2024-12-26 21:15:29 +05:30
Magesh K
63a3203e50
clean-checkpoint-1
2024-12-26 21:15:29 +05:30
Riley Testut
1f83ea00d3
Fixes “more” button incorrectly (dis-)appearing on update cells
2024-12-26 21:15:29 +05:30
Riley Testut
aa1ed04bce
Fixes not showing “more updates” button when there are more than 2 updates
2024-12-26 21:15:29 +05:30
Riley Testut
ac62612a18
Uses alternate app icon for AltStore in My Apps, if one is chosen
2024-12-26 21:15:29 +05:30
Riley Testut
74a231242e
Displays version # for updates in My Apps tab
2024-12-26 21:15:29 +05:30
Riley Testut
86d7afb95d
Changes MyAppsViewController.noAppsDataSource to non-prefetching data source
2024-12-26 21:15:29 +05:30
Riley Testut
0ad9ceaa95
Disables actions for Patreon apps with expired pledges instead of hiding them
2024-12-26 21:15:29 +05:30
Riley Testut
5da80863b9
Supports updating apps from (almost) all AppBannerViews
...
Previously, you could only update apps from MyAppsViewController and AppViewController.
2024-12-26 21:15:29 +05:30
Riley Testut
850b6890e2
Fixes AltStore still being refreshing even after pledge expires
2024-12-26 21:15:29 +05:30
Riley Testut
dddb9c5ddb
Limits installed Patreon apps that no longer have active pledge
...
Patreon apps with inactive pledges still support these actions:
* Backed up
* Deactivated
* Export backup
2024-12-26 21:15:29 +05:30
Riley Testut
389af4d5e6
Switches from StoreApp.isBeta to isPledged to determine whether app is visible
...
If StoreApp.isHiddenWithoutPledge == false (default), we’ll still show the app.
2024-12-26 21:15:29 +05:30
Riley Testut
727ab0b554
Limits relative date strings to “Yesterday” and “Today”
...
Any relative date older than “Yesterday” will be displayed as absolute date instead.
2024-12-26 21:15:29 +05:30
Riley Testut
f19ae2f422
Fixes “non-sendable type 'Notification?' cannot cross actor boundary” warning
2024-12-26 21:15:29 +05:30
Riley Testut
f5b63b52b4
Fixes “Check for Updates” not updating any sources if one source fails
2024-12-26 21:15:29 +05:30
Riley Testut
4f6eaf1aac
Fixes incorrectly handling misc. CancellationErrors
2024-12-26 21:15:29 +05:30
Riley Testut
0fa941e6ef
Fixes erroneously showing “Unsupported Updates Available” message
2024-12-26 21:15:29 +05:30
Riley Testut
f7640e35d1
Supports app versions with explicit build versions
...
AltStore will now consider an update available if either:
* The source’s marketing version doesn’t match installed app’s version
* The source declares a build version AND it doesn’t match the install app’s build version
The installed app matches an app version if both maketing versions match, and the build versions match (if provided by the source).
2024-12-26 21:15:29 +05:30
Riley Testut
06d28ca663
Removes unnecessary @available annotations
2024-12-26 21:15:29 +05:30
Riley Testut
ed1365281f
Removes unnecessary #available checks
2024-12-26 21:15:29 +05:30
Riley Testut
8695c412d7
Fixes peek & pop deprecation warnings
2024-12-26 21:15:29 +05:30
Riley Testut
d00e6de8a2
[Shared] Updates CocoaPods dependencies
2024-12-26 21:15:29 +05:30
Riley Testut
66a17bc27f
Supports sideloading more than 3 apps via MacDirtyCow exploit
...
The MacDirtyCow exploit allows users to remove the 3 active apps limit on iOS 16.1.2 and earlier. To support this, we’ve added a new (hidden) “Enforce 3-App Limit” setting that can be disabled to allow sideloading more than 3 apps.
2024-12-26 21:15:29 +05:30
Riley Testut
a8f0d9da9b
Caches MergeErrors when refreshing sources to view later in SourcesViewController
2024-12-26 21:15:29 +05:30
Riley Testut
b5bcf229ae
Fixes refreshing tweaked apps with removed app extensions
...
In addition to removing the app extensions themselves, we also need to remove references to them from SC_Info/Manifest.plist in the app bundle (if the file exists). Otherwise, subsequent installations (resigning, (de)-activating, etc.) will fail due to “missing” app extensions.
2024-12-26 21:15:29 +05:30
Riley Testut
b60536dded
Revises “check for updates” error title
2024-12-26 21:15:29 +05:30
Riley Testut
b8030ed0a9
Adds pull-to-refresh to check for updates
2024-12-26 21:15:29 +05:30
Riley Testut
a537e70459
Allows viewing unsupported updates from My Apps tab
...
When unsupported updates are available, the “No Updates Available” text becomes “Unsupported Updates Available”, and a button is revealed that will list all unsupported updates in an alert when tapped.
2024-12-26 21:15:29 +05:30
Riley Testut
9f38601102
Hides app updates that don’t support device’s OS version
2024-12-26 21:15:29 +05:30
Magesh K
117412645b
diagnostics: improved error logging for OperationError.invalidParameters ( #736 )
2024-11-09 04:05:18 -05:00
ny
e5febcdc6c
More attempts at fixing app limit issues
2024-10-24 00:41:29 -04:00
June Park
b4e18c50d3
Selective app extension removal ( #677 )
2024-08-16 21:28:42 -04:00
June
1397389f95
Make app extensions optional across the board
2024-08-16 12:58:06 +09:00
stossy11
feace61eb4
Fix SideJITServer Support for iOS 17+ ( #674 )
...
* FIx SideJITServer Support
* Fix SideJITServer Address
* Add Warning when Overwriting SideJITServer Address
* Fix Optional Value for SideJITServer URL
* Update SideJITServer Address Overwriting
* Fix Enabling JIT and Fix IP Address Loop
* Fix No WiFi or VPN! error when using SideJITServer
2024-08-14 16:58:26 -07:00