Commit Graph

65381 Commits

Author SHA1 Message Date
Ben Lambert a734060c28 Merge pull request #30119 from dzemanov/template-secrets-in-each
fix(scaffolder-backend): use secrets within `each` step
2025-06-10 15:27:25 +02:00
Andre Wanlin 9f49c67998 Merge pull request #30036 from valentingregoire/patch-2
Policies Docs updates
2025-06-10 08:23:54 -05:00
Fredrik Adelöw 58cb0452a9 Merge pull request #30159 from backstage/freben/module-init-order
fix module initialization order bug
2025-06-10 09:04:11 +02:00
Aramis Sennyey 3736ee4c65 Merge pull request #30169 from backstage/docs-hatching
hatch documentation project area
2025-06-09 11:17:22 -04:00
Ben Lambert 4794be02b4 Merge pull request #29923 from solimant/28768_scaffolder_tests
Add tests for Scaffolder
2025-06-09 17:12:59 +02:00
benjdlambert 12c1fd4539 chore: changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-09 16:39:34 +02:00
benjdlambert 2285c7fc5b chore: fix token tests
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-09 11:55:58 +02:00
Ben Lambert 296db2bbb9 Merge pull request #30173 from mbenson/templating_fn_metadata_absent_message
display appropriate message when global templating function metadata …
2025-06-09 09:52:03 +02:00
Ben Lambert 0f80429df5 Merge pull request #30181 from mario-mui/fix/remove-react-import
fix: Remove React import form notification and scaffolder plugin
2025-06-09 09:49:04 +02:00
mario ma b00c160f42 fix: Remove React import form notification and scaffolder plugin
Signed-off-by: mario ma <mario.ma.node@gmail.com>
2025-06-09 15:02:12 +08:00
Valentin Grégoire c0aa0a9a37 fix(docs): added highlight for clearer docs
Signed-off-by: Valentin Grégoire <32612304+valentingregoire@users.noreply.github.com>
2025-06-08 22:22:51 +02:00
Valentin Grégoire a1e2567ae8 Merge branch 'backstage:master' into patch-2 2025-06-08 22:14:11 +02:00
solimant 5db28a3201 Use catalogServiceMock
Signed-off-by: solimant <solimant@users.noreply.github.com>
2025-06-08 16:23:54 +00:00
Patrik Oldsberg 40d9646450 Merge pull request #30151 from deepthi-28/buildingappdocchanges
Added caution design to building app - converting-3rd party plugin
2025-06-07 09:38:24 +02:00
Patrik Oldsberg e35bda2257 Merge pull request #30171 from awanlin/fix/welcome-title-default
home - Fixed the `WelcomeTitle` to properly default to the previous value of `inherit`
2025-06-07 09:29:05 +02:00
Matt Benson 95a1d722f9 display appropriate message when global templating function metadata is absent
Signed-off-by: Matt Benson <gudnabrsam@gmail.com>
2025-06-06 16:59:42 -05:00
Andre Wanlin 0ebad54d7a home - Fixed the WelcomeTitle to properly default to the previous value of inherit
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-06-06 13:10:20 -05:00
Patrik Oldsberg d8cf6837ae Merge pull request #30154 from backstage/rugvip/template-id
cli: add backstage.pluginId templating
2025-06-06 19:21:55 +02:00
Aramis Sennyey 2795951847 hatch documentation project area
we've incubated enough 🐔 

Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
2025-06-06 10:43:02 -04:00
Charles de Dreuille 4e079a80d2 Merge pull request #30168 from backstage/canon-fix-flex 2025-06-06 15:29:16 +02:00
Charles de Dreuille 5c75aee0db Merge pull request #30167 from backstage/canon-fix-heading-variants 2025-06-06 15:28:13 +02:00
Charles de Dreuille 1a81d78951 Merge pull request #30165 from backstage/canon-button-render-prop 2025-06-06 15:27:44 +02:00
Charles de Dreuille 44df8791db Add min-width: 0; to the Flex components
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-06-06 14:54:08 +02:00
Charles de Dreuille ee6ffe6c59 Fix heading variants
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-06-06 13:27:49 +02:00
Mihai Tabara 5247c13d74 Merge pull request #30162 from MihaiTabara/codeowners
Adjust Home Plugin ownership
2025-06-06 10:13:59 +01:00
Charles de Dreuille a61671f5ae Improve docs
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-06-06 09:39:04 +02:00
Charles de Dreuille f2f814a616 Add render prop to Button
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-06-06 09:18:57 +02:00
Valentin Grégoire c4a18f4334 fix(docs): spelling mistake fixed
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Valentin Grégoire <32612304+valentingregoire@users.noreply.github.com>
2025-06-06 09:08:32 +02:00
Valentin Grégoire f09921955b Merge branch 'backstage:master' into patch-2 2025-06-06 09:06:54 +02:00
Fredrik Adelöw d31d4cd999 Update DependencyGraph.ts
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-06-06 08:02:56 +02:00
Mihai Tabara 2ff5ecf693 Run prettier upon review
Signed-off-by: Mihai Tabara <mihait@spotify.com>
2025-06-05 22:03:25 +01:00
Mihai Tabara 202394a5ee Update OWNERS.md
Co-authored-by: Avantika Iyer <avantika.hiyer@gmail.com>
Signed-off-by: Mihai Tabara <tabara.mihai@gmail.com>
2025-06-05 21:31:28 +01:00
Mihai Tabara 389bdea863 Update OWNERS.md
Co-authored-by: Avantika Iyer <avantika.hiyer@gmail.com>
Signed-off-by: Mihai Tabara <tabara.mihai@gmail.com>
2025-06-05 21:31:20 +01:00
Mihai Tabara 4177fc40e5 Update OWNERS.md
Co-authored-by: Avantika Iyer <avantika.hiyer@gmail.com>
Signed-off-by: Mihai Tabara <tabara.mihai@gmail.com>
2025-06-05 21:31:14 +01:00
Mihai Tabara a019651a22 Fix styling
Signed-off-by: Mihai Tabara <mihait@spotify.com>
2025-06-05 20:24:53 +01:00
Mihai Tabara a61e4754ec Sort alphabetically
Signed-off-by: Mihai Tabara <mihait@spotify.com>
2025-06-05 20:22:49 +01:00
Mihai Tabara aaf2d2bd9b Change ownership in HomePlugin
Signed-off-by: Mihai Tabara <mihait@spotify.com>
2025-06-05 20:20:57 +01:00
solimant e92e481fed Add tests for Scaffolder
Signed-off-by: solimant <solimant@users.noreply.github.com>
2025-06-05 17:48:30 +00:00
Fredrik Adelöw bb9a50104e fix module initialization order bug
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-06-05 17:15:38 +02:00
Ben Lambert a9a521d7ce Merge pull request #30152 from backstage/blam/actions-cleanup/15
`scaffolder-backend`: 🧹 use `CatalogService` in default actions, and cleanup older exports that are no longer required.
2025-06-05 16:00:48 +02:00
benjdlambert 3bfa1d392f chore: small tweaks
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-05 15:28:22 +02:00
benjdlambert facbac877d chore: fix of tests
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-05 14:29:22 +02:00
benjdlambert 5863b0418c chore: changesets
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-05 14:29:22 +02:00
benjdlambert 04c0b15da7 feat: migrating things to using catalogService and removing older exports
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-05 14:29:22 +02:00
Ben Lambert d72021a5ec Merge pull request #30142 from backstage/blam/actions-cleanup/14
`scaffolder-backend`: last of the actions migrated, and removal of the old `TemplateAction` types
2025-06-05 14:29:13 +02:00
benjdlambert f845abe12e chore: fix weirdness of assertions
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-05 14:06:02 +02:00
Fredrik Adelöw 2449490d55 Merge pull request #30153 from backstage/freben/less-alpha-catalog
remove some usages of the old alpha catalog service
2025-06-05 13:24:40 +02:00
Fredrik Adelöw a7dfcce1bb Merge pull request #30155 from AdityaK60/WeatherPlugin_logo_update
Updated broken logo of Daily Weather Plugin
2025-06-05 13:09:20 +02:00
Aditya Kumar bad8026696 Updated broken logo of Daily Weather Plugin
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2025-06-05 16:29:04 +05:30
Fredrik Adelöw 8a150bf8e1 review fixes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-06-05 12:37:38 +02:00