Commit Graph

121 Commits

Author SHA1 Message Date
Philipp Hugenroth e1916a7e85 Apply changes to ApiExplorerPage
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-14 13:43:08 +02:00
Philipp Hugenroth 2934eb3a50 [DRAFT] Drawer Filters
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-13 20:33:33 +02:00
Philipp Hugenroth 48ec80da3a Apply generic table page to ApiExplorer
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-12 17:27:44 +02:00
Patrik Oldsberg afa37a8a49 Merge branch 'master' into rugvip/mod 2021-06-22 19:51:42 +02:00
Tim 66064956a4 Merge pull request #6091 from kuangp/refactor/api-docs
refactor(api-docs): move type filter and remove api: prefix from names
2021-06-22 11:31:08 -06:00
Phil Kuang 7bd46b19d4 refactor(api-docs): move type filter and remove api: prefix from names
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-06-22 11:32:58 -04:00
Patrik Oldsberg 9258c54f87 Merge branch 'master' into rugvip/mod 2021-06-22 10:07:18 +02:00
Patrik Oldsberg fa8c234b24 Merge pull request #6124 from backstage/rugvip/noroutes
plugins,dev-utils: remove usage of deprecated route registrations
2021-06-21 23:39:33 +02:00
Patrik Oldsberg d453c05dc3 apply core-imports codemod to all packages and plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-19 15:33:08 +02:00
Patrik Oldsberg d719926d25 plugins: remove deprecated route registrations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-19 14:36:11 +02:00
Fredrik Adelöw a88073c29a Update copyright headers
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-18 20:26:42 +02:00
Phil Kuang fb4a7f71e6 revert(CreateComponentButton): use dedicated button in api page
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-06-15 13:18:05 -04:00
Tim Hansen 7ae8dc8bab Minor tweaks to spacing and wording
Adds EntityOwnerPicker and EntityLifecyclePicker to CatalogPage

Co-authored-by: Phil Kuang <pkuang@factset.com>
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-06-15 12:43:19 -04:00
Phil Kuang 172c973247 feat(pickers): implement EntityLifecyclePicker and EntityOwnerPicker
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-06-15 12:43:19 -04:00
Phil Kuang 2ebc430c4d refactor(api-docs): rework ApiExplorerPage to use EntityListProvider
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-06-15 12:43:19 -04:00
Anastasia Rodionova 14ce64b4fb Add pagination to ApisExplorerTable
Signed-off-by: Anastasia Rodionova <argali96@gmail.com>
2021-06-09 18:08:01 +02:00
jrusso1020 65e6c45410 Remove circular dependencies
In reference to issue #5563 this does the initial work to remove
all the circular dependencies that we have encountered while
building backstage using bazel. The next step will be to implement
a method to catch these circular dependencies before they get
merged in

Signed-off-by: jrusso1020 <jrusso@brex.com>
2021-05-15 11:17:05 -06:00
Oliver Sand 889d89b6ec Fix setting the state with useQueryParamState makes inputs lose their focus
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-05-05 11:34:33 +02:00
Fredrik Adelöw 266160aa29 Merge pull request #5558 from monzo/useRelatedEntities-batches
Fetch relations in batches in `useRelatedEntities`
2021-05-04 11:34:54 +02:00
Will Sewell 4dcab64185 Update test mocks to expect call to getEntities
Signed-off-by: Will Sewell <willsewell@monzo.com>
2021-05-04 08:56:30 +01:00
Oliver Sand f852f7381c Revert "Add support for json schema to API docs"
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-05-03 17:25:15 +02:00
Oliver Sand cec7fb9b37 Add support for json schema to API docs
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-04-29 16:27:08 +02:00
Oliver Sand 5b2fc0e63b Merge pull request #5508 from SDA-SE/feat/fix-asyncapi
Resolve issues with AsyncAPI rendering
2021-04-29 13:12:08 +02:00
Oliver Sand 1ce80ff022 Resolve issues with AsyncAPI rendering by updating @asyncapi/react-component to 0.23.0
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-04-28 12:55:50 +02:00
Anastasia Rodionova 07a7806c31 Filter returned fields in apis explorer
Signed-off-by: Anastasia Rodionova <argali96@gmail.com>
2021-04-27 14:55:34 +02:00
Ben Lambert e4827ef779 Merge pull request #5237 from rkristelijn/master
fix: adds pagetheme colors
2021-04-12 10:00:33 +02:00
MiguelRamBalt a42aafb4c5 add debounce time for apis-docs
Signed-off-by: MiguelRamBalt <v-migueramirez@expediagroup.com>
2021-04-09 07:16:16 -05:00
Remi Kristelijn 4438b0f6e8 fix adds pagetheme colors
closes #5235

Signed-off-by: Remi Kristelijn <remi.kristelijn@theapsgroup.com>
2021-04-07 08:43:29 +02:00
Oliver Sand 60bddefce2 Export apiDocsConfigRef from api-docs plugin to allow extending it with custom API renderers
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-03-30 17:34:46 +02:00
Ben Lambert 40a1e0ce21 Merge pull request #5132 from backstage/freben/org-tweak
tweak the org plugin to better use builtin facilities
2021-03-29 15:28:23 +02:00
Dominik Henneke ee55292684 Include the GraphiQL stylesheet
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-03-27 15:20:31 +01:00
Fredrik Adelöw bc1c734b28 address comments
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-26 11:31:36 +01:00
Fredrik Adelöw 9f48b548c0 tweak the org plugin to better use builtin facilities
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-26 10:45:53 +01:00
erdoganoksuz 9ca0e40094 locale added all case conversion
Signed-off-by: erdoganoksuz <erdoganoksuz95@gmail.com>
2021-03-12 15:06:01 +03:00
Adam Harvey 0f4f9ce22d Merge pull request #4640 from adamdmharvey/api-terminology
api-docs,catalog: Update messaging when no entities are in tables
2021-03-02 13:32:12 -05:00
Adam Harvey 6c311926cd Made headings consistent
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-02 13:11:33 -05:00
Adam Harvey 65e82b3b67 Update wording and heading size
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-02 13:08:49 -05:00
Adam Harvey 5e09c0d6ba Cleanup formatting
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-02 13:06:44 -05:00
Adam Harvey 80af0fb577 Update empty table formatting
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-02 13:06:44 -05:00
Adam Harvey 79bd6cd609 Update formatting
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-02 13:06:44 -05:00
Adam Harvey a0049c043a Fix its possessive
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-02 13:06:44 -05:00
Adam Harvey 7ac93ba765 Fix tests
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-02 13:06:44 -05:00
Adam Harvey f9fbca34d2 Fix test checks
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-02 13:06:44 -05:00
Adam Harvey 4ac08ce290 Update display msgs when no entities exist
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-02 13:06:44 -05:00
Adam Harvey b734ba530f Merge pull request #4713 from adamdmharvey/apidocs-header
api-docs: Add organization name to page header
2021-03-01 12:53:51 -05:00
Adam Harvey 86237e0a9d Change get method for optional value
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-01 12:33:16 -05:00
Adam Harvey 439805d1d3 Add config call to test
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-01 12:33:16 -05:00
Adam Harvey 2386de1d3c Add org name to page title
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-01 12:33:16 -05:00
Dominik Henneke f715898006 Use an optional external route ref to link to the create component page from the api explorer 2021-02-26 12:44:27 +01:00
Oliver Sand 437bac5490 Make the description column in the catalog table use up as much space as possible before hiding overflowing text
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-02-19 17:52:58 +01:00