Commit Graph

27981 Commits

Author SHA1 Message Date
github-actions[bot] 5fc9b3d3b9 Merge pull request #12060 from backstage/renovate/storybook-monorepo
chore(deps): update storybook monorepo to v6.5.9
2022-06-15 20:06:33 +00:00
Renovate Bot c216659278 chore(deps): update storybook monorepo to v6.5.9
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-06-15 19:45:53 +00:00
github-actions[bot] 678313a051 Merge pull request #12059 from backstage/renovate/graphqlcodegenerator-monorepo
chore(deps): update graphqlcodegenerator monorepo
2022-06-15 19:28:10 +00:00
Matthew Clarke 0791af993f refactor: prepare kubernetes backend fan out handler for new endpoint (#11952)
* refactor: prepare kubernetes backend fan out handler for new endpoint

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* add changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* PR api report feedback

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* update api docs

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix api report warnings

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2022-06-15 15:18:35 -04:00
Emma Indal 1857c85533 Merge pull request #12024 from backstage/emmaindal/stackoverflow-plugin-marketplace
[Stack Overflow] add stackoverflow to plugin marketplace
2022-06-15 20:59:23 +02:00
Renovate Bot d93c357018 chore(deps): update graphqlcodegenerator monorepo
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-06-15 18:51:38 +00:00
github-actions[bot] 8a847552bd Merge pull request #12058 from backstage/renovate/concurrently-7.x-lockfile
chore(deps): update dependency concurrently to v7.2.2
2022-06-15 18:23:55 +00:00
Patrik Oldsberg f24685fc58 Merge pull request #12057 from kuangp/refactor/listTasksPage
refactor(ListTasksPage): swap MaterialTable with Table
2022-06-15 20:19:23 +02:00
Phil Kuang a7c0b34d70 refactor(ListTasksPage): swap MaterialTable with Table
Signed-off-by: Phil Kuang <pkuang@factset.com>
2022-06-15 14:00:02 -04:00
Renovate Bot b8409a0d97 chore(deps): update dependency concurrently to v7.2.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-06-15 17:44:22 +00:00
Emma Indal 12ae3eed2f add changeset
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-06-15 19:42:12 +02:00
Emma Indal 63af0fa27c fixup
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-06-15 19:42:12 +02:00
Emma Indal 5907499e67 update api report
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-06-15 19:42:12 +02:00
Emma Indal 8d9f6bbe81 add storybook example of stack overflow search result with icon
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-06-15 19:42:12 +02:00
Emma Indal c9ca0e917d add support for icon property for StackOverflowQuestions homepage component
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-06-15 19:42:12 +02:00
Emma Indal a906f6ce24 add stack overflow plugin to marketplace
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-06-15 19:42:12 +02:00
github-actions[bot] c05474292a Merge pull request #12053 from backstage/renovate/semver-7.x-lockfile
chore(deps): update dependency @types/semver to v7.3.10
2022-06-15 17:28:52 +00:00
Patrik Oldsberg bc87604c26 create-app: added explicit node-gyp dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-15 19:17:16 +02:00
Patrik Oldsberg 25724786c7 Revert "fix(deps): update dependency glob to v8"
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-15 19:03:12 +02:00
Patrik Oldsberg 9689d5ecde Merge pull request #12054 from kuangp/feat/adr-result-tracking
feat(adrs): track discover event and result rank in AdrSearchResultListItem
2022-06-15 18:54:35 +02:00
Phil Kuang 7d47e7e512 feat(adrs): track discover event and result rank in AdrSearchResultListItem
Signed-off-by: Phil Kuang <pkuang@factset.com>
2022-06-15 12:34:29 -04:00
Renovate Bot bbf3e13932 chore(deps): update dependency @types/semver to v7.3.10
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-06-15 16:33:52 +00:00
Renovate Bot 99b222eea5 chore(deps): update dependency @types/node to v16.11.41
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-06-15 16:17:17 +00:00
Patrik Oldsberg 3ac5462aaf Merge pull request #11922 from backstage/renovate/glob-8.x
fix(deps): update dependency glob to v8
2022-06-15 18:09:05 +02:00
Patrik Oldsberg 903c77274a Merge pull request #11923 from RoadieHQ/add-protoc-gen-doc-support
Add protoc gen doc support
2022-06-15 18:04:23 +02:00
Patrik Oldsberg 39d8fa60f3 Merge pull request #11935 from backstage/renovate/google-auth-library-8.x
fix(deps): update dependency google-auth-library to v8
2022-06-15 18:02:17 +02:00
Quentin Rousseau 67f4f1bcc6 Add Rootly plugin to marketplace
Signed-off-by: Quentin Rousseau <contact@quent.in>
2022-06-15 09:00:41 -07:00
Alec Jacobs 24511a3beb chore: enhance changeset definition to call out all new breaking changes
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs f22f6050b4 feat(plugins/pagerduty): ensure proper types are exported and regenerate api-report
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 0be087f637 fix(plugins/pagerduty): define responses types before utilizing them
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 48a7d96e72 feat(plugins/pagerduty): update getOnCallByPolicyId response to be Promise<OnCallsResponse>
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 7378e1710c feat(plugins/pagerduty): update getChangeEventsByServiceId response to be Promise<ChangeEventsResponse>
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 206fc1f601 feat(plugins/pagerduty): update getIncidentsByServiceId response to be Promise<IncidentsResponse>
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 9b8438fd72 feat(plugins/pagerduty): remove unused getServiceByIntegrationKey
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 8fe1113c96 feat(plugins/pagerduty): remove unused getServiceByServiceId
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 71cc97f207 feat(plugins/pagerduty): refactor to use PagerDutyClient.getServiceByEntity
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 4d755224cc feat(plugins/pagerduty): add getServiceByEntity client function
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 05da90db84 feat(plugins/pagerduty): enforce PagerDutyEntity type from usePagerdutyEntity
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 1b0ab05757 feat(plugins/pagerduty): add PagerDutyEntity type
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 89f596bb4a feat(plugins/pagerduty): refactor PagerDutyClient.fromConfig to accept second argument of ClientApiDependencies
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 67bfd75de1 feat(plugins/pagerduty): add ClientApiDependencies type
* have ClientApiConfig join ClientApiDependencies with custom
  configuration

Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 56926b6f1e chore(plugins/pagerduty): move mockPagerDutyApi to not reference const before it is defined
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs d8abae2ce6 chore(plugins/pagerduty): dont shadow outer variable
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs aba92d8f6a fix(plugins/pagerduty): use NotFoundError from @backstage/errors
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs f13bf8b510 feat(plugins/pagerduty): add @backstage/errors package
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 8798f8d93f chore: generate changeset
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 946c11ad03 docs(plugins/pagerduty): update README for new annotation support
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 8901c1d285 docs(plugins/pagerduty): regenerate api-report
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 707191bf6f feat(plugins/pagerduty): lookup by service-id if that is available
* prefer integration-key value over service-id
* disable creation of incidents if integration-key is not available

Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00
Alec Jacobs 02c2978b79 feat(plugins/pagerduty): handle empty response when querying services
* raise NotFoundError in async hook
* show ServiceNotFoundError empty state when async hook errors

Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2022-06-15 08:07:47 -07:00