Commit Graph

3688 Commits

Author SHA1 Message Date
Maron 0b6b43ab80 fix(lookup): avoid unstable versions when rolling back (#15821) 2022-06-03 10:32:40 +00:00
Sergei Zharinov 2e957baed9 feat(github): long-term datasource caching (#15653) 2022-06-03 11:27:26 +02: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 000598cfa3 refactor: Revert "refactor: add option endpoint to global config (#15843)" 2022-06-02 21:20:34 +02:00
Sergei Zharinov 82da704955 refactor: Strict null checks for extract-related functions (#15806)
* refactor: Strict null checks for extract-related functions

* Fix

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-02 14:25:20 +00:00
RahulGautamSingh bd6e42236c refactor: add option endpoint to global config (#15843) 2022-06-02 14:46:22 +02:00
Sergei Zharinov 5495ab6394 refactor: Enable strict null checks for lookup-related functionality (#15848) 2022-06-02 13:56:14 +02:00
Sergei Zharinov eab31ffa96 refactor(cache): Enable strict null checks (#15804)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-31 13:52:28 +00:00
Sergei Zharinov 4a3eec7371 refactor(changelog): Relocate in-range release fetching (#15798)
* refactor(changelog): Move in-range release fetching

* Update lib/workers/repository/update/pr/changelog/index.ts
2022-05-31 15:39:12 +02:00
Gabriel-Ladzaretti c92f052239 feat(core/automerge): Allow a separate schedule for automerge (#15680)
* feat(core/automerge): Allow a separate schedule for automerge

 - init commit

* feat(core/automerge): Allow a separate schedule for automerge

 - lint ci fix

* feat(core/automerge): Allow a separate schedule for automerge

 - added docs entry

* feat(core/automerge): Allow a separate schedule for automerge

 - added test coverage

* feat(core/automerge): Allow a separate schedule for automerge

 - config-description.ts reorder methods

* Apply suggestions from code review

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* feat(core/automerge): Allow a separate schedule for automerge

 - cr changes
 - revert schedule.spec.ts changes
 - reset mocks in automerge.spec.ts

* feat(core/automerge): Allow a separate schedule for automerge

 - cr changes

* feat(core/automerge): Allow a separate schedule for automerge

 - cr changes

* Apply suggestions from code review

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* feat(core/automerge): Allow a separate schedule for automerge

 - cr changes

* feat(core/automerge): Allow a separate schedule for automerge

 - cr changes log update

* feat(core/automerge): Allow a separate schedule for automerge

 - cr changes

* Apply suggestions from code review

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* feat(core/automerge): Allow a separate schedule for automerge

 - prettier fix and test update

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-05-31 07:13:05 +02:00
RahulGautamSingh 56170df9ae refactor: move updateInternalDeps to worker logic (#15790) 2022-05-31 03:53:25 +00:00
Gabriel-Ladzaretti 50d9dedc6e feat: branchPrefixOld (#15591) 2022-05-28 11:53:34 +00:00
Gabriel-Ladzaretti 298ca9988c refactor(onboarding): warning when onboarding pr cant be found (#15724) 2022-05-28 07:26:55 +02:00
Michael Kriese 3ee32bce6c fix: Revert "fix: move update internal deps to worker logic" (#15756) 2022-05-27 16:44:58 +02:00
RahulGautamSingh 9e7659f754 fix: move update internal deps to worker logic (#15745) 2022-05-27 09:22:56 +02:00
Gabriel-Ladzaretti 2a558030db refactor(repository/update): remove unneeded type check (#15722) 2022-05-26 20:11:17 +02:00
Rhys Arkins c3acca8877 refactor: better manager types (#15708)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-24 07:01:43 +00:00
Rhys Arkins f931d9b148 fix(grouping): group update with same major version should be ignorable (#15586) 2022-05-23 06:27:49 +02:00
Hasan Awad 00feb722ce fix(changelog): add a check for exact match of a release (#15590) 2022-05-19 04:48:29 +00: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
Sergei Zharinov de70ecad04 refactor(datasource): Make GitDatasource class abstract (#15629) 2022-05-18 11:56:59 +02:00
Michael Kriese e47a685071 fix(dashboard): use blockquote instead of invalid ul (#15612) 2022-05-17 11:40:07 +02:00
Gabriel-Ladzaretti 224d5e7717 feat(core/dashboard): include list of detected package files (#15418) 2022-05-16 12:20:31 +02:00
Michael Kriese 47385421e4 test: deprecate old loads fixtures functions (#15539) 2022-05-11 07:19:34 +00:00
Maron 9fa73552d7 feat: Measure Metric extend repository result to differentiate (#15361) 2022-05-11 05:52:33 +00:00
Sergei Zharinov f292e76852 feat: Cache compacted PR body structure (#15303) 2022-05-09 10:24:28 +00:00
Sergei Zharinov edefea8db0 refactor: Custom rebasing notice for getPrBody() function (#15498) 2022-05-07 15:43:48 +02:00
Rhys Arkins cdc359c0fd fix: better allowedPostUpgradeCommands failure messages (#15482) 2022-05-06 11:00:02 +02:00
Sergei Zharinov 42d93b632c refactor: ensurePr improved testability (#15443) 2022-05-05 11:17:11 +02:00
Michael Kriese 03b28828f3 feat(manager:npm): support binarySource=install for yarn (#15414) 2022-05-04 08:32:15 +02: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
Maksim ed73d380e8 refactor: improve commit message functionality (#13328)
* refactor: improve commit message functionality

* refactor: fix test coverage

* refactor: fix by comments

* refactor: fix build

* refactor: fix linting

* refactor: fix export type

* refactor: js private fields

* refactor: static private fields

* fix: lint

* refactor: fix tsconfig

* refactor: implement method normalizeInput

* refactor: fix by comments

* Update lib/workers/repository/model/commit-message.ts

* refactor: fix by comments

* refactor: use private typescript fields again

* refactor: fix by comments

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-02 01:42:33 +00:00
Sergei Zharinov 608d0f6a40 feat: Create utility for function memoization (#15373)
* feat: Create utility for function memoization

* Simplify
2022-05-01 06:00:55 +02:00
Sergei Zharinov d4e47f50b7 refactor: Extract participants-related functionality from PR update (#15378) 2022-04-30 17:20:38 +02:00
Michael Kriese ef470f7f92 feat(config): parse json files as json5 (#15187) 2022-04-29 08:34:55 +00:00
Hasan Awad e0053be5d6 fix(process/lookup): pinDigest update type (#14658) 2022-04-29 09:49:15 +02:00
StinkyLord 50d23e6576 feat(config): add configErrorIssue to suppressNotifications to disable issues on config failure (#15296) 2022-04-28 14:54:49 +02:00
Sergei Zharinov d4541ec429 refactor(pr): Extract labels-related code to separate file (#15352) 2022-04-28 12:14:47 +02:00
Rhys Arkins b547729039 fix: crate cargo vulnerability datasource mapping (#15348) 2022-04-28 07:52:07 +02:00
Michael Kriese 9f53724d90 feat(manager:npm): use local fs api (#15294) 2022-04-25 15:41:10 +02:00
Michael Kriese 982cefff2b refactor(config): strict null checks (#15291)
* refactor(config): strict null checks

* chore: fix test
2022-04-24 22:48:54 +00:00
Parvesh Chaudhary 6ea48d19e3 feat: pruneBranchAfterAutomerge (#15126) 2022-04-23 09:48:23 +00:00
Sergei Zharinov f911b0ba22 refactor: Class-based implementations of repo cache (#15157) 2022-04-23 04:44:28 +00:00
Michael Kriese 868ebbef63 refactor(manager): final strict null checks (#15185)
* refactor(manager): final strict null checks

* refactor: fix type issues

* test: fix mocking
2022-04-20 08:40:20 +02:00
Sergei Zharinov 2153835b94 refactor: Separate repository caches init and reset phases (#15142) 2022-04-16 10:20:09 +02:00
Michael Kriese 637585c5fd feat(http): extend stats (#15104) 2022-04-14 10:47:06 +01:00
Alex Kessock 37d3b1da7c feat: Add configuration option githubTokenWarn (#14902)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-04-13 16:03:05 +00:00
Jamie Magee 48cb88e778 feat: add osv-vulnerabilities and vulnerability service (#14567) 2022-04-12 16:13:20 +00:00
Michael Kriese 64f5bd5f03 test: enforce lint style rules (#15085) 2022-04-12 14:49:49 +00:00