From e1f1d3af12114bfcbcd9c8c1efe321ebde8888d5 Mon Sep 17 00:00:00 2001 From: alirizaadiyahsi Date: Sun, 2 Dec 2018 21:41:14 +0300 Subject: [PATCH 01/11] Minor fix --- src/Nucleus.Web.Vue/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Nucleus.Web.Vue/package.json b/src/Nucleus.Web.Vue/package.json index f4312c2..39196fb 100644 --- a/src/Nucleus.Web.Vue/package.json +++ b/src/Nucleus.Web.Vue/package.json @@ -14,7 +14,7 @@ "vue-property-decorator": "^7.2.0", "vue-router": "^3.0.1", "vuetify": "^1.3.11", - "material-design-icons-iconfont": "4.0.2", + "material-design-icons-iconfont": "^4.0.2", "sweetalert2": "^7.29.1", "vue-i18n": "^8.3.2" }, From 0bbaf258f552aa682d9a378443ca97317cdc0d90 Mon Sep 17 00:00:00 2001 From: alirizaadiyahsi Date: Sun, 2 Dec 2018 21:49:44 +0300 Subject: [PATCH 02/11] Upgraded npm packages --- src/Nucleus.Web.Vue/package.json | 22 ++-- src/Nucleus.Web.Vue/yarn.lock | 187 ++++++++++++++----------------- 2 files changed, 96 insertions(+), 113 deletions(-) diff --git a/src/Nucleus.Web.Vue/package.json b/src/Nucleus.Web.Vue/package.json index 39196fb..907e2fb 100644 --- a/src/Nucleus.Web.Vue/package.json +++ b/src/Nucleus.Web.Vue/package.json @@ -12,23 +12,23 @@ "vue": "^2.5.17", "vue-class-component": "^6.3.2", "vue-property-decorator": "^7.2.0", - "vue-router": "^3.0.1", - "vuetify": "^1.3.11", - "material-design-icons-iconfont": "^4.0.2", - "sweetalert2": "^7.29.1", - "vue-i18n": "^8.3.2" + "vue-router": "^3.0.2", + "vuetify": "^1.4.0-alpha.0", + "material-design-icons-iconfont": "^4.0.3", + "sweetalert2": "^7.29.2", + "vue-i18n": "^8.4.0" }, "devDependencies": { "@types/chai": "^4.1.7", "@types/mocha": "^5.2.5", - "@vue/cli-plugin-babel": "^3.1.1", - "@vue/cli-plugin-typescript": "^3.1.1", - "@vue/cli-plugin-unit-mocha": "^3.1.1", - "@vue/cli-service": "^3.1.4", - "@vue/test-utils": "^1.0.0-beta.25", + "@vue/cli-plugin-babel": "^3.2.0", + "@vue/cli-plugin-typescript": "^3.2.0", + "@vue/cli-plugin-unit-mocha": "^3.2.0", + "@vue/cli-service": "^3.2.0", + "@vue/test-utils": "^1.0.0-beta.26", "@types/query-string": "^6.1.1", "chai": "^4.2.0", - "typescript": "^3.1.6", + "typescript": "^3.2.1", "vue-template-compiler": "^2.5.17", "query-string": "^6.2.0" } diff --git a/src/Nucleus.Web.Vue/yarn.lock b/src/Nucleus.Web.Vue/yarn.lock index c90ed99..f6f06cb 100644 --- a/src/Nucleus.Web.Vue/yarn.lock +++ b/src/Nucleus.Web.Vue/yarn.lock @@ -212,9 +212,9 @@ "@babel/helper-replace-supers" "^7.1.0" "@babel/plugin-syntax-class-properties" "^7.0.0" -"@babel/plugin-proposal-decorators@^7.0.0": - version "7.1.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.1.2.tgz#79829bd75fced6581ec6c7ab1930e8d738e892e7" +"@babel/plugin-proposal-decorators@^7.1.0": + version "7.1.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.1.6.tgz#460c31edbd01953efe45d491583b3ec31661d689" dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-replace-supers" "^7.1.0" @@ -612,12 +612,12 @@ version "1.13.6" resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.13.6.tgz#128d1685a7c34d31ed17010fc87d6a12c1de6976" -"@vue/babel-preset-app@^3.1.0": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-3.1.1.tgz#1bb6395c5ddc84bc8e993ace47151b0d95d382a7" +"@vue/babel-preset-app@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-3.2.0.tgz#a443acdbd34f66d7645db271d9ac58fbe4fe870d" dependencies: "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-decorators" "^7.0.0" + "@babel/plugin-proposal-decorators" "^7.1.0" "@babel/plugin-syntax-dynamic-import" "^7.0.0" "@babel/plugin-syntax-jsx" "^7.0.0" "@babel/plugin-transform-runtime" "^7.0.0" @@ -628,50 +628,50 @@ babel-plugin-transform-vue-jsx "^4.0.1" core-js "^2.5.7" -"@vue/cli-overlay@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@vue/cli-overlay/-/cli-overlay-3.1.0.tgz#47db870055060c30189454919dbf9381be8695f2" +"@vue/cli-overlay@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@vue/cli-overlay/-/cli-overlay-3.2.0.tgz#bb5d781914bb5af97d92410babbaa3720707b728" -"@vue/cli-plugin-babel@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@vue/cli-plugin-babel/-/cli-plugin-babel-3.1.1.tgz#443441456ea1141b3a8070255034342dd47809e0" +"@vue/cli-plugin-babel@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-babel/-/cli-plugin-babel-3.2.0.tgz#5548e052f07512156942f50dcf18948ad29be7ec" dependencies: "@babel/core" "^7.0.0" - "@vue/babel-preset-app" "^3.1.0" + "@vue/babel-preset-app" "^3.2.0" babel-loader "^8.0.4" -"@vue/cli-plugin-typescript@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@vue/cli-plugin-typescript/-/cli-plugin-typescript-3.1.1.tgz#9c3a62795dd6f7359325384b303904e7d7b76d8d" +"@vue/cli-plugin-typescript@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-typescript/-/cli-plugin-typescript-3.2.0.tgz#074dd7e7e65ac79c76bcd45cd64fd9a163f5b0fd" dependencies: "@types/webpack-env" "^1.13.6" - "@vue/cli-shared-utils" "^3.1.1" - fork-ts-checker-webpack-plugin "^0.4.14" + "@vue/cli-shared-utils" "^3.2.0" + fork-ts-checker-webpack-plugin "^0.5.0" globby "^8.0.1" - ts-loader "^5.3.0" + ts-loader "^5.3.1" tslint "^5.11.0" -"@vue/cli-plugin-unit-mocha@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@vue/cli-plugin-unit-mocha/-/cli-plugin-unit-mocha-3.1.1.tgz#633add67b15e4fc9bbe7bd82688e071223791af2" +"@vue/cli-plugin-unit-mocha@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-unit-mocha/-/cli-plugin-unit-mocha-3.2.0.tgz#76828eae415ffe949c7fbfcad8e3b7d6a2e991c6" dependencies: - "@vue/cli-shared-utils" "^3.1.1" + "@vue/cli-shared-utils" "^3.2.0" jsdom "^13.0.0" jsdom-global "^3.0.2" mocha "^5.2.0" mocha-webpack "^2.0.0-beta.0" -"@vue/cli-service@^3.1.4": - version "3.1.4" - resolved "https://registry.yarnpkg.com/@vue/cli-service/-/cli-service-3.1.4.tgz#04c84c1bb798db03e2c0fecc414d6a5f2954d602" +"@vue/cli-service@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@vue/cli-service/-/cli-service-3.2.0.tgz#96e8ee7b33a911ab71710c126ab55cd64c2a4c51" dependencies: "@intervolga/optimize-cssnano-plugin" "^1.0.5" - "@vue/cli-overlay" "^3.1.0" - "@vue/cli-shared-utils" "^3.1.1" + "@vue/cli-overlay" "^3.2.0" + "@vue/cli-shared-utils" "^3.2.0" "@vue/preload-webpack-plugin" "^1.1.0" "@vue/web-component-wrapper" "^1.2.0" - acorn "^6.0.2" - acorn-walk "^6.1.0" + acorn "^6.0.4" + acorn-walk "^6.1.1" address "^1.0.3" autoprefixer "^8.6.5" cache-loader "^1.2.5" @@ -686,7 +686,7 @@ escape-string-regexp "^1.0.5" file-loader "^2.0.0" friendly-errors-webpack-plugin "^1.7.0" - fs-extra "^7.0.0" + fs-extra "^7.0.1" globby "^8.0.1" hash-sum "^1.0.2" html-webpack-plugin "^3.2.0" @@ -694,7 +694,7 @@ lodash.defaultsdeep "^4.6.0" lodash.mapvalues "^4.6.0" lodash.transform "^4.6.0" - mini-css-extract-plugin "^0.4.4" + mini-css-extract-plugin "^0.4.5" minimist "^1.2.0" ora "^3.0.0" portfinder "^1.0.19" @@ -709,16 +709,16 @@ thread-loader "^1.2.0" url-loader "^1.1.2" vue-loader "^15.4.2" - webpack "^4.18.1" + webpack "^4.26.1" webpack-bundle-analyzer "^3.0.3" webpack-chain "^4.11.0" webpack-dev-server "^3.1.10" webpack-merge "^4.1.4" yorkie "^2.0.0" -"@vue/cli-shared-utils@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@vue/cli-shared-utils/-/cli-shared-utils-3.1.1.tgz#ab8638c25318e5812b57877d7cfc65cd2af43740" +"@vue/cli-shared-utils@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@vue/cli-shared-utils/-/cli-shared-utils-3.2.0.tgz#504037063c2a4a346dc35c9652bd3863da4816e7" dependencies: chalk "^2.4.1" execa "^1.0.0" @@ -751,10 +751,11 @@ version "1.1.0" resolved "https://registry.yarnpkg.com/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.0.tgz#d768dba004261c029b53a77c5ea2d5f9ee4f3cce" -"@vue/test-utils@^1.0.0-beta.25": - version "1.0.0-beta.25" - resolved "https://registry.yarnpkg.com/@vue/test-utils/-/test-utils-1.0.0-beta.25.tgz#4703076de3076bac42cdd242cd53e6fb8752ed8c" +"@vue/test-utils@^1.0.0-beta.26": + version "1.0.0-beta.26" + resolved "https://registry.yarnpkg.com/@vue/test-utils/-/test-utils-1.0.0-beta.26.tgz#1ae7e1dc2bef4f49f9dbfdfecad342d17d6c5c88" dependencies: + dom-event-types "^1.0.0" lodash "^4.17.4" "@vue/web-component-wrapper@^1.2.0": @@ -922,10 +923,14 @@ acorn-globals@^4.3.0: acorn "^6.0.1" acorn-walk "^6.0.1" -acorn-walk@^6.0.1, acorn-walk@^6.1.0: +acorn-walk@^6.0.1: version "6.1.0" resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.0.tgz#c957f4a1460da46af4a0388ce28b4c99355b0cbc" +acorn-walk@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz#d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913" + acorn@^5.0.0, acorn@^5.6.2, acorn@^5.7.3: version "5.7.3" resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" @@ -934,7 +939,7 @@ acorn@^6.0.1: version "6.0.2" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.2.tgz#6a459041c320ab17592c6317abbfdf4bbaa98ca4" -acorn@^6.0.2: +acorn@^6.0.2, acorn@^6.0.4: version "6.0.4" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.4.tgz#77377e7353b72ec5104550aa2d2097a2fd40b754" @@ -1741,10 +1746,6 @@ commander@^2.18.0: version "2.19.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" -commander@~2.13.0: - version "2.13.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" - commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" @@ -2377,6 +2378,10 @@ dom-converter@~0.1: dependencies: utila "~0.3" +dom-event-types@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dom-event-types/-/dom-event-types-1.0.0.tgz#5830a0a29e1bf837fe50a70cd80a597232813cae" + dom-serializer@0: version "0.1.0" resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" @@ -2925,17 +2930,15 @@ forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" -fork-ts-checker-webpack-plugin@^0.4.14: - version "0.4.15" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-0.4.15.tgz#7cd9f94f3dd58cd1fe8f953f876e72090eda3f6d" +fork-ts-checker-webpack-plugin@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-0.5.0.tgz#39de03c2579368806478024cbce6ac7f5346d590" dependencies: babel-code-frame "^6.22.0" chalk "^2.4.1" chokidar "^2.0.4" - lodash "^4.17.11" micromatch "^3.1.10" minimatch "^3.0.4" - resolve "^1.5.0" tapable "^1.0.0" form-data@~2.3.2: @@ -2975,7 +2978,7 @@ from2@^2.1.0: inherits "^2.0.1" readable-stream "^2.0.0" -fs-extra@^7.0.0: +fs-extra@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" dependencies: @@ -4051,9 +4054,9 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" -material-design-icons-iconfont@4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/material-design-icons-iconfont/-/material-design-icons-iconfont-4.0.2.tgz#1671f6b7e9f4a58911997c4e0b964a520c059ec2" +material-design-icons-iconfont@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/material-design-icons-iconfont/-/material-design-icons-iconfont-4.0.3.tgz#b2fbcc9828f96e6418b8e475060f866296b714ef" md5.js@^1.3.4: version "1.3.4" @@ -4156,9 +4159,9 @@ mimic-fn@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" -mini-css-extract-plugin@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.4.tgz#c10410a004951bd3cedac1da69053940fccb625d" +mini-css-extract-plugin@^0.4.5: + version "0.4.5" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.5.tgz#c99e9e78d54f3fa775633aee5933aeaa4e80719a" dependencies: loader-utils "^1.1.0" schema-utils "^1.0.0" @@ -5597,7 +5600,7 @@ resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" -resolve@^1.3.2, resolve@^1.5.0, resolve@^1.8.1: +resolve@^1.3.2, resolve@^1.8.1: version "1.8.1" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26" dependencies: @@ -5669,7 +5672,7 @@ saxes@^3.1.3: dependencies: xmlchars "^1.3.1" -schema-utils@^0.4.2, schema-utils@^0.4.4, schema-utils@^0.4.5: +schema-utils@^0.4.2, schema-utils@^0.4.4: version "0.4.7" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" dependencies: @@ -6150,9 +6153,9 @@ svgo@^1.0.0: unquote "~1.1.1" util.promisify "~1.0.0" -sweetalert2@^7.29.1: - version "7.29.1" - resolved "https://registry.yarnpkg.com/sweetalert2/-/sweetalert2-7.29.1.tgz#506d2d5c4a862c8469f67384d374432a03c49005" +sweetalert2@^7.29.2: + version "7.29.2" + resolved "https://registry.yarnpkg.com/sweetalert2/-/sweetalert2-7.29.2.tgz#e79b0e1bb22fa55b377b1907ac18eb89c0c5f643" symbol-tree@^3.2.2: version "3.2.2" @@ -6285,9 +6288,9 @@ tryer@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" -ts-loader@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-5.3.0.tgz#4bac24e57bc5189391ab14987d9898ce53ef5cf7" +ts-loader@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-5.3.1.tgz#70614c8ec4354a9c8b89c9f97b2becb7a98a3980" dependencies: chalk "^2.3.0" enhanced-resolve "^4.0.0" @@ -6357,16 +6360,9 @@ typedarray@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" -typescript@^3.1.6: - version "3.1.6" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.1.6.tgz#b6543a83cfc8c2befb3f4c8fba6896f5b0c9be68" - -uglify-es@^3.3.4: - version "3.3.9" - resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" - dependencies: - commander "~2.13.0" - source-map "~0.6.1" +typescript@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.2.1.tgz#0b7a04b8cf3868188de914d9568bd030f0c56192" uglify-js@3.4.x: version "3.4.9" @@ -6375,19 +6371,6 @@ uglify-js@3.4.x: commander "~2.17.1" source-map "~0.6.1" -uglifyjs-webpack-plugin@^1.2.4: - version "1.3.0" - resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz#75f548160858163a08643e086d5fefe18a5d67de" - dependencies: - cacache "^10.0.4" - find-cache-dir "^1.0.0" - schema-utils "^0.4.5" - serialize-javascript "^1.4.0" - source-map "^0.6.1" - uglify-es "^3.3.4" - webpack-sources "^1.1.0" - worker-farm "^1.5.2" - unicode-canonical-property-names-ecmascript@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" @@ -6579,9 +6562,9 @@ vue-hot-reload-api@^2.3.0: version "2.3.1" resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.1.tgz#b2d3d95402a811602380783ea4f566eb875569a2" -vue-i18n@^8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-8.3.2.tgz#8878a622858060a1723fca1e735053854accdd52" +vue-i18n@^8.4.0: + version "8.4.0" + resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-8.4.0.tgz#bc3437ff8f5f389c57235ced602e9d7bfd87995c" vue-loader@^15.4.2: version "15.4.2" @@ -6599,9 +6582,9 @@ vue-property-decorator@^7.2.0: dependencies: vue-class-component "^6.2.0" -vue-router@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.0.1.tgz#d9b05ad9c7420ba0f626d6500d693e60092cc1e9" +vue-router@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.0.2.tgz#dedc67afe6c4e2bc25682c8b1c2a8c0d7c7e56be" vue-style-loader@^4.1.0: version "4.1.2" @@ -6625,9 +6608,9 @@ vue@^2.5.17: version "2.5.17" resolved "https://registry.yarnpkg.com/vue/-/vue-2.5.17.tgz#0f8789ad718be68ca1872629832ed533589c6ada" -vuetify@^1.3.11: - version "1.3.11" - resolved "https://registry.yarnpkg.com/vuetify/-/vuetify-1.3.11.tgz#8be51f752a821704bb7fe0b7ac1f9324b902e52a" +vuetify@^1.4.0-alpha.0: + version "1.4.0-alpha.0" + resolved "https://registry.yarnpkg.com/vuetify/-/vuetify-1.4.0-alpha.0.tgz#6d208ab6faaa5e3ac9f054b3a7554fd39a7beec6" w3c-hr-time@^1.0.1: version "1.0.1" @@ -6753,9 +6736,9 @@ webpack-sources@^1.1.0, webpack-sources@^1.3.0: source-list-map "^2.0.0" source-map "~0.6.1" -webpack@^4.18.1: - version "4.25.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.25.1.tgz#4f459fbaea0f93440dc86c89f771bb3a837cfb6d" +webpack@^4.26.1: + version "4.26.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.26.1.tgz#ff3a9283d363c07b3494dfa702d08f4f2ef6cb39" dependencies: "@webassemblyjs/ast" "1.7.11" "@webassemblyjs/helper-module-context" "1.7.11" @@ -6778,7 +6761,7 @@ webpack@^4.18.1: node-libs-browser "^2.0.0" schema-utils "^0.4.4" tapable "^1.1.0" - uglifyjs-webpack-plugin "^1.2.4" + terser-webpack-plugin "^1.1.0" watchpack "^1.5.0" webpack-sources "^1.3.0" From 3e18f45928022bfd231af9782405ee8eb5e32cda Mon Sep 17 00:00:00 2001 From: alirizaadiyahsi Date: Sun, 2 Dec 2018 22:03:44 +0300 Subject: [PATCH 03/11] Add footer; resolved #108 --- src/Nucleus.Web.Vue/src/admin/admin-layout.vue | 7 +++++-- src/Nucleus.Web.Vue/src/shared/application/nucleus.ts | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Nucleus.Web.Vue/src/admin/admin-layout.vue b/src/Nucleus.Web.Vue/src/admin/admin-layout.vue index c993afc..2fe8ede 100644 --- a/src/Nucleus.Web.Vue/src/admin/admin-layout.vue +++ b/src/Nucleus.Web.Vue/src/admin/admin-layout.vue @@ -1,5 +1,5 @@  \ No newline at end of file diff --git a/src/Nucleus.Web.Vue/src/shared/application/nucleus.ts b/src/Nucleus.Web.Vue/src/shared/application/nucleus.ts index 0a6c201..13d59e6 100644 --- a/src/Nucleus.Web.Vue/src/shared/application/nucleus.ts +++ b/src/Nucleus.Web.Vue/src/shared/application/nucleus.ts @@ -5,6 +5,7 @@ const nucleus = { baseApiUrl: 'https://localhost:44339', baseClientUrl: 'http://localhost:8080', isLoading: false, + appVersion:'0.3.0', auth: { grantedPermissions: [] as IPermissionDto[], isGranted(permissionName: string) { From a46169a6523466ffa7a9851a69eac6f4460208fa Mon Sep 17 00:00:00 2001 From: alirizaadiyahsi Date: Mon, 3 Dec 2018 23:33:29 +0300 Subject: [PATCH 04/11] Add some chart, reports or grids to home page resolved #73 --- .../src/admin/admin-layout.vue | 2 +- .../src/admin/views/home/home.vue | 55 ++++++++++++------- 2 files changed, 37 insertions(+), 20 deletions(-) diff --git a/src/Nucleus.Web.Vue/src/admin/admin-layout.vue b/src/Nucleus.Web.Vue/src/admin/admin-layout.vue index 2fe8ede..707c27f 100644 --- a/src/Nucleus.Web.Vue/src/admin/admin-layout.vue +++ b/src/Nucleus.Web.Vue/src/admin/admin-layout.vue @@ -5,7 +5,7 @@ - + diff --git a/src/Nucleus.Web.Vue/src/admin/views/home/home.vue b/src/Nucleus.Web.Vue/src/admin/views/home/home.vue index 663ce63..f749afb 100644 --- a/src/Nucleus.Web.Vue/src/admin/views/home/home.vue +++ b/src/Nucleus.Web.Vue/src/admin/views/home/home.vue @@ -1,23 +1,40 @@  \ No newline at end of file From da1805da8ee32f6cadc44772bc2bda3819fe7b0b Mon Sep 17 00:00:00 2001 From: alirizaadiyahsi Date: Tue, 4 Dec 2018 00:05:26 +0300 Subject: [PATCH 05/11] Console error: attribute offset fixed #117 --- src/Nucleus.Web.Vue/src/admin/views/home/home.vue | 4 ++-- src/Nucleus.Web.Vue/src/shared/application/nucleus.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Nucleus.Web.Vue/src/admin/views/home/home.vue b/src/Nucleus.Web.Vue/src/admin/views/home/home.vue index f749afb..fe02983 100644 --- a/src/Nucleus.Web.Vue/src/admin/views/home/home.vue +++ b/src/Nucleus.Web.Vue/src/admin/views/home/home.vue @@ -9,7 +9,7 @@ Date: Tue, 4 Dec 2018 20:56:31 +0300 Subject: [PATCH 06/11] Removed unnecessary line --- src/Nucleus.Web.Api/Startup.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Nucleus.Web.Api/Startup.cs b/src/Nucleus.Web.Api/Startup.cs index 449e92e..45e60d7 100644 --- a/src/Nucleus.Web.Api/Startup.cs +++ b/src/Nucleus.Web.Api/Startup.cs @@ -30,7 +30,7 @@ public void ConfigureServices(IServiceCollection services) services.AddMvc(setup => { setup.Filters.AddService(); - }).SetCompatibilityVersion(CompatibilityVersion.Version_2_1); + }); services.AddSwaggerGen(c => { From 49ecbe11a2a528c5d00c9238ebfe345f0decc0c6 Mon Sep 17 00:00:00 2001 From: alirizaadiyahsi Date: Tue, 4 Dec 2018 21:09:50 +0300 Subject: [PATCH 07/11] Upgrade netcore to v2.2 Fixes: #121 --- src/Nucleus.Application/Nucleus.Application.csproj | 4 ++-- src/Nucleus.Core/Nucleus.Core.csproj | 6 +++--- .../Nucleus.EntityFramework.csproj | 10 +++++----- src/Nucleus.Utilities/Nucleus.Utilities.csproj | 4 ++-- src/Nucleus.Web.Api/Nucleus.Web.Api.csproj | 6 +++--- src/Nucleus.Web.Core/Nucleus.Web.Core.csproj | 10 +++++----- src/Nucleus.Web.Vue/Nucleus.Web.Vue.csproj | 4 ++-- .../Nucleus.Tests.Application.csproj | 2 +- test/Nucleus.Tests.Shared/Nucleus.Tests.Shared.csproj | 8 ++++---- .../Nucleus.Tests.Web.Api/Nucleus.Tests.Web.Api.csproj | 2 +- 10 files changed, 28 insertions(+), 28 deletions(-) diff --git a/src/Nucleus.Application/Nucleus.Application.csproj b/src/Nucleus.Application/Nucleus.Application.csproj index 4a47587..c2d8573 100644 --- a/src/Nucleus.Application/Nucleus.Application.csproj +++ b/src/Nucleus.Application/Nucleus.Application.csproj @@ -1,7 +1,7 @@ - + - netcoreapp2.1 + netcoreapp2.2 diff --git a/src/Nucleus.Core/Nucleus.Core.csproj b/src/Nucleus.Core/Nucleus.Core.csproj index 84178bb..01c1050 100644 --- a/src/Nucleus.Core/Nucleus.Core.csproj +++ b/src/Nucleus.Core/Nucleus.Core.csproj @@ -1,11 +1,11 @@ - + - netcoreapp2.1 + netcoreapp2.2 - + diff --git a/src/Nucleus.EntityFramework/Nucleus.EntityFramework.csproj b/src/Nucleus.EntityFramework/Nucleus.EntityFramework.csproj index 8bd172d..7c9af2f 100644 --- a/src/Nucleus.EntityFramework/Nucleus.EntityFramework.csproj +++ b/src/Nucleus.EntityFramework/Nucleus.EntityFramework.csproj @@ -1,13 +1,13 @@ - + - netcoreapp2.1 + netcoreapp2.2 - - - + + + diff --git a/src/Nucleus.Utilities/Nucleus.Utilities.csproj b/src/Nucleus.Utilities/Nucleus.Utilities.csproj index ea94422..a8b83c2 100644 --- a/src/Nucleus.Utilities/Nucleus.Utilities.csproj +++ b/src/Nucleus.Utilities/Nucleus.Utilities.csproj @@ -1,7 +1,7 @@ - + - netcoreapp2.1 + netcoreapp2.2 diff --git a/src/Nucleus.Web.Api/Nucleus.Web.Api.csproj b/src/Nucleus.Web.Api/Nucleus.Web.Api.csproj index c879333..a3ca991 100644 --- a/src/Nucleus.Web.Api/Nucleus.Web.Api.csproj +++ b/src/Nucleus.Web.Api/Nucleus.Web.Api.csproj @@ -1,7 +1,7 @@  - netcoreapp2.1 + netcoreapp2.2 @@ -16,8 +16,8 @@ - - + + diff --git a/src/Nucleus.Web.Core/Nucleus.Web.Core.csproj b/src/Nucleus.Web.Core/Nucleus.Web.Core.csproj index 52450bd..46d3eda 100644 --- a/src/Nucleus.Web.Core/Nucleus.Web.Core.csproj +++ b/src/Nucleus.Web.Core/Nucleus.Web.Core.csproj @@ -1,13 +1,13 @@ - + - netcoreapp2.1 + netcoreapp2.2 - - - + + + diff --git a/src/Nucleus.Web.Vue/Nucleus.Web.Vue.csproj b/src/Nucleus.Web.Vue/Nucleus.Web.Vue.csproj index d638d24..6211dcb 100644 --- a/src/Nucleus.Web.Vue/Nucleus.Web.Vue.csproj +++ b/src/Nucleus.Web.Vue/Nucleus.Web.Vue.csproj @@ -1,7 +1,7 @@  - netcoreapp2.1 + netcoreapp2.2 3.0 true @@ -23,7 +23,7 @@ - + diff --git a/test/Nucleus.Tests.Application/Nucleus.Tests.Application.csproj b/test/Nucleus.Tests.Application/Nucleus.Tests.Application.csproj index 177a93c..878ed0d 100644 --- a/test/Nucleus.Tests.Application/Nucleus.Tests.Application.csproj +++ b/test/Nucleus.Tests.Application/Nucleus.Tests.Application.csproj @@ -1,7 +1,7 @@  - netcoreapp2.1 + netcoreapp2.2 diff --git a/test/Nucleus.Tests.Shared/Nucleus.Tests.Shared.csproj b/test/Nucleus.Tests.Shared/Nucleus.Tests.Shared.csproj index d23b62f..b252469 100644 --- a/test/Nucleus.Tests.Shared/Nucleus.Tests.Shared.csproj +++ b/test/Nucleus.Tests.Shared/Nucleus.Tests.Shared.csproj @@ -1,7 +1,7 @@  - netcoreapp2.1 + netcoreapp2.2 @@ -15,9 +15,9 @@ - - - + + + diff --git a/test/Nucleus.Tests.Web.Api/Nucleus.Tests.Web.Api.csproj b/test/Nucleus.Tests.Web.Api/Nucleus.Tests.Web.Api.csproj index d91768a..b189e52 100644 --- a/test/Nucleus.Tests.Web.Api/Nucleus.Tests.Web.Api.csproj +++ b/test/Nucleus.Tests.Web.Api/Nucleus.Tests.Web.Api.csproj @@ -1,7 +1,7 @@  - netcoreapp2.1 + netcoreapp2.2 From e3800fa4b09d46c19d584fe2aee8db463aa42700 Mon Sep 17 00:00:00 2001 From: alirizaadiyahsi Date: Tue, 4 Dec 2018 21:27:27 +0300 Subject: [PATCH 08/11] Add list to home page with dummy data. Fixes: #120 --- .../src/admin/views/home/home.ts | 21 +++++++++ .../src/admin/views/home/home.vue | 46 ++++++++++++++++++- 2 files changed, 66 insertions(+), 1 deletion(-) diff --git a/src/Nucleus.Web.Vue/src/admin/views/home/home.ts b/src/Nucleus.Web.Vue/src/admin/views/home/home.ts index 00ecb21..16a4fc3 100644 --- a/src/Nucleus.Web.Vue/src/admin/views/home/home.ts +++ b/src/Nucleus.Web.Vue/src/admin/views/home/home.ts @@ -3,4 +3,25 @@ import { Component } from 'vue-property-decorator'; @Component export default class HomeComponent extends NucleusComponentBase { + public get items() { + return [ + { header: 'Today' }, + { + avatar: 'https://cdn.vuetifyjs.com/images/lists/1.jpg', + title: 'Brunch this weekend?', + subtitle: "Ali Connors — I'll be in your neighborhood doing errands this weekend. Do you want to hang out?" + }, + { divider: true, inset: true }, + { + avatar: 'https://cdn.vuetifyjs.com/images/lists/2.jpg', + title: 'Summer BBQ 4', + subtitle: "to Alex, Scott, Jennifer — Wish I could come, but I'm out of town this weekend." + }, + { divider: true, inset: true }, + { + avatar: 'https://cdn.vuetifyjs.com/images/lists/3.jpg', + title: 'Oui oui', + subtitle: "Sandra Adams — Do you have Paris recommendations? Have you ever been?" + }]; + } } \ No newline at end of file diff --git a/src/Nucleus.Web.Vue/src/admin/views/home/home.vue b/src/Nucleus.Web.Vue/src/admin/views/home/home.vue index fe02983..baefed2 100644 --- a/src/Nucleus.Web.Vue/src/admin/views/home/home.vue +++ b/src/Nucleus.Web.Vue/src/admin/views/home/home.vue @@ -1,5 +1,5 @@  From beb140204a0c2c115239aa21b3ec81137a3efc51 Mon Sep 17 00:00:00 2001 From: alirizaadiyahsi Date: Tue, 4 Dec 2018 21:32:53 +0300 Subject: [PATCH 09/11] Add data iterator to home page with dummy data. Fixes: #119 --- .../src/admin/views/home/home.ts | 44 +++++++++++ .../src/admin/views/home/home.vue | 75 ++++++++++++++++++- 2 files changed, 118 insertions(+), 1 deletion(-) diff --git a/src/Nucleus.Web.Vue/src/admin/views/home/home.ts b/src/Nucleus.Web.Vue/src/admin/views/home/home.ts index 16a4fc3..b00f96f 100644 --- a/src/Nucleus.Web.Vue/src/admin/views/home/home.ts +++ b/src/Nucleus.Web.Vue/src/admin/views/home/home.ts @@ -22,6 +22,50 @@ export default class HomeComponent extends NucleusComponentBase { avatar: 'https://cdn.vuetifyjs.com/images/lists/3.jpg', title: 'Oui oui', subtitle: "Sandra Adams — Do you have Paris recommendations? Have you ever been?" + }, + { divider: true, inset: true }, + { + avatar: 'https://cdn.vuetifyjs.com/images/lists/4.jpg', + title: 'Birthday gift', + subtitle: "Trevor Hansen — Have any ideas about what we should get Heidi for her birthday?" + }, + { divider: true, inset: true }, + { + avatar: 'https://cdn.vuetifyjs.com/images/lists/5.jpg', + title: 'Recipe to try', + subtitle: "Britta Holt — We should eat this: Grate, Squash, Corn, and tomatillo Tacos." }]; } + + public rowsPerPageItems = [4, 8, 12]; + public pagination = { + rowsPerPage: 4 + }; + + public get dataIteratorItems() { + return [ + { + value: false, + name: 'Frozen Yogurt', + calories: 159, + fat: 6.0, + carbs: 24, + protein: 4.0, + sodium: 87, + calcium: '14%', + iron: '1%' + }, + { + value: false, + name: 'Ice cream sandwich', + calories: 237, + fat: 9.0, + carbs: 37, + protein: 4.3, + sodium: 129, + calcium: '8%', + iron: '1%' + } + ]; + } } \ No newline at end of file diff --git a/src/Nucleus.Web.Vue/src/admin/views/home/home.vue b/src/Nucleus.Web.Vue/src/admin/views/home/home.vue index baefed2..e14c324 100644 --- a/src/Nucleus.Web.Vue/src/admin/views/home/home.vue +++ b/src/Nucleus.Web.Vue/src/admin/views/home/home.vue @@ -76,7 +76,80 @@ - + + + + This is a header + + + + + {{ props.item.name }} + + + + + + Calories: + {{ props.item.calories }} + + + + Fat: + {{ props.item.fat }} + + + + Carbs: + {{ props.item.carbs }} + + + + Protein: + {{ props.item.protein }} + + + + Sodium: + {{ props.item.sodium }} + + + + Calcium: + {{ props.item.calcium }} + + + + Iron: + {{ props.item.iron }} + + + + + + + This is a footer + + + From 5c734c44693bb52b46a60b264e01b867b8f81f0f Mon Sep 17 00:00:00 2001 From: alirizaadiyahsi Date: Tue, 4 Dec 2018 21:43:08 +0300 Subject: [PATCH 10/11] Add timelines to home page with dummy data. Fixed: #118 --- .../src/admin/views/home/home.ts | 25 +++ .../src/admin/views/home/home.vue | 175 ++++++++++-------- 2 files changed, 126 insertions(+), 74 deletions(-) diff --git a/src/Nucleus.Web.Vue/src/admin/views/home/home.ts b/src/Nucleus.Web.Vue/src/admin/views/home/home.ts index b00f96f..326583a 100644 --- a/src/Nucleus.Web.Vue/src/admin/views/home/home.ts +++ b/src/Nucleus.Web.Vue/src/admin/views/home/home.ts @@ -68,4 +68,29 @@ export default class HomeComponent extends NucleusComponentBase { } ]; } + + public get years() { + return [ + { + color: 'cyan', + year: '1960' + }, + { + color: 'green', + year: '1970' + }, + { + color: 'pink', + year: '1980' + }, + { + color: 'amber', + year: '1990' + }, + { + color: 'orange', + year: '2000' + } + ]; + } } \ No newline at end of file diff --git a/src/Nucleus.Web.Vue/src/admin/views/home/home.vue b/src/Nucleus.Web.Vue/src/admin/views/home/home.vue index e14c324..d6c6f9e 100644 --- a/src/Nucleus.Web.Vue/src/admin/views/home/home.vue +++ b/src/Nucleus.Web.Vue/src/admin/views/home/home.vue @@ -76,81 +76,108 @@ - - - - This is a header - - - - - {{ props.item.name }} - - - - - - Calories: - {{ props.item.calories }} - - - - Fat: - {{ props.item.fat }} - - - - Carbs: - {{ props.item.carbs }} - - - - Protein: - {{ props.item.protein }} - - - - Sodium: - {{ props.item.sodium }} - - - - Calcium: - {{ props.item.calcium }} - - - - Iron: - {{ props.item.iron }} - - - - - - - This is a footer - - + + + + + This is a header + + + + + {{ props.item.name }} + + + + + + Calories: + {{ props.item.calories }} + + + + Fat: + {{ props.item.fat }} + + + + Carbs: + {{ props.item.carbs }} + + + + Protein: + {{ props.item.protein }} + + + + Sodium: + {{ props.item.sodium }} + + + + Calcium: + {{ props.item.calcium }} + + + + Iron: + {{ props.item.iron }} + + + + + + + This is a footer + + + + + + + +
+ This is a header +
+
+ + + + +
+

