Commit Graph

14374 Commits

Author SHA1 Message Date
secustor a2ae88d21a feat: use report.api.md pattern for api reports
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-09-23 14:41:36 +02:00
secustor 65da28ad53 add newly generated api reports
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-09-23 14:41:34 +02:00
secustor 30c2be9bcd fix: Update @microsoft/api-extractor and use their api report resolution
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-09-23 14:41:24 +02:00
Harrison Hogg c576a36d14 Merge pull request #26524 from backstage/hhogg/dynamic-metadata
Add ` backstage` field to export in package.json
2024-09-23 13:32:02 +01:00
Harrison Hogg 0b2794a387 Removed @backstage from matching regex
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-23 12:46:06 +01:00
Harrison Hogg e69428c5f8 Use the paths to find workspace files
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-23 09:46:39 +01:00
Harrison Hogg 59d6bf3ab4 Ensure backstage field is at the top
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-23 09:46:16 +01:00
Patrik Oldsberg 2e2df0e28a Merge pull request #26801 from backstage/rugvip/classy
opaque-internal: support class implementations
2024-09-23 09:21:13 +02:00
Patrik Oldsberg 79ba5a8c12 cli: deprecate LEGACY_BACKEND_START
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-21 12:16:57 +02:00
Patrik Oldsberg cec130550d opaque-internal: support class implementations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-20 15:33:03 +02:00
Johan Haals f899a829e0 Merge pull request #26788 from RedlineTriad/propagate-env-for-bitbucket-server-auth
fix: propagate environment for bitbucket-server-auth
2024-09-20 15:14:51 +02:00
RedlineTriad 8c40e55777 fix(app-defaults): propagate missing bitbucket server auth environment
Signed-off-by: RedlineTriad <39059512+RedlineTriad@users.noreply.github.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
2024-09-20 11:03:03 +02:00
blam 3996aa1773 chore: fix prettier
Signed-off-by: blam <ben@blam.sh>
2024-09-20 10:52:58 +02:00
Patrik Oldsberg 3a62ce217b internal-opaque -> opaque-internal
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-20 10:23:58 +02:00
Patrik Oldsberg c01c7d0c7e frontend-internal: move OpaqueType to a new @internal/opaque package
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-20 10:17:19 +02:00
Patrik Oldsberg b81c687c70 Merge pull request #26787 from backstage/rugvip/wait
backend-app-api: settle all inits before exiting on error
2024-09-20 07:49:37 +02:00
Patrik Oldsberg 1db5312db8 backend-app-api: log at the point of plugin startup failure
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-19 15:00:48 +02:00
Patrik Oldsberg b880985757 frontend-plugin-api: remove identical overload
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-19 14:16:14 +02:00
Patrik Oldsberg 04af116eea backend-app-api: settle all inits before exiting on error
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-19 12:03:45 +02:00
Ben Lambert 332d4cb836 Merge pull request #26737 from backstage/blam/cleanup-broom
NFS: 🧹 Remove deprecations for some packages
2024-09-19 10:29:16 +02:00
Patrik Oldsberg 4e0a7a8d79 Merge pull request #26775 from backstage/rugvip/no-balls
docs: remove function call from all backend feature installation instructions
2024-09-19 09:50:43 +02:00
blam 4a5ba19344 chore: removals
Signed-off-by: blam <ben@blam.sh>
2024-09-18 18:53:39 +02:00
Patrik Oldsberg 3f12044826 Merge pull request #26772 from backstage/rugvip/param-overrides
frontend-plugin-api: add support for overriding blueprint parameters
2024-09-18 15:34:35 +02:00
Patrik Oldsberg 2f88f88882 docs: remove function call from all backend feature installation instructions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-18 15:22:41 +02:00
Patrik Oldsberg 0a5ec34668 update API reports for extension param overrides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-18 12:39:47 +02:00
Patrik Oldsberg ac30b57ae6 frontend-plugin-api: refactor to use symbol to pass param overrides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-18 12:15:12 +02:00
Patrik Oldsberg 7ac5d97295 frontend-plugin-api: add ability to override params from .makeWithOverrides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-18 12:07:30 +02:00
Patrik Oldsberg 89f2300d3d frontend-plugin-api: add ability to override params from .make
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-18 12:03:13 +02:00
Fredrik Adelöw 7f835f1fee sort the remaining package.json files
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-18 11:04:23 +02:00
Patrik Oldsberg 6f8d71b74c Merge pull request #26624 from backstage/rugvip/opaque
frontend-internal: add OpaqueType helper
2024-09-17 21:53:05 +02:00
Fredrik Adelöw 96fabe734c Merge pull request #26282 from backstage/freben/nocommon
[NBS 1.0] Remove `backend-common` package
2024-09-17 21:47:34 +02:00
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
Fredrik Adelöw 094eaa367b remove backend-common
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-17 17:09:00 +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
Harrison Hogg 87b6b83180 Removed left over import
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-16 14:49:24 +01:00
Harrison Hogg cdab6c57b6 Swap from reading dist-types/package/type to package/dist/type
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-16 14:39:52 +01:00
Harrison Hogg e1b002c2ec Don't fail publishing on default feature detection
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-16 12:48:03 +01:00
Harrison Hogg fd8128c26f Handle resolving asset type imports
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-16 12:32:57 +01:00
Harrison Hogg b33f6b22ba Removed type list from cli-node
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-16 12:32:57 +01:00
Harrison Hogg c837e6d7d8 Change default feature export to happen in publish script
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-16 12:32:56 +01:00
Harrison Hogg 4e8a82eb68 Include web-library and node-library as target package roles
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-16 12:32:56 +01:00
Harrison Hogg 520a383e5e Added step to backstage-cli repo fix --publish command
Added a fixer step to the backstage-cli fix command that will annotate default export features to the package json backstage metadata

Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-16 12:32:56 +01: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