Commit Graph

208 Commits

Author SHA1 Message Date
Michael Kriese b5ff90f2bd fix: improve coverage (#34667) 2025-03-06 17:05:19 +00:00
Michael Kriese b9484f10ba fix: optimize type checks (#34654) 2025-03-06 11:46:35 +00:00
Michael Kriese bb5377b3d8 test: fix code coverage (#34495) 2025-02-26 12:40:30 +00:00
RahulGautamSingh fc8b8f9b61 feat(managers/custom): generic manager for json files (#32784)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2025-01-30 11:52:39 +00:00
RahulGautamSingh f98db7404b refactor(config/validation): move helper fns to separate file (#33206) 2024-12-19 14:25:35 +00:00
Rhys Arkins c619d150cb fix(config/validation): no jsonata checking for customDatasources (#31878) 2024-10-09 19:28:01 +00:00
Rhys Arkins 32ecb4ccc8 feat(packageRules): matchJsonata (#31826)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2024-10-08 11:32:30 +00:00
Rhys Arkins da4ee8b874 feat(jsonata): validation, caching, better logging (#31832) 2024-10-08 09:11:15 +00:00
Rhys Arkins dce69127d2 feat: remediate to greater than or equal versions for github alerts (#31393)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-09-18 10:10:21 +00:00
Sebastian Poxhofer 3681b2a945 chore: eslint to enforce for typed imports (#30844) 2024-08-19 13:15:27 +00:00
renovate[bot] eb8c08079e chore(deps): update typescript-eslint monorepo to v8 (major) (#30750)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-08-14 10:33:02 +00:00
RahulGautamSingh cf29c33809 feat(logging)!: drop logFile and logFileLevel (#29104)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-07-25 15:28:16 +02:00
Rhys Arkins 879f7cc212 feat(packageRules): migrate matchers and excludes (#28602)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-07-25 15:28:16 +02:00
RahulGautamSingh c6c4572ecb feat(logging)!: initialize file logging via env (#28104)
Closes #14705

BREAKING CHANGE: File logging must now be set via env and not in config.js
2024-07-25 15:28:16 +02:00
renovate[bot] be0bd3d63e build(deps): update dependency prettier to v3.3.3 (#30272)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-07-20 16:51:43 +00:00
RahulGautamSingh b8b760768d feat(hostRules/matchHost): massage and validate (#29487)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-06-28 07:20:00 +00:00
Rhys Arkins 05e62c421f fix(config): allow constraints anywhere (#29533) 2024-06-11 20:57:30 +00:00
RahulGautamSingh dcab567349 feat(config/validation): add validation for negative numbers (#29178) 2024-06-03 15:37:46 +00:00
RahulGautamSingh 09334f3a17 feat(config/validation): matchBaseBranches validation (#29283) 2024-05-28 06:54:53 +00:00
Aleksandr Mezin 56856d4a46 feat(util/package-rules): allow glob pattens in match{Current,New}Value (#29168) 2024-05-22 06:06:25 +00:00
RahulGautamSingh 044dc0fa28 feat(self-hosted): mergeConfidenceEndpoint and mergeConfidenceDatasources (#28880)
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>
2024-05-21 13:57:56 +00:00
Rhys Arkins cf724cf699 feat(manager/custom): allow packageName instead of depName (#28834)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2024-05-05 12:14:55 +00:00
RahulGautamSingh 265e6285c7 feat(config/validation): validate options which support regex/glob matching (#28693)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-05-05 07:45:58 +00:00
Rhys Arkins c3b9ef81e6 refactor: customManager mandatory fields check (#28832) 2024-05-04 14:53:31 +00:00
Yusuke Iinuma 7b66b9f3c2 feat(package-rules): add DepNamePrefix matcher (#28542)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-04-20 15:05:27 +00:00
Rhys Arkins a9e0c64d9f fix(validation): support customDatasources.description strings (#28448)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-04-18 06:30:53 +00:00
Jack e8493c5f27 feat: separateMultipleMinor (#24538)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Jan Philipp Gölz <32487587+jpgoelz@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-03-24 07:59:30 +00:00
Rhys Arkins e4ab753d88 feat(config): inheritConfig (#27864)
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>
2024-03-23 08:12:36 +00:00
Sebastian Poxhofer 481aa216b2 feat(instrumentation/reporting): add report option (#26087)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-03-17 09:22:42 +00:00
Rhys Arkins 49971b9af1 refactor(config): use enum for config type (#27891) 2024-03-13 05:11:40 +00:00
RahulGautamSingh 1efa2f21da fix(config-validator): allow default null val for globalOptions (#27616) 2024-02-28 15:28:20 +00:00
RahulGautamSingh 7e7124ef93 feat(package-rules): matchNewValue (#27374) 2024-02-27 19:43:33 +00:00
RahulGautamSingh 48b0945156 fix(config/validation): improve validation of globalOnly options (#27487)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-02-27 07:24:49 +00:00
RahulGautamSingh 2194142f78 feat(config): support user configured env (#27028)
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>
2024-02-22 05:05:05 +00:00
Rhys Arkins 0da9e6241e fix(config/validation): Revert "fix(config/validation): improve validation of global options" (#27472) 2024-02-21 13:44:13 +01:00
RahulGautamSingh 7a57d88c47 fix(config/validation): improve validation of global options (#25218)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-02-21 06:20:36 +00:00
Rhys Arkins 9edde4794e refactor: string match function naming (#27392) 2024-02-18 15:46:24 +00:00
RahulGautamSingh 83abc24ba8 fix(config-validator): unset GlobalConfig class issue (#27261) 2024-02-13 13:58:51 +00:00
Sergei Zharinov de05ef057a refactor: Move irrelevant functions from the regex helper (#27100) 2024-02-06 21:51:41 +00:00
Sergei Zharinov cf5ffe055f feat: Move matchRegexOrMinimatch to string utilities (#27041) 2024-02-03 18:31:16 +00:00
Sergei Zharinov 198e34e0ef refactor: Tidy arguments for matchRegexOrMinimatch (#27026) 2024-02-03 06:22:19 +00:00
RahulGautamSingh 897066123f feat(config/package-rules): matchCurrentAge (#23264)
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>
2024-01-25 05:12:39 +00:00
RahulGautamSingh d908ca3c2e refactor: config option parent -> parents (#26609)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-01-22 08:23:59 +00:00
François db9d485227 feat(config): implement custom header field inside HostRules (#26225) 2024-01-17 09:22:19 +00:00
RahulGautamSingh 6b41552bbd feat(config): warn if globalOnly option found in repo config (#24561)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-01-16 10:42:26 +00:00
Rhys Arkins 8cf2d21082 fix(config-validation): allow top level objects in onboardingConfig (#26595) 2024-01-11 16:18:24 +00:00
RahulGautamSingh 3ed295cf94 feat(config): custom status checks (#26047)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-12-14 16:20:50 +00:00
Rhys Arkins 1fd0c5cb4d refactor: increase regex validation debugging (#26244) 2023-12-12 09:48:22 +01:00
RahulGautamSingh 79556f4ecb refactor(enabled-managers): implement custom.<customMgrName> syntax (#24079)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-11-08 13:13:26 +00:00
Sergei Zharinov b69416ce17 refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00