Commit Graph

15263 Commits

Author SHA1 Message Date
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
Eric Peterson e03eaeec3e Fix TechDocs annotation on remaining scaffolder templates.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-14 19:19:47 +02:00
Eric Peterson aeed120114 Fix Scaffolder Docs Template
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-14 19:19:11 +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
Johan Haals 5b721e1ebc chore: pass constructor arguments
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-06-14 16:18:14 +02:00
Johan Haals 5f6c806378 catalog/next: Make refresh interval configurable
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-06-14 16:18:12 +02:00
Johan Haals f68632411b catalog: Reuse builder for next/legacy catalog
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-06-14 16:10:18 +02:00
Patrik Oldsberg d4e73b45f9 Merge pull request #6026 from backstage/rugvip/skip-locked
catalog-backend: avoid duplication of work due to race conditions in task pickup
2021-06-14 15:12:52 +02:00
Fredrik Adelöw 3108ff7bfd Make yarn dev for backends respect the PLUGIN_PORT env var
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-14 14:46:19 +02:00
Patrik Oldsberg a6a0ba7ff0 Create flat-dolls-search.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-14 13:38:39 +02:00
Patrik Oldsberg d40993c2f9 Merge pull request #6019 from backstage/rugvip/loadafix
config-loader: bump typescript-json-schema and remove workaround + catalog-model cleanup
2021-06-14 13:36:18 +02:00
Patrik Oldsberg 18ab535c83 catalog-backend: use select for update skip locked for the work queue
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-14 13:35:33 +02:00
Dominik Henneke ca70bd37d5 Move from require to import
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-06-14 12:55:19 +02:00
Brett Wright 7cf613db88 Merge pull request #1 from backstage/master
fetch from backstage
2021-06-14 12:33:02 +02:00
Dominik Henneke 4ca3228268 Migrate from the command-exists-promise dependency to command-exists
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-06-14 10:38:24 +02:00
Fredrik Adelöw ab3d4e92eb Merge pull request #5949 from backstage/dependabot/npm_and_yarn/http-proxy-middleware-2.0.0
chore(deps): bump http-proxy-middleware from 0.19.2 to 2.0.0
2021-06-14 10:30:28 +02:00
Fredrik Adelöw c28f20cb0e Merge pull request #5720 from GunnerStraiker1/supportButton-title
Add Title prop in SupportButton
2021-06-14 10:30:16 +02:00
Fredrik Adelöw 8de93505ae Merge pull request #5995 from backstage/freben/plugin-db
Some quick docs on how to interface with databases from backend plugins
2021-06-14 10:22:49 +02:00
Patrik Oldsberg 1d2ed78449 catalog-model: remove unused dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-13 20:59:06 +02:00
Patrik Oldsberg f004937398 config-loader: bump typescript-json-schema and remove TS 4.3 workaround
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-13 20:59:05 +02:00
Fredrik Adelöw fdefd713b2 Merge pull request #6029 from backstage/timbonicus/export-catalog-components
Export catalog components to match docs
2021-06-13 20:17:41 +02:00
Tim Hansen 30c2fdad2c Export catalog components to match docs
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-06-13 10:24:40 -06:00
Patrik Oldsberg 72fbf43721 catalog-backend: introduce TaskPipeline
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-12 17:36:11 +02:00
Mathias Åhsberg b861c082b6 Support jenkins build details for branches that contains slashes
Signed-off-by: Mathias Åhsberg <mathias.ahsberg@resurs.se>
2021-06-12 14:41:48 +00:00
Vitor Capretz 2ec118cc2c Create changeset
Signed-off-by: Vitor Capretz <capretzvitor@gmail.com>
2021-06-12 14:39:20 +02:00
Vitor Capretz eeed844d78 remove moment as step 1 of migration to lexon
Signed-off-by: Vitor Capretz <capretzvitor@gmail.com>
2021-06-12 14:38:31 +02:00
Vitor Capretz 4bd96b110f Replace timeago.js in favor of luxon in Sentry plugin
Signed-off-by: Vitor Capretz <capretzvitor@gmail.com>
2021-06-12 13:42:40 +02:00
Fredrik Adelöw 1bcb8693bf Merge pull request #6017 from mtlewis/update-microsite-opengraph-image
Add OpenGraph image with background
2021-06-12 07:58:39 +02:00
Fabian Hippmann e2048aec9d Add MoonShiner to the adopters list
Signed-off-by: Fabian Hippmann <fabian.hippmann@moonshiner.at>
2021-06-12 01:26:00 +02:00
Patrik Oldsberg 5a3876db67 Merge pull request #6012 from backstage/rugvip/fix-check
scripts: fix package detection in check-if-release.js
2021-06-11 22:28:50 +02:00
ImgBotApp da5bfce2e0 [ImgBot] Optimize images
*Total -- 46.41kb -> 34.33kb (26.04%)

/microsite/static/img/twitter-summary.png -- 11.75kb -> 8.07kb (31.35%)
/microsite/static/img/cortex.png -- 34.66kb -> 26.26kb (24.23%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2021-06-11 15:46:56 +00:00
Mike Lewis f881645e90 Add OpenGraph image with background
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-06-11 15:56:28 +01:00
Emma Indal 667656c8b5 [TechDocs] TechDocs custom homepage with user owned filter support (#5994)
* add emptystate to docs card grid

Signed-off-by: Emma Indal <emma.indahl@gmail.com>

* adjust filterpredicate to accept a string, adjust custom home page based on owned documents filter

Signed-off-by: Emma Indal <emma.indahl@gmail.com>

* update the techdocs home page to use the new ownedByUser filter

Signed-off-by: Emma Indal <emma.indahl@gmail.com>

* fix tests

Signed-off-by: Emma Indal <emma.indahl@gmail.com>

* use useOwnUser hook from catalog react plugin and delete duplicate one

Signed-off-by: Emma Indal <emma.indahl@gmail.com>

* add changeset

Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2021-06-11 16:52:46 +02:00
Ben Lambert c7e0c9e16b Merge pull request #6014 from mtlewis/update-microsite-twitter-sharing-image
Add twitter summary card image with background
2021-06-11 16:15:24 +02:00
Mike Lewis d52b24b621 Add twitter summary card image with background
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-06-11 14:05:22 +01:00
Philipp Hugenroth dc3e7ce68a Add changeset
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-06-11 14:32:08 +02:00
Philipp Hugenroth 2b5c00f762 Add UnhandledErrorForwarder forwarding errors to ErrorApi
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-06-11 14:12:36 +02:00
Patrik Oldsberg 150ab3ebb5 scripts: fix package detection in check-if-release.js
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-11 13:51:07 +02:00
Oliver Sand 873116e5df Fix a react warning in <EntityListComponent>
`entityRef` should only be passed conditionally if component is present, otherwise React logs a warning/error to console.

Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-06-11 12:38:22 +02:00