Commit Graph

54820 Commits

Author SHA1 Message Date
MT Lewis 95d7234e91 yarn-plugin: expand error message when package is missing from version manifest
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-06-04 17:03:59 +01:00
MT Lewis acc7caa715 yarn-plugin: add some explanatory comments to BackstageResolver
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-06-04 17:03:59 +01:00
MT Lewis c24bc371eb yarn-plugin: add unit tests
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-06-04 17:03:57 +01:00
MT Lewis 7763950ed5 yarn-plugin: ensure getCurrentBackstageVersion works anywhere in the workspace
Previously this method only worked in the
workspace root. A bit verbose and manual to make
this work, because it needs to be synchronous.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-06-04 17:03:57 +01:00
MT Lewis 831b0e6314 yarn-plugin: do not attempt to convert backstage: versions in peerDependencies
Yarn does not support protocols other than npm and
workspace for peerDependencies - any other
protocols will produce an error and be converted
to '*' when running yarn. This change matches that
limitation in the beforeWorkspacePacking hook.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-06-04 17:03:57 +01:00
MT Lewis 97ffd7ec18 yarn-plugin: replace backstage:^ with ^ ranges when packing
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-06-04 17:03:57 +01:00
MT Lewis 038f851c28 yarn-plugin: support only "backstage:^"
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-06-04 17:03:56 +01:00
MT Lewis 8fb936d9b0 yarn-plugin: add .gitignore for builder output
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-06-04 17:03:56 +01:00
MT Lewis 612d471d29 yarn-plugin: handle packing step
This commit introduces a beforeWorkspacePacking
hook which converts `backstage:` versions back
into `npm:`` versions when packages are packed for
publish. This allows the `backstage:` protocol to
be used even for packages that are intended to
themselves be published (such as packages in
third-party Backstage plugin monorepos outside
core).

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-06-04 17:03:56 +01:00
MT Lewis 197a51625c yarn-plugin: api report
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-06-04 17:03:56 +01:00
MT Lewis 5eb9dfa82b build(deps): manually restore previous version of @types/node
Looks like we were getting caught by the below
issue, or something related to it. Trying a revert
of the change in resolved version of @types/node
that came along with the new dependencies in
packages/yarn-plugin.

https://github.com/vitejs/vite/issues/15714

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-06-04 17:03:55 +01:00
MT Lewis eaa7500130 yarn-plugin: add initial version of plugin
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-06-04 17:03:54 +01:00
Fredrik Adelöw 3b086b0020 Merge pull request #25012 from Rbillon59/master
[Github Scaffolder Module] Add boolean flag to discard authors information in createPullRequest action
2024-06-04 17:27:27 +02:00
Patrik Oldsberg 72fde4db9a Merge pull request #25054 from backstage/rugvip/aj
create-app: update yarn.lock seed, adding ajv, removing @swc/core
2024-06-04 16:49:59 +02:00
Fredrik Adelöw be0e1fe3c0 Merge pull request #24858 from SnowBlitzer/jordans/fixDescription
Having overflowTooltip inherit font size
2024-06-04 16:13:29 +02:00
Patrik Oldsberg b80d0fa7e5 Merge pull request #24777 from backstage/rugvip/binding-backport
core-*-api: backport support for external route ref default targets + config route binding
2024-06-04 16:00:56 +02:00
Patrik Oldsberg db8a776599 create-app: update yarn.lock seed, adding ajv, removing @swc/core
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-04 15:56:29 +02:00
Fredrik Adelöw 71f97ddc83 Merge pull request #24790 from J0shSkqlq/master
[Docs] Describe default Behaviour of branch filter in the Configuration of the Github discovery provider.
2024-06-04 14:04:15 +02:00
Vincenzo Scamporlino daec136f92 Merge pull request #24967 from huggingpixels/sidebar-submenu-title-color
Fixed SubmenuSubtitle is always white including on light background
2024-06-04 09:54:32 +02:00
Patrik Oldsberg 57b612b5f5 Merge pull request #25001 from ismailmmd/check-doc-quality-script-fix
Fix error message when vale is not installed
2024-06-04 01:11:37 +02:00
Patrik Oldsberg 354d1df114 Merge pull request #25035 from piatkiewicz/patch-2
update package ref to alpha
2024-06-04 00:57:52 +02:00
Patrik Oldsberg 1035a8c153 Merge pull request #25038 from hamzisco/patch-1
Update configuration.md
2024-06-04 00:56:46 +02:00
backstage-goalie[bot] 441d9ec8b5 Merge pull request #24974 from backstage/renovate/nodemon-3.x-lockfile
chore(deps): update dependency nodemon to v3.1.3
2024-06-03 19:44:55 +00:00
Patrik Oldsberg d55b40a67d docs: language fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 21:41:18 +02:00
Patrik Oldsberg edc430d7b1 core-compat-api: safer getDefaultTarget conversion
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 21:41:18 +02:00
Patrik Oldsberg 5d464f8275 core-app-api: sticky error for route resolution too
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 21:41:18 +02:00
renovate[bot] ec9398ef7c chore(deps): update dependency nodemon to v3.1.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 19:19:01 +00:00
hamzisco 71265afb1d Update configuration.md
Correct typo

"(...) to by looked up (...)" -> "(...) to be looked up (...)"

Signed-off-by: hamzisco <hammalik@cisco.com>
2024-06-03 16:21:27 +01:00
backstage-goalie[bot] 0d8bb17a13 Merge pull request #25036 from backstage/renovate/codemirror
fix(deps): update dependency @codemirror/language to v6.10.2
2024-06-03 15:19:53 +00:00
Patrik Oldsberg a85c6f57e3 app: remove unnecessary route bindings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 17:05:45 +02:00
Patrik Oldsberg f26861e30e core-app-api: port over the rest of resolveRouteBindings tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 17:05:45 +02:00
Patrik Oldsberg 60085dd33a scaffolder: add default route targets
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 17:05:45 +02:00
Patrik Oldsberg d8e2f53bab org: add default route target and make optional
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 17:05:45 +02:00
Patrik Oldsberg cd6aeea6a2 catalog-graph: add default route target
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 17:05:45 +02:00
Patrik Oldsberg 863a800d4e catalog: add default route targets
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 17:05:45 +02:00
Patrik Oldsberg 7f8403952f api-docs: add default route target
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 17:05:45 +02:00
Patrik Oldsberg ec3ca372aa docs/plugins/composability: document default external route refs targets and route binding through config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 17:05:45 +02:00
Patrik Oldsberg b80dc81229 docs/frontend-system: add docs for external route refs default targets
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 17:05:45 +02:00
Patrik Oldsberg 35fbe097ea core-*-api: add support for default targets for external route refs and route binding through config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-03 17:05:44 +02:00
Vincenzo Scamporlino e3ceef3bb5 Merge pull request #24943 from suniljose25/master
Updating SupportButton title ui characteristics
2024-06-03 17:05:01 +02:00
Vincenzo Scamporlino 937627b047 Update .changeset/twenty-masks-dance.md
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-06-03 16:34:49 +02:00
renovate[bot] 848a7462f0 fix(deps): update dependency @codemirror/language to v6.10.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 14:34:21 +00:00
backstage-goalie[bot] 6c4e4f66d9 Merge pull request #25034 from backstage/renovate/aws-sdk-client-mock-monorepo
chore(deps): update aws-sdk-client-mock monorepo to v4.0.1
2024-06-03 14:20:22 +00:00
Piotr Piątkiewicz bbb1974dfb update package ref to alpha
Signed-off-by: Piotr Piątkiewicz <piatkiewicz.piotr@gmail.com>
2024-06-03 15:46:00 +02:00
renovate[bot] 183aa3d2c9 chore(deps): update aws-sdk-client-mock monorepo to v4.0.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 13:40:47 +00:00
Fredrik Adelöw b6f2d34647 Merge pull request #24964 from sanjom/fix/typos-in-documentation
fix: small typos in documentation
2024-06-03 15:31:34 +02:00
Fredrik Adelöw a571ae396c Merge pull request #24932 from backstage/renovate/rollup-plugin-commonjs-25.x-lockfile
fix(deps): update dependency @rollup/plugin-commonjs to v25.0.8
2024-06-03 15:18:33 +02:00
Fredrik Adelöw 97f17831e2 Merge pull request #25014 from ismailmmd/fix-form-fields-width-large-screens
Fixed select field width on wide monitors
2024-06-03 15:14:56 +02:00
Patrik Oldsberg a83db44dd2 Merge pull request #25032 from awanlin/topic/update-create-app-node-gyp
Updated `node-gyp` for `create-app` to v10
2024-06-03 15:00:35 +02:00
Patrik Oldsberg 42f18658bd Merge pull request #24861 from alexef/new-events-implementation
fix: move from event-source-polyfill to fetch-event-source
2024-06-03 15:00:29 +02:00