Commit Graph

68759 Commits

Author SHA1 Message Date
Fredrik Adelöw 5d6ee242b3 Merge pull request #31936 from backstage/freben/techdocs-addons-test-utils
techdocs-addons-test-utils: major bump to remove explicit screen
2025-12-02 16:31:28 +01:00
Patrik Oldsberg 6fbad97a51 Merge pull request #31916 from backstage/rugvip/run
cli-common: add common helpers for running sub processes
2025-12-02 16:27:20 +01:00
Ben Lambert 035fc70506 Merge pull request #31781 from backstage/renovate/codemirror
chore(deps): update dependency @codemirror/view to v6.38.8
2025-12-02 16:21:36 +01:00
Ben Lambert 409bcbd0d0 Merge pull request #31930 from backstage/renovate/npm-nodemailer-vulnerability
chore(deps): update dependency nodemailer to v7.0.11 [security]
2025-12-02 16:18:38 +01:00
Ben Lambert 7c6139ca33 Merge pull request #31694 from KatharinaSick/bugfix/logviewer-line-selection
fix: fix logviewer selection behavior
2025-12-02 16:00:34 +01:00
Ben Lambert b285b5796b Merge pull request #31769 from FelipePLima/patch-2
Add plugin Conviso Platform
2025-12-02 15:59:07 +01:00
Fredrik Adelöw 8d6709e38e techdocs-addons-test-utils: major bump to remove explicit screen
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-02 13:36:05 +01:00
Ben Lambert a2aa507cbe Merge pull request #31357 from VDVsx/excludeSuspendUsers-GHEnterprise
Exclude suspend users gh enterprise
2025-12-02 11:31:16 +01:00
Ben Lambert 2ae41a8af3 Merge pull request #31756 from coltMcKissick/31502-colt
catalog-react: OwnerEntityPicker case insensitive
2025-12-02 11:10:24 +01:00
Ben Lambert ef72549314 Merge pull request #31638 from ivangonzalezacuna/unprocessed-entities/move-types-to-common
[catalog-unprocessed-entities] Move types and clients from frontend to common plugin
2025-12-02 11:08:22 +01:00
Ben Lambert 459df27cc7 Update versioning for GitHub plugins to patch
Introduce a configuration option to exclude suspended users from GitHub Enterprise instances.

