Skip to content

chore: merge main into feat/alert-batch7 - #623

Merged
ysyneu merged 72 commits into
feat/alert-batch7from
chore/batch7-sync-main
Sep 29, 2026
Merged

ysyneu merged 72 commits into
feat/alert-batch7from
chore/batch7-sync-main

Conversation

@ysyneu

@ysyneu ysyneu commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

Merges current main into feat/alert-batch7 so the branch diff against main contains only this branch's own commits. Clean merge, no conflicts.

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 28, 2026 10:05
docs(change): list every Jenkins rejection reason
… path

- The event destination is created with Add destination and saved with
  Create destination.
- The destination page has a Send test events button; it only shows
  Stripe CLI instructions and sends no event.
- Document how to produce each recovery and payout.failed in a test
  environment: losing_evidence, a full refund of the early-fraud-warning
  payment, and a payout from a test connected account with bank account
  000111111116 (a sandbox rejects test bank accounts in its own payout
  settings).
docs(stripe): current Workbench labels and test paths
argocd admin notifications template notify prints debug logs of the request and response, including the push URL with its integration_key. Say which line shows acceptance and warn against sharing the output.
argocd admin notifications template notify prints debug logs of the request and response, including the push URL with its integration_key. Say which line shows acceptance and warn against sharing the output.
docs(argocd): describe the output of template notify
docs(argocd): describe the output of template notify
… SCM label behavior

- The Notification plugin sends nothing without the JUnit plugin; name the
  NoClassDefFoundError it logs.
- Plain Text URL Source prints the Push URL with integration_key in every
  build log; use a Secret text credential.
- QUEUED is sent only when the build starts and is not recorded; drop it
  from the status table.
- branch/commit come only from freestyle jobs with Git SCM, not from the
  Pipeline git step; start-time values can predate the checkout.
- COMPLETED and FINALIZED within one second are recorded once.
docs(jenkins-change): JUnit dependency, Credentials Store, QUEUED and SCM labels
docs(change): GitHub Actions deployments canceled on the run page show as Canceled
…nfig

docs(rum): document remote configuration for Flutter
docs(netlify change): restore time, canceled builds, current event list
docs(kentik): channel form, Synthetics per-agent alerts, test notifications
LaunchDarkly: a policy statement may name only one resource kind, so the
flag and segment specifiers go in two statements; the Webhooks card's
button is Add new.

HCP Terraform: the notification form now lists more run events under new
names, so select All events; a run discarded at the confirm step is
delivered as run:completed with run_status discarded (Canceled); button
labels match the current UI.
…ture

# Conflicts:
#	en/rum/quickstart/app-management.mdx
#	zh/rum/quickstart/app-management.mdx
docs(change): correct LaunchDarkly and HCP Terraform setup steps
docs(rum): document on-error capture for Web SDK 0.3.0
release: 11 new alert integrations (batch 5)
Both schemas return a console page URL for the alert
(`{console}/alert/detail/{alert_id}`), empty when the deployment has
no console base configured. Add the field to en and zh specs.
api: document detail_url on AlertInfo and AlertItem
@ysyneu
ysyneu merged commit 9087b17 into feat/alert-batch7 Sep 29, 2026
2 checks passed
@ysyneu
ysyneu deleted the chore/batch7-sync-main branch September 29, 2026 13:43
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.

2 participants