Commit Graph

11522 Commits

Author SHA1 Message Date
Alec Jacobs 525641fc02 feat(plugins/pagerduty): add ServiceNotFoundError empty state
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:46 -07:00
Alec Jacobs ff30bc3f06 fix(plugins/pagerduty): use FetchApi over raw fetch with IdentityApi
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:46 -07:00
Alec Jacobs e5af087fb5 feat(plugins/pagerduty): add getServiceByServiceId to PagerDutyClient
* extract common params to helper constant

Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:46 -07:00
Alec Jacobs 7959a35cc1 feat(plugins/pagerduty): check for service id annotation for applicable entities
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:46 -07:00
Alec Jacobs 0e8fc43492 feat(plugins/pagerduty): add serviceId to pager duty entity
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:46 -07:00
Alec Jacobs 7fdb8eb4fc feat(plugins/pagerduty): add constant for service id annotation
annotation: 'pagerduty.com/service-id'
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:46 -07:00
Patrik Oldsberg 72e5059ef9 Merge pull request #12041 from Bonial-International-GmbH/pjungermann/catalog-import
fix: check for `integrations.github` without retrieving `integrations`
2022-06-15 15:10:01 +02:00
Patrik Oldsberg a1c4f243e3 Merge pull request #11769 from AvaliaSystems/bf-entity-context-menu-style
Bf entity context menu style
2022-06-15 15:07:54 +02:00
Patrick Jungermann 272106fdad fix: check for integrations.github without retrieving integrations
Support use without `integrations` or only integrations without frontend visible properties
(e.g., `bitbucketCloud`) being configured by checking `integrations.github` directly
without attempting to load `integrations`.

Previously, `integrations` was retrieved first and then the existence of the
key `github` was checked.

This could fail if there was no config below `integrations` which has `@visibility frontend`.

This happened if no integration or only non-Github integrations without
frontend visible properties like `integrations.bitbucketCloud` are used.

After this change, we will check `integrations.github` directly.

