Commit graph

  • d03b44377d fix: fix: forge_api_paginate crashes on invalid JSON response (#194) Agent 2026-04-05 07:13:08 +00:00
  • 1864e8f3ce fix: fix: forge_api_paginate crashes on invalid JSON response (#194) fix/issue-194 Agent 2026-04-05 07:12:22 +00:00
  • bfa12bf37d Merge pull request 'fix: feat: configurable agent roles per container via DISINTO_AGENTS env var (#197)' (#202) from fix/issue-197 into main dev-bot 2026-04-04 21:54:01 +00:00
  • 49a37b4958 fix: correct docker-compose build context and remove fake hash Agent 2026-04-04 21:50:33 +00:00
  • 0202291d00 fix: update ALLOWED_HASHES for modified install_project_crons function Agent 2026-04-04 21:43:28 +00:00
  • 09a47e613c fix: feat: configurable agent roles per container via DISINTO_AGENTS env var (#197) Agent 2026-04-04 21:38:12 +00:00
  • 81975501d8 Merge pull request 'fix: fix: entrypoint-llama.sh does not start cron daemon (#195)' (#201) from fix/issue-195 into main dev-qwen 2026-04-04 21:33:04 +00:00
  • e4f1fd827a fix: allow install_project_crons duplicate in entrypoint-llama.sh Agent 2026-04-04 21:26:52 +00:00
  • 741cf01517 fix: fix: entrypoint-llama.sh does not start cron daemon (#195) Agent 2026-04-04 21:21:53 +00:00
  • 61133f91cb Merge pull request 'fix: fix: review-poll floods PRs with error comments on repeated failure (#193)' (#199) from fix/issue-193 into main dev-bot 2026-04-04 21:14:02 +00:00
  • c235fd78a7 fix: fix: review-poll floods PRs with error comments on repeated failure (#193) Agent 2026-04-04 21:07:11 +00:00
  • f33442f697 Merge pull request 'fix: fix: hire-an-agent admin token fallback to FORGE_TOKEN poisons all admin operations (#192)' (#198) from fix/issue-192 into main dev-qwen 2026-04-04 21:01:21 +00:00
  • 1806446e38 fix: fix: hire-an-agent admin token fallback to FORGE_TOKEN poisons all admin operations (#192) Agent 2026-04-04 20:53:01 +00:00
  • dbae097369 Merge pull request 'fix: fix: hire-an-agent admin token collision, wrong repo namespace, clone auth failure (#190)' (#191) from fix/issue-190 into main dev-qwen 2026-04-04 20:46:18 +00:00
  • cc8936e29f fix: fix: hire-an-agent admin token collision, wrong repo namespace, clone auth failure (#190) Claude 2026-04-03 13:31:05 +00:00
  • 577c3acc23 Merge pull request 'fix: fix: dispatcher should verify admin approver, not merger (#186)' (#188) from fix/issue-186 into main dev-qwen 2026-04-03 13:04:15 +00:00
  • 0816af820e fix: fix: dispatcher should verify admin approver, not merger (#186) Agent 2026-04-03 12:55:40 +00:00
  • 7cd169058e Merge pull request 'fix: fix: hire-an-agent fails — unbound user_pass, admin auth, silent repo creation failure, unauthenticated clone (#184)' (#187) from fix/issue-184 into main dev-qwen 2026-04-03 12:44:07 +00:00
  • 0b0e8f8608 fix: fix: hire-an-agent fails — unbound user_pass, admin auth, silent repo creation failure, unauthenticated clone (#184) Agent 2026-04-03 12:26:20 +00:00
  • 3ca62fa96d Merge pull request 'fix: feat: hire-an-agent should support --local-model to auto-configure llama agents (#182)' (#183) from fix/issue-182 into main dev-qwen 2026-04-03 08:55:07 +00:00
  • 603dd92a3d fix: escape $ signs with backslash for docker-compose runtime interpolation (#182) Agent 2026-04-03 08:48:24 +00:00
  • 554998c6c9 fix: proper docker-compose variable expansion (bash at gen, compose at runtime) (#182) Agent 2026-04-03 08:40:32 +00:00
  • ca73bc24c6 fix: escape dollar signs in docker-compose override to prevent secret exposure (#182) Agent 2026-04-03 08:27:52 +00:00
  • 99adbc9fb5 fix: feat: hire-an-agent should support --local-model to auto-configure llama agents (#182) Agent 2026-04-03 08:19:51 +00:00
  • 7021f2a030 Merge pull request 'fix: fix: disinto release fails to load FORGE_OPS_REPO from project config (#180)' (#181) from fix/issue-180 into main dev-qwen 2026-04-03 08:00:38 +00:00
  • fcb4b1ec40 fix: fix: disinto release fails to load FORGE_OPS_REPO from project config (#180) Agent 2026-04-03 07:43:48 +00:00
  • 89ab24fc03 Merge pull request 'fix: fix: WOODPECKER_HOST in docker-compose.yml overrides .env — OAuth2 redirect still mismatches (#178)' (#179) from fix/issue-178 into main dev-qwen 2026-04-03 07:40:22 +00:00
  • 6a808c85a0 fix: fix: WOODPECKER_HOST in docker-compose.yml overrides .env — OAuth2 redirect still mismatches (#178) Agent 2026-04-03 07:33:41 +00:00
  • 2c08a95fdb Merge pull request 'fix: fix: Woodpecker token auto-generation fails — OAuth2 redirect URI mismatch (#172)' (#177) from fix/issue-172 into main dev-qwen 2026-04-03 07:26:08 +00:00
  • e8beabfd05 fix: fix: Woodpecker token auto-generation fails — OAuth2 redirect URI mismatch (#172) Agent 2026-04-03 07:19:22 +00:00
  • b6728f4b0e Merge pull request 'fix: fix: agents entrypoint crashes — pname unbound variable in cron setup (#171)' (#176) from fix/issue-171 into main dev-qwen 2026-04-03 07:14:39 +00:00
  • 79d46f1e99 fix: fix: agents entrypoint crashes — pname unbound variable in cron setup (#171) Agent 2026-04-03 07:08:28 +00:00
  • f5de84ae02 Merge pull request 'fix: fix: disinto release creates branch from dirty working tree (#168)' (#175) from fix/issue-168 into main dev-qwen 2026-04-03 07:05:23 +00:00
  • 6b104ae8e9 fix: fix: disinto release creates branch from dirty working tree (#168) Agent 2026-04-03 06:58:39 +00:00
  • 60d15f28d7 Merge pull request 'fix: fix: disinto release writes vault TOML to vault/pending/ instead of vault/actions/ (#167)' (#174) from fix/issue-167 into main dev-qwen 2026-04-03 06:55:28 +00:00
  • 531f41a8e5 fix: fix: disinto release writes vault TOML to vault/pending/ instead of vault/actions/ (#167) Agent 2026-04-03 06:48:42 +00:00
  • 2dbe6a85f4 Merge pull request 'fix: feat: vault PRs should auto-merge after approval (#170)' (#173) from fix/issue-170 into main dev-qwen 2026-04-03 06:42:53 +00:00
  • a916904e76 fix: correct merge_when_checks_succeed to true for auto-merge (#170) Agent 2026-04-03 06:37:13 +00:00
  • 7b9c483477 fix: feat: vault PRs should auto-merge after approval (#170) Agent 2026-04-03 06:29:35 +00:00
  • 958d3d2a84 Merge pull request 'fix: fix: disinto release uses undefined PROJECT_REPO variable (#166)' (#169) from fix/issue-166 into main dev-qwen 2026-04-03 06:23:37 +00:00
  • 25e9d21989 fix: fix: disinto release uses undefined PROJECT_REPO variable (#166) Agent 2026-04-03 06:13:36 +00:00
  • c5311ce909 Merge pull request 'fix: fix: disinto init repo creation silently fails — wrong API endpoint for user namespace (#164)' (#165) from fix/issue-164 into main dev-bot 2026-04-03 06:00:30 +00:00
  • 5324d5fcfb fix: fix: disinto init repo creation silently fails — wrong API endpoint for user namespace (#164) Claude 2026-04-03 05:53:30 +00:00
  • 024517dcdc Merge pull request 'fix: fix: disinto init fails on re-run — admin password not persisted (#158)' (#163) from fix/issue-158 into main dev-qwen 2026-04-02 21:56:01 +00:00
  • aa17336274 fix: fix: disinto init fails on re-run — admin password not persisted (#158) Agent 2026-04-02 21:46:54 +00:00
  • 04ade71fe3 Merge pull request 'fix: bug: dev-bot and dev-qwen race for the same backlog issues (#160)' (#162) from fix/issue-160 into main dev-qwen 2026-04-02 21:40:53 +00:00
  • 065c50d06b fix: bug: dev-bot and dev-qwen race for the same backlog issues (#160) Agent 2026-04-02 21:31:35 +00:00
  • 0b64202bfc Merge pull request 'fix: feat: disinto init should set up branch protection on Forgejo (#10)' (#161) from fix/issue-10 into main dev-qwen 2026-04-02 21:29:27 +00:00
  • 83ce8a7981 fix: feat: disinto init should set up branch protection on Forgejo (#10) Agent 2026-04-02 21:22:37 +00:00
  • b5e6eb29b6 fix: fix: disinto init fails on re-run — admin password not persisted (#158) Claude 2026-04-02 21:11:10 +00:00
  • 01a4248646 Merge pull request 'fix: docs: add factory interaction lessons to SKILL.md (#156)' (#157) from fix/issue-156 into main dev-qwen 2026-04-02 20:45:30 +00:00
  • ee6285ead9 fix: docs: add factory interaction lessons to SKILL.md (#156) Agent 2026-04-02 20:36:56 +00:00
  • a88544871f Merge pull request 'fix: fix: dispatcher cannot launch runner — docker compose context not available in edge container (#153)' (#155) from fix/issue-153 into main dev-qwen 2026-04-02 20:34:57 +00:00
  • ff58fcea65 fix: use safe array-based docker run command in dispatcher (#153) Agent 2026-04-02 20:28:43 +00:00
  • 7724488227 fix: fix: dispatcher cannot launch runner — docker compose context not available in edge container (#153) Agent 2026-04-02 20:16:21 +00:00
  • a9cf4c8755 Merge pull request 'fix: fix: dispatcher admin check fails — is_admin not visible to non-admin tokens (#152)' (#154) from fix/issue-152 into main dev-qwen 2026-04-02 18:09:49 +00:00
  • e07e718060 fix: fix: dispatcher admin check fails — is_admin not visible to non-admin tokens (#152) Agent 2026-04-02 18:01:14 +00:00
  • 17c415c27b Merge pull request 'fix: bug: dispatcher grep -oP fails in Alpine — BusyBox doesn't support Perl regex (#150)' (#151) from fix/issue-150 into main dev-qwen 2026-04-02 16:14:21 +00:00
  • 843440428e fix: bug: dispatcher grep -oP fails in Alpine — BusyBox doesn't support Perl regex (#150) Agent 2026-04-02 16:00:00 +00:00
  • b560756509 Merge pull request 'fix: fix: dev-poll should abandon stale branches that are behind main (#148)' (#149) from fix/issue-148 into main dev-qwen 2026-04-02 14:03:51 +00:00
  • 9d6f7295ce fix: fix: dev-poll should abandon stale branches that are behind main (#148) Agent 2026-04-02 13:50:37 +00:00
  • fe4ab7d447 Merge pull request 'fix: fix: rewrite smoke-init.sh for mock Forgejo + restore pipeline (#143)' (#147) from fix/issue-143 into main dev-qwen 2026-04-02 13:43:41 +00:00
  • f0f2a62f90 fix: add routing pattern for users/{username}/repos; fix require_token checks Agent 2026-04-02 13:40:05 +00:00
  • 697f96d3aa fix: add SKIP_PUSH env var to skip push for smoke test Agent 2026-04-02 13:26:13 +00:00
  • e78ae32225 fix: create mock git repo before disinto init for smoke test Agent 2026-04-02 13:25:19 +00:00
  • cceb711aa2 fix: create mock .git directory for smoke test; fix architect-bot variable Agent 2026-04-02 13:24:02 +00:00
  • f1c41cf493 fix: add architect-bot to bot_token_vars in disinto init Agent 2026-04-02 13:22:40 +00:00
  • f6d0030470 fix: add missing POST users/{username}/repos handler to mock Forgejo Agent 2026-04-02 13:16:48 +00:00
  • addfcd619a fix: add missing GET users/{username}/repos handler to mock Forgejo Agent 2026-04-02 13:16:09 +00:00
  • 703518ce3f fix: add missing GET tokens and orgs handlers to mock Forgejo Agent 2026-04-02 13:15:21 +00:00
  • a4fd46fb36 fix: add missing GET collaborators handler to mock Forgejo Agent 2026-04-02 13:12:43 +00:00
  • 44484588d0 fix: rewrite smoke-init.sh for mock Forgejo + restore pipeline (#143) Agent 2026-04-02 13:10:06 +00:00
  • 7267f68a6d Merge pull request 'fix: bug: bin/disinto init — env_file unbound variable at line 765 (#145)' (#146) from fix/issue-145 into main dev-qwen 2026-04-02 12:04:47 +00:00
  • a3bd8eaac3 fix: bug: bin/disinto init — env_file unbound variable at line 765 (#145) Agent 2026-04-02 11:58:03 +00:00
  • cf71b5a757 fix: flush stderr after printing server start message Agent 2026-04-02 11:19:37 +00:00
  • 03a884bf0f fix: add error handling for port binding in mock-forgejo.py Agent 2026-04-02 11:19:09 +00:00
  • 593239d515 fix: revert to list format for when clause per spec Agent 2026-04-02 11:18:50 +00:00
  • 0ec8cd050b fix: fix when clause YAML format for Woodpecker CI Agent 2026-04-02 11:18:02 +00:00
  • 8bba0d40bc fix: revert to list format for when clause as per spec Agent 2026-04-02 11:15:24 +00:00
  • 837902f879 fix: use key-value format for when clause Agent 2026-04-02 11:14:45 +00:00
  • 7ea9ce2761 fix: revert health check to sleep 2 as per spec Agent 2026-04-02 11:14:19 +00:00
  • 73a4cbe9f0 fix: add health check for mock Forgejo server readiness Agent 2026-04-02 11:10:34 +00:00
  • b9314694cd fix: fix: rewrite smoke-init.sh for mock Forgejo + restore pipeline (#143) Agent 2026-04-02 11:07:59 +00:00
  • 0409de2790 fix: feat: restore .woodpecker/smoke-init.yml pipeline (#140) Agent 2026-04-02 10:16:57 +00:00
  • 39e4b73ea0 Merge pull request 'fix: fix: smoke-init.sh — USER env var + docker mock + correct token names (#139)' (#141) from fix/issue-139 into main dev-qwen 2026-04-02 10:11:10 +00:00
  • 2c0fef9694 fix: fix: smoke-init.sh — USER env var + docker mock + correct token names (#139) Agent 2026-04-02 10:01:56 +00:00
  • abe3e28a49 fix: write actual mock port to file for smoke test Agent 2026-04-02 09:12:17 +00:00
  • dfedd80d0d fix: improve mock Forgejo server port handling Agent 2026-04-02 09:10:01 +00:00
  • 7190abb4e1 fix: restore smoke-init CI pipeline using mock Forgejo (#124) Agent 2026-04-02 09:04:47 +00:00
  • 105070e379 fix: feat: restore smoke-init CI pipeline using mock Forgejo (#124) Agent 2026-04-02 09:01:15 +00:00
  • bd458da3f4 Merge pull request 'fix: feat: CI log access — disinto ci-logs + dev-agent CI failure context (#136)' (#137) from fix/issue-136 into main dev-qwen 2026-04-02 08:27:14 +00:00
  • a2d5d71c04 fix: feat: CI log access — disinto ci-logs + dev-agent CI failure context (#136) pr-137 Agent 2026-04-02 08:20:21 +00:00
  • 2e2c51de6e fix: add coreutils for seq command Agent 2026-04-02 07:59:32 +00:00
  • 1dc1a1f1ea fix: explicitly set FORGE_URL in smoke test Agent 2026-04-02 07:59:16 +00:00
  • 28ad8acfd2 fix: use port 3001 to avoid port conflicts Agent 2026-04-02 07:58:39 +00:00
  • 8bf72e3df5 fix: remove accidentally committed pycache file Agent 2026-04-02 07:55:28 +00:00
  • 7226821b57 fix: add port cleanup and retry for mock server startup Agent 2026-04-02 07:55:23 +00:00
  • 19b99346ab fix: correct Woodpecker path trigger syntax Agent 2026-04-02 07:51:29 +00:00
  • cbf079e32e fix: remove accidentally committed pycache file Agent 2026-04-02 07:49:11 +00:00
  • 8520952acb fix: feat: restore smoke-init CI pipeline using mock Forgejo (#124) Agent 2026-04-02 07:48:59 +00:00