diff --git a/package-lock.json b/package-lock.json
index 07289d1d..e835147a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,21 +1,21 @@
{
"name": "fuse",
- "version": "8.1.0",
+ "version": "8.1.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"@agm/core": {
- "version": "1.0.0-beta.5",
- "resolved": "https://registry.npmjs.org/@agm/core/-/core-1.0.0-beta.5.tgz",
- "integrity": "sha512-LVENJqtBZEWpX+uJkGI0zgg+Xkm2KkktQm4ojZozArbeNvQkVL6pqVc04Mme6vvOzwJpD1cET5w4byC8Xaq1QQ=="
+ "version": "1.0.0-beta.7",
+ "resolved": "https://registry.npmjs.org/@agm/core/-/core-1.0.0-beta.7.tgz",
+ "integrity": "sha512-NXJqB2wCahWGSqvQazLHbVrg3Dhg5zTdhG9yP7EVVGfIft5lbY83KLVpbYFeVI/l+ggeJWAC9nVUr7CeDS96uQ=="
},
"@angular-devkit/architect": {
- "version": "0.801.0",
- "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.801.0.tgz",
- "integrity": "sha512-3EQtRfa5IL2aVWPLr17QNwCoh+0URuQd4t2cEPw0eqfNNSQxjNKcA8AUvpXU+YNvstZ46lSzbM9q/RekJGeA1A==",
+ "version": "0.801.2",
+ "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.801.2.tgz",
+ "integrity": "sha512-gdPdT6y3TDA3hzTAlI3Ym8QB8Zj8kqAMzDwP1JSXxekF6md0qc+NK7WCu6Y+pj1Bbo5mXpxHBov4Xwv1l4STQA==",
"dev": true,
"requires": {
- "@angular-devkit/core": "8.1.0",
+ "@angular-devkit/core": "8.1.2",
"rxjs": "6.4.0"
},
"dependencies": {
@@ -31,16 +31,16 @@
}
},
"@angular-devkit/build-angular": {
- "version": "0.801.0",
- "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.801.0.tgz",
- "integrity": "sha512-Sodl3/7Uk+1AtdVLO72z0ycnodIiLoIOxyQx0Ofx4qfqU82CjAZWJ2Ag06tbJn4PQnesNTJ/CghrhW/Y+PMkDQ==",
+ "version": "0.801.2",
+ "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.801.2.tgz",
+ "integrity": "sha512-PXwqvogl/brFjWhQMJoBTif5cGs5w1O/dahNaW3s9qbPGOg0E0nta+K8F/lL8x2pksslQi0jui6CeP1Yv+i1aA==",
"dev": true,
"requires": {
- "@angular-devkit/architect": "0.801.0",
- "@angular-devkit/build-optimizer": "0.801.0",
- "@angular-devkit/build-webpack": "0.801.0",
- "@angular-devkit/core": "8.1.0",
- "@ngtools/webpack": "8.1.0",
+ "@angular-devkit/architect": "0.801.2",
+ "@angular-devkit/build-optimizer": "0.801.2",
+ "@angular-devkit/build-webpack": "0.801.2",
+ "@angular-devkit/core": "8.1.2",
+ "@ngtools/webpack": "8.1.2",
"ajv": "6.10.0",
"autoprefixer": "9.6.0",
"browserslist": "4.6.3",
@@ -124,9 +124,9 @@
}
},
"@angular-devkit/build-optimizer": {
- "version": "0.801.0",
- "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.801.0.tgz",
- "integrity": "sha512-ggL0oaA7TwZYbuMPI+OOY/BgE3Oyhy+UNQVrS8PFkiZewJ2hLGc+fBoXWITya5T/ybd0BMUtOYNfAZJcmUNdfQ==",
+ "version": "0.801.2",
+ "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.801.2.tgz",
+ "integrity": "sha512-BwbRn+11MpR4XjVLoFZZY1DAPCnft/5z6g6kfbTmoJNm6TD7+KypCEXw3MzdGt9vp085XJibc405R1QmmrOF+g==",
"dev": true,
"requires": {
"loader-utils": "1.2.3",
@@ -144,13 +144,13 @@
}
},
"@angular-devkit/build-webpack": {
- "version": "0.801.0",
- "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.801.0.tgz",
- "integrity": "sha512-3IRXlz5nvCxokvgrpz1N7k2AkcnifXbFAPsGH02m2WV6/ChCkJDrYtzl+YjzzQVEvBTLkZxKaHZq7xL0X04AjA==",
+ "version": "0.801.2",
+ "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.801.2.tgz",
+ "integrity": "sha512-xy0MHLaXw4pz0NEg7fNyPjXdKkjeLAI6T2fnzYbLw3TJOqVe9y7p5uDLWa2/wp66mk34gcM/7A0ILqaIJ/ytGg==",
"dev": true,
"requires": {
- "@angular-devkit/architect": "0.801.0",
- "@angular-devkit/core": "8.1.0",
+ "@angular-devkit/architect": "0.801.2",
+ "@angular-devkit/core": "8.1.2",
"rxjs": "6.4.0",
"webpack-merge": "4.2.1"
},
@@ -167,9 +167,9 @@
}
},
"@angular-devkit/core": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.1.0.tgz",
- "integrity": "sha512-Xdtkrs62WMMR1BnSfpBvwjapRYalvArewAi7NXo0QxIFWPhQGbgSqT5PJMie4V3vHHNMbcC9cPzjKGjwwF8FHw==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.1.2.tgz",
+ "integrity": "sha512-sNkqXbkHE9+ObtLOYmDKJL1bOf1zY0AwGVKemgDqCmu1mRUNqhb7CmF13DRscfU3MEcuiJYDjXqBQDjIszrFiw==",
"dev": true,
"requires": {
"ajv": "6.10.0",
@@ -191,12 +191,12 @@
}
},
"@angular-devkit/schematics": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.1.0.tgz",
- "integrity": "sha512-9gatz7QEExtE3MvLcto8k5qNNyqtD+ouHWxIStdKi+L1T/Pys4ylMrUAF8JvHwK6UssVuSPzewe5DTVoNc2B0A==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.1.2.tgz",
+ "integrity": "sha512-Di/3vPR4jwdYcMAk13t19sAF0qQUH8KSkFcmO/5E/gECTL1tXNvV690K1Vhn6zpeE17Z1MLB5HwRNcb6nJkD+Q==",
"dev": true,
"requires": {
- "@angular-devkit/core": "8.1.0",
+ "@angular-devkit/core": "8.1.2",
"rxjs": "6.4.0"
},
"dependencies": {
@@ -212,33 +212,33 @@
}
},
"@angular/animations": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.1.0.tgz",
- "integrity": "sha512-v1paXrWQGsD+E4QBpwNUZ8dPj8hEn0b2kDVzYX6l/e9flUX6W2BWYx+BRuC4QBnNtTV9jiGsHT8FmQq/WztgWw==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.1.2.tgz",
+ "integrity": "sha512-szR5qzRe6vS1qrPhV2p5fMp5vQxT2SaljXGs3Xgt2Tl23om0XVNcqK0I8NNuK/ehuJ5LXQ1fJHniGcmN2aUw0g==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/cdk": {
- "version": "8.0.2",
- "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-8.0.2.tgz",
- "integrity": "sha512-Tv9M0vuTp7Ogk7mRiEpzBG9x5289FXe+WH0VKqN4zTzF/taTgGEuJBLDcFrwQMW0mFpGP7acVOiopgH+nClytg==",
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-8.1.1.tgz",
+ "integrity": "sha512-5hBmhrHf9+WjGVIT8gbhT0Nh37BAjgI2TGRkt1o4qX8cG+1B6gU2MxM+CDJ7PhxSJi9lW93lq2AMuWwnRSllyg==",
"requires": {
"parse5": "^5.0.0",
"tslib": "^1.7.1"
}
},
"@angular/cli": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.1.0.tgz",
- "integrity": "sha512-SfoI76hjdCt7kTAKBkAh5nLJ01mlhhNMVCkuLgdSTEcLi/f/2h+adyJSl4zt6B9PK+7jrYQjqT2a3+U/dV8x+w==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.1.2.tgz",
+ "integrity": "sha512-Zz9WGqPgr+w9SfpDeKLPzGFLZaX7uu2kU7/r6vxvnESJcnoxKOJBf+ipXu42TY7D3FtSiPBO27GBTSVgPCseoQ==",
"dev": true,
"requires": {
- "@angular-devkit/architect": "0.801.0",
- "@angular-devkit/core": "8.1.0",
- "@angular-devkit/schematics": "8.1.0",
- "@schematics/angular": "8.1.0",
- "@schematics/update": "0.801.0",
+ "@angular-devkit/architect": "0.801.2",
+ "@angular-devkit/core": "8.1.2",
+ "@angular-devkit/schematics": "8.1.2",
+ "@schematics/angular": "8.1.2",
+ "@schematics/update": "0.801.2",
"@yarnpkg/lockfile": "1.1.0",
"ansi-colors": "4.1.0",
"debug": "^4.1.1",
@@ -284,25 +284,25 @@
}
},
"@angular/common": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.1.0.tgz",
- "integrity": "sha512-m5oEBPSy5nE+4SZTu3XchJhKT/u73NnJIS3+41xRsF5aX/1p8uNHkhJR7kcJmlVa7BZNr4byl8bGsYjX0CCpVg==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.1.2.tgz",
+ "integrity": "sha512-bywFofN5RjcvygYEC/3eo+bfUnYBmARA6DPau8fm6D2ZGpXrWXJ3Thd99ZesuuffvpniaIHlAjbHGI83XSnixQ==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/compiler": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.1.0.tgz",
- "integrity": "sha512-+o4jR7WfqR39zgGk7gwpxZfd2hS3X2qgr17mUCeqQkKj0gh+GYWj7OlSuYXG63OS9S4iLsKQiVUYYgqdNSK5mg==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.1.2.tgz",
+ "integrity": "sha512-oRkHrstOV6imbb4mGf6q20d4N4iYfBbI6WfxtPL4dz08GipGg4Zvekn4e3R01vzhFBxssGcgmeEtFQJh/UzI8g==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/compiler-cli": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.1.0.tgz",
- "integrity": "sha512-WqEWjUTkvkp4rYDwYKo9XVXK1sbUHihwiZDOZrBEiGdw08TvZ+3qZs/mnYwRUYCzoN99RVG5rxJDg8Sf2VTY+w==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.1.2.tgz",
+ "integrity": "sha512-Dxm99iuv265AlUf3aX3nRl+Iqrj3RvlQgPOYLsV1EEVnA2+4Mjj52zbKgdOOOfhCF48imVbaU45Sh8p2l1xdOw==",
"dev": true,
"requires": {
"canonical-path": "1.0.0",
@@ -312,7 +312,6 @@
"magic-string": "^0.25.0",
"minimist": "^1.2.0",
"reflect-metadata": "^0.1.2",
- "shelljs": "^0.8.1",
"source-map": "^0.6.1",
"tslib": "^1.9.0",
"yargs": "13.1.0"
@@ -394,9 +393,9 @@
}
},
"@angular/core": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.1.0.tgz",
- "integrity": "sha512-GviWJjOu6LJMYNbukdSK35VaXvSrp5LTNd0FbXoBQF+mhVVV/8cG4hTKKjxG1xwWXI5E1t5U4aUKXrKUNJ1sQg==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.1.2.tgz",
+ "integrity": "sha512-Gm/UIUnIkeah39vxi4enVH/CUcPZOgGDyw4RNagw4pH8dTP8V0RUz8uteOr3DS+Eh49BcHkrT2oU5MBZSZ3lvw==",
"requires": {
"tslib": "^1.9.0"
}
@@ -410,55 +409,55 @@
}
},
"@angular/forms": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.1.0.tgz",
- "integrity": "sha512-T9BOveIHZp2/jNB1BnyIZiu+a5Vmn+Z3k95mveP5K3hhMO7dNAKI7X0WaSwe9CW+xxME9Zpc4CpsfnPEhDuY3A==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.1.2.tgz",
+ "integrity": "sha512-DHqbWt6AGnLkNajLZUAH4yQrxZdgUkjzEW6oxwvS2PxmLIrppz4TYWizfAVQndZ1Ddl7Eo1zRoRzqqHT90XyGA==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/language-service": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.1.0.tgz",
- "integrity": "sha512-CCuxGiaGWrjDo9YEFaW1aj7p5PEPDpBLutnJ3iaOrtYvYpX8303b5XnQjqAJvFK47CyBFV+hj+Agpl+h+OG36g==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.1.2.tgz",
+ "integrity": "sha512-9DR5TclsEpMIzCmagLHKYDTAqcZUkZKPjkngqIAUJg5R4IUjsuYn8NZX+agoOrS4ky6Dy9FXGYUC+QB0iEiycg==",
"dev": true
},
"@angular/material": {
- "version": "8.0.2",
- "resolved": "https://registry.npmjs.org/@angular/material/-/material-8.0.2.tgz",
- "integrity": "sha512-Q6YxX7zLsfI1kv0dSJSENSyCuwq7GdHjHzOGeogGfjQRvX3N/ty/z8YfwhQFzZ3XtIysbhuGcpAUWazgWeIKgw==",
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/@angular/material/-/material-8.1.1.tgz",
+ "integrity": "sha512-45aaxKuLTrthzhAhG2+OY86wafuRBteZcRjDG7rKZ3Cc3KteUp5QwAi+QbhHzs4O3WXLWTAmuLYJelRqRqqw7g==",
"requires": {
"tslib": "^1.7.1"
}
},
"@angular/material-moment-adapter": {
- "version": "8.0.2",
- "resolved": "https://registry.npmjs.org/@angular/material-moment-adapter/-/material-moment-adapter-8.0.2.tgz",
- "integrity": "sha512-90mFl4ZPRgj4NowspMcuIZeWOTpEHlRPG2CGuyZmc9fK8DVpYQl8a/omS+eL3XdkNeT+escCImMiPl2HSPC/nw==",
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/@angular/material-moment-adapter/-/material-moment-adapter-8.1.1.tgz",
+ "integrity": "sha512-tptfSOypLX39C2bXNdhrM9L2V5F8swG2dUQrh6Jb0HZUs0qDsXE5Kq+TB31IzG0XLobvViuImQj8TXbcoKyQmw==",
"requires": {
"tslib": "^1.7.1"
}
},
"@angular/platform-browser": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.1.0.tgz",
- "integrity": "sha512-qH6bH6DSRGvgx5iD7BbufsdeMxhh7lL1zN47LkrLGa8hojF+yxwtdE+go+WJ160ArACyX/FrPmPDSWT20YilUQ==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.1.2.tgz",
+ "integrity": "sha512-n61OtH3B0e+LTHCfHPjB7hiuo0ZxKxZvNWigczGyLZf2abga5jac2bNrdZnU8zXC44AUfasUD2qDS2IPIhNbqA==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/platform-browser-dynamic": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.1.0.tgz",
- "integrity": "sha512-By9I9hXqg538UzhlYDrF1dW7cDaF2JPjoFCE9jZZQxVRhOdjVoYVuIxIa5qPuGWfmMITO2G9rfMMrDiRHMyEDg==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.1.2.tgz",
+ "integrity": "sha512-NmbGMwKPbYq3ZFt6nOqRslJsQNRS2E94cjkSLseEb5wauUmdUBX9stoHu8BOhvd+EIEcYhD7uxPB+L/qPsH46g==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/router": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.1.0.tgz",
- "integrity": "sha512-LeJOmiFdsXVf0KlN/jzA5NgWY1V4Ty5TDcfNd01s/ckZlzZd+p5hFhRFc75qwENTb8UwClTLsYQLmvmphnB4dA==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.1.2.tgz",
+ "integrity": "sha512-+SWoYZHyDBBUydDTbIu+hyoGzWtSA4VUsriUPWEOCplzQiabFhWxVvcT00mO0cim4XfupL1tmiPjE66sivLYBw==",
"requires": {
"tslib": "^1.9.0"
}
@@ -630,32 +629,32 @@
}
},
"@ngrx/effects": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/@ngrx/effects/-/effects-8.0.1.tgz",
- "integrity": "sha512-f15SjzZ670HdHVpu3byOiP5R6MOxh/DMQgP8PynKtmadmkKkM69imGsp+8qDEQNABw5O8oJGAn8aLm76QGPnjQ=="
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/@ngrx/effects/-/effects-8.1.0.tgz",
+ "integrity": "sha512-JQKD39Itsq70Mlq8kJ/yQuVbM08luAUexMqyi5HECe8izyRNkcIGJFh/2VkQSMLUGSNkU7qnT7y7xug8GA+AGA=="
},
"@ngrx/router-store": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/@ngrx/router-store/-/router-store-8.0.1.tgz",
- "integrity": "sha512-ItgyqjPtjpUmMRKe48pyBMzrntimJwImttxqRa0uMWooPGIJB6zAmbgjn2AtyUqX63IRl8BGT8V3pJ4FLrxIow=="
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/@ngrx/router-store/-/router-store-8.1.0.tgz",
+ "integrity": "sha512-mS1yfB5fsE9Vh4SFhWZS51KOSxrTBdaU3PZfLS+v+NOpiDUPM8Ja3lIGQvo9yUd3sky/IGhzbZ4Qn8MZmwHFrg=="
},
"@ngrx/store": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/@ngrx/store/-/store-8.0.1.tgz",
- "integrity": "sha512-B6HY8TCFZ4+bUfJAJatF42+F33Qboo7zKc+gxTi6eEioKvNqWkb22K4De5HV2j/l/blXvMOPMSO1Rf/sGqID0w=="
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/@ngrx/store/-/store-8.1.0.tgz",
+ "integrity": "sha512-1Pfe8uLoEjfLyXpX2UoqeSzYz4yPhsTlMVHIP7EybLD9YC/IrhecnCMmBCkNpJDRBQYqmJPbfUBrp8/q9wcB6g=="
},
"@ngrx/store-devtools": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/@ngrx/store-devtools/-/store-devtools-8.0.1.tgz",
- "integrity": "sha512-TxOksSARaQ1hCZM0/qMCun6axbSFuhSEmuW9YLRhuU5m3gvJN4cr5tk960DDVGl8/06YX6Q2CQ7uIgx5qCwbsg=="
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/@ngrx/store-devtools/-/store-devtools-8.1.0.tgz",
+ "integrity": "sha512-1xqZR728Jev2bjV/KDxFCT+B1aGhbIWbn3yeAm/gPyDGaJAmaQlBdE6M8Yxjsr3kCffwyPv8jtD3ekdY47l2VA=="
},
"@ngtools/webpack": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.1.0.tgz",
- "integrity": "sha512-yUtIQ/0P2xPvUFpOkcKtoLcMzsx+QDUn8NWsqjKwD1HpAdujFC50WtSY8409lQjF+O1Kg6884lc+zbaasZM7Vg==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.1.2.tgz",
+ "integrity": "sha512-xA1SZI6BiEqmfxyaxw2TobF3gkZdfyEeCP1zhPm38PjQ1zU7Xx3TbvxTeMKGV3EOTMxvUETDiS65YJrIvGnaNA==",
"dev": true,
"requires": {
- "@angular-devkit/core": "8.1.0",
+ "@angular-devkit/core": "8.1.2",
"enhanced-resolve": "4.1.0",
"rxjs": "6.4.0",
"tree-kill": "1.2.1",
@@ -682,23 +681,23 @@
}
},
"@schematics/angular": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.1.0.tgz",
- "integrity": "sha512-zAZQF5RTzkUXrGzIQn5Be2cUmvRuC4miYnf7K63kbr4Ox4KIBYAcplbd7rINwVG2g/xm8wnZHdfJlGls2u0oYA==",
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.1.2.tgz",
+ "integrity": "sha512-BeEzuS0s4j+BPboUhl97VMfhj7V+HpNbbY3PkD3TLd0cnSEoaLmtX+YjxbxZgwk6vhDp+l6YtpWt//5H/+0rFQ==",
"dev": true,
"requires": {
- "@angular-devkit/core": "8.1.0",
- "@angular-devkit/schematics": "8.1.0"
+ "@angular-devkit/core": "8.1.2",
+ "@angular-devkit/schematics": "8.1.2"
}
},
"@schematics/update": {
- "version": "0.801.0",
- "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.801.0.tgz",
- "integrity": "sha512-uMdFs8A3UpLAEAQP9Hk85wni1e6ZPkG91OHNzn3vFzp5gBw6yKajZt6tmKPYc7Vy3kivvAgpSdDGtK4xhKNrAw==",
+ "version": "0.801.2",
+ "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.801.2.tgz",
+ "integrity": "sha512-xb54QXvII1JLdqgEqsh6mWu5qTt5UezmOWTZayRegsj0vNlzWFzoLXpiPFCWVEKUODa6aV4O5XW5CiQuVYPVuQ==",
"dev": true,
"requires": {
- "@angular-devkit/core": "8.1.0",
- "@angular-devkit/schematics": "8.1.0",
+ "@angular-devkit/core": "8.1.2",
+ "@angular-devkit/schematics": "8.1.2",
"@yarnpkg/lockfile": "1.1.0",
"ini": "1.3.5",
"pacote": "9.5.1",
@@ -908,9 +907,9 @@
}
},
"@types/jasmine": {
- "version": "3.3.13",
- "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.13.tgz",
- "integrity": "sha512-iczmLoIiVymaD1TIr2UctxjFkNEslVE/QtNAUmpDsD71cZfZBAsPCUv1Y+8AwsfA8bLx2ccr7d95T9w/UAirlQ==",
+ "version": "3.3.14",
+ "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.14.tgz",
+ "integrity": "sha512-0mE8mLKrobGicrQqSU3GI1rE+yy0tfGWoGklhrsYVV3ZaHcQGNUs0UQ07pXIiGVHJB3fKP0qApcmApySk4wCRw==",
"dev": true
},
"@types/jasminewd2": {
@@ -923,9 +922,9 @@
}
},
"@types/lodash": {
- "version": "4.14.135",
- "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.135.tgz",
- "integrity": "sha512-Ed+tSZ9qM1oYpi5kzdsBuOzcAIn1wDW+e8TFJ50IMJMlSopGdJgKAbhHzN6h1E1OfjlGOr2JepzEWtg9NIfoNg==",
+ "version": "4.14.136",
+ "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.136.tgz",
+ "integrity": "sha512-0GJhzBdvsW2RUccNHOBkabI8HZVdOXmXbXhuKlDEd5Vv12P7oAVGfomGp3Ne21o5D/qu1WmthlNKFaoZJJeErA==",
"dev": true
},
"@types/minimatch": {
@@ -1263,9 +1262,9 @@
"dev": true
},
"ajv-keywords": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.0.tgz",
- "integrity": "sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw==",
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
+ "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
"dev": true
},
"amdefine": {
@@ -1275,9 +1274,9 @@
"dev": true
},
"angular-calendar": {
- "version": "0.27.12",
- "resolved": "https://registry.npmjs.org/angular-calendar/-/angular-calendar-0.27.12.tgz",
- "integrity": "sha512-5j2esrIoXdZKGI8Xwo/IFtmiQzxloAe+rtRVTEJ9VX2CYPM+gJPGoxmysweWPMyJfWeCuM8R066pgXDHG6xLhA==",
+ "version": "0.27.13",
+ "resolved": "https://registry.npmjs.org/angular-calendar/-/angular-calendar-0.27.13.tgz",
+ "integrity": "sha512-OxPCTF8G6ypdf2NY2ZSqKsVZwUoOcr++WtcWpyQv/xGfRdziZwAIu2zJqFjtO3j7gBrnJfevJO+d2kuvaOU4Rw==",
"requires": {
"angular-draggable-droppable": "^4.3.2",
"angular-resizable-element": "^3.2.4",
@@ -3650,9 +3649,9 @@
"dev": true
},
"electron-to-chromium": {
- "version": "1.3.186",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.186.tgz",
- "integrity": "sha512-lRyyEUDKenKv/EBVFgfDZDYTDdoAZhzuE+inMUP79+22NDPAA2Ox+f3AShILIjPoUIqRGwvPNbzFcyU8km8g4A==",
+ "version": "1.3.196",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.196.tgz",
+ "integrity": "sha512-NFGRHzY0x8yIUFnAthKxaOKe5q+c8jjvyQM2pMq2+59QORz8AN5+qXPJBwX05kz2uEtyraX2XxB0LPT+7EE6vw==",
"dev": true
},
"elliptic": {
@@ -4089,9 +4088,9 @@
}
},
"external-editor": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz",
- "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
+ "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
"dev": true,
"requires": {
"chardet": "^0.7.0",
@@ -5615,12 +5614,6 @@
"ipaddr.js": "^1.9.0"
}
},
- "interpret": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
- "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
- "dev": true
- },
"invariant": {
"version": "2.2.4",
"resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
@@ -5814,9 +5807,9 @@
}
},
"is-path-cwd": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.1.0.tgz",
- "integrity": "sha512-Sc5j3/YnM8tDeyCsVeKlm/0p95075DyLmDEIkSgQ7mXkrOX+uTCtmQFm0CYzVyJwcCCmO3k8qfJt17SxQwB5Zw==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
+ "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
"dev": true
},
"is-path-in-cwd": {
@@ -6487,9 +6480,9 @@
}
},
"lodash": {
- "version": "4.17.11",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
- "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
+ "version": "4.17.15",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
},
"lodash.clonedeep": {
"version": "4.5.0",
@@ -6983,9 +6976,9 @@
}
},
"ngx-color-picker": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/ngx-color-picker/-/ngx-color-picker-8.0.1.tgz",
- "integrity": "sha512-aA55g49ZGF1xfc0iJS6xK/qOds2GZC3mId4lcJarCGrjQbg44qYv6BaodLzSFcYRMPN9+O7z6n4+2pWrjQqWfA=="
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/ngx-color-picker/-/ngx-color-picker-8.1.0.tgz",
+ "integrity": "sha512-I8L3s5QYVDzk0ncYoxSM/wkX2aruMAcE9VEL0tc0pU6svoGYwDEDOu3tBiFaW4/lOKYElgpXkBQYV7+/SBrXcg=="
},
"ngx-cookie-service": {
"version": "2.2.0",
@@ -7728,9 +7721,9 @@
}
},
"portfinder": {
- "version": "1.0.20",
- "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.20.tgz",
- "integrity": "sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw==",
+ "version": "1.0.21",
+ "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.21.tgz",
+ "integrity": "sha512-ESabpDCzmBS3ekHbmpAIiESq3udRsCBGiBZLsC+HgBKv2ezb0R4oG+7RnYEVZ/ZCfhel5Tx3UzdNWA0Lox2QCA==",
"dev": true,
"requires": {
"async": "^1.5.2",
@@ -8295,15 +8288,6 @@
"readable-stream": "^2.0.2"
}
},
- "rechoir": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
- "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
- "dev": true,
- "requires": {
- "resolve": "^1.1.6"
- }
- },
"reflect-metadata": {
"version": "0.1.13",
"resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
@@ -8887,17 +8871,6 @@
"integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
"dev": true
},
- "shelljs": {
- "version": "0.8.3",
- "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
- "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
- "dev": true,
- "requires": {
- "glob": "^7.0.0",
- "interpret": "^1.0.0",
- "rechoir": "^0.6.2"
- }
- },
"signal-exit": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
@@ -9304,9 +9277,9 @@
}
},
"spdx-license-ids": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz",
- "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==",
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
+ "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
"dev": true
},
"spdy": {
@@ -9687,14 +9660,14 @@
}
},
"terser": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/terser/-/terser-4.0.2.tgz",
- "integrity": "sha512-IWLuJqTvx97KP3uTYkFVn93cXO+EtlzJu8TdJylq+H0VBDlPMIfQA9MBS5Vc5t3xTEUG1q0hIfHMpAP2R+gWTw==",
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-4.1.2.tgz",
+ "integrity": "sha512-jvNoEQSPXJdssFwqPSgWjsOrb+ELoE+ILpHPKXC83tIxOlh2U75F1KuB2luLD/3a6/7K3Vw5pDn+hvu0C4AzSw==",
"dev": true,
"requires": {
- "commander": "^2.19.0",
+ "commander": "^2.20.0",
"source-map": "~0.6.1",
- "source-map-support": "~0.5.10"
+ "source-map-support": "~0.5.12"
},
"dependencies": {
"source-map": {
@@ -10718,9 +10691,9 @@
"dev": true
},
"xtend": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
- "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
"dev": true
},
"y18n": {
diff --git a/package.json b/package.json
index 9ca44a52..4b637a41 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "fuse",
- "version": "8.1.1",
+ "version": "8.1.2",
"license": "https://themeforest.net/licenses/terms/regular",
"scripts": {
"ng": "ng",
@@ -18,41 +18,41 @@
},
"private": true,
"dependencies": {
- "@agm/core": "1.0.0-beta.5",
- "@angular/animations": "8.1.0",
- "@angular/cdk": "8.0.2",
- "@angular/common": "8.1.0",
- "@angular/compiler": "8.1.0",
- "@angular/core": "8.1.0",
+ "@agm/core": "1.0.0-beta.7",
+ "@angular/animations": "8.1.2",
+ "@angular/cdk": "8.1.1",
+ "@angular/common": "8.1.2",
+ "@angular/compiler": "8.1.2",
+ "@angular/core": "8.1.2",
"@angular/flex-layout": "8.0.0-beta.26",
- "@angular/forms": "8.1.0",
- "@angular/material": "8.0.2",
- "@angular/material-moment-adapter": "8.0.2",
- "@angular/platform-browser": "8.1.0",
- "@angular/platform-browser-dynamic": "8.1.0",
- "@angular/router": "8.1.0",
- "@ngrx/effects": "8.0.1",
- "@ngrx/router-store": "8.0.1",
- "@ngrx/store": "8.0.1",
- "@ngrx/store-devtools": "8.0.1",
+ "@angular/forms": "8.1.2",
+ "@angular/material": "8.1.1",
+ "@angular/material-moment-adapter": "8.1.1",
+ "@angular/platform-browser": "8.1.2",
+ "@angular/platform-browser-dynamic": "8.1.2",
+ "@angular/router": "8.1.2",
+ "@ngrx/effects": "8.1.0",
+ "@ngrx/router-store": "8.1.0",
+ "@ngrx/store": "8.1.0",
+ "@ngrx/store-devtools": "8.1.0",
"@ngx-translate/core": "11.0.1",
"@swimlane/dragula": "3.8.0",
"@swimlane/ngx-charts": "12.0.1",
"@swimlane/ngx-datatable": "15.0.2",
"@swimlane/ngx-dnd": "8.0.0",
"@types/prismjs": "1.16.0",
- "angular-calendar": "0.27.12",
+ "angular-calendar": "0.27.13",
"angular-in-memory-web-api": "0.8.0",
"chart.js": "2.8.0",
"classlist.js": "1.1.20150312",
"d3": "5.9.7",
"date-fns": "1.30.1",
"hammerjs": "2.0.8",
- "lodash": "4.17.11",
+ "lodash": "4.17.15",
"moment": "2.24.0",
"ng2-charts": "2.3.0",
"ngrx-store-freeze": "0.2.4",
- "ngx-color-picker": "8.0.1",
+ "ngx-color-picker": "8.1.0",
"ngx-cookie-service": "2.2.0",
"perfect-scrollbar": "1.4.0",
"prismjs": "1.16.0",
@@ -61,14 +61,14 @@
"zone.js": "0.9.1"
},
"devDependencies": {
- "@angular/cli": "8.1.0",
- "@angular/compiler-cli": "8.1.0",
- "@angular/language-service": "8.1.0",
- "@angular-devkit/build-angular": "0.801.0",
+ "@angular/cli": "8.1.2",
+ "@angular/compiler-cli": "8.1.2",
+ "@angular/language-service": "8.1.2",
+ "@angular-devkit/build-angular": "0.801.2",
"@angularclass/hmr": "2.1.3",
- "@types/jasmine": "3.3.13",
+ "@types/jasmine": "3.3.14",
"@types/jasminewd2": "2.0.6",
- "@types/lodash": "4.14.135",
+ "@types/lodash": "4.14.136",
"@types/node": "8.9.5",
"codelyzer": "5.1.0",
"jasmine-core": "3.4.0",
diff --git a/src/@fuse/components/navigation/vertical/collapsable/collapsable.component.ts b/src/@fuse/components/navigation/vertical/collapsable/collapsable.component.ts
index 7e20cd4e..2fd0ac49 100644
--- a/src/@fuse/components/navigation/vertical/collapsable/collapsable.component.ts
+++ b/src/@fuse/components/navigation/vertical/collapsable/collapsable.component.ts
@@ -203,23 +203,30 @@ export class FuseNavVerticalCollapsableComponent implements OnInit, OnDestroy
*/
isChildrenOf(parent, item): boolean
{
- if ( !parent.children )
+ const children = parent.children;
+
+ if ( !children )
{
return false;
}
- if ( parent.children.indexOf(item) !== -1 )
+ if ( children.indexOf(item) > -1 )
{
return true;
}
- for ( const children of parent.children )
+ for ( const child of children )
{
- if ( children.children )
+ if ( child.children )
{
- return this.isChildrenOf(children, item);
+ if ( this.isChildrenOf(child, item) )
+ {
+ return true;
+ }
}
}
+
+ return false;
}
/**
@@ -232,22 +239,24 @@ export class FuseNavVerticalCollapsableComponent implements OnInit, OnDestroy
*/
isUrlInChildren(parent, url): boolean
{
- if ( !parent.children )
+ const children = parent.children;
+
+ if ( !children )
{
return false;
}
- for ( let i = 0; i < parent.children.length; i++ )
+ for ( const child of children )
{
- if ( parent.children[i].children )
+ if ( child.children )
{
- if ( this.isUrlInChildren(parent.children[i], url) )
+ if ( this.isUrlInChildren(child, url) )
{
return true;
}
}
- if ( parent.children[i].url === url || url.includes(parent.children[i].url) )
+ if ( child.url === url || url.includes(child.url) )
{
return true;
}
diff --git a/src/app/main/apps/calendar/calendar.theme.scss b/src/app/main/apps/calendar/calendar.theme.scss
index 63022666..63e98619 100644
--- a/src/app/main/apps/calendar/calendar.theme.scss
+++ b/src/app/main/apps/calendar/calendar.theme.scss
@@ -7,6 +7,7 @@
// Month view
.cal-month-view {
+ background: transparent !important;
.cal-day-badge {
background: map-get($accent, default);
@@ -80,6 +81,7 @@
// Week view
.cal-week-view {
+ background: transparent !important;
.cal-event {
@@ -126,10 +128,58 @@
}
}
}
+
+ .cal-day-column {
+ border-left-color: map-get($foreground, divider);
+ }
+
+ .cal-all-day-events {
+ border-color: map-get($foreground, divider);
+ }
+
+ .cal-time-events {
+ border-color: map-get($foreground, divider);
+
+ .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover {
+ background: map-get($background, hover);
+ }
+ }
+
+ .cal-hour {
+
+ .cal-hour-segment {
+
+ &:hover {
+ background: map-get($background, hover);
+ }
+ }
+
+ &.cal-hour-odd {
+ background: map-get($background, hover);
+ }
+
+ &:not(:last-child) {
+
+ .cal-hour-segment {
+ border-color: map-get($foreground, divider);
+ }
+ }
+
+ &:last-child {
+
+ :not(:last-child) {
+
+ .cal-hour-segment {
+ border-color: map-get($foreground, divider);
+ }
+ }
+ }
+ }
}
// Day view
.cal-day-view {
+ background: transparent !important;
.cal-hour-rows {
border-color: map-get($foreground, divider);
@@ -189,4 +239,4 @@
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/app/main/documentation/changelog/changelog.component.html b/src/app/main/documentation/changelog/changelog.component.html
index 63d8912a..3eb67f59 100644
--- a/src/app/main/documentation/changelog/changelog.component.html
+++ b/src/app/main/documentation/changelog/changelog.component.html
@@ -19,6 +19,38 @@
+
+
+
+
+
+
+ v8.1.2
+ 2019.07.20
+
+
+
+
+
+
New
+
+ - Updated Angular to 8.1.2
+ - Updated Angular Material to 8.1.1
+ - Updated various other packages to latest versions
+
+
+
+
Fixed
+
+ - (Fuse Navigation) Multiple collapsable menu items within the same group don't expand/collapse correctly
+ - (Calendar App) Better dark mode support
+
+
+
+
+
+
+
diff --git a/src/app/navigation/navigation.ts b/src/app/navigation/navigation.ts
index 63deb99f..a2ec91bc 100644
--- a/src/app/navigation/navigation.ts
+++ b/src/app/navigation/navigation.ts
@@ -869,7 +869,7 @@ export const navigation: FuseNavigation[] = [
icon : 'update',
url : '/documentation/changelog',
badge: {
- title: '8.1.0',
+ title: '8.1.2',
bg : '#EC0C8E',
fg : '#FFFFFF'
}