Commit graph

1317 commits

Author SHA1 Message Date
Rhys Arkins
d036c044c9
feat: initial bun support (#24464)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-09-18 18:10:00 +00:00
RahulGautamSingh
d81494ab13
fix: improve branch code coverage (#24339) 2023-09-17 06:56:34 +00:00
renovate[bot]
74f6fd0380
chore(deps): update dependency typescript to v5.2.2 (#24191)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
2023-09-16 07:46:27 +00:00
Luís Cobucci
0b50feb90c
fix(git-url): clean up state of parsed URL (#24306)
Signed-off-by: Luís Cobucci <lcobucci@gmail.com>
Co-authored-by: Tobias <github@tobiasgabriel.de>
2023-09-14 05:59:23 +00:00
Michael Kriese
84a97a62fa
test(perf): improve test speed (#24323) 2023-09-08 11:40:04 +00:00
Michael Kriese
2431c5a6b6
fix: better branch code coverage (#24274) 2023-09-06 13:35:52 +00:00
Yun Lai
667f137081
feat: add options to host rules to enable mTLS calls to host (#24155)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-09-06 12:02:34 +00:00
Michael Kriese
a9dc0625cf
fix: better branch code coverage (#24270) 2023-09-06 11:26:22 +00:00
Tobias
80a81ce567
feat(platform/github): autodetect GitHub App username and commit email (#24231) 2023-09-05 07:30:00 +00:00
Tobias
095afcd0ba
feat(git/auth): Support hostrules with username and password when authenticating git commands (#24081) 2023-09-04 09:48:17 +00:00
Michael Kriese
d3da0bcef0
feat(changelog): support gitea changelogs (#24144)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-08-31 09:41:39 +00:00
Rhys Arkins
30359ac0c3
fix: Revert "feat: implement custom.<customMgrName> syntax for matchManagers (#24112) (#24125) 2023-08-28 17:42:45 +02:00
Sergei Zharinov
6636b7c127
fix: Use globally-set hard TTL for package cache (#24116) 2023-08-27 16:44:09 +00:00
RahulGautamSingh
9c322cdcee
feat: implement custom.<customMgrName> syntax for matchManagers (#24112) 2023-08-27 16:32:10 +00:00
Sergei Zharinov
b2c6cbe0c8
feat(result): Add onValue and onError handlers (#24099) 2023-08-27 13:05:56 +00:00
Sergei Zharinov
82cc5d4b1d
feat(cache): Introduce fallbackTtlMinutes parameter for decorator (#24109) 2023-08-27 12:23:22 +00:00
Sergei Zharinov
6f7ac34a2f
fix: Type errors (#24108) 2023-08-27 08:13:10 +00:00
Sergei Zharinov
8b4fae31de
refactor(result): Reoder parameters for Result.parse (#24098) 2023-08-26 16:06:30 +00:00
Gabriel-Ladzaretti
e45bacf026
feat(package-cache): add configurable cache TTL override (#24073)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-08-25 15:40:37 +00:00
Michael Kriese
69f7240640
feat(datasource): add gitea-tags datasource (#24083) 2023-08-25 14:12:36 +00:00
Philip
0a47657451
feat: Enhance lookup logs with repository problems (#23896)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-25 08:22:14 +00:00
RahulGautamSingh
f45cccd537
test: convert dryRun=true -> dryRun='full' (#24074) 2023-08-25 04:16:09 +00:00
Sergei Zharinov
ecbee400cb
feat(result): Add unwrapOrNull method (#24025) 2023-08-22 19:40:16 +00:00
Sergei Zharinov
5ed8bb2642
refactor(result): Separate unwrapOrElse from unwrap (#24014) 2023-08-22 12:10:08 +00:00
HonkingGoose
76c9c63417
docs: use simple words (#23989) 2023-08-22 14:07:21 +02:00
Sergei Zharinov
31b3f28d5d
feat(result): Add helper for Zod schema parsing (#23992) 2023-08-21 15:55:34 +00:00
Sergei Zharinov
be8a9f7d5a
feat(result): Extend wrapNullable to accept pure values (#23978) 2023-08-21 15:39:23 +00:00
Sergei Zharinov
6c8c469ca0
refactor(schema): Use Json helper schema instead of JSON.parse (#23997) 2023-08-21 15:29:41 +00:00
Sergei Zharinov
0777f54965
feat(schema-utils): Support Toml format (#23930) 2023-08-18 08:02:17 +00:00
Michael Kriese
0d0ab69cfe
feat(env): pass additional ssl and url replace env to child process (#23887) 2023-08-16 08:30:39 +00:00
Jiahao Guo
8ad31261d7
feat(github): support fine-grained token (#23810) 2023-08-16 05:53:48 +00:00
RahulGautamSingh
bf2c0693ac
refactor(managers): implement custom managers api (#23357)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-08-15 17:12:54 +00:00
Jiahao Guo
58748ab6c2
refactor(util): move GitHub token related utils to proper place (#23869) 2023-08-15 14:26:38 +00:00
Rhys Arkins
36e2b328bb
chore: update types reference 2023-08-15 11:31:15 +02:00
Markus Schulz
6c42022f78
refactor(scm): use scm for mergeBranch, mergeToLocal (#23448)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-07 15:39:43 +00:00
Joshua Tang
ee6c40f800
fix(manager/pub): extract sdk constraint correctly (#23367)
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-07 06:04:54 +00:00
Sergei Zharinov
c5c99695dd
feat(result): Support wrapping Zod schemas (#23725) 2023-08-06 16:40:35 +00:00
Sergei Zharinov
8c0013f1fc
fix(util/result): Types for wrapNullable (#23713) 2023-08-04 15:00:11 +00:00
renovate[bot]
fe739befbf
chore(deps): update linters to v6 (major) (#23325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-02 15:07:49 +00:00
Sergei Zharinov
674c6fca49
feat: Support Zod values in Result transforms (#23583) 2023-07-27 15:17:18 +00:00
Adam Setch
2159444ee1
refactor: use minimatch util (#23549) 2023-07-26 07:51:10 +00:00
Adam Setch
39c907231b
refactor(util/hash): replace hasha sha512 use cases (#23548) 2023-07-24 22:54:28 +00:00
Adam Setch
e24ca0eb3d
feat: add minimatch wrapper to support caching (#23515) 2023-07-24 20:07:52 +00:00
Adam Setch
b9c8c44fda
refactor(util/hash): replace sha256 hasha use cases (#23547) 2023-07-24 20:01:39 +00:00
Adam Setch
3c999e75bf
feat(util/hash): add toSha512 as default algorithm (#23544) 2023-07-24 18:26:18 +00:00
Adam Setch
1b93263118
feat: add hash util (#23524) 2023-07-24 04:40:56 +00:00
Sergei Zharinov
9b1c903996
fix: Disable false eslint warning (#23513) 2023-07-22 14:03:34 +00:00
Sergei Zharinov
f28fc24201
feat: Support .catch method for Result (#23505) 2023-07-22 13:16:10 +00:00
Sergei Zharinov
894a18354b
refactor: Make AsyncResult a PromiseLike (#23501) 2023-07-22 11:30:15 +00:00
Sergei Zharinov
f049774e2b
fix: Better types for assignKeys utility (#23496) 2023-07-21 08:46:59 +00:00
Adam Setch
c85932d8d3
feat(package-rules): add matchRepositories / excludeRepositories (#23085)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-07-21 04:21:36 +00:00
Sergei Zharinov
88452470f9
feat: Add assignKeys utility function (#23483) 2023-07-20 17:27:09 +00:00
Sergei Zharinov
58f7c03789
refactor: Better tests for Result class (#23473) 2023-07-20 15:59:31 +00:00
Sergei Zharinov
f8da82cf25
feat(http): Add getHttpSafe() method (#23337) 2023-07-19 16:26:49 +00:00
lfcyja
ec44118056
fix(datasource): re-encode URL to support white spaces in Azure projects (#23354) 2023-07-19 15:05:25 +00:00
Sergei Zharinov
b641ec2738
refactor: Better Result class implementation (#23335) 2023-07-19 11:30:47 +00:00
Felipe Santos
f5291475e4
fix: ensure git.hasDiff will not compare against files (#23376) 2023-07-15 06:00:26 +00:00
Sergei Zharinov
eaa39fd9df
fix(editor-config): Remove wrong default for localDir (#23321) 2023-07-12 19:57:09 +00:00
Gabriel-Ladzaretti
bbe969784c
fix(packageRules): evaluate confidence matcher first (#23327) 2023-07-12 17:41:47 +00:00
Adam Setch
eef6f171f2
refactor(util/markdown): remove test scenario (#23272) 2023-07-10 11:15:27 +00:00
Sergei Zharinov
8f39f500cb
refactor: Don't restrict error type for Result<T, E> (#23265) 2023-07-10 09:41:38 +00:00
Sergei Zharinov
0d6a888261
feat: Add filterMap utility for fast array transforms (#23252) 2023-07-07 17:04:11 +00:00
Rhys Arkins
54dcdf0106
fix(package-rules): don’t warn for for matchDepX (#23246) 2023-07-07 17:24:41 +02:00
Rhys Arkins
4e30552d1b
fix(merge-confidence): check token only for apiBaseUrl (#23231) 2023-07-07 08:22:14 +00:00
Rhys Arkins
7db49b39e4
feat: matchPackagePrefixes include packageName (#23186) 2023-07-07 07:47:04 +00:00
Rhys Arkins
d8d3ea21d3
fix: log packageRule when recommending matchDepX (#23216) 2023-07-06 13:41:29 +00:00
RahulGautamSingh
8432e76e8e
fix: replace delay with setTimeout (#23123) 2023-07-06 10:20:55 +00:00
Adam Setch
271aba2c4d
test(markdown): add example for GH issue link (#23160) 2023-07-05 08:12:11 +00:00
Michael Kriese
9bc12da2a0
fix(markdown): don't remove char before # (#23151) 2023-07-05 07:00:13 +00:00
Sebastian Poxhofer
11e30a08f6
refactor: move getChildProcessEnv to break dependency loop (#23144) 2023-07-04 20:34:08 +00:00
Sebastian Poxhofer
19259a0383 feat!: categories (#16534)
Closes #13953

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

BREAKING CHANGE: languages are now called categories instead
2023-07-04 19:21:52 +02:00
Rhys Arkins
c7832e55f8 feat!: remove BUILDPACK env support 2023-07-04 19:21:52 +02:00
Rhys Arkins
d059ad1feb chore: fix docker exec test 2023-07-04 19:21:52 +02:00
Rhys Arkins
e4dead2e35 feat(package-rules)!: match packageName for matchPackageNames (#22703)
Closes #20926

BREAKING CHANGE: matchPackageNames now matches both depName (existing) and packageName (new)
2023-07-04 19:21:52 +02:00
RahulGautamSingh
aa14b777c0 feat!: replace dockerImagePrefix with dockerSidecarImage (#22708)
Closes #21217

BREAKING CHANGE: dockerImagePrefix is now replaced by dockerSidecarImage
2023-07-04 19:21:52 +02:00
Rhys Arkins
e3d5f7df92 feat!: merge matchPaths and matchFiles into matchFileNames (#22406)
Closes #22395

BREAKING CHANGE: matchPaths and matchFiles are now combined into matchFileNames, supporting exact match and glob-only
2023-07-04 19:21:52 +02:00
Rhys Arkins
033d776ab0 feat(package-rules)!: remove fuzzy matchPaths matching (#22394)
BREAKING CHANGE: matchPaths will no longer use “any string match” and instead must be a glob pattern
2023-07-04 19:21:52 +02:00
Adam Setch
8b819dd272
fix(changelog): remove urls from md heading url (#23112) 2023-07-03 19:34:01 +00:00
Johannes Feichtner
4dc6d691f6
refactor(manager/gradle): ignore stdout of artifact updates via stdio convenience option (#23088) 2023-07-02 21:09:06 +00:00
Adam Setch
21f984f84b
refactor: reorder platforms alphabetically (#23077) 2023-07-01 13:48:30 +00:00
Adam Setch
db91079d6e
feat: detect bitbucket host types (#23075) 2023-07-01 12:15:00 +00:00
Adam Setch
7089d1ef2a
feat: detect bitbucket hosts (#23074) 2023-07-01 11:11:51 +00:00
Sergei Zharinov
ac114f1df0
feat: Utility class for Result values (#23059) 2023-06-30 15:48:38 +00:00
Sergei Zharinov
fd3d577a8a
feat: Schema utility for URL parsing (#23043) 2023-06-29 16:22:26 +00:00
Sergei Zharinov
756a1c9c4b
refactor(exec): More coverage fixes (#23021) 2023-06-28 13:53:49 +00:00
Sergei Zharinov
36ff13a851
refactor: Fix exec utils coverage (#23018) 2023-06-28 12:37:38 +00:00
Sergei Zharinov
ce41717678
refactor(http): Fix coverage (#23004)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-06-28 11:55:26 +02:00
Jamie Magee
2d77984e6a
refactor: override return type of JSON.parse (#23011) 2023-06-27 17:45:09 +00:00
Rhys Arkins
f017f05fbb
chore(containerbase): log details when no releases found (#23008) 2023-06-27 13:42:41 +00:00
Sergei Zharinov
53263bbfda
feat: Clone objects via wrapper (#22970) 2023-06-27 13:09:59 +00:00
Sergei Zharinov
a68cf49d43
refactor: Coverage for check-token utilities (#22996) 2023-06-27 08:27:29 +00:00
Sergei Zharinov
124d1c5afb
refactor: Sample util coverage (#22997) 2023-06-27 08:27:19 +00:00
Sergei Zharinov
4eb11d1120
fix: Sanitize utils coverage (#22995) 2023-06-27 06:53:08 +00:00
Sergei Zharinov
89c96918f9
fix: Url utils coverage (#22994) 2023-06-27 06:47:02 +00:00
Sergei Zharinov
ef6f0c7ffa
feat: Use klona library for deep clone (#22979) 2023-06-26 17:21:29 +00:00
Sergei Zharinov
11c05fc837
refactor: Default values for GlobalConfig.get (#22967) 2023-06-25 19:34:42 +00:00
Sergei Zharinov
228c6bfa32
refactor: Extract uniq utility function (#22968) 2023-06-25 17:15:00 +00:00
Sergei Zharinov
055ad40269
test: Fix coverage for decorator util (#22965) 2023-06-25 13:37:42 +00:00
RahulGautamSingh
444ea13dd5
refactor: remove string interpolations (#22840)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-06-24 09:32:50 +00:00
Nabeel Saabna
ccf5cf24ea
feat(config): add docker cli config (#22684)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-06-21 14:00:13 +00:00