Lorem ipsum

+
+ Lorem ipsum dolor sit amet, no nam oblique veritus. Commune scaevola imperdiet nec ut, sed euismod convenire principes at. Est et nobis iisque percipit, an vim zril disputando voluptatibus, vix an salutandi sententiae. +
+
+
+
+
- From d021cb57d0563d83ef4a0b90255814398f2c13fc Mon Sep 17 00:00:00 2001 From: alirizaadiyahsi Date: Tue, 4 Dec 2018 23:36:48 +0300 Subject: [PATCH 11/11] Increase version number --- src/Nucleus.Web.Vue/src/shared/application/nucleus.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Nucleus.Web.Vue/src/shared/application/nucleus.ts b/src/Nucleus.Web.Vue/src/shared/application/nucleus.ts index ca22e84..d2b52dd 100644 --- a/src/Nucleus.Web.Vue/src/shared/application/nucleus.ts +++ b/src/Nucleus.Web.Vue/src/shared/application/nucleus.ts @@ -5,7 +5,7 @@ const nucleus = { baseApiUrl: 'https://localhost:44339', baseClientUrl: 'http://localhost:8080', isLoading: false, - appVersion: '0.3.0', + appVersion: '0.4.0', auth: { grantedPermissions: [] as IPermissionDto[], isGranted(permissionName: string) {