Oliver Sand
46b9ae82ba
Add filters to API Explorer ( #2830 )
...
* fix: support nested fields in table filter
Add support for nested fields like metadata.name to the table filters. Previously only top-level fields were allowed. In addition, support for filtering on fields that are arrays is introduced (like tags). Filters are now distinct.
* feat: introduce table filters to the api explorer
* fix: allow to close select in multiple mode
* fix: export TableFilter
2020-10-13 09:45:25 +02:00
Oliver Sand
8663917ad8
fix: resolve some dark mode styling issues
...
I missed them with the test file included here, but noticed it with our private test files (so no screenshot, trust me)
2020-09-29 13:35:31 +02:00
Oliver Sand
20353279d7
feat: use title for API type in table
...
Now that the API definition types are available via an API, we can resolve the remaining TODO comment here.
2020-09-18 11:21:46 +02:00
Andrew Thauer
8e64ca250c
feat: add api-docs config ref for widgets
2020-09-17 08:44:27 -04:00
Oliver Sand
bcf0f4cc11
feat: rework Api Explorer components
...
The table in the API explorer now shows details such as tags, owner, and description.
2020-09-17 12:39:20 +02:00
Andrew Thauer
678a9c90de
feat: add graphql api type
2020-09-13 22:01:11 -04:00
Oliver Sand
6f67809bd3
feat: allow to view the raw API definitions, even if a viewer component is available
2020-09-10 17:55:54 +02:00
Dominik Henneke
a93450d55f
feat(api-docs): move the api-tab from the catalog to the plugin and register it in the default app
2020-09-04 14:14:50 +02:00
Dominik Henneke
8df712b75c
fix(api-docs): resolve style warnings
2020-09-04 14:13:29 +02:00
Dominik Henneke
d1e281c50d
refactor(api-docs): update imports
2020-09-04 14:13:28 +02:00
Andrew Thauer
7a5cf65ef3
feat: syntax highlighing for api-docs ( #2170 )
2020-08-31 08:27:29 +02:00
Oliver Sand
e64411a754
fix(api-docs): fix a small styling issue in openapi rendering ( #2141 )
...
Specs without operations were no correctly displayed in dark mode.
2020-08-27 15:10:39 +02:00
Sebastian Qvarfordt
4665a2f5d4
Added selectedTabId param to generatePath in JobStatusModal ( #2109 )
...
* Added selectedTabId param to generatePath in JobStatusModal
* Added selectedTabId to generatePath in ApiCatalogTable
* Link to default entity tab in JobStatusModal
2020-08-25 13:57:57 +02:00
Oliver Sand
deb108d986
Add styling (especially dark mode) for the asyncAPI display component ( #1958 )
2020-08-16 15:19:40 +02:00
Oliver Sand
c74c8b4592
Improve styling of OpenAPI component (especially in dark mode) ( #1961 )
2020-08-16 09:10:28 +02:00
Dominik Henneke
f809238e61
Update @types/swagger-ui-react
2020-08-13 08:30:44 +02:00
Dominik Henneke
237595f3b4
fix(api-docs): improve the styling of the asyncapi documentation in dark mode
2020-08-12 13:58:49 +02:00
Dominik Henneke
5a023c3c49
feat(api-docs): render documentation of type asyncapi
2020-08-12 13:58:48 +02:00
Dominik Henneke
3534c0804c
feat(api-docs): add routes to display all api entities
2020-08-12 13:57:02 +02:00
Dominik Henneke
812659c024
feat(api-docs): add plugin that provides widgets that display api docs
2020-08-12 13:53:34 +02:00