Graham McIntire graham
graham pushed to main at graham/infra 2026-07-24 14:28:41 -05:00
6a69247512 Add registry cleanup: keep latest 2 Docker images per repo
graham pushed to main at graham/towerops-agent 2026-07-24 14:23:26 -05:00
a25af9c7b3 Migrate from codeberg.org to git.mcintire.me
graham pushed to main at graham/towerops 2026-07-24 14:23:25 -05:00
f4dc72c811 Migrate from codeberg.org to git.mcintire.me
graham pushed to main at graham/towerops 2026-07-24 14:23:24 -05:00
c243949045 Migrate from codeberg.org to git.mcintire.me
graham pushed to main at graham/aprs.me 2026-07-24 14:23:23 -05:00
08262024d7 Migrate from codeberg.org to git.mcintire.me
graham pushed to main at graham/prop 2026-07-24 14:23:22 -05:00
26e1163107 Migrate from codeberg.org to git.mcintire.me
graham pushed to main at graham/prop 2026-07-24 14:23:22 -05:00
56b4116f6f Migrate from codeberg.org to git.mcintire.me
graham pushed to main at graham/prop 2026-07-24 14:23:22 -05:00
2a177676e5 Migrate from codeberg.org to git.mcintire.me
graham pushed to main at graham/infra 2026-07-24 14:19:36 -05:00
653346a7a3 Add reusable docker-publish workflow
graham pushed to main at graham/infra 2026-07-24 14:19:21 -05:00
c20001ce9f Add reusable container-login composite action for Forgejo registry
graham pushed to main at graham/infra 2026-07-24 14:08:11 -05:00
95b3f40dba Forgejo admin user only created on first deploy, not re-run
graham pushed to main at graham/infra 2026-07-24 14:07:10 -05:00
a496efa816 Remove password field from graham user config - only set on initial creation
graham pushed to main at graham/infra 2026-07-24 14:04:57 -05:00
e1c7dad545 Set runner container.network to forgejo_forgejo for workflow DNS resolution
graham pushed to main at graham/infra 2026-07-24 14:01:08 -05:00
5b05811ec7 Set DEFAULT_PUSH_CREATE_PRIVATE=true
graham created branch main in graham/w5isp.com 2026-07-24 13:56:17 -05:00
graham pushed to main at graham/w5isp.com 2026-07-24 13:56:17 -05:00
47b49fba99 Strip surrounding slashes from nav link labels
f2ee6a68dd Revert "Recolor theme with burnt-orange and steel-blue palette"
478d255ea9 Recolor theme with burnt-orange and steel-blue palette
7de7e153b7 Punch up NTP post voice; shift FT8 date back one day
f65d0a1a9a Set draft = false on GPS NTP Pi post
Compare 10 commits »
graham created branch main in graham/towerops 2026-07-24 13:56:16 -05:00
graham pushed to main at graham/towerops 2026-07-24 13:56:16 -05:00
dfb3dfd9e8 update prometheus ip in doc
3bf21c746f refactor: upgrade to Elixir 1.20, extract GraphLive.Polling, async subscriber impact
24eaccd7a8 chore: track .envrc, gitignore .envrc.local for secrets
bff35368b0 Revert "feat: add beacon monitors with user and admin management"
88fae5d752 feat: add beacon monitors with user and admin management
Compare 10 commits »
graham created branch main in graham/towerops-agent 2026-07-24 13:55:49 -05:00
graham pushed to main at graham/towerops-agent 2026-07-24 13:55:49 -05:00
1c33225b08 fix: 14 bug fixes across agent, websocket, mikrotik, checks, and hostkeys
6ed1590578 chore: remove custom contains helpers, drop unnecessary comment
5d90a3f1be chore: keep .tool-versions tracked
f2254d66b6 fix: concurrency safety, regex caching, lint issues
5f2d74d303 ci: fix registry image path to use github.repository
Compare 10 commits »