AmbrishRamachandiran
bc19197570
Fix prettier and api report
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-09 23:11:33 +05:30
root
f1043f5514
Merge branch 'master' into range-slider-component
2026-03-05 14:09:58 +05:30
Fredrik Adelöw
d0b53e39fd
Merge pull request #33134 from backstage/renovate/npm-tar-vulnerability
2026-03-05 08:19:47 +01:00
AmbrishRamachandiran
a5c4e902ed
Fix review comments
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-05 12:09:10 +05:30
renovate[bot]
b100983df6
chore(deps): update dependency tar to v7.5.10 [security]
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-05 04:40:14 +00:00
Charles de Dreuille
c7fb3299ee
Merge pull request #33116 from backstage/interactive-cards
...
feat(ui): add interactive overlay to Card component
2026-03-04 20:40:07 +00:00
Charles de Dreuille
16d424276a
Improve types
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-03-04 20:24:12 +00:00
Charles de Dreuille
0c772a3223
Card styles updates
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-03-04 19:40:25 +00:00
Fredrik Adelöw
fcc5b172e3
Merge pull request #33119 from backstage/freben/cli-common-runcheck-stdio-ignore
...
Fix runCheck to ignore stdio of spawned process
2026-03-04 19:48:19 +01:00
Charles de Dreuille
90b1cfc8a0
Fix for scrollable body section
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-03-04 16:59:25 +00:00
Fredrik Adelöw
918b697cbd
Add test verifying runCheck does not leak stdio
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-04 17:41:08 +01:00
Fredrik Adelöw
9361965db9
Fix runCheck to ignore stdio of spawned process
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-04 17:33:29 +01:00
Charles de Dreuille
db927510dc
Add new Interactive card
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-03-04 15:24:23 +00:00
Ambrish R
400175a09d
Update packages/ui/src/components/RangeSlider/definition.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Ambrish R <ambrish.r@infosys.com >
2026-03-04 19:53:49 +05:30
AmbrishRamachandiran
fd4708212d
Fix review comments
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-04 19:40:59 +05:30
AmbrishRamachandiran
e62d94387f
Fix review comments
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-04 19:19:57 +05:30
AmbrishRamachandiran
6676b0e137
Fix review comments
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-04 19:08:25 +05:30
AmbrishRamachandiran
6fd571914d
Fix review comments
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-04 18:49:57 +05:30
AmbrishRamachandiran
cb9b307d44
Fix review comments
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-04 18:28:27 +05:30
AmbrishRamachandiran
d32f8282a5
Fix review comments
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-04 18:14:28 +05:30
AmbrishRamachandiran
445fc101ac
Fix review comments
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-04 17:53:35 +05:30
AmbrishRamachandiran
aeb2b53276
Fix review comments
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-04 17:18:57 +05:30
AmbrishRamachandiran
5f5dcf9fea
Fix review comments
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-04 16:58:56 +05:30
AmbrishRamachandiran
53b2334152
Fix review comments
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-04 16:43:21 +05:30
AmbrishRamachandiran
8d79835cc0
BUI - Add new range slider component
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-04 16:21:26 +05:30
Patrik Oldsberg
d757071651
Merge pull request #33082 from backstage/bui-migrate-catalog-entity-cards
...
feat(catalog,org): migrate entity cards from MUI/InfoCard to BUI
2026-03-04 11:50:41 +01:00
Patrik Oldsberg
a0310d57ec
Apply suggestion from @Rugvip
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-03-04 10:49:09 +01:00
Charles de Dreuille
a5ff77fcbe
Merge pull request #33102 from backstage/bui-select
...
bui(ui): improve Select trigger bg and focus ring
2026-03-04 08:15:21 +00:00
renovate[bot]
42ba1a02bb
chore(deps): update backstage/actions action to v0.7.8 ( #32993 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-04 07:42:51 +01:00
Ben Lambert
e96f6d9ce9
Merge commit from fork
...
Signed-off-by: Bond Yan <bondy@spotify.com >
Co-authored-by: Bond Yan <bondy@spotify.com >
2026-03-04 07:33:06 +01:00
Ben Lambert
1513a0b132
Merge commit from fork
...
* Reject path traversal in SCM URL filepath parsing
* Harden parseGitUrlSafe against encoding bypass variants
2026-03-04 07:28:36 +01:00
Ben Lambert
30ff9810f5
Merge commit from fork
...
* Fix secret redaction bypass via Nunjucks filters
* Address PR feedback on secret redaction helpers
2026-03-04 07:24:40 +01:00
Carl-Erik Bergström
545557a928
feat(backend-app-api): attribute registration errors to plugins/modules ( #33029 )
...
* feat(backend-app-api): attribute registration errors to plugins/modules
Signed-off-by: Carl-Erik Bergström <cbergstrom@spotify.com >
2026-03-03 19:12:44 +01:00
Charles de Dreuille
bb66b8617b
Improve Select style
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-03-03 17:57:26 +00:00
Charles de Dreuille
95fecdf617
Merge pull request #33081 from backstage/ui/searchfield-textfield-bg-focus
...
feat(ui): bg-context support and focus ring for SearchField and TextField
2026-03-03 15:56:01 +00:00
Fredrik Adelöw
d69aa8689e
Merge pull request #32994 from backstage/changeset-release/master
...
Version Packages (next)
2026-03-03 16:53:22 +01:00
Charles de Dreuille
62d674c3de
Merge branch 'master' into ui/searchfield-textfield-bg-focus
...
# Conflicts:
# packages/ui/src/components/PluginHeader/PluginHeader.module.css
# packages/ui/src/components/PluginHeader/PluginHeader.tsx
# packages/ui/src/components/PluginHeader/PluginHeaderToolbar.tsx
2026-03-03 14:16:54 +00:00
github-actions[bot]
db0d171511
Version Packages (next)
2026-03-03 14:16:49 +00:00
Johan Persson
8211dc0f70
chore(ui): remove inline style from Button in Card story
...
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-03 15:11:28 +01:00
Johan Persson
36987dbdfd
chore(ui): add changesets and update API report
...
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-03 15:11:28 +01:00
Johan Persson
bfd121436b
fix(ui): extend FieldLabelProps with native div element props
...
FieldLabel renders a div and spreads restProps onto it, but
FieldLabelProps didn't extend native div props. This meant
attributes like aria-*, data-*, role, etc. couldn't be
passed with type safety.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-03 15:11:28 +01:00
Johan Persson
8236a3d7c3
fix(ui): extend ContainerProps with native div element props
...
Container renders a div and spreads restProps onto it, but
ContainerProps didn't extend native div props. This meant
attributes like aria-*, data-*, role, etc. couldn't be
passed with type safety.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-03 15:11:28 +01:00
Johan Persson
68e0cc1468
fix(ui): extend AlertProps with native div element props
...
Alert renders a div and spreads restProps onto it, but
AlertProps didn't extend native div props. This meant
attributes like aria-*, data-*, role, etc. couldn't be
passed with type safety.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-03 15:11:28 +01:00
Johan Persson
6edae0e959
fix(ui): remove unused style prop from ButtonLinkOwnProps
...
The style prop was defined in ButtonLinkOwnProps but never
destructured or applied in the component, causing it to be
silently dropped. Removing it lets style flow through to the
underlying RAC Link via restProps instead.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-03 15:11:28 +01:00
Johan Persson
00bf7c7e42
fix(ui): remove unused style prop from ButtonOwnProps
...
The style prop was defined in ButtonOwnProps but never
destructured or applied in the component, causing it to be
silently dropped. Removing it lets style flow through to the
underlying RAC Button via restProps instead.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-03 15:11:28 +01:00
Johan Persson
bd671414bb
fix(ui): remove unused style prop from ButtonIconOwnProps
...
The style prop was defined in ButtonIconOwnProps but never
destructured or applied in the component, causing it to be
silently dropped. Removing it lets style flow through to the
underlying RAC Button via restProps instead.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-03 15:11:28 +01:00
Johan Persson
8d40a035dc
fix(ui): extend DialogBodyProps with native div element props
...
DialogBodyProps previously only extended DialogBodyOwnProps,
meaning native HTML attributes like aria-*, data-*, etc.
could not be passed to the underlying div element.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-03 15:11:28 +01:00
Charles de Dreuille
e8c8e0fe30
Merge pull request #33085 from backstage/cdedreuille/merge-plugin-header-toolbar
...
Style improvements on PluginHeader
2026-03-03 14:01:27 +00:00
Charles de Dreuille
8c35030431
Merge pull request #33096 from backstage/update-storybook-docsui-codeowners
...
chore: add design-system-maintainers as code owners for .storybook and docs-ui
2026-03-03 13:59:08 +00:00
Johan Persson
aa59ab0ede
chore: add design-system-maintainers as code owners for .storybook and docs-ui
...
These directories were previously only covered by the catch-all
rule, requiring review from @backstage/maintainers. Since they
fall under the Design System project area scope, assign them to
@backstage/design-system-maintainers.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-03 14:41:57 +01:00