Update of dependencies versions (package.json).
If a bot package's name begins with '.', then it is ignored. Created DATABASE_LOGGING environment parameter.
This commit is contained in:
parent
582b176d49
commit
ea89351f7d
5 changed files with 53 additions and 33 deletions
|
@ -1,11 +1,15 @@
|
|||
# Release History
|
||||
|
||||
## Version 0.0.26
|
||||
- Update of dependencies versions (package.json).
|
||||
- If a bot package's name begins with '.', then it is ignored.
|
||||
- Created DATABASE_LOGGING environment parameter.
|
||||
|
||||
## Version 0.0.25
|
||||
|
||||
- FIX: Whastapp line now can be turned off;
|
||||
- FIX: More error logging on BuildMin.
|
||||
|
||||
|
||||
## Version 0.0.24
|
||||
|
||||
- FIX: AskDialog compilation error.
|
||||
|
|
|
@ -82,12 +82,21 @@ export class GBCoreService implements IGBCoreService {
|
|||
storage = GBConfigService.get("DATABASE_STORAGE");
|
||||
}
|
||||
|
||||
let value = GBConfigService.get("DATABASE_LOGGING");
|
||||
let logging: boolean | Function = false;
|
||||
|
||||
if (value && value == "1") {
|
||||
logging = (str) => {
|
||||
logger.trace(str);
|
||||
};
|
||||
}
|
||||
|
||||
this.sequelize = new Sequelize({
|
||||
host: host,
|
||||
database: database,
|
||||
username: username,
|
||||
password: password,
|
||||
logging: false,
|
||||
logging: logging,
|
||||
operatorsAliases: false,
|
||||
dialect: this.dialect,
|
||||
storage: storage,
|
||||
|
|
|
@ -334,6 +334,10 @@ export class GBMinService {
|
|||
|
||||
let dirs = getDirectories(path);
|
||||
dirs.forEach(element => {
|
||||
if (element.startsWith('.')) {
|
||||
logger.trace(`Ignoring ${element}...`);
|
||||
}
|
||||
else {
|
||||
if (element.endsWith('.gbot')) {
|
||||
botPackages.push(element);
|
||||
}
|
||||
|
@ -343,6 +347,7 @@ export class GBMinService {
|
|||
else {
|
||||
generalPackages.push(element);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
|
35
package-lock.json
generated
35
package-lock.json
generated
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "botserver",
|
||||
"version": "0.0.25",
|
||||
"version": "0.0.26",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
@ -131,9 +131,9 @@
|
|||
}
|
||||
},
|
||||
"@types/lodash": {
|
||||
"version": "4.14.108",
|
||||
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.108.tgz",
|
||||
"integrity": "sha512-WD2vUOKfBBVHxWUV9iMR9RMfpuf8HquxWeAq2yqGVL7Nc4JW2+sQama0pREMqzNI3Tutj0PyxYUJwuoxxvX+xA=="
|
||||
"version": "4.14.109",
|
||||
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.109.tgz",
|
||||
"integrity": "sha512-hop8SdPUEzbcJm6aTsmuwjIYQo1tqLseKCM+s2bBqTU2gErwI4fE+aqUVOlscPSQbKHKgtMMPoC+h4AIGOJYvw=="
|
||||
},
|
||||
"@types/marked": {
|
||||
"version": "0.3.0",
|
||||
|
@ -183,7 +183,7 @@
|
|||
"requires": {
|
||||
"@types/bluebird": "3.5.18",
|
||||
"@types/continuation-local-storage": "3.2.1",
|
||||
"@types/lodash": "4.14.108",
|
||||
"@types/lodash": "4.14.109",
|
||||
"@types/validator": "9.4.1"
|
||||
}
|
||||
},
|
||||
|
@ -671,7 +671,7 @@
|
|||
"iconv-lite": "0.4.19",
|
||||
"pragmatismo-io-framework": "1.0.12",
|
||||
"reflect-metadata": "0.1.12",
|
||||
"sequelize": "4.37.7",
|
||||
"sequelize": "4.37.10",
|
||||
"typescript": "2.8.3",
|
||||
"urljoin": "0.1.5",
|
||||
"wait-until": "0.0.2",
|
||||
|
@ -3504,7 +3504,7 @@
|
|||
"requires": {
|
||||
"azure-search": "0.0.20",
|
||||
"cogserv-text-analytics": "0.3.2",
|
||||
"sequelize-typescript": "0.6.4",
|
||||
"sequelize-typescript": "0.6.5",
|
||||
"url-join": "4.0.0"
|
||||
}
|
||||
},
|
||||
|
@ -3902,9 +3902,9 @@
|
|||
}
|
||||
},
|
||||
"sequelize": {
|
||||
"version": "4.37.7",
|
||||
"resolved": "https://registry.npmjs.org/sequelize/-/sequelize-4.37.7.tgz",
|
||||
"integrity": "sha512-1/M1Aua2GgejZbUI3T90G3uXXjcM4gTfFC36jGsepaJh3cRK9plPmlZeKkAQWWn4bCJaJozeEtuxfyPfQUY9wg==",
|
||||
"version": "4.37.10",
|
||||
"resolved": "https://registry.npmjs.org/sequelize/-/sequelize-4.37.10.tgz",
|
||||
"integrity": "sha512-Ugfqfciorsq2xX2xOimp/f2VVQdMAnClrl+0i34OgjVgQOAXDjgbbA5TwYTgGNxuv/a7r3+ELQi28mNmoizsSw==",
|
||||
"requires": {
|
||||
"bluebird": "3.5.1",
|
||||
"cls-bluebird": "2.1.0",
|
||||
|
@ -3918,7 +3918,7 @@
|
|||
"moment-timezone": "0.5.17",
|
||||
"retry-as-promised": "2.3.2",
|
||||
"semver": "5.5.0",
|
||||
"terraformer-wkt-parser": "1.1.2",
|
||||
"terraformer-wkt-parser": "1.2.0",
|
||||
"toposort-class": "1.0.1",
|
||||
"uuid": "3.2.1",
|
||||
"validator": "9.4.1",
|
||||
|
@ -3936,9 +3936,9 @@
|
|||
}
|
||||
},
|
||||
"sequelize-typescript": {
|
||||
"version": "0.6.4",
|
||||
"resolved": "https://registry.npmjs.org/sequelize-typescript/-/sequelize-typescript-0.6.4.tgz",
|
||||
"integrity": "sha512-5Xl2mTr+b3SXClmBSrL4l2xoOK2lhkW0vZVKBA6aCpM5hPC5iZexq1mLizGzgLualE3cUg5C8xDo7Tt0FuIyJQ==",
|
||||
"version": "0.6.5",
|
||||
"resolved": "https://registry.npmjs.org/sequelize-typescript/-/sequelize-typescript-0.6.5.tgz",
|
||||
"integrity": "sha512-5K/+g5zU995fg4z2tgVdaSgGoRiPRMFJ4iY6WVG3przWbZY85zDgAZrNVaj/URzm51Ea+UvXHfrIwt+yY5fHeg==",
|
||||
"requires": {
|
||||
"@types/bluebird": "3.5.18",
|
||||
"@types/node": "6.0.41",
|
||||
|
@ -4820,10 +4820,11 @@
|
|||
}
|
||||
},
|
||||
"terraformer-wkt-parser": {
|
||||
"version": "1.1.2",
|
||||
"resolved": "https://registry.npmjs.org/terraformer-wkt-parser/-/terraformer-wkt-parser-1.1.2.tgz",
|
||||
"integrity": "sha1-M2oMj8gglKWv+DKI9prt7NNpvww=",
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/terraformer-wkt-parser/-/terraformer-wkt-parser-1.2.0.tgz",
|
||||
"integrity": "sha512-QU3iA54St5lF8Za1jg1oj4NYc8sn5tCZ08aNSWDeGzrsaV48eZk1iAVWasxhNspYBoCqdHuoot1pUTUrE1AJ4w==",
|
||||
"requires": {
|
||||
"@types/geojson": "1.0.6",
|
||||
"terraformer": "1.0.8"
|
||||
}
|
||||
},
|
||||
|
|
13
package.json
13
package.json
|
@ -1,13 +1,14 @@
|
|||
{
|
||||
"name": "botserver",
|
||||
"version": "0.0.25",
|
||||
"version": "0.0.26",
|
||||
"description": "General Bot Community Edition open-core server.",
|
||||
"contributors": [
|
||||
"Rodrigo Rodriguez <me@rodrigorodriguez.com>"
|
||||
"Rodrigo Rodriguez <me@rodrigorodriguez.com>",
|
||||
"Jorge Ramos <jramos@pobox.com>"
|
||||
],
|
||||
"license": "AGPL-3.0",
|
||||
"main": "./src/app.ts",
|
||||
"preferGlobal": "true",
|
||||
"preferGlobal": true,
|
||||
"bin": {
|
||||
"gbot": "./dist/src/app.js"
|
||||
},
|
||||
|
@ -36,7 +37,7 @@
|
|||
"async": "^2.6.0",
|
||||
"body-parser": "^1.18.2",
|
||||
"botbuilder": "^3.15.0",
|
||||
"botlib": "0.0.23",
|
||||
"botlib": "^0.0.23",
|
||||
"chai": "^4.1.2",
|
||||
"chokidar": "^2.0.2",
|
||||
"csv-parse": "^2.4.0",
|
||||
|
@ -50,8 +51,8 @@
|
|||
"pragmatismo-io-framework": "^1.0.12",
|
||||
"reflect-metadata": "^0.1.12",
|
||||
"request-promise-native": "^1.0.5",
|
||||
"sequelize": "^4.37.6",
|
||||
"sequelize-typescript": "^0.6.3",
|
||||
"sequelize": "^4.37.10",
|
||||
"sequelize-typescript": "^0.6.5",
|
||||
"sqlite3": "^4.0.0",
|
||||
"swagger-client": "^2.1.18",
|
||||
"tedious": "^2.1.1",
|
||||
|
|
Loading…
Add table
Reference in a new issue