Commit Graph

39124 Commits

Author SHA1 Message Date
Vincenzo Scamporlino 3b68b09fc2 scaffolder: rename permissions dependency
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-14 16:14:51 +02:00
Vincenzo Scamporlino 067370e1f0 scaffolder-backend: improve changeset
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-14 13:36:04 +02:00
Vincenzo Scamporlino ddf7b5ed91 scaffolder-backend: NotAllowedError instead of InputError
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-14 11:53:38 +02:00
Vincenzo Scamporlino 6e5a809ea1 rollback dependencies don't ask me why
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-12 19:08:06 +02:00
Vincenzo Scamporlino bcae5aaf25 scaffolder: add changesets
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-12 18:48:51 +02:00
Vincenzo Scamporlino d271f2ad68 backend: clean up example policy and template
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-12 18:48:49 +02:00
Vincenzo Scamporlino 3e293a9a2c scaffolder-backend: api report action rules
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-12 18:30:03 +02:00
Vincenzo Scamporlino 4324322ab4 scaffolder-backend: add tests for action rules
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-12 18:23:12 +02:00
Vincenzo Scamporlino f65a32b342 scaffolder: make action rules generic
Co-Authored-By: Ainhoa Larumbe <ainhoal@spotify.com>
Co-Authored-By: Mike Lewis <mlewis@spotify.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-05 12:26:44 +02:00
Vincenzo Scamporlino d19aa072c8 scaffolder: sync api report
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-04 15:12:14 +02:00
Vincenzo Scamporlino 05cbe289dd scaffolder: remove token from TemplateContext
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-04 14:32:48 +02:00
Vincenzo Scamporlino 220247b833 backend: remove zod
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-04 14:25:42 +02:00
Vincenzo Scamporlino e9486a4701 scaffolder: actions api report
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-04 12:42:21 +02:00
Vincenzo Scamporlino 7a3db15295 scaffolder: add actions condition exports
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-04 12:41:58 +02:00
Vincenzo Scamporlino 8d271343e7 scaffolder: add tests for permission actions
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-04 11:56:57 +02:00
Vincenzo Scamporlino 507aa63c34 scaffolder: authorize actions only once
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-04 11:56:22 +02:00
Vincenzo Scamporlino 64712633eb scaffolder: refactor action rules
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-04 11:55:55 +02:00
Vincenzo Scamporlino 3bf5c63916 scaffolder: remove authorizeAction from router
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-04 11:53:17 +02:00
Vincenzo Scamporlino 942f06b9c9 scaffolder: make permissionApi optional
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-03 18:54:26 +02:00
Vincenzo Scamporlino 6ffbf079fb scaffolder: refactor condition exports
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-03 18:09:52 +02:00
Vincenzo Scamporlino d059aeb039 scaffolder: clean up permission policy
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-03 18:09:15 +02:00
Vincenzo Scamporlino d03426c5ad remove actionId parameter
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-03 18:08:12 +02:00
Vincenzo Scamporlino 20a6673182 scaffolder: remove dependency
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-03 18:05:31 +02:00
Vincenzo Scamporlino ec13659446 scaffolder-backend: remove matchesinput rule
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-03 17:40:49 +02:00
Vincenzo Scamporlino faeb730c9f scaffolder: perform actions authorization in the runners
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-03 17:40:47 +02:00
Harry Hogg 85ed7d94ef Fixed typings for JSON schema as paramsSchema input
Signed-off-by: Harry Hogg <hhogg@spotify.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-03 17:39:35 +02:00
Vincenzo Scamporlino ddb5d1c72b scaffolder: add validation on action input
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-03 17:39:19 +02:00
Harry Hogg e2571d1761 POC
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2023-04-03 17:38:10 +02:00
Fredrik Adelöw 7b86882985 Merge pull request #17113 from backstage/renovate/react-virtualized-auto-sizer-1.x-lockfile
fix(deps): update dependency react-virtualized-auto-sizer to v1.0.11
2023-04-03 16:55:27 +02:00
backstage-goalie[bot] 169aa51364 Merge pull request #17211 from backstage/renovate/canvas-2.x-lockfile
chore(deps): update dependency canvas to v2.11.2
2023-04-03 14:35:10 +00:00
backstage-goalie[bot] 0824391357 Merge pull request #17204 from backstage/renovate/node-forge-1.x-lockfile
chore(deps): update dependency @types/node-forge to v1.3.2
2023-04-03 14:28:18 +00:00
Fredrik Adelöw 67140d9f96 fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-04-03 16:11:24 +02:00
renovate[bot] 242a185c7b chore(deps): update dependency canvas to v2.11.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-03 14:01:27 +00:00
Fredrik Adelöw a6f925b97e Merge pull request #17133 from adamdmharvey/adamdmharvey/circleci-avatar-hover
feat(circleci): Add hover to CircleCI avatar icon to show user's name
2023-04-03 15:36:01 +02:00
Patrik Oldsberg 4e86f3b89b Merge pull request #17184 from backstage/rugvip/governance-tweak
GOVERNANCE: update inactivity definition
2023-04-03 15:09:03 +02:00
Johan Haals 6b29e5d862 Merge pull request #17058 from backstage/rugvip/owners-helm
OWNERS: add Helm Charts project area
2023-04-03 14:42:59 +02:00
Johan Haals 7c085c7d0f Merge pull request #17198 from aladjadj/adopters-leboncoin
docs(adopters): update leboncoin status
2023-04-03 14:21:49 +02:00
Fredrik Adelöw e7ac662dac Merge pull request #17173 from FredericKayser/fix/picker-check-by-text
catalog: make text of picker clickable
2023-04-03 13:10:36 +02:00
Patrik Oldsberg 3019e41fb8 Merge pull request #17205 from backstage/rugvip/installfix
eslint-plugin: fix auto install yarn add flag
2023-04-03 13:09:43 +02:00
Patrik Oldsberg 68fcb7a675 Update packages/eslint-plugin/rules/no-undeclared-imports.js
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-03 12:14:49 +02:00
Patrik Oldsberg c85cddd899 eslint-plugin: fix auto install yarn add flag
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-03 12:04:03 +02:00
Fredrik Adelöw eb29b3e7b4 Merge pull request #17203 from backstage/freben/stylable-sidebar
Split out the width as the only prop-using class for the Bar
2023-04-03 11:54:27 +02:00
renovate[bot] 31271e2b7c chore(deps): update dependency @types/node-forge to v1.3.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-03 09:46:45 +00:00
backstage-goalie[bot] c6ce9df54b Merge pull request #17138 from backstage/renovate/dockerode-3.x-lockfile
chore(deps): update dependency @types/dockerode to v3.3.16
2023-04-03 09:42:29 +00:00
Patrik Oldsberg 5e72a9340e Merge pull request #17202 from backstage/rugvip/cameltweak
rollbar-backend: fix camelize fix
2023-04-03 11:28:34 +02:00
Fredrik Adelöw de9f4d50a3 Merge pull request #17195 from tgroenbaek/patch-1
Update ADOPTERS.md
2023-04-03 11:27:04 +02:00
renovate[bot] 29f7a6a1f9 fix(deps): update dependency react-virtualized-auto-sizer to v1.0.11
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-03 09:16:34 +00:00
renovate[bot] aa17f094bf chore(deps): update dependency @types/dockerode to v3.3.16
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-03 09:08:53 +00:00
Fredrik Adelöw 7e60bee2de Split out the width as the only prop-using class for the Bar
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-04-03 11:06:18 +02:00
Patrik Oldsberg ff5a5cddab rollbar-backend: fix camelize fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-03 11:00:08 +02:00