James Brechtel jbrechtel
jbrechtel pushed to main at jbrechtel/converge 2026-05-14 15:48:59 -04:00
657855bd41 Fix CI: remove Docker-in-Docker, install Stack directly
jbrechtel pushed to main at jbrechtel/converge 2026-05-14 15:00:45 -04:00
bdd9e663b9 chore: apply fourmolu formatting
662854a977 tests: SSE parsing + relay event handling, update AGENTS.md
7feff5abfa converge: phase 2 — SSE relay client for realtime pull on push
25881f3ff8 converge-relay: phase 1 — webhook-to-SSE relay server in Go
Compare 4 commits »
jbrechtel pushed to main at jbrechtel/converge 2026-05-14 13:27:24 -04:00
4f79212c45 Removes permission settings in service - they break ssh pushing
jbrechtel pushed to main at jbrechtel/converge 2026-05-14 11:39:39 -04:00
74b148af20 Tidy: formatting and import order
jbrechtel pushed to main at jbrechtel/converge 2026-05-14 10:33:22 -04:00
477a86c18a Add --sync flag for one-shot sync-and-exit mode
jbrechtel pushed to main at jbrechtel/converge 2026-05-14 10:19:10 -04:00
97078928fc Add per-repo notify_on_pull configuration
jbrechtel pushed to main at jbrechtel/converge 2026-05-14 10:12:27 -04:00
f66dfcbccb Add configurable log levels and log file support
jbrechtel pushed to main at jbrechtel/converge 2026-05-13 23:00:53 -04:00
d22ea39cde Formats repo
25b8f24906 Fix two git operation bugs
7d2a4b3a30 Mark all TODO items as done
2f2cc16551 Log all git write operations with command, args, and exit code
e0f986a5ee Formats repo
Compare 12 commits »
jbrechtel pushed to main at jbrechtel/converge 2026-05-11 22:49:35 -04:00
a151cf26c4 Force checkout to workspace root with path: ., use ./hs for build
jbrechtel pushed to main at jbrechtel/converge 2026-05-11 22:45:45 -04:00
9521dee9c1 Run hpack before build, fix cache key, add container debug
jbrechtel pushed to main at jbrechtel/converge 2026-05-11 22:41:38 -04:00
8efdedc451 Use GITHUB_WORKSPACE for mount paths, add host-level debug
jbrechtel pushed to main at jbrechtel/converge 2026-05-11 22:36:27 -04:00
96a3c4e672 Fix checkout path: use explicit path: repo in Gitea workflow
jbrechtel pushed to main at jbrechtel/converge 2026-05-11 22:29:11 -04:00
9d7a09c85b Add debug step to diagnose Gitea build failure
jbrechtel pushed to main at jbrechtel/converge 2026-05-11 22:17:10 -04:00
3b785018ca Fix Gitea build: use ./hs wrapper, cache .stack-root, run upx on host
jbrechtel pushed to main at jbrechtel/converge 2026-05-11 22:13:05 -04:00
820c648521 Include hostname in auto-commit messages
68a518337d Adds systemd service example
Compare 2 commits »
jbrechtel pushed to main at jbrechtel/converge 2026-05-11 21:55:48 -04:00
403ab6bd17 Fix Gitea Actions workflow: use docker run instead of container to avoid missing node
jbrechtel pushed to main at jbrechtel/converge 2026-05-11 21:36:44 -04:00
60c2a9a5f8 Adds gitea build and upx compression
jbrechtel pushed to main at jbrechtel/converge 2026-05-11 20:59:44 -04:00
266dd117c6 feat: add thread-safe logger and filter .git fs events
jbrechtel pushed to main at jbrechtel/converge 2026-05-11 10:24:09 -04:00
bd8e815134 Add detailed logging and fix event coalescing
jbrechtel pushed to main at jbrechtel/converge 2026-05-11 10:10:22 -04:00
97e129a855 Use XDG config directory as default config path