Commit Graph

404 Commits

Author SHA1 Message Date
RahulGautamSingh 0cbd22006f refactor: use util minimatch (#25842) 2023-11-17 19:59:56 +00:00
Yun Lai 94fddc0508 fix(host-rules): call set global host rules before init platform (#25521) 2023-11-10 09:38:33 +00:00
Sergei Zharinov b69416ce17 refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
RahulGautamSingh 4231b1ae09 feat: predictible json/json5 handling (#24612)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-11-06 10:30:11 +00:00
Rhys Arkins 00ddca08b0 fix(autodiscover): minimatch repos with leading dots (#25516) 2023-11-01 07:55:23 +00:00
Yun Lai bdabe43094 feat(hostRules): support https options and platform in host rules from env (#25015)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-10-31 13:04:30 +00:00
Rhys Arkins b565ee32d4 feat(autodiscover): improve logging/visibility (#25304) 2023-10-20 05:52:24 +00:00
Florian Greinacher d5db1c68f8 feat: autodiscover repositories by namespace (#24321) 2023-09-11 11:03:16 +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
Shunsuke Suzuki dd4200ae25 fix(renovate-config-validator): support .renovaterc (#22991) 2023-08-25 08:16:30 +00:00
HonkingGoose 76c9c63417 docs: use simple words (#23989) 2023-08-22 14:07:21 +02:00
Jiahao Guo 8ad31261d7 feat(github): support fine-grained token (#23810) 2023-08-16 05:53:48 +00:00
Rhys Arkins 36e2b328bb chore: update types reference 2023-08-15 11:31:15 +02: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
Philip c2ef0fe405 fix: remove extra trace log (#23661)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-02 12:17:59 +00:00
Ramon V 12e8935835 feat: includeMirrors (#23110)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-07-09 10:24:56 +00:00
Johannes Feichtner 9d3d7a92ac fix(platform/bitbucket-server): do not force lowercase project keys in autodiscover mode (#23261)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-07-09 05:44:37 +00:00
RahulGautamSingh 8432e76e8e fix: replace delay with setTimeout (#23123) 2023-07-06 10:20:55 +00:00
Michael Kriese f9e3e80e0c feat(presets)!: rename config:base to config:recommended (#21136)
Closes #12024

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Bastian Gutschke <bastian.gutschke@gmx.de>

BREAKING CHANGE: Preset config:base is now called config:recommended
2023-07-04 19:21:52 +02:00
RahulGautamSingh 444ea13dd5 refactor: remove string interpolations (#22840)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-06-24 09:32:50 +00:00
Gabriel-Ladzaretti ee9c45aa51 feat(config): optionally remove self-hosted config file once read (#22857)
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>
2023-06-20 21:01:25 +00:00
Danek Duvall e47cf724f9 feat: autodiscover repos by topic (#22876) 2023-06-20 11:37:32 +00:00
RahulGautamSingh 2c264af8d2 feat: migraterecreateClosed to recreateWhen (#21039)
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-12 15:48:40 +00:00
Rhys Arkins c14e4f79e4 fix(logging): better sanitize keys (#22533) 2023-06-01 18:26:50 +00:00
Rhys Arkins 93052ec917 feat: platform=local (#22010)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2023-05-10 04:30:12 +00:00
Michael Kriese 4924973e9e build: switch hcl parser (#21988) 2023-05-05 08:50:58 +00:00
renovate[bot] 58aa841d69 build(deps): update dependency minimatch to v9 (#21923)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-05-02 13:00:40 +00:00
RahulGautamSingh 938a36801e refactor: replace test.each with it.each (#21859) 2023-04-28 04:33:15 +00:00
Jamie Magee 176282e65f chore: use node: protocol imports (#21181) 2023-03-28 21:05:36 +00:00
Sergei Zharinov 2a172759b6 feat: Better defaults for Codespaces configuration (#21113) 2023-03-24 12:12:21 +00:00
Rhys Arkins 623f2cadd9 feat: customize merge confidence host (#21061)
Co-authored-by: Gabriel-Ladzaretti <97394622+Gabriel-Ladzaretti@users.noreply.github.com>
2023-03-21 11:16:36 +00:00
Rhys Arkins a4ab4523f8 feat(config)!: forkProcessing (#20759)
Removes "includeForks" option and replaces with "forkProcessing". New default behavior is to process forks if automerge=false.

Closes #20752

BREAKING CHANGE: Forked repos will now be processed automatically if autodiscover=false. includeForks is removed and replaced by new option forkProcessing.
2023-03-10 09:34:41 +01:00
Markus Schulz dd6c8e5147 feat: Move some Git commands behind a PlatformScm interface (#19327)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-02-22 08:18:53 +00:00
renovate[bot] db2aef4553 chore(deps): update jest monorepo to v29.4.1 (#20130)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-02-14 16:00:49 +00:00
Marcin Zajączkowski b48a3d30d7 fix(github): Typo in token warning message (#20334) 2023-02-10 18:24:34 +01:00
Rhys Arkins ceaa005ac1 feat: deprecate Node.js 16 for Renovate runtime (#20088)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-01-30 08:24:12 +00:00
Jamie Magee e3b163f07a feat: log when using fine-grained PATs (#20097)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-01-30 08:48:29 +01:00
Michael Kriese 39b23d64fe feat: better sanitize (#19646) 2023-01-03 12:29:07 +00:00
RahulGautamSingh af3b2038f8 refactor: replace enums with union/object (#18903) 2022-11-14 20:55:38 +02:00
RahulGautamSingh c56588eaba refactor: convert PlatformmId to union (#18458) 2022-11-01 14:46:09 +00:00
Rhys Arkins a35b4ae709 fix(config): coerce newlines in env and CLI (#18563)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-10-26 06:40:10 +00:00
Sergei Zharinov b2d18d1110 feat(http): maxRequestsPerSecond (#18325) 2022-10-25 11:03:19 +00:00
Michael Kriese 2349e55976 fix(autodiscover): accept simple string (#18531) 2022-10-25 11:15:01 +03:00
Sebastian Poxhofer b53c581e5c feat(telemetry): add OpenTelemetry tracing MVC (#15731) 2022-10-23 06:48:35 +02:00
Rhys Arkins 43c3ea1acb fix(config)!: unify env and cli coercions (#13171)
Unifies CLI and env coercions.

BREAKING CHANGE: boolean variables must be true or false when configured in env, and errors will be thrown for invalid values. Previously invalided values were ignored and treated as false.
2022-10-23 06:48:35 +02:00
Sebastian Poxhofer 0a6d97f23a feat(config)!: move autodiscovery filter from string to array (#16525)
Change type of autodiscoverFilter from string to array.

Closes #8763

BREAKING CHANGE: autodiscover filters can no longer include commas
2022-10-23 06:48:35 +02:00
renovate[bot] 7935a7b8ed chore(deps): lock file maintenance (#18082)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-10-10 21:47:23 -07:00
Colin O'Dell 976f805d44 fix(config): remove empty items from comma-separated env-supplied config options (#18067) 2022-10-02 05:01:08 +00:00
Michael Kriese 8ad1947e4a fix(http): clear queues after hostrules change (#17563) 2022-09-01 09:36:04 +02:00