9 Commits

Author SHA1 Message Date
Fam Zheng
dffdbf54f5 make allowed_owners, git name/email configurable per instance
Hardcoded ALLOWED_OWNER="euphon" blocked non-euphon repos from being
processed. Move it to config.yaml as a list so each deployment can
specify its own allowed owners. Also make git user.name/email
configurable for multi-instance deployments (e.g. ms vs yoyo).
2026-04-07 22:47:16 +01:00
Fam Zheng
ff2fe9a244 increase claude timeout from 10 to 60 minutes 2026-04-07 10:51:40 +01:00
Fam Zheng
3fb234b2cd post 'working on it' placeholder, edit with response when done 2026-04-07 10:30:12 +01:00
Fam Zheng
c3bb4ad2f9 add CI workflow 2026-04-07 10:22:46 +01:00
Fam Zheng
3c4a66183e switch to euphon org webhook, remove per-repo sync 2026-04-07 10:17:05 +01:00
Fam Zheng
9c9e634d65 auto-sync per-repo webhooks on startup + lifespan fix 2026-04-07 10:13:04 +01:00
Fam Zheng
12b411a8b5 rename bot to ms 2026-04-07 10:06:33 +01:00
Fam Zheng
73a8c31fb5 rename bot user from jarvis-bot to i7-bot 2026-04-07 10:05:51 +01:00
Fam Zheng
8f664b1d77 Initial commit: gitea webhook bot 2026-04-07 10:00:27 +01:00