Commit Graph

7312 Commits

Author SHA1 Message Date
Patrik Oldsberg 15756907dc Merge pull request #9500 from backstage/rugvip/parallint
cli: introduce new `repo lint` command
2022-02-15 18:33:43 +01:00
Johan Haals a52c98522a Merge pull request #9548 from backstage/jhaals/compareEntityToRef
catalog-model: deprecate compareEntityToRef
2022-02-15 15:38:20 +01:00
Johan Haals 798f10ba25 Merge pull request #9537 from backstage/jhaals/entityRefContext
catalog-model: Deprecate EntityRefContext
2022-02-15 15:37:48 +01:00
Johan Haals 0d03e42a89 catalog-model: deprecate compareEntityToRef
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-15 14:50:37 +01:00
Johan Haals e8c6f9d282 catalog-model: Deprecate EntityRefContext
and instead inline type where needed as the type isn't used much.

Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-15 10:42:22 +01:00
Johan Haals 7aeb491394 catalog-model: deprecate ENTITY_DEFAULT_NAMESPACE, replace with DEFAULT_NAMESPACE
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-15 10:27:57 +01:00
Johan Haals 27eccab216 catalog-model: Prefix annotations with ANNOTATION_
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-15 09:30:41 +01:00
Patrik Oldsberg 80c627d098 Merge pull request #9490 from backstage/rugvip/maps
cli: add test source maps and update docs
2022-02-14 21:48:50 +01:00
Joe Porpeglia e2cf0662eb Warn if permission backend is used without permissions enabled
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-02-14 15:34:24 -05:00
Patrik Oldsberg a929ef20d3 Merge pull request #9513 from backstage/rugvip/authdocs
docs: tweak auth docs and add new ScmAuthApi section + link from error
2022-02-14 16:05:34 +01:00
Patrik Oldsberg f0e2f7a56a integration-react: link to scm auth setup docs if provider config is missing
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 13:37:29 +01:00
Patrik Oldsberg 2badbd0054 cli: avoid requiring any particular ref to be present in git test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 12:09:41 +01:00
Johan Haals 244d24ebc4 catalog: Move Location type from catalog-model to catalog-client
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-14 11:46:37 +01:00
Patrik Oldsberg 6da13cfa52 Merge pull request #9495 from backstage/rugvip/cad
create-app: update peer dependencies
2022-02-14 10:27:32 +01:00
Camila Belo 93318c97c1 Merge pull request #9364 from backstage/vinzscam/search-modal-fetch-on-open
SearchModal invoke search only when visible
2022-02-14 07:38:11 +01:00
Patrik Oldsberg 00208b83f4 cli: add duration in repo lint output
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-13 22:13:44 +01:00
Patrik Oldsberg 99d975cd3e cli: tiny bit of logic to optimize repo lint order
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-13 22:05:18 +01:00
Patrik Oldsberg 92f90d552a cli: set default parallelism to cpus/2
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-13 21:35:53 +01:00
Patrik Oldsberg 20b135e24e cli: tweak worker queue to not spawn too many threads and use env
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-13 21:32:22 +01:00
Patrik Oldsberg 103278ecb9 cli: add --since flag for repo lint command
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-13 21:27:28 +01:00
Patrik Oldsberg aa892fccc5 cli: added package graph utility to list changed packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-13 21:27:01 +01:00
Patrik Oldsberg fb39eb9fc4 cli: added lib utilities for working with git
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-13 21:26:10 +01:00
Patrik Oldsberg 432bc564f4 cli: add new hidden repo lint command
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-13 16:32:16 +01:00
Patrik Oldsberg 0fb1b0dbe3 cli: update worker queue to allow async factory function
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-13 16:30:54 +01:00
Patrik Oldsberg 632d9b3622 cli: set default worker queue thread count to cpus/2
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-13 16:29:46 +01:00
Patrik Oldsberg af5052c622 create-app: update peer dependencies
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-13 14:11:23 +01:00
Patrik Oldsberg 86ab640b20 cli,docs: update jest transform to only include source maps when requested
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-12 16:47:41 +01:00
Patrik Oldsberg c6bbafb516 cli: updated jest transform to include source maps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-12 14:17:36 +01:00
Fredrik Adelöw 828a3e339c Merge pull request #9479 from backstage/jhaals/remove-serializeEntityRef
catalog-model: Remove serializeEntityRef
2022-02-12 11:20:45 +01:00
Patrik Oldsberg fedb8307f0 Merge pull request #9484 from backstage/rugvip/abc
cli: fix flaky parallel test
2022-02-11 20:12:26 +01:00
Johan Haals edbc03814a catalog-model: Remove serializeEntityRef
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-11 18:20:17 +01:00
Fredrik Adelöw f8e3fe38c0 Merge pull request #9480 from backstage/jhaals/catalog-model-deprecations
catalog-model: deprecate unused exports
2022-02-11 18:18:48 +01:00
Fredrik Adelöw 640fcf0021 Merge pull request #9486 from backstage/freben/locayshunz
catalog-model: rename parse/stringifyLocationRef
2022-02-11 18:17:57 +01:00
Fredrik Adelöw 5a0a32c22c Merge pull request #9483 from backstage/freben/catalog-client-2
catalog-client: clean up api exports
2022-02-11 17:18:10 +01:00
Fredrik Adelöw 216725b434 catalog-model: rename parse/stringifyLocationRef
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-11 17:11:10 +01:00
Patrik Oldsberg 82a6d8746e cli: fix flaky parallel test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 16:34:38 +01:00
Fredrik Adelöw 538ca90790 catalog-client: clean up api exports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-11 16:10:58 +01:00
Johan Haals 0222773beb Merge pull request #9473 from backstage/jhaals/catalog-model
catalog-model/catalog-backend: Remove usage of deprecated validation …
2022-02-11 15:06:44 +01:00
Johan Haals 20f3244102 catalog-model: deprecate unused exports
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-11 14:44:16 +01:00
Fredrik Adelöw da6e8838f3 Merge pull request #9477 from backstage/freben/catalog-client-1
catalog-client: api cleanup
2022-02-11 14:42:26 +01:00
Patrik Oldsberg 63b1bf73ff Merge pull request #9410 from backstage/rugvip/threads
cli: refactoring and more utilities for working with worker threads
2022-02-11 14:37:31 +01:00
Patrik Oldsberg 2babab5a38 Merge pull request #9458 from backstage/rugvip/bumpmessage
cli: a couple of improvements to versions:bump
2022-02-11 14:27:34 +01:00
Fredrik Adelöw 8eda0e7a9c catalog-client: api cleanup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-11 14:08:44 +01:00
Fredrik Adelöw 66494da41a Merge pull request #9475 from backstage/freben/hax-catalog-provider-perf
Add batching to speed up initial entity provider mutations with large numbers of new additions
2022-02-11 13:52:06 +01:00
Johan Haals eccfe4c76b remove unused @types/yup dependency
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-11 13:34:17 +01:00
Patrik Oldsberg 9417be6fdd cli: update new bump test to match new output
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:59:51 +01:00
Patrik Oldsberg 4c69686cb9 cli: encode versions in upgrade helper URL
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:57:03 +01:00
Patrik Oldsberg 46cedf1d7d cli: capture logs in backstage.json bump tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:57:03 +01:00
Patrik Oldsberg d2927cb5dc cli: document yarn install workaround and tweak upgrade helper messaging
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:57:02 +01:00
Patrik Oldsberg e9ee1f91e1 cli: include the root package in set of packages to upgrade
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:57:02 +01:00