Commit Graph

67388 Commits

Author SHA1 Message Date
Ben Lambert 1ae5c883c4 Merge pull request #31133 from backstage/blam/exit1
exit pre-release
2025-09-15 09:11:47 +02:00
Ben Lambert bfadf7018c Merge pull request #31137 from alecjacobs5401/fix-multientitypicker-remove-original-options
fix(scaffolder): prevent MultiEntityPicker from removing existing options from form data
2025-09-15 09:11:28 +02:00
Ben Lambert da720a5e32 Merge pull request #30076 from mario-mui/feat/catalog-table-translation
feat: catalog table columns support i18n
2025-09-15 09:08:10 +02:00
Charles de Dreuille ce0ac2c77b Update main.ts
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-14 22:25:06 +01:00
Charles de Dreuille 2181f45d49 Add more ast-types patches
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-14 20:52:15 +01:00
Charles de Dreuille 7d7049693e Add Storybook patch
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-14 20:26:46 +01:00
Charles de Dreuille bf5c4c5937 Fis ast-types
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-14 15:14:20 +01:00
Charles de Dreuille ffac5071fe Upgrade Storybook to version 9
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-14 14:37:55 +01:00
Alec Jacobs 7151260d27 fix(scaffolder): prevent MultiEntityPicker from removing existing options from form data
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2025-09-12 14:34:03 -07:00
Fredrik Adelöw f58e7f1d0d Merge pull request #31002 from mathieu-benoit/patch-3
feat: Update backend/Dockerfile - `node:20` --> `node:22`
2025-09-12 23:28:29 +02:00
Patrik Oldsberg 53150372e5 Merge pull request #31111 from backstage/rugvip/type
catalog-react: removed entity card type deprecation warning
2025-09-12 18:08:55 +02:00
Ben Lambert f346091c8a Merge pull request #31131 from backstage/rugvip/noseed
create-app: remove redundant lock seed entries
2025-09-12 15:14:58 +02:00
Ben Lambert 4ff21d08e8 Merge pull request #31126 from backstage/blam/scaffolder-actions-registry
`scaffolder`: Allow executing `ActionsRegistry` actions from the Scaffolder
2025-09-12 15:08:17 +02:00
benjdlambert c68cb321ae chore: exit pre-release
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-12 15:06:25 +02:00
Andre Wanlin f02ba03ec6 Merge pull request #31001 from mathieu-benoit/patch-2
docs: Update docker.md - `node:20` --> `node:22` for base images
2025-09-12 07:40:01 -05:00
Patrik Oldsberg 0fc9b1c71f create-app: remove redundant lock seed entries
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-09-12 14:15:45 +02:00
Fredrik Adelöw cda6b61f19 Merge pull request #31129 from chonpisitkong01/patch-1
fix: correct import path for catalogPermissionRules.ts
2025-09-12 14:10:33 +02:00
Fredrik Adelöw 99bd91dcf7 Update docs/permissions/custom-rules.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-12 14:10:19 +02:00
chonpisitkong01 31ef3f023c fix: correct import path for catalogPermissionRules.ts
Update incorrect file path reference in catalogPermissionRules.ts import statement.

Signed-off-by: chonpisitkong01 <112919164+chonpisitkong01@users.noreply.github.com>
2025-09-12 17:30:14 +07:00
benjdlambert ca0aeea342 chore: code-review comments
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-12 10:23:20 +02:00
benjdlambert a57185fd48 chore: changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-12 09:11:40 +02:00
benjdlambert 53e19ab6d8 chore: added tests
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-12 09:10:58 +02:00
benjdlambert a3edb2eb40 chore: added comment]
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-12 08:59:59 +02:00
Patrick Jungermann e0db9b8534 fix(cli): identify custom patterns that extend the default pattern
If a custom pattern is used, `backstage.json` will not be updated.
However, if the custom pattern extends the default pattern,
`backstage.json` will be updated, too.

Example:

- `@backstage/*` (default)
- `@{backstage,backstage-community}/*`
- `@{extra1,backstage,extra2}/*`

