Commit Graph

70022 Commits

Author SHA1 Message Date
renovate[bot] 04ce15e84d chore(deps): update dependency tar to v7.5.7 [security]
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 14:57:47 +00:00
Andre Wanlin 38ea4541e4 Merge pull request #32372 from nojaf/custom-elasticsearch-auth
feat(search-elasticsearch): add authentication extension point
2026-02-02 08:48:00 -06:00
Andre Wanlin b5ae8d20dc Merge pull request #32386 from nojaf/fix-opensearch-bulk
fix(search-backend-module-elasticsearch): improve index refresh
2026-02-02 07:32:12 -06:00
nojaf 71f40b4963 docs(changeset): simplify changelog entry for elasticsearch bulk refresh fix
Signed-off-by: nojaf <florian.verdonck@outlook.com>
2026-02-02 14:17:36 +01:00
Johan Persson 05aac34984 feat(catalog): migrate DeleteEntityDialog and EntityOrphanWarning to Backstage UI
Migrated DeleteEntityDialog and EntityOrphanWarning components from
Material UI to Backstage UI.

- DeleteEntityDialog now uses BUI Dialog, DialogHeader, DialogFooter,
  and Button components
- EntityOrphanWarning now uses BUI Alert with an action button instead
  of a clickable alert
- Updated translation: removed "Click here to delete" from description
- Added new translation key `deleteEntity.actionButtonTitle`

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-02-02 14:13:04 +01:00
Johan Persson 62318ac5c9 ci(e2e): add BUI build step to E2E workflows
The @backstage/ui package has a custom build script that is not
recognized by `yarn backstage-cli repo build`, so it gets skipped.
This caused E2E tests to fail when packages import JavaScript
components from @backstage/ui.

Add explicit BUI build step to Linux and Windows E2E workflows,
matching the pattern already used in ci.yml and deploy_packages.yml.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-02-02 10:44:29 +01:00
Johan Persson 0e9578d93e feat(catalog-react): migrate UnregisterEntityDialog to Backstage UI
Migrated UnregisterEntityDialog from Material UI to Backstage UI components.

