Rhys Arkins
780b3f3175
feat: autodetect js type during runtime ( #1053 )
...
This is instead of autodetecting lib or app during onbiarding. This means some package files might be all pinned while others in the same monorepo can be not. This also simplifies the onboarding logic.
2017-10-29 05:15:59 +01:00
renovate[bot]
ca4ef07235
chore(deps): update dependency eslint to v4.10.0
2017-10-27 21:42:55 +00:00
Rhys Arkins
f3273618b2
fix: add uniqueness to docker-digest pr title ( #1051 )
...
Use first 6 chars of sha256 digest in PR title to ensure uniqueness and not block future digest updates.
Closes #1060
2017-10-27 23:33:55 +02:00
Rhys Arkins
f582181504
fix: check day of month in schedule ( #1048 )
...
Fixes #1047
2017-10-25 11:37:05 +02:00
Rhys Arkins
0427604de6
refactor: move language extraction logic to manager ( #1046 )
...
* refactor: move docker and meteor extraction to manager
* refactor: move resolve docker logic to manager
* refactor extract config
2017-10-25 10:11:11 +02:00
Rhys Arkins
c972086f2d
fix: improve docker templates for pin/digest/upgrade ( #1045 )
2017-10-25 09:57:57 +02:00
Rhys Arkins
31e7c8a881
refactor: move languages from branch worker to manager ( #1044 )
2017-10-25 06:48:08 +02:00
Rhys Arkins
7d06bebe2e
refactor: push detect dockerfiles to manager ( #1043 )
...
* refactor platform
* refactor detect package files
* fix
* refactor npm detect
* refactor meteor detect
* refactor: move detect package files completely to manager
* update snapshots
2017-10-25 06:00:07 +02:00
renovate[bot]
ff75a2d9a3
fix(deps): update dependency showdown to v1.8.0 ( #1042 )
2017-10-24 19:35:28 +02:00
Rhys Arkins
da1ded5344
refactor: move more package worker logic to manager
2017-10-24 15:46:47 +02:00
Rhys Arkins
3b180aa679
refactor: move workers/package/npm to manager/npm/package
2017-10-24 15:46:47 +02:00
Rhys Arkins
d134d8b38e
refactor: move workers/package/docker to manager/docker/package
2017-10-24 15:46:47 +02:00
Rhys Arkins
3960da6e38
refactor: use manager subdirectory for grouping ( #1040 )
2017-10-24 13:12:44 +02:00
Rhys Arkins
a2bdcde8fb
fix: check for dockerfile content before processing ( #1039 )
2017-10-24 12:11:37 +02:00
Rhys Arkins
fbf0824dd8
refactor: rename lib/api to lib/registry ( #1038 )
...
docker and npm
2017-10-24 10:40:47 +02:00
Rhys Arkins
01fedc7e0c
refactor: move github and gitlab api to platform ( #1037 )
2017-10-24 10:27:17 +02:00
Rhys Arkins
435478864e
feat: renovate docker tag major/minor versions ( #1029 )
...
This feature enables docker tag "upgrading". Examples:
- From `node:6` to `node:8`
- From `node:6.10` to `node:6.11`
- From `node:6.11.1` to `node:6.11.3`
- From `node:6.10-onbuild` to `node:6.11-onbuild`
Currently these are disabled by default so they are opt-in, you can enable them by setting e.g. `{ docker: { minor: { enabled: true }, major: { enabled: true }}`
Closes #930
2017-10-24 06:36:52 +02:00
renovate[bot]
7c5fa08da3
fix(deps): update dependency chalk to v2.3.0 ( #1034 )
2017-10-24 06:22:06 +02:00
renovate[bot]
4803ee2042
fix(deps): update dependency chalk to v2.2.2
2017-10-24 03:46:44 +00:00
Rhys Arkins
7dd8bf13be
refactor: add pinDigests configuration option for docker ( #1033 )
2017-10-24 05:33:03 +02:00
Rhys Arkins
db05a259e0
refactor: improve docker pin templates ( #1032 )
2017-10-24 05:24:15 +02:00
Rhys Arkins
798a126ed7
docs: regenerate config reference ( #1031 )
2017-10-24 05:09:21 +02:00
Rhys Arkins
9c16565a2d
feat: enable docker by default ( #1026 )
...
Docker does now not need to be explicitly enabled.
Closes #942
2017-10-23 13:59:33 +02:00
Rhys Arkins
b2f35fef44
fix: do not delete semantic commits when migrating ( #1025 )
2017-10-23 13:06:09 +02:00
Rhys Arkins
827b9af7ef
refactor: use deepcopy for migrate and massage ( #1024 )
2017-10-23 12:56:11 +02:00
Rhys Arkins
9bac600caf
refactor: filter pinned dependencies first ( #1023 )
2017-10-23 12:45:32 +02:00
Rhys Arkins
a65a149b8d
fix: try/catch dockerfile replace ( #1022 )
2017-10-23 11:28:46 +02:00
Rhys Arkins
826753e329
fix: migrate null schedule to [] ( #1021 )
2017-10-23 09:14:50 +02:00
Rhys Arkins
aa5a488157
fix: symlinks are mode 120000 not 12000! ( #1020 )
2017-10-22 20:24:01 +02:00
Rhys Arkins
9c9da3f6de
fix: error and exit if cannot parse renovate.json ( #1019 )
2017-10-22 07:47:18 +02:00
Rhys Arkins
2fa50b3771
feat: rebase branch whenever versions need updating ( #1018 )
2017-10-21 16:42:40 +02:00
Rhys Arkins
50295417d4
fix: don’t prefix ranges with v in pr body ( #1017 )
2017-10-21 15:15:22 +02:00
Rhys Arkins
636c7d17de
feat: skip group name if all depNames are the same ( #1015 )
...
This commonly applies to monorepos where the same dependency may be present in multiple.json files. Instead of using the group name to describe the PR, it uses the dependency name.
Closes #848
2017-10-21 07:46:47 +02:00
Rhys Arkins
95edcec90a
fix: ignore symlink package files ( #1012 )
2017-10-20 15:22:48 +02:00
Rhys Arkins
d3df597aa7
fix: only detect meteor files that include json Npm.depends ( #1009 )
2017-10-20 14:29:12 +02:00
Rhys Arkins
24a2b7b041
fix: enable pagination for merge request search requests ( #1010 )
2017-10-20 14:22:28 +02:00
singapore
612e3bb926
chore: add @rarkins as renovate pr reviewer
...
To help debug #782
2017-10-20 13:43:09 +02:00
Rhys Arkins
622116f7e0
feat: migrate boolean config objects to enabled true/false ( #1007 )
2017-10-20 13:15:00 +02:00
Rhys Arkins
34a7a459da
fix: disabled types should be filtered out by package worker ( #1005 )
...
Closes #1004
2017-10-20 09:58:09 +02:00
Rhys Arkins
8d91a85fb7
refactor: downgrade git tree warn to log ( #1003 )
2017-10-20 07:18:57 +02:00
Rhys Arkins
aba27eb757
feat: enable meteor by default ( #1002 )
...
Renovate will now check for and update meteor package.js files unless explicitly *disabled*.
2017-10-20 07:04:04 +02:00
Rhys Arkins
76ddde1cb5
fix: ignored digest pr comment ( #1001 )
2017-10-20 06:55:52 +02:00
Rhys Arkins
029f887ca2
chore: format package.json ( #995 )
2017-10-20 06:45:19 +02:00
Rhys Arkins
a0f773aa3c
feat: retry github 401 bad credentials responses ( #1000 )
...
Closes #996
2017-10-20 06:24:09 +02:00
Rhys Arkins
9732f3c717
refactor: log assignees and reviewers success after completion ( #999 )
2017-10-20 06:04:46 +02:00
Rhys Arkins
709a8c20ba
refactor: log res if github initRepo fails ( #998 )
2017-10-19 20:45:25 +02:00
Rhys Arkins
48f2b5a2e1
fix: add check for base before comparing sha ( #997 )
2017-10-19 17:29:12 +02:00
renovate[bot]
f69af75cc7
chore(deps): update dependency eslint-plugin-import to v2.8.0
2017-10-19 12:38:19 +00:00
renovate[bot]
b2ab4e5a1a
chore(deps): update dependency semantic-release to v8.2.0 ( #946 )
2017-10-19 14:31:21 +02:00
Paul Reichelt
36b11c530f
Fix: filepath encoding for gitlab createFile and updateFile ( #993 )
...
Relates to #962 and #968
Auto detected file names are not encoded correctly so here's a fix for that.
2017-10-19 14:10:20 +02:00