Commit Graph

6364 Commits

Author SHA1 Message Date
Adam Harvey f3238cd9c8 Move MUI link to be more generic to avoid version specifics
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2021-12-01 19:03:38 -05:00
Adam Harvey b804a9abb7 Link to MUI theming
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2021-12-01 14:10:15 -05:00
Fredrik Adelöw 8bcd49cfaf Merge pull request #8304 from backstage/freben/less-cross
remove more cross-fetch usage in backends
2021-12-01 18:26:28 +01:00
Patrik Oldsberg 7ab46ae922 Merge pull request #8245 from backstage/mob/deprecate-cli-comamnds
Deprecate some CLI commands and options
2021-12-01 17:15:10 +01:00
Fredrik Adelöw 6b500622d5 remove more cross-fetch usage in backends
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-01 16:51:05 +01:00
Patrik Oldsberg 960f7cf0d2 Merge pull request #7897 from marleypowell/marley/7678-pull-request-dashboard
feat: Created pull request card component and initial pull request dashboard page
2021-11-30 22:07:21 +01:00
Ben Lambert 0d568fb4f1 Merge pull request #8254 from backstage/dependabot/npm_and_yarn/style-loader-3.3.1
build(deps): bump style-loader from 1.2.1 to 3.3.1
2021-11-30 13:41:56 +01:00
Marley Powell 01bbafa6ed Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-dashboard 2021-11-30 09:18:53 +00:00
blam 7c89e7028d chore: fixing formatting of the warning message
Signed-off-by: blam <ben@blam.sh>
2021-11-29 14:14:33 +01:00
blam e1aa50f943 chore: don't deprecate lax on the config commands, and ammend the message that is logged in the console for the deprecations
Signed-off-by: blam <ben@blam.sh>
2021-11-29 14:11:56 +01:00
Patrik Oldsberg 0e7f256034 core-app-api: remedy wrong relative route reference resolution
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-29 13:53:10 +01:00
Marley Powell e8abb99a65 Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-dashboard 2021-11-29 10:15:43 +00:00
Tim Hansen 4add90deb3 Merge pull request #8252 from brexhq/jrusso/add-template-swimlanes
Add swimlanes to scaffolder page
2021-11-28 20:31:43 -07:00
jrusso1020 f3bcd52216 rename swimlane -> group
Signed-off-by: jrusso1020 <jrusso@brex.com>
2021-11-27 12:36:29 -05:00
jrusso1020 fa683cab7d address comments
Signed-off-by: jrusso1020 <jrusso@brex.com>
2021-11-27 12:36:29 -05:00
MT Lewis 456bcce6ca Merge pull request #7943 from backstage/natasha/b2b-auth
Support backend to backend authentication
2021-11-26 15:31:52 +00:00
MT Lewis a8eeaa13b4 backend-common: refactor away namespace usage in ServerTokenManager
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-26 13:38:32 +00:00
MT Lewis f5c43945eb create-app: update backend-to-backend auth comment in app-config template
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-26 12:35:09 +00:00
MT Lewis 1cad4e54ca backend-common: additional api-report comments and tags
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-26 12:24:48 +00:00
MT Lewis 73bff921fd backend-common: update api-report
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-26 12:16:38 +00:00
MT Lewis 54eaeddaf1 backend-common: move NoopTokenManager into ServerTokenManager namespace
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-26 12:16:38 +00:00
MT Lewis 10d0109d2e backend-common: extract NoopTokenManager from ServerTokenManager
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-26 12:01:11 +00:00
MT Lewis 5510cee039 backend-common: stop accepting self-reported pluginId in ServerTokenManager
Until we have a solution for assigning plugin/backend identities in a
way that's not open to impersonation, we can't build on top of this
information, so it's better to leave it out for now.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-26 10:23:57 +00:00
Fredrik Adelöw de1f77b71c Merge pull request #8233 from backstage/freben/less-cross
🧹  Align on usage of `cross-fetch` vs `node-fetch` in frontend vs backend packages
2021-11-26 10:15:50 +01:00
dependabot[bot] 797decb9fe build(deps): bump style-loader from 1.2.1 to 3.3.1
Bumps [style-loader](https://github.com/webpack-contrib/style-loader) from 1.2.1 to 3.3.1.
- [Release notes](https://github.com/webpack-contrib/style-loader/releases)
- [Changelog](https://github.com/webpack-contrib/style-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/style-loader/compare/v1.2.1...v3.3.1)

---
updated-dependencies:
- dependency-name: style-loader
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-26 04:07:58 +00:00
jrusso1020 ed5bef529e Add swimlanes to scaffolder page
Add swimlane filtering to the scaffolder page. This will allow
developers to surface specific templates ahead of others or group
templates together. This is just a first pass, in the future we can also
all developers to customize the listing component for fancier one

Fixes https://github.com/backstage/backstage/issues/6661s

Signed-off-by: jrusso1020 <jrusso@brex.com>
2021-11-25 20:25:28 -05:00
MT Lewis 4e6b2319a2 backend-common: include self-reported pluginId in backend token
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-25 18:58:58 +00:00
MT Lewis 189f7f8a72 backend-common: allow for multiple signing keys in ServerTokenManager
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-25 18:42:07 +00:00
MT Lewis 51608d2021 backend-common: bits->bytes in config schema comment
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-25 18:16:54 +00:00
Patrik Oldsberg b291d0ed7e core-plugin-api: bit clearer deprecation warning for createRouteRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-25 18:35:27 +01:00
Fredrik Adelöw 552a6795e4 Merge pull request #8097 from backstage/freben/react-dev-utils
bump react-dev-utils
2021-11-25 15:36:53 +01:00
blam ea99ef5198 chore: added deprecation warnings and removing build-image command that has been deprecated for 6 months. think it's fine to remove this now.
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2021-11-25 15:04:18 +01:00
github-actions[bot] ef34f5de7b Version Packages 2021-11-25 12:40:52 +00:00
Patrik Oldsberg 781f91ab30 Merge pull request #8231 from backstage/rugvip/create-app-pack
create-app: add pack scripts that excludes peer depdencies during publish
2021-11-25 13:35:42 +01:00
Fredrik Adelöw 47619da24c give the same treatment to catalog-backend too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-25 13:05:11 +01:00
Fredrik Adelöw b055a6addc Align on usage of cross-fetch vs node-fetch in frontend vs backend packages
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-25 13:05:08 +01:00
Patrik Oldsberg dcaeaac174 create-app: add pack scripts that excludes peer depdencies during publish
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-25 12:06:49 +01:00
Fredrik Adelöw e7230ef814 bump react-dev-utils
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-25 11:45:58 +01:00
Marley Powell 1f22075a46 Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-dashboard 2021-11-25 09:21:03 +00:00
Fredrik Adelöw 42ebbc18c0 get both gitbeaker packages bumped, and add changeset
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-24 14:21:45 +01:00
dependabot[bot] e99db76f6a build(deps): bump @gitbeaker/node from 30.3.0 to 34.4.1
Bumps [@gitbeaker/node](https://github.com/jdalrymple/gitbeaker) from 30.3.0 to 34.4.1.
- [Release notes](https://github.com/jdalrymple/gitbeaker/releases)
- [Changelog](https://github.com/jdalrymple/gitbeaker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jdalrymple/gitbeaker/compare/30.3.0...34.4.1)

---
updated-dependencies:
- dependency-name: "@gitbeaker/node"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-24 14:19:24 +01:00
Johan Haals a7d3cbf79c Merge pull request #8212 from backstage/mob/deprecate-register
core-plugin-api: Deprecate Plugin register and output
2021-11-24 13:23:44 +01:00
Johan Haals 88f5378397 Add export, update API report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-24 09:36:40 +01:00
dependabot[bot] fb90b70de5 chore(deps-dev): bump @testing-library/cypress from 7.0.6 to 8.0.2
Bumps [@testing-library/cypress](https://github.com/kentcdodds/cypress-testing-library) from 7.0.6 to 8.0.2.
- [Release notes](https://github.com/kentcdodds/cypress-testing-library/releases)
- [Changelog](https://github.com/testing-library/cypress-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kentcdodds/cypress-testing-library/compare/v7.0.6...v8.0.2)

---
updated-dependencies:
- dependency-name: "@testing-library/cypress"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-24 04:11:52 +00:00
Mike Lewis 40ea710c14 backend-common: add api doc comments
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-11-23 18:22:53 +00:00
Mike Lewis 4b6de2f872 backend-common: remove 'Server' from TokenManager method names
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-11-23 18:12:28 +00:00
Mike Lewis 8a001f8202 backend-common: TokenManager throws for invalid tokens rather than returning boolean
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-11-23 17:55:47 +00:00
Johan Haals 950b36393c core-plugin-api: Add tests and changesets
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-23 16:58:27 +01:00
Johan Haals a3c5b2f70b core-plugin-api: Deprecate Plugin register and output
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-23 16:58:21 +01:00
Mike Lewis f38dff4085 backend-common: tests validating interop of multiple token managers
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-11-23 14:58:48 +00:00