Skip to content

Feature/cseng 68 call feature flag gw#6392

Closed
brew42 wants to merge 1 commit intomainfrom
feature/CSENG-68-CallFeatureFlagGW
Closed

Feature/cseng 68 call feature flag gw#6392
brew42 wants to merge 1 commit intomainfrom
feature/CSENG-68-CallFeatureFlagGW

Conversation

@brew42
Copy link
Copy Markdown
Contributor

@brew42 brew42 commented Dec 17, 2025

Pull Request Submission Checklist

  • Follows CONTRIBUTING guidelines
  • Commit messages
    are release-note ready, emphasizing
    what was changed, not how.
  • Includes detailed description of changes
  • Contains risk assessment (Low | Medium | High)
  • Highlights breaking API changes (if applicable)
  • Links to automated tests covering new functionality
  • Includes manual testing instructions (if necessary)
  • Updates relevant GitBook documentation (PR link: ___)
  • Includes product update to be announced in the next stable release notes

What does this PR do?

Where should the reviewer start?

How should this be manually tested?

What's the product update that needs to be communicated to CLI users?

@brew42 brew42 self-assigned this Dec 17, 2025
@brew42 brew42 requested review from a team as code owners December 17, 2025 15:09
@brew42 brew42 marked this pull request as draft December 17, 2025 15:09
@brew42 brew42 force-pushed the feature/CSENG-68-CallFeatureFlagGW branch 6 times, most recently from dc96449 to 3529eff Compare December 18, 2025 17:46
@github-actions
Copy link
Copy Markdown
Contributor

Fails
🚫

"Feature/cseng 68 call feature flag gw" is not using a valid commit message format. For commit guidelines, see: CONTRIBUTING.

Warnings
⚠️ There are multiple commits on your branch, please squash them locally before merging!

Generated by 🚫 dangerJS against 5be4c1b

author Tom Brewster <brew42@hotmail.com> 1765838883 +0000
committer Tom Brewster <brew42@hotmail.com> 1766080152 +0000
gpgsig -----BEGIN PGP SIGNATURE-----

 iQIzBAABCAAdFiEEhKlDMdWQlnIV2oRB6dkcoq8doGgFAmlEPpgACgkQ6dkcoq8d
 oGiVGw//aKaqJG3utspPLN1FYch9CmngemjjMxhhkIgOnyoN1Bwv/onLRGj7gwS9
 EkK1QWR0tQSpf98JzqFZ1QHUR/GQGYkb779KBEgx8cuZlO9YxAAn7Gpz9sCJ9LSe
 XyYo5KP17njYT+WHnRHYBzXA8sIsFZ5RBl96cd5/B8RN2IdBSS14z9YwXN723KVj
 gVHnLaGlgccCwS22SbLpFiowBnXvUnAGgslIs1qofHrmDRTJKsFXuaFYSXo7AqwY
 IMtu6dqQn7sP3DIgMJ8pIP2emNkDm1W5xQfdqqb9VkiKC9QooQf/ifwifY3sLapj
 GE6W6NnGMDI4B6qcW+Bq4DZL443dXBHNrFt2KzaGVTbFt3m+Y9ErZM1RO/wfjF/9
 90F8YwKTekr6IGX83D3js6iYo3u+JT03WgOIRlN+KfwEfadrZZwNhedQ4tHWKY2N
 rVpIs09+4GRwTXi2paZLKMHAyw+EDibognWlWzFSv3qxQQD2D/ORr9n0dUKAWuuU
 k8I+v8tR6xISLM3Tc0uguLsRAR0qhOQbwPvDlHGRljlnE+665BaM/sXxtToIM4xS
 V4OKkKf8AyZ+tvpKd5o5veB1g4PJ9ZqDixqKkC/qJW6rgzx3f3DlGFa8vnmXzxtX
 qsfkSjsa/CMF/C9LjnJyw5Jq2WHOtfoGCzKm5stYE92PAwx7mco=
 =fYMD
 -----END PGP SIGNATURE-----

