Eric Peterson
8b438c7717
Update all Publishers so that they resolve a list of objects on successful publish.
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-11-28 13:16:04 -07:00
Eric Peterson
0a44eb7d52
Initial implementation of TechDocs cache in backend plugin
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-11-28 13:16:03 -07:00
Eric Peterson
3e443e8e31
Express middleware for reading/writing data to cache.
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-11-28 13:13:30 -07:00
Eric Peterson
d5699813f7
Proposed architecture.
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-11-28 13:13:30 -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
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
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
Fredrik Adelöw
f1dcc54ac4
Merge pull request #8243 from backstage/fix-badges-route-ref
...
Fix routing for Badges plugin
2021-11-25 13:03:05 +01:00
Gauthier Roebroeck
4f81bfd356
disable snyk workflow on forks
...
Signed-off-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com >
2021-11-25 19:22:38 +08:00
blam
4149d74c10
chore: fix a small issue witih the badge url resolution
...
Signed-off-by: blam <ben@blam.sh >
2021-11-25 12:14:47 +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