Commit Graph

62403 Commits

Author SHA1 Message Date
MT Lewis 58c27def47 yarn-plugin: refactor retrieval of workspace root portable path for testability
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-12-16 20:04:17 +00:00
MT Lewis 7d83df0ad6 yarn-plugin: memoize loading of backstage.json
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-12-16 20:04:17 +00:00
MT Lewis ac91864de3 yarn-plugin: rewrite using reduceDependency hook
Switching to using the reduceDependency hook
simplifies the plugin, since we can do all the
work in one go. It also means that the yarn.lock
file doesn't need to change when adding and
removing the yarn plugin, which avoids
unintentionally unlocking packages versions.

As part of this change, the descriptor emitted by
the plugin has been changed from
`npm:<manifest-version>` to
`npm:^<manifest-version>`, to match the range
emitted when packing packages. This ensures good
interoperability with the `backstage-cli
build-workspace`, which packs packages into a new
workspace and copies yarn.lock across.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-12-16 20:04:17 +00:00
MT Lewis 4ea9a07726 Merge pull request #28151 from davidgiga1993/win-path
fix: wrong usage of fslib causes wrong paths to be used on windows
2024-12-16 17:53:35 +00:00
Mattia 29456866e5 Merge branch 'backstage:master' into feature/entitytypePicker_sort 2024-12-16 18:24:29 +01:00
Charles de Dreuille d7b5643933 Fix styles + API report
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-16 17:23:14 +00:00
Charles de Dreuille f9ead91710 Improve responsive values for Button
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-16 17:16:46 +00:00
renovate[bot] 14dee68ff7 chore(deps): update github/codeql-action action to v3.27.9
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 16:59:47 +00:00
Charles de Dreuille 980446f395 Improve responsive hook
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-16 16:48:00 +00:00
backstage-goalie[bot] 230eac8cf8 Merge pull request #28157 from backstage/renovate/nodemon-3.x-lockfile
chore(deps): update dependency nodemon to v3.1.9
2024-12-16 16:45:06 +00:00
renovate[bot] a80d589468 chore(deps): update dependency nodemon to v3.1.9
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 16:18:03 +00:00
Charles de Dreuille bf0446b004 Merge branch 'master' into canon-responsivness 2024-12-16 16:17:25 +00:00
backstage-goalie[bot] fc11a5eb0b Merge pull request #28155 from backstage/renovate/msw-2.x-lockfile
chore(deps): update dependency msw to v2.6.9
2024-12-16 15:57:09 +00:00
Fredrik Adelöw b53bc073f2 Merge pull request #28156 from backstage/freben/sidebADR
add ADR014 to the sidebar
2024-12-16 16:51:04 +01:00
Fredrik Adelöw 49e020eb5f add ADR014 to the sidebar
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-16 16:44:44 +01:00
Patrik Oldsberg ae1f9e43c7 Merge pull request #28153 from backstage/rugvip/closed
catalog-backend: fix for request being treated as closed
2024-12-16 16:26:19 +01:00
renovate[bot] d961f5c6da chore(deps): update dependency msw to v2.6.9
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 15:25:19 +00:00
backstage-goalie[bot] f89d7fd873 Merge pull request #28154 from backstage/renovate/node-20.x-lockfile
chore(deps): update dependency @types/node to v20.17.10
2024-12-16 15:02:08 +00:00
Fredrik Adelöw 1a18c46d26 Merge pull request #27966 from Nikunj0601/bugfix/azure-blob-storage-plugin
bugfix: Handle not modified error in Azure blob storage plugin
2024-12-16 15:28:46 +01:00
renovate[bot] 05e40ac37a chore(deps): update dependency @types/node to v20.17.10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 14:28:04 +00:00
Patrik Oldsberg 89db92b0e1 catalog-backend: fix for request being treated as closed
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-16 15:24:51 +01:00
backstage-goalie[bot] 008bd640bc Merge pull request #28105 from backstage/renovate/react-monorepo
fix(deps): update react monorepo
2024-12-16 14:18:17 +00:00
Jonathan Roebuck 893e92f0b8 rebuild api docs
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-12-16 14:15:56 +00:00
Jonathan Roebuck e8778469eb remove public comments
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-12-16 14:15:55 +00:00
Jonathan Roebuck 4b264730f4 update changesets
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-12-16 14:15:55 +00:00
Jonathan Roebuck b18fe46435 colocate Autocomplete component in catalog-react
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-12-16 14:15:55 +00:00
Jonathan Roebuck 50ec481ebe split out core component changeset
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-12-16 14:15:29 +00:00
Jonathan Roebuck 9e4eb5fc55 fix tests
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-12-16 14:15:29 +00:00
Jonathan Roebuck aaf650854b add changeset
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-12-16 14:15:29 +00:00
Jonathan Roebuck 30021e8dfe prevent label classnames breaking change
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-12-16 14:15:29 +00:00
Jonathan Roebuck 71a05f932e prevent input classnames breaking change
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-12-16 14:15:29 +00:00
Jonathan Roebuck b9ad22a0cf update styles. make renderInput optional
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-12-16 14:15:29 +00:00
Jonathan Roebuck 4dc54873e2 Add new core component Autocomplete and use for entity pickers
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-12-16 14:15:29 +00:00
renovate[bot] 94aadf506c fix(deps): update react monorepo
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 13:39:49 +00:00
Fredrik Adelöw eb1262a2e4 Merge pull request #28143 from backstage/freben/instance-meta-string
log `BackendFeatureMeta` nicer
2024-12-16 14:14:43 +01:00
Fredrik Adelöw 4fd86b6afc use mock services too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-16 13:18:14 +01:00
Patrik Oldsberg 89ec62fae8 Merge pull request #28147 from asoov/adriansoovary/add-rspack-support-for-repo-build
add support for experimental rspack bundler for the cli repo build command
2024-12-16 13:12:25 +01:00
Charles de Dreuille 589eb32695 Merge pull request #28144 from backstage/canon-text-heading-docs
Canon - Improve docs across all components
2024-12-16 11:40:23 +00:00
Charles de Dreuille 08df1c64c0 Merge pull request #28136 from backstage/canon-text-component
Canon - Text + Heading components
2024-12-16 11:39:28 +00:00
Patrik Oldsberg 659fe51c0a Merge pull request #28149 from backstage/blam/exittt
Exit Pre
2024-12-16 12:12:56 +01:00
Patrik Oldsberg 9ad000d5cb Merge pull request #28148 from backstage/rugvip/shutdown
backend-defaults: immediately close connections on shutdown in local dev
2024-12-16 12:12:31 +01:00
Charles de Dreuille d231c29dc0 Merge branch 'master' into canon-text-component 2024-12-16 10:59:21 +00:00
Charles de Dreuille 4ba4e979ae Merge pull request #28082 from backstage/canon-tables
Canon - Table component
2024-12-16 10:58:27 +00:00
Charles de Dreuille f978fd1c02 Add as property to improve
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-16 10:54:06 +00:00
Fabio Vincenzi 6ea0d2f1a5 create mock task id
Signed-off-by: Fabio Vincenzi <fabio.vincenzi2001@gmail.com>
2024-12-16 11:30:41 +01:00
Charles de Dreuille 089e44d285 Merge branch 'master' into canon-text-component 2024-12-16 10:29:35 +00:00
Charles de Dreuille d5b4951dc8 Merge branch 'master' into canon-tables 2024-12-16 10:24:30 +00:00
Charles de Dreuille 8e09aeb42e Merge branch 'master' into canon-tables 2024-12-16 10:24:07 +00:00
davidgiga1993 ee49cb4af9 fix: wrong usage of fslib causes wrong paths to be used on windows
Signed-off-by: davidgiga1993 <davidgiga1993@gmail.com>
2024-12-16 11:22:56 +01:00
Charles de Dreuille 644232e996 Merge pull request #28075 from backstage/canon-checkbox
Canon - Fix visual changes on Checkbox
2024-12-16 10:22:28 +00:00