Commit Graph

14325 Commits

Author SHA1 Message Date
Patrik Oldsberg 761dd1b6d6 Merge pull request #26743 from backstage/rugvip/create-app-fix
create-app: fix missing .yarnrc.yml
2024-09-17 17:34:06 +02:00
Patrik Oldsberg a7674d6d2f create-app: fix missing .yarnrc.yml
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-17 17:17:37 +02:00
github-actions[bot] 698adeb1ea Version Packages 2024-09-17 13:19:01 +00:00
blam 4b6ea04735 chore: deprecation message
Signed-off-by: blam <ben@blam.sh>
2024-09-17 15:01:21 +02:00
Patrik Oldsberg 05e0b20916 Merge pull request #26538 from StateFarmIns/fix-webpack-for-pnp-fun
Add watchOptions to frontend webpack config
2024-09-17 12:07:30 +02:00
Fredrik Adelöw 63e2f8e0be Merge pull request #26613 from drodil/build_repo_minify
feat(cli): allow overriding minify flag with build repo command
2024-09-17 08:51:51 +02:00
Johan Haals 8c6fe9401b Merge pull request #26614 from vahagsaribekyan/master
Add dependencyOf property to Component catalog model
2024-09-16 13:20:01 +02:00
Patrik Oldsberg c48cffa7bd Merge pull request #26692 from backstage/yarn-plugin-final-check
yarn-plugin: add additional check during pack to confirm that all backstage versions have been replaced
2024-09-16 13:02:24 +02:00
MT Lewis bd32d5a999 yarn-plugin: add additional check during pack to confirm that all backstage versions have been replaced
Adds an additional check during pack which walks all the
dependencies in the manifest, and verifies that
there are no remaining `backstage:` versions.
I'm not aware of any realistic cases where the
code that does the replacement would be expected
to fail, but since a backstage:^ package in the
manifest will break the release, it seems prudent
to double check and fail fast to allow us to catch
unexpected results.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-09-16 11:44:01 +01:00
Patrik Oldsberg cdf99c1bd6 Merge pull request #26611 from awanlin/topic/update-docker-to-node-20
Updated Docker docs and `create-app` Dockerfile to Node 20
2024-09-16 12:14:25 +02:00
Patrik Oldsberg 8c5c6b8c1a Merge pull request #26672 from zcmander/zcmander/fix-keyvredis-useredissets-opt
fix(cache): pass useRedisSets option to KeyvRedis cache storage adapter
2024-09-14 19:26:15 +02:00
Patrik Oldsberg 02283a9f8e Merge pull request #26681 from drodil/table_style
fix: table width overriden with custom styles
2024-09-14 15:01:19 +02:00
zcmander 213664e85b fix(cache): pass useRedisSets option to KeyvRedis cache storage adapter
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: zcmander <zcmander@gmail.com>
2024-09-14 15:53:52 +03:00
Heikki Hellgren 107a1476b0 fix: table width overriden with custom styles
when custom styles are passed to Table component, they override the
default width 100%. moving the style out of restProps fixes this issue
while still allows customizing the width if wanted.

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-09-14 14:00:43 +03:00
Patrik Oldsberg 53d3d22687 Merge pull request #26670 from backstage/rugvip/listeners
backend-app-api: single registry and shutdown hook for backend instances
2024-09-13 15:31:44 +03:00
Patrik Oldsberg ee442cb7b7 Update packages/backend-app-api/src/wiring/BackendInitializer.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-13 13:49:21 +02:00
Patrik Oldsberg 8ccf7845cd backend-app-api: single registry and shutdown hook for backend instances
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-13 12:55:24 +02:00
Patrik Oldsberg 0382b20912 Update packages/app-next/src/App.tsx
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-13 12:07:05 +02:00
MT Lewis c31ebf8956 app-next: add comment explaining why we're unnecessarily doing legacy plugin conversion
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-09-13 10:21:22 +01:00
Ben Lambert 67a57677b7 Merge pull request #26660 from backstage/blam/test-de-duple
NFS: Fix `apiRef` overriding
2024-09-13 08:11:45 +02:00
Heikki Hellgren d10f6b6111 feat(cli): allow overriding minify flag with build repo command
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-09-12 18:35:28 +03:00
Patrik Oldsberg f340f08c7f Merge pull request #26653 from backstage/rugvip/bindings-fix
{core,frontend}-app-api: fix route binding prio + disable through code
2024-09-12 17:55:45 +03:00
blam 0c7094940f chore: make sure to load the api factories in reverse so that things are loaded in the correct order
Signed-off-by: blam <ben@blam.sh>
2024-09-12 16:21:37 +02:00
Fredrik Adelöw 77146ae7f1 Merge pull request #26628 from backstage/freben/catalog-service-mock
catalog: add service mocks
2024-09-12 14:29:14 +02:00
Patrik Oldsberg ddbeace2a4 {core,frontend}-app-api: fix route binding prio + disable through code
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-12 12:32:21 +02:00
renovate[bot] ab7713a57b fix(deps): update dependency eslint-plugin-jest to v28
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 09:47:54 +00:00
Patrik Oldsberg 50a530b2a8 catalog-client: switch to using search table implementation for filtering
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-12 10:07:23 +02:00
Fredrik Adelöw a22687112e fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-12 09:50:39 +02:00
Patrik Oldsberg c0300626b2 catalog-client: filtering and facets for in-memory client
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-12 00:21:40 +02:00
vabf59 3b56fa4eb1 fix: remove unnecessary magic string
Signed-off-by: vabf59 <thomas.triplett.vabf59@statefarm.com>
2024-09-11 17:15:46 -05:00
Andre Wanlin 6f23757e7d Also for create-app
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-09-11 08:19:38 -05:00
Andre Wanlin e03acd82b5 Updated Docker docs to Node 20
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-09-11 08:19:38 -05:00
Andre Wanlin 3dcc934e2a Merge pull request #26610 from awanlin/topic/create-app-yarn-4
Updated `create-app` to use Yarn 4
2024-09-11 08:18:12 -05:00
Patrik Oldsberg 98ffaa9b30 Merge pull request #25618 from awanlin/topic/add-missing-overrides
Added missing items to `overridableComponents`
2024-09-11 16:00:07 +03:00
Patrik Oldsberg ae969e9f21 Merge pull request #26625 from backstage/emmaindal/icons-blueprint-fixup
icons blueprint fixup
2024-09-11 15:26:58 +03:00
Andre Wanlin 08273aa725 Changes based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-09-11 07:23:50 -05:00
Emma Indal 220f4f73bb api report + changeset
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2024-09-11 14:10:03 +02:00
Emma Indal 248d5c514c remove config object on icon bundle blueprint
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2024-09-11 14:08:38 +02:00
Fredrik Adelöw 6f222ac773 add tests
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-11 13:56:20 +02:00
Andre Wanlin ad8ffa148a Added Yarn cache clean
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-09-11 06:31:10 -05:00
Fredrik Adelöw 29e57c795e changeset
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-11 13:26:28 +02:00
Fredrik Adelöw 0e77776b51 implement in some tests
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-11 13:12:00 +02:00
Fredrik Adelöw 9d69185aa6 Merge pull request #26571 from backstage/renovate/rollup-plugin-commonjs-26.x
fix(deps): update dependency @rollup/plugin-commonjs to v26
2024-09-11 11:52:52 +02:00
Fredrik Adelöw 88af30273a Merge pull request #26604 from backstage/renovate/archiver-7.x
fix(deps): update dependency archiver to v7
2024-09-11 11:52:05 +02:00
vahagsaribekyan 78316f3976 Add dependencyOf to Component kind catalog model
Signed-off-by: vahagsaribekyan <32436397+vahagsaribekyan@users.noreply.github.com>
2024-09-11 13:16:13 +04:00
vahagsaribekyan 6c9b803833 Update api-report documentation
Signed-off-by: vahagsaribekyan <32436397+vahagsaribekyan@users.noreply.github.com>
2024-09-11 13:15:23 +04:00
Andre Wanlin 84ba741543 More test corrections
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-09-10 20:32:16 -05:00
Andre Wanlin 9b72729629 Fixed test
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-09-10 20:29:30 -05:00
Andre Wanlin 4975e634f4 Updated create-app to use Yarn 4
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-09-10 19:06:50 -05:00
Fredrik Adelöw f19f848077 flesh out the mock
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-10 22:21:54 +02:00