Commit Graph

68255 Commits

Author SHA1 Message Date
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
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
Patrik Oldsberg fbb4abef52 Merge pull request #31373 from drodil/nfs_imports
feat(eslint): relax frontend imports for nfs
2025-10-11 00:39:57 +02:00
aramissennyeydd 452468955d codeowners: update vale permissions for docs maintainers
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-10-10 09:54:05 -04:00
Hellgren Heikki cba3cd5203 chore(eslint): add same plugin id suggestion
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-10-10 16:54:01 +03:00
Sofia Sjöblad c3ea9e0b16 generate api report
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-10-10 14:01:52 +02:00
Iain van der Wiel 886a8a1d36 chore: add changeset
Signed-off-by: Iain van der Wiel <iain.vanderwiel@gmail.com>
2025-10-10 13:53:45 +02:00
Iain van der Wiel 5a33f640c2 fix: Fixed bug in template parsing in the useTemplateSchema hook by completely removing title from step instead of setting it to undefined
Signed-off-by: Iain van der Wiel <iain.vanderwiel@gmail.com>
2025-10-10 13:51:11 +02:00
Sofia Sjöblad ae8b7d2a95 fix a11y and remove outline on dialog
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-10-10 13:44:15 +02:00
Charles de Dreuille dc7869191a Update better-women-turn.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-10 10:48:51 +01:00
Charles de Dreuille 9afb8b0e49 Merge branch 'master' into bui-dialog-component 2025-10-10 10:47:25 +01:00
Charles de Dreuille a8f0292a45 Fix stories
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-10 10:45:25 +01:00
Charles de Dreuille fcafbda2ef Update some CSS on Dialog
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-10 10:06:42 +01:00
Sofia Sjöblad a512ba9c68 chore: fix prettier and text copy
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-10-10 08:23:32 +02:00
Ayush More c3ea032b19 chore(deps): update step-security/harden-runner to v2.13.1
Signed-off-by: Ayush More <ayushmore42595@gmail.com>
2025-10-10 00:57:01 +00:00
Charles de Dreuille 0a6af3bec1 Merge pull request #31375 from backstage/bui-menu-virtualizer
BUI - Add virtualizer all Menu components
2025-10-09 18:04:42 +01:00
Charles de Dreuille b9897d8437 Improve docs
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 17:51:21 +01:00
Charles de Dreuille 2522b7d0c8 Update Menu.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 17:45:25 +01:00
Charles de Dreuille 498832d6aa Fix sections
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 17:35:12 +01:00
Charles de Dreuille 61ec1f612a Update styles.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 17:25:56 +01:00
Charles de Dreuille 8b7c3c93b8 Improve report
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 17:21:24 +01:00
Charles de Dreuille 023f6ad7c6 Add virtualizer on all other menus
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 17:08:07 +01:00
Charles de Dreuille 93cb99daba Add virtualizer to MenuAutocomplete
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 16:40:47 +01:00
Ricardo Ferreira 13592794e9 repo-tools: Fix duplicate imports in OpenAPI client generation (#31297)
* repo-tools: Fix duplicate imports in OpenAPI client generation

Added automatic deduplication step to remove duplicate import/export
statements from generated TypeScript clients while preserving code
structure and different import syntaxes.

Signed-off-by: Ricardo Ferreira <r_ferreira@outlook.pt>

* repo-tools: changeset added

Signed-off-by: Ricardo Ferreira <r_ferreira@outlook.pt>

* repo-tools: changeset updated

Signed-off-by: Ricardo Ferreira <r_ferreira@outlook.pt>

* repo-tools: deduplicate imports on server files

Signed-off-by: Ricardo Ferreira <r_ferreira@outlook.pt>

* Update .changeset/forty-rooms-work.md

Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>

---------

Signed-off-by: Ricardo Ferreira <r_ferreira@outlook.pt>
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
2025-10-09 15:23:40 +00:00
Sofia Sjöblad c9778ca53e add documentation for dialog component
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-10-09 16:48:14 +02:00
Vincenzo Scamporlino f627b49994 Merge pull request #31374 from backstage/ui-data-attributes-dom
Pass data attributes to the rendered elements
2025-10-09 16:31:02 +02:00
Vincenzo Scamporlino b94006200d ui: data attributes changesets
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-10-09 15:53:57 +02:00
Vincenzo Scamporlino 03050a6ad4 ui: make sure data attributes are passed down to the DOM
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-10-09 15:51:33 +02:00
Vincenzo Scamporlino f041c1fe10 ui: extract data-* attributes
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-10-09 15:50:53 +02:00
Hellgren Heikki a1dae7180d feat(eslint): relax frontend imports for nfs
allow frontend plugins to import from other frontend plugins with same
plugin id to allow plugin overrides without unnecessary eslint warning.

relates to #31372

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-10-09 15:40:46 +03:00