mahee96
b3e99d1ae3
- CI: Try composite build
2025-02-27 04:30:45 +05:30
mahee96
7243d79646
- UITests: Fix issue with UITests bundleID causing test failures in CI
2025-02-27 02:50:16 +05:30
Magesh K
e50da6603c
- CI: replaced irgaly/xcode-cache with gh-actions-cache
...
- 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
- CI: Boot simulator in async instead of doing in a blocking step
- CI: integrate publishing release notes
- 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-27 02:49:20 +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
Magesh K
bf766c1b84
- Multiple fixes and CI setup
2025-02-08 11:36:55 +05:30
Magesh K
e608211f32
Merge pull request #871 from neoarz/develop
...
Fix Repository App Previews for “countdown”
2025-02-03 05:11:07 +05:30
neoarz
ef9135d7ee
Update StoreApp.swift
2025-02-02 17:52:57 -05:00
neoarz
8b2c92d94c
Merge branch 'SideStore:develop' into develop
2025-02-02 17:34:42 -05:00
Magesh K
ac486a4723
[DisableIdleTimeout]: Fix: account for concurrency
2025-02-02 04:38:46 +05:30
Magesh K
c3847276f7
[DisableIdleTimeout]: Fix: moved setting isIdleTimerDisabled = false to AppManager.finish()
2025-02-02 04:18:36 +05:30