Commit Graph

19467 Commits

Author SHA1 Message Date
Andrew Tran ec25c34676 add a few tests
Signed-off-by: Andrew Tran <atran@brex.com>
2021-11-29 10:06:16 -06:00
Andrew Tran c8f72b29eb add cronjobs/jobs to k8s tab
Signed-off-by: Andrew Tran <atran@brex.com>
2021-11-29 10:06:16 -06:00
Patrik Oldsberg dd1faa49eb Merge pull request #8273 from backstage/rugvip/relrouteres
core-app-api: remedy wrong relative route reference resolution
2021-11-29 16:02:35 +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
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
Patrik Oldsberg 32eb6303c5 Merge pull request #8266 from backstage/rugvip/packageindex
scripts/api-extractor: fix package index descriptions
2021-11-28 20:54:31 +01:00
Patrik Oldsberg 1505a8cd70 scripts/api-extractor: fix package index descriptions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-28 13:29:19 +01: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
Patrik Oldsberg 63f3b46b86 Merge pull request #8160 from adrianbarwicki/patch-1
feat: expose catalog lib in `plugin-auth-backend`
2021-11-26 16:57:20 +01: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
Johan Haals c8b698aac1 Merge pull request #8262 from backstage/jhaals/stalework
stale: Increase operations, remove debug logging
2021-11-26 14:34:05 +01:00
Ben Lambert 017034d0d1 Merge pull request #8261 from backstage/jhaals/codeowners
Add more code owners
2021-11-26 14:29:33 +01:00
Johan Haals 3f71f245f2 stale: Increase operations, remove debug logging
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-26 14:23:12 +01:00
Johan Haals c90732b13e Merge pull request #8259 from backstage/jhaals/stale
Replace stalebot with stale workflow
2021-11-26 13:59:34 +01:00
Johan Haals 8bf026b16d Add more code owners
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-26 13:57:19 +01: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 e65d8b5174 docs: update backend-to-backend auth docs to reflect new TokenManager api
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-26 12:31:10 +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 87f1b59ff9 techdocs-backend: update TokenManager mock in collator test suite
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-26 12:16:38 +00:00
MT Lewis e5b4256e70 catalog-backend: update TokenManager mock in collator test suite
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
Johan Haals 139f9b3f36 Replace stalebot with stale workflow
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-26 10:25:32 +01: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
Patrik Oldsberg 5f01829180 Merge pull request #8253 from backstage/dependabot/npm_and_yarn/microsite/prettier-2.5.0
build(deps-dev): bump prettier from 2.4.1 to 2.5.0 in /microsite
2021-11-26 09:37:48 +01:00
Johan Haals dea7b2fda1 Merge pull request #8255 from backstage/dependabot/npm_and_yarn/immer-9.0.7
build(deps): bump immer from 9.0.6 to 9.0.7
2021-11-26 08:24:45 +01:00
Johan Haals acfc2c49b5 Merge pull request #8246 from backstage/mob/stale
Add stale workflow
2021-11-26 08:23:23 +01:00
dependabot[bot] 5f2c584d6e build(deps): bump immer from 9.0.6 to 9.0.7
Bumps [immer](https://github.com/immerjs/immer) from 9.0.6 to 9.0.7.
- [Release notes](https://github.com/immerjs/immer/releases)
- [Commits](https://github.com/immerjs/immer/compare/v9.0.6...v9.0.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-26 04:13:41 +00:00
dependabot[bot] 6474ddd47d build(deps-dev): bump prettier from 2.4.1 to 2.5.0 in /microsite
Bumps [prettier](https://github.com/prettier/prettier) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.4.1...2.5.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-26 04:07:07 +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
Patrik Oldsberg dc57a35ad5 Merge pull request #8249 from backstage/rugvip/korvspad
core-plugin-api: bit clearer deprecation warning for createRouteRef
2021-11-25 19:43:31 +01: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
MT Lewis c844516235 docs: fix reference to backend-to-backend auth tutorial docs
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-25 18:16:54 +00:00
MT Lewis 422de86abe docs: split up backend-to-backend and api request authentication docs
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2021-11-25 18:16:53 +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
Ben Lambert 85c127e436 Merge pull request #8145 from backstage/changeset-release/master
Version Packages
2021-11-25 15:35:52 +01:00
Johan Haals 79d4246407 Add stale workflow
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-25 15:31:53 +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 37e373d649 types too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-25 13:05:11 +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
Fredrik Adelöw 9e4c323593 Merge pull request #8241 from gotson/patch-1
[DOC] Add ACL requirements for kafka-backend plugin
2021-11-25 13:03:30 +01:00