Revert back to Meteor v1.4, Node v4.8.6 and MongoDB v3.2.18

This commit is contained in:
Lauri Ojansivu 2017-12-12 13:58:46 +02:00
parent 7a943f99e3
commit 8dd6255ebf
7 changed files with 81 additions and 86 deletions

View file

@ -3,13 +3,13 @@
# 'meteor add' and 'meteor remove' will edit this file for you, # 'meteor add' and 'meteor remove' will edit this file for you,
# but you can also edit it by hand. # but you can also edit it by hand.
meteor-base@1.2.0 meteor-base@1.0.4
# Build system # Build system
ecmascript@0.9.0 ecmascript@0.7.2
stylus@2.513.13 stylus@2.513.9
standard-minifier-css@1.3.5 standard-minifier-css@1.3.4
standard-minifier-js@2.2.0 standard-minifier-js@2.0.0
mquandalle:jade mquandalle:jade
# Polyfills # Polyfills
@ -24,11 +24,11 @@ dburles:collection-helpers
idmontie:migrations idmontie:migrations
matb33:collection-hooks matb33:collection-hooks
matteodem:easy-search matteodem:easy-search
mongo@1.3.0 mongo@1.1.16
mquandalle:collection-mutations mquandalle:collection-mutations
# Account system # Account system
accounts-password@1.5.0 accounts-password@1.3.5
kenton:accounts-sandstorm kenton:accounts-sandstorm
service-configuration@1.0.11 service-configuration@1.0.11
useraccounts:unstyled useraccounts:unstyled
@ -38,9 +38,9 @@ useraccounts:flow-routing
check@1.2.5 check@1.2.5
jquery@1.11.10 jquery@1.11.10
random@1.0.10 random@1.0.10
reactive-dict@1.2.0 reactive-dict@1.1.8
session@1.1.7 session@1.1.7
tracker@1.1.3 tracker@1.1.2
underscore@1.0.10 underscore@1.0.10
3stack:presence 3stack:presence
alethes:pages alethes:pages
@ -48,6 +48,7 @@ arillo:flow-router-helpers
audit-argument-checks@1.0.7 audit-argument-checks@1.0.7
kadira:blaze-layout kadira:blaze-layout
kadira:dochead kadira:dochead
meteorhacks:fast-render
meteorhacks:picker meteorhacks:picker
meteorhacks:subs-manager meteorhacks:subs-manager
mquandalle:autofocus mquandalle:autofocus
@ -55,7 +56,7 @@ mquandalle:moment
ongoworks:speakingurl ongoworks:speakingurl
raix:handlebar-helpers raix:handlebar-helpers
tap:i18n tap:i18n
http@1.3.0 http
# UI components # UI components
blaze blaze
@ -73,13 +74,9 @@ templates:tabs
verron:autosize verron:autosize
simple:json-routes simple:json-routes
rajit:bootstrap3-datepicker rajit:bootstrap3-datepicker
shell-server@0.3.0 kadira:flow-router
shell-server@0.2.3
simple:rest-accounts-password simple:rest-accounts-password
useraccounts:core useraccounts:core
email@1.2.3 email@1.2.3
horka:swipebox horka:swipebox
dynamic-import
staringatlights:fast-render
staringatlights:flow-router
mixmax:smart-disconnect

View file

@ -1 +1 @@
METEOR@1.6 METEOR@1.4.4.1

View file

