jayanezj commented on issue jayanezj/traccar-client-macos#1 2026-10-23 23:01:10 +02:00
[GH-ISSUE #2] Enable early GitHub Actions builds and incremental automated testing

@jayanezj commented on GitHub (Oct 23, 2026):

Correction to the previous completion summary: the original acceptance checklist contains six criteria. All six are restored in Acceptance criteria;…

jayanezj commented on issue jayanezj/traccar-client-macos#2 2026-10-23 23:01:09 +02:00
[GH-ISSUE #3] Implement initial configuration and local identity persistence

@jayanezj commented on GitHub (Oct 23, 2026):

The manual 101 → 102 test failed to preserve authorization: Settings correctly detected that interaction was needed, and the system requested the…

jayanezj commented on issue jayanezj/traccar-client-macos#1 2026-10-23 23:01:09 +02:00
[GH-ISSUE #2] Enable early GitHub Actions builds and incremental automated testing

@jayanezj commented on GitHub (Oct 23, 2026):

Enabled the active repository ruleset Protect main for refs/heads/main. Changes…

jayanezj commented on issue jayanezj/traccar-client-macos#1 2026-10-23 23:01:09 +02:00
[GH-ISSUE #2] Enable early GitHub Actions builds and incremental automated testing

@jayanezj commented on GitHub (Oct 23, 2026):

The fourth acceptance criterion is verified by fork PR #23 and…

jayanezj commented on issue jayanezj/traccar-client-macos#1 2026-10-23 23:01:09 +02:00
[GH-ISSUE #2] Enable early GitHub Actions builds and incremental automated testing

@jayanezj commented on GitHub (Oct 23, 2026):

Added scripts/check-local.sh as a single pre-push validation command, with documented primary and macos15 profiles. It verifies the selected…

jayanezj commented on issue jayanezj/traccar-client-macos#2 2026-10-23 23:01:09 +02:00
[GH-ISSUE #3] Implement initial configuration and local identity persistence

@jayanezj commented on GitHub (Oct 23, 2026):

Settings now attempts a noninteractive load first. Accessible Keychain items and fresh configurations open directly; the authorization explanation…

jayanezj commented on issue jayanezj/traccar-client-macos#2 2026-10-23 23:01:09 +02:00
[GH-ISSUE #3] Implement initial configuration and local identity persistence

@jayanezj commented on GitHub (Oct 23, 2026):

Manually verified isolated build 101: Settings loads directly, configuration saves correctly, and transient messages do not introduce scrolling.

Buil…

jayanezj commented on issue jayanezj/traccar-client-macos#2 2026-10-23 23:01:09 +02:00
[GH-ISSUE #3] Implement initial configuration and local identity persistence

@jayanezj commented on GitHub (Oct 23, 2026):

Implemented the Settings refinements: “Traccar Server” heading, explicit labels above bordered connection fields, bordered numeric fields,…

jayanezj commented on issue jayanezj/traccar-client-macos#1 2026-10-23 23:01:09 +02:00
[GH-ISSUE #2] Enable early GitHub Actions builds and incremental automated testing

@jayanezj commented on GitHub (Oct 23, 2026):

Hosted failure/restoration validation completed on PR #22:

  • Signed probe commit 86a6dd5:…
jayanezj commented on issue jayanezj/traccar-client-macos#2 2026-10-23 23:01:09 +02:00
[GH-ISSUE #3] Implement initial configuration and local identity persistence

@jayanezj commented on GitHub (Oct 23, 2026):

Settings now presents a Keychain explanation before configuration is loaded. Access occurs only after choosing Access Keychain, with explicit Retry…

jayanezj commented on issue jayanezj/traccar-client-macos#1 2026-10-23 23:01:09 +02:00
[GH-ISSUE #2] Enable early GitHub Actions builds and incremental automated testing

@jayanezj commented on GitHub (Oct 23, 2026):

PR #22 has a successful…

jayanezj commented on issue jayanezj/traccar-client-macos#1 2026-10-23 23:01:08 +02:00
[GH-ISSUE #2] Enable early GitHub Actions builds and incremental automated testing

@jayanezj commented on GitHub (Oct 23, 2026):

Implement CI on feature/2-github-actions-ci with an arm64 build matrix: xcode-27 using Xcode 27.1 (27A9275), and macos-15 using Xcode 26.3…

jayanezj commented on issue jayanezj/traccar-client-macos#2 2026-10-23 23:01:08 +02:00
[GH-ISSUE #3] Implement initial configuration and local identity persistence

@jayanezj commented on GitHub (Oct 23, 2026):

Implement configuration and local identity persistence on feature/3-configuration-persistence, starting from main after #22. Settings will save a…

jayanezj commented on issue jayanezj/traccar-client-macos#2 2026-10-23 23:01:08 +02:00
[GH-ISSUE #3] Implement initial configuration and local identity persistence

@jayanezj commented on GitHub (Oct 23, 2026):

Implemented local configuration in Settings with the agreed receiver, identity and tracking defaults. HTTP/HTTPS validation accepts IP addresses,…

jayanezj commented on issue jayanezj/traccar-client-macos#1 2026-10-23 23:01:08 +02:00
[GH-ISSUE #2] Enable early GitHub Actions builds and incremental automated testing

@jayanezj commented on GitHub (Oct 23, 2026):

The CI workflow defines three stable checks: SwiftLint, Build (primary) and Build (macOS 15). Both build jobs compile Debug and Release, verify…

jayanezj commented on issue jayanezj/traccar-client-macos#2 2026-10-23 23:01:08 +02:00
[GH-ISSUE #3] Implement initial configuration and local identity persistence

@jayanezj commented on GitHub (Oct 23, 2026):

Manually verified configuration saving and persistence in the real Keychain across Quit and relaunch, generated and supplied identifiers (including…

jayanezj closed issue jayanezj/traccar-client-macos#1 2026-10-23 23:01:07 +02:00
[GH-ISSUE #2] Enable early GitHub Actions builds and incremental automated testing
jayanezj synced commits to refs/heads/feature/2-github-actions-ci at jayanezj/traccar-client-macos from mirror 2026-10-23 23:01:05 +02:00
jayanezj synced new reference refs/heads/feature/2-github-actions-ci to jayanezj/traccar-client-macos from mirror 2026-10-23 23:01:05 +02:00
jayanezj synced commits to refs/heads/main at jayanezj/traccar-client-macos from mirror 2026-10-23 23:01:05 +02:00
8aaff37d7a Merge pull request #22 from jayanezj/feature/2-github-actions-ci
a7435b48e8 Revert "test(ci): verify hosted lint and build failures (#2)"
86a6dd52be test(ci): verify hosted lint and build failures (#2)
744e3494d9 ci: add early arm64 builds and SwiftLint checks (#2)
Compare 4 commits »