HYPERFLEET-1167 - feat: update swagger-ui and add integrity attributes#57
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Central YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (4)
💤 Files with no reviewable changes (2)
📝 WalkthroughSummary by CodeRabbit
WalkthroughThis PR consolidates multiple Swagger UI pages (core.html, gcp.html) into a single index.html entry point hosted via GitHub Pages. The index.html is upgraded from swagger-ui-dist v4.4.1 to v5.32.6 with security improvements (SRI integrity attributes), updated spec URL pointing to the new core contract location, and enhanced configuration (deepLinking, presets, standalone layout). README documentation is updated to direct users to the new consolidated page. Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 6✅ Passed checks (6 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
✨ Simplify code
Comment |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: rafabene The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
61f6091
into
openshift-hyperfleet:main
Summary
Update swagger-ui for latest version and include integrity html attribute to linked files for better security