@ -1,23 +1,23 @@
3stack:presence@1.1.2 3stack:presence@1.0.5
accounts-base@1.4.0 accounts-base@1.2.16
accounts-password@1.5.0 accounts-password@1.3.5
aldeed:collection2@2.10.0 aldeed:collection2@2.10.0
aldeed:collection2-core@1.2.0 aldeed:collection2-core@1.2.0
aldeed:schema-deny@1.1.0 aldeed:schema-deny@1.1.0
aldeed:schema-index@1.1.1 aldeed:schema-index@1.1.1
aldeed:simple-schema@1.5.3 aldeed:simple-schema@1.5.3
alethes:pages@1.8.6 alethes:pages@1.8.6
allow-deny@1.1.0 allow-deny@1.0.9
arillo:flow-router-helpers@0.5.2 arillo:flow-router-helpers@0.5.2
audit-argument-checks@1.0.7 audit-argument-checks@1.0.7
autoupdate@1.3.12 autoupdate@1.3.12
babel-compiler@6.24.7 babel-compiler@6.18.2
babel-runtime@1.1.1 babel-runtime@1.0.1
base64@1.0.10 base64@1.0.10
binary-heap@1.0.10 binary-heap@1.0.10
blaze@2.3.2 blaze@2.3.2
blaze-tools@1.0.10 blaze-tools@1.0.10
boilerplate-generator@1.3.1 boilerplate-generator@1.0.11
caching-compiler@1.1.9 caching-compiler@1.1.9
caching-html-compiler@1.1.2 caching-html-compiler@1.1.2
callback-hook@1.0.10 callback-hook@1.0.10
@ -40,23 +40,19 @@ cfs:upload-http@0.0.20
cfs:worker@0.1.4 cfs:worker@0.1.4
check@1.2.5 check@1.2.5
chuangbo:cookie@1.1.0 chuangbo:cookie@1.1.0
coffeescript@1.12.7_3 coffeescript@1.12.3_1
coffeescript-compiler@1.12.7_3 cottz:publish-relations@2.0.7
cottz:publish-relations@2.0.8
dburles:collection-helpers@1.1.0 dburles:collection-helpers@1.1.0
ddp@1.4.0 ddp@1.2.5
ddp-client@2.2.0 ddp-client@1.3.4
ddp-common@1.3.0 ddp-common@1.2.8
ddp-rate-limiter@1.0.7 ddp-rate-limiter@1.0.7
ddp-server@2.1.1 ddp-server@1.3.14
deps@1.0.12 deps@1.0.12
diff-sequence@1.0.7 diff-sequence@1.0.7
dynamic-import@0.2.1 ecmascript@0.7.3
ecmascript@0.9.0 ecmascript-runtime@0.3.15
ecmascript-runtime@0.5.0 ejson@1.0.13
ecmascript-runtime-client@0.5.0
ecmascript-runtime-server@0.5.0
ejson@1.1.0
email@1.2.3 email@1.2.3
es5-shim@4.6.15 es5-shim@4.6.15
fastclick@1.0.13 fastclick@1.0.13
@ -66,40 +62,40 @@ horka:swipebox@1.0.2
hot-code-push@1.0.4 hot-code-push@1.0.4
html-tools@1.0.11 html-tools@1.0.11
htmljs@1.0.11 htmljs@1.0.11
http@1.3.0 http@1.2.12
id-map@1.0.9 id-map@1.0.9
idmontie:migrations@1.0.3 idmontie:migrations@1.0.3
jquery@1.11.10 jquery@1.11.10
kadira:blaze-layout@2.3.0 kadira:blaze-layout@2.3.0
kadira:dochead@1.5.0 kadira:dochead@1.5.0
kadira:flow-router@2.12.1 kadira:flow-router@2.12.1
kenton:accounts-sandstorm@0.7.0 kenton:accounts-sandstorm@0.6.0
launch-screen@1.1.1 launch-screen@1.1.1
livedata@1.0.18 livedata@1.0.18
localstorage@1.2.0 localstorage@1.0.12
logging@1.1.19 logging@1.1.17
matb33:collection-hooks@0.8.4 matb33:collection-hooks@0.8.4
matteodem:easy-search@1.6.4 matteodem:easy-search@1.6.4
mdg:validation-error@0.5.1 mdg:validation-error@0.5.1
meteor@1.8.2 meteor@1.6.1
meteor-base@1.2.0 meteor-base@1.0.4
meteor-platform@1.2.6 meteor-platform@1.2.6
meteorhacks:aggregate@1.3.0 meteorhacks:aggregate@1.3.0
meteorhacks:collection-utils@1.2.0 meteorhacks:collection-utils@1.2.0
meteorhacks:fast-render@2.16.0
meteorhacks:inject-data@2.0.0
meteorhacks:meteorx@1.4.1 meteorhacks:meteorx@1.4.1
meteorhacks:picker@1.0.3 meteorhacks:picker@1.0.3
meteorhacks:subs-manager@1.6.4 meteorhacks:subs-manager@1.6.4
meteorspark:util@0.2.0 meteorspark:util@0.2.0
minifier-css@1.2.16 minifier-css@1.2.16
minifier-js@2.2.2 minifier-js@2.0.0
minifiers@1.1.8-faster-rebuild.0 minifiers@1.1.8-faster-rebuild.0
minimongo@1.4.3 minimongo@1.0.21
mixmax:smart-disconnect@0.0.4
mobile-status-bar@1.0.14 mobile-status-bar@1.0.14
modules@0.11.0 modules@0.8.2
modules-runtime@0.9.1 modules-runtime@0.7.10
mongo@1.3.0 mongo@1.1.16
mongo-dev-server@1.1.0
mongo-id@1.0.6 mongo-id@1.0.6
mongo-livedata@1.0.12 mongo-livedata@1.0.12
mousetrap:mousetrap@1.4.6_1 mousetrap:mousetrap@1.4.6_1
@ -112,24 +108,24 @@ mquandalle:jquery-ui-drag-drop-sort@0.2.0
mquandalle:moment@1.0.1 mquandalle:moment@1.0.1
mquandalle:mousetrap-bindglobal@0.0.1 mquandalle:mousetrap-bindglobal@0.0.1
mquandalle:perfect-scrollbar@0.6.5_2 mquandalle:perfect-scrollbar@0.6.5_2
npm-bcrypt@0.9.3 npm-bcrypt@0.9.2
npm-mongo@2.2.33 npm-mongo@2.2.24
observe-sequence@1.0.16 observe-sequence@1.0.16
ongoworks:speakingurl@1.1.0 ongoworks:speakingurl@1.1.0
ordered-dict@1.0.9 ordered-dict@1.0.9
peerlibrary:assert@0.2.5 peerlibrary:assert@0.2.5
peerlibrary:base-component@0.16.0 peerlibrary:base-component@0.16.0
peerlibrary:blaze-components@0.15.1 peerlibrary:blaze-components@0.15.1
peerlibrary:computed-field@0.7.0 peerlibrary:computed-field@0.6.1
peerlibrary:reactive-field@0.3.0 peerlibrary:reactive-field@0.3.0
perak:markdown@1.0.5 perak:markdown@1.0.5
promise@0.10.0 promise@0.8.8
raix:eventemitter@0.1.3 raix:eventemitter@0.1.3
raix:handlebar-helpers@0.2.5 raix:handlebar-helpers@0.2.5
rajit:bootstrap3-datepicker@1.7.1 rajit:bootstrap3-datepicker@1.6.4
random@1.0.10 random@1.0.10
rate-limit@1.0.8 rate-limit@1.0.8
reactive-dict@1.2.0 reactive-dict@1.1.8
reactive-var@1.0.11 reactive-var@1.0.11
reload@1.1.11 reload@1.1.11
retry@1.0.9 retry@1.0.9
@ -138,29 +134,26 @@ seriousm:emoji-continued@1.4.0
service-configuration@1.0.11 service-configuration@1.0.11
session@1.1.7 session@1.1.7
sha@1.0.9 sha@1.0.9
shell-server@0.3.1 shell-server@0.2.3
simple:authenticate-user-by-token@1.0.1 simple:authenticate-user-by-token@1.0.1
simple:json-routes@2.1.0 simple:json-routes@2.1.0
simple:rest-accounts-password@1.1.2 simple:rest-accounts-password@1.1.2
simple:rest-bearer-token-parser@1.0.1 simple:rest-bearer-token-parser@1.0.1
simple:rest-json-error-handler@1.0.1 simple:rest-json-error-handler@1.0.1
softwarerero:accounts-t9n@1.3.11 softwarerero:accounts-t9n@1.3.9
spacebars@1.0.15 spacebars@1.0.15
spacebars-compiler@1.1.3 spacebars-compiler@1.1.2
srp@1.0.10 srp@1.0.10
standard-minifier-css@1.3.5 standard-minifier-css@1.3.4
standard-minifier-js@2.2.3 standard-minifier-js@2.0.0
staringatlights:fast-render@2.16.5 stylus@2.513.9
staringatlights:flow-router@2.12.2
staringatlights:inject-data@2.0.5
stylus@2.513.13
tap:i18n@1.8.2 tap:i18n@1.8.2
templates:tabs@2.3.0 templates:tabs@2.3.0
templating@1.3.2 templating@1.3.2
templating-compiler@1.3.3 templating-compiler@1.3.2
templating-runtime@1.3.2 templating-runtime@1.3.2
templating-tools@1.1.2 templating-tools@1.1.2
tracker@1.1.3 tracker@1.1.2
ui@1.0.13 ui@1.0.13
underscore@1.0.10 underscore@1.0.10
url@1.1.0 url@1.1.0
@ -168,6 +161,6 @@ useraccounts:core@1.14.2
useraccounts:flow-routing@1.14.2 useraccounts:flow-routing@1.14.2
useraccounts:unstyled@1.14.2 useraccounts:unstyled@1.14.2
verron:autosize@3.0.8 verron:autosize@3.0.8
webapp@1.4.0 webapp@1.3.15
webapp-hashing@1.0.9 webapp-hashing@1.0.9
zimme:active-route@2.3.2 zimme:active-route@2.3.2

