Polish settings UI and add CI gate #1

Merged
ilia merged 1 commits from polish/settings-ci into main 2026-07-26 09:59:05 -05:00
Owner

Summary

  • Settings polish: selected-adapter highlight, custom radios, styled password/select fields, adapter-scoped settings when switching sources
  • Add Gitea Actions CI (.gitea/workflows/ci.yml): npm test + gitleaks on push/PR — first real gate for this repo
  • README/CHANGELOG updated to document CI and Settings UX

Test plan

  • npm test locally (23/23)
  • CI green on this PR
  • Settings page: Immich selected card highlighted; API key field matches dark theme
  • Switching Local folder ↔ Immich does not leak leftover field values
## Summary - Settings polish: selected-adapter highlight, custom radios, styled password/select fields, adapter-scoped settings when switching sources - Add Gitea Actions CI (`.gitea/workflows/ci.yml`): `npm test` + gitleaks on push/PR — first real gate for this repo - README/CHANGELOG updated to document CI and Settings UX ## Test plan - [x] `npm test` locally (23/23) - [ ] CI green on this PR - [ ] Settings page: Immich selected card highlighted; API key field matches dark theme - [ ] Switching Local folder ↔ Immich does not leak leftover field values
ilia added 1 commit 2026-07-26 09:56:48 -05:00
Polish settings UI and add Gitea Actions CI gate
CI / Unit tests (pull_request) Successful in 20s
CI / Gitleaks (pull_request) Successful in 17s
6f0ccf2edc
Settings: highlight the selected adapter, restyle radios/password/select
for the dark theme, and keep saved settings scoped to the chosen adapter.
CI: run npm test + gitleaks on push/PR so the suite is an actual gate.
ilia scheduled this pull request to auto merge when all checks succeed 2026-07-26 09:57:03 -05:00
ilia merged commit 5552f39707 into main 2026-07-26 09:59:05 -05:00
ilia deleted branch polish/settings-ci 2026-07-26 09:59:05 -05:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/SwipeAnything#1