Ivan Godwin igodwin
  • Joined on 2025-06-19
igodwin pushed to main at igodwin/notifier 2026-07-18 17:41:56 +00:00
ddcbc04b71 ci: advance floating minor tag (vX.Y) on real releases
igodwin pushed to main at igodwin/notifier 2026-07-18 17:32:57 +00:00
eda033ff9b fix: clear golangci-lint backlog and make lint job blocking
igodwin pushed to main at igodwin/notifier 2026-07-18 16:51:27 +00:00
d63a440f63 ci: install golangci-lint via go install (sumdb-verified)
igodwin pushed to main at igodwin/notifier 2026-07-18 16:49:38 +00:00
f38a2a689c ci: drop Node-based actions; run natively on the self-hosted runner
igodwin pushed tag v0.1.4 to igodwin/notifier 2026-07-18 16:29:13 +00:00
igodwin pushed to main at igodwin/notifier 2026-07-18 16:29:12 +00:00
ba4133bf5d ci: build and publish multi-arch images with auto patch versioning
igodwin pushed to main at igodwin/notifier 2026-07-18 16:17:36 +00:00
b4b48067cc ci: make lint and vuln jobs advisory until pre-existing backlog clears
315027ab0d ci: add Gitea Actions pipeline, golangci-lint config, vuln target
72f154ab07 feat(observability): slog-backed logging, Prometheus metrics, grpc health
ee82522b7c feat(rest,config): wire CORS, real readiness, TLS options, error hygiene
21990f2533 fix(service,queue): eliminate data races, add retry backoff, tenant scoping
Compare 8 commits »
igodwin pushed to main at igodwin/notifier 2026-07-18 03:15:16 +00:00
d38c700949 docs(notifier): describe generic GitOps deployment; guard private plan doc
igodwin created branch main in igodwin/notifier 2026-07-18 02:23:14 +00:00
igodwin pushed to main at igodwin/notifier 2026-07-18 02:23:14 +00:00
3e84b9c3ad build(notifier): support multi-arch image builds
f060c09668 docs(notifier): refresh API reference and fix env/registry examples
fa813c011c build: route docker-build through buildx for multi-arch + push
ac3ba35736 Add html_body field for multipart email notifications
a35b3e6283 Fix nil pointer panic when notifier Send returns nil result
Compare 10 commits »
igodwin created repository igodwin/notifier 2026-07-18 02:16:45 +00:00
igodwin pushed to main at ops/rb 2026-07-13 08:07:48 +00:00
dfe37d3e4a Add od-backup-schedule runbook + od-backup-check script: schedule & monitor backups
igodwin pushed to main at ops/rb 2026-07-13 08:01:56 +00:00
adf6aa7658 Add od-backup-verify runbook: isolated Hyper-V test-restore + health checklist
igodwin pushed to main at ops/rb 2026-07-13 06:23:29 +00:00
a5a36e9a6f od-db-backup: note off-site tools must source <DEST>, not the live datadir
igodwin pushed to main at ops/rb 2026-07-13 06:21:19 +00:00
25a5127d53 od-db-backup: clarify full backup = DB + images (app is reinstalled), capture config + versions
igodwin pushed to main at ops/rb 2026-07-13 06:17:02 +00:00
5dfa62ced6 Add od-db-backup runbook + script: cold MySQL/MariaDB backup for Open Dental
igodwin pushed to main at ops/rb 2026-07-13 05:46:54 +00:00
f179b6e296 Add od-scan-duplex runbook: duplex ADF one-side capture over TWAIN
igodwin pushed to main at ops/rb 2026-07-08 07:20:30 +00:00
55b6fd73b8 Add od-cfg-persist runbook + od-cfg-acl script
igodwin pushed to main at ops/rb 2026-07-07 22:56:04 +00:00
6df8a53196 Reorganize: scripts under scripts/, add README disclaimer
igodwin pushed to main at ops/rb 2026-07-07 18:54:59 +00:00
314f6cf7f8 Initial runbook repo: Open Dental SMB credential fix + conventions