prole/etc
chrisfu 5e0a1bda85 feat: Add GitOps (Gitea) and Supabase integration, plus database options
- Makefile: Added 'init' and 'deploy' targets for k3s parity and Gitea staging.

- OpenTofu: Fixed namespace handling in k3s main.tf to prevent metadata overwrites.

- UI: Added 'GitOps' and 'Database Options' configuration screens.

- Core: Enhanced monitoring, milestones, and environment handling for new services.

- Supabase: Integrated full Helm chart and manifest rendering logic.

- Gitea: Added deployment scripts and GitOps sync support.

- Database: Added Percona/Postgres Dockerfile templates and improved TDE scripts.

- Tests: Added coverage for new UI screens and navigation flows.
2026-02-26 18:32:15 -08:00
..
.ollama_parser.py Enhance build system with 'make test' and fix installer test debris. Added 'make test' to Makefile with 'pyconv' (black) integration and coverage summary. Reformatted codebase with black. Fixed 'install.py' test bug where MagicMock objects created directory debris by improving mocking and patching in 'tests/test_navigation.py', 'tests/test_service_layer_navigation.py', and 'tests/test_install_logic.py'. 2026-02-25 14:55:05 -08:00
archive_garage_backup.py Enhance build system with 'make test' and fix installer test debris. Added 'make test' to Makefile with 'pyconv' (black) integration and coverage summary. Reformatted codebase with black. Fixed 'install.py' test bug where MagicMock objects created directory debris by improving mocking and patching in 'tests/test_navigation.py', 'tests/test_service_layer_navigation.py', and 'tests/test_install_logic.py'. 2026-02-25 14:55:05 -08:00
build_db.sh fix: UI runtime fixes, idempotent k3d KUBECONFIG, Ollama screen redesign, mode-conditional init scripts, Grafana restart, real-time docker build output, shell script fixes, test updates 2026-02-20 23:19:48 -08:00
build-a-bao.sh refactor: modernize installer and monitoring setup 2026-02-19 21:07:39 -08:00
deploy_pipeline.sh Checkpoint: Refactor installer UI and update Supabase deployment strategy 2026-02-03 14:55:05 -08:00
final_deployment.sh Kong API gateway, docker-import preload, OpenTofu graceful fallback, milestone fix 2026-02-22 00:57:49 -08:00
hosts.txt feat(scripts): introduce DNS sync script for Samba AD and hosts management 2026-01-02 20:56:44 -08:00
init_ansible.sh Summary of recent repairs and infrastructure updates 2026-02-15 17:51:57 -08:00
init_cloudnative_pg.sh Refactor infrastructure, installer, and deployment configs: expanded CloudNativePG and PostgREST init scripts, updated ArgoCD/OpenTofu/K8s manifests (ingress, kustomization, postgrest, prole-db), added installer config helpers and revised cluster UI, updated prole.cfg and prole.sh, simplified Makefile, added env helper tests, removed stale spec/log files, added prole/ directory 2026-02-23 21:19:19 -08:00
init_common_services.sh feat: Add GitOps (Gitea) and Supabase integration, plus database options 2026-02-26 18:32:15 -08:00
init_database_options.sh feat: Add GitOps (Gitea) and Supabase integration, plus database options 2026-02-26 18:32:15 -08:00
init_db_manager.sh Kong API gateway, docker-import preload, OpenTofu graceful fallback, milestone fix 2026-02-22 00:57:49 -08:00
init_garage_store.sh Kong API gateway, docker-import preload, OpenTofu graceful fallback, milestone fix 2026-02-22 00:57:49 -08:00
init_gitea.sh feat: Add GitOps (Gitea) and Supabase integration, plus database options 2026-02-26 18:32:15 -08:00
init_k3s_registry.sh Refactor initialization scripts and add new service components 2026-02-11 13:09:31 -08:00
init_k8s.sh Kong API gateway, docker-import preload, OpenTofu graceful fallback, milestone fix 2026-02-22 00:57:49 -08:00
init_kdc.sh refactor: modernize installer and monitoring setup 2026-02-19 21:07:39 -08:00
init_kerberos_test.sh refactor: modernize installer and monitoring setup 2026-02-19 21:07:39 -08:00
init_kerberos.sh Add TLS certificates to CNPG cluster and restore missing Optional Features config - Add certificates section (prole-db-tls, prole-db-ca) to prole-db.yaml and prole-db-recovery.yaml.tpl - Expand generate_tls_if_missing() to create both CA and server TLS secrets with proper SANs - Add detect_and_reprovision_unencrypted_cluster() for existing clusters needing encryption conversion - Propagate AT_REST_ENCRYPTION_ENABLED to shell scripts via _script_env_for_namespace() - Restore AT_REST_ENCRYPTION_ENABLED, SUPABASE_ENABLED, KERBEROS_ENABLED in prole.cfg - Update installer milestones, docker screens, port-mapping, init_kerberos, init_postgrest, prole.sh 2026-02-22 18:58:01 -08:00
init_kong.sh Remove PostgREST deployment, service, and related configs from prole-db namespace 2026-02-25 00:38:07 -08:00
init_monitoring.sh Enhance build system with 'make test' and fix installer test debris. Added 'make test' to Makefile with 'pyconv' (black) integration and coverage summary. Reformatted codebase with black. Fixed 'install.py' test bug where MagicMock objects created directory debris by improving mocking and patching in 'tests/test_navigation.py', 'tests/test_service_layer_navigation.py', and 'tests/test_install_logic.py'. 2026-02-25 14:55:05 -08:00
init_nginx_ingress.sh fix: UI runtime fixes, idempotent k3d KUBECONFIG, Ollama screen redesign, mode-conditional init scripts, Grafana restart, real-time docker build output, shell script fixes, test updates 2026-02-20 23:19:48 -08:00
init_ollama.sh fix: UI runtime fixes, idempotent k3d KUBECONFIG, Ollama screen redesign, mode-conditional init scripts, Grafana restart, real-time docker build output, shell script fixes, test updates 2026-02-20 23:19:48 -08:00
init_openbao.sh feat: Add GitOps (Gitea) and Supabase integration, plus database options 2026-02-26 18:32:15 -08:00
init_opentofu.sh Kong API gateway, docker-import preload, OpenTofu graceful fallback, milestone fix 2026-02-22 00:57:49 -08:00
init_port_forwards.sh refactor: modernize installer and monitoring setup 2026-02-19 21:07:39 -08:00
init_postgrest.sh Add prole.spec and extend OpenTofu k3s configuration 2026-02-24 21:47:02 -08:00
init_prole-db-backup.sh Kong API gateway, docker-import preload, OpenTofu graceful fallback, milestone fix 2026-02-22 00:57:49 -08:00
init_prole-db-reset.sh refactor: modernize installer and monitoring setup 2026-02-19 21:07:39 -08:00
init_registry.sh Kong API gateway, docker-import preload, OpenTofu graceful fallback, milestone fix 2026-02-22 00:57:49 -08:00
init_service_layer.sh feat: Add GitOps (Gitea) and Supabase integration, plus database options 2026-02-26 18:32:15 -08:00
init_supabase_ports.sh Kong API gateway, docker-import preload, OpenTofu graceful fallback, milestone fix 2026-02-22 00:57:49 -08:00
k3d_route_fix.sh refactor: modernize installer and monitoring setup 2026-02-19 21:07:39 -08:00
prole_cfg.sh Add prole.spec and extend OpenTofu k3s configuration 2026-02-24 21:47:02 -08:00
prole-db-passwwd.sh refactor: modernize installer and monitoring setup 2026-02-19 21:07:39 -08:00
render_manifest.py Refactor installation and initialization logic, and expand test coverage 2026-02-13 21:36:39 -08:00
repair_pipeline.sh k3s: Fix installation hangs, CA mismatches, and arm64 networking 2026-02-16 23:30:27 -08:00
set-k3s-token-vault.sh Add prole_cfg.sh sourcing for configuration management 2026-01-30 23:37:32 -08:00
status_common_services.sh feat: Add GitOps (Gitea) and Supabase integration, plus database options 2026-02-26 18:32:15 -08:00
status.sh Enhance build system with 'make test' and fix installer test debris. Added 'make test' to Makefile with 'pyconv' (black) integration and coverage summary. Reformatted codebase with black. Fixed 'install.py' test bug where MagicMock objects created directory debris by improving mocking and patching in 'tests/test_navigation.py', 'tests/test_service_layer_navigation.py', and 'tests/test_install_logic.py'. 2026-02-25 14:55:05 -08:00
sync-prole-cfg.py Enhance build system with 'make test' and fix installer test debris. Added 'make test' to Makefile with 'pyconv' (black) integration and coverage summary. Reformatted codebase with black. Fixed 'install.py' test bug where MagicMock objects created directory debris by improving mocking and patching in 'tests/test_navigation.py', 'tests/test_service_layer_navigation.py', and 'tests/test_install_logic.py'. 2026-02-25 14:55:05 -08:00