Sofia Sjöblad
1bb6924349
fix: remove default selection of tab for tabs that have href defined
...
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com >
2025-09-25 17:11:34 +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
Claire Peng
5752fa9228
update client.test to call hasFile with numeric id
...
Signed-off-by: Claire Peng <clairep@spotify.com >
2025-09-25 10:54:31 +01:00
Sofia Sjöblad
d6db35b521
fix(bui): add MemoryRouter to ButtonLink stories
...
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com >
2025-09-25 11:51:53 +02:00
Claire Peng
435a5cad5d
update GitlabDiscoverProcessor to call client.hasFile using project.id
...
Signed-off-by: Claire Peng <clairep@spotify.com >
2025-09-25 10:46:05 +01: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
Patrik Oldsberg
6262191013
bui-themer: initial implementation plan execution
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:25 +02:00
Patrik Oldsberg
05ff15d1c0
bui-themer: refined implementation plan
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:09 +02:00
Patrik Oldsberg
c56cb0460e
bui-themer: add implementation plan
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:08 +02:00
Patrik Oldsberg
501b159de4
bui-themer: trim example components and add NFS support
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:08 +02:00
Patrik Oldsberg
077dee1902
plugins: scaffold bui-themer plugin
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-09-25 11:29:07 +02:00
Claire Peng
61b6281e5c
simplify changeset & update hasFile to accept number or string
...
Signed-off-by: Claire Peng <clairep@spotify.com >
2025-09-25 10:12:40 +01:00
Sofia Sjöblad
b58a488eff
fix(bui): fix button link internal routing
...
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com >
2025-09-25 10:20:05 +02:00
Gustavo RPS
3dc8604ace
Add coreServices and HttpRouterServiceAuthPolicy imports
...
Signed-off-by: Gustavo RPS <516827+gustavorps@users.noreply.github.com >
2025-09-24 20:36:10 -03:00
Gustavo RPS
02f152703d
Add express Handler import to http-router.md
...
Signed-off-by: Gustavo RPS <516827+gustavorps@users.noreply.github.com >
2025-09-24 20:32:07 -03:00
Gustavo RPS
8ac36e8737
Add PromiseRouter import to http-router.md
...
Signed-off-by: Gustavo RPS <516827+gustavorps@users.noreply.github.com >
2025-09-24 20:27:31 -03:00
Ben Lambert
8bfe82fbc6
Merge pull request #31256 from backstage/changeset-release/master
...
Version Packages (next)
2025-09-24 15:49:21 +02:00
github-actions[bot]
c2c60546d2
Version Packages (next)
2025-09-24 12:57:42 +00:00
Fredrik Adelöw
80f7b646a5
Merge pull request #31259 from backstage/freben/proc-prov-breakout
...
break out provider/processor handling into a separate file
2025-09-24 14:41:39 +02:00
Abhishek B
faf0f07e02
Correct the database name associated with the catalog plugin
...
Signed-off-by: Abhishek B <abhishek.b@zeptonow.com >
2025-09-24 18:09:35 +05:30
Fredrik Adelöw
e037246a3a
do is instead of get
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-09-24 13:47:11 +02:00
Fredrik Adelöw
5417077b08
break out provider/processor handling into a separate file
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-09-24 13:05:58 +02:00