Skip to content

ChatWalaʻau v0.101.0

Choose a tag to compare

@motojinc25 motojinc25 released this 07 Jul 01:11

This release improves the Webhook Gateway portal for Microsoft Graph: recover cleanly when a subscription already exists, and see and manage the automatic-renewal schedule.

Highlights

Webhook Gateway: re-subscribe and schedule visibility (v0.101.0)

  • Recover from "a subscription already exists." The Teams transcript resource allows only one subscription per app in a tenant. When Subscribe hits that limit, the portal now shows the existing subscription and offers to delete it and re-subscribe in one confirmed step -- only the subscription for that exact resource is removed, so unrelated subscriptions are left alone.
  • See live Graph subscriptions. The subscriptions panel now lists the live subscriptions Microsoft Graph actually holds, not only the ones stored locally. A subscription that exists on Graph but is missing locally (for example after a redeploy or a changed notification URL) is badged "Graph only" instead of being hidden behind an empty "No subscriptions" panel.
  • View and re-sync the auto-renewal schedule. The Microsoft Graph panel shows the managed subscription-renewal schedule (how often it runs and when it runs next) with a Create / Re-sync action, plus a clear warning when CRON_ENABLED is off (subscriptions will not auto-renew and will eventually expire).
  • Clearer manual renewal. The manual Maintain button is now labeled Renew now and described as a one-shot renewal, distinct from the scheduled auto-renewal.
  • Fully backward compatible. No new setting and no on-disk change. The only behavior change is a clearer failure: when a subscription create hits the per-app limit, the API returns a recoverable 409 (previously an opaque 502). No operator action is required to upgrade.

Included in this release

This release includes implementation work from:

  • v0.101.0 through v0.101.0

Notes

  • Internal design management content and architecture control artifacts are intentionally omitted from this release note.

Installation

See the repository README for setup and usage instructions.

Version

  • Release version: 0.101.0
  • Previous release: 0.100.0