Skip to content

chore: sync main into the alert integrations branch - #786

Merged
ysyneu merged 153 commits into
feat/alert-batch11from
chore/alert-sync-main
Sep 30, 2026
Merged

ysyneu merged 153 commits into
feat/alert-batch11from
chore/alert-sync-main

Conversation

@ysyneu

@ysyneu ysyneu commented Sep 30, 2026

Copy link
Copy Markdown
Contributor

Merges main into feat/alert-batch11 with a merge commit; no conflicts. Keeps the follow-up promotion to main to this branch's own commits.

Fiona2016 and others added 30 commits September 28, 2026 00:21
Point the install snippets at the current pub.dev releases:
flashcat_flutter_plugin ^0.2.0, flashcat_tracking_http_client ^0.1.2 and
flashcat_webview_tracking ^0.1.1. The plugin moved to 0.2.0, which a
^0.1.x caret constraint does not admit, and the two add-on packages were
republished to depend on it.
docs(rum): bump Flutter SDK snippets to 0.2.0
flashcat_flutter_plugin 0.2.0 exposes the remote configuration channel of the
native Android and iOS SDKs to Dart. Add a Remote configuration section to the
Flutter advanced configuration page covering remoteConfigurationEnabled,
getRemoteConfig(), beforeSampling, setForcedSession() and the add-to-app case,
and list Flutter among the platforms the console's Remote Configuration tab
supports.
…nd alert webhook detail_url

- developer/cli: incident list / incident similar default structured
  projections now include num and detail_url (flashduty-cli internal/cli/incident.go)
- on-call/integration/webhooks/alert-webhook: add the detail_url row to the
  Alert payload table (fc-event structs.AlertItem + logic.AlertDocToItem)
docs: doc-review 2026-09-28 (diff) — CLI incident projection fields and alert webhook detail_url
Deployments, deployment statuses and releases from a GitHub webhook
become Flashduty changes: one change per deployment id or release id,
with the state-to-status mapping, ignored deliveries, labels and FAQ.
Adds the zh/en pages, the navigation entries and the GithubChange
in-app doc key.
change_status now accepts Failed. Like Done and Canceled it is a
terminal status: the event time is recorded as the change end time.
Update the standard change event docs, the change search view, and the
change_status enum in the OpenAPI specs.
docs(change): document the Failed change status
docs(change-integration): GitHub change integration
Documents the GitLab deployment change integration: webhook setup with
Deployment events, deployment status mapping, what one change is, labels and
FAQ.
docs: add HCP Terraform change integration page
Argo CD Notifications webhook service, template and trigger that record each
Application sync operation as a Flashduty change, with the phase-to-status
mapping, the change key and the label reference.
…eat/netlify-change

# Conflicts:
#	docs.json
#	integration-docs/src/doc-map.mjs
…eat/gitlab-change

# Conflicts:
#	docs.json
#	integration-docs/src/doc-map.mjs
…eat/argocd-change

# Conflicts:
#	docs.json
#	integration-docs/src/doc-map.mjs
docs(change): add Argo CD change integration
…eat/netlify-change

# Conflicts:
#	docs.json
#	integration-docs/src/doc-map.mjs
…eat/jfrog-artifactory-change

# Conflicts:
#	docs.json
#	integration-docs/src/doc-map.mjs
docs(change): add Netlify change integration page
docs(change): add GitLab change integration page
…eat/vercel-change

# Conflicts:
#	docs.json
#	integration-docs/src/doc-map.mjs
…eat/jfrog-artifactory-change

# Conflicts:
#	docs.json
#	integration-docs/src/doc-map.mjs
ysyneu and others added 28 commits September 30, 2026 07:07
…alert-e2e

docs(alert): match GitGuardian and LogRocket setup steps to the vendor UI
docs(change-integration): Rundeck notification field names match the UI
…he subscription; public URL note is for self-hosted only
docs(change-integration): Gitea branch filter and queued runs
docs(change-integration): Octopus Deploy subscription webhook must be enabled
docs(flagsmith change): organisation webhook also delivers flag events; test button label
…est notification behavior

The editor's test button is Send Test Notification (in the webhook action) and posts the all-zero UUID as alert_rule_id. Metric names, time window range and the Body field label follow the current UI.
docs(alert-integration): LangSmith UI labels and test notification
Sync main into feat/change-integrations2
docs(change-integration): Argo Rollouts creation records revision 1
Alert integrations batch 8: Auvik, Tideways, NS1 Connect, Wormly, Kuvasz, Circonus, Dash0, GitGuardian, LogRocket, LangSmith
Sync main into feat/change-integrations2 (second pass)
Change integrations 2: CircleCI, Octopus Deploy, Bitbucket, Unleash, Flagsmith, Rundeck, Gitea, Argo Rollouts, Azure DevOps
chore: merge main into feat/alert-batch9
…t-e2e

docs(alert-sources): align LimaCharlie and Obkio setup steps with the current UI
feat: promote alert integration batch 9 (12 integrations, IDs 513-524)
Team-scoped online BYOC Runner first, then Shared-scope (account-level)
Runner, then cloud Sandbox.
…lection

docs(ai-sre): fix default environment selection order
@ysyneu
ysyneu merged commit 66b5946 into feat/alert-batch11 Sep 30, 2026
2 checks passed
@ysyneu
ysyneu deleted the chore/alert-sync-main branch September 30, 2026 16:28
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.

3 participants