Commit 0c2cb08
committed
fix(workflows,connectors): close pre-merge audit findings
Recover subblock values orphaned by the id renames in this release, and
stop truncated knowledge-base listings from reporting themselves complete.
- Add operation-scoped subblock id migrations so a saved workflow's stored
value survives a rename. Cloudflare create/update DNS record, ServiceNow
read record, and Okta deactivate/delete previously lost their stored value:
the create path substituted a seeded default (an A record where the user
chose CNAME, and unproxied where they chose proxied), and the update path
silently no-opped while reporting success. A migration is used rather than
a legacy-id fallback so no subblock id carries two value spaces at runtime.
- Webflow, Zendesk: a listing that stops for a reason the connector cannot
rule out now reports as capped instead of exhausted. A malformed envelope,
an unfollowable continuation link, or an absent collection list previously
read as a complete listing and let deletion reconciliation hard-delete
every document past the truncation point.
- Sentry: pin the listing window in the request rather than inheriting the
server default, so the range cannot silently narrow into hard deletes.
- Fork sync: a parent re-pick no longer writes a blank over a hidden optional
dependent's stored target value, and a required field stays on screen once
it is filled. Add hook-level coverage for the submitted payload.
- Fork file copy: a file whose name is already taken in a reused target folder
is de-duplicated instead of dropped.
- Delete an orphaned Shopify OAuth route that built a credential from unsigned
cookies. It had no writer, no caller, and no inbound link.
- Tailwind: drop two content globs that scanned 5.4k files to emit one unused
rule, keeping the ones that fix brand tile icon color.
- Correct the API route-count baseline, add an Evernote docs redirect, align
library copy with the language rules, and fix a stale turbo filter.1 parent 75718ab commit 0c2cb08
29 files changed
Lines changed: 3344 additions & 334 deletions
File tree
- .agents/skills/migrate-application-operation
- apps
- docs/lib
- sim
- app/api/auth/oauth2/shopify/store
- blocks/blocks
- connectors
- sentry
- webflow
- zendesk
- content/library/automation-anywhere-alternative
- ee/workspace-forking
- components/fork-sync
- lib/copy
- lib
- api/contracts
- credentials
- workflows/migrations
- scripts
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
317 | 317 | | |
318 | 318 | | |
319 | 319 | | |
320 | | - | |
| 320 | + | |
321 | 321 | | |
322 | 322 | | |
323 | 323 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
84 | 88 | | |
85 | 89 | | |
86 | 90 | | |
| |||
This file was deleted.
0 commit comments