Signed-off-by: Ben Lambert <ben@blam.sh>
2025-12-02 11:02:59 +01:00
renovate[bot] bc58103726 chore(deps): update dependency nodemailer to v7.0.11 [security]
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-02 02:04:47 +00:00
KoB 8fa8d87e3b feat(kubernetes-plugin): add secrets rendering (#31415)
* feat: mask secret datas

Signed-off-by: 김병준 <kingbj0429@gmail.com>

* feat: add secrets accordion

Signed-off-by: 김병준 <kingbj0429@gmail.com>

* feat: add test code for secrets accordion

Signed-off-by: 김병준 <kingbj0429@gmail.com>

* feat: add test code for secrets fetch

Signed-off-by: 김병준 <kingbj0429@gmail.com>

* chore: changeset

Signed-off-by: 김병준 <kingbj0429@gmail.com>

* chore: yarn build:api-reports

Signed-off-by: 김병준 <kingbj0429@gmail.com>

* chore: remove secrets from default object and rollback test code

Signed-off-by: 김병준 <kingbj0429@gmail.com>

* chore: extract to helper function

Signed-off-by: 김병준 <kingbj0429@gmail.com>

* chore: add test code for helper function

Signed-off-by: 김병준 <kingbj0429@gmail.com>

---------

Signed-off-by: 김병준 <kingbj0429@gmail.com>
2025-12-01 19:35:34 -05:00
KoB f966a8557f feat(kubernetes-plugin): enable a pod terminal at GCP GKE (#31915)
* chore: remove google for enabling pod terminal at gke

Signed-off-by: 김병준 <kingbj0429@gmail.com>

* chore: add chageset

Signed-off-by: 김병준 <kingbj0429@gmail.com>

* chore: update test code for enabling a pod terminal at gke

Signed-off-by: 김병준 <kingbj0429@gmail.com>

---------

Signed-off-by: 김병준 <kingbj0429@gmail.com>
2025-12-01 19:34:10 -05:00
Ben Lambert fe7dd15bdd Merge pull request #31898 from meganide/meganide/warning-panel-word-break
fix: add word break style to markdown content to prevent overflow
2025-12-01 10:34:08 +01:00
Charles de Dreuille 33653878c1 Merge pull request #31917 from backstage/bui-table-cell
Bui table cell
2025-12-01 08:42:34 +00:00
Patrik Oldsberg e750be29b5 cli: remove redundant util
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-30 10:44:37 +01:00
Patrik Oldsberg 6359995329 cli-common: cleanup and polish waitForExit
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-30 10:44:36 +01:00
Patrik Oldsberg 788ed91649 cli-common: cover run utils with tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-30 10:41:06 +01:00
Patrik Oldsberg 688f070676 codemods,repo-tools: update to use new run utils from cli-common
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-30 10:41:06 +01:00
Patrik Oldsberg ab13a89744 cli-common: polish API surface for run
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-30 10:41:06 +01:00
Patrik Oldsberg 7fbac5cfac cli: update to use new run utils from cli-common
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-30 10:41:05 +01:00
Patrik Oldsberg 4e8c7261e9 cli-node: update to use new run utils from cli-common
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-30 10:22:59 +01:00
Patrik Oldsberg 43629b128d techdocs-cli: update to use new run utils from cli-common
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-30 10:22:59 +01:00
Patrik Oldsberg ecb44ccdf1 e2e-test: update to use new run utils from cli-common
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-30 10:22:59 +01:00
Patrik Oldsberg 5cfb2a4ea8 cli-common: add unified run utils
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-30 10:22:58 +01:00
Charles de Dreuille 16543fa272 Improve report & changeset
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-11-30 09:11:46 +00:00
Charles de Dreuille 4505de77fc Update Link.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-11-30 09:05:42 +00:00
Charles de Dreuille 0334faab1f Cell -> CellText
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-11-30 09:01:47 +00:00
Charles de Dreuille 8bd2335b95 Improve Link component to add title
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-11-30 09:01:03 +00:00
Johan Persson c353de0b9b docs(docs-ui): add v0.9.0 changelog with component attributions
Added changelog entries for @backstage/ui v0.9.0 release with component
attributions to enable filtering by affected components.

Includes breaking changes, fixes, and new features for: Avatar, Checkbox,
Select, Accordion, Menu, Header, Tabs, Table, Button, and other components.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-28 14:07:17 +01:00
Peter Macdonald a60afced3e Merge pull request #30850 from Ayushmore1214/fix-cncf-logo
Fix CNCF logo visibility for light/dark modes
2025-11-28 13:27:52 +01:00
Fredrik Adelöw ffe0e9a1c1 Merge pull request #31909 from backstage/freben/generate-patch
Properly create workspace in OS tmpdir for generate-patch command
2025-11-27 16:34:10 +01:00
Fredrik Adelöw d1e38a7a51 Properly create workspace in OS tmpdir for generate-patch command
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-27 15:12:18 +01:00
Johan Persson a20d317255 feat(ui): add Table row selection support with visual states and documentation
- Add row state styling for hover, selected, pressed, and disabled states
- Fix checkbox rendering to only appear for multi-select toggle mode
- Add fixed 40px width for selection column header and cells
- Fix Column component to properly merge className prop
- Switch from React Aria headless Checkbox to styled Backstage UI Checkbox
- Add 12 selection Storybook stories covering all mode/behavior combinations
- Add interactive playground stories for selection mode and behavior
- Document row selection in docs-ui with examples

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-27 12:20:05 +01:00
Johan Persson 61161c98fe refactor(ui): Remove broken drag-and-drop rendering from TableHeader
Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-27 12:20:05 +01:00
benjdlambert d1c7973084 chore: small refactor
Signed-off-by: benjdlambert <ben@blam.sh>
2025-11-27 11:43:11 +01:00
Patrik Oldsberg 21474477bf Merge pull request #31905 from backstage/rugvip/cleanup
patches: remove published patches
2025-11-27 11:15:22 +01:00
Patrik Oldsberg 55e0141a97 patches: remove published patches
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-27 10:58:59 +01:00
Johan Persson 5465f05cdd chore: Add .patches file to include PR 31904 checkbox fix in next patch.
Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-27 09:38:51 +01:00
Johan Persson 50b7927b49 fix(ui): hide checkbox indicator color when unchecked
The checkbox indicator was incorrectly displaying the checkmark color
in its unchecked state. Changed the base color to transparent and only
apply `--bui-fg-solid` when the checkbox is selected.

Also refactored state selectors to use nested parent references for
better encapsulation within the indicator block.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-27 09:38:51 +01:00
Johan Persson 5bacf55cd7 fix(ui): apply className only to root element in ButtonIcon
Remove duplicate className application from inner elements (content and spinner).
The className prop should only be applied to the root button element, matching
the behavior of the Button component.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-27 08:47:52 +01:00
backstage-goalie[bot] 2744cbaad7 Merge pull request #31903 from backstage/renovate/npm-node-forge-vulnerability
chore(deps): update dependency node-forge to v1.3.2 [security]
2025-11-26 23:27:23 +00:00
renovate[bot] db7612ae58 chore(deps): update dependency node-forge to v1.3.2 [security]
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 22:46:16 +00:00
Ben Lambert c786bb3a41 Merge pull request #31821 from elaine-mattos/feat/add-db-systel-adopter 2025-11-26 17:45:53 +01:00
meganide 207c3c88b0 chore: add changeset
Signed-off-by: meganide <renashassan@hotmail.com>
2025-11-26 14:42:15 +01:00
meganide 1733209b0d fix: add word break style to markdown content to prevent overflow
Signed-off-by: meganide <renashassan@hotmail.com>
2025-11-26 14:26:31 +01:00
ElaineDeMattosSilvaB fdfe7e5d4f fix: add correct name
Signed-off-by: ElaineDeMattosSilvaB <elaine.de-mattos-silva-bezerra@deutschebahn.com>
2025-11-26 11:53:38 +01:00
Fredrik Adelöw 9c64ee9776 Merge pull request #31732 from christoph-jerolimov/core-components/i18n-logviewer
fix(core-components): Add i18n support for LogViewer search control
2025-11-26 10:49:00 +01:00
backstage-goalie[bot] 364b5c1d8c Merge pull request #31894 from backstage/renovate/humanize-duration-3.x-lockfile
chore(deps): update dependency humanize-duration to v3.33.1
2025-11-26 09:44:54 +00:00