Patrik Oldsberg
ecc4425745
Fix TypeScript error in deserializeFilter return type
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-07 00:39:51 +01:00
Patrik Oldsberg
f4bb4d1983
frontend-test-utils: remove redundant .factory util
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-07 00:34:36 +01:00
Patrik Oldsberg
0a1faaa076
docs/frontend-system: add utility API testing docs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-07 00:06:58 +01:00
Patrik Oldsberg
9a8f6aff95
Remove query cache in favor of stateless cursors
...
Encode query parameters (filter, ordering, fullTextFilter) directly in
cursors instead of caching result sets. Simplifies the implementation
by removing mutable state while keeping the same behavior.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-06 23:58:23 +01:00
Patrik Oldsberg
09a6aadcc9
changesets: added changesets for frontend-test-utils api mock changes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-06 22:59:53 +01:00
Patrik Oldsberg
9cf676284e
catalog-client: improve InMemoryCatalogClient to fully implement query features
...
Add support for ordering, pagination, full-text search, and field
projection to the InMemoryCatalogClient test utility, matching the
behavior of the catalog backend.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-06 22:58:22 +01:00
Patrik Oldsberg
b9110a5724
frontend-test-utils: api cleanup, remove TestApiRegistry
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-06 22:48:22 +01:00
Charles de Dreuille
09db540228
Migrate useSurface to useBg
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-02-06 18:46:26 +00:00
Gustaf Räntilä
7eda810329
Use the ResizableTableContainer only if a column has a width property, and don't set the table-layout CSS property, but leave it to the user
...
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com >
2026-02-06 18:51:39 +01:00
Gustaf Räntilä
a8b3395a55
Removed inner TableRoot styling and changed automatic column sizing API
...
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com >
2026-02-06 18:51:39 +01:00
Gustaf Räntilä
8c3941214d
Allow automatic column widths and styling TableRoot
...
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com >
2026-02-06 18:51:39 +01:00
Charles de Dreuille
0bcd685427
Merge branch 'master' into bui-surfaces
2026-02-06 17:37:05 +00:00
renovate[bot]
06be55d9e9
chore(deps): update backstage/actions action to v0.7.5
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-06 16:02:44 +00:00
Charles de Dreuille
5e639d4368
Merge pull request #32723 from backstage/bui-neutral
...
BUI - Rename background surface tokens to neutral tokens
2026-02-06 15:57:01 +00:00
Patrik Oldsberg
c699e252c1
Merge pull request #32722 from vijairamcharan/add-nngroup-to-adopters
...
feat: add NN Group to adopters list
2026-02-06 16:31:12 +01:00
Charles de Dreuille
ce90e89d35
Migrate new tokens
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-02-06 14:45:45 +00:00
Charles de Dreuille
53aaa2bf53
Update convertMuiToBuiTheme.ts
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-02-06 14:23:30 +00:00
Charles de Dreuille
b63c25bfca
Small fixes
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-02-06 14:05:27 +00:00
Charles de Dreuille
599f6687a2
Migrate all components to new tokens
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-02-06 13:48:08 +00:00
Vijai Ramcharan
7f44beea44
feat: add NN Group to adopters list
...
Signed-off-by: Vijai Ramcharan <vijai.ramcharan@gmail.com >
2026-02-06 14:36:23 +01:00
Charles de Dreuille
f16694e97f
Update CSS tokens
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-02-06 13:12:50 +00:00
Andre Wanlin
765177a14a
Merge pull request #32593 from chanchalkhatri19/docs/update-react-docs-links
...
docs: update React documentation links to react.dev
2026-02-06 06:20:10 -06:00
Vincenzo Scamporlino
60070a9cc9
Update docs/permissions/custom-rules.md
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-02-06 11:26:36 +01:00
Patrik Oldsberg
3ccea26849
Merge pull request #32694 from UsainBloot/auth/auth0-invitation-param
...
[Auth] Auth0 Strategy - Support organization invite parameters
2026-02-06 10:19:22 +01:00
Jack Palmer
035a808d5e
chore: address pr comments
...
Signed-off-by: Jack Palmer <jackpalmer@spotify.com >
2026-02-06 09:02:24 +00:00
Charles de Dreuille
7c966d34eb
Update Card.stories.tsx
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-02-06 06:56:56 +00:00
Charles de Dreuille
03f1bbcc10
Add new surfaces to Card
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-02-06 06:52:29 +00:00
chanchalkhatri19
45d538b673
updated links
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-02-06 06:27:23 +00:00
Eswaraiahsapram
ab32da1e9c
fix api report
...
Signed-off-by: Eswaraiahsapram <esapram@redhat.com >
2026-02-06 08:08:54 +05:30
Eswaraiahsapram
4c6b18a28e
addressed review comments
...
Signed-off-by: Eswaraiahsapram <esapram@redhat.com >
2026-02-06 07:58:19 +05:30
Eswaraiahsapram
9b3cd87a04
addressed review comments
...
Signed-off-by: Eswaraiahsapram <esapram@redhat.com >
2026-02-06 07:58:19 +05:30
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