Commit Graph

270 Commits

Author SHA1 Message Date
Fredrik Adelöw 921ac08c30 Merge pull request #27560 from backstage/align-entity-cards-html
Fix link styling in ProvidedApisCard component
2024-11-20 15:14:56 +01:00
Jonathan Roebuck 11babd91c1 Fix link styling in ProvidedApisCard component
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-11-08 15:01:02 +00:00
luccas 6836522a8e added pagination to defaultApiExplorerPage
Signed-off-by: luccas <luccasmtxr@gmail.com>
2024-11-04 23:25:29 -03:00
Fredrik Adelöw 2c958fbd17 Merge pull request #27163 from backstage/blam/async-react-bump
deps: bump async-api
2024-10-22 12:23:52 +02:00
blam 11f57de56d fix: bump async-api
Signed-off-by: blam <ben@blam.sh>
2024-10-16 11:11:12 +02:00
Jonathan Roebuck 8963eaa7a0 remove duplicated style
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-10-15 14:33:21 +01:00
Jonathan Roebuck 0bd8730855 Use theme values for OpenApiDefinition styles
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-10-15 14:07:11 +01:00
Fredrik Adelöw 7d06a43916 implement storage too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-11 09:48:52 +02:00
Fredrik Adelöw e39f72f813 implement permission too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-11 09:48:52 +02:00
Fredrik Adelöw 033c957321 use the catalog mock in more tests
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-07 17:42:31 +02:00
Emma Indal d68078a660 move external link icon to Link component
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2024-09-24 10:35:05 +02:00
Emma Indal 5645f9ff14 update apis cards empty state to use external icon on link
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2024-09-24 10:35:04 +02:00
Ben Lambert 7a03061741 Merge pull request #25325 from simonstamm/master 2024-08-16 11:38:42 +02:00
blam 89859bc83d chore: fixing api-docs naming
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2024-08-15 14:37:58 +02:00
blam 7ba66a38cb chore: some other deprecations
Signed-off-by: blam <ben@blam.sh>
2024-08-15 14:37:57 +02:00
Patrik Oldsberg 1d40a3316f Merge pull request #26011 from backstage/rugvip/frontend-plugin
frontend-plugin-api: renamed createPlugin to createFrontendPlugin
2024-08-14 16:38:14 +02:00
Patrik Oldsberg 9b356dcaac frontend-plugin-api: renamed createPlugin to createFrontendPlugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-14 16:01:25 +02:00
Fredrik Adelöw 39baa03ae5 Merge pull request #25050 from jvanalstyne-mdsol/feat/component-card-columns
feat(api-docs): Columns override on ComponentsCards
2024-08-14 09:17:14 +02:00
Joe Van Alstyne 5394a94efa Add columns prop to ConsumingComponentsCard and ProvidingComponentsCard
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 19:01:25 +09:00
David Weber 658279973e feat: provide table options everywhere and add title to api tables
Signed-off-by: David Weber <david.weber@w3tec.ch>
Signed-off-by: David Weber <david.weber.schenker@gmail.com>
2024-07-29 02:09:25 +02:00
Simon Stamm 89f63c5206 fix(apidocs): move type AsyncApiResolver and config to AsyncApiDefinition component
Signed-off-by: Simon Stamm <simon.stamm@tui.com>
2024-07-01 08:41:47 +02:00
Simon Stamm ebfeb40305 feat(apidocs): add resolvers prop to AsyncApiDefinitionWidget
Signed-off-by: Simon Stamm <simon.stamm@tui.com>
2024-06-19 17:55:40 +02:00
Patrik Oldsberg 7f8403952f api-docs: add default route target
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 17:05:45 +02:00
Fredrik Adelöw 9cdc651a41 fix some particularly noisy test log warning sources
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-05-30 14:52:48 +02:00
Sydney Achinger bf54214344 Merge pull request #24475 from benjidotsh/feat/owner-picker-mode
add property ownerPickerMode to TechDocsIndexPage and DefaultApiExplorerPage
2024-05-16 18:11:31 -04:00
Ben Lambert c9441b3325 Merge pull request #24119 from TanZng/fix/open-api-dark-mode
fix: OpenAPI table in dark mode
2024-05-06 15:30:11 +02:00
Benjamin Janssens 96cd13eca2 feat: add property ownerPickerMode to TechDocsIndexPage and DefaultApiExplorerPage
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-04-23 13:39:27 +02:00
blam f9f56ddaf7 chore: fix typescript
Signed-off-by: blam <ben@blam.sh>
2024-04-19 18:35:20 +02:00
Tan 🔥 ffcf9649f4 fix: OpenAPI table in dark mode
Signed-off-by: Tan 🔥 <tania@tanx.dev>
2024-04-09 10:30:05 +02:00
Aditya Kumar c60dc3b5ed Added Material UI 4 import rule to plugins/api-docs
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2024-03-13 14:10:02 +05:30
Camila Belo 789986094e fix(api-docs): wrap nav icon with compat wrapper
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-27 09:57:34 +01:00
Camila Belo f8b8e2fe6f refactor: move to core components and rename it
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-26 19:59:20 +01:00
Camila Belo 77dc92eecc refactor(core-compat-api): apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-22 13:34:32 +01:00
Camila Belo 76173663b7 refactor(api-docs): use compat system icon
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-22 08:49:41 +01:00
Camila Belo 32c9e96176 refactor(api-docs): apply more review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-09 09:29:25 +01:00
Camila Belo adbaf94c5f refactor(api-docs): apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 15:55:27 +01:00
Camila Belo 101d3a7067 docs(api-docs): add alpha readme file
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:56:03 +01:00
Camila Belo 76fa774295 feat(api-docs): create nav item extension
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:42:10 +01:00
Camila Belo 12b1869947 fix(catalog): entity cards tab filtering
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:42:10 +01:00
Camila Belo 46a220e846 refactor(api-docs): reorder extension definitions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:37:25 +01:00
Camila Belo fff681b45f refactor(api-docs): use compat wrapper
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:37:25 +01:00
Camila Belo 17d4e5b659 refactor(api-docs): variants code comments
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:37:25 +01:00
Camila Belo c3787791e3 feat(api-docs): migrate providing components entity card
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:37:25 +01:00
Camila Belo 514671e6ce feat(api-docs): migrate provided apis entity card
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:37:25 +01:00
Camila Belo 9d6787273f feat(api-docs): migrate has apis entity card
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:37:24 +01:00
Camila Belo 2d4c1a4eb7 feat(api-docs): migrate consuming components entity card
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:37:24 +01:00
Camila Belo 6ab0663936 feat(api-docs): migrate consumed apis entity card
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:37:24 +01:00
Camila Belo 4ac8133912 feat(api-docs): migrate definition entity card
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:37:24 +01:00
Camila Belo 8adb0759ea feat(api-docs): migrate explorer page to new system
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-06 19:21:27 +01:00
Camila Belo bf4fec6841 feat(api-docs): migrate config api
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-06 19:21:27 +01:00