-
22bf55010b
fix: update usage guide to include instructions for enabling passwordless sudo on remote hosts
S
2026-03-02 08:53:23 -05:00
-
e8e2c845d9
fix: add validation for runner host and type combinations in configuration wizard
S
2026-03-02 08:52:33 -05:00
-
9afd4ee537
fix: enhance prompt_var function to support optional_path validation for SSH key inputs
S
2026-03-02 08:52:29 -05:00
-
de48dad967
fix: enhance .env loading to safely parse key-value pairs and handle special characters
S
2026-03-02 08:52:25 -05:00
-
97220181d8
fix: add host/type compatibility checks in runners.ini format validation
S
2026-03-02 08:52:21 -05:00
-
c5f9bb506f
fix: validate runner host and type combinations in parse_runner_entry function
S
2026-03-02 08:51:43 -05:00
-
f82c98513f
fix: update SSH key description for clarity in .env.example
S
2026-03-02 08:51:38 -05:00
-
4a90e8eaab
fix: update Docker installation command for DNF5 compatibility in fedora.sh
S
2026-03-02 08:51:32 -05:00
-
0d1593027a
fix: update default data_path description and increase default capacity in runners.conf.example
S
2026-03-02 08:13:30 -05:00
-
3d39a9ef07
fix: remove redundant environment variable entries in common.sh
S
2026-03-02 08:13:25 -05:00
-
4135f9d5c0
fix: update total prompt count in configure_env.sh to reflect changes in fixed prompts
S
2026-03-02 08:12:35 -05:00
-
5c60d321ab
fix: update .env loading comments and adjust default path handling for runners
S
2026-03-02 08:12:31 -05:00
-
2a993b07df
fix: update interactive .env wizard prompt count in configure_env.sh
S
2026-03-02 08:12:26 -05:00
-
c5e3f43806
fix: update capacity validation to default to 1 if empty in preflight checks
S
2026-03-02 08:12:21 -05:00
-
b2cf192707
fix: update parameter descriptions and prompt counts in implementation plan
S
2026-03-02 08:12:16 -05:00
-
29d9523f44
fix: remove docker-compose.yml after stopping Docker runner to enhance security
S
2026-03-02 08:12:10 -05:00
-
b2520bec0e
fix: remove unused runner data path variables from .env.example
S
2026-03-02 08:12:04 -05:00
-
13f73b850f
docs: fix stale references in PLAN, contracts, README
S
2026-03-01 13:21:40 -05:00
-
9494645b3a
fix: resolve 10 bugs across scripts
S
2026-03-01 13:21:30 -05:00
-
045283be50
docs: fix stale references across all documentation
S
2026-03-01 12:55:23 -05:00
-
6f97f5f08f
fix: add MIGRATION_POLL vars to validation arrays and wizard
S
2026-03-01 12:55:16 -05:00
-
01f11df417
fix: wire CADDY_DOMAIN into Caddyfile template for wildcard cert
S
2026-03-01 12:18:53 -05:00
-
61b46eb876
fix: handle per-repo failures in phase9 instead of aborting
S
2026-03-01 12:15:16 -05:00
-
95eeb698da
docs: fix stale counts and preflight check numbering
S
2026-03-01 11:59:35 -05:00
-
663376e1cc
chore: remove 4 dead functions from lib/common.sh
S
2026-03-01 11:59:25 -05:00
-
8cf762c465
refactor: extract set_db_vars and strip_template_block to lib/common.sh
S
2026-03-01 11:39:20 -05:00
-
b573b77ab1
fix: remove unused FEDORA_CADDY_IP from validation and wizard
S
2026-03-01 11:39:15 -05:00
-
33f9845dd6
fix: remove unnecessary GITEA_ADMIN_PASSWORD from phase5 require_vars
S
2026-03-01 11:39:10 -05:00
-
08b2a9f5e4
fix: add conditional require_vars for DB credentials in restore script
S
2026-03-01 11:39:05 -05:00
-
f916f12b90
docs: update gitea-api.md — remove hardcoded 3-repo pagination assumption
S
2026-03-01 11:08:33 -05:00
-
e737128028
docs: update USAGE_GUIDE.md — Nginx→Caddy, ports→IPs, dynamic repos
S
2026-03-01 11:08:10 -05:00
-
4ec30ca3e6
docs: update PLAN.md — Nginx→Caddy, SSL_MODE→TLS_MODE, port→IP checks
S
2026-03-01 11:06:53 -05:00
-
f87acc5664
docs: update README.md — Nginx→Caddy, dynamic repos, macvlan networking
S
2026-03-01 11:04:11 -05:00
-
89bfc8a70f
docs: update CLAUDE.md — Nginx→Caddy, 3 repos→dynamic, ssl_mode→tls_mode
S
2026-03-01 11:02:29 -05:00
-
f15ab8c18c
fix: remove stale RUNNER_DEFAULT_IMAGE_ENV fallback in manage_runner.sh
S
2026-03-01 11:01:56 -05:00
-
16892d633f
fix: correct case-sensitive host match in runner capacity defaults
S
2026-03-01 11:01:50 -05:00
-
d2e5a62510
fix: resolve shellcheck warnings (SC2168, SC2089, SC2090, SC2016, SC2329)
S
2026-03-01 10:39:38 -05:00
-
a037f22dcd
fix: correct TOTAL_PROMPTS base count to 62 (including TLS conditional slots)
S
2026-03-01 10:37:13 -05:00
-
07d2d5ffdd
chore: fix stale SSL_MODE comments in configure_env.sh
S
2026-03-01 10:35:07 -05:00
-
01e67eb5c0
chore: remove stale validate_ssl_mode() and ssl_mode hint from common.sh
S
2026-03-01 10:35:02 -05:00
-
734bfa8b3a
feat: replace Nginx/SSL checks with Caddy/TLS checks in preflight.sh
S
2026-03-01 10:34:28 -05:00
-
f46773a264
chore: remove obsolete nginx-gitea.conf.tpl (replaced by Caddyfile.tpl)
S
2026-03-01 10:33:44 -05:00
-
e8000a2f4f
feat: replace Nginx/SSL prompts with Caddy/TLS prompts in configure_env.sh
S
2026-03-01 10:33:36 -05:00
-
9f8822bc62
feat: replace Nginx/Certbot teardown with Caddy teardown in phase8_teardown.sh
S
2026-03-01 10:32:51 -05:00
-
391c07a2de
feat: rewrite phase8_cutover.sh from Nginx to Caddy reverse proxy
S
2026-03-01 10:32:07 -05:00
-
cbfbff1447
feat: replace Nginx/SSL validation with TLS/Caddy in common.sh
S
2026-03-01 10:28:41 -05:00
-
76ac854d65
feat: replace Nginx vars with Caddy/TLS vars in .env.example
S
2026-03-01 10:27:38 -05:00
-
744c70b534
feat: add docker-compose-caddy template
S
2026-03-01 10:27:13 -05:00
-
0555c8d8e9
feat: add Caddyfile template for reverse proxy
S
2026-03-01 10:26:53 -05:00
-
df297334ff
feat: replace port prompts with macvlan networking in configure_env.sh
S
2026-03-01 10:26:31 -05:00
-
3b98844973
feat: update preflight for macvlan networking
S
2026-03-01 10:25:15 -05:00
-
d202f75d87
feat: switch phase2 to macvlan networking
S
2026-03-01 10:24:25 -05:00
-
64e7fd1bff
feat: switch phase1 to macvlan networking
S
2026-03-01 10:23:17 -05:00
-
54eab1bf89
feat: switch docker-compose template from port mapping to macvlan
S
2026-03-01 10:22:02 -05:00
-
6ed1cff3f6
feat: update validation arrays for macvlan networking in common.sh
S
2026-03-01 10:21:39 -05:00
-
927ba37661
feat: add macvlan networking vars, remove host port mapping from .env.example
S
2026-03-01 10:21:06 -05:00
-
2a89c49733
docs: update README database section for multi-DB support
S
2026-03-01 10:20:03 -05:00
-
ba1a373ec9
feat: add conditional DB vars check to preflight.sh
S
2026-03-01 10:19:45 -05:00
-
a44b49283b
feat: add external database import to restore_to_primary.sh
S
2026-03-01 10:19:22 -05:00
-
f098abbe55
feat: add conditional database prompts to configure_env.sh wizard
S
2026-03-01 10:18:52 -05:00
-
b4b0d1b056
feat: add database support to phase2_gitea_fedora.sh
S
2026-03-01 10:18:27 -05:00
-
2c900b7e4f
feat: add database support to phase1_gitea_unraid.sh
S
2026-03-01 10:17:37 -05:00
-
35aeb504c4
feat: add DB service block to docker-compose-gitea template
S
2026-03-01 10:16:37 -05:00
-
5be95ff98a
feat: add conditional SQLITE/EXTDB blocks to app.ini template
S
2026-03-01 10:16:05 -05:00
-
02ffddf072
feat: add conditional database connection vars to .env.example
S
2026-03-01 10:15:53 -05:00
-
5cc8d14a29
feat: add database type validation and conditional DB vars to common.sh
S
2026-03-01 10:15:35 -05:00
-
b32f5dc999
docs: update runners.conf.example for renamed vars and smart defaults
S
2026-03-01 10:12:10 -05:00
-
18b9264343
refactor: remove RUNNER_DEFAULT_CAPACITY reference from manage_runner.sh
S
2026-03-01 10:11:48 -05:00
-
74fdd3df8e
refactor: update runner var names in preflight.sh required vars
S
2026-03-01 10:11:33 -05:00
-
c68c387091
feat: smart capacity defaults and per-runner data paths in runner wizard
S
2026-03-01 10:11:16 -05:00
-
567f507d05
refactor: update runner var names in configure_env.sh wizard
S
2026-03-01 10:10:41 -05:00
-
7ce562bc1c
refactor: update runner var names in env validation arrays
S
2026-03-01 10:10:20 -05:00
-
5b11af955c
refactor: rename runner data path vars, remove RUNNER_DEFAULT_CAPACITY
S
2026-03-01 10:09:56 -05:00
-
768701004d
docs: update PLAN.md for REPO_NAMES
S
2026-03-01 10:09:20 -05:00
-
3d0532ca40
docs: update README.md for dynamic repo list
S
2026-03-01 10:08:42 -05:00
-
6c193eb4b5
feat: dynamic repo count in configure_env.sh wizard
S
2026-03-01 10:08:28 -05:00
-
e564a99937
refactor: use REPO_NAMES in configure_runners.sh
S
2026-03-01 10:06:48 -05:00
-
93aff03b19
refactor: use REPO_NAMES in preflight.sh
S
2026-03-01 10:06:24 -05:00
-
a4e20ab4f1
refactor: use REPO_NAMES in phase9_teardown.sh
S
2026-03-01 10:05:45 -05:00
-
2ba32d4bc8
refactor: use REPO_NAMES in phase9_post_check.sh
S
2026-03-01 10:05:45 -05:00
-
6d4c34eb8a
refactor: use REPO_NAMES in phase9_security.sh
S
2026-03-01 10:05:45 -05:00
-
077ab55018
refactor: use REPO_NAMES in phase8_teardown.sh
S
2026-03-01 10:05:45 -05:00
-
d25a2075d4
refactor: use REPO_NAMES in phase8_post_check.sh
S
2026-03-01 10:05:45 -05:00
-
71025f21fb
refactor: use REPO_NAMES in phase8_cutover.sh
S
2026-03-01 10:05:45 -05:00
-
2903dffc5a
refactor: use REPO_NAMES in phase7_teardown.sh
S
2026-03-01 10:05:45 -05:00
-
922f3b6dd2
refactor: use REPO_NAMES in phase7_post_check.sh
S
2026-03-01 10:05:45 -05:00
-
e511947267
refactor: use REPO_NAMES in phase7_branch_protection.sh
S
2026-03-01 10:05:45 -05:00
-
ce77fab000
refactor: use REPO_NAMES in phase6_teardown.sh
S
2026-03-01 10:05:45 -05:00
-
b0a3b07f0b
refactor: use REPO_NAMES in phase6_post_check.sh
S
2026-03-01 10:05:45 -05:00
-
971580630d
refactor: use REPO_NAMES in phase6_github_mirrors.sh
S
2026-03-01 10:05:45 -05:00
-
9aaf7b13d1
refactor: use REPO_NAMES in phase5_teardown.sh
S
2026-03-01 10:05:45 -05:00
-
2fca8300a1
refactor: use REPO_NAMES in phase5_post_check.sh
S
2026-03-01 10:05:45 -05:00
-
9cccd5196d
refactor: use REPO_NAMES in phase5_migrate_pipelines.sh
S
2026-03-01 10:05:45 -05:00
-
49268a4674
refactor: use REPO_NAMES in phase4_teardown.sh
S
2026-03-01 10:05:45 -05:00
-
60686d681e
refactor: use REPO_NAMES in phase4_post_check.sh
S
2026-03-01 10:05:45 -05:00
-
8aad4299ca
refactor: use REPO_NAMES in phase4_migrate_repos.sh
S
2026-03-01 10:05:45 -05:00
-
46881bd8fa
feat: replace REPO_1/2/3_NAME with space-delimited REPO_NAMES in .env.example
S
2026-03-01 10:05:10 -05:00
-
87fefe28a1
feat: add get_repo_list() and replace REPO_N_NAME with REPO_NAMES in validation
S
2026-03-01 10:04:57 -05:00
-
4895d24a2d
docs: update PLAN.md for single GitHub token
S
2026-03-01 10:03:03 -05:00
-
93355ee143
docs: update USAGE_GUIDE.md for single GitHub token
S
2026-03-01 10:02:35 -05:00