| 2026-11-14 23:35 | Define default options inside Dockerfile | Asher Morgan | 2 | +2 | -4 |
| 2026-11-14 23:19 | Minor updates to README.md | Asher Morgan | 2 | +9 | -8 |
| 2026-11-01 15:40 | Update README.md | Asher Morgan | 1 | +6 | -1 |
| 2026-10-30 01:41 | Add --connection to CLI option blacklist | Asher Morgan | 1 | +2 | -1 |
| 2026-10-25 18:31 | Update README.md | Asher Morgan | 1 | +3 | -0 |
| 2026-10-25 04:44 | Add e2e tests for Windows clients | Asher Morgan | 10 | +318 | -176 |
| 2026-10-25 04:44 | Update e2e test script | Asher Morgan | 1 | +68 | -74 |
| 2026-10-24 20:41 | Pass ansible exit codes to client | Asher Morgan | 2 | +4 | -1 |
| 2026-10-22 16:45 | Fix ANSIBLE_TIMEOUT for connection failure test | Asher Morgan | 2 | +5 | -5 |
| 2026-10-22 01:47 | Add e2e test for client connection failures | Asher Morgan | 3 | +78 | -1 |
| 2026-10-21 13:37 | Pin Python to version 3.14 | Asher Morgan | 2 | +2 | -2 |
| 2026-10-20 14:16 | Add public AOH_GC_{INTERVAL,THRESHOLD} config vars | Asher Morgan | 3 | +33 | -7 |
| 2026-10-04 23:32 | Add basic Windows support | Asher Morgan | 5 | +50 | -13 |
| 2026-09-27 16:51 | Fix ignored docker errors in tests/e2e/run.sh | Asher Morgan | 1 | +6 | -2 |
| 2026-09-27 16:50 | Document Windows support as experimental | Asher Morgan | 1 | +3 | -0 |
| 2026-09-19 21:35 | Explicitly disallow color vars in env option | Asher Morgan | 3 | +16 | -5 |
| 2026-09-19 14:27 | Setup QEMU/Buildx in CI/CD | Asher Morgan | 1 | +6 | -0 |
| 2026-09-19 14:17 | Build Docker image for multiple platforms | Asher Morgan | 1 | +1 | -0 |
| 2026-09-19 01:39 | Run ansible commands inside playbook directory | Asher Morgan | 3 | +8 | -3 |
| 2026-09-19 01:22 | Fix unit test failures when .env file exists | Asher Morgan | 1 | +4 | -0 |
| 2026-09-19 01:13 | Replace config playbook option with env option | Asher Morgan | 10 | +68 | -55 |
| 2026-09-18 23:55 | Add support for en/disabling colored output | Asher Morgan | 3 | +11 | -3 |
| 2026-09-17 02:58 | Use irm instead of iwr on Windows | Asher Morgan | 3 | +6 | -8 |
| 2026-09-15 03:11 | Update README.md | Asher Morgan | 2 | +39 | -3 |
| 2026-09-14 01:57 | Add -s to curl command on playbook web pages | Asher Morgan | 1 | +1 | -1 |
| 2026-09-14 01:42 | Refactor CI/CD | Asher Morgan | 3 | +95 | -83 |
| 2026-09-13 22:16 | Create latest tag for ghcr.io images | Asher Morgan | 1 | +2 | -0 |
| 2026-09-13 21:59 | Push Docker image to ghcr.io | Asher Morgan | 2 | +55 | -3 |
| 2026-09-13 21:43 | Address docker timing issues in CI | Asher Morgan | 1 | +1 | -0 |
| 2026-09-13 21:03 | Setup CI | Asher Morgan | 4 | +82 | -9 |
| 2026-09-13 15:11 | Add basic e2e tests | Asher Morgan | 13 | +465 | -0 |
| 2026-09-13 02:00 | Add basic unit tests | Asher Morgan | 3 | +304 | -0 |
| 2026-09-13 20:35 | Block unsupported --inventory option | Asher Morgan | 1 | +2 | -1 |
| 2026-09-13 20:31 | Bundle demo files in Docker image | Asher Morgan | 2 | +3 | -2 |
| 2026-09-13 00:09 | Update README.md | Asher Morgan | 5 | +198 | -134 |
| 2026-09-13 20:09 | Fix issue causing slow container exits | Asher Morgan | 1 | +7 | -0 |
| 2026-09-13 03:01 | Fix bug in client fetch handler | Asher Morgan | 1 | +1 | -1 |
| 2026-09-12 22:34 | Add windows command to cli usage output | Asher Morgan | 1 | +4 | -1 |
| 2026-09-12 21:56 | Improve error handling | Asher Morgan | 4 | +81 | -39 |
| 2026-09-12 19:33 | Use absolute imports | Asher Morgan | 6 | +16 | -12 |
| 2026-09-11 01:13 | Update option whitelist and add option checks | Asher Morgan | 4 | +41 | -16 |
| 2026-09-11 00:35 | Implement playbook limit option | Asher Morgan | 5 | +22 | -1 |
| 2026-09-10 02:04 | Improve playbook web page accessibility | Asher Morgan | 2 | +5 | -3 |
| 2026-09-09 03:11 | Add Windows commands to playbook web pages | Asher Morgan | 3 | +22 | -6 |
| 2026-09-09 03:02 | Add logging in aoh/server.py | Asher Morgan | 4 | +39 | -9 |
| 2026-09-09 02:27 | Extract common config parsing logic | Asher Morgan | 2 | +39 | -33 |
| 2026-09-09 01:30 | Extract all config logic to aoh/config.py | Asher Morgan | 6 | +51 | -18 |
| 2026-09-08 17:34 | Flatten demo directory | Asher Morgan | 5 | +4 | -2 |
| 2026-09-08 17:17 | Implement AOH_MAX_RUNNERS option | Asher Morgan | 2 | +8 | -0 |
| 2026-09-08 16:58 | Update Dockerfile | Asher Morgan | 2 | +4 | -5 |
| 2026-09-08 16:45 | Update README.md | Asher Morgan | 1 | +18 | -14 |
| 2026-09-08 16:34 | Minor cleanup | Asher Morgan | 7 | +19 | -27 |
| 2026-09-08 16:09 | Update runner teardown error messages | Asher Morgan | 2 | +7 | -6 |
| 2026-09-08 15:52 | Rename API_URL flask variable to AOH_ORIGIN | Asher Morgan | 3 | +7 | -6 |
| 2026-09-08 15:51 | Remove AOH_PLAYBOOKS_DIR option | Asher Morgan | 3 | +11 | -12 |
| 2026-09-08 03:31 | Detect escaped Jinja expressions | Asher Morgan | 4 | +19 | -14 |
| 2026-09-07 02:21 | Fix bug in playbook options type checking | Asher Morgan | 1 | +6 | -4 |
| 2026-09-07 02:12 | Add options to demo ansible.cfg | Asher Morgan | 1 | +2 | -0 |
| 2026-09-07 01:45 | Fix link in README.md | Asher Morgan | 1 | +3 | -3 |
| 2026-09-07 01:38 | Minor cleanup | Asher Morgan | 6 | +17 | -17 |
| 2026-09-06 15:02 | Update demo playbook | Asher Morgan | 4 | +24 | -11 |
| 2026-09-05 21:37 | Add limitations to README.md | Asher Morgan | 1 | +11 | -0 |
| 2026-09-05 20:37 | Add debug output to connection plugin | Asher Morgan | 1 | +26 | -15 |
| 2026-09-05 02:34 | Implement become support | Asher Morgan | 2 | +157 | -65 |
| 65 more commits remaining, fetch the repository |