Andre Wanlin
1ca1b96e30
Removed the private flag so that we can publish the BUI Themer
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-09-26 13:28:30 -05:00
Patrik Oldsberg
9ccfb74e55
Merge pull request #31140 from backstage/rugvip/bui-themer
...
plugins: add bui themer plugin to convert MUI themes to BUI
2025-09-26 18:34:42 +02:00
Sofia
60c5db1356
Merge pull request #31230 from backstage/bui-fix-tooltip
...
fix(bui): Enable tooltips on disabled buttons
2025-09-26 14:43:05 +02:00
Sofia
47f5d67bea
Merge pull request #31232 from backstage/bui-fix-searchfield
...
fix(bui): Fix SearchField onChange prop and add onChange story
2025-09-26 14:42:45 +02:00
Camila Belo
103a8a8e01
Merge pull request #31255 from backstage/cli-package-start-entry-dir
...
[CLI] Package Start Entrypoint Option
2025-09-26 14:02:54 +02:00
Patrik Oldsberg
0b3b46be2a
Merge pull request #31291 from backstage/rugvip/techopt
...
workflows: tweak techdocs workflow
2025-09-26 13:55:53 +02:00
Ben Lambert
b003d08e8b
Merge pull request #31253 from drodil/nfs_scaffolder_fields
...
feat(scaffolder): add missing form fields for the nfs
2025-09-26 13:38:38 +02:00
Ben Lambert
9790485792
Merge pull request #31279 from drodil/validate_entity_action
...
feat(catalog): add entity validation action
2025-09-26 13:35:57 +02:00
Ben Lambert
2154ebf625
Merge pull request #31290 from backstage/blam/smol-hooks
...
`scaffolder-react`: Don't mark as finished loading until we've actually hit the event stream
2025-09-26 13:33:28 +02:00
Sofia
5be7070a71
Merge pull request #31234 from backstage/docs-fix-cell-props
...
fix(bui): Add missing Cell component props to table documentation
2025-09-26 13:33:02 +02:00
Patrik Oldsberg
dd28877f94
workflows: tweak techdocs workflow
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-26 13:03:16 +02:00
benjdlambert
68c0f72084
chore: fix api-reports
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-26 13:01:29 +02:00
benjdlambert
e61f89e611
chore: changeset
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-26 12:51:09 +02:00
benjdlambert
48df0d0e32
chore: fixing loading state
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-26 12:50:15 +02:00
Camila Belo
d070bda0d4
refactor: simplify the resolve entry path logic
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2025-09-26 12:16:32 +02:00
Camila Belo
941613854c
refactor: rephrase the flag description
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2025-09-26 12:16:32 +02:00
Camila Belo
8a16781eba
refactor: apply review suggestions
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2025-09-26 12:16:32 +02:00
Camila Belo
ab96bb770f
feat: add package start entry dir option
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2025-09-26 12:16:32 +02:00
Camila Belo
d8cb880d12
Merge pull request #31286 from backstage/gendoc-resolution-fix
...
Fix gendocu public apis error
2025-09-26 12:15:56 +02:00
Camila Belo
a5f4d995e7
fix: gendocu public apis error
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2025-09-26 11:38:04 +02:00
Fredrik Adelöw
fbe70fe74e
Merge pull request #31280 from backstage/freben/test-log-evict
...
Log before provider-orphaning eviction happens
2025-09-25 17:03:17 +02:00
Fredrik Adelöw
6493c980ae
Log before provider-orphaning eviction happens
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-09-25 15:52:45 +02:00
Fredrik Adelöw
12e535c906
Merge pull request #28942 from Sarabadu/externalTokenDecorator
...
RFC add external token decorator service
2025-09-25 15:40:02 +02:00
Hellgren Heikki
77516c5afb
feat(catalog): add entity validation action
...
one of the most requested feature as in validating your catalog-info
files locally would be possible with this action using the backstage mcp
server.
additionally refactored the actions so that no need to add them
individually in the plugin.
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-09-25 15:48:30 +03:00
Patrik Oldsberg
c890dc6edb
bui-themer: remove unnecessary matchMedia mocks
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 13:02:06 +02:00
Patrik Oldsberg
0447b8d496
plugins/bui-themer: rename to mui-to-bui
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 13:02:06 +02:00
Patrik Oldsberg
ddf423afc9
bui-themer: fix package
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:34:02 +02:00
Patrik Oldsberg
1562adc917
bui-themer: sync dep versions
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:32:11 +02:00
Patrik Oldsberg
0956fe9069
bui-themer: tweak conversion logic
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:32:11 +02:00
Patrik Oldsberg
4d37f00e95
bui-themer: API report + fixes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:32:11 +02:00
Patrik Oldsberg
11d17dafa4
bui-themer: fix test
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:32:11 +02:00
Patrik Oldsberg
660b6c3762
bui-themer: trim dependencies
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:32:11 +02:00
Patrik Oldsberg
d5cbdba3ff
changesets: add changesets for bui-themer
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:32:11 +02:00
Patrik Oldsberg
3963632b2b
theme: stack old theme attributes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:32:10 +02:00
Patrik Oldsberg
92c412e07c
bui-themer: use backstage palette + refine conversion and preview
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:55 +02:00
Patrik Oldsberg
c1e3c9b80d
bui-themer: fix mui version 7 -> 5
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:54 +02:00
Patrik Oldsberg
2505f616fc
bui-themer: update README
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:28 +02:00
Patrik Oldsberg
6dfa9e796c
bui-themer: split + test + fixes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:28 +02:00
Patrik Oldsberg
01dbd7b3db
bui-themer: more files!
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:28 +02:00
Patrik Oldsberg
516fb0de19
bui-themer: bit of polish
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:28 +02:00
Patrik Oldsberg
9768c9bbca
bui-themer: refactor the conversion to style object first
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:28 +02:00
Patrik Oldsberg
728b007505
bui-themer: remove the theme id inclusion switch
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:28 +02:00
Patrik Oldsberg
3cb8a3aa88
bui-themer: new and improved preview
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:27 +02:00
Patrik Oldsberg
8ceba35b28
bui-themer: switch theme cards to use tabs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:27 +02:00
Patrik Oldsberg
5161dbc757
bui-themer: remove unnecessary css cache
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:27 +02:00
Patrik Oldsberg
d5c170eaf4
bui-themer: extract mui theme and then unmount theme provider
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:27 +02:00
Patrik Oldsberg
09e65c6266
bui-themer: switch to horizontal layout
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:27 +02:00
Patrik Oldsberg
6c0a51b3f7
bui-themer: simplify theme conversion
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:27 +02:00
Patrik Oldsberg
71cb5327c5
bui-themer: skip gray scale
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:27 +02:00
Patrik Oldsberg
0d4ded62f8
bui-themer: get rid of most hardcoded defaults
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:27 +02:00