-
017ab098f1
fix: remove GITEA_INSTANCE_NAME from phase2 require_vars
S
2026-03-01 10:02:01 -05:00
-
e9c165e350
fix: update configure_env.sh versions, descriptions, consolidate tokens
S
2026-03-01 10:01:47 -05:00
-
0c4da57136
fix: remove GITHUB_MIRROR_TOKEN from preflight required vars
S
2026-03-01 10:00:57 -05:00
-
0f7a20c450
fix: use GITHUB_TOKEN instead of GITHUB_MIRROR_TOKEN for push mirrors
S
2026-03-01 10:00:45 -05:00
-
eabc961139
fix: remove GITHUB_MIRROR_TOKEN from env validation arrays
S
2026-03-01 10:00:18 -05:00
-
0aee01c3f3
fix: update .env.example versions, token consolidation, and descriptions
S
2026-03-01 09:59:57 -05:00
-
c90a7a6db6
feat: add unzip installation check for backup/restore scripts on Unraid
S
2026-03-01 08:59:04 -05:00
-
ba5aa6816b
feat: add unzip installation check for backup/restore scripts on Fedora
S
2026-03-01 08:59:00 -05:00
-
10b155da74
fix: correct total prompts count in configure_env.sh
S
2026-03-01 08:58:56 -05:00
-
52765a6626
refactor: replace mapfile with compatible loop for reading manifest entries
S
2026-03-01 08:58:53 -05:00
-
61d58790b1
fix: update sed escape pattern to handle pipe delimiter in save_env_var function
S
2026-03-01 08:58:49 -05:00
-
135a0b7c0c
refactor: replace DNS resolution method with Python for improved compatibility
S
2026-03-01 08:58:44 -05:00
-
24d7df0a0b
feat: add idempotent token deletion before generating new Gitea backup admin token
S
2026-03-01 08:58:39 -05:00
-
83f706c6b8
feat: add idempotent token deletion before generating new Gitea admin token
S
2026-03-01 08:58:34 -05:00
-
5bdf72063e
refactor: replace associative array with Bash 3.2 compatible key-value store for collected runner data
S
2026-03-01 08:45:13 -05:00
-
a34cc69681
refactor: streamline environment variable loading with dedicated function
S
2026-03-01 08:40:25 -05:00
-
6100d482d2
docs: update usage guide with boot-mode native runner details and sudo requirements
S
2026-03-01 08:28:49 -05:00
-
b120ef2e0e
docs: add details about native runner boot mode and sudo requirements
S
2026-03-01 08:28:46 -05:00
-
8896d89078
feat: add boot option to runner configuration output
S
2026-03-01 08:28:28 -05:00
-
611c377bb1
fix: improve native runner removal process by handling missing plist files
S
2026-03-01 08:28:22 -05:00
-
debf89971a
feat: add boot option for native runners in configuration example
S
2026-03-01 08:24:54 -05:00
-
b62996795c
feat: validate boot option in runners configuration for native runners
S
2026-03-01 08:24:47 -05:00
-
dec895ca46
docs: update comments in plist template to clarify boot options and variables
S
2026-03-01 08:24:42 -05:00
-
457b9f82db
feat: add boot option for native runners configuration
S
2026-03-01 08:24:38 -05:00
-
5341447acb
feat: add support for boot flag in native runner configuration
S
2026-03-01 08:24:33 -05:00
-
dd0014b335
fix: update PATH in Gitea Actions runner plist template for compatibility
S
2026-03-01 08:17:21 -05:00
-
d74e40d596
feat: add newsyslog configuration template for Gitea Actions runner
S
2026-03-01 08:17:14 -05:00
-
e9940b75ee
feat: enhance Docker Compose template with healthcheck and improved comments
S
2026-03-01 08:17:08 -05:00
-
cf72f9cd9f
fix: enhance comments for clarity in Docker Compose runner template
S
2026-03-01 08:17:04 -05:00
-
c2a9ab1506
fix: update comments for clarity in runner configuration template
S
2026-03-01 08:16:57 -05:00
-
2f63b65d0d
feat: expand API documentation for repository settings and GitHub Actions management
S
2026-03-01 08:16:42 -05:00
-
8403ea47c0
feat: enhance cleanup and setup_git_auth functions for improved security
S
2026-03-01 08:16:37 -05:00
-
924401a387
feat: add log rotation configuration for native runners on macOS
S
2026-03-01 08:16:32 -05:00
-
66febf69bb
Persist configure_runners values incrementally
S
2026-03-01 08:15:32 -05:00
-
f4a6b04d14
feat: rework runner config to INI format with full field support
S
2026-02-28 23:14:46 -05:00
-
fcd966f97d
feat: add interactive runners.conf configuration wizard
S
2026-02-28 22:21:14 -05:00
-
5ce3a234f3
fix: harden phase auth and failure handling
S
2026-02-28 22:09:21 -05:00
-
0e0aeda658
feat: extract .env validators to common.sh and add validate_env()
S
2026-02-28 22:08:01 -05:00
-
743f1281e6
chore: fix shellcheck findings across migration scripts
S
2026-02-28 21:39:23 -05:00
-
572e4c151c
chore: snapshot current workspace changes
S
2026-02-28 21:35:03 -05:00
-
088e355962
docs: add README.md and USAGE_GUIDE.md
S
2026-02-28 21:06:36 -05:00
-
316d318b5e
feat: add cross-host SSH trust, state-aware teardown, and configurable migration polling
S
2026-02-28 20:50:41 -05:00
-
dc08375ad0
fix: address multiple bugs from code review
S
2026-02-28 20:18:35 -05:00
-
07d27f7a9c
feat: add version checking and install manifest tracking
S
2026-02-26 19:35:09 -06:00
-
720197bb10
feat: add OS compatibility checks before running platform-specific logic
S
2026-02-26 19:00:13 -06:00
-
40fe847755
feat: add orchestration (run_all.sh, teardown_all.sh)
S
2026-02-26 15:33:51 -06:00
-
e643caa0b0
feat: add backup and restore scripts
S
2026-02-26 15:32:34 -06:00
-
ea5524949a
feat: add Phase 9 — Security Scanning
S
2026-02-26 15:30:38 -06:00
-
9379b95a41
feat: add Phase 8 — Cutover (HTTPS + Archive GitHub)
S
2026-02-26 15:29:14 -06:00
-
3179390af9
feat: add Phase 7 — Branch Protection
S
2026-02-26 15:27:14 -06:00
-
058b85e146
feat: add Phase 6 — GitHub Push Mirrors
S
2026-02-26 15:27:13 -06:00
-
6e3b4c66d1
feat: add Phase 5 — Migrate Pipelines (GitHub → Gitea Actions)
S
2026-02-26 15:25:04 -06:00
-
e2ab5ee108
feat: add Phase 4 — Migrate Repos + Fedora mirrors
S
2026-02-26 15:21:50 -06:00
-
6b82752d9e
feat: add Phase 3 — Runners + manage_runner.sh
S
2026-02-26 15:20:12 -06:00
-
eaffb97144
feat: add Phase 2 — Gitea on Fedora (backup instance)
S
2026-02-26 15:16:32 -06:00
-
63f708e556
feat: add Phase 1 — Gitea on Unraid
S
2026-02-26 15:12:02 -06:00
-
da9f56cce9
feat: add preflight validation
S
2026-02-26 15:08:37 -06:00
-
5f043cbb45
feat: add setup scripts (configure_env, macbook, unraid, fedora)
S
2026-02-26 15:07:34 -06:00
-
6b0e4de464
feat: add configuration templates
S
2026-02-26 15:03:54 -06:00
-
f32e200c64
feat: add API contracts
S
2026-02-26 15:02:28 -06:00
-
d2c0730068
feat: add shared library (lib/common.sh)
S
2026-02-26 15:01:28 -06:00
-
e4ed5c5879
init: project structure, .gitignore, .env.example, runners.conf.example
S
2026-02-26 14:59:17 -06:00