View file

@ -3,8 +3,8 @@ sudo: required
env: env:
TRAVIS_DOCKER_COMPOSE_VERSION: 1.12.0 TRAVIS_DOCKER_COMPOSE_VERSION: 1.12.0
TRAVIS_NODE_VERSION: 6.12.2 TRAVIS_NODE_VERSION: 4.8.4
TRAVIS_NPM_VERSION: 5.6.0 TRAVIS_NPM_VERSION: 4.6.1
before_install: before_install:
- sudo apt-get update -y - sudo apt-get update -y

View file

@ -15,12 +15,12 @@ ARG SRC_PATH
# paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303 # paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303
ENV BUILD_DEPS="wget curl bzip2 build-essential python git ca-certificates gcc-4.9 paxctl" ENV BUILD_DEPS="wget curl bzip2 build-essential python git ca-certificates gcc-4.9 paxctl"
ENV GOSU_VERSION=1.10 ENV GOSU_VERSION=1.10
ENV NODE_VERSION ${NODE_VERSION:-v6.12.2} ENV NODE_VERSION ${NODE_VERSION:-v4.8.6}
ENV METEOR_RELEASE ${METEOR_RELEASE:-1.6.0} ENV METEOR_RELEASE ${METEOR_RELEASE:-1.4.4.1}
ENV USE_EDGE ${USE_EDGE:-false} ENV USE_EDGE ${USE_EDGE:-false}
ENV METEOR_EDGE ${METEOR_EDGE:-1.5-beta.17} ENV METEOR_EDGE ${METEOR_EDGE:-1.5-beta.17}
ENV NPM_VERSION ${NPM_VERSION:-5.6.0} ENV NPM_VERSION ${NPM_VERSION:-4.6.1}
ENV FIBERS_VERSION ${FIBERS_VERSION:-2.0.0} ENV FIBERS_VERSION ${FIBERS_VERSION:-1.0.15}
ENV ARCHITECTURE ${ARCHITECTURE:-linux-x64} ENV ARCHITECTURE ${ARCHITECTURE:-linux-x64}
ENV SRC_PATH ${SRC_PATH:-./} ENV SRC_PATH ${SRC_PATH:-./}
@ -106,6 +106,7 @@ RUN \
mkdir -p /home/wekan/app/packages && \ mkdir -p /home/wekan/app/packages && \
chown wekan:wekan --recursive /home/wekan && \ chown wekan:wekan --recursive /home/wekan && \
cd /home/wekan/app/packages && \ cd /home/wekan/app/packages && \
gosu wekan:wekan git clone --depth 1 -b master git://github.com/wekan/flow-router.git kadira-flow-router && \
gosu wekan:wekan git clone --depth 1 -b master git://github.com/meteor-useraccounts/core.git meteor-useraccounts-core && \ gosu wekan:wekan git clone --depth 1 -b master git://github.com/meteor-useraccounts/core.git meteor-useraccounts-core && \
sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' /home/wekan/app/packages/meteor-useraccounts-core/package.js && \ sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' /home/wekan/app/packages/meteor-useraccounts-core/package.js && \
cd /home/wekan/.meteor && \ cd /home/wekan/.meteor && \

