74233 Commits

Author SHA1 Message Date
Patrik Oldsberg 0087c907c9 microsite: reorg top bar
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-27 16:40:02 +01:00
Fredrik Adelöw 35c5b64344 Update .changeset/rare-papers-decide.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-01-27 16:17:52 +01:00
Johan Persson 092c453b06 fix(ui): prevent infinite render loop in Tabs with routed tabs
When navigating to a URL that doesn't match any tab href, the Tabs
component would pass `selectedKey={null}` to React Aria's Tabs,
which triggers an infinite render loop.

This fix uses an empty string instead of null to indicate no
selection, which React Aria handles correctly.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-01-27 16:17:52 +01:00
renovate[bot] dfa4458cb1 chore(deps): update dependency docusaurus-plugin-openapi-docs to v4.6.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 14:51:04 +00:00
renovate[bot] 5e70ce8044 chore(deps): update dependency @docusaurus/tsconfig to v3.9.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 14:50:47 +00:00
Andre Wanlin 60c1af6a79 Merge pull request #32539 from hetsaliya-crestdata/add-apiiro-marketplace
Created apiiro.yaml for adding into the marketplace
2026-01-27 08:43:19 -06:00
Fredrik Adelöw 95a2bb63bf microsite: bump and use the faster build (#32160)
* microsite: bump and use the faster build

Signed-off-by: Fredrik Adelöw <freben@gmail.com>

* fix: disable option causing issues + turn on other flags (#32532)

* feat: make the docsite build faster

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

* revert unnecessary change

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

---------

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>

---------

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
2026-01-27 09:38:25 -05:00
Fredrik Adelöw b4d9e9f1f6 Merge pull request #32375 from backstage/link-button-fix
Remove link styles from LinkButton
2026-01-27 15:03:05 +01:00
hetsaliya-crestdata 3f5e55b91e Created apiiro.yaml for adding into the marketplace
Signed-off-by: hetsaliya-crestdata <het.saliya@crestdata.ai>
2026-01-27 19:31:46 +05:30
David Festal 3fdda3384e Apply review comment suggestion
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: David Festal <dfestal@redhat.com>
2026-01-27 14:54:21 +01:00
David Festal 00638e4145 Fix review comment on 07-module-federation.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: David Festal <dfestal@redhat.com>
2026-01-27 14:54:21 +01:00
David Festal cf09e3ad42 Fix review comment on README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: David Festal <dfestal@redhat.com>
2026-01-27 14:54:21 +01:00
David Festal 595b9e49ba Remove debugging output in loader.test.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: David Festal <dfestal@redhat.com>
2026-01-27 14:54:20 +01:00
David Festal 95693a951b Complete docs
Signed-off-by: David Festal <dfestal@redhat.com>
2026-01-27 14:54:20 +01:00
David Festal 1f5dc0b787 Replace serialize-javascript by JSON.serialize
Signed-off-by: David Festal <dfestal@redhat.com>
2026-01-27 14:54:20 +01:00
David Festal 5f23e94397 Remove function types in module federation options
Signed-off-by: David Festal <dfestal@redhat.com>
2026-01-27 14:54:20 +01:00
David Festal 22c5072268 Fix function naming
Signed-off-by: David Festal <dfestal@redhat.com>
2026-01-27 14:54:19 +01:00
David Festal ce12decce0 Add changeset
Signed-off-by: David Festal <dfestal@redhat.com>
2026-01-27 14:54:19 +01:00
David Festal 86bb4321a9 Add and update documentation
Signed-off-by: David Festal <dfestal@redhat.com>
Assisted-by: Cursor
2026-01-27 14:54:19 +01:00
David Festal 1a656db530 Add CLI --module-federation flag to build frontend plugins as remotes
Signed-off-by: David Festal <dfestal@redhat.com>
Assisted-by: Cursor
2026-01-27 14:54:19 +01:00
David Festal c324bf71be Move module federation enablement in app-next at runtime.
Signed-off-by: David Festal <dfestal@redhat.com>
Assisted-by: Cursor
2026-01-27 14:54:05 +01:00
David Festal 0a67ed0dde Upgrade to 0.21.6
Signed-off-by: David Festal <dfestal@redhat.com>
Assisted-by: Cursor
2026-01-27 14:51:17 +01:00
tomislacker 8694561283 chore: Prepare changeset for release
Signed-off-by: tomislacker <tomislacker@users.noreply.github.com>
2026-01-27 08:43:42 -05:00
tomislacker a7ec48f980 feat(msgraph): Pass explicit metric data in msgraph
This includes the group count, user count, tenant ID, and operational
duration of the synchronization process. With this, the JSON log output
can be ingested to track metrics on the functionality.

Signed-off-by: tomislacker <tomislacker@users.noreply.github.com>
2026-01-27 08:43:42 -05:00
Fredrik Adelöw e96b5f10cb Merge pull request #32537 from backstage/update-react-aria
Update react-aria-components to v1.14.0
2026-01-27 14:18:36 +01:00
Fredrik Adelöw f02219a054 Merge pull request #32516 from backstage/freben/nodecolon
Add a rule for the use of `node:` prefix on native imports
2026-01-27 14:17:14 +01:00
Patrik Oldsberg 04f9897a07 Merge pull request #32534 from backstage/rugvip/catalog-stable
catalog-node: promote extension points
2026-01-27 13:59:35 +01:00
Patrik Oldsberg 3b488a071e Merge pull request #32521 from backstage/rugvip/no-multi
frontend-plugin-api: deprecate support for multiple attachment points
2026-01-27 13:52:57 +01:00
Patrik Oldsberg 78005082ae docs/releases: roll back changelog changes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-27 13:35:35 +01:00
Patrik Oldsberg d2c74e8cf6 catalog-node: move model extension point back to alpha
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-27 13:32:24 +01:00
Patrik Oldsberg cfd8103e63 catalog-node: promote extension points
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-27 13:22:04 +01:00
Charles de Dreuille cb090b40d3 Add changeset
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-27 12:21:50 +00:00
Patrik Oldsberg ba764ddc36 Merge pull request #32529 from backstage/rugvip/disco
frontend-app-api: remove support for experimental package config
2026-01-27 13:20:40 +01:00
Charles de Dreuille e8c58ea079 Update react-aria-components to v1.14.0
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-27 12:18:39 +00:00
Patrik Oldsberg 3d963ae749 Merge pull request #32527 from backstage/rugvip/pluginId
frontend-plugin-api: plugins now have pluginId
2026-01-27 13:10:59 +01:00
Patrik Oldsberg b9ac3a6014 Merge pull request #32512 from backstage/rugvip/module-failures
catalog-backend: attribute provider connection failures to modules
2026-01-27 13:02:28 +01:00
Johan Persson 350c948453 fix(ui): forward HTML attributes on Box component
Extended BoxProps to include React.HTMLAttributes<HTMLDivElement>
and spread restProps onto the rendered element. This allows
standard HTML attributes like onClick, aria-*, data-*, etc. to
be passed through to the underlying div.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-01-27 12:47:20 +01:00
Patrik Oldsberg 7a6683faa2 frontend-app-api: backfill pluginId field
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-27 12:37:03 +01:00
Andre Wanlin 7fd67d79aa Merge pull request #32356 from robertoj921/bitbucket-cloud-api-token
Bitbucket cloud api token
2026-01-26 16:57:01 -06:00
Joe Roberto cbb346d55f Update plugins/scaffolder-backend-module-bitbucket-cloud/src/actions/helpers.ts
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Signed-off-by: Joe Roberto <91907455+robertoj921@users.noreply.github.com>
2026-01-26 15:43:48 -06:00
Joe Roberto c835069af3 Update .changeset/floppy-parks-decide.md
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Signed-off-by: Joe Roberto <91907455+robertoj921@users.noreply.github.com>
2026-01-26 15:43:48 -06:00
Joseph Roberto 14741e28dd chore: Add changeset for Bitbucket-Cloud API token fix
Signed-off-by: Joseph Roberto <robertoj921@yahoo.com>
2026-01-26 15:43:48 -06:00
Joseph Roberto a7aaa3d044 test: Add unit tests for updated Bitbucket Cloud authentication
Signed-off-by: Joseph Roberto <robertoj921@yahoo.com>
2026-01-26 15:43:48 -06:00
Joseph Roberto 4b21b25c24 fix: Bitbucket Cloud api token auth on git actions
Signed-off-by: Joseph Roberto <robertoj921@yahoo.com>
2026-01-26 15:43:48 -06:00
Charles de Dreuille 00d85041b1 Merge pull request #32520 from backstage/bui-alert
BUI - Add new Alert component
2026-01-26 19:56:05 +00:00
renovate[bot] d01aad83b7 chore(deps): update github/codeql-action action to v3.32.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-26 19:54:35 +00:00
Charles de Dreuille 1070553ee3 Update report.api.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-26 19:07:03 +00:00
Charles de Dreuille 89546d52d8 Cleaning up props and types on Alert
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-26 18:58:15 +00:00
Patrik Oldsberg 53b6549c85 frontend-plugin-api: plugins now have pluginId
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-26 19:50:39 +01:00
Patrik Oldsberg 4c2e510552 Merge pull request #32482 from backstage/Rugvip-patch-1
SECURITY.md: update Discord notification channel
2026-01-26 19:48:34 +01:00