Commit Graph

248 Commits

Author SHA1 Message Date
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
Camila Belo ae8716c94c feat(api-docs): create new plugin
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-06 19:21:26 +01:00
Camila Belo 9e8046f2bc feat(api-docs): configure alpha subpath
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-06 19:21:26 +01:00
marmionl c4b7528ee1 feat: fixing api doc type export error
Signed-off-by: marmionl <l.marmion+copilot@elsvier.com>
2024-01-22 12:27:42 +00:00
marmionl 170c023384 feat: adding supportedSubmitMethods prop to SwaggerUI component
Signed-off-by: marmionl <l.marmion@elsvier.com>
Signed-off-by: marmionl <l.marmion+copilot@elsvier.com>
2024-01-22 12:27:42 +00:00
Fredrik Adelöw 301955efb0 Merge pull request #22160 from dweber019/fix/api-docs-asyncapi
fix: fix custom http resolvers for AsyncAPI widget
2024-01-10 16:11:44 +01:00
David Weber 8a69cc95b2 fix: fix custom http resolvers for AsyncAPI widget
Signed-off-by: David Weber <david.weber@w3tec.ch>
2024-01-10 15:52:47 +01:00
rui ma 062b8f2611 feat: Add permission check to Register Existing API button
Signed-off-by: rui ma <ruima@alauda.io>
2024-01-08 19:04:43 +08:00
Fredrik Adelöw 1d7c989db2 remove even more BackstageTheme usages
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-20 15:52:05 +01:00
Fredrik Adelöw 607bf05f0a fix
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-16 10:58:59 +01:00
Camila Belo c3753c78b5 Merge pull request #20850 from GuillaumeRahbari/fix-oauth2RedirectUrl
fix(api-docs): override oauth2RedirectUrl
2023-11-09 15:03:18 +01:00
Patrik Oldsberg e209c0ac3e Merge pull request #20743 from thefrontside/tm/use-graphiql-docs-explorer
Replaced GraphiQL in Api Docs with DocExplorer
2023-11-01 13:50:17 +01:00
Guillaume Rahbari 62310404b7 fix(api-docs): override oauth2RedirectUrl
Signed-off-by: Guillaume Rahbari <guillaume.rahbari@protonmail.com>
2023-10-27 11:54:36 +02:00
Fredrik Adelöw 62b5922916 remove unnecessary usage of deprecated BackstageTheme
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-10-26 16:58:59 +02:00
Taras Mankovski 0ac0e10822 Replaced GraphiQL in Api Docs with DocExplorer
Signed-off-by: Taras Mankovski <taras@frontside.com>
2023-10-24 10:11:18 -04:00
Vincenzo Scamporlino db647a72fe api-docs: fix flaky tests
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:03 +02:00
Fredrik Adelöw 82262e4d7d encoding too, are ya
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-10-09 10:49:23 +02:00
Patrik Oldsberg 7accd01a2c Merge pull request #19260 from nthings/master
Adding requestInterceptor option to `api-docs` plugin and pass it to SwaggerUI
2023-09-26 13:43:58 +02:00
PIYUSH NEGI e77ecb6e9d Update plugins/api-docs/src/components/ApisCards/presets.tsx
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: PIYUSH NEGI <43876655+npiyush97@users.noreply.github.com>
2023-09-25 17:55:34 +05:30
PIYUSH NEGI 199f54def4 Update presets.tsx
Signed-off-by: PIYUSH NEGI <43876655+npiyush97@users.noreply.github.com>
2023-09-25 16:49:24 +05:30
npiyush97 18f1756908 added aria label for better a11y score
Signed-off-by: npiyush97 <npiyush35@gmail.com>
2023-09-25 16:10:53 +05:30
Fredrik Adelöw ab6474579f use renderInTestApp
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-09-14 22:14:14 +02:00
Mauricio Martinez d457253de9 Comments
Signed-off-by: Mauricio Martinez <mauricio.martinez@premise.com>
2023-09-04 10:57:23 -06:00