74233 Commits

Author SHA1 Message Date
Charles de Dreuille ee49d16234 Update TagGroup.stories.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 22:19:41 +01:00
Charles de Dreuille e17a0c6d0d Converted all icons
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 22:11:36 +01:00
fcamgz d7c7c7e071 Remove outdated SearchModal test that expected hidden Dialog to remain in DOM
Removed test that checked for hidden Dialog still being in DOM.
The new behavior properly unmounts the Dialog when hidden, so
this test is now covered by the new unmounting tests.

Signed-off-by: fcamgz <fatihcamgoz@hotmail.com.tr>
2025-10-13 17:06:56 -04:00
Charles de Dreuille 206c80187b Cleaning up
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 21:55:24 +01:00
fcamgz 34aebcc520 Fixed SearchModal not cleaning up body overflow #31402
**Changes:**
- Added `isDialogOpen = open && !hidden` logic to properly unmount Dialog component
- Removed `hidden` prop from Dialog component and use `isDialogOpen` for both `open` prop and conditional rendering
- Added 2 tests verifying Dialog is completely unmounted (not just hidden) when closed #31402

Signed-off-by: fcamgz <fatihcamgoz@hotmail.com.tr>
2025-10-13 16:17:10 -04:00
Fredrik Adelöw 5e98e613b5 Fix a bunch of vale errors
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-10-13 20:40:59 +02:00
Fredrik Adelöw 0de17d6139 Merge pull request #31384 from backstage/sennyeya/ownership-vale
codeowners: move vale config ownership to docs maintainers
2025-10-13 20:15:21 +02:00
Charles de Dreuille 6bdcf1a0f3 Update Menu.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 18:42:23 +01:00
Fredrik Adelöw bc601a9ef5 Merge pull request #31046 from brentswisher/feature/add-sentry-fetch-dsn-action
Feature/add sentry fetch dsn action
2025-10-13 19:31:46 +02:00
Charles de Dreuille 559e752f65 Move the rest of components to use cleaned props
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 18:20:36 +01:00
Charles de Dreuille fb50566fb9 Improve styles props
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 17:46:32 +01:00
Vincenzo Scamporlino e557c5da94 Merge pull request #31353 from backstage/fix/not-found
NFS: fixed Not found page when a page extension is mounted on /
2025-10-13 16:14:35 +02:00
Camila Belo ae7b1cfebb Merge pull request #31403 from backstage/release-v1.44.0-exit-mode
Release v1.44.0 Exit Mode
2025-10-13 15:50:02 +02:00
Camila Belo e77edb417a chore: enter release exit mode
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2025-10-13 15:39:57 +02:00
Charles de Dreuille 54e573e51c Merge pull request #31399 from backstage/bui-css-module
Convert component styles into CSS Modules
2025-10-13 14:29:28 +01:00
Vincenzo Scamporlino 1c43d5a7c7 frontend-plugin-api: minor expect improvements
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-10-13 15:16:55 +02:00
Vincenzo Scamporlino a8e223fa89 frontend-test-utils: marking as breaking
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-10-13 15:14:02 +02:00
Charles de Dreuille b0d11b56d9 Add changeset
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 13:52:12 +01:00
Charles de Dreuille a234806ebc Update report.api.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 13:15:10 +01:00
Charles de Dreuille 278bdade32 Move all components into using CSS Modules
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 13:00:07 +01:00
Patrik Oldsberg 104874eb01 Merge pull request #31331 from Believe-SA/bui-bg
fix: Invalid MUI to BUI conversion for --bui-bg
2025-10-13 12:29:36 +02:00
Charles de Dreuille 16fb9ba6f6 Convert Button styles into CSS Modules
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 11:29:36 +01:00
Fredrik Adelöw a48fe29836 Merge pull request #31398 from backstage/revert-31329-chromatic-message-fix
Revert "Fix Chromatic flow for forked PRs"
2025-10-13 11:56:32 +02:00
Charles de Dreuille b94030c5db Merge pull request #31393 from backstage/bui-fix-table-sorting
BUI - Fix sorting icon position in table
2025-10-13 10:51:15 +01:00
Patrik Oldsberg 2a947723c3 Merge pull request #31389 from backstage/bui-restructure-usestyles
BUI - Restructure useStyles hook
2025-10-13 11:50:54 +02:00
Fredrik Adelöw 9f5fdecfcf Revert "Fix Chromatic flow for forked PRs"
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-10-13 11:46:41 +02:00
Charles de Dreuille 09f0e8322c Merge branch 'master' into bui-fix-table-sorting 2025-10-13 10:07:56 +01:00
Charles de Dreuille f7700d6da0 Update Button.stories.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 10:05:57 +01:00
Patrick Wyler 6f5a88c5e0 Add Swiss Mobiliar Insurance Company to adopters
Added Swiss Mobiliar Insurance Company Ltd. to the adopters list

