Commit Graph

67685 Commits

Author SHA1 Message Date
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
Vincenzo Scamporlino afc8c18f39 docs: clarify legacy backend system steps
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-09-26 11:39:09 +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
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
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
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