View file

@ -20,17 +20,15 @@
}, },
"homepage": "https://wekan.github.io", "homepage": "https://wekan.github.io",
"devDependencies": { "devDependencies": {
"eslint": "^4.11.0" "eslint": "^2.0.0"
}, },
"dependencies": { "dependencies": {
"babel-runtime": "^6.26.0", "babel-runtime": "^6.23.0",
"bcrypt": "^1.0.3", "bcrypt": "^1.0.2",
"bson": "^1.0.4", "bson": "^1.0.4",
"es6-promise": "^4.1.1", "es6-promise": "^4.1.0",
"fibers": "^2.0.0", "meteor-node-stubs": "^0.2.6",
"meteor-node-stubs": "^0.3.2",
"os": "^0.1.1", "os": "^0.1.1",
"phantomjs-prebuilt": "^2.1.16", "xss": "^0.3.3"
"xss": "^0.3.4"
} }
} }

View file

@ -70,12 +70,12 @@ parts:
wekan: wekan:
source: . source: .
plugin: nodejs plugin: nodejs
node-engine: 6.12.2 node-engine: 4.8.4
node-packages: node-packages:
- npm@5.6.0 - npm@4.6.1
- node-gyp - node-gyp
- node-pre-gyp - node-pre-gyp
- fibers@2.0.0 - fibers@1.0.15
build-packages: build-packages:
- python - python
- g++ - g++
@ -88,10 +88,16 @@ parts:
rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules
echo "installing meteor first" echo "installing meteor first"
curl https://install.meteor.com/ -o install_meteor.sh curl https://install.meteor.com/ -o install_meteor.sh
sed -i "s|RELEASE=.*|RELEASE=\"1.6\"|g" install_meteor.sh sed -i "s|RELEASE=.*|RELEASE=\"1.4.4.1\"|g" install_meteor.sh
chmod +x install_meteor.sh chmod +x install_meteor.sh
sh install_meteor.sh sh install_meteor.sh
rm install_meteor.sh rm install_meteor.sh
mkdir packages
cd packages
git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router
git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core
sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' ~/.meteor/packages/meteor-useraccounts-core/package.js
cd ..
build: | build: |
rm -rf package-lock.json .build rm -rf package-lock.json .build
meteor add standard-minifier-js --allow-superuser meteor add standard-minifier-js --allow-superuser