Commit Graph

15858 Commits

Author SHA1 Message Date
Patrik Oldsberg 2898b6c8d5 fixes for TypeScript 5.0
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-03-29 12:24:19 +02:00
github-actions[bot] e32dc5e79d Version Packages (next) 2023-03-28 16:01:25 +00:00
Oleg 88fbb3d075 kubernetes plugin adds support for the new plugin system (#16719)
* kubernetes plugin adds support for the new plugin system

Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com>

* expose experimental plugin support as an alpha feature in kubernetes-backend

Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com>

* remove duplicate changeset

Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com>

* update permissions

Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com>

---------

Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com>
2023-03-28 11:19:00 -04:00
Ben Lambert 280c485572 Merge pull request #16910 from Andy2003/feature/improve-typecheck-for-scaffolder-actions
Improve type-check for scaffolder output parameters
2023-03-28 15:40:48 +02:00
Fredrik Adelöw 0145608651 Merge pull request #17116 from backstage/freben/peers
get rid of majority of peer dependency warnings in yarn
2023-03-28 15:27:17 +02:00
Fredrik Adelöw 86aa318530 Merge pull request #17022 from sichapman/feature/bazaarHomepageCardStyleOptions
BazaarPage card style options
2023-03-28 15:03:22 +02:00
Ben Lambert 96be592c55 Merge pull request #17091 from backstage/blam/fixing-entity-picker
scaffolder: Provide some more filters for `nunjucks` and make sure that they're applied
2023-03-28 14:58:56 +02:00
blam f7e8b8ba83 chore: simplify the types a little bit
Signed-off-by: blam <ben@blam.sh>
2023-03-28 14:52:46 +02:00
Andreas Berger ce0cf80ef2 Allow defining output type in createTemplateAction
This change allow to define the output type of the createTemplateAction.
This is necessary for zod definitions, which results in "Type instantiation is excessively deep and possibly infinite."

Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com>
2023-03-28 13:30:23 +02:00
Andreas Berger 0da07e505b Distinguish between undefined and unknown action outputs
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com>
2023-03-28 13:30:22 +02:00
Andreas Berger a7eb36c6e3 Improve type-check for scaffolder output parameters
If an action uses zod to define the actions output schema, it is now ensured that `ctx.output` is using only the defined properties

Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com>
2023-03-28 13:29:01 +02:00
blam d425754cc1 chore: simplifying the code a bit by just using lodash under the hood for the pick method
Signed-off-by: blam <ben@blam.sh>
2023-03-28 13:19:15 +02:00
Raghunandan 25d61793f2 Use link color from palette
Signed-off-by: Raghunandan <soapraj@gmail.com>
2023-03-27 18:11:25 +02:00
Fredrik Adelöw 8d0d63f8f8 some more leftover deps
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-03-27 15:29:21 +02:00
Fredrik Adelöw 2cd810c414 @types/react to its right place in dependencies
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-03-27 14:46:31 +02:00
Fredrik Adelöw e0c6e8b9c3 get rid of majority of peer dependency warnings in yarn
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-03-27 12:26:23 +02:00
blam 3d6982b749 chore: fixing old bug of filter not found for parseRepoUrl in fetch:template
Signed-off-by: blam <ben@blam.sh>
2023-03-24 20:43:37 +01:00
blam e3c38284bf chore: reworking how the secure templater works a little bit
Signed-off-by: blam <ben@blam.sh>
2023-03-24 20:41:40 +01:00
Johan Haals 6217874ea6 update api-reports
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-03-24 14:41:52 +01:00
Johan Haals 1e4f5e91b8 chore: Bump zod deps
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-03-24 14:15:51 +01:00
Morgan Bentell 8a1e9dbdde Merge pull request #17031 from agentbellnorm/techdocs/mkdocs-material-9-compat
[Techdocs] mkdocs-material 9 compat
2023-03-24 13:21:45 +01: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
Morgan Bentell eef59fe416 do default techdocs docker image version in a separate PR
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-03-23 10:49:45 +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
Morgan Bentell 38e0eeb41a color tweaks to handle changes in mkdocs-material v9
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-03-22 18:41:41 +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
Simon Chapman 500b5d5612 Update API report
Signed-off-by: Simon Chapman <sdcpublic@outlook.com>
2023-03-22 16:43:24 +00:00
Simon Chapman b8330e8b02 Add missing exports
Signed-off-by: Simon Chapman <sdcpublic@outlook.com>
2023-03-22 16:43:19 +00:00
Simon Chapman 96b868cd1c Bazaar ProjectPreview style override via HomePage
Signed-off-by: Simon Chapman <sdcpublic@outlook.com>
2023-03-22 16:43:10 +00: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