Commit Graph

2030 Commits

Author SHA1 Message Date
ny
b2f81e4ceb fix: Allow mobiledevicepair file extension for pairing file 2025-02-26 10:33:03 -05:00
=
05ccccded8 - CI: serialization bug fix - reverted concurrency lock to workflow level instead of job level which was causing issues due to incorrect cache at expected jobs 2025-02-26 20:00:23 +05:30
=
950cb7f5b0 - CI: do not share restore cache keys with other branches to prevent CI build errors 2025-02-26 19:21:44 +05:30
=
7f94edc041 - test nightly CI issue on push (will disable push based build after fixing this coz nightly will run on schedule) 2025-02-26 18:52:50 +05:30
=
62f91ec7a9 - ReleaseNotes: fixes for release-notes updater py script 2025-02-26 18:52:28 +05:30
=
22fe96f923 - CI: Boot simulator in async instead of doing in a blocking step 2025-02-26 18:52:25 +05:30
=
10552780b1 - CI: integrate publishing release notes 2025-02-26 18:52:19 +05:30
Magesh K
daa82d00cf - CI: moved posting to beta-build-num repo into build-job instead of deploy coz we want to roll the beta-build-num for each success of build-job even if the workflow failed. 2025-02-26 13:34:52 +05:30
Magesh K
b0dd0bb416 - CI: moved serialization to build job and let test jobs run while waiting for exclusivity 2025-02-26 13:16:00 +05:30
Magesh K
136f07e4b9 Merge pull request #894 from SideStore/coredata-migration-fix
Version 0.6.0: CoreData Migrations fix including xcdatamodels and xcmappingmodels
2025-02-26 12:57:22 +05:30
Magesh K
f4d367b857 - Migrations-Fix: fixed the migrations by creating custom migration policy for Source and StoreApp to support sourceID renaming and ReleaseTracks integration respectively, removed intermediate models and xcmappingmodels since we jumped directly from altstore 1.6.3 to 2.0.x 2025-02-26 12:43:26 +05:30
Magesh K
3e96583525 Merge pull request #888 from SideStore/develop-alpha
Feature: Bulk sources-add in sources screen with capability to stage them before persisting into database
2025-02-26 11:47:46 +05:30
Magesh K
84bb1f7c08 - Bug-Fix: use normal keyboardType instead of url keyboardType for input field in add-source view 2025-02-24 20:09:14 +05:30
Magesh K
a5aec978bb - CI: Optimization: Split tests-build from tests-run so that tests-run failure doesn't invalidate last build in cache 2025-02-24 19:42:07 +05:30
Magesh K
d677292bd3 - CI: Fix: VERSION_IPA was not using $marketing_version 2025-02-23 23:16:18 +05:30
Magesh K
722f67d3c7 - UITests: Fix: exclude pojavlauncher from testing since it is unreliable and fetch fails 2025-02-23 22:16:40 +05:30
Magesh K
07e0aea24f - CI: Split sequential steps into build, deploy, publish jobs and use concurrency for build and test 2025-02-23 21:17:41 +05:30
Magesh K
673f2ba693 - UITests: Added more tests for testing repeatability 2025-02-23 18:04:57 +05:30
Magesh K
0070519736 - UITests: Fixes for setup/teardown and added repeatability tests 2025-02-23 15:12:55 +05:30
Magesh K
359b38609b - CI: Makefile and CI bug-fixes 2025-02-22 20:30:56 +05:30
Magesh K
348a24d885 - UITest-Fix: Add proper delays to wait for the UI Elements to appear on screen 2025-02-22 20:15:02 +05:30
Magesh K
ebdd0d4cb4 - UITest-Fix: use home-screen(springboard) to delete the app coz sometime spotlight indexing is not up-to-date and this causes issues. 2025-02-22 19:55:05 +05:30
Magesh K
614ab4cd33 - CI: improvements: dispatch simulator boot up in background and other fixes 2025-02-22 19:11:13 +05:30
Magesh K
ca38008328 - .gitignore: Added more files to gitignore 2025-02-22 18:39:07 +05:30
Magesh K
e5713fa3a9 - CI: Fixes to make build re-useable 2025-02-22 18:35:49 +05:30
Magesh K
35e3cf1e14 - UITests: Fixed some issues with CI simulator delays 2025-02-22 18:35:23 +05:30
Magesh K
ca8c394ae0 - CI: Improve build log capture in case of errors 2025-02-22 17:12:12 +05:30
Magesh K
5323fdadcf - CI: Included tests for CI builds 2025-02-22 02:37:30 +05:30
Magesh K
e43bff5f8f - Makefile: Added test and clean targets, fixed override params bug when empty 2025-02-22 01:44:24 +05:30
Magesh K
4659d617f8 - Bug-Fix: bulk added source previews were shown out of order 2025-02-22 00:25:49 +05:30
Magesh K
87fe360927 - UnitTests: Moved DS unit tests into their own target 2025-02-21 19:24:40 +05:30
Magesh K
71212130c5 - Bug-Fix: Use LinkedHashMap instead of swift standard dict which preserves insertion order 2025-02-21 19:09:07 +05:30
Magesh K
6370105c85 - Feature: Implement Bulk add for Sources 2025-02-21 19:06:17 +05:30
Magesh K
15f4ae7b5a - UnitTests: Added unitttests for new datastructures - LinkedHashMap and TreeMap 2025-02-21 19:04:40 +05:30
Magesh K
08e11eece4 - DataStructures: Implemented LinkedHashMap and TreeMap (RB Tree) in swift 2025-02-21 19:03:28 +05:30
Magesh K
1a43ad4aa3 - UITests: Added new - testBulkAddRecommendedSources() 2025-02-21 18:01:40 +05:30
Magesh K
a5ec12e3df - UITests: Setup for UI Tests 2025-02-21 12:20:18 +05:30
Magesh K
c0400446bc - Settings-Fix: deselect rows after user selection and before performing actions 2025-02-16 21:32:24 +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
92edd4b800 - Renamed beta track to nightly 2025-02-16 20:28:57 +05:30
Magesh K
eb0e1326b9 - ReleaseTracks: Added in-app ReleaseTracks switching support 2025-02-10 13:53:31 +05:30
Magesh K
a8fd1a3e83 - Minor fixes and cleanup 2025-02-09 17:31:00 +05:30
Magesh K
533655c96b - Fixed spacing in App View title 2025-02-08 20:28:29 +05:30
Magesh K
a322f9b5e9 - Make unused AppPermissions attribs optional 2025-02-08 14:24:00 +05:30
Magesh K
4805ed8d3b - CI: fix typo 2025-02-08 14:24:00 +05:30
Magesh K
caa38cfcae - CI: updated nightly to print new commits when running on schedule 2025-02-08 13:50:45 +05:30
Magesh K
77833c6ffc - Store: Reverted localized version for Store and version to be independent 2025-02-08 13:38:37 +05:30
Magesh K
61086a681a - Beta-Builds: Updated bundleID suffix with beta build to match source 2025-02-08 12:17:45 +05:30
Magesh K
cf81d2876c - Settings: Fixed last row corners not rounded 2025-02-08 11:56:42 +05:30
Magesh K
e5144d112a - CI update for nightly 2025-02-08 11:44:40 +05:30