Commit Graph

4603 Commits

Author SHA1 Message Date
Fredrik Adelöw f77bd5c8ff Clean up API reports in backend-common
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-09 15:21:44 +01:00
Fredrik Adelöw 722681b1b1 Clean up API reports in ldap and msgraph catalog modules
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-09 13:05:10 +01:00
Erik Larsson 29710c91c2 use lighter color for block quotes and horizontal rulers
Signed-off-by: Erik Larsson <erik.larsson@schibsted.com>
2022-01-09 00:02:09 +01:00
Fredrik Adelöw 508b3ffb36 Merge pull request #8820 from backstage/freben/ldap-set-fix
deep clone data read out of config, to avoid pollution / mutation
2022-01-08 18:33:41 +01:00
Fredrik Adelöw 2b19fd2e94 deep clone data read out of config, to avoid pollution / mutation
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-08 17:39:07 +01:00
Patrik Oldsberg af98fbc3d5 Merge pull request #8819 from backstage/rugvip/clonfig
config: make ConfigReader#get always return a clone
2022-01-08 17:38:19 +01:00
Patrik Oldsberg f5343e7c1a config: make get always return a clone
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-08 16:26:31 +01:00
Dhruval Darji 6fd70f8bc8 fix(catalog-backend): support Bitbucket servers with custom BaseURLs
Previously, the `BitbucketDiscoveryProcessor` assumed that all Bitbucket servers would have paths formed in the pattern of `/projects/{project}/repos/{repo}`.  However, since Bitbucket servers have the ability to configure custom baseUrls, this assumption does not always hold true. Instead of evaluating project and repo terms from the full target path, the processor will find the `/projects/` url segment, and start path evaluations from its index instead. This path substring is then used to determine the `projectSearchPath` and the `repoSearchPath`. Support is also added to accept search params for the `catalogPath` as well.

Fixes #8771

