Commit Graph

14269 Commits

Author SHA1 Message Date
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
github-actions[bot] 47358815d6 Version Packages (next) 2024-09-10 13:56:19 +00:00
Patrik Oldsberg 8743beff4d Merge pull request #26412 from backstage/jhaals/cleanup-httpRouter
backend-defaults: deprecate createLifecycleMiddleware
2024-09-10 16:48:52 +03:00
MT Lewis ac9dc88477 backstage-cli: remove dependency on js-yaml
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-09-10 14:09:04 +01:00
MT Lewis 7dbf877e8d backstage-cli: improve messaging around yarn-plugin
Moves the message to the end to make it more
likely users will see it, and add some details on
how to migrate away from the plugin.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-09-10 13:50:43 +01:00
MT Lewis 1e4b91f6d7 backstage-cli: only use backstage:^ version if the package exists in the new manifest
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-09-10 13:50:43 +01:00
MT Lewis 3d88455be9 cli: use backstage:^ versions when yarn plugin is installed
Introduces basic support for backstage:^ versions
in the versions:bump command in backstage-cli. The
behavior changes in the following ways:

1. If the yarn plugin is detected, write
    backstage:^ versions in package.json files in
    the repo where appropriate.
2. Update breaking change detection to
    correctly resolve lockfile entries for
    packages using backstage:^ versions.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-09-10 13:50:42 +01:00
