74233 Commits

Author SHA1 Message Date
Eswaraiahsapram 992956e29f fix api report
Signed-off-by: Eswaraiahsapram <esapram@redhat.com>
2026-02-06 07:58:19 +05:30
Eswaraiahsapram 220d6c3f70 fix: add missing i18n support for catalog plugin
Signed-off-by: Eswaraiahsapram <esapram@redhat.com>
2026-02-06 07:58:07 +05:30
Patrik Oldsberg a18c64a285 frontend-test-utils: mock type exports comment
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-05 23:53:12 +01:00
Patrik Oldsberg 6362ca4b17 catalog-react: factory mock shortcut for catalogApiMock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-05 23:50:30 +01:00
Patrik Oldsberg 0d7e331265 frontend-test-utils: shorthand mocks everywhere
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-05 23:50:29 +01:00
Patrik Oldsberg 14611301e5 frontend-test-utils: copy over all mock APIs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-05 23:50:29 +01:00
Patrik Oldsberg a20cbb2514 frontend-test-utils: new utility for passing mock APIs directly
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-05 23:50:29 +01:00
Patrik Oldsberg 36fb574fff use new mockApis
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-05 23:50:28 +01:00
Patrik Oldsberg d2ac2ec49d Add MockAlertApi and MockFeatureFlagsApi to frontend-test-utils
Introduces comprehensive mock implementations for AlertApi and FeatureFlagsApi in @backstage/frontend-test-utils, following the 3-pattern approach (function, factory, mock) for consistency with existing test utilities.

The new mocks include useful testing methods:
- MockAlertApi: clearAlerts(), waitForAlert(), getAlerts()
- MockFeatureFlagsApi: getState(), setState(), clearState()

Also adds a mockApis namespace that provides these new mocks and re-exports existing mockApis from @backstage/test-utils for backwards compatibility.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-05 23:50:28 +01:00
Andre Wanlin be7c1d73b2 Merge pull request #31526 from aoitoya/techdocs-config-md
TechDocs Configuration documentation update
2026-02-05 16:42:47 -06:00
Vincenzo Scamporlino fc14756aed docs: final polishing
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2026-02-05 23:41:48 +01:00
Charles de Dreuille f60fde453b Merge pull request #32701 from backstage/bui-migrate-catalog-warnings-alerts
refactor(catalog): migrate warnings components from MUI to BUI
2026-02-05 22:12:55 +00:00
Andre Wanlin 23b26b1c63 Merge pull request #32674 from backstage/renovate/opentelemetry-js-monorepo
fix(deps): update opentelemetry-js monorepo to ^0.211.0
2026-02-05 16:07:27 -06:00
Vincenzo Scamporlino a3d7dbd3f7 docs: clarify zod version
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2026-02-05 23:01:58 +01:00
Patrik Oldsberg 70b424a037 Merge pull request #32704 from backstage/rugvip/owners
OWNERS.md: remove waiting-for filter from board links
2026-02-05 22:56:56 +01:00
Patrik Oldsberg 2bb7082ee9 Merge pull request #32707 from backstage/rugvip/install
workflows/sync_pull-requests: bump to 0.7.4
2026-02-05 22:56:49 +01:00
Patrik Oldsberg 4ddc564e73 Merge pull request #31117 from Andy2003/feature/icons-for-tabs-on-entity-page
Add the ability to show icons for the tabs on the entity page (new frontend)
2026-02-05 22:56:26 +01:00
Vincenzo Scamporlino 0688e0f79b docs: fix import
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2026-02-05 22:52:19 +01:00
Vincenzo Scamporlino b779826a29 docs: clarify policy edit
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2026-02-05 22:52:16 +01:00
Patrik Oldsberg aa8a02fd3d workflows/sync_pull-requests: bump to 0.7.4
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-05 22:38:58 +01:00
renovate[bot] 508d127dc0 chore(deps): update dependency find-process to v2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 20:47:16 +00:00
renovate[bot] 73351c2736 chore(deps): update dependency webpack to ~5.104.0 [security]
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 20:44:36 +00:00
Fredrik Adelöw 884f6d9a63 Merge pull request #32689 from backstage/renovate/actions-cache-5.x
chore(deps): update actions/cache action to v5
2026-02-05 21:26:02 +01:00
Andre Wanlin 860b49df9a Merge pull request #30343 from awanlin/topic/visualstudio-domain-support
Added support for `{org}.visualstudio.com` domains used by Azure DevOps
2026-02-05 13:59:07 -06:00
Andre Wanlin cc6206e436 Added support for {org}.visualstudio.com domains used by Azure DevOps
Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Address CodeQL comments

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Another correction

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed casing

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Adjusted to be more secure based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Tighten up endsWith

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Corrections to TSDoc comment

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Changes based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Correct URL for discovery

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated docs

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated changeset

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-02-05 13:28:26 -06:00
Patrik Oldsberg 8e5534b07d OWNERS.md: remove waiting-for filter from board links
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-05 20:03:26 +01:00
Patrik Oldsberg b584aaa4e0 Merge pull request #32685 from grantila/grantila/bui-allow-data-to-be-passed-inplace
[BUI] Allow a 'data' prop to be passed inplace to the useTable hook
2026-02-05 19:47:20 +01:00
Gustaf Räntilä a0fe1b2dd6 Fix dynamically changing columns crashing the table component
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com>
2026-02-05 19:47:09 +01:00
renovate[bot] 9fbb270e00 chore(deps): update dependency @testing-library/react to v16
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 18:02:34 +00:00
backstage-goalie[bot] 191ff20e1e Merge pull request #32702 from backstage/renovate/knip-5.x-lockfile
chore(deps): update dependency knip to v5.83.0
2026-02-05 17:51:08 +00:00
Gustaf Räntilä e1198c440a return without undefined
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com>
2026-02-05 18:18:11 +01:00
Gustaf Räntilä 6a31822388 Remove bold tags from docs-ui
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com>
2026-02-05 18:16:58 +01:00
Gustaf Räntilä 593ff66772 Update packages/ui/src/components/Table/hooks/useCompletePagination.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com>
2026-02-05 18:14:08 +01:00
renovate[bot] 99a34a6da4 chore(deps): update dependency knip to v5.83.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 17:05:41 +00:00
backstage-goalie[bot] 4dcb450ab4 Merge pull request #32699 from backstage/renovate/motion-12.x-lockfile
chore(deps): update dependency motion to v12.30.0
2026-02-05 16:47:38 +00:00
Johan Persson 75ac65183d refactor(catalog): migrate warnings components from MUI to BUI
Migrated EntityRelationWarning and EntityProcessingErrorsPanel
from Material UI to Backstage UI components.

