Commit Graph

69883 Commits

Author SHA1 Message Date
Andre Wanlin b527cf7fde Merge pull request #32183 from tomislacker/bugfix/msgraph-semantic-logging
fix(catalog-msgraph) Semantic Logging of Operational Statistics
2026-01-27 12:14:43 -06:00
Fredrik Adelöw 4d4178e4c9 Merge pull request #32415 from backstage/changeset-release/master
Version Packages (next)
2026-01-27 17:27:04 +01:00
github-actions[bot] d4b85dddee Version Packages (next) 2026-01-27 15:51:11 +00: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
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
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
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
Patrik Oldsberg c94a5005ca Merge pull request #32423 from backstage/rugvip/nopr
workflows/sync_patch-release: stop running on PR branches
2026-01-26 19:48:05 +01:00
Patrik Oldsberg 122d39c4dd frontend-app-api: remove support for experimental package config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-26 19:45:51 +01:00
Charles de Dreuille d013d4a20b Adding docs for Alert
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-26 18:37:28 +00:00
Charles de Dreuille 7eff4d1007 Merge branch 'master' into bui-alert 2026-01-26 18:03:50 +00:00
Charles de Dreuille 2d75dd1bc9 Improve token
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-26 17:46:32 +00:00
Aramis Sennyey f7ad4051c2 fix: add missing file for docsite builds (#32526)
* fix: add missing file for docsite builds

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

* create directory

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

---------

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2026-01-26 11:31:14 -05:00
Patrik Oldsberg 658ea65574 Merge pull request #32522 from backstage/rugvip/warning
frontend-app-api: switch new API conflict error to be a warning
2026-01-26 17:00:40 +01:00
Patrik Oldsberg 2eeca031c4 scaffolder: migrate nfs form fields to utility API
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-26 16:53:04 +01:00
Patrik Oldsberg 22dce2b644 techdocs: migrate nfs addons to utility API
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-26 16:53:04 +01:00
Patrik Oldsberg 9554c36e4c frontend-plugin-api: deprecate multiple attachment points and document api pattern
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-26 16:53:03 +01:00
Fredrik Adelöw e44aab1625 Merge pull request #32524 from backstage/freben/new-zod
Bump to latest zod
2026-01-26 15:44:21 +01:00
Johan Persson 158cb840f6 chore: Update OWNERS.md
Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-01-26 15:08:31 +01:00
Charles de Dreuille 1857d67402 Update Alert.module.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-26 13:46:26 +00:00
Charles de Dreuille 2cf37dbc30 Fix vertical alignement
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-26 13:43:40 +00:00