Commit Graph

3413 Commits

Author SHA1 Message Date
Dominic Seitz 292f144590 refactor(gitea): use env variable endpoint without api path appendix (#15055)
* refactor: use gitea env variable endpoint without api path appendix

* refactor: use regex for api path trimming

* refacotr: move api path constant to gitea-helper

* refactor: consider end of string for api path trimming

* refactor: use baseUrl in gitea helper tests

* test: use toEqual instead of snapshot test

* refactor: update gitea default endpoint

* test: update gitea base url

* test: update init platform test

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

* test: fix linting

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-24 18:32:45 +00: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
Hasan Awad 5ae75f59a2 fix(config/options): handle pin digest commitMessageExtra (#15678)
handle pin digest commit message
2022-05-22 15:51:28 +02:00
sommmen 768e178419 feat(presets): Add monorepo NSwag (#15647)
* feat(presets): Add monorepo NSwag

> `Detected package downgrade: NSwag.MSBuild from 13.16.0 to 13.15.10.`

Stops code from breaking on package upgrade.

Please see: https://github.com/RicoSuter/NSwag under the section 'nuget packages'. for a list of packages.

* Alphanumeric sort
2022-05-19 11:11:09 +02:00
Rhys Arkins cf60a57cd4 fix(config): migrate requireConfig=false (#15640) 2022-05-18 19:42:33 +00:00
Maron 0cf2ab4823 feat: refactor requireConfig option (#15594) 2022-05-18 10:21:51 +00:00
Stefan Hojer e91ea8124d feat(config): pass baseConfig to transitive presets (#15537)
* pass baseConfig to transitive presets

* add test for checking endpoint/platform in resolveConfigPresets()

* incorporated review findings

* removed mockClear() as it is no longer needed

* test: apply changes

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-18 09:44:24 +00:00
Michael Kriese 8c20872ee2 fix(config): unicodeEmoji is a global only option (#15631) 2022-05-18 11:32:27 +02:00
Christian Bewernitz 8d7e309c19 feat(presets): Add replacements:xmldom-to-scoped (#15588)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-17 15:32:16 +00:00
Alexandre Paradis 76399e0a0c feat(preset): add jsPlumb monorepo (#15605)
* feat(config): add jsPlumb monorepo

* Update lib/config/presets/internal/monorepo.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-17 05:36:51 +00:00
Michael Kriese 123d42639f test(config): fix mocking (#15600) 2022-05-16 14:41:46 +00:00
Pascal Jufer 75ca046eda feat(presets): add react-page monorepo (#15601) 2022-05-16 13:52:11 +02:00
Sean Fausett 5043379847 fix(dockerfile): loosen default dockerfile manager filematch (#15583) 2022-05-15 06:00:45 +02:00
tsuyoshi wada 31b10e73c6 feat(preset): add acot monorepo (#15563) 2022-05-13 08:18:17 +00:00
Martin Herndl 9ea60bb7f5 feat(preset): group PHPStan packages together (#15509)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-13 07:26:32 +00:00
Maron 9fa73552d7 feat: Measure Metric extend repository result to differentiate (#15361) 2022-05-11 05:52:33 +00:00
Mikhail Advani 114e6da927 fix(python): remove default versioning (#15447) 2022-05-05 12:56:16 +02:00
Rhys Arkins e79813d32e feat: gomodNoMassage (#15462) 2022-05-05 11:33:50 +02:00
crapStone 4f2c6ea5fd feat: add futures-rs, tauri and wasm-bindgen to monorepos (#15040) 2022-05-03 12:09:05 +00:00
Oscar Dominguez e218379958 feat(presets): add support to presets ending with .json5 or .json (#15377)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-02 16:34:09 +02:00
HonkingGoose 01d3465291 fix(matchUpdateTypes): improve config option description (#15371) 2022-04-29 12:52:22 +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
strowk d288f1409e feat(preset): add datadog browser sdk monorepo (#15362)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-29 03:19:10 +00:00
StinkyLord 50d23e6576 feat(config): add configErrorIssue to suppressNotifications to disable issues on config failure (#15296) 2022-04-28 14:54:49 +02:00
HonkingGoose a0b8783e7b fix(useBaseBranchConfig): improve description text (#15339) 2022-04-27 16:14:31 +00: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
HonkingGoose 4ff728d72c fix: improve descriptions for config options (#15217)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-04-23 17:17:16 +00:00
Parvesh Chaudhary 6ea48d19e3 feat: pruneBranchAfterAutomerge (#15126) 2022-04-23 09:48:23 +00:00
Rhys Arkins 62694efae7 fix(config): validate integer (#15206) 2022-04-20 20:44:19 +00:00
Rhys Arkins 5f1f104d65 fix(git): remove default gitTimeout (#15200) 2022-04-20 22:33:36 +02:00
Michael Kriese 78eb54361d refactor(platform:azure): strict null checks (#15189) 2022-04-20 11:22:23 +01:00
HonkingGoose a8930b7256 chore(gitTimeOut): improve description (#15180) 2022-04-19 21:51:20 +02:00
Hasan Awad 9270ebad80 feat: add git timeout (#14914) 2022-04-17 18:12:42 +01:00
Maksim 6330414ad1 refactor(migrations): matchStrings (#15061)
* refactor(migrations): matchStrings

* refactor(migrations): use regEx helper
2022-04-16 22:13:32 +02: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
Michael Kriese 64f5bd5f03 test: enforce lint style rules (#15085) 2022-04-12 14:49:49 +00:00
Michael Kriese 443bef5c52 test: cleanup snapshot tests (#15082) 2022-04-12 15:09:19 +01:00
MaronHatoum 3e312fd641 feat: refactor dry-run option (#14849)
* feat : added dryRun new behavior + added more migration

* feat : revert extra space

* feat : revert extra code

* feat : added unit tests

* feat : added unit tests

* feat : removed extra tests + removed unnecessary condition

* feat: changes after CR

* feat: added dry run migration cli and env + unit tests

* Update lib/workers/global/config/parse/cli.ts

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

* feat: migration changes + added logs + added unit test

* feat: removed log msgs + change unit test

* feat: update

* feat: update

* Update lib/workers/global/config/parse/cli.ts

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-11 20:29:02 +00:00
Maksim 5a70fa8805 refactor(migrations): gitLabAutomerge and azureAutoComplete (#14975) 2022-04-11 16:27:56 +00:00
Maksim 07620cdf3a feat(migrations): support regexp as property name for migration (#15038)
* feat(migrations): support regexp as property name in migration

* refactor(migrations): add unit test

* refactor(migrations): fix coverage

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-11 01:52:40 +00:00
HonkingGoose 3e910bb4a3 fix: set mergeable=false for ignorePaths config option (#14946) 2022-04-10 09:07:37 +02:00
sommmen 67152ddcf3 feat(presets): Add monorepo Azure AD IdentityModel (#14988) 2022-04-08 10:07:52 +01:00
Maksim 5c03670736 feat(migrations): deprecate parentKey param (#14886)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-04 05:15:11 +00:00
Maksim eb938e4362 refactor(migrations): separateMajorReleases (#14911) 2022-04-04 04:24:35 +00:00
Maksim bbb6eb122e refactor(migrations): branchPrefix (#14910) 2022-04-02 21:07:15 +02:00
Maksim 7a8180b3b0 refactor(migrations): extends (#14807) 2022-04-02 05:16:34 +00:00
Stefan Kip 74766c1c66 fix: Referencing a preset on Azure DevOps with space in project name doesn't work (#14800) (#14826) 2022-03-29 07:48:45 +00:00
Rhys Arkins 92477ae1c7 fix: Revert "fix: resolve repoConfig.packageRules.extends with repo config" (#14842) 2022-03-29 09:01:14 +02:00
Maksim 0e6d2b674f refactor(migrations): unpublishSafe (#14680)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-03-29 05:42:28 +02:00