Ayush More
aeaf3445a4
Add permissions to welcome workflow
...
Signed-off-by: Ayush More <ayushmore42595@gmail.com >
2025-10-14 20:47:22 +05:30
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
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
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
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
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
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
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
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
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
Fredrik Adelöw
3ce99627d0
Merge pull request #31246 from backstage/search-abortcontroller
...
Implement AbortController request cancellation for search.
2025-10-07 23:02:12 +02:00
Patrik Oldsberg
a4add851a4
Merge pull request #31108 from backstage/docs-theming
...
Improving theming documentation
2025-10-07 20:57:55 +02:00
Gabriel Dugny
43afbe50aa
feat(techdocs): POC livereload for techdocs-cli serve ( #30541 )
...
* feat(techdocs): POC livereload for techdocs-cli serve
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
* chore: techdocs reload tests, refactor
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
---------
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
2025-10-07 13:29:14 -04:00
Charles de Dreuille
79d72fa86e
Update sidebars.ts
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-07 18:15:18 +01:00
Charles de Dreuille
1ac09a8060
Update docusaurus.config.ts
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-07 18:01:11 +01:00
Charles de Dreuille
74dcd32da4
Update sidebars.ts
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-07 17:45:12 +01:00