Commit Graph

23934 Commits

Author SHA1 Message Date
blam dd7e34b4b8 chore: added additional changeset
Signed-off-by: blam <ben@blam.sh>
2022-03-01 14:04:44 +01:00
blam aa69677928 chore: fixing tests
Signed-off-by: blam <ben@blam.sh>
2022-03-01 14:03:08 +01:00
Mike Lewis e02960f30f catalog-backend: add alpha setup to package.json
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 12:56:42 +00:00
Johan Haals b19061a547 update api report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-01 13:47:25 +01:00
Johan Haals 1f2dbbbeaa Merge pull request #9820 from backstage/jhaals/mark-useEntityPermission-alpha
catalog-react: mark useEntityPermission as alpha
2022-03-01 13:44:06 +01:00
Johan Haals 862e416239 catalog-backend: Remove entityRef from CatalogProcessorRelationResult
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-01 13:34:38 +01:00
Johan Haals b5c6fbc52c Merge pull request #9867 from backstage/jhaals/rem-storage
core-plugin-api: Remove deprecated get method from StorageApi
2022-03-01 13:21:06 +01:00
blam 6fe5d70cac chore: fix up the changeset
Signed-off-by: blam <ben@blam.sh>
2022-03-01 12:49:04 +01:00
Vincenzo Scamporlino 580f4e1df8 Add changeset
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-03-01 12:46:17 +01:00
Vincenzo Scamporlino 7e0a0109bf Export permission criteria utilities
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-03-01 12:44:06 +01:00
blam f2b4b747a6 chore: removing deprecated routeRefs from catalog-react
Signed-off-by: blam <ben@blam.sh>
2022-03-01 11:57:36 +01:00
Luna Stadler 33ae7f244b Fix header nesting in software-templates docs
Most pages in the 'Software Templates' docs seemed to have one level too
much nesting.  This fixes that.  Without the correct nesting, the table
of contents on the right side was also missing and made reading the
longer pages (e.g. writing-templates) more difficult to read.

What's odd is that when rendering with `mkdocs` locally the nesting
seems to be okay and the table of content renders.

Pages affected live:

- https://backstage.io/docs/features/software-templates/software-templates-index
- https://backstage.io/docs/features/software-templates/configuration
- https://backstage.io/docs/features/software-templates/writing-templates
- https://backstage.io/docs/features/software-templates/builtin-actions
- https://backstage.io/docs/features/software-templates/writing-custom-actions

https://backstage.io/docs/features/software-templates/adding-templates
is okay because it has no subheadings.

And these two are okay because they have correct nesting starting at
level two (`##`):

- https://backstage.io/docs/features/software-templates/writing-custom-field-extensions
- https://backstage.io/docs/features/software-templates/migrating-from-v1beta2-to-v1beta3

Signed-off-by: Luna Stadler <luc@spreadshirt.net>
2022-03-01 11:50:47 +01:00
Johan Haals e5ccbae0bc Merge pull request #9862 from backstage/dependabot/npm_and_yarn/types/react-sparklines-1.7.2
chore(deps): bump @types/react-sparklines from 1.7.0 to 1.7.2
2022-03-01 11:40:25 +01:00
Johan Haals ee12442410 Merge pull request #9863 from backstage/dependabot/npm_and_yarn/postcss-8.4.7
chore(deps): bump postcss from 8.4.6 to 8.4.7
2022-03-01 11:40:03 +01:00
blam 44403296e7 chore: added changeset
Signed-off-by: blam <ben@blam.sh>
2022-03-01 11:39:49 +01:00
Johan Haals c85292b768 catalog-backend: Remove catalogProcessor.handleError
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-01 11:28:59 +01:00
blam babb280c77 chore: deprecate some of the loading things from useEntity and force entity to be present
Signed-off-by: blam <ben@blam.sh>
2022-03-01 11:27:37 +01:00
Johan Haals fc6d31b5c3 add changeset
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-01 11:15:06 +01:00
Johan Haals be68702834 catalog-backend: inline and deprecate BitbucketRepositoryParser type
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-01 11:13:28 +01:00
Patrik Oldsberg f587dcc5bf Merge pull request #9838 from backstage/rugvip/auto-bump
scripts/prepare-release: update to detect patch versions from patch branches
2022-03-01 10:57:50 +01:00
Johan Haals bb2bb36651 core-plugin-api: Remove deprecated get method from StorageApi
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-01 10:50:23 +01:00
Patrik Oldsberg 2638cd044c Merge pull request #9669 from backstage/rugvip/starred
catalog-react: move DefaultStarredEntitiesApi to catalog plugin + fixes
2022-03-01 10:47:21 +01:00
Johan Haals 094f404c3f Merge pull request #9868 from backstage/jhaals/scriptz
scripts: Update list-deprecations script to use new release tags
2022-03-01 10:21:35 +01:00
Johan Haals 5f48904969 scripts: Update list-deprecations script to use new release tags
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-01 09:44:46 +01:00
blam 2d5783aa5b chore: sort out the exporting
Signed-off-by: blam <ben@blam.sh>
2022-03-01 09:44:44 +01:00
Johan Haals 6fa174810f Merge pull request #9804 from backstage/jhaals/cleanup-auth
core-app-api: Remove deprecated auth ApiRefs
2022-03-01 09:39:34 +01:00
Nikolas Skoufis 44a1a447cc Fix up links to other pages
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-03-01 19:28:53 +11:00
Jussi Hallila ff0a16fb1a Add techdocs-core plugin to techdocs builder automatically
Currently users need to modify their mkdocs files to container techdocs-core plugin manually when they want to expose techdocs in Backstage. To have a standardized set of extensions without the need to modify existing files (and possibly pollute alternative/additional mkdocs pipelines) this should be added automatically.

