Commit Graph

67839 Commits

Author SHA1 Message Date
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
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
Charles de Dreuille 2eb30777f1 Merge pull request #31367 from backstage/bui-update-ra
Update React Aria version in BUI
2025-10-09 13:01:23 +01:00
Charles de Dreuille dc258c990d Merge pull request #31362 from backstage/bui-css-structure
BUI - Add layers to our global CSS structure
2025-10-09 12:54:45 +01:00
Sofia Sjöblad 68036b78e8 generate api report
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-10-09 13:31:42 +02:00
Charles de Dreuille 9e0c6d6eaf Improve core
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 11:36:33 +01:00
Charles de Dreuille af4d9b492e Update components
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 11:33:30 +01:00
Charles de Dreuille 02299cddc6 Add new layers to global CSS
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 11:32:48 +01:00
Charles de Dreuille 9f6f46d234 Merge pull request #31365 from backstage/css-baseline
Remove MUICssBaseline
2025-10-09 11:27:17 +01:00
Sofia Sjöblad ad739a5f25 chore: prettier
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-10-09 12:13:19 +02:00
Patrik Oldsberg f18cc24b29 Merge pull request #31370 from backstage/Rugvip-patch-2
workflows/e2e-techdocs: add explicit node setup
2025-10-09 12:05:17 +02:00
Charles de Dreuille 66eb76aea3 Update warm-dancers-call.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 10:57:48 +01:00
Sofia Sjöblad 2591b42366 add changeset
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-10-09 11:47:58 +02:00
Sofia Sjöblad f81b00fa75 add dialog component
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-10-09 11:46:13 +02:00
Patrik Oldsberg 58f59f81f6 Merge pull request #31369 from backstage/Rugvip-patch-1
Adjust stale issue and PR settings in workflow
2025-10-09 11:37:02 +02:00
Charles de Dreuille e979fe2076 Update warm-dancers-call.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 10:36:38 +01:00
Patrik Oldsberg 796d866a16 workflows/e2e-techdocs: add explicit node setup
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-10-09 11:33:31 +02:00
Patrik Oldsberg 5e0b5299d3 Adjust stale issue and PR settings in workflow
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-10-09 11:18:48 +02:00
Charles de Dreuille df7d2cfca9 Create grumpy-items-peel.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-08 21:19:11 +01:00
Charles de Dreuille 5f8ba7c1fb Update react-aria-components
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-08 21:17:55 +01:00
Vincenzo Scamporlino e39124c2df Merge pull request #31364 from backstage/bui-monospace-fix
docs: fix monospace font usage
2025-10-08 20:37:45 +02:00
Charles de Dreuille 865bce8ac9 Remove noCssBaseline
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-08 17:35:45 +01:00
Charles de Dreuille c396392c5c Fix body background
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-08 17:22:17 +01:00
Charles de Dreuille 69729c759f Remove CSS baseline from UnifiedThemeProvider
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-08 17:16:06 +01:00
Vincenzo Scamporlino ee0e5b3257 docs: fix monospace font usage
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-10-08 17:46:15 +02:00
milliehartnt123 019f3a64aa Create doc-landing-page.md using html for table (#30884)
* Create doc-landing-page.md using html for table

HTML is used for the tables in this new doc landing page.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update doc-landing-page.md

Changed id of documentation and corrected some spelling mistakes.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update doc-landing-page.md rearrange table and add links

Incorporated PR suggestions. Added trial links in two different flavors to see which way works.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update doc-landing-page.md fix prettier spacing

Changed all indents to 2 spaces to try to fix prettier errors.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update doc-landing-page.md changed top to "top" for valign attribute

Changed valign=top to valign="top" to see if it fixes prettier errors.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update doc-landing-page.md changes double quotes to single quotes

Changed all double quotes to single quotes and removed all hrefs to see if I can get the file to pass the prettier check.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update doc-landing-page.md fix prettier errors

Hopefully, fixed prettier errors by removing extra lines.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update doc-landing-page.md try to fix prettier errors

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update doc-landing-page.md added links for understanding, using, and administering backstage

Added links for each of the bullet points in "Understanding Backstage", "Using Backstage" and "Backstage Administration".

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update doc-landing-page.md added remainder of links

Added links for additional features, plugin development, references, and contributing to Backstage. Changed "Scaffolder" bullet to "Software Templates (aka Scaffolder)"

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update doc-landing-page.md to remove Update a Component

The document explaining how to update a component has not yet been written. So removing this bullet until the updating documentation exists.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update docusaurus.config.ts for new doc landing page

Changed landing page from What is Backstage to the new doc-landing-page.md file.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update doc-landing-page.md added new technical overview

Added a bullet under Learn about Backstage for the new Technical Overview.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Apply suggestion from @aramissennyeydd

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

---------

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
2025-10-08 15:28:08 +00:00
Patrik Oldsberg 2f3ea4f374 Merge pull request #31340 from christinexlee/feat/add-datadog-backstage-sync-plugin
Add new plugin @datadog/backstage-plugin-datadog-entity-sync-backend #31204
2025-10-08 14:31:27 +02:00
Charles de Dreuille e33c581053 Merge pull request #31238 from birdhb/add-clear-and-visibility-actions-to-text-field
Add PasswordField to BUI
2025-10-08 11:27:15 +01:00
Fredrik Adelöw bf6038cd91 Merge pull request #31358 from backstage/freben/sqlite
bump create-app sqlite version
2025-10-08 11:52:26 +02:00
birdhb 74b810a301 Update .changeset/eighty-cows-care.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: birdhb <birdhb75@gmail.com>
2025-10-08 10:37:44 +01:00
birdhb c513f33e12 Merge branch 'backstage:master' into add-clear-and-visibility-actions-to-text-field 2025-10-08 10:44:31 +02:00
Fredrik Adelöw 7dcedff2fb bump create-app sqlite version
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-10-08 10:21:49 +02:00