backstage-goalie[bot]
423d675d97
Merge pull request #33403 from backstage/renovate/npm-undici-vulnerability
...
Update dependency undici to v7.24.0 [SECURITY]
2026-03-18 01:24:10 +00:00
Lokesh Kaki
9af9fc1a85
fix(catalog-backend-module-gitlab): fix push event rename heuristic and add API docs
...
Signed-off-by: Lokesh Kaki <lokeshkaki1@gmail.com >
2026-03-17 20:03:28 -05:00
Lokesh Kaki
1759bfefc8
fix(catalog-backend-module-gitlab): fix prettier formatting, export alpha types, and add API reports
...
- Run prettier on changed files (GitLabScmEventsBridge, analyzeGitLabWebhookEvent, test files)
- Export AnalyzeWebhookEventOptions and AnalyzeWebhookEventResult from alpha entry point
- Add @alpha JSDoc tags to exported types and function
- Regenerate report-alpha.api.md with updated API surface
Signed-off-by: Lokesh Kaki <lokeshkaki1@gmail.com >
2026-03-17 19:47:36 -05:00
Patrik Oldsberg
8113bf0fde
Merge pull request #33406 from backstage/rugvip/v1.49.0-release-notes
...
docs: add v1.49.0 release notes
2026-03-18 01:12:56 +01:00
Patrik Oldsberg
f3b5a8b5bb
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-03-18 00:43:55 +01:00
Patrik Oldsberg
7918ae477c
Merge pull request #33291 from backstage/changeset-release/master
...
Version Packages
2026-03-17 23:15:20 +01:00
github-actions[bot]
5725b5fcfa
Version Packages
2026-03-17 21:39:07 +00:00
Patrik Oldsberg
e704c00979
Merge pull request #32627 from backstage/fix-plugipPackage-metadata
...
cli: Add pluginPackage support to backend-plugin-module template
2026-03-17 22:18:16 +01:00
Patrik Oldsberg
6a565f6880
Merge pull request #33389 from backstage/rugvip/nfs-header-page-migration
...
plugins: migrate NFS pages to HeaderPage
2026-03-17 22:16:12 +01:00
Patrik Oldsberg
c4f973543f
Merge pull request #33351 from backstage/dependabot/npm_and_yarn/yauzl-3.2.1
...
chore(deps): bump yauzl from 3.2.0 to 3.2.1
2026-03-17 22:06:20 +01:00
Patrik Oldsberg
718e2da288
Merge pull request #33349 from kurtaking/catalog-incremental-ingestion-metrics
...
refactor: use MetricsService in incremental catalog ingestion
2026-03-17 22:05:36 +01:00
Patrik Oldsberg
a6de6d4541
Merge pull request #33333 from chanchalkhatri19/docs/scheduler-rest-api-url-examples
...
docs(scheduler): add REST API URL examples
2026-03-17 22:04:47 +01:00
Patrik Oldsberg
73deff4947
Merge pull request #33316 from chanchalkhatri19/add-golden-path-descriptions
...
docs: add missing description frontmatter to golden-path docs
2026-03-17 22:03:49 +01:00
Patrik Oldsberg
67254a99ec
Merge pull request #33275 from zc149/chore/add-spring-batch-dashboard-plugin
...
chore(microsite) : Add Spring Batch Dashboard plugin to marketplace
2026-03-17 21:59:05 +01:00
Patrik Oldsberg
60b6c13748
Merge pull request #33325 from AmbrishRamachandiran/docs-title-fix
...
Add tooltips to GitHub and Discord navbar icons
2026-03-17 21:55:25 +01:00
Patrik Oldsberg
84a34ffeea
Merge pull request #33341 from chanchalkhatri19/docs/fix-missing-reference-links
...
docs: add missing reference link definitions in component design guidelines
2026-03-17 21:53:11 +01:00
Patrik Oldsberg
e7e2fee8a4
Merge pull request #33337 from chanchalkhatri19/docs/fix-gerrit-readme-link
...
docs: fix broken link in gerrit catalog module README.
2026-03-17 21:52:33 +01:00
Patrik Oldsberg
4ee971a5dd
Merge pull request #33028 from dfl-aeb/feat/gitlab-publish-settings-name-owner-username
...
feat(scaffolder-backend-module-gitlab): add settings.name and ownerUsername to publish:gitlab
2026-03-17 21:47:32 +01:00
Patrik Oldsberg
580ef981dc
Merge pull request #33357 from Believe-SA/slack-metrics-notif
...
Refactor Slack Notifications Backend Module to use MetricsApi
2026-03-17 21:38:57 +01:00
Patrik Oldsberg
d8cfc7ebc8
Remove sub-page href resolution test from PageBlueprint
...
The test was asserting behavior that now lives in the app PageLayout
component.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
2026-03-17 21:36:03 +01:00
Patrik Oldsberg
b46970c880
Move known plugin package constants from cli-common to cli-internal
...
The known plugin package ID mappings don't need to be part of the
public API surface. Move them to @internal/cli and update consumers.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
2026-03-17 21:35:25 +01:00
Vincenzo Scamporlino
a0bc38b83c
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino
ee8e31320a
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino
aaf97bdccb
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:58 +01:00
Patrik Oldsberg
6ae0f41c56
Apply suggestions from code review
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino
00328c1321
Add tests to auto-fill pluginPackage for catalog plugins without prompting
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino
f189d8fc63
Expose known plugin package names for auto-filling in plugin creation
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino
db13e5f52f
Fix plugin package handling by trimming and validating input; add .node-version file
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino
733dd3447e
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino
e6675123d8
Refactor plugin package validation to trim and check for valid npm package names
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino
58fb21967a
Include additional parameters in answers
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino
6e451dc85c
Refactor known plugin IDs to separate backend and frontend packages
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino
72737430e7
Enhance fixPluginPackages to support frontend plugin package names
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino
769cb030b9
Enhance plugin package input handling by clearing empty/invalid values and updating pre-population logic
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:57 +01:00
Vincenzo Scamporlino
11060e329a
Add centralized known plugin package exports and update imports
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:57 +01:00
Vincenzo Scamporlino
5f0daba1d5
Enhance plugin package handling by pre-populating known packages in collectPortableTemplateInput
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:57 +01:00
Vincenzo Scamporlino
7f8daf93fb
Add centralized mapping for known plugin packages in knownPluginPackages.ts
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:57 +01:00
Vincenzo Scamporlino
f22a0822ab
Rename knownFrontendPluginPackages to knownFrontendPluginPackageNameByPluginId for consistency
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:57 +01:00
Vincenzo Scamporlino
5c7186b5d4
Refactor plugin package name handling to use a centralized mapping for backend plugins
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:57 +01:00
Vincenzo Scamporlino
1b1f7a87aa
Update packages/cli/src/modules/new/lib/preparation/collectPortableTemplateInput.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:57 +01:00
Vincenzo Scamporlino
194d4b1149
Add pluginPackage field to package.json template for frontend plugin module
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:57 +01:00
Vincenzo Scamporlino
5ebd4800d7
Remove pluginPackage from portable-template.yaml
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:57 +01:00
Vincenzo Scamporlino
e8ed881fca
Update package name validation regex to support additional characters
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:57 +01:00
Vincenzo Scamporlino
9b261e37ba
Apply suggestion from @Copilot
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:57 +01:00
Vincenzo Scamporlino
994b82ca84
Apply suggestions from code review
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:57 +01:00
Vincenzo Scamporlino
14008190ee
Update prompt message for plugin package name
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:56 +01:00
Vincenzo Scamporlino
a84b9e91df
Added missing pluginPackage
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:56 +01:00
Vincenzo Scamporlino
7191abef86
Add support for pluginPackage to frontend modules
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:56 +01:00
Vincenzo Scamporlino
971cc9457a
cli: Add pluginPackage support to backend-plugin-module template
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-17 21:34:56 +01:00
Patrik Oldsberg
ef910b05b9
Merge pull request #33396 from backstage/rugvip/refactor-cli-auth-into-cli-node
...
cli-node: add CliAuth class for shared CLI authentication
2026-03-17 21:32:07 +01:00