Commit Graph

16504 Commits

Author SHA1 Message Date
Fredrik Adelöw 5a1eb6bfc4 Memoize the context value in EntityListProvider
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-24 15:11:54 +02:00
Fredrik Adelöw 14e85e36d4 Bump test timeouts in CatalogPage.test temporarily to try to get around flaky CI
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-24 14:33:23 +02:00
Dominik Henneke 1ebc24b96d Add kind: prefix to the icons that refer to catalog entities
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-08-24 14:29:10 +02:00
Erik Engervall d3e9e2485b Update plugin.test.ts with newly added testHelpers export
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-08-24 14:00:09 +02:00
Erik Engervall 33b5933c4b Update api-report.md
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-08-24 13:43:05 +02:00
Erik Engervall 9ad8641161 Export testHelpers properly
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-08-24 13:40:34 +02:00
Johan Haals 7823e77f0e Merge pull request #6891 from RoadieHQ/read-external-id-from-config
Kubenetes-backend: Retrieve the externalId from the config
2021-08-24 13:31:19 +02:00
Erik Engervall bdf30530d8 Export testHelpers as well to further aid development of custom features
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-08-24 13:28:50 +02:00
Dominik Henneke 5641c208b2 Fix test
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-08-24 11:43:05 +02:00
Dominik Henneke cfcb486aa0 Add system icons for the built-in entity types and use them in the entity list of the catalog-import plugin
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-08-24 11:14:59 +02:00
Patrik Oldsberg fe1277fc39 Merge pull request #6852 from bolcom/gitlab-discovery
Gitlab discovery
2021-08-24 10:55:59 +02:00
Roy Jacobs 04ef773b94 Reduce changset level to 'patch'
Signed-off-by: Roy Jacobs <roy.jacobs@gmail.com>
2021-08-24 09:49:43 +02:00
SrikarAnanthula 629ad53348 Fixes for create-app template from 0.3.30, 0.3.25
Signed-off-by: SrikarAnanthula <783594+ananthulasrikar@users.noreply.github.com>
2021-08-23 13:38:47 -07:00
Brian Fletcher 1a98eb41e6 fixing more tests mocks
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-23 21:08:01 +01:00
Brian Fletcher f337c2fa2f fixes tests types
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-23 20:54:41 +01:00
Brian Fletcher 8b39242c48 adds changeset for github discovery change
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-23 20:52:05 +01:00
Brian Fletcher c531345df6 ability to discover catalog-infos from default branch
Previously the github-discovery supported only repos from a specific
branch. This change cause the discovery to work in two modes. It continues
to work as it did with a wildcard for repositories on a specified branch.

