Skip to content

merge v2 beta to development - #334

Closed
harshitha-cstk wants to merge 1045 commits into
developmentfrom
fix/merge-v2-beta-development
Closed

merge v2 beta to development#334
harshitha-cstk wants to merge 1045 commits into
developmentfrom
fix/merge-v2-beta-development

Conversation

@harshitha-cstk

Copy link
Copy Markdown
Contributor

No description provided.

naman-contentstack and others added 30 commits June 2, 2026 14:49
feat(import): add --skip-taxonomy-publish flag, default true
fix: minor fixes in bulk delete and move ops
added assets support in export-query
chore: fixed unit test cases
refactor: move default space mapping logic to correct position in import workflow
naman-contentstack and others added 21 commits July 29, 2026 15:22
fix(export): AM 2.0 export under management token — detect via plan-check, skip assets + loud warn (DX-9314)
DX | 27-07-2026 | Release | CLI-Plugins Beta
…ed seed repo

cm:stacks:migration:
- Remove cm:migration command alias
- Remove hidden deprecated flags: --api-key, --authtoken,
  --management-token-alias, --filePath, --multi
- Clean up run() to remove all references to removed flags
- Update examples to use cm:stacks:migration

cm:bootstrap:
- Remove hidden --app-type flag and inquireAppType import
- Simplify appType to hardcoded 'starterapp' default

cm:stacks:seed:
- Remove hidden --fetch-limit and --locale flags
- Remove stack-starter-app from curated repo list (deprecated per DX-9839)
- Make fetchLimit optional in ContentModelSeederOptions interface

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
appType is hardcoded to 'starterapp' and config.sampleApps is empty —
the sampleapp branch was never reachable in V2. Removing it also fixes
the TS2367 literal type overlap error in CI.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…d fix failing tests

- Remove --reference-only (hidden, never consumed) from cm:stacks:audit and cm:stacks:audit:fix
- Fix bootstrap-integration.test.js: remove assertion for removed --app-type flag
- Fix bootstrap.test.js: remove invalid-app-type test, update appType expectation to
  'starterapp', update inquireApp assertion to use starterApps
- Fix seed.test.ts: update static usage string, remove locale flag assertion, remove
  fetchLimit/master_locale from ContentModelSeeder call expectations, clean stale flag keys

Note: --yes flag on audit:fix is intentionally kept (actively consumed in 8+ audit modules)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- migration.test.ts: update alias assertion to expect empty array (cm:migration alias was removed)
- seed.test.ts: mock @contentstack/cli-cm-import to cut the seed→import→audit chain
  which conflicted with the existing @contentstack/cli-utilities mock

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…removal

Catalog is now 3 repos. Updated count assertions, repo list, and
stable display names snapshot to remove stack-starter-app.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…tstrap

bootstrap/index.ts pushes --locale into ContentStackSeed.run() to pass
master_locale for stack creation. Removing the flag caused oclif to throw
on unknown argument for every bootstrap run. Flag kept hidden (internal
inter-command interface, not user-facing).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…cated-flags-aliases

feat(DX-10057): remove deprecated aliases, hidden flags, and deprecated seed repo
@harshitha-cstk
harshitha-cstk requested review from a team as code owners August 5, 2026 06:34
@snyk-io

snyk-io Bot commented Aug 5, 2026

Copy link
Copy Markdown

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

🔒 Security Scan Results

ℹ️ Note: Only vulnerabilities with available fixes (upgrades or patches) are counted toward thresholds.

Check Type Count (with fixes) Without fixes Threshold Result
🔴 Critical Severity 0 0 10 ✅ Passed
🟠 High Severity 0 0 25 ✅ Passed
🟡 Medium Severity 0 1 500 ✅ Passed
🔵 Low Severity 0 0 1000 ✅ Passed

⏱️ SLA Breach Summary

⚠️ Warning: The following vulnerabilities have exceeded their SLA thresholds (days since publication).

Severity Breaches (with fixes) Breaches (no fixes) SLA Threshold (with/no fixes) Status
🔴 Critical 0 0 15 / 30 days ✅ Passed
🟠 High 0 0 30 / 120 days ✅ Passed
🟡 Medium 0 1 90 / 365 days ⚠️ Warning
🔵 Low 0 0 180 / 365 days ✅ Passed

ℹ️ Vulnerabilities Without Available Fixes (Informational Only)

The following vulnerabilities were detected but do not have fixes available (no upgrade or patch). These are excluded from failure thresholds:

  • Critical without fixes: 0
  • High without fixes: 0
  • Medium without fixes: 1
  • Low without fixes: 0

⚠️ BUILD PASSED WITH WARNINGS - SLA breaches detected for issues without available fixes

Consider reviewing these vulnerabilities when fixes become available.

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

🔒 Security Scan Results

ℹ️ Note: Only vulnerabilities with available fixes (upgrades or patches) are counted toward thresholds.

Check Type Count (with fixes) Without fixes Threshold Result
🔴 Critical Severity 0 0 10 ✅ Passed
🟠 High Severity 0 0 25 ✅ Passed
🟡 Medium Severity 0 1 500 ✅ Passed
🔵 Low Severity 0 0 1000 ✅ Passed

⏱️ SLA Breach Summary

⚠️ Warning: The following vulnerabilities have exceeded their SLA thresholds (days since publication).

Severity Breaches (with fixes) Breaches (no fixes) SLA Threshold (with/no fixes) Status
🔴 Critical 0 0 15 / 30 days ✅ Passed
🟠 High 0 0 30 / 120 days ✅ Passed
🟡 Medium 0 1 90 / 365 days ⚠️ Warning
🔵 Low 0 0 180 / 365 days ✅ Passed

ℹ️ Vulnerabilities Without Available Fixes (Informational Only)

The following vulnerabilities were detected but do not have fixes available (no upgrade or patch). These are excluded from failure thresholds:

  • Critical without fixes: 0
  • High without fixes: 0
  • Medium without fixes: 1
  • Low without fixes: 0

⚠️ BUILD PASSED WITH WARNINGS - SLA breaches detected for issues without available fixes

Consider reviewing these vulnerabilities when fixes become available.

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

🔒 Security Scan Results

ℹ️ Note: Only vulnerabilities with available fixes (upgrades or patches) are counted toward thresholds.

Check Type Count (with fixes) Without fixes Threshold Result
🔴 Critical Severity 0 0 10 ✅ Passed
🟠 High Severity 0 0 25 ✅ Passed
🟡 Medium Severity 0 1 500 ✅ Passed
🔵 Low Severity 0 0 1000 ✅ Passed

⏱️ SLA Breach Summary

⚠️ Warning: The following vulnerabilities have exceeded their SLA thresholds (days since publication).

Severity Breaches (with fixes) Breaches (no fixes) SLA Threshold (with/no fixes) Status
🔴 Critical 0 0 15 / 30 days ✅ Passed
🟠 High 0 0 30 / 120 days ✅ Passed
🟡 Medium 0 1 90 / 365 days ⚠️ Warning
🔵 Low 0 0 180 / 365 days ✅ Passed

ℹ️ Vulnerabilities Without Available Fixes (Informational Only)

The following vulnerabilities were detected but do not have fixes available (no upgrade or patch). These are excluded from failure thresholds:

  • Critical without fixes: 0
  • High without fixes: 0
  • Medium without fixes: 1
  • Low without fixes: 0

⚠️ BUILD PASSED WITH WARNINGS - SLA breaches detected for issues without available fixes

Consider reviewing these vulnerabilities when fixes become available.

@netrajpatel netrajpatel closed this Aug 5, 2026
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.

6 participants