- Replaced MUI Dialog, Button, Alert, Box with BUI equivalents
- Refactored to hook-based architecture with separate body components
- Added proper button loading states during async actions
- Extracted shared AdvancedDeleteAccordion component
- No breaking changes to public API

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-02-02 10:44:29 +01:00
nojaf fb87aa90a3 docs: add documentation for Elasticsearch auth extension point
Signed-off-by: nojaf <florian.verdonck@outlook.com>
2026-02-02 09:26:07 +01:00
Patrik Oldsberg 0fd688a452 Merge pull request #32615 from backstage/rugvip/fix-proxy-import-docs
docs: fix proxy extension point import path
2026-01-31 11:57:38 +01:00
Patrik Oldsberg d1ff2f94fc docs: fix proxy extension point import path
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-31 10:34:45 +01:00
Charles de Dreuille 929a401880 Merge pull request #32608 from backstage/bui-links
BUI - Improve Link component styles
2026-01-31 09:05:55 +00:00
backstage-goalie[bot] 6b3b5805c1 Merge pull request #32611 from backstage/renovate/motion-12.x-lockfile
chore(deps): update dependency motion to v12.29.2
2026-01-30 21:31:54 +00:00
backstage-goalie[bot] b382d32bd4 Merge pull request #32599 from backstage/renovate/undici-7.x-lockfile
chore(deps): update dependency undici to v7.19.2
2026-01-30 21:31:50 +00:00
renovate[bot] c5f06791f8 chore(deps): update dependency motion to v12.29.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 21:04:40 +00:00
Charles de Dreuille 4b373cf252 Revert "Merge branch 'master' into bui-links"
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-30 20:58:22 +00:00
Charles de Dreuille 76581a5915 Merge branch 'master' into bui-links 2026-01-30 20:53:50 +00:00
renovate[bot] 58ab0221ac chore(deps): update dependency undici to v7.19.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 20:51:51 +00:00
backstage-goalie[bot] 87bc94f623 Merge pull request #32609 from backstage/renovate/keyv-5.x-lockfile
chore(deps): update dependency keyv to v5.6.0
2026-01-30 20:40:44 +00:00
benjdlambert 3c455d4151 chore: small tweaks
Signed-off-by: benjdlambert <ben@blam.sh>
2026-01-30 20:43:52 +01:00
Charles de Dreuille c579441340 Update report.api.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-30 18:38:07 +00:00
Charles de Dreuille 6192f335b9 Update HeaderPage.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-30 18:26:59 +00:00
benjdlambert 418bc9957c chore: small tweaks
Signed-off-by: benjdlambert <ben@blam.sh>
2026-01-30 19:22:00 +01:00
Charles de Dreuille b40cf332a2 Add new info to Text
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-30 18:15:19 +00:00
renovate[bot] 909bd7826e chore(deps): update dependency keyv to v5.6.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 18:09:49 +00:00
Charles de Dreuille a88c437e38 Updated docs
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-30 18:08:20 +00:00
backstage-goalie[bot] 3c43275f02 Merge pull request #32607 from backstage/renovate/express-session-1.x-lockfile
chore(deps): update dependency express-session to v1.19.0
2026-01-30 17:59:06 +00:00
Charles de Dreuille d07be1b41f Remove link + tint tokens
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-30 17:57:33 +00:00
Charles de Dreuille 110fec026b Improve Link component styles
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-30 17:49:06 +00:00
renovate[bot] ef3af4f555 chore(deps): update dependency express-session to v1.19.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 17:14:52 +00:00
backstage-goalie[bot] e2b342a7e6 Merge pull request #32604 from backstage/renovate/rspack-dev-server-1.x-lockfile
chore(deps): update dependency @rspack/dev-server to v1.2.1
2026-01-30 17:10:00 +00:00
Aramis Sennyey 580de5ade2 docs: fix overlapping generated pages (#32603)
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2026-01-30 11:46:18 -05:00
renovate[bot] bc880a6eed chore(deps): update dependency @rspack/dev-server to v1.2.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 16:04:35 +00:00
backstage-goalie[bot] 5539e74217 Merge pull request #32602 from backstage/renovate/playwright-monorepo
chore(deps): update dependency @playwright/test to v1.58.0
2026-01-30 15:44:10 +00:00
backstage-goalie[bot] 93cfa69cb3 Merge pull request #32601 from backstage/renovate/nodemailer-7.x-lockfile
chore(deps): update dependency nodemailer to v7.0.13
2026-01-30 15:44:06 +00:00
renovate[bot] c33764ee9d chore(deps): update dependency @playwright/test to v1.58.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 15:09:15 +00:00
renovate[bot] 28803964be chore(deps): update dependency nodemailer to v7.0.13
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 15:06:17 +00:00
Charles de Dreuille ac514e97f1 Merge pull request #32575 from backstage/fix/nextjs16-css-modules
Fix CSS Module purity errors for Next.js 16 compatibility
2026-01-30 14:54:43 +00:00
Arjan 8dd518a8ff chore: support Entra authentication for Azure Database for PostgreSQL (#31855)
* chore: support Entra authentication for Azure Database for PostgreSQL

Signed-off-by: Arjan Randhawa <arjan_randhawa@outlook.com>

* chore: refactor methods (pr comments)

Signed-off-by: Arjan Randhawa <arjan_randhawa@outlook.com>

* chore: remove unsued helper function

Signed-off-by: Arjan Randhawa <arjan_randhawa@outlook.com>

* chore: Use Config over ConfigReader (PR Comments)

Signed-off-by: Arjan <arjan_randhawa@outlook.com>

* chore: Use consistent config name

Signed-off-by: Arjan <arjan_randhawa@outlook.com>

---------

Signed-off-by: Arjan Randhawa <arjan_randhawa@outlook.com>
Signed-off-by: Arjan <arjan_randhawa@outlook.com>
2026-01-30 15:27:53 +01:00
Andre Wanlin 2141c20618 Merge pull request #32505 from backstage/renovate/github-codeql-action-3.x
chore(deps): update github/codeql-action action to v3.32.0
2026-01-30 08:10:52 -06:00
Andre Wanlin d659f03e96 Merge pull request #31990 from backstage/renovate/docusaurus-monorepo
chore(deps): update dependency @docusaurus/tsconfig to v3.9.2
2026-01-30 08:10:23 -06:00
Andre Wanlin 52ff3b9537 Merge pull request #32447 from backstage/renovate/docusaurus-plugin-openapi-docs-4.x-lockfile
chore(deps): update dependency docusaurus-plugin-openapi-docs to v4.6.0
2026-01-30 08:09:30 -06:00
Charles de Dreuille 9da3b29044 Improve custom theme hydration issues
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-30 13:44:41 +00:00
backstage-goalie[bot] a6b47c7109 Merge pull request #32597 from backstage/renovate/nodemailer-7.x-lockfile
chore(deps): update dependency @types/nodemailer to v7.0.9
2026-01-30 13:43:22 +00:00
backstage-goalie[bot] e5881fcc16 Merge pull request #32596 from backstage/renovate/rspack-monorepo
chore(deps): update dependency @rspack/core to v1.7.4
2026-01-30 13:43:17 +00:00
Charles de Dreuille 7108c158f2 Remove requestAnimationFrame hack and use proper ESLint disable
Replaced the requestAnimationFrame workaround with an explicit ESLint
disable comment. The setState call in this effect is intentional and
valid - it's syncing component state with localStorage when switching
to the custom theme, which is a legitimate use case for effects.

This is clearer and more maintainable than hiding the intent with
requestAnimationFrame.

Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-30 13:31:09 +00:00
renovate[bot] e940a185e4 chore(deps): update dependency @types/nodemailer to v7.0.9
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 13:02:45 +00:00
renovate[bot] aa745036e8 chore(deps): update dependency @rspack/core to v1.7.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 13:01:39 +00:00
Andre Wanlin d2594aac76 Merge pull request #32491 from backstage/renovate/docker-setup-buildx-action-3.x
chore(deps): update docker/setup-buildx-action action to v3.12.0
2026-01-30 06:50:24 -06:00
Andre Wanlin 851bbefa8f Merge pull request #32461 from backstage/renovate/actions-setup-python-6.x
chore(deps): update actions/setup-python action to v6.2.0
2026-01-30 06:49:47 -06:00
Andre Wanlin 822ec07644 Merge pull request #32463 from backstage/renovate/actions-setup-python-digest
chore(deps): update actions/setup-python digest to a309ff8
2026-01-30 06:49:24 -06:00