Commit Graph

9496 Commits

Author SHA1 Message Date
Ben Lambert 7f4abd5f1c Merge pull request #15423 from SayakMukhopadhyay/fix-15422
fix: environment variable substitution in config doesn't work with boolean values
2022-12-29 16:36:26 +01:00
Sayak Mukhopadhyay bdfe792890 fix: prettyfying things
Signed-off-by: Sayak Mukhopadhyay <mukhopadhyaysayak@gmail.com>
2022-12-29 19:04:25 +05:30
Ben Lambert b1d87bad83 Merge pull request #15442 from backstage/sarabadu/fix-win-tests
[fix][repo-tools] fix windows tests
2022-12-29 13:16:50 +01:00
Sayak Mukhopadhyay 94b4ab688d refactor: simplify coersion of type to string
Co-authored-by: Ben Lambert <blam@spotify.com>
Signed-off-by: Sayak Mukhopadhyay <mukhopadhyaysayak@gmail.com>
2022-12-29 17:06:33 +05:30
Patrik Oldsberg 724b55689b create-app: avoid conflicting tmp dir for reading git config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-29 11:55:38 +01:00
Juan Pablo Garcia Ripa d48cf39f2a fix glob resolution for windows
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
Signed-off-by: Juan Pablo Garcia Ripa <juanpablog@spotify.com>
2022-12-28 23:18:51 +01:00
Juan Pablo Garcia Ripa d362b4c989 normalize root to work on windows
Signed-off-by: Juan Pablo Garcia Ripa <juanpablog@spotify.com>
2022-12-28 23:16:49 +01:00
Sayak Mukhopadhyay bfd1161dcf refactor: simplify returns
Signed-off-by: Sayak Mukhopadhyay <mukhopadhyaysayak@gmail.com>
2022-12-28 22:03:19 +05:30
Sayak Mukhopadhyay 74eed91f5b tests: remove test for invalid number 0 for boolean as it is coerced now
Signed-off-by: Sayak Mukhopadhyay <mukhopadhyaysayak@gmail.com>
2022-12-28 21:38:01 +05:30
Sayak Mukhopadhyay 57e91a24b9 feat: coerce some strings and numbers into boolean
Signed-off-by: Sayak Mukhopadhyay <mukhopadhyaysayak@gmail.com>
2022-12-28 21:30:49 +05:30
Sayak Mukhopadhyay 485ccd98fb test: add tests for coercing some strings and numbers to boolean
Signed-off-by: Sayak Mukhopadhyay <mukhopadhyaysayak@gmail.com>
2022-12-28 21:30:49 +05:30
Sayak Mukhopadhyay ac1e91c252 feat: handle string representation of boolean values in the config
Signed-off-by: Sayak Mukhopadhyay <mukhopadhyaysayak@gmail.com>
2022-12-28 21:30:48 +05:30
Sayak Mukhopadhyay 8e489d089e test: add tests for string representation of booleans in config
Signed-off-by: Sayak Mukhopadhyay <mukhopadhyaysayak@gmail.com>
2022-12-28 21:30:47 +05:30
Fredrik Adelöw 09d54f4e08 Merge pull request #15107 from SayakMukhopadhyay/master
fix: remove deprecated `create-plugin` script
2022-12-28 16:19:34 +01:00
Patrik Oldsberg 173dd4302c Merge pull request #15207 from backstage/eide/webpack-cache
[cli]: Enable cache for production build using experimental env var
2022-12-28 11:35:50 +01:00
Patrik Oldsberg 25423150a2 Revert "cli: include entire cli folder for cache invalidation"
This reverts commit 870882741c.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-28 10:59:00 +01:00
github-actions[bot] f834622f56 Version Packages (next) 2022-12-27 15:22:57 +00:00
Patrik Oldsberg 6b5bf5116b Merge pull request #15355 from backstage/sarabadu/tsconf-for-reports
use isAllPackages to generate tmp config
2022-12-27 11:03:48 +01:00
Johan Haals d526c0f574 Merge pull request #15378 from backstage/sarabadu/transitive-deps
[repo-tools] moved to peerDeps to match version w/api-extractor
2022-12-23 10:05:44 +01:00
Juan Pablo Garcia Ripa 93cff3053e moved to peerDeps to match version w/api-extractor
Signed-off-by: Juan Pablo Garcia Ripa <juanpablog@spotify.com>
2022-12-22 17:23:25 +01:00
Johan Haals 6ab9bfd301 Merge pull request #15397 from backstage/jhaals/repo-tools
repo-tools/chore: Update tests to pass on windows
2022-12-22 17:03:35 +01:00
Johan Haals 1592bb7a4d Merge pull request #15063 from rikez/feat/enhance-owner-picker
feat(scaffolder): add EntityFilterQuery support on Entity and Owner Picker components
2022-12-22 16:44:32 +01:00
Johan Haals 8a79b2ef5d Use path.join to fix windows tests
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-12-22 16:31:59 +01:00
Johan Haals 7bd0f3dda7 chore: rename to joinPath
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-12-22 16:31:28 +01:00
Johan Haals 48df0692b9 repo-tools/chore: Update tests to pass on windows
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-12-22 16:16:09 +01:00
Patrik Oldsberg ea91c01cc9 cli: fix merge conflicts in Lockfile tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:54:08 +01:00
Patrik Oldsberg 39d192d016 cli: added PackageGraph test for lockfile analysis
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:52:44 +01:00
Patrik Oldsberg 7bd873ad15 cli: handle failure to read lockfile during analysis
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:52:44 +01:00
Patrik Oldsberg 536d3e764a cli: fix missing arg for lockfile.save()
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:52:43 +01:00
Patrik Oldsberg 7c8a974515 cli: make --since flag for repo build, lint and test commands diff yarn lock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:52:43 +01:00
Patrik Oldsberg 79bc82828f cli: add ability to analyze lockfile changes when listing changed packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:52:43 +01:00
Patrik Oldsberg a11a8082ce cli: add git utility for reading a file at a ref
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:52:43 +01:00
Patrik Oldsberg 99898258cd cli: add simple dependency graph utility for lockfiles
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:52:43 +01:00
Patrik Oldsberg 18543ed94b cli: fix lockfile test formats
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:52:43 +01:00
Patrik Oldsberg 3c71bf7789 cli: fix lockfile diff for entries without checksum
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:52:43 +01:00
Patrik Oldsberg 60196dc40f cli: flip around lockfile diff
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:52:43 +01:00
Patrik Oldsberg d2ad8ca3af cli: add Lockfile.diff
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:52:42 +01:00
Patrik Oldsberg 9083673db8 cli: slight lockfile lib refactor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-22 14:51:29 +01:00
Patrik Oldsberg 8858c7d73e Merge pull request #15364 from backstage/freben/fix-referenced-locals
attempt to unbreak the duplicated versions problem in master
2022-12-22 09:34:25 +01:00
Enrico Alvarenga 15b3c2b153 chore: update sample templates to use catalogFilter instead of allowedKinds
Signed-off-by: Enrico Alvarenga <enrico.alvarenga@segment.com>
2022-12-21 13:01:44 -08:00
Patrik Oldsberg 56ccb7e5bc Merge pull request #15338 from backstage/docs/update
doc updates, replay of #14797
2022-12-21 17:26:55 +01:00
Patrik Oldsberg fbdb48941f cli: use package graph to look up local lockfile versions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-21 16:54:07 +01:00
blam f2ea446de0 chore: apply changesets from hotfix
Signed-off-by: blam <ben@blam.sh>
2022-12-21 16:24:52 +01:00
blam df9864ab8a fix: fixing the sidebar link issue
Signed-off-by: blam <ben@blam.sh>
2022-12-21 16:22:51 +01:00
Patrik Oldsberg e1b71e142e cli: no longer treat workspace ranges as invalid
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-21 16:01:50 +01:00
Patrik Oldsberg a62a1f9dca cli: apply package duplication filter during yarn start
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-21 15:32:16 +01:00
Sayak Mukhopadhyay b09cd0c0ff fix: remove deprecated create-plugin script
Signed-off-by: Sayak Mukhopadhyay <mukhopadhyaysayak@gmail.com>
2022-12-21 19:03:38 +05:30
Fredrik Adelöw 47c10706df attempt to unbreak the duplicated versions problem in master
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-12-21 14:03:24 +01:00
Fredrik Adelöw f52b192e99 Merge pull request #15302 from backstage/freben/catalog-order
Implement server side ordering in the entities endpoint
2022-12-21 13:33:15 +01:00
Marcus Eide 870882741c cli: include entire cli folder for cache invalidation
Signed-off-by: Marcus Eide <eide@spotify.com>
2022-12-21 13:22:07 +01:00