Fixes: #28839
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2025-09-12 08:58:31 +02:00
benjdlambert e934a27775 chore: added the ability to pull actions from actions registry
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-12 08:58:17 +02:00
Fredrik Adelöw 9b2e16e858 Merge pull request #31120 from backstage/textfield-storybook-fix 2025-09-11 22:25:17 +02:00
MT Lewis 2c0894a64b bui: fix TextField story
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-09-11 17:10:30 +01:00
Fredrik Adelöw d2e5ef17ea Merge pull request #31004 from drodil/msgraph_parent_group_order
fix(catalog): msgraph to use only first parent for groups
2025-09-11 15:40:42 +02:00
benjdlambert 987cd8a6f5 chore: make the catalog:get-catalog-entity action readOnly
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-11 14:53:50 +02:00
Fredrik Adelöw 3e574055b1 Merge pull request #31116 from backstage/freben/notif
fix notifications rendering
2025-09-11 14:03:01 +02:00
Fredrik Adelöw 4815b120f8 fix notifications rendering
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-11 13:49:15 +02:00
Fredrik Adelöw 283c5af789 Merge pull request #31115 from backstage/freben/templates
fix a non-working example template
2025-09-11 13:34:25 +02:00
Fredrik Adelöw 8c51c70020 fix a non-working example template
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-11 13:16:16 +02:00
Fredrik Adelöw 853034634d Merge pull request #31113 from drodil/microsite_plugin_search
feat(microsite): add search for plugins
2025-09-11 12:04:42 +02:00
Fredrik Adelöw 84c25413d6 Merge pull request #31112 from lstanden/fix-github-case-insensitivity
Fixes issue with organization name case sensitivity when using allowedInstallationOwners
2025-09-11 09:52:30 +02:00
Joshua Rogers b87e54c355 tests(techdocs): add transformer tests for sanitizing javascript: hrefs
Signed-off-by: Joshua Rogers <MegaManSec@users.noreply.github.com>
2025-09-11 08:44:33 +02:00
Joshua Rogers cb9e2d1155 Revert "techdocs: Disallow javascript URLs"
This reverts commit 067fdcd0a5.

Signed-off-by: Joshua Rogers <MegaManSec@users.noreply.github.com>
2025-09-11 08:26:59 +02:00
Hellgren Heikki 8f9d0f947c feat(microsite): add search for plugins
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-11 08:54:18 +03:00
Lee Standen 56897d717e Fixes issue with organization name case sensitivity when using allowedInstallationOwners
Signed-off-by: Lee Standen <lee.standen@ironcladhq.com>
2025-09-10 15:57:16 -07:00
Patrik Oldsberg 79ff318518 catalog-react: removed entity card type deprecation warning
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-09-11 00:53:22 +02:00
Luna Stadler 8d18d23e34 Improve TechDocs page titles (especially for nested pages) (#31054)
* Replace underscores in techdocs titles

Signed-off-by: Luna Stadler <luc@spreadshirt.net>

* Make techdocs titles similar to component titles

The pattern for components is entity name, page/tab and then app title.
This ordering makes it easier to distinguish tabs at a glance.

Signed-off-by: Luna Stadler <luc@spreadshirt.net>

* Abbreviate nested pages in techdocs

A deeply nested page like `/really/very/deeply/nested/page`, will now
become "Really | ... | Nested | Page".

This should preserve some of the context and support docs whith deeply
nested pages.

Signed-off-by: Luna Stadler <luc@spreadshirt.net>

* Add changeset for TechDocs page title improvements

Signed-off-by: Luna Stadler <luc@spreadshirt.net>

* Display the full title based on all parts of the path

Signed-off-by: Luna Stadler <luc@spreadshirt.net>

---------

Signed-off-by: Luna Stadler <luc@spreadshirt.net>
2025-09-10 14:34:58 -04:00
Hayato Kihara d03010ec9b docs: Add missing TOC entries to TechDocs FAQ (#30900)
Signed-off-by: Hayato Kihara <kai.21banana@gmail.com>
2025-09-10 14:23:23 -04:00
Fredrik Adelöw 933a982c12 Merge pull request #30984 from Frueber/tech-docs/external-tech-docs-redirect/add-handling-tests-and-documentation 2025-09-10 19:24:28 +02:00
Fredrik Adelöw 13c330d579 Merge pull request #29381 from backstage/renovate/npm-dompurify-vulnerability
fix(deps): update dependency dompurify to v3.2.4 [security]
2025-09-10 16:28:54 +02:00
Fredrik Adelöw e9d9b1b21f Merge pull request #30983 from koalaty-code/scaffolder-backend-router-request-size-limit
fix(scaffolder-backend): sets router max upload size to 10MB
2025-09-10 14:30:26 +02:00
Vincenzo Scamporlino 184d03a4cf clean up api-docs community-plugins
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-09-10 10:34:24 +02:00
Patrik Oldsberg 89925d16d6 Merge pull request #31097 from backstage/import-false-in-shared-mf-deps
fix(module-federation): disallow imported fallback modules in mf
2025-09-10 10:05:03 +02:00
Carl-Erik Bergström fffd4347fa fix(module-federation): disallow imported fallback modules in mf
Signed-off-by: Carl-Erik Bergström <cbergstrom@spotify.com>
2025-09-10 09:41:33 +02:00
Aditya Kumar e72c879b09 Updated Note format
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2025-09-10 12:16:48 +05:30
Aditya Kumar 7bd14534b8 Made the chages to the software catalog Link
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2025-09-10 11:10:39 +05:30