Commit Graph

14219 Commits

Author SHA1 Message Date
Tim Hansen 785a42f802 Move installation instructions to READMEs
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-06-15 15:00:15 -06:00
Patrik Oldsberg e855326632 Merge pull request #6044 from lunarway/docs/scaffolder-publish-github-descriptions
Describe publish:github scaffolder action fields
2021-06-15 19:02:34 +02:00
Patrik Oldsberg e1aa4ed4d3 Merge pull request #6041 from backstage/dependabot/npm_and_yarn/types/swagger-ui-react-3.35.1
chore(deps-dev): bump @types/swagger-ui-react from 3.23.3 to 3.35.1
2021-06-15 19:01:39 +02:00
Patrik Oldsberg 64989b4b6d Merge pull request #5758 from rbrishabh/patch-1
Fix: Diagram component using hardcoded namespace
2021-06-15 18:28:59 +02:00
Patrik Oldsberg faa27ef711 Merge pull request #5982 from ougfh/add-pagination-to-apis-explorer-table
Add pagination to ApisExplorerTable
2021-06-15 18:28:45 +02:00
Patrik Oldsberg 560e0dd0b2 Merge pull request #5968 from ougfh/fix-doc-navigation-links-for-non-dir-urls
Do not add / for html pages in rewriteDocLinks
2021-06-15 18:23:40 +02:00
Patrik Oldsberg 311bd449bd Apply suggestions from code review
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-15 18:07:43 +02:00
Patrik Oldsberg 8fce615902 Merge pull request #4996 from backstage/dependabot/npm_and_yarn/rollup-plugin-dts-3.0.1
chore(deps): bump rollup-plugin-dts from 2.0.1 to 3.0.1
2021-06-15 17:29:34 +02:00
Fredrik Adelöw d844f6cade Merge pull request #6046 from backstage/fix-5496-splunk-on-call-configs
Get #5498 across the line
2021-06-15 15:46:36 +02:00
Fredrik Adelöw d11f6b510d Merge pull request #6042 from wrighbr/patch-1
Added a plugin to the Maketplace
2021-06-15 15:45:48 +02:00
Fredrik Adelöw b811b1e1b1 Merge pull request #6030 from SDA-SE/feat/command-exists
Migrate from the `command-exists-promise` dependency to `command-exists`
2021-06-15 15:41:12 +02:00
Fredrik Adelöw dc728f5874 Merge pull request #6010 from SDA-SE/feat/fix-react-warning-import
Fix a react warning in `<EntityListComponent>`
2021-06-15 15:39:32 +02:00
Patrik Oldsberg fd9a86b7ad cli: sort package.json deps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-15 15:33:05 +02:00
Fredrik Adelöw c5204c01ba Merge pull request #6032 from backstage/freben/backend-dev
Make `yarn dev` for backend plugins respect the `PLUGIN_PORT` env var
2021-06-15 15:12:17 +02:00
Patrik Oldsberg 7883cef882 splunk-on-call: tweak config schema
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-15 15:09:43 +02:00
Dominik Henneke a46ae7c0c7 Merge pull request #6036 from SDA-SE/feat/button-link
Use the Backstage `Link` component in the `Button`
2021-06-15 15:03:01 +02:00
Fredrik Adelöw 62328f569a Merge pull request #6045 from SDA-SE/feat/bitbucket-publish-2
Use the correct parameter to create a public repository in Bitbucket Server for the v2 templates
2021-06-15 14:58:34 +02:00
Patrik Oldsberg 908750b472 scripts/check-type-dependencies: fix handling of duplicate imports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-15 14:36:16 +02:00
Patrik Oldsberg e58e8bf572 yarn.lock: sync
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-15 14:30:33 +02:00
Dominik Henneke 55a834f3cc Use the correct parameter to create a public repository in Bitbucket Server for the v2 templates
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-06-15 14:29:01 +02:00
Fredrik Adelöw 8b971480c0 Merge pull request #5137 from backstage/freben/reviewers
Update the default CODEOWNERS to point to a new `reviewers` team
2021-06-15 14:11:34 +02:00
dependabot[bot] 955c7683b9 chore(deps): bump rollup from 2.33.3 to 2.44.0
Bumps [rollup](https://github.com/rollup/rollup) from 2.33.3 to 2.44.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.33.3...v2.44.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-15 13:45:53 +02:00
dependabot[bot] 3609656b53 chore(deps): bump rollup-plugin-dts from 2.0.1 to 3.0.1
Bumps [rollup-plugin-dts](https://github.com/Swatinem/rollup-plugin-dts) from 2.0.1 to 3.0.1.
- [Release notes](https://github.com/Swatinem/rollup-plugin-dts/releases)
- [Changelog](https://github.com/Swatinem/rollup-plugin-dts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Swatinem/rollup-plugin-dts/compare/v2.0.1...v3.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-15 13:45:53 +02:00
Patrik Oldsberg dd99f8e380 Merge pull request #6043 from backstage/rugvip/dbfail
backend-common: clarify DB connection error
2021-06-15 12:30:56 +02:00
Crevil 7453511900 Describe publish:github scaffolder action fields
Currently the fields of the publish:github action uses some undocumented
conventions in the repoUrl and access input fields.

This change adds a description to the fields with examples of what to input. The
collaborators description is also expanded a bit to make it more clear that
these are additional compared to access and owner.

Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2021-06-15 12:13:09 +02:00
Patrik Oldsberg e5cdf0560f backend-common: clarify DB connection error
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-15 11:56:08 +02:00
Johan Haals a0f2f63374 Merge pull request #5901 from backstage/jhaals/legacy-catalog
Catalog: Make the new processing engine the default
2021-06-15 11:40:53 +02:00
Patrik Oldsberg e2261dbec1 Merge pull request #5987 from dortegau/add-ds_store-to-scaffolded-app-gitignore
#5986 Adding .DS_Store to Scaffolded Backstage app .gitignore file
2021-06-15 11:27:16 +02:00
Patrik Oldsberg 3be9904e63 Merge pull request #6027 from backstage/rugvip/pipeline
catalog-backend: introduce TaskPipeline
2021-06-15 11:24:49 +02:00
Dominik Henneke 740503d88f Copy the changes to the core-components packages
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-06-15 11:10:12 +02:00
Johan Haals 0176d78f27 Merge pull request #6007 from backstage/jhaals/configure-refresh
catalog/next: Make refresh interval configurable
2021-06-15 10:58:46 +02:00
Patrik Oldsberg 97dd250117 Merge pull request #5970 from backstage/dependabot/npm_and_yarn/microsite/yarn-lock-check-1.0.5
chore(deps-dev): bump yarn-lock-check from 1.0.4 to 1.0.5 in /microsite
2021-06-15 10:28:40 +02:00
Patrik Oldsberg 9befb86eda microsite: fix registry in lockfile
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-15 10:18:24 +02:00
Johan Haals 0307a28b4a Add changeset for create-app describing upgrade path
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-06-15 09:17:55 +02:00
Johan Haals 9c3840b1ba create-app: Enable new catalog processing engine
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-06-15 09:17:10 +02:00
Brett Wright b94d8ec363 changed quotes
Signed-off-by: Brett Wright <wright.brett@gmail.com>
2021-06-15 08:56:43 +02:00
Brett Wright f7e0acc42a run prettier
Signed-off-by: Brett Wright <wright.brett@gmail.com>
2021-06-15 08:45:23 +02:00
Brett Wright 53c23170b0 Added plugin to marketplace
Signed-off-by: Brett Wright <wright.brett@gmail.com>
2021-06-15 08:42:56 +02:00
dependabot[bot] 74d83e3db1 chore(deps-dev): bump @types/swagger-ui-react from 3.23.3 to 3.35.1
Bumps [@types/swagger-ui-react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/swagger-ui-react) from 3.23.3 to 3.35.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/swagger-ui-react)

---
updated-dependencies:
- dependency-name: "@types/swagger-ui-react"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-15 04:11:54 +00:00
Fredrik Adelöw 0fd483e372 Update GOVERNANCE and OWNERS
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-14 20:51:02 +02:00
Fredrik Adelöw ba9fae087b Update the default CODEOWNERS to point to a new reviewers team
THIS IS A PROPOSAL.

Sets the fallback reviewers for pull requests to be a new `reviewers` team, which is a superset of `maintainers`.

The Backstage project sees a very large amount of activity. The project configuration currently has the `maintainers` team set as the gatekeepers of all pull requests, no matter how small or large. This puts pressure on the individual maintainers and can lead to longer lead times than desired.

As Spotify staffs up, and as external contributors move closer to the core of development, I propose that there needs to exist an intermediate step between "general contributor" and "full maintainer".

I propose that the set of people that shall have the rights to approve/merge pull requests is larger than just the maintainers. This would let us reduce pressure on individual maintainers and to expand the team at Spotify in an effective way. We could more easily perform goalie (rotating designated support person) duties with an extended team without using up critical maintainer voting slots.

It is important to note that the reviewers are not expected to behave as maintainers. Issues that are contested, or changes that have significant architectural effects on the code base, shall still be decided upon by maintainers. There is a certain amount of trust involved. This pull request puts the reviewers team at the root of the entire code base, but future tweaks may put the maintainers team as an owner of certain sub-directories if desired, to limit the reviewers' area of influence.

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-14 20:51:02 +02:00
Dominik Henneke 59078de280 Merge pull request #6037 from SDA-SE/feat/bitbucket-public 2021-06-14 20:32:30 +02:00
Dominik Henneke df3ac03cfb Use the correct parameter to create a public repository in Bitbucket Server.
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-06-14 18:14:26 +02:00
Dominik Henneke 938aee2fbd Fix the link to the documentation page when no owned documents are displayed
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-06-14 17:33:55 +02:00
Dominik Henneke d4644f5920 Use the Backstage Link component in the Button
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-06-14 17:33:55 +02:00
Daniel Ortega 350d51a805 #5986 Running prettier in .changeset/clean-frogs-brake.md
Signed-off-by: Daniel Ortega <dortega@idealista.com>
2021-06-14 17:03:25 +02:00
Patrik Oldsberg 608e83f928 Merge pull request #5959 from carlo-colombo/bitbucket-lfs
Add supprt to enable LFS for hosted Bitbucket
2021-06-14 16:41:22 +02:00
Patrik Oldsberg c09c863eff Merge pull request #6018 from backstage/imgbot
[ImgBot] Optimize images
2021-06-14 16:25:17 +02:00
Johan Haals db17fd734e Add changeset
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-06-14 16:18:15 +02:00
Johan Haals 9600e5e669 chore: Update constructor args to object
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-06-14 16:18:15 +02:00