Signed-off-by: Dhruval Darji <dhruvaldarji@gmail.com>
2022-01-07 13:51:50 -05:00
hiba-aldalaty d5b17b28d1 Update changeset
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2022-01-07 17:31:52 +00:00
hiba-aldalaty 42f81cf451 Update changeset
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2022-01-07 17:25:50 +00:00
hiba-aldalaty de2396da24 Add changeset
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2022-01-07 17:10:17 +00:00
Patrik Oldsberg e2eb92c109 removed deprecations from the 2021-11-25 release
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 17:25:29 +01:00
MT Lewis 9db1b86f32 permission-node: add helpers for creating PermissionRules
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-07 16:06:58 +00:00
Joon Park cd529c4094 Integrate permissions with catalog-backend refresh endpoint (#8693)
Integration permission framework with refresh in catalog-backend

... through the use of a new AuthorizedRefreshService.

Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-07 15:49:26 +00:00
Philipp Hugenroth 1d251689d5 Merge branch 'master' into mobile-sidebar 2022-01-07 16:41:44 +01:00
Brian Fletcher ce82656901 removes some breaking compatability changes
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-01-07 14:13:54 +00:00
Johan Haals eba3653e3c Merge pull request #8747 from lorsatti/kubernetes-aws-rbac
Make AWS session token optional
2022-01-07 14:28:09 +01:00
Patrik Oldsberg 7946418729 changesets: added changeset for get-packages refactor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:43:56 +01:00
Patrik Oldsberg da9c59d6e0 auth-backend: moved test-utils dependency to devDeps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:40:15 +01:00
goenning 97dc62c83a log errors when tech insights throws an error
Signed-off-by: goenning <me@goenning.net>
2022-01-07 10:29:34 +00:00
goenning 19f0f93504 log errors when tech insights throws an error
Signed-off-by: goenning <me@goenning.net>
2022-01-07 10:25:42 +00:00
Eric Peterson c6c571dff0 Merge pull request #8789 from cmpadden/techdocs-dynamic-sidebar-positioning
Techdocs: dynamically set primary sidebar position based on backstage sidebar pinned state
2022-01-07 10:52:47 +01:00
Patrik Oldsberg bf7a731531 Merge pull request #8781 from backstage/rugvip/todo-warnings
todo-backend: fix API report warnings
2022-01-06 22:19:30 +01:00
Colton Padden 1628ca3f49 dynamically set techdocs sidebar position based on backstage sidebar pinned state
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2022-01-06 15:18:35 -05:00
Patrik Oldsberg 2260702efd todo-backend: fix API report warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-06 16:40:13 +01:00
goenning 48580d0fbb add missing react key
Signed-off-by: goenning <me@goenning.net>
2022-01-06 14:16:51 +00:00
Brian Fletcher 3b4d8caff6 adds changesets
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-01-06 12:04:23 +00:00
Colton Padden f685e1398f add changeset for deprecation warning feature
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2022-01-05 14:46:39 -05:00
Joon Park 730d01ab1a Add apply-conditions endpoint for evaluating conditional permissions (#8675)
Add apply-conditions endpoint for evaluating conditional permissions in catalog backend.

Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-05 18:08:09 +00:00
Joon Park 0ae759dad4 Catalog permission rules (#8766)
Add catalog permission rules

Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-05 17:36:33 +00:00
Julio Zynger 687cfac222 Merge branch 'master' into julioz/gocd-plugin
Signed-off-by: Julio Zynger <julio.zynger@soundcloud.com>
2022-01-05 18:22:20 +01:00
Patrik Oldsberg 717830634b Merge pull request #8745 from backstage/rugvip/minmax
cli: switch to using esbuild for minifcation
2022-01-05 17:02:12 +01:00
Philipp Hugenroth 0322c6fbb9 Merge branch 'master' into mobile-sidebar 2022-01-05 16:43:17 +01:00
Patrik Oldsberg 09a24bb65e Merge branch 'master' into rugvip/minmax 2022-01-05 16:06:15 +01:00
Philipp Hugenroth 7c28c82537 Improve typing by making isMobile optional & removing PropsWithChildren
Improve consistency in documentation

Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2022-01-05 16:02:39 +01:00
Johan Haals cf01627a33 catalog-graphql: Bump graphql versions
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-05 15:33:16 +01:00
Tomasz Szuba 14e980acee Upgrade ESLint to version 8 and all it's plugin
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2022-01-05 14:18:26 +01:00
Patrik Oldsberg 759a590439 Merge pull request #8738 from backstage/rugvip/mockonf
test-utils: add MockConfigApi
2022-01-05 13:32:39 +01:00
Johan Haals 48059943e8 Merge pull request #8746 from backstage/rugvip/icons
search: fix slow build + cli: fix import rule edge-case
2022-01-05 13:29:48 +01:00
Karan Shah 0a461bbfb0 Merge remote-tracking branch 'upstream/master' into airbrake-initial
# Conflicts:
#	packages/app/package.json
2022-01-05 09:36:05 +00:00
Fredrik Adelöw bba83e5a00 Merge pull request #8750 from backstage/dependabot/npm_and_yarn/testcontainers-8.1.2
build(deps): bump testcontainers from 7.23.0 to 8.1.2
2022-01-05 10:33:47 +01:00
Johan Haals b1bc55405e add changeset
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-05 09:28:38 +01:00
Lorenzo Orsatti 7612e2856b clean up emptystate.svg
Signed-off-by: Lorenzo Orsatti <49567430+lorsatti@users.noreply.github.com>
2022-01-05 03:28:11 +01:00
Lorenzo Orsatti a67ec8527f make AWS session token optional
Signed-off-by: Lorenzo Orsatti <49567430+lorsatti@users.noreply.github.com>
2022-01-05 03:13:26 +01:00
Patrik Oldsberg bee7082094 cli: detect edge-case for MUI icon imports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-05 01:52:35 +01:00
Patrik Oldsberg f302d24d34 cli: switch to using esbuild for minifcation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-05 00:37:13 +01:00
Colton Padden 6e34e2cfbf Add backstage-cli config:check --deprecated to list deprecated settings
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2022-01-04 16:29:28 -05:00
Patrik Oldsberg 2d3fd91e33 test-utils: add MockConfigApi
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-04 20:41:18 +01:00
github-actions[bot] e432d44f94 Version Packages 2022-01-04 10:54:36 +00:00
Patrik Oldsberg a2fb9a4e03 Merge pull request #8737 from backstage/rugvip/old
core-plugin-api: deprecate OldIconComponent
2022-01-04 11:48:57 +01:00