Commit Graph

19865 Commits

Author SHA1 Message Date
Eric Peterson 0a5278b92a Update Backstage.io docs with config/recs
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-11-28 13:16:04 -07:00
Eric Peterson 790f02c898 Improve types/documentation.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-11-28 13:16:04 -07:00
Eric Peterson 5fe0c2ce78 Wire up example backend to use in-memory cache.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-11-28 13:16:04 -07:00
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
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
Marley Powell 5d0c42a447 chore: Updated api report.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-26 15:39:05 +00:00
Marley Powell 5c3941970e feat: Created new endpoints for getting dashboard PRs and all teams.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-26 15:32:37 +00: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
irma12 a089a286b2 Update package.json
Signed-off-by: irma12 <irma@roadie.io>
2021-11-26 15:19:51 +01:00
irma12 8b14c7146d Add API Report
Signed-off-by: irma12 <irma@roadie.io>
2021-11-26 15:00:04 +01: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
Marley Powell 2439a1acbd refactor: Small change to PullRequestCard subheader.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-26 13:22:02 +00:00
irma12 c8b4a30d1d Small typo fix in changeset docs
Signed-off-by: irma12 <irma@roadie.io>
2021-11-26 14:01:39 +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
irma12 1f455f8abb Rename scorecards plugin to tech-insights plugin
Signed-off-by: irma12 <irma@roadie.io>
2021-11-26 13:51:43 +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
hiba-aldalaty 32cac66991 Rename SidebarSubItemDropDownItem to SidebarSubmenuItemDropDownItem, update api-reports
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-26 11:44:52 +00:00
hiba-aldalaty de81ed2cd0 Remove unnecessary code, Rename ItemWithSubmenu, Make style properties optional in pallette
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-26 11:36:08 +00:00
hiba-aldalaty 06878bf810 Revert "Move styling from themes/palette and make optional"
This reverts commit 04e1b87a89.

Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-26 11:29:09 +00:00
Lucile Desfour 6845cce533 add changeset
Signed-off-by: Lucile Desfour <lucile.desfour@suricats-consulting.com>
2021-11-26 12:08:14 +01:00
hiba-aldalaty 04e1b87a89 Move styling from themes/palette and make optional
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-26 10:25:10 +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] 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
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