Skip to content

chore: bump go-flashduty — drop notify-rule commands + omitempty responses#29

Merged
ysyneu merged 1 commit into
mainfrom
chore/bump-gofd-drop-notify-rule-omitempty
Jun 2, 2026
Merged

chore: bump go-flashduty — drop notify-rule commands + omitempty responses#29
ysyneu merged 1 commit into
mainfrom
chore/bump-gofd-drop-notify-rule-omitempty

Conversation

@ysyneu
Copy link
Copy Markdown
Contributor

@ysyneu ysyneu commented Jun 2, 2026

Bumps go-flashduty to main (b12fb6a): #6 omitempty request/response split + #7 spec sync dropping the stale /channel/notify/rule/* endpoints.

cligen regen: 254→248 commands; the 6 ChannelNotifyRule commands drop from zz_generated_channels.go (their SDK methods no longer exist — they 404'd anyway). The omitempty split flows through the SDK dependency at runtime; no CLI codegen delta from it.

Live-verified (rebuilt binary vs api-dev):

  • fduty channel --help no longer lists notify-rule-* (escalate/inhibit/silence/unsubscribe rules — which have real backend handlers — remain).
  • fduty incident list --json now renders 21 zero/false/empty fields per row (e.g. ack_time=0, closer_id=0, description="") that omitempty previously swallowed.

build/vet/test green. No release.

…onses

Bumps go-flashduty to main (b12fb6a): #6 omitempty request/response split
+ #7 sync that drops the stale /channel/notify/rule/* endpoints.

Regenerated via cligen: 254→248 commands; the 6 ChannelNotifyRule
commands drop from zz_generated_channels.go (their SDK methods no longer
exist — they 404'd anyway). The omitempty split flows through the SDK
dependency at runtime (response false/0/[]/{} now survive --json/--toon);
no CLI codegen delta from it. build/vet/test green. No release.
@ysyneu ysyneu merged commit e17ab0e into main Jun 2, 2026
5 of 6 checks passed
@ysyneu ysyneu deleted the chore/bump-gofd-drop-notify-rule-omitempty branch June 2, 2026 04:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant