aswind7
f845dc10bf
fix dockerfile name
...
Signed-off-by: aswind7 <854413241@qq.com >
2025-10-31 15:32:09 +08:00
aramissennyeydd
e743d11fad
update docs to use root
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-10-30 08:54:29 -04:00
Fredrik Adelöw
dc5aad652e
Merge pull request #31242 from hopehadfield/remove-more-unused
...
Remove unused dependencies from kubernetes, signals, and techdocs
2025-10-29 22:50:03 +01:00
Andre Wanlin
04eadfcc7a
Merge pull request #31386 from chriskilding-relx/improve-oidc-from-scratch-docs
...
Improve 'OIDC From Scratch' documentation
2025-10-29 10:43:17 -05:00
Gabriel Dugny
f520c0b1c4
fix(ui): Set color-scheme, notably to have proper scrollbar theming
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
2025-10-29 10:14:31 +01:00
Hellgren Heikki
15fb76445b
fix(notifications): show default settings before first notification
...
this fixes default notification configuration not showing in the
notification settings before user has received first notification from
the specific origin/topic
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-10-29 11:08:18 +02:00
Ben Lambert
ad498a2236
Merge pull request #31506 from backstage/changeset-release/master
2025-10-28 16:07:03 +01:00
Antonio Ereiz
1c7e1cefec
revert viewBox back on DependencyGraph and add allowFullscreen prop to EntityRelationsGraph
...
Signed-off-by: Antonio Ereiz <antonio.ereiz@gmail.com >
2025-10-27 19:14:19 +01:00
toya
e4c1ba6a53
techdocs config doc update
...
Signed-off-by: toya <96932308+toyaAoi@users.noreply.github.com >
Signed-off-by: Saptarshi Mula <96932308+toyaAoi@users.noreply.github.com >
2025-10-25 23:29:11 +05:30
Charles de Dreuille
d01de0049e
Remove RouterProvider from HeaderToolbar
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-25 17:35:52 +01:00
Abhishek Bvs
ce2ad7f718
Update .changeset/tough-sloths-spend.md
...
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
Signed-off-by: Abhishek Bvs <32136294+abhishekbvs@users.noreply.github.com >
2025-10-25 15:13:35 +05:30
Abhishek Bvs
68f7e2b0bc
Update .changeset/pretty-kids-allow.md
...
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
Signed-off-by: Abhishek Bvs <32136294+abhishekbvs@users.noreply.github.com >
2025-10-25 15:13:17 +05:30
Charles de Dreuille
1059f95fa1
Improve Link structure in BUI
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-25 08:13:01 +01:00
Benjamin Janssens
0f5a6af4b1
test(cache): combine tests
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-10-24 17:31:34 +02:00
github-actions[bot]
2c1fe37d3b
Version Packages (next)
2025-10-24 13:22:48 +00:00
Johan Persson
5c614fff85
feat(ui): migrate Checkbox component to React Aria
...
Migrates the Checkbox component from Base UI Components to React Aria Components.
Breaking changes:
- Props renamed to React Aria conventions (checked → isSelected, disabled → isDisabled, etc.)
- Label prop removed - use children instead
- CSS class bui-CheckboxLabel removed
- Data attribute changed from data-checked to data-selected
- Use without label is no longer supported
Migration example:
Before: <Checkbox label="Accept terms" checked={agreed} onChange={setAgreed} />
After: <Checkbox isSelected={agreed} onChange={setAgreed}>Accept terms</Checkbox>
Changes include:
- Updated TypeScript types and component implementation
- Migrated CSS to use React Aria data attributes ([data-selected], [data-disabled], etc.)
- Updated Storybook stories and documentation
- Fixed CSS structure to properly separate label wrapper and checkbox indicator styles
- Updated component definitions and API reports
- Created changeset with migration guide
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2025-10-24 15:16:56 +02:00
Patrik Oldsberg
7cbfbe9b33
Merge pull request #31516 from backstage/rugvip/shaking
...
ui: enable tree shaking of components
2025-10-24 12:51:22 +02:00
Patrik Oldsberg
ff9f0c3bcf
ui: enable tree shaking of components
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-10-24 12:07:08 +02:00
solimant
da19cb5dd1
Fix package name plugin infix with yarn new
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-10-24 02:49:49 +00:00
Dharmik
8bef9af5cd
update api reports for catalog-node
...
Signed-off-by: Dharmik <dharmik.gangani17@gmail.com >
2025-10-23 19:59:22 -03:00
Dharmik
8c26af4079
update api reports for catalog-node
...
Signed-off-by: Dharmik <dharmik.gangani17@gmail.com >
2025-10-23 19:55:41 -03:00
abhishekbvs
226b1802e3
Update catalog-backend-module-github plugin report.api.md
...
Signed-off-by: abhishekbvs <bvsabhishek@gmail.com >
2025-10-24 01:05:36 +05:30
abhishekbvs
999d1c1747
Update docs and code based on review comments
...
Signed-off-by: abhishekbvs <bvsabhishek@gmail.com >
2025-10-24 00:46:45 +05:30
Fredrik Adelöw
50c9b6f4ad
Merge pull request #31468 from backstage/mui-to-bui
...
MUI to BUI migration tracker
2025-10-23 16:53:56 +02:00
Charles de Dreuille
acbaf00433
Update yarn.lock
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-23 15:36:51 +01:00
Charles de Dreuille
940712862f
Update mui-migration-tracker.yml
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-23 15:07:04 +01:00
Fredrik Adelöw
21ec131c20
Merge pull request #31470 from backstage/fix-chromatic-forks
...
Fix Chromatic preview in forks
2025-10-23 14:25:54 +02:00
Patrik Oldsberg
7785768b83
Merge pull request #31509 from backstage/fix-docs-ui-build
...
fix(docs-ui): Fix file path case issue.
2025-10-23 14:20:01 +02:00
Johan Persson
a75d277e55
fix(docs-ui): Fix file path case issue.
...
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2025-10-23 13:39:16 +02:00
Charles de Dreuille
53ed7cf358
Update Github flow
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-23 11:19:17 +01:00
Charles de Dreuille
71a5e7971c
Update verify_chromatic.yml
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-23 11:04:53 +01:00
Charles de Dreuille
462afa139f
Update report.api.md
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-23 10:41:12 +01:00
Shamil Ganiev
6807f0ad67
feat: update changeset with catalog-backend-module-ldap breaking changes
...
Signed-off-by: Shamil Ganiev <ganiev@pm.me >
2025-10-23 12:00:48 +03:00
Ganiev Shamil
ba251915dd
Update .changeset/heavy-cars-wash.md
...
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com >
Signed-off-by: Ganiev Shamil <ganiev@pm.me >
2025-10-23 12:00:47 +03:00
Shamil Ganiev
75b7af9cef
fix: apply workaround for plain ldap connections
...
Signed-off-by: Shamil Ganiev <ganiev@pm.me >
2025-10-23 12:00:47 +03:00
Ganiev Shamil
69cf06bf1f
Update plugins/catalog-backend-module-ldap/src/ldap/client.ts
...
Co-authored-by: Jessica He <jessicahe4741@gmail.com >
Signed-off-by: Ganiev Shamil <ganiev@pm.me >
2025-10-23 12:00:47 +03:00
Ganiev Shamil
3d5a12a104
Update plugins/catalog-backend-module-ldap/src/ldap/client.ts
...
Co-authored-by: Jessica He <jessicahe4741@gmail.com >
Signed-off-by: Ganiev Shamil <ganiev@pm.me >
2025-10-23 12:00:46 +03:00
Shamil Ganiev
1377ea16f0
feat: sync yarn.lock
...
Signed-off-by: Shamil Ganiev <ganiev@pm.me >
2025-10-23 12:00:46 +03:00
Shamil Ganiev
980f240ff0
feat: move to ldapts
...
Signed-off-by: Shamil Ganiev <ganiev@pm.me >
2025-10-23 12:00:43 +03:00
Charles de Dreuille
134151f571
Create itchy-bars-smell.md
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-23 09:57:35 +01:00
Charles de Dreuille
ef18a4d22e
Fix SearchField styling
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-23 09:54:27 +01:00
Johan Persson
b78fc4541b
fix(ui): allow custom className on BUI components
...
Fixes className prop handling across BUI components to allow users to
add custom classes that augment rather than override default styles.
Changes:
- Extract className from cleanedProps before spreading
- Add className as last argument to clsx() calls
- Update type definitions to support className prop
Affected components:
- Menu and all variants (MenuListBox, MenuAutocomplete, etc.)
- Switch, Skeleton, FieldLabel
- Header, HeaderToolbar, HeaderPage
- Tabs, TabList, Tab, TabPanel
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2025-10-23 10:35:33 +02:00
Johan Persson
1ef3ca48d6
Backstage UI: Add VisuallyHidden component.
...
Adds a new VisuallyHidden component for hiding content visually while keeping it accessible to screen readers.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2025-10-23 10:35:16 +02:00
Patrik Oldsberg
8a2725b100
Merge pull request #31501 from backstage/rugvip/test
...
backend-app-api: test for module loading rule
2025-10-23 07:57:07 +02:00
aramissennyeydd
769e2b7880
rework logic to explicitly rely on the list of plugins to create the map keys
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-10-22 22:31:04 -04:00
secustor
68d88173d8
update example
...
Signed-off-by: secustor <sebastian@poxhofer.at >
2025-10-22 23:41:23 +02:00
secustor
5b32df5fd8
trigger release for common and backend package because of pluginPackages field
...
Signed-off-by: secustor <sebastian@poxhofer.at >
2025-10-22 23:34:39 +02:00
Patrik Oldsberg
b380354ddd
backend-app-api: test for module loading rule
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-10-22 23:12:17 +02:00
secustor
45c2618e1f
implement change requests
...
Signed-off-by: secustor <sebastian@poxhofer.at >
2025-10-22 22:32:29 +02:00
aramissennyeydd
9ea2c4fb35
add missing modules
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-10-22 16:24:05 -04:00