This PR adds a helper function to modify the mkdocs file to contain this plugin if it doesn't exist in the config file.

Co-authored-by: @emmaindal

Signed-off-by: Jussi Hallila <jussi@hallila.com>
2022-03-01 08:20:40 +01:00
dependabot[bot] ea29f92798 chore(deps): bump apollo-server from 3.6.1 to 3.6.3
Bumps [apollo-server](https://github.com/apollographql/apollo-server/tree/HEAD/packages/apollo-server) from 3.6.1 to 3.6.3.
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Changelog](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-server/commits/apollo-server@3.6.3/packages/apollo-server)

---
updated-dependencies:
- dependency-name: apollo-server
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 04:11:36 +00:00
dependabot[bot] 9b4b73719e chore(deps): bump postcss from 8.4.6 to 8.4.7
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.6 to 8.4.7.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.6...8.4.7)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 04:11:05 +00:00
dependabot[bot] 40ef5d33d3 chore(deps): bump @types/react-sparklines from 1.7.0 to 1.7.2
Bumps [@types/react-sparklines](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-sparklines) from 1.7.0 to 1.7.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-sparklines)

---
updated-dependencies:
- dependency-name: "@types/react-sparklines"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 04:10:40 +00:00
Hasan Oezdemir 1543dcf31a (feature): remove integration router and use catalog resource type since we use the same resources required by the catalog entity
Signed-off-by: Hasan Oezdemir <21654050+nodify-at@users.noreply.github.com>
2022-03-01 00:08:35 +01:00
Nikolas Skoufis 5adcf26b05 Refactor to a private constructor and static fromConfig
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-03-01 09:26:07 +11:00
Nik Skoufis 7a22a78180 Apply suggestions from code review
Co-authored-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-03-01 09:26:07 +11:00
Nikolas Skoufis 588445b175 Exporting interface and adding docs
This makes the api reporter happy, with good reason

Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-03-01 09:26:07 +11:00
Nikolas Skoufis 55031596f2 Prettify how to
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-03-01 09:26:07 +11:00
Marcus Crane abc91a6843 Update Postgres tutorial SSL block to match Postgres app config template
Signed-off-by: Marcus Crane <marcus.crane@lightspeedhq.com>
2022-03-01 09:13:15 +13:00
Mike Lewis 0c9cf2822d catalog-backend: mark permission-related exports as alpha
Marks all strictly permission-related exports in catalog-backend as
alpha. There are permission-related properties on other exports, so
this doesn't entirely protect us from future breaking changes, but
it will certainly reduce the number.

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-02-28 18:38:04 +00:00
Andy Tan 580210f5a9 update changeset to patch
Signed-off-by: Andy Tan <andytan@google.com>
2022-02-28 09:21:40 -08:00
Patrik Oldsberg 303063a655 catalog-react: added MockStarredEntitiesApi + usage
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-28 17:33:28 +01:00
blam 86da51cec5 ochore: added changeset
Signed-off-by: blam <ben@blam.sh>
2022-02-28 16:21:42 +01:00
blam 2c5d38e337 chore: don't export the components that back the field extensions
Signed-off-by: blam <ben@blam.sh>
2022-02-28 16:19:05 +01:00
Patrik Oldsberg c89785166d Merge pull request #9845 from backstage/dependabot/npm_and_yarn/rollup/plugin-commonjs-21.0.2
chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 21.0.2
2022-02-28 16:06:58 +01:00
Patrik Oldsberg 41bf054518 Merge pull request #9847 from backstage/dependabot/npm_and_yarn/microsoft/microsoft-graph-types-2.15.0
chore(deps): bump @microsoft/microsoft-graph-types from 2.13.0 to 2.15.0
2022-02-28 16:06:39 +01:00
Patrik Oldsberg c077b432b8 catalog-react: moved DefaultStarredEntitiesApi implementation to catalog plugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-28 13:52:46 +01:00
Patrik Oldsberg 03ec06bf7f catalog-react: refactor and fixes for DefaultStarredEntitiesApi
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-28 13:50:30 +01:00
Johan Haals 2a8d9ff635 storybook: remove usage of oauth2ApiRef & auth0AuthApiRef
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-28 13:16:42 +01:00
Karan Shah ed1083a12f Improve the backend README as well.
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-28 11:35:09 +00:00
Karan Shah 71353b0fe0 Small grammar improvement
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-28 11:25:16 +00:00
Karan Shah d88b32361f Update the Airbrake installation instructions
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-28 11:21:30 +00:00