The new mode added causes the discovery processor to use the default branch
and looks for a file called catalog-info.yaml.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-23 20:29:45 +01:00
Fredrik Adelöw 112e3facd7 Merge pull request #6927 from backstage/freben/integration-host
Take custom ports into account when matching integrations to URLs
2021-08-23 20:38:07 +02:00
Fredrik Adelöw f0ba514f0b Take custom ports into account when matching integrations to URLs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-23 19:21:31 +02:00
Dominik Henneke b4f090ac6f Merge pull request #6924 from SDA-SE/feat/entity-page-useelements
Collect the routes of the `ExploreLayout` with `useElementFilter`
2021-08-23 18:29:07 +02:00
Tarcisio Ambrosio Wensing b5a2896ed4 handle azure devops url path parameter for .yaml files
Signed-off-by: Tarcisio Ambrosio Wensing <tarcisio.wensing@midway.com.br>
2021-08-23 12:35:06 -03:00
Erik Engervall 5d369b6030 Update plugin.test.ts with new exports
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-08-23 17:17:00 +02:00
Johan Haals 5aebf54a12 Merge pull request #6535 from DeveloperSHD/feature/gitlab-auth-provider
Feature/gitlab auth provider
2021-08-23 16:54:50 +02:00
Deepak Bhardwaj 0c44f924db Added dev/index.tsx
Signed-off-by: Deepak Bhardwaj <deepak.bhardwaj@outlook.com>
2021-08-23 20:23:54 +05:30
@pawelmitka 882882c87a fix: update API report
Signed-off-by: @pawelmitka <pawel.mitka@brainly.com>
2021-08-23 16:43:50 +02:00
Johan Haals 1d91d78490 Merge pull request #6683 from backstage/more-efficient-git-add
scaffolder-backend: use more efficient approach to staging files during publish
2021-08-23 16:35:05 +02:00
Deepak Bhardwaj 269aba5b36 Fixed test case
Signed-off-by: Deepak Bhardwaj <deepak.bhardwaj@outlook.com>
2021-08-23 20:03:53 +05:30
Deepak Bhardwaj b5706f4b04 Added api-report.md
Signed-off-by: Deepak Bhardwaj <deepak.bhardwaj@outlook.com>
2021-08-23 19:30:20 +05:30
Dominik Henneke c8e7a7d6e4 Collect the routes of a EntityLayout with useElementFilter
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-08-23 15:43:16 +02:00
Erik Engervall 73ccf148c2 Update api-report.md for GRM
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-08-23 15:38:09 +02:00
Deepak Bhardwaj e163d98f04 Updated changeset
Signed-off-by: Deepak Bhardwaj <deepak.bhardwaj@outlook.com>
2021-08-23 19:06:38 +05:30
Fredrik Adelöw 8c9f443cb9 be less nice
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-23 15:35:38 +02:00
Deepak Bhardwaj 4e7c25ff66 Created Allure Plugin
Signed-off-by: Deepak Bhardwaj <deepak.bhardwaj@outlook.com>
2021-08-23 19:03:54 +05:30
Erik Engervall d1be40f0cc Fix linting errors
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-08-23 15:24:28 +02:00
Tim Hansen 874419a5cf Merge pull request #6823 from prasaria/link-group-ownership-boxes-through-filtered-catalog-page
Link group ownership boxes through filtered catalog page
2021-08-23 07:23:33 -06:00
Erik Engervall 70256a29a6 Fix ae-forgotten-export error
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-08-23 15:16:17 +02:00
Erik Engervall c9e61d909d Add changeset
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-08-23 15:06:29 +02:00
Erik Engervall 0898076bf0 Expose GRM constants, helpers and components via an 'internal' variable
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-08-23 15:04:00 +02:00
Patrik Oldsberg a4d419025a Merge pull request #6912 from backstage/rugvip/gha
auth-backend,core-app-api: add support for auth via GitHub Apps + handler options
2021-08-23 14:58:27 +02:00
@pawelmitka 7666065a1e fix: vale errors
Signed-off-by: @pawelmitka <pawel.mitka@brainly.com>
2021-08-23 14:34:00 +02:00
@pawelmitka 3f9dd17598 feat(scaffolder-plugin-backend): GitHub create repository webhook
`github:repository:webhook:create` action has been added for GitHub. This allows creating custom webhooks, e.g.: for CI integration.

Configuration has been simplified to the usage of secrets. Therefore, `config.token` and `config.digest` has been ommitted in favor of Secrets usage as through GitHub GUI. Secrets are assumed to be passed through environment variable name.

Reference for `octokit.rest.repos.createWebhook` - https://octokit.github.io/rest.js/v18.

All the defaults are aligned with the Octokit defaults.

Note: there is some duplicated code related to GitHub integration that is shared between `createGithubCreateRepositoryWebhookAction`, `createGithubActionsDispatchAction` and `createPublishGithubAction` that I intend to refactor in a separate PR afterwards.

Signed-off-by: @pawelmitka <pawel.mitka@brainly.com>
2021-08-23 14:09:22 +02:00
dependabot[bot] bda7fd72c7 chore(deps): bump @rjsf/material-ui from 3.0.0 to 3.1.0
Bumps [@rjsf/material-ui](https://github.com/rjsf-team/react-jsonschema-form) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/rjsf-team/react-jsonschema-form/releases)
- [Commits](https://github.com/rjsf-team/react-jsonschema-form/compare/v3.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: "@rjsf/material-ui"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-23 04:08:14 +00:00
GregoireW 8bf9d52416 null test in more natural way
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com>
2021-08-21 19:13:54 +02:00
gregoireW 513a3b2553 Update plugins/jenkins-backend/src/service/jenkinsApi.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com>
2021-08-21 19:13:54 +02:00
GregoireW 4c86555a22 Fix case with no last build in jenkins
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com>
2021-08-21 18:42:10 +02:00
GregoireW b6738e7655 Fix case with no last build in jenkins
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com>
2021-08-21 18:39:29 +02:00
Patrik Oldsberg 89c5ee5793 Merge pull request #6897 from backstage/dependabot/npm_and_yarn/swagger-ui-react-3.52.0
chore(deps): bump swagger-ui-react from 3.48.0 to 3.52.0
2021-08-21 12:05:05 +02:00
Patrik Oldsberg ef2eb3b9ac auth-backend: fix sign-in provider docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-21 11:31:25 +02:00
Patrik Oldsberg aba260dd10 docs/auth/github: updated documentation to reflect app support
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-21 11:17:01 +02:00
Patrik Oldsberg 392b36fa1f changesets: add changeset for GitHub App auth support
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-21 11:17:01 +02:00