chrisfu
b421f49af1
Migrate Ansible-based scripts and documentation to 1Password integration. Removed deprecated and redundant Ansible vault workflows, added 1Password CLI handling for secrets management, and updated tests to reflect the change.
2026-04-22 20:54:13 -07:00
chrisfu
55b6a6aff3
Complete rebranding from prole to knoe and fix macOS application identity. Bulk renamed 'prole' to 'knoe' across code, scripts, and manifests. Updated Makefile with 'knoe', 'build', and 'start' targets. Implemented macOS Application Bundle (.app) support for correct identity. Fixed macOS 'Python' process name to 'Knoe.DB Installer' via Objective-C bridge. Standardized application name to 'Knoe.DB Installer' across all interfaces.
...
Co-authored-by: Junie <junie@jetbrains.com>
2026-04-22 15:08:35 -07:00
chrisfu
c65d336d1f
Make init-script secret checks warning-only and unblock Next
...
Co-authored-by: Junie <junie@jetbrains.com>
2026-03-31 23:15:54 -07:00
chrisfu
5a0f8ab4f8
Make init-script secret checks warning-only and unblock Next
...
Co-authored-by: Junie <junie@jetbrains.com>
2026-03-30 01:26:38 -07:00
chrisfu
de7bb8d0ff
Refactor shell library structure; relocate helpers under etc/lib/shell/ and update references
2026-03-16 21:44:58 -07:00
chrisfu
ce5ff83eb4
checkpoint: improve init scripts, installer flows, and kube context handling
...
- Fix kube context switching for k3s single-context kubeconfigs and k3d shorthand prefixes
- Update common init/status scripts (registry, kerberos, cnpg backup, service layer, common services)
- Add Gitea init script and installer ArgoCD screen
- Add Supabase realtime probe patching plus regression tests
- Extend installer core/UI test coverage
2026-03-14 20:07:54 -07:00
chrisfu
909e92109e
Refactor shell layout; add shellspec + authority
...
- Introduce lib/shell helpers and keep etc/* scripts thin via compatibility shims
- Move Kerberos validation to scripts/validation/check_kerberos.sh and update callers
- Add deterministic shellspec unit tests under tests/shellspec/ and wire Maven to run them
- Add minimal Spring Boot authority module with startup + /health endpoint and Maven wiring
- Document the new layout in docs/layout.md
Co-authored-by: Junie <junie@jetbrains.com>
2026-03-13 09:19:56 -07:00