..
lib /shell
fix(rebrand): rename prole_*.sh shell libs to knoe_*.sh
2026-05-03 14:57:09 -07: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
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.
2026-04-22 15:08:35 -07:00
build-a-bao.sh
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.
2026-04-22 15:08:35 -07:00
common_core_lib.sh
Refactor shell library structure; relocate helpers under etc/lib/shell/ and update references
2026-03-16 21:44:58 -07:00
deploy_pipeline.sh
Checkpoint: Refactor installer UI and update Supabase deployment strategy
2026-02-03 14:55:05 -08:00
diag_gitlab_boot.sh
fix(gitlab): unblock standalone reconcile + OIDC + object storage
2026-04-20 18:51:41 -07:00
diag_gitlab_webservice_oom.sh
fix(gitlab): unblock standalone reconcile + OIDC + object storage
2026-04-20 18:51:41 -07:00
diag_gke_storage.sh
fix(gitlab): unblock standalone reconcile + OIDC + object storage
2026-04-20 18:51:41 -07:00
ensure_default_storage_class.sh
fix(gitlab): unblock standalone reconcile + OIDC + object storage
2026-04-20 18:51:41 -07:00
fetch_prole_secrets.sh
fix(oauth2-proxy): use openssl rand -base64 24 for cookie secret (32 chars = 32 bytes AES-valid)
2026-05-06 17:02:17 -04:00
final_deployment.sh
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.
2026-04-22 15:08:35 -07:00
gen_oidc_signing_key.sh
feat(knoe-auth): Phase 2 OIDC sandbox in k3d dev loop
2026-05-02 11:55:50 -07:00
home.sh
Remove prole-db-manager; simplify deployment via prole-authority; fix pg18 downgrade & cluster name
2026-03-01 20:40:44 -08:00
hostprobe-myrddin.yaml
chore(k3s): script and hostprobe updates, temp maintenance scripts
2026-04-27 14:47:27 -07:00
hostprobe-pi.yaml
chore(k3s): script and hostprobe updates, temp maintenance scripts
2026-04-27 14:47:27 -07:00
hosts.txt
chore(k3s): script and hostprobe updates, temp maintenance scripts
2026-04-27 14:47:27 -07:00
init_1password.sh
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
init_argocd.sh
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.
2026-04-22 15:08:35 -07:00
init_certmgr.sh
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.
2026-04-22 15:08:35 -07:00
init_cnpg_backup.sh
fix(cnpg-backup/k3d): skip re-init when already healthy; add breadcrumb
2026-05-04 00:46:43 -07:00
init_cnpg_gke.sh
fix(cnpg,kong): wire cnpg-backup-sa, migrate PodMonitor, drop DASHBOARD consumer
2026-05-02 03:08:34 -07:00
init_common_core.sh
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.
2026-04-22 15:08:35 -07:00
init_common_services.sh
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.
2026-04-22 15:08:35 -07:00
init_database_options.sh
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.
2026-04-22 15:08:35 -07:00
init_db_manager.sh
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.
2026-04-22 15:08:35 -07:00
init_forego.sh
iscsi/installer: provision merlin d004; fix etc script runtime
2026-03-16 21:30:52 -07:00
init_forgejo.sh
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.
2026-04-22 15:08:35 -07:00
init_garage_store.sh
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.
2026-04-22 15:08:35 -07:00
init_gitea.sh
chore(scripts): init script updates — gitea, gitlab, kong, monitoring, registry
2026-04-27 14:47:27 -07:00
init_gitlab.sh
chore(scripts): init script updates — gitea, gitlab, kong, monitoring, registry
2026-04-27 14:47:27 -07:00
init_grafana_oauth_prole.sh
feat(infra): replace GitLab with Gitea on git.prole.org
2026-05-07 01:25:32 -04:00
init_grafana_oauth.sh
Merge claude/crazy-bose-fec256 into main
2026-05-01 16:39:10 -07:00
init_k3s_registry.sh
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.
2026-04-22 15:08:35 -07:00
init_k8s.sh
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.
2026-04-22 15:08:35 -07:00
init_kdc.sh
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.
2026-04-22 15:08:35 -07:00
init_kerberos_test.sh
Refactor shell layout; add shellspec + authority
2026-03-13 09:19:56 -07:00
init_kerberos.sh
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.
2026-04-22 15:08:35 -07:00
init_knoe_auth.sh
feat: ship Junie #3 (image rename) + Phase 2 OIDC GKE deploy + k3d chrisfu seed
2026-05-02 13:07:40 -07:00
init_knoe_users.sh
fix(gitea): redirect log() calls to stderr in value-returning functions
2026-05-09 19:34:58 -07:00
init_knoe-db-reset.sh
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.
2026-04-22 15:08:35 -07:00
init_kong.sh
fix(kong): detect and delete orphaned svc-prole-ingress in legacy cleanup
2026-05-04 05:51:45 -07:00
init_min.sh
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.
2026-04-22 15:08:35 -07:00
init_monitoring.sh
Merge claude/crazy-bose-fec256 into main
2026-05-01 16:39:10 -07:00
init_nginx_ingress.sh
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.
2026-04-22 15:08:35 -07:00
init_oauth2_proxy_prole.sh
feat(infra): replace GitLab with Gitea on git.prole.org
2026-05-07 01:25:32 -04:00
init_oauth2_proxy.sh
Merge claude/crazy-bose-fec256 into main
2026-05-01 16:39:10 -07:00
init_ollama.sh
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.
2026-04-22 15:08:35 -07:00
init_openbao.sh
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.
2026-04-22 15:08:35 -07:00
init_opentofu.sh
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.
2026-04-22 15:08:35 -07:00
init_port_forwards.sh
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.
2026-04-22 15:08:35 -07:00
init_postgrest.sh
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.
2026-04-22 15:08:35 -07:00
init_redis.sh
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.
2026-04-22 15:08:35 -07:00
init_registry.sh
fix(k3d): fix prole-registry squatting port 5000 in init_registry.sh
2026-05-03 00:43:54 -07:00
init_service_layer.sh
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.
2026-04-22 15:08:35 -07:00
init_supabase_ports.sh
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.
2026-04-22 15:08:35 -07:00
k3d_route_fix.sh
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.
2026-04-22 15:08:35 -07:00
knoe_cfg.sh
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.
2026-04-22 15:08:35 -07:00
knoe-db-ca.crt
Merge claude/crazy-bose-fec256 into main
2026-05-01 16:39:10 -07:00
knoe-db-passwwd.sh
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.
2026-04-22 15:08:35 -07:00
krb5.local.conf
feat(k3d): laptop dev loop for knoe-auth — CNPG + KDC + port-forward
2026-05-02 11:47:09 -07:00
onboard_engineer.sh
Merge claude/crazy-bose-fec256 into main
2026-05-01 16:39:10 -07:00
preflight_kubecontext.sh
fix(installer): env-contamination guard against shell-context / config mismatch
2026-05-01 16:14:30 -07:00
render_manifest.py
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.
2026-04-22 15:08:35 -07:00
repair_pipeline.sh
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.
2026-04-22 15:08:35 -07:00
set-k3s-token-1password.sh
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
status_common_services.sh
fix(k3d): clean up prole-registry and fix registry running check
2026-05-03 00:31:43 -07:00
status.sh
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.
2026-04-22 15:08:35 -07:00
sync_cnpg_grafana_dashboard.py
Merge claude/crazy-bose-fec256 into main
2026-05-01 16:39:10 -07:00
sync-knoe-cfg.py
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