Vendor static Swagger UI 5.32.14 - #2996
Conversation
✅ Deploy Preview for netdata-docusaurus ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Warning Review limit reached
Next review available in: 36 minutes Limit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. How can I continue?Wait for the limit to reset, then comment An organization admin can change what happens after included review limits in Billing. How do review limits work?CodeRabbit enforces per-developer PR review limits within each organization. For paid Pro and Pro+ reviews, CodeRabbit uses a developer's included PR review attempts over the past 7 days to set the current hourly allowance. At typical activity levels, the full plan allowance applies. Higher sustained activity can lower the allowance until earlier attempts leave the 7-day window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (7)
📒 Files selected for processing (18)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Validation
Remaining manual check
Browser automation is unavailable in this environment. The built api artifact and every local asset were verified byte-for-byte, but the draft should receive a browser smoke test of /api before merge.
Summary by cubic
Vendors the Swagger UI static bundle to 5.32.14 and locks its provenance to
swagger-ui-dist. Previously we shipped 4.18.1 without a verification gate; now a vendor contract verifies hashes/resolution and the Netlify build fails on drift. The OAuth redirect page now loadsoauth2-redirect.jsand includes a non-empty title; redirect behavior is unchanged.scripts/verify-swagger-ui-vendor.jsenforcesstatic/swagger-ui-vendor.json(Yarn resolution, integrity, and SHA‑256 for all published files).build:netlifyruns the vendor verification before the site build gate; tests cover ordering and contract validation.swagger-ui-dist@5.32.14. To upgrade later, bump the version, runyarn vendor:swagger-ui, thenyarn test:swagger-ui-vendor.static/oauth2-redirect.htmlnow referencesoauth2-redirect.js; the only local overlay is the title recorded in the contract./apibefore merge.Written for commit fe7ad4f. Summary will update on new commits.