Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Render api specs #163

Merged
merged 45 commits into from
Dec 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
66b01d0
Add _api folder with the api specs and their corresponding product id in
fabianrbz Nov 25, 2024
f131b40
Render API spec pages
fabianrbz Nov 26, 2024
08a6809
Fix mobile styles on API specs
fabianrbz Nov 26, 2024
37ebf96
Add some basic css variables for API specs
fabianrbz Nov 26, 2024
046bf08
Move dev-portal and konnect-portal to the right subfolders
fabianrbz Nov 26, 2024
ef23427
WIP: Render api index page
fabianrbz Nov 26, 2024
27e8a7b
Add `Run in Insomnia` buttons to /api/
fabianrbz Nov 27, 2024
ca9375d
Add api-specs folder
fabianrbz Nov 27, 2024
5b6fffb
Update `Run in insomnia` links to point to the api specs in this repo
fabianrbz Nov 27, 2024
09e2079
Only show info_box if it is set
fabianrbz Nov 27, 2024
93dbe74
Rename ssg_api_pages
fabianrbz Nov 27, 2024
cb2074c
Generate API error pages
fabianrbz Nov 27, 2024
ff21736
Rename API canonical pages and add breadcrumbs to error pages
fabianrbz Nov 27, 2024
da39caa
Improve the layout of API pages
fabianrbz Nov 27, 2024
94319ad
Add breadcrumbs to API pages and fix some styles
fabianrbz Nov 28, 2024
0d6707b
Use css classes for badges
fabianrbz Nov 28, 2024
79414f2
Remove buttons from topnav and add link to /api
fabianrbz Nov 28, 2024
cc238cb
Adjust with in api pages
fabianrbz Nov 28, 2024
7c402db
Render a spinner when loading the api pages
fabianrbz Nov 28, 2024
328da6a
Render Versions dropdown on api pages
fabianrbz Nov 28, 2024
323423f
Update links to gateway api pages
fabianrbz Nov 28, 2024
1e7d33f
Update links to konnect api pages
fabianrbz Nov 28, 2024
fd49e11
Update track-docs-changes source file
fabianrbz Nov 28, 2024
7255d51
Handle missing flag in konnect-oas-data-generator gracefully
fabianrbz Nov 28, 2024
b8e3171
Sync api products data with Konnect
fabianrbz Nov 28, 2024
2582192
Run workflows/linting on `labeled`
fabianrbz Nov 28, 2024
2ab3881
Fetch konnect_product_ids from the api_pages
fabianrbz Nov 28, 2024
551d712
Rename latest to canonical
fabianrbz Nov 29, 2024
f4c6bcf
Use TOC and DOC components for rendering API specs
fabianrbz Nov 28, 2024
542fcf1
Register BindOncePlugin, kongponents rely on it
fabianrbz Nov 29, 2024
7fd821e
Use /major.minor/ for gateway-oss api pages and /major.minor.patch/ for
fabianrbz Nov 29, 2024
297a946
Make the API's versions dropdown work both for canonical urls and
fabianrbz Nov 29, 2024
35a0aad
Render Konnect APIs first
fabianrbz Dec 2, 2024
d61d9d7
Remove deprecated runtime groups APIs
fabianrbz Dec 2, 2024
0acae50
Keep major/minor only for api pages
fabianrbz Dec 2, 2024
762c7fd
API pages: Always set the version in the URL, even for latest.
fabianrbz Dec 3, 2024
ba5472f
Update sources.yml - deprecated APIs were removed
fabianrbz Dec 5, 2024
56022bd
API Pages: Add redirects to latest version so we can use the
fabianrbz Dec 5, 2024
5e409e8
Rename api/konnect/api-requests to api/konnect/analytics-requests
fabianrbz Dec 5, 2024
6aa4782
Rename api/konnect/control-plane-configuration to
fabianrbz Dec 5, 2024
aa2355b
Rename api/konnect/identity-management to api/konnect/identity
fabianrbz Dec 5, 2024
f76b0b0
Rename api/konnect/mesh-manager to api/konnect/mesh-control-planes
fabianrbz Dec 5, 2024
88ab27b
Rename api/konnect/search to api/konnect/ksearch
fabianrbz Dec 5, 2024
4cab751
Remove "Konnect Customizable Portal"
fabianrbz Dec 5, 2024
e502f20
Update API specs links
fabianrbz Dec 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/linting.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Linting
on:
pull_request:
types: [synchronize, ready_for_review, opened]
types: [synchronize, ready_for_review, opened, labeled]
concurrency:
cancel-in-progress: true
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
Expand Down
Loading
Loading