Commit Graph

11095 Commits

Author SHA1 Message Date
Patrik Oldsberg 8d2f531f10 Merge pull request #11555 from RoadieHQ/resource-accessable-error-1
more verbose logging on publish:github error
2022-05-18 17:38:44 +02:00
Camila Belo 3345dbf84b Merge pull request #11523 from cowboyd/propagate-index-failure
Don't swallow indexing failures
2022-05-18 16:00:38 +02:00
Camila Belo f0c85b27af Merge pull request #11509 from backstage/techdocs/addons-fixes
[TechDocs] Addons re-render tweaks
2022-05-18 15:09:37 +02:00
Camila Belo 95a5352746 fix(techdocs): prevent content re-renders
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-18 14:16:32 +02:00
Brian Fletcher 7a9ce63e92 Colon to comma in error message :->,
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-05-18 11:08:32 +01:00
Brian Fletcher 40055c0ecf Merge branch 'master' of github.com:backstage/backstage into resource-accessable-error-1 2022-05-18 11:02:19 +01:00
Brian Fletcher 1aad5b3821 add repository and user type to error message
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-05-18 11:02:09 +01:00
Patrik Oldsberg da3bdb192e Merge pull request #11492 from backstage/renovate/react-hookz-web-14.x
fix(deps): update dependency @react-hookz/web to v14
2022-05-18 11:38:49 +02:00
Patrik Oldsberg 51cced24b4 Merge pull request #11425 from sergeyshevch/feature/add-isallureavailable-helper-for-allure-plugin
feat: Add exports for allure plugin annotation helpers
2022-05-18 11:33:14 +02:00
Patrik Oldsberg c46639d24b Merge pull request #11556 from Bonial-International-GmbH/pjungermann/inline-config-interfaces
fix: inline config interfaces
2022-05-18 11:20:56 +02:00
Camila Belo 459471a623 fix(techdocs): sidebars position update
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-18 11:14:28 +02:00
Camila Belo d57d3ca32a fix(techdocs): dedupe addons locations
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-18 11:14:28 +02:00
Patrick Jungermann eb2544b21b fix: inline config interfaces
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-05-18 11:04:22 +02:00
Patrik Oldsberg ec8b9ab684 Merge pull request #11535 from Bonial-International-GmbH/pjungermann/catalogBuilder
feat: support array as arg for `CatalogBuilder.addEntityProvider` and others
2022-05-18 10:53:03 +02:00
Patrik Oldsberg 9792e63ebd Merge pull request #11543 from Sarabadu/allow-multiple-types
allow multiple component types
2022-05-18 10:45:56 +02:00
Juan Pablo Garcia Ripa b08947bd5d allow multiple kinds and namespaces
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2022-05-18 10:04:09 +02:00
Brian Fletcher 7c2eec68a6 more verbose logging on publish:github error
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-05-17 18:44:27 +01:00
Camila Belo 449d6527e4 refactor(techdocs): change entity docs path to be more specific
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-17 12:49:49 +02:00
github-actions[bot] 64a03bd946 Version Packages 2022-05-17 09:26:29 +00:00
Patrik Oldsberg 73827b516b Merge pull request #11533 from alexrybch/info-card-external-link
Fixed InfoCard with external link
2022-05-17 11:20:57 +02:00
Camila Belo 966bc18e6b Merge pull request #11542 from backstage/mob/fix-entity-docs-bug
[TechDocs] Fix Entity Docs Routes
2022-05-17 10:50:58 +02:00
Juan Pablo Garcia Ripa 449dcef98e allow multiple component types
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2022-05-17 10:48:18 +02:00
Patrik Oldsberg f4efaf7d72 git-release-manager: update test snapshot
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-17 10:29:32 +02:00
Camila Belo a34c5c9603 fix(entity-docs): add path to sub-routes
Co-authored-by: Anders Näsman <andersn@spotify.com>
Co-authored-by: Otto Sichert <git@ottosichert.de>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-17 10:22:30 +02:00
Camila Belo 87f17276f5 fix(search): use parent if its state is defined
Co-authored-by: Anders Näsman <andersn@spotify.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-17 10:16:58 +02:00
Eric Peterson ae6c6d251a Merge pull request #11525 from backstage/search/stateful-modal-visibility
[Search] Allow modal to be controlled externally
2022-05-16 22:27:18 +02:00
Sergey Shevchenko c6732326a1 Merge branch 'backstage:master' into feature/add-isallureavailable-helper-for-allure-plugin 2022-05-16 20:51:23 +03:00
Sergey Shevchenko 6387b7a98a feat: Export annotation helpers from allure plugin
Signed-off-by: Sergey Shevchenko <shevchenko@simple.life>
2022-05-16 20:50:52 +03:00
Patrick Jungermann b594679ae3 feat: support array as arg for CatalogBuilder.addEntityProvider and others
Allows to use e.g.

