Commit Graph

39630 Commits

Author SHA1 Message Date
Fredrik Adelöw 64d003fd63 Merge pull request #17132 from backstage/freben/pack-win
ensure that `productionPack` uses posix paths in `package.json` on all OSes
2023-03-28 15:59:58 +02:00
Adam Harvey d14ac997c3 chore: Add changeset
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-03-28 09:54:10 -04:00
Adam Harvey 5b1eb586dd chore: Link feature enhancements
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-03-28 09:52:00 -04:00
Adam Harvey d3364e5a04 feat(circleci): Add hover to avatar icon
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-03-28 09:51:40 -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 b3f709bd3c Update .changeset/sour-buttons-collect.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-03-28 15:26:46 +02:00
Phred 88627d957e mocked helper in github repo create tests
Signed-off-by: Phred <fearphage@gmail.com>
2023-03-28 08:09:18 -05: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
Ben Lambert d42abeed70 Merge pull request #17089 from aclevername/kratix-adopter
Add Syntasso to `ADOPTERS.md`
2023-03-28 14:58:26 +02:00
Fredrik Adelöw b588ab7397 ensure that productionPack uses posix paths in package.json on all OSes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-03-28 14:57:41 +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
Fredrik Adelöw cb7ff72590 last fixes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-03-28 14:30:32 +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
blam 7fc4dcea11 chore: woops missed one
Signed-off-by: blam <ben@blam.sh>
2023-03-28 13:04:56 +02:00
blam cf085b9d97 chore: updating the example
Signed-off-by: blam <ben@blam.sh>
2023-03-28 12:59:49 +02:00
Ben Lambert a0f66c4826 Update docs/features/software-templates/writing-custom-actions.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Ben Lambert <ben@blam.sh>
2023-03-28 12:58:14 +02:00
Fredrik Adelöw c4a258f5e4 use jest.setTimeout consistently
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-03-28 12:30:49 +02:00
Patrik Oldsberg 12f1a5feac Merge pull request #17013 from mario-mui/doc/plugin
Doc/plugin
2023-03-28 10:35:14 +02:00
Phred ec460fdbfc Merge branch 'master' of github.com:backstage/backstage into familiarize-entity-names 2023-03-27 16:58:48 -05:00
Raghunandan Balachandran 0aca3fad2f Merge pull request #17124 from backstage/techdocs-a11y-link-color-fix
[Techdocs] A11y: Change anchor links color in Techdocs content
2023-03-27 19:55:29 +02:00
Phred abbcb55554 cleaened up tsc issues
Signed-off-by: Phred <fearphage@gmail.com>
2023-03-27 12:25:59 -05:00
Raghunandan 847a1eee3d add changeset
Signed-off-by: Raghunandan <soapraj@gmail.com>
2023-03-27 18:59:58 +02:00
Phred f37a95adcd added changeset
Signed-off-by: Phred <fearphage@gmail.com>
2023-03-27 11:59:47 -05:00
Phred 57a49da161 use helper to familiarize entities passed to GitHub
Signed-off-by: Phred <fearphage@gmail.com>
2023-03-27 11:59:42 -05:00
Phred 8f0bd33d7a added utility to remove backstage entity refs from entities
Signed-off-by: Phred <fearphage@gmail.com>
2023-03-27 11:59:38 -05: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 de7d0e3bd9 Merge pull request #16607 from adamdmharvey/adamdmharvey/fix-techdocs-custom-example
fix(docs): TechDocs grid sample code
2023-03-27 16:23:16 +02:00
pitwegner 14fa30fe19 Merge branch 'backstage:master' into master 2023-03-27 16:04:46 +02:00
Fredrik Adelöw b9f2e4a4f6 Merge pull request #17103 from backstage/renovate/prettier-2.x-lockfile
chore(deps): update dependency prettier to v2.8.7
2023-03-27 16:03:50 +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
Johan Haals 190e7c090c Merge pull request #17078 from backstage/jhaals/bump-zod
chore: Bump zod deps
2023-03-27 10:08:50 +02:00
David Weber 19b5c20aaf feat: add api spectral linter plugin to market
Signed-off-by: David Weber <david.weber@w3tec.ch>
2023-03-27 07:41:54 +02:00
backstage-goalie[bot] ef50084b89 Merge pull request #17109 from backstage/renovate/aws-sdk-js-v3-monorepo
fix(deps): update aws-sdk-js-v3 monorepo to v3.299.0
2023-03-27 00:44:17 +00:00
renovate[bot] 7af3c9c8e9 fix(deps): update aws-sdk-js-v3 monorepo to v3.299.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-27 00:03:50 +00:00
Alex Crome 7974080aba Add easy auth to documentation navigation.
Also corrected entries so they show up in alphabetical order in the sidebar.

Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2023-03-27 00:54:13 +01:00
Alex Crome 7019734333 Fix Api Report
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2023-03-27 00:53:19 +01:00
backstage-goalie[bot] 3dbdb8e1e1 Merge pull request #17107 from backstage/renovate/frsource-cypress-plugin-visual-regression-diff-3.x-lockfile
chore(deps): update dependency @frsource/cypress-plugin-visual-regression-diff to v3.2.14
2023-03-26 23:45:28 +00:00
Alex Crome a0ef1ec734 Properly expose easy auth provider
16108 added support for Azure easy auth, however the provider wasn't properly exposed so it can't be used.
This PR fixes that by properly exposing the provider

Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2023-03-27 00:20:48 +01:00
renovate[bot] 49e6a4efd2 chore(deps): update dependency @frsource/cypress-plugin-visual-regression-diff to v3.2.14
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-26 23:05:37 +00:00
backstage-goalie[bot] 99a6dfa964 Merge pull request #17106 from backstage/renovate/slugify-1.x-lockfile
fix(deps): update dependency slugify to v1.6.6
2023-03-26 22:58:27 +00:00
renovate[bot] 6598069cf4 fix(deps): update dependency slugify to v1.6.6
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-26 22:21:46 +00:00
backstage-goalie[bot] 005255f83f Merge pull request #17105 from backstage/renovate/uiw-react-codemirror-4.x-lockfile
fix(deps): update dependency @uiw/react-codemirror to v4.19.10
2023-03-26 22:15:17 +00:00
renovate[bot] 7768978a3d fix(deps): update dependency @uiw/react-codemirror to v4.19.10
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-26 21:35:46 +00:00