@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 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 GitHub (Oct 23, 2026):
Enabled the active repository ruleset Protect main for refs/heads/main. Changes…
@jayanezj commented on GitHub (Oct 23, 2026):
The fourth acceptance criterion is verified by fork PR #23 and…
@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 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 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 GitHub (Oct 23, 2026):
Implemented the Settings refinements: “Traccar Server” heading, explicit labels above bordered connection fields, bordered numeric fields,…
@jayanezj commented on GitHub (Oct 23, 2026):
Hosted failure/restoration validation completed on PR #22:
- Signed probe commit
86a6dd5:…
@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 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 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 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 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 GitHub (Oct 23, 2026):
Manually verified configuration saving and persistence in the real Keychain across Quit and relaunch, generated and supplied identifiers (including…