Fredrik Adelöw
|
af28e4dbc6
|
Merge pull request #17030 from backstage/renovate/material-ui-monorepo
Update dependency @material-ui/lab to v4.0.0-alpha.61
|
2023-03-23 10:19:50 +01:00 |
|
Fredrik Adelöw
|
eacf9b01fe
|
Merge pull request #16976 from backstage/freben/msw
bump msw to v1.2.0
|
2023-03-23 09:30:36 +01:00 |
|
Fredrik Adelöw
|
feb2557b01
|
Merge pull request #17001 from thefrontside/BuiltinKindsEntityProcessor-override
Allow Replacement Of BuiltinKindsEntityProcessor
|
2023-03-23 09:03:23 +01:00 |
|
Fredrik Adelöw
|
3d6a253de5
|
do the rest too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2023-03-23 08:57:48 +01:00 |
|
Fredrik Adelöw
|
3dac94b8f2
|
bump msw to v1.2.0
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2023-03-23 08:41:24 +01:00 |
|
Patrik Oldsberg
|
4d846a0620
|
Merge pull request #16952 from adamdmharvey/adamdmharvey/improve-api-reference
chore: Improve API Reference
|
2023-03-23 00:37:45 +01:00 |
|
Patrik Oldsberg
|
588b1e80d1
|
Merge pull request #17016 from thefrontside/graphiql-async-url
Allow to pass lazy GraphQL endpoint url to graphiql plugin
|
2023-03-22 18:04:46 +01:00 |
|
Jacob Bolda
|
0f4e3e53be
|
compare BuiltinKindsEntityProcessor name directly after init
Signed-off-by: Jacob Bolda <me@jacobbolda.com>
|
2023-03-22 12:03:21 -05:00 |
|
Dmitriy Lazarev
|
8b9e8ece40
|
Allow to pass lazy GraphQL endpoint url to graphiql plugin
Signed-off-by: Dmitriy Lazarev <w@kich.dev>
|
2023-03-22 17:58:50 +04:00 |
|
Brian Fletcher
|
d7c8d8c52d
|
if the title is set use it in the group profile
Signed-off-by: Brian Fletcher <brian@roadie.io>
|
2023-03-22 11:25:17 +00:00 |
|
Ben Lambert
|
0e309814a9
|
Merge pull request #15798 from backstage/prfc/scaffolder-permissions
PRFC: Scaffolder permissions
|
2023-03-22 11:06:39 +01:00 |
|
Ben Lambert
|
a5999c5a17
|
Merge pull request #16935 from gavlyukovskiy/fetch-plain-file
Added `fetch:plain:file` action to fetch a single file
|
2023-03-22 10:00:12 +01:00 |
|
Camila Belo
|
1d5837b1f6
|
Merge pull request #16710 from backstage/search/backend-system-migration
[Search] Migrate search to new backend system
|
2023-03-22 09:21:15 +01:00 |
|
Jacob Bolda
|
c4b846359c
|
Allow Replacement Of BuiltinKindsEntityProcessor
Signed-off-by: Jacob Bolda <me@jacobbolda.com>
|
2023-03-21 16:49:31 -05:00 |
|
Arthur Gavlyukovskiy
|
6f8cd8815f
|
Divide tests into two groups
Signed-off-by: Arthur Gavlyukovskiy <agavlyukovskiy@gmail.com>
|
2023-03-21 16:48:25 +01:00 |
|
Vincenzo Scamporlino
|
e66093a14d
|
scaffolder-backend: refactor alpha exports
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:49 +01:00 |
|
Vincenzo Scamporlino
|
a4f3c20430
|
scaffolder: rename rules to permissionRules
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:49 +01:00 |
|
Vincenzo Scamporlino
|
75e111f879
|
scaffolder: rename customPermissionRules to rules
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:49 +01:00 |
|
Vincenzo Scamporlino
|
9deb0f66ec
|
scaffolder: TemplateParameterV1beta3 to TemplateParametersV1beta3
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:49 +01:00 |
|
Claire Casey
|
4722fd4c20
|
add tests for checking conditional permissions and update api-reports
Signed-off-by: Claire Casey <ccasey@spotify.com>
|
2023-03-21 16:40:49 +01:00 |
|
Claire Casey
|
b3ae194526
|
add optional custom rules to scaffolder router
Signed-off-by: Claire Casey <ccasey@spotify.com>
|
2023-03-21 16:40:49 +01:00 |
|
Vincenzo Scamporlino
|
a89a930e8a
|
scaffolder: mark new models as v1beta3
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:49 +01:00 |
|
Vincenzo Scamporlino
|
bb0addebd5
|
scaffolder: tests for validating tags
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:49 +01:00 |
|
Vincenzo Scamporlino
|
6e5e1b49c0
|
permission-node rename createIsAuthorized to createConditionAuthorizer
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:49 +01:00 |
|
Vincenzo Scamporlino
|
5118294421
|
scaffolder: validate backstage:permissions in templates
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:49 +01:00 |
|
Ainhoa Larumbe
|
67edf386c6
|
scaffolder-backend: add metadata endpoint to expose template permissions
Signed-off-by: Ainhoa Larumbe <ainhoaL@users.noreply.github.com>
|
2023-03-21 16:40:49 +01:00 |
|
Vincenzo Scamporlino
|
c42a1159ad
|
scaffolder: api report
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:49 +01:00 |
|
Vincenzo Scamporlino
|
65e989f401
|
add changesets
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:49 +01:00 |
|
Vincenzo Scamporlino
|
e676507491
|
scaffolder: api report
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:48 +01:00 |
|
Vincenzo Scamporlino
|
7ebb4f4349
|
scaffolder-common: rollback properties
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:48 +01:00 |
|
Vincenzo Scamporlino
|
bc82c96a18
|
scaffolder-backend: make permissionApi optional
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:48 +01:00 |
|
Vincenzo Scamporlino
|
35c564396b
|
scaffolder: export common permissions utilities as alpha
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:40:47 +01:00 |
|
Vincenzo Scamporlino
|
dcbd264860
|
scaffolder-backend: mark rules utilities as alpha
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:39:57 +01:00 |
|
Vincenzo Scamporlino
|
06f58a20f9
|
scaffolder: accessControl to permissions
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:38:59 +01:00 |
|
Harry Hogg
|
1f03603d8d
|
Renamed 'scaffolderStepRules' to 'scaffolderTemplateRules'
Signed-off-by: Harry Hogg <hhogg@spotify.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:38:59 +01:00 |
|
Harry Hogg
|
3c2d54e9fb
|
Updated scaffolder-backend api-reports
Signed-off-by: Harry Hogg <hhogg@spotify.com>
|
2023-03-21 16:38:56 +01:00 |
|
Harry Hogg
|
aac120c30d
|
Updated permission-node api-reports
Signed-off-by: Harry Hogg <hhogg@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Harry Hogg
|
691ef9a4da
|
Updated scaffolder-common api-reports
Signed-off-by: Harry Hogg <hhogg@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Harry Hogg
|
6663e57fa7
|
Added tests to check authorized template on get and put endpoint
Signed-off-by: Harry Hogg <hhogg@spotify.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Harry Hogg
|
47e5d7712a
|
Fixed older router tests
Signed-off-by: Harry Hogg <hhogg@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Vincenzo Scamporlino
|
8dbacc2228
|
scaffolder-backend: test hasTag rule
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Vincenzo Scamporlino
|
b79dee1cf8
|
permission-node: test createIsAuthorized
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Vincenzo Scamporlino
|
66935d8c31
|
scaffolder: pass permissions dependency
Co-authored-by: Harry Hogg <hhogg@spotify.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Vincenzo Scamporlino
|
a16166c24f
|
scaffolder: cleanup types
Co-authored-by: Harry Hogg <hhogg@spotify.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Vincenzo Scamporlino
|
e2559f8b1e
|
scaffolder: rename metadata to accessControl
Co-authored-by: Harry Hogg <hhogg@spotify.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Harry Hogg
|
09e28e2c71
|
Removed the property scaffolder rule
Signed-off-by: Harry Hogg <hhogg@spotify.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Harry Hogg
|
97be4a96ed
|
Refactored createIsAuthorized to take a decision
Signed-off-by: Harry Hogg <hhogg@spotify.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Vincenzo Scamporlino
|
a91abdf061
|
chore: cleanup
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Vincenzo Scamporlino
|
faba894d8b
|
scaffolder: rename resource type
Co-authored-by: Harry Hogg <hhogg@spotify.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|
Harry Hogg
|
2b124bc24a
|
Reworked authorization of conditions to use a single export by combing getRule and applyConditions into
createIsAuthorized
Signed-off-by: Harry Hogg <hhogg@spotify.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-21 16:37:55 +01:00 |
|