parent d9a2f77
author Tom Brewster <brew42@hotmail.com> 1765838883 +0000
committer Tom Brewster <brew42@hotmail.com> 1766080088 +0000
gpgsig -----BEGIN PGP SIGNATURE-----

 iQIzBAABCAAdFiEEhKlDMdWQlnIV2oRB6dkcoq8doGgFAmlEPlgACgkQ6dkcoq8d
 oGjT6RAArtx1mLaGdazY1TrHngzyeSlYbbIrn++DuuXGyt0rK5LX6sHkUzy/hyTo
 3noGsfLBwGPwxaBUpKk8TxGYR8j4Hn7FihejJr2E2iOCbuSvnii/0vpOAMZ/IRsJ
 6FjbnxNJE+vg+5oQ054w/Bm7B3AH/9co1FUyW4oVySc63E++EUKhTiuwA/+DP1Sc
 cmU8hcfQS4vijaM5Oa95MLOonu067LChSAN/6n0zyi83pk478Vn2ZjkVpkC/s5qI
 vckiVe9xSpip1aevn3M483n1dl8Yqq3/13AWU7yhOUJukSiBP1aV4719lCkJ5SxX
 XnrxxuAQODeZeM8XT8AXB7MBaG8x8ElCTLcYQiBSrHmXCtB8zieYIsrBGSLbG9d2
 vU27ZBF6NgIxUdp31FT19hd2L95aTmFRIeoi6H2szpRsbjx0dVLmi2H+bcKpBtzw
 38RsW5A27gLrD4eY1BRL0Z89MiEKMQ6i24AhAZhAZUSsFymZjbN6PV0A+OICjbtu
 U/3Qo2luif1IHQUTIic7sHT8mI+5W0sehk+dMnDwJcGcezQgo9vz9/CO1o+sGqFa
 NPDCtC9hPIKZW55KAYETy8AlPyYNKhRmQ+fOC40j/qW5MEKPKFRMy+D5zidqr99Q
 5Izg/88SvV93oWsJWzXxtgnyE3UT18fyTBY1GvJ/tjWOmXZ0JRc=
 =LQip
 -----END PGP SIGNATURE-----

chore:[CSENG-68] add call to fetch feature flag

chore:[CSENG-68] Code Tidy

chore:[CSENG-68] Add unit test

chore:[CSENG-68] Remove unused import

chore:[CSENG-68] remove use of require

chore:[CSENG-68] handle no orgid and return false

chore:[CSENG-68] add tap unit test

chore:[CSENG-68] remove tap test

chore:[CSENG-68] merge with latest main

test: drop shellspec based tests

This change removes the shellspec-based smoke tests.
These tests were originally added to validate high-level
platform workflows.

Over the past few years, our engineering practices have improved.
We now have more mature monitoring for upstream APIs, making
these tests redundant. The same validation is now handled by
the teams who own those API endpoints.

Additionally, our command-line interface (CLI) now provides
much richer analytics, giving us a clearer understanding of
the end-user experience for all workflows.
This makes a periodically run subset of tests unnecessary.

Finally, the shellspec framework is no longer maintained.
To reduce complexity and cognitive overhead for all contributors,
we are consolidating our testing frameworks to use Jest and Tap.

These tests will not be migrated to Jest,
as their purpose is already fulfilled by other systems.

chore: go mod tidy

feat: add pnpm lockfile support for container scanning

Add support for scanning pnpm projects in container images via an
update to snyk-docker-plugin.

- Bump snyk-docker-plugin version with pnpm support
- Add integration tests for pnpm-lock.yaml v6 and v9 formats
- Add test fixtures pnpmlockv6.tar and pnpmlockv9.tar
- Add tests for pnpm depGraph generation and project detection

chore: ensure to use latest gaf version

feat: route OS tests via new extension when FF set

feat: update GAF and os cli extension

chore: automatic integration of language server 8c5878cbac7d18bf8e110c0aee0a05f95d0e7154

fix: render uv errors correctly
@brew42 brew42 force-pushed the feature/CSENG-68-CallFeatureFlagGW branch from 5be4c1b to 3f1bd1a Compare December 18, 2025 17:52
@brew42 brew42 closed this Dec 18, 2025
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.

1 participant