Signed-off-by: Patrick Wyler <patrick.wyler@mobi.ch>
2025-10-13 10:52:03 +02:00
Patrik Oldsberg c595fe49f1 Merge pull request #31394 from backstage/bui-fix-scroll-jumping-on-menu-open
BUI - Fix scroll jumping when opening Menu
2025-10-13 10:01:54 +02:00
Patrik Oldsberg 2f4b62439d Merge pull request #31371 from backstage/bui-dialog-component
BUI - New Dialog component
2025-10-13 09:58:21 +02:00
Patrick McDonnell 097df3fcf3 Include slack channel ID in error message if message could not be delivered
Signed-off-by: Patrick McDonnell <kc9ddi@gmail.com>
2025-10-13 09:02:39 +02:00
Dharmik b4137828b4 fix
Signed-off-by: Dharmik <dharmik.gangani17@gmail.com>
2025-10-12 15:44:38 -03:00
Dharmik 9d3ec06dfc support configurable
Signed-off-by: Dharmik <dharmik.gangani17@gmail.com>
2025-10-12 15:41:44 -03:00
Charles de Dreuille 85faee0f69 Fix scroll jumping
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-12 17:24:24 +01:00
Charles de Dreuille 3200fd2e72 Update report.api.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-12 16:58:10 +01:00
Charles de Dreuille 507ee55885 Fix sorting icon position in table
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-12 16:42:43 +01:00
Charles de Dreuille d8ab4c942a Add missing styles
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-12 16:09:36 +01:00
Charles de Dreuille 85d50f3716 Remove DialogClose and add width and height props
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-12 16:05:04 +01:00
Charles de Dreuille 5dc17ccdd3 Create deep-masks-bow.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-12 08:23:41 +01:00
Charles de Dreuille e853167681 Fix Flex
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-12 08:21:46 +01:00
Ayush More 136b597f84 feat(workflows): Add welcome workflow for new contributors
This automation helps new contributors feel welcomed and provides them with essential resources right away, streamlining their first contribution. The workflow is built using `pull_request_target` for secure execution on PRs from forks.

Signed-off-by: Ayush More <ayushmore42595@gmail.com>
2025-10-12 12:35:05 +05:30
Charles de Dreuille e4a1b0133b Fix boolean values
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-11 23:01:01 +01:00
Charles de Dreuille 6fce2ac820 Small fixes
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-11 22:44:18 +01:00
Charles de Dreuille de919b39b0 Fix fields
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-11 22:31:35 +01:00
Charles de Dreuille 3b251e1a7f Fix custom classes
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-11 22:09:31 +01:00
Charles de Dreuille df5fc9d5ec Update styles.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-11 22:00:41 +01:00
Charles de Dreuille e918099695 Fix other layout components
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-11 21:51:38 +01:00
Charles de Dreuille 5289a4d961 Clean Flex
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-11 09:47:35 +01:00
Charles de Dreuille 749ec3cd38 Restructure useStyles hook
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-11 09:04:26 +01:00