```
builder.addEntityProvider(getArrayOfProviders());
```

instead of

```
builder.addEntityProvider(...getArrayOfProviders());
```

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-05-16 19:01:26 +02:00
Patrik Oldsberg 361cebfe1b Merge pull request #11490 from backstage/rugvip/links-rechts
catalog-react: improve link rendering in entity inspector
2022-05-16 17:34:15 +02:00
Camila Belo 10d86dedc0 refactor(techdocs): apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-16 16:18:39 +02:00
Camila Belo a35dfab736 docs(techdocs): report issue examples
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-16 16:17:47 +02:00
Eric Peterson bef56488ad Introduce SearchModalProvider to allow modal to be controlled externally
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-05-16 15:20:18 +02:00
Charles Lowell bde1631c83 Don't swallow indexing failures
When an error occurs in the indexer pipeline, it logs it out, and then
drops it on the floor. This is problematic because externally, from
the task scheduler's perspective, it appears to have succeeded, which
is not true.

As a result, these failures are invisible to tooling which introspects
over tasks.

This makes the index task promise resolve when the pipeline finishes as
before, but it rejects if the pipeline failed.

Signed-off-by: Charles Lowell <cowboyd@frontside.com>
2022-05-16 15:48:37 +03:00
Renovate Bot 6968b65ba1 fix(deps): update dependency @react-hookz/web to v14
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-05-16 12:45:49 +00:00
Anders Näsman e0752880b5 Merge pull request #11166 from realandersn/techdocs/expandable-nav-addon
[TechDocs] Expandable Navigation addon
2022-05-16 14:33:50 +02:00
Anders Näsman 005ee625ae use module name in imports
Signed-off-by: Anders Näsman <andersn@spotify.com>
2022-05-16 14:13:40 +02:00
Anders Näsman dd1844eb21 update api report
Signed-off-by: Anders Näsman <andersn@spotify.com>
2022-05-16 09:13:13 +02:00
Anders Näsman 84717cf5ea api report fix
Signed-off-by: Anders Näsman <andersn@spotify.com>
2022-05-16 09:13:12 +02:00
Anders Näsman c555e294e0 add test
Signed-off-by: Anders Näsman <andersn@spotify.com>
2022-05-16 09:13:12 +02:00
Anders Näsman 206c7ccca0 apply review feedback
Signed-off-by: Anders Näsman <andersn@spotify.com>
2022-05-16 09:13:12 +02:00
Anders Näsman 8767710f1f techdocs expandable nav addon
Signed-off-by: Anders Näsman <andersn@spotify.com>
2022-05-16 09:13:12 +02:00
Phil Kuang b880c0e092 fix(entityTypeFilter): generate unique available types
Signed-off-by: Phil Kuang <pkuang@factset.com>
2022-05-13 13:39:48 -04:00
Patrik Oldsberg 490d663a55 Merge pull request #11497 from kuangp/fix/elasticSearch/pageCursor
fix(elasticSearch): do not define pageCursor on last page
2022-05-13 16:34:41 +02:00
Patrik Oldsberg 6a1a644405 Merge pull request #11484 from backstage/rugvip/disabledisable
auth-backend: remove disableRefresh option
2022-05-13 15:55:49 +02:00
blam cf58f3415a chore: bump api-docs too
Signed-off-by: blam <ben@blam.sh>
2022-05-13 13:39:32 +02:00
blam a4a6a72a95 chore: pull any version
Signed-off-by: blam <ben@blam.sh>
2022-05-13 13:37:19 +02:00
blam 8462ccbc65 chore: add the dependency
Signed-off-by: blam <ben@blam.sh>
2022-05-13 13:20:48 +02:00
blam b660479ac4 chore: add explicit toolkit dep in this package
Signed-off-by: blam <ben@blam.sh>
2022-05-13 12:45:38 +02:00
Phil Kuang 9eef9c9db4 fix(elasticSearch): do not define pageCursor on last page
Signed-off-by: Phil Kuang <pkuang@factset.com>
2022-05-12 21:32:44 -04:00