- Alert: severity → status, children → description prop
- Box: numeric spacing → string tokens (mb={1} → mb="2")

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-02-05 17:39:37 +01:00
renovate[bot] c89a262274 chore(deps): update dependency motion to v12.30.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 16:23:12 +00:00
dependabot[bot] 5d1c6df080 build(deps): bump jsonpath from 1.1.1 to 1.2.0
Bumps [jsonpath](https://github.com/dchester/jsonpath) from 1.1.1 to 1.2.0.
- [Commits](https://github.com/dchester/jsonpath/commits/1.2.0)

---
updated-dependencies:
- dependency-name: jsonpath
  dependency-version: 1.2.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-05 16:22:10 +00:00
Patrik Oldsberg 90801d47bf Merge pull request #32688 from backstage/renovate/xterm-monorepo
fix(deps): update xterm monorepo
2026-02-05 17:08:06 +01:00
Patrik Oldsberg 6491a754e0 Merge pull request #32693 from isaacjlivingston/feat/add-dsb-contacts
Correct DSB name and add additional contacts
2026-02-05 17:05:00 +01:00
Jack Palmer bf3861fdb6 chore: Throw error when organization declared in strategy does not match organization in request
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2026-02-05 15:21:06 +00:00
Patrik Oldsberg f6c36ace64 Merge pull request #32697 from backstage/rugvip/newsletter
microsite: update remaining newsletter links
2026-02-05 16:20:14 +01:00
Patrik Oldsberg 8ed1bf3f81 microsite: update remaining newsletter links
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-05 16:09:48 +01:00
Patrik Oldsberg 3e990e8f3c Merge pull request #32696 from backstage/aramissennyeydd-patch-1
chore: remove backstage/reviewer code ownership
2026-02-05 15:43:32 +01:00
Aramis Sennyey 740a3aeea5 chore: remove backstage/reviewer code ownership
With the new reviewer process, this team should no longer have write access as they impact the review priority and are not able to merge themselves.

Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
2026-02-05 08:25:16 -06:00
Johan Persson 9f9ba37221 chore(ui): Fix changeset Vale error.
Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-02-05 15:22:56 +01:00
Jack Palmer 3458f3a731 tests: organization and invitation params
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2026-02-05 14:01:04 +00:00
Jack Palmer 867c905da5 feat: auth0 strategy - add additional organization query params to authorizationParams
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2026-02-05 13:44:15 +00:00
Jack Palmer 8949803609 feat: auth0 strategy - set invitation query parameter as authorizationParam when present
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2026-02-05 13:23:57 +00:00
Isaac Livingston ec2b0aa508 Update ADOPTERS.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Isaac Livingston <52447975+isaacjlivingston@users.noreply.github.com>
2026-02-05 14:23:02 +01:00