Ainhoa Larumbe
|
16c725e939
|
Complete code in router and fix tests
Signed-off-by: Ainhoa Larumbe <ainhoaL@users.noreply.github.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-03-24 10:35:56 +00:00 |
|
Ainhoa Larumbe
|
d524bf467b
|
WIP createPermissionIntegrationRouter takes an array of ResourceOptions
Signed-off-by: Ainhoa Larumbe <ainhoaL@users.noreply.github.com>
|
2023-03-24 10:35:30 +00:00 |
|
Johan Haals
|
e54581b82d
|
Merge pull request #16820 from tradcliffe-expediagroup/tradcliffe-expediagroup/confluence-to-markdown-action
Tradcliffe expediagroup/confluence to markdown action
|
2023-03-24 10:35:55 +01:00 |
|
Tracey Radcliffe
|
9c00d8b963
|
Apply suggestions from code review
Co-authored-by: Johan Haals <johan@haals.se>
Signed-off-by: Tracey Radcliffe <tradcliffe@expediagroup.com>
|
2023-03-23 12:47:37 -07:00 |
|
Fredrik Adelöw
|
19919554f2
|
Merge pull request #17046 from backstage/freben/cascade
add a test for cascading deletes in the catalog
|
2023-03-23 15:39:54 +01:00 |
|
Fredrik Adelöw
|
47717bc668
|
add a test for cascading deletes in the catalog
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2023-03-23 10:25:14 +01:00 |
|
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 |
|
Tracey
|
7ebbf73785
|
fixed errors from api-report file
Signed-off-by: Tracey <tradcliffe@expediagroup.com>
|
2023-03-22 11:25:25 -07: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 |
|
Tracey
|
9dd9cf7769
|
adding api reporrt
Signed-off-by: Tracey <tradcliffe@expediagroup.com>
|
2023-03-21 10:38:30 -07: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 |
|