Commit Graph

68717 Commits

Author SHA1 Message Date
Andre Wanlin 2c7447ca3a Update .changeset/short-lizards-find.md
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2025-12-09 07:07:32 -06:00
Andre Wanlin e008f86edf Update .changeset/short-lizards-find.md
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2025-12-09 07:07:23 -06:00
williamwu-mongodb 291bf9df13 feat: add scheduled tasks UI to devtools plugin
Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

remove circular dependency

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

remove another unused backend defaults dependency

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

revert package.json

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

revert the other package.json

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

modify yarn lock file

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

fix api report for type

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

fix bulid api reports

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

address feedback and fixes

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

address feedback and fixes

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

add changeset

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

rebase yarn.lock

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

fix import for task response type

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

fix lint

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

fix debounce import

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

add lodash

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

remove debounce logic

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

remove unused auth

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

readd back changeset

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

remove example app from changeset

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

Update plugins/devtools/src/components/Content/ScheduledTasksContent/ScheduledTasksContent.tsx

Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

Update .changeset/short-lizards-find.md

Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

address feedback

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

address feedback

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

address feedback

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

address feedback

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

address feedback

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

address feedback

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>

address feedback

Signed-off-by: williamwu-mongodb <william.t.wu@mongodb.com>
2025-12-06 13:13:33 -08: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
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
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
backstage-goalie[bot] daee989042 Merge pull request #31893 from backstage/renovate/helmet-6.x-lockfile
chore(deps): update dependency helmet to v6.2.0
2025-11-26 09:44:51 +00:00
Vincenzo Scamporlino e85bd02aeb Merge pull request #31866 from backstage/techdocs-optional-config
Techdocs: optional config
2025-11-26 10:22:54 +01:00
Ben Lambert c030519199 Merge pull request #31875 from awanlin/topic/atl-blog-post
Backstage in Atlanta: Highlights from BackstageCon and KubeCon + CloudNativeCon North America 2025
2025-11-26 10:08:10 +01:00
renovate[bot] 4d47d68a36 chore(deps): update dependency humanize-duration to v3.33.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 09:05:40 +00:00
renovate[bot] 9024288a78 chore(deps): update dependency helmet to v6.2.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 09:05:15 +00:00
backstage-goalie[bot] d5dd9deba7 Merge pull request #31892 from backstage/renovate/graphql-16.x-lockfile
chore(deps): update dependency graphql to v16.12.0
2025-11-26 08:59:31 +00:00
backstage-goalie[bot] f7ab1399ba Merge pull request #31891 from backstage/renovate/fork-ts-checker-webpack-plugin-9.x-lockfile
chore(deps): update dependency fork-ts-checker-webpack-plugin to v9.1.0
2025-11-26 08:40:36 +00:00
renovate[bot] 094c2d5c93 chore(deps): update dependency graphql to v16.12.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 08:19:53 +00:00
backstage-goalie[bot] 006bf00b76 Merge pull request #31890 from backstage/renovate/express-openapi-validator-5.x-lockfile
chore(deps): update dependency express-openapi-validator to v5.6.0
2025-11-26 08:11:55 +00:00
renovate[bot] 491d5615bf chore(deps): update dependency fork-ts-checker-webpack-plugin to v9.1.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 08:03:18 +00:00
backstage-goalie[bot] 6235a8b57f Merge pull request #31889 from backstage/renovate/eslint-plugin-unused-imports-4.x-lockfile
chore(deps): update dependency eslint-plugin-unused-imports to v4.3.0
2025-11-26 07:53:10 +00:00
renovate[bot] 89117d84da chore(deps): update dependency express-openapi-validator to v5.6.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 07:35:53 +00:00
backstage-goalie[bot] 72706529bd Merge pull request #31888 from backstage/renovate/eslint-plugin-jest-28.x-lockfile
chore(deps): update dependency eslint-plugin-jest to v28.14.0
2025-11-26 07:30:48 +00:00
renovate[bot] 08dd900ba4 chore(deps): update dependency eslint-plugin-unused-imports to v4.3.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 07:14:21 +00:00
backstage-goalie[bot] c07dc66960 Merge pull request #31887 from backstage/renovate/eslint-plugin-import-2.x-lockfile
chore(deps): update dependency eslint-plugin-import to v2.32.0
2025-11-26 07:08:59 +00:00
renovate[bot] 9822127205 chore(deps): update dependency eslint-plugin-jest to v28.14.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 06:36:13 +00:00
renovate[bot] d321183ce7 chore(deps): update dependency eslint-plugin-import to v2.32.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 06:35:46 +00:00
backstage-goalie[bot] 650725ac1e Merge pull request #31886 from backstage/renovate/core-js-3.x-lockfile
chore(deps): update dependency core-js to v3.47.0
2025-11-26 04:41:48 +00:00
backstage-goalie[bot] 882042a084 Merge pull request #31885 from backstage/renovate/slack-types-2.x-lockfile
chore(deps): update dependency @slack/types to v2.19.0
2025-11-26 04:41:44 +00:00
renovate[bot] b5f27c0e65 chore(deps): update dependency core-js to v3.47.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 04:05:38 +00:00
renovate[bot] 8a43aacab3 chore(deps): update dependency @slack/types to v2.19.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 04:04:38 +00:00
backstage-goalie[bot] 92217b40c5 Merge pull request #31884 from backstage/renovate/sucrase-3.x-lockfile
chore(deps): update dependency sucrase to v3.35.1
2025-11-26 03:52:33 +00:00