Michael Kriese
ac124f453e
fix(github): fully support ghe for releases and tags datasource ( #7752 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-11-19 11:05:56 +01:00
Sarun Intaralawan
aac497bc31
fix: rerun applyPackageRules
after fetching sourceUrl from datasource ( #7723 )
2020-11-16 13:52:31 +01:00
Sergio Zharinov
fe83cf914e
refactor(config): Generalize allowedVersions regex ( #7683 )
2020-11-10 10:12:03 +01:00
Michael Kriese
0e10c4199f
feat: replace moment with luxon ( #7564 )
2020-10-27 15:02:25 +01:00
Rhys Arkins
40ae43817a
feat(github-releases): use prerelease metadata in filtering ( #7567 )
2020-10-27 14:02:34 +01:00
Rhys Arkins
66b0265b46
refactor: versions -> releases
2020-10-27 12:01:10 +01:00
Rhys Arkins
98059f10f2
refactor: filter isVersionStable
2020-10-27 12:00:19 +01:00
Rhys Arkins
d679a69d63
refactor: filter version -> versioning
2020-10-27 11:38:33 +01:00
Rhys Arkins
36849511cc
refactor: use full release when filtering ( #7562 )
2020-10-27 10:34:34 +01:00
Rhys Arkins
769dede4fb
chore: codecov if/next
2020-10-24 22:34:55 +02:00
Rhys Arkins
4540ad4814
fix: switch update-lockfile to bump only if vulnerabilityAlert
2020-10-24 22:03:24 +02:00
Rhys Arkins
814986e9f8
fix(cache): delete dep updates after load
2020-10-21 09:45:10 +02:00
Josh Soref
9aff7a955f
chore: spelling ( #7499 )
2020-10-20 08:49:28 +02:00
Sergio Zharinov
1c3caa67c9
refactor(limits): Code coverage for branch counting code ( #7466 )
2020-10-14 13:47:57 +02:00
Sergio Zharinov
b2fde31693
fix(limits): Count concurrent PR with platform API instead of branches ( #7421 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-10-07 12:07:25 +02:00
Jamie Magee
5896d9cb37
chore(eslint): fixing some eslint warnings ( #7382 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-10-05 18:12:01 +02:00
Sergio Zharinov
5fc7bea230
fix(limits): Count branches for prCreation having "non-pending" value ( #7388 )
2020-09-30 21:06:03 +02:00
Sergio Zharinov
0ea1413e57
refactor(platform): Rename "branchName" to "sourceBranch" ( #7284 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-09-22 06:09:59 +02:00
Rhys Arkins
35c5fe81a1
feat(internal): log fixedVersion of dependencies
2020-09-13 12:03:20 +02:00
Tobias Bieniek
171b65eed0
feat(pr/body): Fall back to dependencyUrl
property ( #7262 )
...
... if no `homepage` or `sourceUrl` is available
This is relevant for the `crate` datasource where both are currently not available due to the API rate limiting.
2020-09-12 14:11:35 +02:00
Rhys Arkins
2c9b1de0b8
refactor: remove unused branchList in updateRepo
2020-09-01 18:33:45 +02:00
Rhys Arkins
1627db8c3f
refactor: simplify baseBranchSha, reduce checkouts ( #7159 )
2020-09-01 18:32:58 +02:00
Sergio Zharinov
831c45397f
refactor(limits): Concise implementation for workers/global/limits.ts ( #7140 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-09-01 14:47:12 +02:00
Rhys Arkins
cda4e7c21e
fix: revert config cache
2020-09-01 14:23:28 +02:00
Sergio Zharinov
bffebcc331
refactor(workers): Enum type for ProcessBranchResult ( #7132 )
2020-08-31 16:05:38 +02:00
Sergio Zharinov
ad52ac9b13
fix(eslint): Restrict the rules and fix errors ( #7117 )
2020-08-31 13:13:02 +02:00
Rhys Arkins
012561f69a
feat(git): get branch commit without cloning ( #7130 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-08-30 22:03:58 +02:00
Rhys Arkins
80b691c807
refactor: remove platform.setBaseBranch ( #7137 )
2020-08-30 21:27:02 +02:00
Rhys Arkins
c1245b2d4b
feat(internal): lazy git initialization ( #7006 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-08-28 10:08:39 +02:00
Rhys Arkins
c234428fd5
fix: more flexible check for dashboard approval
2020-08-25 10:02:11 +02:00
Rhys Arkins
764b2b7b67
refactor: use hasha for cache configHash
2020-08-18 19:58:12 +02:00
Rhys Arkins
3985953da2
fix: don’t error when baseBranches are not found ( #7019 )
...
Log a warning when baseBranches are missing but otherwise just skip over and keep going.
Closes #6669
2020-08-18 14:49:38 +02:00
Rhys Arkins
7505292116
fix: update git submodules only if version found
2020-08-14 08:18:20 +02:00
renovate[bot]
ccf286240e
chore(deps): update linters (major) ( #6769 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-08-10 16:18:08 +02:00
Rhys Arkins
4a41a22a48
fix: commit limit when rebasing ( #6837 )
2020-07-23 15:23:16 +02:00
Rhys Arkins
3c9bac650d
fix: autoclosed digests when cache is enabled ( #6799 )
2020-07-21 12:22:20 +02:00
Jamie Magee
456245aabe
chore(eslint): enable typescript 3.7 rules ( #6765 )
2020-07-18 08:42:32 +02:00
Michael Kriese
e48ffa650a
feat(internal): make datasource loading syncronous ( #6748 )
2020-07-15 13:12:50 +02:00
Rhys Arkins
a8f27e0bf3
feat: dependencyDashboard ( #6729 )
2020-07-11 11:55:30 +02:00
Rhys Arkins
52cddfde8b
refactor: remove branch functions from platform ( #6676 )
2020-07-04 18:15:29 +02:00
Rhys Arkins
b60cc2c890
chore: clean up imports
2020-07-03 16:51:49 +02:00
Rhys Arkins
abfdae3c88
refactor(npm): skip internal packages earlier ( #6639 )
2020-06-30 12:05:44 +02:00
Rhys Arkins
d70b8c1f2f
feat: repositoryCache ( #6589 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-29 15:51:22 +02:00
Sergio Zharinov
b93e072ca9
refactor: Reorder extractions and lookups ( #6578 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-06-25 08:50:11 +02:00
Rhys Arkins
86b44db76d
test: mock docker.defaultRegistryUrls
2020-06-19 11:57:58 +02:00
Rhys Arkins
cf06b69abb
test: refactor lookup id use
2020-06-19 10:42:10 +02:00
Rhys Arkins
73694efd82
fix(cache): run cache init ( #6312 )
2020-05-24 07:13:55 +02:00
Rhys Arkins
fe2e612a09
fix: branch writer use branch config, not main config
2020-05-18 21:37:47 +02:00
Jamie Magee
53ce3cf4d6
chore(jest): add eslint jest checks ( #5986 )
2020-05-18 14:33:44 +02:00
Rhys Arkins
d03b7e6146
fix: deduct pr remaining when automerging comment
...
Closes #6266
2020-05-17 12:07:50 +02:00
Rhys Arkins
7caac0987c
chore: better runCache import
2020-05-12 19:21:14 +02:00
Rhys Arkins
04cba3f6c7
refactor(cache): rename run cache
2020-05-11 08:00:55 +02:00
Rhys Arkins
6a8ceab688
refactor: move changelog retrieval to renovateRepository
2020-05-08 12:20:24 +02:00
Rhys Arkins
010df05800
refactor: baseBranches fetching
2020-05-08 12:06:48 +02:00
Rhys Arkins
a47c69f8a5
feat(internal): log timing splits per-repository
2020-05-08 10:18:00 +02:00
Rhys Arkins
e6c524fcc2
refactor: processRepo -> extractDependencies
2020-05-08 08:53:39 +02:00
Michael Kriese
00c56d8bde
chore: fix types ( #5904 )
...
* chore: fix types
* fix more types
* chore: mote fixes
* fix frmat
* chore: fix tests
* chore: fix type
* chore: cleanup
* chore: cleanup
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-05-07 10:23:45 +02:00
Rhys Arkins
6bbe6446ab
logs: log baseBranch with extraction stats
2020-05-05 21:00:47 +02:00
Rhys Arkins
2ff90b2396
fix: packageFiles per baseBranch ( #6136 )
2020-05-05 19:46:35 +02:00
Rhys Arkins
9fccd87eeb
refactor: use Date.now() instead of process.hrtime()
2020-05-05 12:05:30 +02:00
Rhys Arkins
f3c9efb060
refactor: return and store base branch SHA
2020-05-03 20:38:09 +02:00
Rhys Arkins
53ca91301f
chore: import linting ( #6105 )
2020-05-01 18:03:48 +02:00
Rhys Arkins
498ec20618
fea(internal): remove repoCache global ( #6098 )
2020-05-01 07:47:31 +02:00
Rhys Arkins
db582b6aab
refactor: move stats logging and add timing
2020-04-24 22:46:48 +02:00
Rhys Arkins
f6c7de43fe
feat: log Package releases lookup time
2020-04-24 22:07:30 +02:00
Rhys Arkins
c20cb30d9a
fix(poetry): don’t error vulnerability alerts ( #6013 )
2020-04-20 18:52:15 +02:00
Rhys Arkins
0342daba92
refactor(gradle-wrapper): autoReplace ( #6004 )
2020-04-20 07:39:04 +02:00
Yura Beznos
0a2dc73bf7
feat(internal): perform changelog retrieval before branch creat… ( #5966 )
2020-04-18 15:36:38 +02:00
Rhys Arkins
4104ba04e3
feat: support allowedVersions regular expressions ( #5979 )
2020-04-15 22:07:53 +02:00
Rhys Arkins
79608dffaa
fix: allow parentDir/baseDir in branchName ( #5967 )
2020-04-15 10:33:00 +02:00
Max Wittig
9585fb3745
fix(lookup): correct lofok up typo ( #5969 )
2020-04-15 10:30:47 +02:00
Rhys Arkins
42f6dfac40
fix: merge datasource defaultConfig before lookup
2020-04-14 13:33:15 +02:00
Rhys Arkins
c9071a7e54
fix: Revert "refactor: extract and update now decoupled ( #5835 )"
...
This reverts commit f04adc50df
.
2020-04-14 12:56:44 +02:00
Rhys Arkins
5e742fe38b
fix: default updates to [];
2020-04-14 12:45:05 +02:00
Yura Beznos
f04adc50df
refactor: extract and update now decoupled ( #5835 )
2020-04-14 06:58:27 +02:00
Rhys Arkins
6446ea982e
refactor: move LookupUpdate
2020-04-13 17:14:26 +02:00
Rhys Arkins
caa2c41370
refactor: simplify fetching logic
2020-04-13 13:44:49 +02:00
Rhys Arkins
2a01fc37db
refactor: LookupWarning -> ValidationMessage
2020-04-13 11:32:24 +02:00
Rhys Arkins
866cedd3d3
refactor: fetchDepUpdates no-param-reassign ( #5957 )
2020-04-13 10:29:48 +02:00
renovate[bot]
4f59b62da4
chore(deps): update dependency prettier to v2 ( #5952 )
...
* chore(deps): update dependency prettier to v2
* Run prettier-fix
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2020-04-12 18:09:36 +02:00
Rhys Arkins
a942b421d5
feat(internal): datasource defaultConfig ( #5929 )
...
Adds an optional new object `defaultConfig` to datasources. This object will be merged into config during the update flattening process, and before the last applyPackageRules. i.e. it can still be overridden by packageRules.
2020-04-09 15:44:23 +02:00
Rhys Arkins
d559fd1ecb
feat(internal): support newDigest in getReleases ( #5871 )
...
This replaces the need to have both getReleases and getDigest if the digests can be retrieved at the same time as the releases.
2020-04-04 10:14:45 +02:00
Rhys Arkins
f9c8cb46e2
refactor(datasource): getPkgReleases -> getReleases ( #5867 )
2020-04-04 08:53:52 +02:00
Michael Kriese
ae3d71387e
feat(internal): generate dynamic datasource imports ( #5500 )
2020-03-24 07:17:59 +01:00
Jamie Magee
5ce5ef39c1
chore(internal): disallow implicit braces ( #5730 )
2020-03-17 12:15:22 +01:00
Rhys Arkins
49471192bd
fix: don’t do sequential package fetching
2020-03-14 06:12:29 +01:00
Rhys Arkins
bc8403aedb
logs: lower debugging
2020-03-14 06:12:07 +01:00
Rhys Arkins
96f8e9cbf4
feat: log extraction statistics
2020-03-12 12:49:41 +01:00
Rhys Arkins
c60737a285
fix: revert datasource error handling changes
2020-03-12 12:48:57 +01:00
Rhys Arkins
43a466a390
fix: fetchDepUpdates log before and after
2020-03-12 11:58:13 +01:00
Rhys Arkins
b23d25a7fd
fix: try/catch fetchDepUpdates
2020-03-12 11:04:41 +01:00
Rhys Arkins
77c14b9fc9
fix: add bundler to sequential retrieval
2020-03-12 09:58:53 +01:00
Rhys Arkins
d0413e7ced
fix: fetch logging for sequential vs concurrent
2020-03-12 09:00:23 +01:00
Rhys Arkins
60b30e182d
fix: fetch problematic manager deps in series
2020-03-12 07:41:49 +01:00
Rhys Arkins
40c9ec4e6a
fix: intensify lookup debugging
2020-03-11 22:35:55 +01:00
Rhys Arkins
5167c63459
fix: log promised updates
2020-03-11 21:12:52 +01:00
Viral Ruparel
92d123a1f8
fix: create constants for skipReason
( #5660 )
2020-03-09 05:34:16 +01:00
Rhys Arkins
bce6036a8e
fix: move datasource error handling into index ( #5662 )
2020-03-07 12:13:31 +01:00
Rhys Arkins
8ac0f571ff
fix(datasource): centralize lookupName check ( #5661 )
2020-03-07 10:19:47 +01:00
Rhys Arkins
364163e7a0
fix: move tests into lib ( #5635 )
2020-03-05 21:57:24 +01:00