Skip to content

feat(edge): table tennis results to the edge's own Teams channel - #458

Merged
patrick-hermann-sva merged 1 commit into
mainfrom
feat/edge-teams-tabletennis-results
Oct 18, 2026
Merged

patrick-hermann-sva merged 1 commit into
mainfrom
feat/edge-teams-tabletennis-results

Conversation

@patrick-hermann-sva

@patrick-hermann-sva patrick-hermann-sva commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Won table tennis matches go to the edge's own Teams channel (edge is primary, labda only dev/testing).

clusters/edge (lab) clusters/sthings-edge (table)
flux v1.151.0 (already on main, #457) v1.131.0 → v1.150.0
HOMERUN2_SOPS_NOTIFY tabletennis-results tabletennis-results
HOMERUN2_NOTIFICATION_CATCHER_STREAMS tabletennis tabletennis
HOMERUN2_NOTIFICATION_CATCHER_DRY_RUN on off

Secrets (checked per key by plaintext hash, HEAD vs. branch):

  • TEAMS_WEBHOOK_URL: empty → new channel's webhook (app-values + both homerun2-sops secrets)
  • sthings-edge tabletennis secret: + SCHMETTERPAUSE_RFID_UID_KEY, ZAEHLWERK_CHECKIN_TOKEN (generated; fob check-in not enabled there)
  • everything else unchanged; no private key in the diff

After merge: mock match on the lab edge → exactly one "would send"; first real match at the table → card in the new channel.

🤖 Generated with Claude Code

https://claude.ai/code/session_016TtmNGbCHXQGtqnrT926ZN

Both edges on flux >= v1.150.0 (flux#741): the homerun2-sops
notification-catcher routes tabletennis-results from the tabletennis
stream to TEAMS_WEBHOOK_URL (secrets/edge/app-values, new channel).

- clusters/edge (lab, mock matches; already v1.151.0 via #457): DRY_RUN on, logs "would send"
- clusters/sthings-edge (the table): DRY_RUN off, v1.131.0 -> v1.150.0

Re-rendered with --existing-secrets: only TEAMS_WEBHOOK_URL changes;
sthings-edge's tabletennis secret gains SCHMETTERPAUSE_RFID_UID_KEY and
ZAEHLWERK_CHECKIN_TOKEN (generated, the fob check-in stays off there).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016TtmNGbCHXQGtqnrT926ZN
@patrick-hermann-sva
patrick-hermann-sva force-pushed the feat/edge-teams-tabletennis-results branch from c068681 to 738a0c6 Compare October 18, 2026 11:54
@patrick-hermann-sva
patrick-hermann-sva merged commit 6ec3367 into main Oct 18, 2026
1 check passed
@patrick-hermann-sva
patrick-hermann-sva deleted the feat/edge-teams-tabletennis-results branch October 18, 2026 11:55

This branch was successfully deployed

1 active deployment
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