Closes: #11700
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-06-15 13:17:58 +02:00
Ben Lambert 7e652f2a17 Merge pull request #12022 from backstage/jhaals/mdx
chore: Make docstrings MDX compatible
2022-06-15 09:33:49 +02:00
Johan Haals d91bdd0e4d Merge pull request #12005 from gregorytalita/fix/github-open-pull-requests-board
fix: removed unnecessary filter on spec.type at Github Open Pull Requests Board plugin
2022-06-15 09:33:17 +02:00
Johan Haals c3cfc83af2 chore: Make docstrings MDX compatible
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-06-14 16:29:17 +02:00
Olivier Liechti 11a4d9157c Generate new api-report.md
Signed-off-by: Olivier Liechti <olivier.liechti@wasabi-tech.com>
2022-06-14 15:33:45 +02:00
Olivier Liechti 066626f166 Fix export
Signed-off-by: Olivier Liechti <olivier.liechti@wasabi-tech.com>
2022-06-14 15:16:38 +02:00
Fredrik Adelöw 217f919f0a Minor cleanup in gh actions - do not unpack in the signature
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-06-14 14:21:42 +02:00
github-actions[bot] 2e2a82c9d7 Version Packages 2022-06-14 09:12:05 +00:00
Olivier Liechti e173877d51 Fix typo in changeset
Signed-off-by: Olivier Liechti <olivier.liechti@wasabi-tech.com>
2022-06-14 10:23:06 +02:00
Olivier Liechti 74dc3acb1a Fix typo in changeset
Signed-off-by: Olivier Liechti <olivier.liechti@wasabi-tech.com>
2022-06-14 10:23:06 +02:00
Olivier Liechti 33ad22a309 Update api-report.md
Signed-off-by: Olivier Liechti <olivier.liechti@wasabi-tech.com>
2022-06-14 10:23:06 +02:00
Olivier Liechti ae8c6bf162 Fix linter issue
Signed-off-by: Olivier Liechti <olivier.liechti@wasabi-tech.com>
2022-06-14 10:23:06 +02:00
Patrik Oldsberg c2d47eac12 Merge pull request #12001 from backstage/rugvip/noloco
catalog-backend: disallow non-url location registration
2022-06-14 09:47:34 +02:00
Talita Gregory 247d66cfce fix: removed unnecessary filter on spec.type
Signed-off-by: Talita Gregory <talitag@spotify.com>
2022-06-13 20:26:09 +02:00
Eric Peterson 48c72660f1 Merge pull request #11977 from omerfarukdogan/feature/docs-entity-title
feat(techdocs): use entity title in searchbar placeholder
2022-06-13 18:12:22 +02:00
Eric Peterson 923fdd76f5 Merge pull request #12003 from backstage/fix/techdocs-windows-build
[TechDocs] Fix failing windows test
2022-06-13 18:03:50 +02:00
Eric Peterson 2c048f8b90 Fix windows test and deprecated redirect method usage.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
Co-authored-by: Emma Indal <emma.indahl@gmail.com>
2022-06-13 17:46:01 +02:00
Patrik Oldsberg 8838b13038 catalog-backend: disallow non-url location registration
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-13 16:16:51 +02:00
Fredrik Adelöw 0b279e61ae Merge pull request #11998 from backstage/freben/keystore
always create a keystore
2022-06-13 15:36:07 +02:00
Fredrik Adelöw 5ca0b86b88 always create a keystore
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-06-13 14:53:45 +02:00
Patrik Oldsberg 429c9f9daa Merge pull request from GHSA-4jqc-jvh2-pxg9
Path traversal for local publishers in TechDocs backend
2022-06-13 14:35:57 +02:00
Fredrik Adelöw 6659e90873 Merge pull request #11754 from isand3r/master
feat: add dynatrace plugin
2022-06-13 14:31:18 +02:00
Eric Peterson 5296b00d4a chore: fix local entity path join
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-06-13 14:11:39 +02:00
Patrik Oldsberg 8539bf9273 Merge pull request #11591 from mhaley37/allow-table-options-on-entity-tables
Change Table component to disable draggable columns by default
2022-06-13 12:42:27 +02:00
Patrik Oldsberg e8630c0082 Merge pull request #11974 from RoadieHQ/add-user-settings-identity-card
add UserSettingsIdentityCard
2022-06-13 12:19:53 +02:00
Kiss Miklos d5962d1cc6 update api-report.md
Signed-off-by: Kiss Miklos <miklos@roadie.io>
2022-06-13 11:37:37 +02:00
djamaile fc28e634ab chore(cloud-insights): update readme with updated sidebar path
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-06-13 10:37:00 +02:00
Kiss Miklos f9a5c9a7c8 update api-report
Signed-off-by: Kiss Miklos <miklos@roadie.io>
2022-06-13 10:22:58 +02:00
Kiss Miklos 6955d948a7 export the componenet from the plugin
Signed-off-by: Kiss Miklos <miklos@roadie.io>
2022-06-13 10:13:53 +02:00
Kiss Miklos f6dfc61d27 add test
Signed-off-by: Kiss Miklos <miklos@roadie.io>
2022-06-13 10:00:22 +02:00
Ömer Faruk Doğan cdf8e8aab0 feat(techdocs): use entity title in searchbar placeholder
Signed-off-by: Ömer Faruk Doğan <8117265+omerfarukdogan@users.noreply.github.com>
2022-06-13 09:08:24 +03:00
Isaiah Thiessen 50770f06cc fix: build api-report
Signed-off-by: Isaiah Thiessen <isaiah.thiessen@telus.com>
2022-06-10 09:49:18 -07:00
Isaiah Thiessen f8f7f389ff Merge branch 'master' of https://github.com/backstage/backstage 2022-06-10 09:34:18 -07:00
Fredrik Adelöw ed43f42bbb Merge pull request #11960 from RoadieHQ/tech-insights-db-precision
[tech-insights] Fix maxItems lifecycle condition
2022-06-10 16:25:19 +02:00
Kiss Miklos 3ff65242b8 add api-report.md
Signed-off-by: Kiss Miklos <miklos@roadie.io>
2022-06-10 15:50:47 +02:00
Eric Peterson c7ce7b1eb0 Test rank handling in all search engines.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-06-10 15:36:11 +02:00
Eric Peterson 915700f64f Set a pagination-aware rank value for all search engines.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-06-10 15:36:11 +02:00
Eric Peterson 484afdf1dc Add a rank attribute to the Result type.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-06-10 15:36:10 +02:00
Kiss Miklos 14c0a579a5 add UserSettingsIdentityCard
Signed-off-by: Kiss Miklos <miklos@roadie.io>
2022-06-10 15:25:52 +02:00
Emma Indal 329b0349aa Merge pull request #11962 from backstage/emmaindal/elasticsearch-search-engine-custom-index-template
[Search - ES module] possibility to set custom index template
2022-06-10 14:32:29 +02:00
Fredrik Adelöw ffdf574aa4 Merge pull request #11886 from ivangonzalezacuna/feature/gitlab-provider
feat: add `GitlabDiscoveryEntityProvider` as replacement for `GitlabDiscoveryProcessor`
2022-06-10 13:54:01 +02:00
Emma Indal 539c7bb4f7 update api report
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-06-10 13:43:37 +02:00