Ben Lambert 5bbd74d19d Merge pull request #26597 from backstage/fix/support-button-should-allow-optional-title-for-link
Use getOptionalString for optional app.support.items[].links[].title
2024-09-10 14:27:24 +02:00
Carl-Erik Bergström f325258a2f fix: getOptionalString for app.support.items[].links[].title
Signed-off-by: Carl-Erik Bergström <cbergstrom@spotify.com>
2024-09-10 13:07:26 +02:00
Ben Lambert 28238c58f4 Merge pull request #26591 from backstage/blam/vite-v5
Bump to vite v5
2024-09-10 12:51:29 +02:00
blam 9d8f12ef80 chore: move deps
Signed-off-by: blam <ben@blam.sh>
2024-09-10 11:53:14 +02:00
blam 8670e45232 chore: bump to vite v5
Signed-off-by: blam <ben@blam.sh>
2024-09-10 11:47:50 +02:00
Fredrik Adelöw 9290c92dad Merge pull request #26498 from backstage/renovate/major-testing-library-monorepo
chore(deps): update dependency @testing-library/react to v16
2024-09-10 11:39:18 +02:00
Ben Lambert 99826362d8 Merge pull request #26281 from backstage/renovate/module-federation-enhanced-0.x
fix(deps): update dependency @module-federation/enhanced to ^0.6.0
2024-09-10 11:38:11 +02:00
Fredrik Adelöw f5a62eec1d Merge pull request #26430 from swnia/fix-gitlab-permission
Removed broad Gitlab permission from ScmAuth
2024-09-10 11:29:16 +02:00
Patrik Oldsberg 9475368bd3 Merge pull request #26210 from drodil/dev_app_translations
feat: allow using languages in `createDevApp`
2024-09-10 12:04:25 +03:00
renovate[bot] 836127cb40 chore(deps): update dependency @testing-library/react to v16
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 09:00:42 +00:00
Patrik Oldsberg 3f5e676d6b Merge pull request #26469 from backstage/rugvip/inline
add support for inline packages
2024-09-10 11:51:44 +03:00
Fredrik Adelöw 42e7c88712 Merge pull request #26583 from backstage/dependabot/npm_and_yarn/path-to-regexp-8.0.0
chore(deps): bump path-to-regexp from 6.2.2 to 8.0.0
2024-09-10 10:41:56 +02:00
Ben Lambert c339e1847a Merge pull request #26586 from backstage/scaffolder/copy-improvements
[Scaffolder] copy improvements
2024-09-10 10:24:35 +02:00
Fredrik Adelöw 677435f27f fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-10 10:23:03 +02:00
Fredrik Adelöw 9c20d7dc39 Merge pull request #25899 from drodil/offset_pagination
feat: allow offset mode pagination in entity list
2024-09-10 10:12:35 +02:00
Patrik Oldsberg 372dd2aa59 repo-tools: clarify reason for skipping API reports for inline packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-10 10:12:11 +02:00
Patrik Oldsberg f64fe3c581 Merge pull request #26374 from backstage/rugvip/disable
frontend-plugin-api: no longer require factory for extension overrides
2024-09-10 10:47:17 +03:00
Emma Indal a8bcbe656d remove default title on ContentHeaderTitle
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2024-09-10 09:38:32 +02:00
Patrik Oldsberg 7d028e271d frontend-plugin-api: refuse output override without factory
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-10 00:45:52 +02:00
dependabot[bot] 6ed926414a chore(deps): bump path-to-regexp from 6.2.2 to 8.0.0
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) from 6.2.2 to 8.0.0.
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v6.2.2...v8.0.0)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-09 20:47:13 +00:00
Patrik Oldsberg 434b9c19db Update packages/eslint-plugin/rules/no-undeclared-imports.js
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-09 20:10:56 +02:00
Ben Lambert 1f82b4a8b0 Merge pull request #26479 from stephenglass/star-color
allow custom override for entity star icon
2024-09-09 16:56:20 +02:00
Johan Haals 09f16b8a7d Remove export of createLifecycleMiddleware and LifecycleMiddlewareOptions
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-09-09 14:52:33 +02:00
Carl-Erik Bergström af4c1469c2 fix: support menu items should not be buttons in favour of links
Signed-off-by: Carl-Erik Bergström <cbergstrom@spotify.com>
2024-09-09 14:29:42 +02:00
Andre Wanlin 8d231b60a6 Updated scaffolder module template to add to backend
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-09-08 15:06:41 -05:00
Heikki Hellgren 78475c33a4 feat: allow offset mode pagination in entity list
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-09-07 18:50:24 +03:00
Fredrik Adelöw d76cc2974f Merge pull request #26396 from backstage/renovate/react-monorepo
chore(deps): update dependency @types/react to v18.3.5
2024-09-06 14:57:54 +02:00
Fredrik Adelöw 412fb2e04f Merge pull request #26527 from backstage/freben/mysql
more lax mysql settings
2024-09-06 14:57:47 +02:00
Fredrik Adelöw f421d2ae29 more lax mysql settings
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-06 13:48:04 +02:00
Fredrik Adelöw 8052b9b313 ref to json
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-06 12:44:01 +02:00
Fredrik Adelöw dbbd93ec7f fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-06 10:49:28 +02:00
Johan Haals b4ae0c8309 Merge pull request #26506 from backstage/renovate/supertest-7.x
chore(deps): update dependency supertest to v7
2024-09-06 10:20:57 +02:00
Fredrik Adelöw caf6bbc6e8 Merge pull request #26336 from backstage/renovate/typescript-json-schema-0.x
fix(deps): update dependency typescript-json-schema to ^0.65.0
2024-09-06 10:02:59 +02:00
Stephen Glass e03455c6e0 fix favorite toggle test to render in test app
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-09-05 19:34:51 -04:00
Stephen Glass 523556bc36 update favorite toggle icons
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-09-05 19:09:58 -04:00
Stephen Glass 327b52679a Merge branch 'master' of https://github.com/backstage/backstage into star-color 2024-09-05 18:39:43 -04:00
renovate[bot] c2b63ab9bc chore(deps): update dependency supertest to v7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 17:28:35 +00:00
Ben Lambert 1c7e4597da Merge pull request #26484 from backstage/26385-bug-report-favourite-icon-components-not-using-theme-colors
feat: add overrideable FavoriteToggle to core-components
2024-09-05 17:04:14 +02:00
blam cfeaec21f9 chore: small cleanup
Signed-off-by: blam <ben@blam.sh>
2024-09-05 16:42:35 +02:00
renovate[bot] ef3c50735c fix(deps): update dependency typescript-json-schema to ^0.65.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 14:36:17 +00:00
blam 0d91710f44 chrore: export from components
Signed-off-by: blam <ben@blam.sh>
2024-09-05 16:33:24 +02:00
blam 76eaaf3154 chore: fix api-report warnings
Signed-off-by: blam <ben@blam.sh>
2024-09-05 16:31:39 +02:00
Fredrik Adelöw a430ade44c Merge pull request #26464 from backstage/renovate/eslint-plugin-react-7.x-lockfile
fix(deps): update dependency eslint-plugin-react to v7.35.2
2024-09-05 15:45:08 +02:00