Commit Graph

63182 Commits

Author SHA1 Message Date
Heikki Hellgren 4f8b5b66a1 feat: allow signing git commits from scaffolder
adds support to sign git commits with configured PGP key in scaffolder
actions. configuration can be done either by integration or by using the
default signing key in the scaffolder config. note that this
pgp-plugin is used for signing and that it is limited to using RSA keys
and signatures made with SHA1 hashing algorithm.

this change does not support github commit signing as it cannot be done
the same way due to GitHub app and REST API being used.

closes #25934

refers to #26333

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2025-03-11 09:31:54 +02:00
Patrik Oldsberg 37416e06d6 Merge pull request #29058 from backstage/app-loader/resolve-features
Expose frontend feature discovery and resolution logic used in `createApp`
2025-03-11 00:46:13 +01:00
Patrik Oldsberg 0df04fa13d Merge branch 'master' into app-loader/resolve-features
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-03-11 00:26:22 +01:00
Eric Peterson 177b0782d5 Fix functions named in changeset
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-03-10 17:19:46 +01:00
Peter Macdonald 8aa63b60be Merge pull request #29133 from Parsifal-M/docs/fix-scaffolder-overview-page
[Docs] Scaffolder Overview Page Rendering Fix
2025-03-10 16:29:22 +01:00
Peter Macdonald 071eff7981 fix scaffolder overview page from not rendering correctly
Signed-off-by: Peter Macdonald <macdonald.peter90@gmail.com>
2025-03-10 15:53:51 +01:00
Patrik Oldsberg 7612daf25a Merge pull request #29132 from backstage/rugvip/bugs
changesets: beehive the hip bugs
2025-03-10 14:50:09 +01:00
Patrik Oldsberg e47f664784 changesets: beehive the hip bugs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-03-10 14:48:43 +01:00
Patrik Oldsberg 7942af3907 Merge pull request #29090 from backstage/rugvip/ts56
bump to typescript 5.6
2025-03-10 14:45:37 +01:00
Patrik Oldsberg 546a86b3ca Merge pull request #29126 from backstage/rugvip/middle
frontend-app-api: support array of extension factory middlewares
2025-03-10 14:44:43 +01:00
Eric Peterson e41c80d8a0 Clean up API surface
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-03-10 14:29:43 +01:00
Eric Peterson a2544d59f5 Add tests for feature resolver
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-03-10 14:29:43 +01:00
Eric Peterson 55e8568ff5 Keep feature discovery and resolution logic separate
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-03-10 14:29:43 +01:00
Eric Peterson f008f26970 Better option names
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-03-10 14:29:43 +01:00
Eric Peterson e3f19dbe68 Refactor and expose resolveFeatures() from frontend-defaults
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-03-10 14:28:59 +01:00
Patrik Oldsberg 90ff16d3ab Merge pull request #29125 from backstage/rugvip/root
frontend-app-api: remove .createRoot
2025-03-10 14:24:02 +01:00
Patrik Oldsberg 416b62b5aa Update plugins/catalog/src/apis/EntityPresentationApi/DefaultEntityPresentationApi.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-03-10 13:56:54 +01:00
Patrik Oldsberg 33a7449aa2 Merge pull request #29109 from backstage/rugvip/index
cli: fix typesVersions generation in prepack
2025-03-10 13:01:57 +01:00
Patrik Oldsberg 37c6510488 packages/{backend-,}-test-utils: move jest types to dev dep
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-03-10 12:32:09 +01:00
backstage-goalie[bot] 7d3d623794 Merge pull request #29107 from backstage/renovate/swc-monorepo
fix(deps): update dependency @swc/core to v1.11.8
2025-03-10 11:23:28 +00:00
renovate[bot] e3efe142cf fix(deps): update dependency @swc/core to v1.11.8
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 10:48:29 +00:00
Charles de Dreuille 2c5efa9555 Merge pull request #29127 from backstage/canon-css-fixes
Canon - Improve CSS on Button and Checkbox
2025-03-10 10:30:25 +00:00
Ben Lambert 161c3b6691 Merge pull request #28978 from apc-kamezaki/bugfix/github-environment
Fix create github environment action got error when I use in GitHub Team plan
2025-03-10 11:29:14 +01:00
Charles de Dreuille ef9d4b5514 Add secondary disabled story
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-03-10 09:34:05 +00:00
Charles de Dreuille 865aa019c1 Improve CSS on Button and Checkbox
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-03-10 09:17:21 +00:00
Patrik Oldsberg e23f5e0762 frontend-app-api: support array of extension factory middlewares
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-03-10 09:58:56 +01:00
Patrik Oldsberg abcdf444e5 frontend-app-api: remove .createRoot
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-03-09 15:24:37 +01:00
Patrik Oldsberg 6070fcfefc update API reports for TypeScript 5.6
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-03-08 11:35:44 +01:00
Hitoshi Kamezaki 0a3e90ec27 Update .changeset/old-ladybugs-report.md
Co-authored-by: Ben Lambert <ben@blam.sh>
Signed-off-by: Hitoshi Kamezaki <kamezaki@ap-com.co.jp>
2025-03-08 19:26:53 +09:00
backstage-goalie[bot] d5afcd49fa Merge pull request #29122 from backstage/renovate/terser-webpack-plugin-5.x-lockfile
fix(deps): update dependency terser-webpack-plugin to v5.3.14
2025-03-08 04:41:29 +00:00
renovate[bot] 73d1a39c20 fix(deps): update dependency terser-webpack-plugin to v5.3.14
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-08 04:09:59 +00:00
backstage-goalie[bot] bc2ab22419 Merge pull request #29121 from backstage/renovate/portfinder-1.x-lockfile
fix(deps): update dependency portfinder to v1.0.33
2025-03-08 03:58:09 +00:00
renovate[bot] ebf0356304 fix(deps): update dependency portfinder to v1.0.33
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-08 03:25:59 +00:00
backstage-goalie[bot] 7733569014 Merge pull request #29119 from backstage/renovate/motion-12.x-lockfile
fix(deps): update dependency motion to v12.4.10
2025-03-08 03:13:02 +00:00
renovate[bot] bacad938ee fix(deps): update dependency motion to v12.4.10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-08 02:50:41 +00:00
backstage-goalie[bot] 0716c913ee Merge pull request #29118 from backstage/renovate/isolated-vm-5.x-lockfile
fix(deps): update dependency isolated-vm to v5.0.4
2025-03-08 02:29:47 +00:00
backstage-goalie[bot] bfcf4ad61f Merge pull request #29117 from backstage/renovate/docusaurus-plugin-openapi-docs-4.x-lockfile
fix(deps): update dependency docusaurus-plugin-openapi-docs to v4.3.6
2025-03-08 02:29:44 +00:00
renovate[bot] cea04dd987 fix(deps): update dependency isolated-vm to v5.0.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-08 01:51:02 +00:00
renovate[bot] 1a4b46afeb fix(deps): update dependency docusaurus-plugin-openapi-docs to v4.3.6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-08 01:48:10 +00:00
backstage-goalie[bot] 97bf21de42 Merge pull request #29111 from backstage/renovate/docusaurus-plugin-openapi-docs-4.x-lockfile
fix(deps): update dependency docusaurus-plugin-openapi-docs to v4.3.5
2025-03-07 23:55:57 +00:00
backstage-goalie[bot] 4de370c5f8 Merge pull request #29110 from backstage/renovate/uiw-codemirror-themes-4.x-lockfile
fix(deps): update dependency @uiw/codemirror-themes to v4.23.10
2025-03-07 23:35:31 +00:00
renovate[bot] e4243989a2 fix(deps): update dependency docusaurus-plugin-openapi-docs to v4.3.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-07 23:15:34 +00:00
renovate[bot] 23d39b2e09 fix(deps): update dependency @uiw/codemirror-themes to v4.23.10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-07 23:13:43 +00:00
backstage-goalie[bot] f7c05fa4fa Merge pull request #29108 from backstage/renovate/qs-6.x-lockfile
fix(deps): update dependency @types/qs to v6.9.18
2025-03-07 22:55:27 +00:00
Patrik Oldsberg 4d45498c45 cli: fix typesVersions generation in prepack
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-03-07 23:34:40 +01:00
renovate[bot] af92fdf4f6 fix(deps): update dependency @types/qs to v6.9.18
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-07 22:21:03 +00:00
backstage-goalie[bot] a94e78fad0 Merge pull request #29105 from backstage/renovate/stoplight-spectral-runtime-1.x-lockfile
fix(deps): update dependency @stoplight/spectral-runtime to v1.1.4
2025-03-07 21:59:42 +00:00
renovate[bot] f2b3140330 fix(deps): update dependency @stoplight/spectral-runtime to v1.1.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-07 21:20:59 +00:00
backstage-goalie[bot] 3d42905410 Merge pull request #29102 from backstage/renovate/stoplight-spectral-rulesets-1.x-lockfile
fix(deps): update dependency @stoplight/spectral-rulesets to v1.21.4
2025-03-07 20:50:47 +00:00
backstage-goalie[bot] 1b64d30f69 Merge pull request #29101 from backstage/renovate/stoplight-spectral-functions-1.x-lockfile
fix(deps): update dependency @stoplight/spectral-functions to v1.9.4
2025-03-07 20:50:42 +00:00