Commit Graph

432 Commits

Author SHA1 Message Date
Rhys Arkins 5fb5dab455 feat(go): support github vulnerability alerts (#18730) 2022-11-03 10:19:11 +00:00
Sergei Zharinov b2d18d1110 feat(http): maxRequestsPerSecond (#18325) 2022-10-25 11:03:19 +00:00
Philip 03aea02302 fix(presets): support ignorePresets in global config (#18026) 2022-10-13 12:21:00 +03:00
Rhys Arkins 9d7697e44e fix(git): clone submodules after repo config (#18014) 2022-09-28 09:19:26 +02:00
Rhys Arkins 55d234ec07 fix(npm): remove memcache (#17714) 2022-09-09 09:16:40 +02:00
Michael Kriese 8ad1947e4a fix(http): clear queues after hostrules change (#17563) 2022-09-01 09:36:04 +02:00
Michael Kriese 4c52a27d83 test: modernize code (#17470)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2022-08-30 06:14:57 +00:00
Sergei Zharinov 6a93997863 feat(cache): Repository cache fingerprinting (#17367) 2022-08-30 04:58:57 +00:00
Sergei Zharinov d18538dc4d feat(platform): Provide repoFingerprint field on repository init (#17288)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-08-22 07:50:55 +00:00
Gabriel-Ladzaretti 1b8fd393dc refactor(repo/init): return additional raw config from detectRepoFileConfig (#17021)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-08-19 00:08:13 +03:00
Michael Kriese 0316a5e62d test: use jest v29 (#17151) 2022-08-16 14:22:29 +02:00
Gabriel-Ladzaretti 1c429f6037 refactor(repository/merge): extract unnecessarily nested function from detectConfigFile (#17066)
extract unnecessary nested function from `detectConfigFile`

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-08-09 16:43:58 +00:00
Michael Kriese 8270d5512d refactor: fix lint issues (#16779)
* refactor: fix lint issues

* Update lib/renovate.ts

* chore: revert toplevel await for ts
2022-07-26 08:32:12 +00:00
IKEDA Sho 45d0dbf884 refactor(workers): Prefer interface over type (#16727)
https://github.com/renovatebot/renovate/blob/main/docs/development/best-practices.md#general
2022-07-24 08:53:54 +03:00
Tobias 3d96c7c5a1 feat(config): print hostRules when printConfig=true (#15699) 2022-06-23 07:39:31 +00:00
Michael Kriese e5c6f38d75 refactor: enable strict checks (#16168)
* refactor:  enable strict checks

* chore: revert changes

* chore: fix tsconfig
2022-06-21 13:00:21 +02:00
RahulGautamSingh 03b0d2a24e refactor(lib/workers): fix null-check for tests (#16163)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-21 09:39:30 +00:00
Michael Kriese 0a582d31c7 refactor: fix nullable types (#16156)
* refactor: fix nullable types

* chore: revert changes

* chore: fix lint comments

* chore: revert changes
2022-06-20 16:15:40 +00:00
Sergei Zharinov 0cf4f48842 refactor: Strict null checks for all files except tests (#16071)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-20 11:47:07 +02:00
Brad Jorsch ef41262f17 fix: resolve repoConfig.packageRules.extends with repo config (#14978) 2022-06-13 14:19:44 +00:00
Michael Kriese 208b84f4a8 fix(config): no stabillity days for vulnerability alerts (#15993) 2022-06-10 11:54:15 +00:00
Rhys Arkins cf6885f71a fix(config): move endpoint, platform to GlobalConfig (#15864)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-03 06:43:58 +02:00
Rhys Arkins 7fdd9e147c fix: clear PackageFiles during initRepo (#15635) 2022-05-18 15:51:54 +02:00
Maron 0cf2ab4823 feat: refactor requireConfig option (#15594) 2022-05-18 10:21:51 +00:00
Gabriel-Ladzaretti abf1814c07 refactor(repo/init): strict null checks (#15311)
* refactor(repo/init/merge): strict null checks

 - strict null fixes

* refactor(repo/init/merge): strict null checks

 - cr changes
2022-05-02 15:01:45 +02:00
Michael Kriese ef470f7f92 feat(config): parse json files as json5 (#15187) 2022-04-29 08:34:55 +00:00
Rhys Arkins b547729039 fix: crate cargo vulnerability datasource mapping (#15348) 2022-04-28 07:52:07 +02:00
Sergei Zharinov f911b0ba22 refactor: Class-based implementations of repo cache (#15157) 2022-04-23 04:44:28 +00:00
Sergei Zharinov 2153835b94 refactor: Separate repository caches init and reset phases (#15142) 2022-04-16 10:20:09 +02:00
Michael Kriese 64f5bd5f03 test: enforce lint style rules (#15085) 2022-04-12 14:49:49 +00:00
Rhys Arkins 92477ae1c7 fix: Revert "fix: resolve repoConfig.packageRules.extends with repo config" (#14842) 2022-03-29 09:01:14 +02:00
Brad Jorsch e2b6466376 fix: resolve repoConfig.packageRules.extends with repo config (#14688) 2022-03-25 14:05:48 +00:00
Rhys Arkins dca3418bbd refactor: lib/modules (#14488)
Moves datasource, manager, platform and versioning code from lib/ into new lib/modules/

BREAKING CHANGE: External tools must update paths to datasource, manager, platform and versioning
2022-03-04 09:04:02 +01:00
Rhys Arkins f3bdb9470c fix(composer): add support for github vulnerability alerts (#14301) 2022-02-18 16:48:40 +01:00
Sergei Zharinov 1e6ec07d8a refactor(datasource/npm): Convert to class (#14193) 2022-02-15 08:20:45 +00:00
Sergei Zharinov a86f23df09 refactor: Convert Maven-based datasources to class (#14188) 2022-02-15 05:12:30 +00:00
Sergei Zharinov b0ce30b59a refactor(datasource/nuget): Convert to class (#14140)
* refactor(datasource/nuget): Convert to class

* Fix strict nulls and obsolete URL

* Fixes

* Fix mutability

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-02-13 13:55:03 +00:00
Rhys Arkins 98ed29c74b fix(npm): don't disable lock file updates when remediating (#14082) 2022-02-08 08:55:27 +01:00
Jamie Magee 3b7e9a17cb refactor: set importsNotUsedAsValues to error (#14052) 2022-02-07 06:37:17 +00:00
RahulGautamSingh 4f65b57225 refactor: refactor static regex out of for loops (#13065) 2021-12-29 07:26:13 +01:00
Michael Kriese c5d50f6da3 refactor: more esm imports (#13233)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-12-22 11:28:20 +00:00
Maksim 06d8c27043 refactor: global config (#12743)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-11-23 21:10:45 +01:00
Jamie Magee 53e3cb17fe refactor(rubygems): convert to class-based (#11229) 2021-11-10 07:35:05 +01:00
HonkingGoose ab018191fa chore: report and fix unused ESLint disable directives (#12548) 2021-11-08 20:20:03 +01:00
Michael Kriese 7afc2b75d5 test: fix lint (#12551) 2021-11-08 13:16:58 +01:00
Sergei Zharinov 6224af558d test(workers): Refactor snapshot tests (#12542) 2021-11-07 15:34:42 +00:00
RahulGautamSingh 91f067b39f fix: refactor regex to use re2 part3 (#12283)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-27 14:37:11 +00:00
Sylvain Firmery 7b4f3518fd fix(onboarding): detect semantic commits (#12275)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-26 10:04:33 +02:00
Rhys Arkins 7e069f4adc fix(config): massage package.json>renovate string (#12150) 2021-10-13 14:59:44 +00:00
Rhys Arkins ee29fdcaf1 feat(config): scoped secrets using pgp/gpg (#11673) 2021-09-16 10:11:13 +00:00