Commit Graph

6426 Commits

Author SHA1 Message Date
github-actions[bot] 29f2606ed9 Version Packages 2021-12-02 12:35:24 +00:00
Ben Lambert afa656ae6b Merge pull request #8302 from backstage/feat/search-modal-context
[Search] Search Modal now relies on the Search Context
2021-12-02 13:08:51 +01:00
Ben Lambert 90317d4dea Merge pull request #7521 from hiba-aldalaty/scalable-sidebar-new-implementation
New Scalable Side Nav design Implementation
2021-12-02 13:08:35 +01:00
Patrik Oldsberg 1f7c345191 Merge pull request #8093 from RoadieHQ/scorecard-tech-insights
Scorecard for tech insights
2021-12-02 12:04:27 +01:00
blam 04305a3c59 chore: update the naming
Signed-off-by: blam <ben@blam.sh>
2021-12-02 11:32:29 +01:00
Patrik Oldsberg 60cdac3b97 Merge pull request #8278 from dnsaoki2/config-loader-filtering
config-loader(schema/filtering): uses key visibility as fallback
2021-12-02 11:26:48 +01:00
Fredrik Adelöw 3cb775c9ea Merge pull request #8326 from backstage/freben/redacting-undefined-huh
Fix a potential crash in the log redaction code
2021-12-02 10:45:30 +01:00
Patrik Oldsberg 7eae31aa3b Merge pull request #8319 from backstage/rugvip/extdocs
core-plugin-api: documented extension creator options
2021-12-02 10:35:07 +01:00
Fredrik Adelöw 54989b671d Fix a potential crash in the log redaction code
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-02 10:10:34 +01:00
Johan Haals 57f15a25c7 Merge pull request #8315 from adamdmharvey/update-api-ref
chore(docs): Minor updates to improve the API Reference
2021-12-02 09:44:48 +01:00
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
Patrik Oldsberg bacb94ea8f core-plugin-api: documented extension creator options
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-02 00:08:31 +01:00
Adam Harvey b804a9abb7 Link to MUI theming
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2021-12-01 14:10:15 -05:00
Adam Harvey 208ccc2ee2 Remove legacy test-utils-core package
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2021-12-01 13:57:29 -05:00
dnsaoki2 4bea7b81d3 config-loader(schema/filtering): uses key visibility as fallback
Signed-off-by: dnsaoki2 <dnsaoki@gmail.com>
2021-12-01 14:42:05 -03: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
Emma Indal 6130421aa2 prettier fix
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Emma Indal <emmai@spotify.com>
2021-12-01 17:42:01 +01:00
hiba-aldalaty 75bfbbbcb3 Merge branch 'master' into scalable-sidebar-new-implementation
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-12-01 16:41:05 +00:00
Camila Belo 662636227b feat(search): move the modal state to context
Co-authored-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2021-12-01 17:38:17 +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
hiba-aldalaty 8836aef4a3 Remove icon svgs, replace with v4 mui icons.
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-29 09:49:50 +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
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 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
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
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
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