- @for (var j = 0; j < featureGroups[i].Features.Count; j++)
+ @for (var j = 0; j < featureGroup.Features.Count; j++)
{
- var feature = featureGroups[i].Features[j];
+ var feature = featureGroup.Features[j];
var disabled = Model.IsDisabled(feature.Provider.Name);
@@ -48,7 +49,7 @@
@if (feature.ValueType is ToggleStringValueType)
{
-
-
@@ -116,7 +116,7 @@
-
diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor b/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor
index 676f05c147..f4b7e411d9 100644
--- a/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor
+++ b/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor
@@ -80,7 +80,7 @@
-
@@ -189,7 +189,7 @@
-
diff --git a/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/CreateModal.cshtml b/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/CreateModal.cshtml
index df17154d56..3fbe633cd4 100644
--- a/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/CreateModal.cshtml
+++ b/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/CreateModal.cshtml
@@ -59,8 +59,9 @@
@for (var i = 0; i < Model.Roles.Length; i++)
{
-
-
+ var role = Model.Roles[i];
+
+
}
diff --git a/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/EditModal.cshtml b/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/EditModal.cshtml
index cea3034cb0..d570a0f794 100644
--- a/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/EditModal.cshtml
+++ b/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/EditModal.cshtml
@@ -18,7 +18,7 @@
-
+
@@ -60,8 +60,9 @@
@for (var i = 0; i < Model.Roles.Length; i++)
{
-
-
+ var role = Model.Roles[i];
+
+
}
diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml
index dd2c73eb23..6d573b2ecb 100644
--- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml
+++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml
@@ -20,25 +20,28 @@
@for (var i = 0; i < Model.Groups.Count; i++)
{
-
- @Model.Groups[i].DisplayName
+ var group = Model.Groups[i];
+
+ @group.DisplayName
-
- @for (var j = 0; j < Model.Groups[i].Permissions.Count; j++)
+ @for (var j = 0; j < group.Permissions.Count; j++)
{
-
-
+ var permission = group.Permissions[j];
+
+
}
diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/Pages/TenantManagement/TenantManagement.razor b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/Pages/TenantManagement/TenantManagement.razor
index f1ced268ca..2a5aabfe8d 100644
--- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/Pages/TenantManagement/TenantManagement.razor
+++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/Pages/TenantManagement/TenantManagement.razor
@@ -72,13 +72,12 @@
-
@@ -127,7 +126,7 @@
-
@@ -161,7 +160,7 @@
-
diff --git a/npm/lerna.json b/npm/lerna.json
index a7ceddb31f..72c9a18b3d 100644
--- a/npm/lerna.json
+++ b/npm/lerna.json
@@ -1,5 +1,5 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"packages": [
"packs/*"
],
diff --git a/npm/ng-packs/lerna.version.json b/npm/ng-packs/lerna.version.json
index 6b5b030a71..48e91aa4eb 100644
--- a/npm/ng-packs/lerna.version.json
+++ b/npm/ng-packs/lerna.version.json
@@ -1,5 +1,5 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"packages": [
"packages/*"
],
diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json
index 32f7cf176d..9265ef17c3 100644
--- a/npm/ng-packs/package.json
+++ b/npm/ng-packs/package.json
@@ -26,16 +26,16 @@
"postinstall": "npm run compile:ivy"
},
"devDependencies": {
- "@abp/ng.core": "~4.1.0-rc.1",
- "@abp/ng.feature-management": "~4.1.0-rc.1",
- "@abp/ng.identity": "~4.1.0-rc.1",
- "@abp/ng.permission-management": "~4.1.0-rc.1",
- "@abp/ng.schematics": "~4.1.0-rc.1",
- "@abp/ng.setting-management": "~4.1.0-rc.1",
- "@abp/ng.tenant-management": "~4.1.0-rc.1",
- "@abp/ng.theme.basic": "~4.1.0-rc.1",
- "@abp/ng.theme.shared": "~4.1.0-rc.1",
- "@abp/utils": "^4.1.0-rc.1",
+ "@abp/ng.core": "~4.1.0-rc.2",
+ "@abp/ng.feature-management": "~4.1.0-rc.2",
+ "@abp/ng.identity": "~4.1.0-rc.2",
+ "@abp/ng.permission-management": "~4.1.0-rc.2",
+ "@abp/ng.schematics": "~4.1.0-rc.2",
+ "@abp/ng.setting-management": "~4.1.0-rc.2",
+ "@abp/ng.tenant-management": "~4.1.0-rc.2",
+ "@abp/ng.theme.basic": "~4.1.0-rc.2",
+ "@abp/ng.theme.shared": "~4.1.0-rc.2",
+ "@abp/utils": "^4.1.0-rc.2",
"@angular-builders/jest": "^10.0.0",
"@angular-devkit/build-angular": "~0.1100.0",
"@angular-devkit/build-ng-packagr": "~0.1001.2",
diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json
index c848bf22d5..0d0f960738 100644
--- a/npm/ng-packs/packages/components/package.json
+++ b/npm/ng-packs/packages/components/package.json
@@ -1,13 +1,13 @@
{
"name": "@abp/ng.components",
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"peerDependencies": {
- "@abp/ng.core": ">=4.1.0-rc.1",
+ "@abp/ng.core": ">=4.1.0-rc.2",
"@ng-bootstrap/ng-bootstrap": ">=6.0.0"
},
"dependencies": {
diff --git a/npm/ng-packs/packages/core/package.json b/npm/ng-packs/packages/core/package.json
index bc9a618069..9d659c5ea3 100644
--- a/npm/ng-packs/packages/core/package.json
+++ b/npm/ng-packs/packages/core/package.json
@@ -1,13 +1,13 @@
{
"name": "@abp/ng.core",
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/utils": "^4.1.0-rc.1",
+ "@abp/utils": "^4.1.0-rc.2",
"@angular/localize": "~10.0.10",
"@ngxs/store": "^3.7.0",
"angular-oauth2-oidc": "^10.0.0",
diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json
index 5e89bccc05..fbb4c5117e 100644
--- a/npm/ng-packs/packages/feature-management/package.json
+++ b/npm/ng-packs/packages/feature-management/package.json
@@ -1,13 +1,13 @@
{
"name": "@abp/ng.feature-management",
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.theme.shared": "~4.1.0-rc.1",
+ "@abp/ng.theme.shared": "~4.1.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {
diff --git a/npm/ng-packs/packages/identity/package.json b/npm/ng-packs/packages/identity/package.json
index 12070eae62..83da999fbc 100644
--- a/npm/ng-packs/packages/identity/package.json
+++ b/npm/ng-packs/packages/identity/package.json
@@ -1,14 +1,14 @@
{
"name": "@abp/ng.identity",
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.permission-management": "~4.1.0-rc.1",
- "@abp/ng.theme.shared": "~4.1.0-rc.1",
+ "@abp/ng.permission-management": "~4.1.0-rc.2",
+ "@abp/ng.theme.shared": "~4.1.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {
diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json
index d499da1c7e..a8869549d2 100644
--- a/npm/ng-packs/packages/permission-management/package.json
+++ b/npm/ng-packs/packages/permission-management/package.json
@@ -1,13 +1,13 @@
{
"name": "@abp/ng.permission-management",
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.theme.shared": "~4.1.0-rc.1",
+ "@abp/ng.theme.shared": "~4.1.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {
diff --git a/npm/ng-packs/packages/schematics/package.json b/npm/ng-packs/packages/schematics/package.json
index 31b1b322b8..eef22f2e54 100644
--- a/npm/ng-packs/packages/schematics/package.json
+++ b/npm/ng-packs/packages/schematics/package.json
@@ -1,6 +1,6 @@
{
"name": "@abp/ng.schematics",
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"description": "Schematics that works with ABP Backend",
"keywords": [
"schematics"
diff --git a/npm/ng-packs/packages/setting-management/package.json b/npm/ng-packs/packages/setting-management/package.json
index 441408c859..21f158e468 100644
--- a/npm/ng-packs/packages/setting-management/package.json
+++ b/npm/ng-packs/packages/setting-management/package.json
@@ -1,13 +1,13 @@
{
"name": "@abp/ng.setting-management",
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.theme.shared": "~4.1.0-rc.1",
+ "@abp/ng.theme.shared": "~4.1.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {
diff --git a/npm/ng-packs/packages/tenant-management/package.json b/npm/ng-packs/packages/tenant-management/package.json
index 17b76bb8bc..c26703aadd 100644
--- a/npm/ng-packs/packages/tenant-management/package.json
+++ b/npm/ng-packs/packages/tenant-management/package.json
@@ -1,14 +1,14 @@
{
"name": "@abp/ng.tenant-management",
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.feature-management": "~4.1.0-rc.1",
- "@abp/ng.theme.shared": "~4.1.0-rc.1",
+ "@abp/ng.feature-management": "~4.1.0-rc.2",
+ "@abp/ng.theme.shared": "~4.1.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {
diff --git a/npm/ng-packs/packages/theme-basic/package.json b/npm/ng-packs/packages/theme-basic/package.json
index 5984eb4208..b7ffc04eab 100644
--- a/npm/ng-packs/packages/theme-basic/package.json
+++ b/npm/ng-packs/packages/theme-basic/package.json
@@ -1,13 +1,13 @@
{
"name": "@abp/ng.theme.basic",
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.theme.shared": "~4.1.0-rc.1",
+ "@abp/ng.theme.shared": "~4.1.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {
diff --git a/npm/ng-packs/packages/theme-shared/package.json b/npm/ng-packs/packages/theme-shared/package.json
index 2a58fe91d0..b742000740 100644
--- a/npm/ng-packs/packages/theme-shared/package.json
+++ b/npm/ng-packs/packages/theme-shared/package.json
@@ -1,13 +1,13 @@
{
"name": "@abp/ng.theme.shared",
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.core": "~4.1.0-rc.1",
+ "@abp/ng.core": "~4.1.0-rc.2",
"@fortawesome/fontawesome-free": "^5.14.0",
"@ng-bootstrap/ng-bootstrap": "^7.0.0",
"@ngx-validate/core": "^0.0.13",
diff --git a/npm/ng-packs/yarn.lock b/npm/ng-packs/yarn.lock
index 81af529bc0..4ef0c07ef8 100644
--- a/npm/ng-packs/yarn.lock
+++ b/npm/ng-packs/yarn.lock
@@ -2,14 +2,13 @@
# yarn lockfile v1
-"@abp/ng.core@~4.0.1":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@abp/ng.core/-/ng.core-4.0.1.tgz#a578498823f1c2a8123a5a4a081c726aebdf484a"
- integrity sha512-DSP53iXXi6RO1ZJWSVG+XG3GOp8wWksBb4HMcRp4TLjY1FUs7n6rkm9aNge91OtKIknN6S3Z8EmRND/adupC0A==
+"@abp/ng.core@~4.1.0-rc.1":
+ version "4.1.0-rc.1"
+ resolved "https://registry.yarnpkg.com/@abp/ng.core/-/ng.core-4.1.0-rc.1.tgz#efbd35e8df0731e75b2195149269b0228ec4ae42"
+ integrity sha512-WhXHMlDSbYled+mW8faMW8qHUGVErh/E/3eOgfvhx4N2tGGs5w+A4EfjNVBBROcoLDwiX2q1L88WeNnrK1+OIQ==
dependencies:
- "@abp/utils" "^4.0.0"
+ "@abp/utils" "^4.0.1"
"@angular/localize" "~10.0.10"
- "@ngxs/router-plugin" "^3.7.0"
"@ngxs/store" "^3.7.0"
angular-oauth2-oidc "^10.0.0"
just-clone "^3.1.0"
@@ -18,35 +17,35 @@
ts-toolbelt "6.15.4"
tslib "^2.0.0"
-"@abp/ng.feature-management@~4.0.1":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@abp/ng.feature-management/-/ng.feature-management-4.0.1.tgz#79a9d7d56fe0e3c9f726af0ae514d4681124c53c"
- integrity sha512-SKpss5qCZSUyOxVLgsadPmB+Wmt/5qrdXme8ryQ2GvsXmK7o2nCzEbnn/qjyLp5NP8hxtr7dnPBl36vkFyOrgQ==
+"@abp/ng.feature-management@~4.1.0-rc.1":
+ version "4.1.0-rc.1"
+ resolved "https://registry.yarnpkg.com/@abp/ng.feature-management/-/ng.feature-management-4.1.0-rc.1.tgz#5237db2e5a0ea5a6511941864fa721a303b5612c"
+ integrity sha512-/9GP6ze127uMkHB2QxWJC2MXiEMTLtBhM0DXYlPZKI+Y+FrVOBoUTI3gNz+AqWFwbBAA4PqfVuThhoja5b29Sg==
dependencies:
- "@abp/ng.theme.shared" "~4.0.1"
+ "@abp/ng.theme.shared" "~4.1.0-rc.1"
tslib "^2.0.0"
-"@abp/ng.identity@~4.0.1":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@abp/ng.identity/-/ng.identity-4.0.1.tgz#8d4cc85b649564ef2a4ea1767ffea58c6df1aa45"
- integrity sha512-nCeeCTMfdwPXQJeEw9Jhyp+NAUDqoW9/2JP/JvgeRo6gsXzSXBxuLzRsuq/uMa727BQVlnWCmTk6sCywJ+JyBA==
+"@abp/ng.identity@~4.1.0-rc.1":
+ version "4.1.0-rc.1"
+ resolved "https://registry.yarnpkg.com/@abp/ng.identity/-/ng.identity-4.1.0-rc.1.tgz#932fd10482e82400a87927d200c2d3c850cccef4"
+ integrity sha512-uh7Fy+X2qGiNZ58g2c1GkmJL9VnMPLsKzg9EugNV2VxbGYg4/sNmVvAeIV66x2hpDXETHCjm+7lYuZsqI/5Vew==
dependencies:
- "@abp/ng.permission-management" "~4.0.1"
- "@abp/ng.theme.shared" "~4.0.1"
+ "@abp/ng.permission-management" "~4.1.0-rc.1"
+ "@abp/ng.theme.shared" "~4.1.0-rc.1"
tslib "^2.0.0"
-"@abp/ng.permission-management@~4.0.1":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@abp/ng.permission-management/-/ng.permission-management-4.0.1.tgz#cd440f6c2f1ed11ac003176cc526cd55705fac27"
- integrity sha512-cvAOtS/wcnDA++Qoa+yyEhH4vCUhZB4IRkTQm6lHbRmHaXhF41kOK8eeZqIMsgfzhHhVX+mv4HtSefFcaX3Vig==
+"@abp/ng.permission-management@~4.1.0-rc.1":
+ version "4.1.0-rc.1"
+ resolved "https://registry.yarnpkg.com/@abp/ng.permission-management/-/ng.permission-management-4.1.0-rc.1.tgz#de810f1d50f901cffb15f59756127e83109e79f7"
+ integrity sha512-AgPpmBKDYnMKmMXoiU9ewGKtn5hH9frO5tV0wjz46BjmO9kIwyap3BBeCFcZjhgVLxZnXi8D0WuzZW7mgQARIQ==
dependencies:
- "@abp/ng.theme.shared" "~4.0.1"
+ "@abp/ng.theme.shared" "~4.1.0-rc.1"
tslib "^2.0.0"
-"@abp/ng.schematics@~4.0.1":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@abp/ng.schematics/-/ng.schematics-4.0.1.tgz#93a9749089954d5271fdbd76a2aaaf0cd8c2a700"
- integrity sha512-0fkdL8e8pbOHcWqDZKfUcOuh1cDxpD5RjFqwHnXmZhD03HrmdlMRfyQIF/RngliZPUtyuXRqaEFDqqXHnPSUmQ==
+"@abp/ng.schematics@~4.1.0-rc.1":
+ version "4.1.0-rc.1"
+ resolved "https://registry.yarnpkg.com/@abp/ng.schematics/-/ng.schematics-4.1.0-rc.1.tgz#42173b847cfc2f293245a96fe4732a9049b8ab7c"
+ integrity sha512-FU5Mat3ki6ARDmOK5WC4/AMXJC+61EknuH44SE9Y9PraXAYkJk+2Ha+1qAg+VLBQcEEVWLxIqMp+2Soc6d6oow==
dependencies:
"@angular-devkit/core" "~11.0.2"
"@angular-devkit/schematics" "~11.0.2"
@@ -54,37 +53,37 @@
jsonc-parser "^2.3.0"
typescript "~3.9.2"
-"@abp/ng.setting-management@~4.0.1":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@abp/ng.setting-management/-/ng.setting-management-4.0.1.tgz#a998f6e8556e46f62df4dfeda033e157de49a490"
- integrity sha512-dyKCTaUlIOJiSou0z6jB+8ci5KVpQSL65J0qbwiDSs/s1/tgaJiwUjH4c75KEPQRZH3XYJaOt6rusEJ9ucnZAg==
+"@abp/ng.setting-management@~4.1.0-rc.1":
+ version "4.1.0-rc.1"
+ resolved "https://registry.yarnpkg.com/@abp/ng.setting-management/-/ng.setting-management-4.1.0-rc.1.tgz#d35083c211089683c4fb07f88523c01e3e5d8ce0"
+ integrity sha512-qKLV2IWkHbK5ohHMxbdzPqE1pvPPatmV0EidE79Rk4j5+WZXOXtNz5GEA2vLmF3CsuVjX90cJQdtY1bdZpvdVQ==
dependencies:
- "@abp/ng.theme.shared" "~4.0.1"
+ "@abp/ng.theme.shared" "~4.1.0-rc.1"
tslib "^2.0.0"
-"@abp/ng.tenant-management@~4.0.1":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@abp/ng.tenant-management/-/ng.tenant-management-4.0.1.tgz#2a74fd84abc1afe0002c7b59daed54be74e1e496"
- integrity sha512-CtGORXOOgbsI484GRfa70Sznfo4PHKUpxG72gHbnHzMA+U26tLYb2h7TE8tPi39I0hK/lbHzVXU3X8GBrf9ppg==
+"@abp/ng.tenant-management@~4.1.0-rc.1":
+ version "4.1.0-rc.1"
+ resolved "https://registry.yarnpkg.com/@abp/ng.tenant-management/-/ng.tenant-management-4.1.0-rc.1.tgz#be6740c8a7ac844c7100a46fb88bc96ce386e17d"
+ integrity sha512-OymGkg5BzHiraUC0FcWPm6JN84FgYNZ3YuLTAZd/iHmqQVoj51ymTK8dBOn7sw49vWlAj/WvGN4Z9tT/JS40zg==
dependencies:
- "@abp/ng.feature-management" "~4.0.1"
- "@abp/ng.theme.shared" "~4.0.1"
+ "@abp/ng.feature-management" "~4.1.0-rc.1"
+ "@abp/ng.theme.shared" "~4.1.0-rc.1"
tslib "^2.0.0"
-"@abp/ng.theme.basic@~4.0.1":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@abp/ng.theme.basic/-/ng.theme.basic-4.0.1.tgz#0f84df78141d09cd894c0c6b2c3b9963ff986499"
- integrity sha512-bswbSWXKqWULdWlw0nJQTfikYrsSUb/yLhkblz6vQLPDwPs9B16bccvr+u4n7AipyqAWiSWZPW8As+QCh6ZuIg==
+"@abp/ng.theme.basic@~4.1.0-rc.1":
+ version "4.1.0-rc.1"
+ resolved "https://registry.yarnpkg.com/@abp/ng.theme.basic/-/ng.theme.basic-4.1.0-rc.1.tgz#311e1ee4490803d43b1b1286620f1efa0fe3f459"
+ integrity sha512-nTf9UaupTxT0UgBx/SwaVuhtutUXFqGGq2dBKI0JNxltgfykLhDXUOTlUnymLlsyu09DJv8OIZbCX6PJAMV1GA==
dependencies:
- "@abp/ng.theme.shared" "~4.0.1"
+ "@abp/ng.theme.shared" "~4.1.0-rc.1"
tslib "^2.0.0"
-"@abp/ng.theme.shared@~4.0.1":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@abp/ng.theme.shared/-/ng.theme.shared-4.0.1.tgz#e2da6de337441451ad10688fbf56047633c0ac2e"
- integrity sha512-E6xV2oa4qZdUsTT2lqQSvcdLcn4Bh7vvRBFyYLM31UxXSyTecCQyw7Js7uh2hjL1/YgcOsIU+RxTyPdgtcv50w==
+"@abp/ng.theme.shared@~4.1.0-rc.1":
+ version "4.1.0-rc.1"
+ resolved "https://registry.yarnpkg.com/@abp/ng.theme.shared/-/ng.theme.shared-4.1.0-rc.1.tgz#08c051cafd1364563943f7f8b6d067955227cc7e"
+ integrity sha512-oNPGXI6gyesDnzHq/x7QuXKr0ISwgz9YaKg2bvzZOCvyZ0usL2P4h/4sQvV9ThCYjDdkVKN+cdW+KNvalJ415w==
dependencies:
- "@abp/ng.core" "~4.0.1"
+ "@abp/ng.core" "~4.1.0-rc.1"
"@fortawesome/fontawesome-free" "^5.14.0"
"@ng-bootstrap/ng-bootstrap" "^7.0.0"
"@ngx-validate/core" "^0.0.13"
@@ -93,13 +92,20 @@
chart.js "^2.9.3"
tslib "^2.0.0"
-"@abp/utils@^4.0.0", "@abp/utils@^4.0.1":
+"@abp/utils@^4.0.1":
version "4.0.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.1.tgz#9a4cb420266c49d8084776bd31c86681d4d4d125"
integrity sha512-nI2ZyaNpvohr75p8jeMPWze+hX+mV47EHI+Zloa4GgGmJqrULdG71kYh45R+jGmMTbQL6huaXGnpz4gNF9TGyQ==
dependencies:
just-compare "^1.3.0"
+"@abp/utils@^4.1.0-rc.1":
+ version "4.1.0-rc.1"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.1.tgz#2863867985db9d178a5ce4347309f060f1ce6142"
+ integrity sha512-C8e+x5/IdkJWQ8gLtO7ygsth5sd1iXKn0ARu/5u0g11nMjHsMY9Qkwg5QrnpHp2ws1+FL1Dg67omrQp9+KK5SA==
+ dependencies:
+ just-compare "^1.3.0"
+
"@angular-builders/jest@^10.0.0":
version "10.0.1"
resolved "https://registry.yarnpkg.com/@angular-builders/jest/-/jest-10.0.1.tgz#a1a6fb5d11b5d54c051bdaa2012b5f046371560c"
@@ -2497,13 +2503,6 @@
dependencies:
tslib "^1.9.0"
-"@ngxs/router-plugin@^3.7.0":
- version "3.7.1"
- resolved "https://registry.yarnpkg.com/@ngxs/router-plugin/-/router-plugin-3.7.1.tgz#cd73224d5dd54ee070dd54cc26ba09a1fde189a8"
- integrity sha512-5Pg+Ija4Z4eCYTLtVgZYxsbYqN35YD+Tak/WhHFXvOqFpt0zPMt8VQbgfEFXKOgoUsJYQ4qz/EWqc0GaRXL+Jw==
- dependencies:
- tslib "^1.9.0"
-
"@ngxs/store@^3.7.0":
version "3.7.1"
resolved "https://registry.yarnpkg.com/@ngxs/store/-/store-3.7.1.tgz#3333379eb36cfe475d019b6c894b263ea515b8a5"
diff --git a/npm/packs/anchor-js/package.json b/npm/packs/anchor-js/package.json
index 8cb9c762f7..cd510b6dbc 100644
--- a/npm/packs/anchor-js/package.json
+++ b/npm/packs/anchor-js/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/anchor-js",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"anchor-js": "^4.2.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json
index f71a6838d3..efa40c47c6 100644
--- a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json
+++ b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/aspnetcore.mvc.ui.theme.basic",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.shared": "~4.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui.theme.shared": "~4.1.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}
diff --git a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json
index 92e5441d6f..5461f2bc81 100644
--- a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json
+++ b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json
@@ -1,24 +1,24 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/aspnetcore.mvc.ui.theme.shared",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/aspnetcore.mvc.ui": "~4.1.0-rc.1",
- "@abp/bootstrap": "~4.1.0-rc.1",
- "@abp/bootstrap-datepicker": "~4.1.0-rc.1",
- "@abp/datatables.net-bs4": "~4.1.0-rc.1",
- "@abp/font-awesome": "~4.1.0-rc.1",
- "@abp/jquery-form": "~4.1.0-rc.1",
- "@abp/jquery-validation-unobtrusive": "~4.1.0-rc.1",
- "@abp/lodash": "~4.1.0-rc.1",
- "@abp/luxon": "~4.1.0-rc.1",
- "@abp/malihu-custom-scrollbar-plugin": "~4.1.0-rc.1",
- "@abp/select2": "~4.1.0-rc.1",
- "@abp/sweetalert": "~4.1.0-rc.1",
- "@abp/timeago": "~4.1.0-rc.1",
- "@abp/toastr": "~4.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui": "~4.1.0-rc.2",
+ "@abp/bootstrap": "~4.1.0-rc.2",
+ "@abp/bootstrap-datepicker": "~4.1.0-rc.2",
+ "@abp/datatables.net-bs4": "~4.1.0-rc.2",
+ "@abp/font-awesome": "~4.1.0-rc.2",
+ "@abp/jquery-form": "~4.1.0-rc.2",
+ "@abp/jquery-validation-unobtrusive": "~4.1.0-rc.2",
+ "@abp/lodash": "~4.1.0-rc.2",
+ "@abp/luxon": "~4.1.0-rc.2",
+ "@abp/malihu-custom-scrollbar-plugin": "~4.1.0-rc.2",
+ "@abp/select2": "~4.1.0-rc.2",
+ "@abp/sweetalert": "~4.1.0-rc.2",
+ "@abp/timeago": "~4.1.0-rc.2",
+ "@abp/toastr": "~4.1.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}
diff --git a/npm/packs/aspnetcore.mvc.ui/package-lock.json b/npm/packs/aspnetcore.mvc.ui/package-lock.json
index fcd72444fd..07502870e8 100644
--- a/npm/packs/aspnetcore.mvc.ui/package-lock.json
+++ b/npm/packs/aspnetcore.mvc.ui/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "@abp/aspnetcore.mvc.ui",
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/npm/packs/aspnetcore.mvc.ui/package.json b/npm/packs/aspnetcore.mvc.ui/package.json
index 7d33877383..7787302e90 100644
--- a/npm/packs/aspnetcore.mvc.ui/package.json
+++ b/npm/packs/aspnetcore.mvc.ui/package.json
@@ -1,5 +1,5 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/aspnetcore.mvc.ui",
"publishConfig": {
"access": "public"
diff --git a/npm/packs/blogging/package.json b/npm/packs/blogging/package.json
index 36a30efb62..1f643356bb 100644
--- a/npm/packs/blogging/package.json
+++ b/npm/packs/blogging/package.json
@@ -1,14 +1,14 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/blogging",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.shared": "~4.1.0-rc.1",
- "@abp/owl.carousel": "~4.1.0-rc.1",
- "@abp/prismjs": "~4.1.0-rc.1",
- "@abp/tui-editor": "~4.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui.theme.shared": "~4.1.0-rc.2",
+ "@abp/owl.carousel": "~4.1.0-rc.2",
+ "@abp/prismjs": "~4.1.0-rc.2",
+ "@abp/tui-editor": "~4.1.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}
diff --git a/npm/packs/bootstrap-datepicker/package.json b/npm/packs/bootstrap-datepicker/package.json
index 6570ad65b1..ecac08c03a 100644
--- a/npm/packs/bootstrap-datepicker/package.json
+++ b/npm/packs/bootstrap-datepicker/package.json
@@ -1,5 +1,5 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/bootstrap-datepicker",
"publishConfig": {
"access": "public"
diff --git a/npm/packs/bootstrap/package.json b/npm/packs/bootstrap/package.json
index 72fec6c470..38c02e236f 100644
--- a/npm/packs/bootstrap/package.json
+++ b/npm/packs/bootstrap/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/bootstrap",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"bootstrap": "^4.5.0",
"bootstrap-v4-rtl": "4.4.1-2"
},
diff --git a/npm/packs/chart.js/package.json b/npm/packs/chart.js/package.json
index 30d4815b62..b01a0b74ac 100644
--- a/npm/packs/chart.js/package.json
+++ b/npm/packs/chart.js/package.json
@@ -1,5 +1,5 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/chart.js",
"publishConfig": {
"access": "public"
diff --git a/npm/packs/clipboard/package.json b/npm/packs/clipboard/package.json
index 4a72eba685..c606e7120f 100644
--- a/npm/packs/clipboard/package.json
+++ b/npm/packs/clipboard/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/clipboard",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"clipboard": "^2.0.6"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/cms-kit/package.json b/npm/packs/cms-kit/package.json
index 3fe8abbd8f..db47499e43 100644
--- a/npm/packs/cms-kit/package.json
+++ b/npm/packs/cms-kit/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/cms-kit",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/star-rating-svg": "~4.1.0-rc.1"
+ "@abp/star-rating-svg": "~4.1.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}
diff --git a/npm/packs/codemirror/package.json b/npm/packs/codemirror/package.json
index 4835621855..c75a614d29 100644
--- a/npm/packs/codemirror/package.json
+++ b/npm/packs/codemirror/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/codemirror",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"codemirror": "^5.54.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/core/package.json b/npm/packs/core/package.json
index 89617ad740..f55e0354a9 100644
--- a/npm/packs/core/package.json
+++ b/npm/packs/core/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/core",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/utils": "^4.1.0-rc.1"
+ "@abp/utils": "^4.1.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}
diff --git a/npm/packs/cropperjs/package.json b/npm/packs/cropperjs/package.json
index bbf7ab68f7..a97520b580 100644
--- a/npm/packs/cropperjs/package.json
+++ b/npm/packs/cropperjs/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/cropperjs",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"cropperjs": "^1.5.7"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/datatables.net-bs4/package.json b/npm/packs/datatables.net-bs4/package.json
index d61717aee8..ab085bb996 100644
--- a/npm/packs/datatables.net-bs4/package.json
+++ b/npm/packs/datatables.net-bs4/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/datatables.net-bs4",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/datatables.net": "~4.1.0-rc.1",
+ "@abp/datatables.net": "~4.1.0-rc.2",
"datatables.net-bs4": "^1.10.21"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/datatables.net/package.json b/npm/packs/datatables.net/package.json
index 62389175b0..8552863eab 100644
--- a/npm/packs/datatables.net/package.json
+++ b/npm/packs/datatables.net/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/datatables.net",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~4.1.0-rc.1",
+ "@abp/jquery": "~4.1.0-rc.2",
"datatables.net": "^1.10.21"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/docs/package.json b/npm/packs/docs/package.json
index 22e380c8d9..4ceb75313e 100644
--- a/npm/packs/docs/package.json
+++ b/npm/packs/docs/package.json
@@ -1,15 +1,15 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/docs",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/anchor-js": "~4.1.0-rc.1",
- "@abp/clipboard": "~4.1.0-rc.1",
- "@abp/malihu-custom-scrollbar-plugin": "~4.1.0-rc.1",
- "@abp/popper.js": "~4.1.0-rc.1",
- "@abp/prismjs": "~4.1.0-rc.1"
+ "@abp/anchor-js": "~4.1.0-rc.2",
+ "@abp/clipboard": "~4.1.0-rc.2",
+ "@abp/malihu-custom-scrollbar-plugin": "~4.1.0-rc.2",
+ "@abp/popper.js": "~4.1.0-rc.2",
+ "@abp/prismjs": "~4.1.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}
diff --git a/npm/packs/flag-icon-css/package.json b/npm/packs/flag-icon-css/package.json
index 7093c55422..0897d6bbad 100644
--- a/npm/packs/flag-icon-css/package.json
+++ b/npm/packs/flag-icon-css/package.json
@@ -1,5 +1,5 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/flag-icon-css",
"publishConfig": {
"access": "public"
diff --git a/npm/packs/font-awesome/package.json b/npm/packs/font-awesome/package.json
index 65967ee39a..42038058e3 100644
--- a/npm/packs/font-awesome/package.json
+++ b/npm/packs/font-awesome/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/font-awesome",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"@fortawesome/fontawesome-free": "^5.13.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/highlight.js/package.json b/npm/packs/highlight.js/package.json
index ff16356699..2f4926697f 100644
--- a/npm/packs/highlight.js/package.json
+++ b/npm/packs/highlight.js/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/highlight.js",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1"
+ "@abp/core": "~4.1.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}
diff --git a/npm/packs/jquery-form/package.json b/npm/packs/jquery-form/package.json
index 87044f13c9..1f42d05a36 100644
--- a/npm/packs/jquery-form/package.json
+++ b/npm/packs/jquery-form/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/jquery-form",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~4.1.0-rc.1",
+ "@abp/jquery": "~4.1.0-rc.2",
"jquery-form": "^4.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/jquery-validation-unobtrusive/package.json b/npm/packs/jquery-validation-unobtrusive/package.json
index ec2bc497b8..7cd1c72fbf 100644
--- a/npm/packs/jquery-validation-unobtrusive/package.json
+++ b/npm/packs/jquery-validation-unobtrusive/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/jquery-validation-unobtrusive",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/jquery-validation": "~4.1.0-rc.1",
+ "@abp/jquery-validation": "~4.1.0-rc.2",
"jquery-validation-unobtrusive": "^3.2.11"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/jquery-validation/package.json b/npm/packs/jquery-validation/package.json
index d65baaa388..f7c1d36762 100644
--- a/npm/packs/jquery-validation/package.json
+++ b/npm/packs/jquery-validation/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/jquery-validation",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~4.1.0-rc.1",
+ "@abp/jquery": "~4.1.0-rc.2",
"jquery-validation": "^1.19.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/jquery/package.json b/npm/packs/jquery/package.json
index cacf8c62a2..f5785efef6 100644
--- a/npm/packs/jquery/package.json
+++ b/npm/packs/jquery/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/jquery",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"jquery": "~3.5.1"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/jstree/package.json b/npm/packs/jstree/package.json
index c5999468de..aa47e4ef49 100644
--- a/npm/packs/jstree/package.json
+++ b/npm/packs/jstree/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/jstree",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~4.1.0-rc.1",
+ "@abp/jquery": "~4.1.0-rc.2",
"jstree": "^3.3.9"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/lodash/package.json b/npm/packs/lodash/package.json
index 372a619c67..81a884216c 100644
--- a/npm/packs/lodash/package.json
+++ b/npm/packs/lodash/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/lodash",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"lodash": "^4.17.15"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/luxon/package.json b/npm/packs/luxon/package.json
index 03ebe03ef2..efeae6d8c3 100644
--- a/npm/packs/luxon/package.json
+++ b/npm/packs/luxon/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/luxon",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"luxon": "^1.24.1"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/malihu-custom-scrollbar-plugin/package.json b/npm/packs/malihu-custom-scrollbar-plugin/package.json
index df20def60d..035e07f5dd 100644
--- a/npm/packs/malihu-custom-scrollbar-plugin/package.json
+++ b/npm/packs/malihu-custom-scrollbar-plugin/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/malihu-custom-scrollbar-plugin",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"malihu-custom-scrollbar-plugin": "^3.1.5"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/markdown-it/package.json b/npm/packs/markdown-it/package.json
index 428fd69c3b..077544d43e 100644
--- a/npm/packs/markdown-it/package.json
+++ b/npm/packs/markdown-it/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/markdown-it",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"markdown-it": "^11.0.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/owl.carousel/package.json b/npm/packs/owl.carousel/package.json
index 0f02d881ee..4e92cebbdf 100644
--- a/npm/packs/owl.carousel/package.json
+++ b/npm/packs/owl.carousel/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/owl.carousel",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"owl.carousel": "^2.3.4"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/popper.js/package.json b/npm/packs/popper.js/package.json
index e7ec1b2de0..392097c1e2 100644
--- a/npm/packs/popper.js/package.json
+++ b/npm/packs/popper.js/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/popper.js",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"popper.js": "^1.16.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/prismjs/package.json b/npm/packs/prismjs/package.json
index 2691c981e0..ef70a57ec5 100644
--- a/npm/packs/prismjs/package.json
+++ b/npm/packs/prismjs/package.json
@@ -1,12 +1,12 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/prismjs",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/clipboard": "~4.1.0-rc.1",
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/clipboard": "~4.1.0-rc.2",
+ "@abp/core": "~4.1.0-rc.2",
"prismjs": "^1.20.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/select2/package.json b/npm/packs/select2/package.json
index dd19b3fe63..ebcf7422db 100644
--- a/npm/packs/select2/package.json
+++ b/npm/packs/select2/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/select2",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"select2": "^4.0.13"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/signalr/package.json b/npm/packs/signalr/package.json
index 8d4413f45c..7752057b5d 100644
--- a/npm/packs/signalr/package.json
+++ b/npm/packs/signalr/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/signalr",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"@microsoft/signalr": "~3.1.5"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/star-rating-svg/package.json b/npm/packs/star-rating-svg/package.json
index d24865f9fe..14d05d4192 100644
--- a/npm/packs/star-rating-svg/package.json
+++ b/npm/packs/star-rating-svg/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/star-rating-svg",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~4.1.0-rc.1",
+ "@abp/jquery": "~4.1.0-rc.2",
"star-rating-svg": "^3.5.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/sweetalert/package.json b/npm/packs/sweetalert/package.json
index a11f8f6651..28c9e52e18 100644
--- a/npm/packs/sweetalert/package.json
+++ b/npm/packs/sweetalert/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/sweetalert",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"sweetalert": "^2.1.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/timeago/package.json b/npm/packs/timeago/package.json
index 7bc3213d51..bd37d0e12f 100644
--- a/npm/packs/timeago/package.json
+++ b/npm/packs/timeago/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/timeago",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~4.1.0-rc.1",
+ "@abp/jquery": "~4.1.0-rc.2",
"timeago": "^1.6.7"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/toastr/package.json b/npm/packs/toastr/package.json
index ae73eee25a..fc87a45442 100644
--- a/npm/packs/toastr/package.json
+++ b/npm/packs/toastr/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/toastr",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~4.1.0-rc.1",
+ "@abp/jquery": "~4.1.0-rc.2",
"toastr": "^2.1.4"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/tui-editor/package.json b/npm/packs/tui-editor/package.json
index d11d9db31b..a474d53b2a 100644
--- a/npm/packs/tui-editor/package.json
+++ b/npm/packs/tui-editor/package.json
@@ -1,14 +1,14 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/tui-editor",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/codemirror": "~4.1.0-rc.1",
- "@abp/highlight.js": "~4.1.0-rc.1",
- "@abp/jquery": "~4.1.0-rc.1",
- "@abp/markdown-it": "~4.1.0-rc.1",
+ "@abp/codemirror": "~4.1.0-rc.2",
+ "@abp/highlight.js": "~4.1.0-rc.2",
+ "@abp/jquery": "~4.1.0-rc.2",
+ "@abp/markdown-it": "~4.1.0-rc.2",
"tui-editor": "^1.4.10"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/uppy/package.json b/npm/packs/uppy/package.json
index 575416824f..99b1b040d9 100644
--- a/npm/packs/uppy/package.json
+++ b/npm/packs/uppy/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/uppy",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~4.1.0-rc.1",
+ "@abp/core": "~4.1.0-rc.2",
"uppy": "^1.16.1"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/utils/package.json b/npm/packs/utils/package.json
index 09d10fa46a..083b550018 100644
--- a/npm/packs/utils/package.json
+++ b/npm/packs/utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@abp/utils",
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"scripts": {
"prepublish": "yarn install --ignore-scripts && node prepublish.js",
"ng": "ng",
diff --git a/npm/packs/vee-validate/package.json b/npm/packs/vee-validate/package.json
index 009ff5e1ae..7a01159115 100644
--- a/npm/packs/vee-validate/package.json
+++ b/npm/packs/vee-validate/package.json
@@ -1,11 +1,11 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/vee-validate",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/vue": "~4.1.0-rc.1",
+ "@abp/vue": "~4.1.0-rc.2",
"vee-validate": "~3.4.4"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
diff --git a/npm/packs/virtual-file-explorer/package.json b/npm/packs/virtual-file-explorer/package.json
index 6eeac67c3b..b0b5007bad 100644
--- a/npm/packs/virtual-file-explorer/package.json
+++ b/npm/packs/virtual-file-explorer/package.json
@@ -1,12 +1,12 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/virtual-file-explorer",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/clipboard": "~4.1.0-rc.1",
- "@abp/prismjs": "~4.1.0-rc.1"
+ "@abp/clipboard": "~4.1.0-rc.2",
+ "@abp/prismjs": "~4.1.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}
diff --git a/npm/packs/vue/package.json b/npm/packs/vue/package.json
index 8698778e66..8350dca9db 100644
--- a/npm/packs/vue/package.json
+++ b/npm/packs/vue/package.json
@@ -1,5 +1,5 @@
{
- "version": "4.1.0-rc.1",
+ "version": "4.1.0-rc.2",
"name": "@abp/vue",
"publishConfig": {
"access": "public"
diff --git a/templates/app/angular/package.json b/templates/app/angular/package.json
index 37746511ac..95266a5fe5 100644
--- a/templates/app/angular/package.json
+++ b/templates/app/angular/package.json
@@ -12,13 +12,13 @@
},
"private": true,
"dependencies": {
- "@abp/ng.components": "~4.1.0-rc.1",
- "@abp/ng.core": "~4.1.0-rc.1",
- "@abp/ng.identity": "~4.1.0-rc.1",
- "@abp/ng.setting-management": "~4.1.0-rc.1",
- "@abp/ng.tenant-management": "~4.1.0-rc.1",
- "@abp/ng.theme.basic": "~4.1.0-rc.1",
- "@abp/ng.theme.shared": "~4.1.0-rc.1",
+ "@abp/ng.components": "~4.1.0-rc.2",
+ "@abp/ng.core": "~4.1.0-rc.2",
+ "@abp/ng.identity": "~4.1.0-rc.2",
+ "@abp/ng.setting-management": "~4.1.0-rc.2",
+ "@abp/ng.tenant-management": "~4.1.0-rc.2",
+ "@abp/ng.theme.basic": "~4.1.0-rc.2",
+ "@abp/ng.theme.shared": "~4.1.0-rc.2",
"@angular/animations": "~11.0.0",
"@angular/common": "~11.0.0",
"@angular/compiler": "~11.0.0",
@@ -32,7 +32,7 @@
"zone.js": "~0.10.2"
},
"devDependencies": {
- "@abp/ng.schematics": "~4.1.0-rc.1",
+ "@abp/ng.schematics": "~4.1.0-rc.2",
"@angular-devkit/build-angular": "~0.1100.0",
"@angular/cli": "~11.0.0",
"@angular/compiler-cli": "~11.0.0",
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Menus/MyProjectNameMenuContributor.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Menus/MyProjectNameMenuContributor.cs
index 8b5aebacce..c42223526a 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Menus/MyProjectNameMenuContributor.cs
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Menus/MyProjectNameMenuContributor.cs
@@ -59,11 +59,10 @@ namespace MyCompanyName.MyProjectName.Blazor.Menus
context.Menu.AddItem(new ApplicationMenuItem(
"Account.Manage",
accountStringLocalizer["ManageYourProfile"],
- $"{identityServerUrl.EnsureEndsWith('/')}Account/Manage",
+ $"{identityServerUrl.EnsureEndsWith('/')}Account/Manage?returnUrl={_configuration["App:SelfUrl"]}",
icon: "fa fa-cog",
order: 1000,
- null,
- "_blank"));
+ null));
}
return Task.CompletedTask;
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/appsettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/appsettings.json
index 997cf89e64..4349de1480 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/appsettings.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/appsettings.json
@@ -1,4 +1,7 @@
{
+ "App": {
+ "SelfUrl": "https://localhost:44307"
+ },
"AuthServer": {
"Authority": "https://localhost:44305",
"ClientId": "MyProjectName_Blazor",
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/MyProjectNameHttpApiHostModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/MyProjectNameHttpApiHostModule.cs
index 9551cad310..39cedbb06a 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/MyProjectNameHttpApiHostModule.cs
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/MyProjectNameHttpApiHostModule.cs
@@ -77,6 +77,7 @@ namespace MyCompanyName.MyProjectName
Configure(options =>
{
options.Applications["MVC"].RootUrl = configuration["App:SelfUrl"];
+ options.RedirectAllowedUrls.AddRange(configuration["App:RedirectAllowedUrls"].Split(','));
});
}
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/appsettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/appsettings.json
index e62c32aa0c..795753ec9d 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/appsettings.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/appsettings.json
@@ -1,7 +1,8 @@
{
"App": {
"SelfUrl": "https://localhost:44305",
- "CorsOrigins": "https://*.MyProjectName.com,http://localhost:4200,https://localhost:44307"
+ "CorsOrigins": "https://*.MyProjectName.com,http://localhost:4200,https://localhost:44307",
+ "RedirectAllowedUrls": "http://localhost:4200,https://localhost:44307"
},
"ConnectionStrings": {
"Default": "Server=(LocalDb)\\MSSQLLocalDB;Database=MyProjectName;Trusted_Connection=True;MultipleActiveResultSets=true"
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json
index edc0ad64ba..90988e3200 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.2"
}
}
\ No newline at end of file
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/yarn.lock b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/yarn.lock
index ecb6f942b2..241d313710 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/yarn.lock
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/yarn.lock
@@ -2,37 +2,37 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.1.tgz#77f1021486a26b6aa88052bd1c45db7d978d44c2"
- integrity sha512-xQJGWtWDCykDhe68DEvZPo5fGKvYt8dxaU6AlqC/wga2kfsGWGafKxnndPFfkO0wsdPl85nakAyPITaRFXjO8g==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.1.tgz#a316483d40274ecb3acb6d050e0328ea7c95eeca"
- integrity sha512-L+e+MEwZ/rgB8htWpDEo+dyE7/wJ0Z1geJrl194/Zxz85aequyOZTX0tJ6eyrryK0BSBnk2/1v/7IkZC+qralw==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.1"
- "@abp/bootstrap" "~4.1.0-rc.1"
- "@abp/bootstrap-datepicker" "~4.1.0-rc.1"
- "@abp/datatables.net-bs4" "~4.1.0-rc.1"
- "@abp/font-awesome" "~4.1.0-rc.1"
- "@abp/jquery-form" "~4.1.0-rc.1"
- "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.1"
- "@abp/lodash" "~4.1.0-rc.1"
- "@abp/luxon" "~4.1.0-rc.1"
- "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.1"
- "@abp/select2" "~4.1.0-rc.1"
- "@abp/sweetalert" "~4.1.0-rc.1"
- "@abp/timeago" "~4.1.0-rc.1"
- "@abp/toastr" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.1.tgz#30294bd2ff5284dcc044b6d92b589b3931c06c31"
- integrity sha512-X9teoUD6zwfQ7oo723Rvojg1melY2yUPiVrpeaQN/LJSy/x41TLQwFacx6LsLG19F9CyG0+QA7bqziDCQlI7KA==
+"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.2.tgz#b9462cbe36c41d68e2f44b79a3a2dba2c1b2b54a"
+ integrity sha512-KW3J6HnN1zZrCmrWmEcXBnGIOeuJDdp1jUECAm4Bdxi++VzfIbGlVvpcvUdT1E213reOUWi4dPhcej12DwrmDw==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.2.tgz#d64cea1e504bcd3a08a1819025d40f3f84f0aadc"
+ integrity sha512-A/DRLwtJO7YCdqAgSF84wNRKjvGEQvcBocIwRxXCJEe3drxMoSwkAGjXQlxIYWZKdYbYUWDTjil2Mvwf91GUqg==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.2"
+ "@abp/bootstrap" "~4.1.0-rc.2"
+ "@abp/bootstrap-datepicker" "~4.1.0-rc.2"
+ "@abp/datatables.net-bs4" "~4.1.0-rc.2"
+ "@abp/font-awesome" "~4.1.0-rc.2"
+ "@abp/jquery-form" "~4.1.0-rc.2"
+ "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.2"
+ "@abp/lodash" "~4.1.0-rc.2"
+ "@abp/luxon" "~4.1.0-rc.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.2"
+ "@abp/select2" "~4.1.0-rc.2"
+ "@abp/sweetalert" "~4.1.0-rc.2"
+ "@abp/timeago" "~4.1.0-rc.2"
+ "@abp/toastr" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.2.tgz#54bf30def590e6d25fc35f77253888f3d9f74b9c"
+ integrity sha512-eOh5IBn4eNAjj2i6tlLRIV/r61Ef7+Z3PNvGgdml/XCo50el4G9XE7shxuGOY+MaFMfmsST2tcJlO9iAo9n2Yw==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,145 +43,145 @@
micromatch "^4.0.2"
path "^0.12.7"
-"@abp/bootstrap-datepicker@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.1.tgz#fa9bd12f966b6aded9ec798088513a98d1a6f717"
- integrity sha512-swXBBvvw4eHgfsbMs6tfbtq+N88f9VoTvgoQE9VqbglZrTfFwHFxq8zuqmG7nQoUd+HfoXnnNBrOn4U6hYpkxA==
+"@abp/bootstrap-datepicker@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.2.tgz#d3fe863222a11771d366b1a3c246aaf34df94081"
+ integrity sha512-vn2xWAK3xqo5fMZJ9dOAZZmL+ZUnzZZNh3lF6uA97wTN/SbePlmHBYJpsCKIxOwbJS2HCvekHGJN/Ps4oEjlbw==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.1.tgz#aad1713a1edd3eca51569ee64f3d9359a0147d75"
- integrity sha512-LF2ma0E65f0GZqRDPQsP5eSTQDc75QUBkwOXnZNpDvvd+ZeUmpUnejc+Zghc0PaQeVZ2/eaqBlilthvdSlW25A==
+"@abp/bootstrap@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.2.tgz#b5132cf4c4c92fe833823cf2b91ab1b0167b0ecf"
+ integrity sha512-SsWEV0DveBIHiG051E6aBB371D15QIsGeo+POFhvQUvrlmzMBlFCAlmH0ef8w1n+3M3C37irCgEGKctt2pbcxQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
-"@abp/core@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.1.tgz#d607852ace424e8fb96b333f864cda356dd8eacb"
- integrity sha512-MedPAclj6iZnZZRs9IAGkQUagrv3/XZJYWHlROKeGvGvsrCBMkKlDVriQ1GhxzS9TQ2FOwtjMEPL5DOw35ESDg==
+"@abp/core@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.2.tgz#d306106a53fa56109751be0099785c94f43be56f"
+ integrity sha512-b0mOYSz8hNgZ/hBeYg8hkthJgE8CLyHNa2NcythPoIW8RR5qHmDtGoFnuFovLvLk7r+M4NWyxXRKEshSszIPyA==
dependencies:
- "@abp/utils" "^4.1.0-rc.1"
+ "@abp/utils" "^4.1.0-rc.2"
-"@abp/datatables.net-bs4@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.1.tgz#cf11cbf0941ba10ca628c806273a783769c58c7b"
- integrity sha512-9sRONOte0lDoyGWBNYkAWKjGDl4IG0Ip4olqLrO4iyPyE22E9DY/6Nvl/X1SIRU4QCGSn13b14VP2JycTXFt+Q==
+"@abp/datatables.net-bs4@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.2.tgz#99aa1fbad91939fc23265324a3d8a45d0c1e5a7a"
+ integrity sha512-Y9UyqniOkx5DJO+2GGurnQE1yfRmGaQ3y7V07gKWRq+gHLUhE+vfgOLVpGM6ufdTIbLvVw5Ng+3gfOmPlUnpxg==
dependencies:
- "@abp/datatables.net" "~4.1.0-rc.1"
+ "@abp/datatables.net" "~4.1.0-rc.2"
datatables.net-bs4 "^1.10.21"
-"@abp/datatables.net@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.1.tgz#882e8b00148ccd58f674253aa492b2d197bc0b58"
- integrity sha512-HnWBL1i+/fEHh7JUapX20w7nWBBfr44JBvPQy6JSrOD82+BLpPBMDN02uLC8TUR5KJLHTrLecus10qaQ8FUsrA==
+"@abp/datatables.net@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.2.tgz#1a134688259d32187d822d8a49c7a68b4cc226c7"
+ integrity sha512-9o5g8s7ZTlThd1FMFmO7wS+MxmXgUMmiWx7Hwara9ypfJPd0vanz10bQAdTpLiDy/aa0tUmz0xOVj73yvBJm9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
datatables.net "^1.10.21"
-"@abp/font-awesome@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.1.tgz#e17b6b7a209247ce7d4bab6ba1c89060236c100d"
- integrity sha512-lHSJaZBea+eIBS25WJmP+Ual5k96vDDEQP3jwaNbqBfZhm3PUcd+JYS2/LCTHyezvtyOt+CmNOSslK3/XlyzFQ==
+"@abp/font-awesome@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.2.tgz#ecf490861c09250cf61611ac74cec5ab4392e807"
+ integrity sha512-6yAsf/ee2hdrHHUACql8c3gY54Hd7YAK2olHymyc3Io2hhK2VxXRc2W2oRSwbQ9GsSE+XDrEVtjIR64nBseTeg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
-"@abp/jquery-form@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.1.tgz#d179002c7187232a0c58c57f097c97f2762a0ea7"
- integrity sha512-K4tVphzYiZkM/259j1JOqDihXh92ZBwuPZcjEznySxZkk7vuSEEWXb5Utr/+e1+hAgkLS/e9Apv5ZzIv9gyvkg==
+"@abp/jquery-form@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.2.tgz#76dff67a3fe6e6ad7bd60bb909de93c09966cc0a"
+ integrity sha512-LGafwxyRYUbHQlJ9pPbYdkVqzdT/y1Fp4Nr4C3W5jxsJuaSICl0RPkRHIPALeoqbpEWuj6dVep6ZuO9hhxBzNw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.1.tgz#7192903f39bc75923cfc5d6c2200636347eea9a5"
- integrity sha512-S4dInrXybcUcZYjHsanj1fwvf9jSTtOQZnoMVL8wdrWa0OA7zYkKmzmE9Kx3pGzqVbPpvkOLuQT35YgK5jyn5Q==
+"@abp/jquery-validation-unobtrusive@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.2.tgz#1f1d395cfa47740d47303ff512592ff1993f9e13"
+ integrity sha512-0LXWvgfyLHVw7qRVOmY0rfVlq+yJq/nhbcVoYK+QbmKnrFu+KZg0KNMOD8wTXs8mZ1EKGQpoQKWxImtCnGrV/A==
dependencies:
- "@abp/jquery-validation" "~4.1.0-rc.1"
+ "@abp/jquery-validation" "~4.1.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
-"@abp/jquery-validation@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.1.tgz#43dcc20c5deb82c9b42409c55fc23aca457632b8"
- integrity sha512-mHZTCIVkDwhKMJfGRk0k78dfChp3z1k4Sy0dNPAnbIIn9PQL819yh7ug47SkJtllnYQYkj9tAedXIVxG6EdYPA==
+"@abp/jquery-validation@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.2.tgz#ad4b464fd0133eab8d08c781c7d7c4e00bc4918d"
+ integrity sha512-iLTobfwqDk7iiQxvv5UowxOKywsh/77VlAVktstnFG3N3Y73+JYKzM0mGM/j4zM1OrjbF9/cnPnDVX7bATPz9w==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-validation "^1.19.2"
-"@abp/jquery@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.1.tgz#012cd17d1cab3155a146be5b2d68ed0dd107eb11"
- integrity sha512-yMRUsYEiNifbv8iEHKxoCu8F+uyB13Awm0UtU+TU+Z7+9AcS8L2RdRI47XWxSanKi7g9THEYSTE99acw9h3nNQ==
+"@abp/jquery@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.2.tgz#0f64cad5b1ae3e47d2344e5fb30c347b89d6d2bb"
+ integrity sha512-YubZwMJIN+UcfxfUlt3usfcLMG9WcXNpemUsdBtlKNzti562KZMIHPFLRL+DsiqvzZ74h2PxSWWsxS42Z7z0Yw==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
jquery "~3.5.1"
-"@abp/lodash@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.1.tgz#10b54e2a698499bba11a00c690afe7a9a7b61d41"
- integrity sha512-MQoWBvj0EMi23s7beBbhioO7mlFk0Xhdes7dgvJLFQRafjpkjZk2YRbHmhvT3BCimYI7SRD3xFTN28Z5I8MlUA==
+"@abp/lodash@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.2.tgz#9281c641ab7b7b33e7acf12815dc461e7ae967b9"
+ integrity sha512-RqdekrAyLPaLNJddmrq89EdrI1xg4296tOafFLHvirgRWisJTIa9bflTOwMwEg9FNdLJgA0zHi4WdAMer0qZdA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
lodash "^4.17.15"
-"@abp/luxon@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.1.tgz#d4db198d68ce79364665291d22540089957cfc84"
- integrity sha512-VTWsmsBj7dTGBzoIG9HU2Z7PpwjWQFRGCwIekvDksaYBVE4tCYS0AMcKsracYha+oY/uOZL1o5ztWgnfHnAmHQ==
+"@abp/luxon@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.2.tgz#78fc1cf651d7c19b87a31823cd3ce68961d6b1e6"
+ integrity sha512-U4e9uGZlg9xj9tBNP337v3wiaSR6qxWsBgh/duQGWrqV+75LlQjYcZaPoXDidUUS6U6epDSR2pc2T39rahcgSQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
luxon "^1.24.1"
-"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.1.tgz#13b56b0edcf468845b765eb8e58f663bd4263919"
- integrity sha512-7ZJdZz8Hw35XGgQF/i1fEzknZYTzmtITZXB+DuVUISBLH0DKisqIREdYiHeGTFhY5fQqbW8ImY65WacKAImlYw==
+"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.2.tgz#36553e71052cad9734e0c9b2c65759e538468648"
+ integrity sha512-JQ6PCcj5qmF9MxNRPAsKHHnqBPCdn4lQnwxZrHcG9tD70Gx+NfC4UH41tqXI+htba4k0PHRyH2y39Q1iJm0NFA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/select2@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.1.tgz#316e6de20ea0d02000c176ff6522bccaf1fbaa59"
- integrity sha512-UZIXmxke8y9PUBjk8mBDyEY2y8jmYhssFt5SVEWEfWOg9NG6fvkOa+JCZl9wS9jtyPAHCMfCJIeLqFpkxiL3Vw==
+"@abp/select2@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.2.tgz#c48e865f401ddce32dff2a7a14ae07c4bde2f57b"
+ integrity sha512-YYK/SIqXQcSDQFMVg/ogohc76d4JDrOVQEbzfkNNI5bKVJo+hkqtNzAwV9FLdPZZNw15QMv0eF1ie4aUtIxyaA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
select2 "^4.0.13"
-"@abp/sweetalert@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.1.tgz#13c72aa4d93017316908cbbb67f8587eadec79e2"
- integrity sha512-0JNLgxAc/iFYdgtn84S6L1tL6mShbMMvFKLpip8fTsLX1PFAf1o4sNOjHCUZ6J1+2rrGgkBc/azMKBVep2ULQA==
+"@abp/sweetalert@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.2.tgz#cdcaf8e9a33cf218a687fd6a42cfe1c85d89c6b7"
+ integrity sha512-sjQd8TF9oUnaQ1OPTGdVyAfWqSZEk4bRbC/qw2CouEOfRLatzkC0JcmzFLN0f5N1am1RQwkFakpENKH7NqTCvg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
sweetalert "^2.1.2"
-"@abp/timeago@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.1.tgz#e72fcdbde3b79bbe2ad8565abb45ba09af527ce0"
- integrity sha512-E2kobQoglVD+dNFmuSJgbqbjaON65lNaDeiABesvgDnm308YBDyEvIZ746yqBfJHnMqyBVX8VHOcnY49QJfXkA==
+"@abp/timeago@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.2.tgz#445d043ae482b76799b496ae6565abfaf75a34b9"
+ integrity sha512-wWx56EZMUGIfqJV5JLCvUp4RVhKXHYLQaVNQSF8E05COXmSQwFThVS7vbuiODFp2BGm6RAqCVtZDCreu2B8z9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
timeago "^1.6.7"
-"@abp/toastr@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.1.tgz#cff01b9a937e6e38679428724113cc62ea562743"
- integrity sha512-HYiYukOA3HjSpFD9ZKMrfU/u/T/mzfpLhtFVz6bG3i5ciSgaOrYFm1pWVG1tA2yg3oelBymYJ9oW29GuPTk30Q==
+"@abp/toastr@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.2.tgz#1af16fa8687201b6b9c7229d087a4233998703b9"
+ integrity sha512-g+Jl5H1ZHoJ4JwWuix0xA+GMFY42pwq8WYjxP6qE2/Y2aixYHVIui15eBqF2L06yXOt53YFcC1+pxjrp91xHxw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
toastr "^2.1.4"
-"@abp/utils@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.1.tgz#2863867985db9d178a5ce4347309f060f1ce6142"
- integrity sha512-C8e+x5/IdkJWQ8gLtO7ygsth5sd1iXKn0ARu/5u0g11nMjHsMY9Qkwg5QrnpHp2ws1+FL1Dg67omrQp9+KK5SA==
+"@abp/utils@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.2.tgz#eb6dbf0ee493d0f050b37347d2d6d283098aedae"
+ integrity sha512-V2k5I89lVBoeGIKgg4p2H9GlMAcDWbctwKZPVwBEMVEVm1uTR2xQAWdTdSFd5Q8I8Xsf/aIG8ELM7l5j2h7/zQ==
dependencies:
just-compare "^1.3.0"
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs
index a5013823ac..07db333488 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs
@@ -112,6 +112,7 @@ namespace MyCompanyName.MyProjectName
Configure(options =>
{
options.Applications["MVC"].RootUrl = configuration["App:SelfUrl"];
+ options.RedirectAllowedUrls.AddRange(configuration["App:RedirectAllowedUrls"].Split(','));
});
Configure(options =>
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json
index e9152eb6ad..c7101f92ed 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json
@@ -1,7 +1,8 @@
{
"App": {
"SelfUrl": "https://localhost:44301",
- "CorsOrigins": "https://*.MyProjectName.com,http://localhost:4200,https://localhost:44307,https://localhost:44300"
+ "CorsOrigins": "https://*.MyProjectName.com,http://localhost:4200,https://localhost:44307,https://localhost:44300",
+ "RedirectAllowedUrls": "http://localhost:4200,https://localhost:44307"
},
"ConnectionStrings": {
"Default": "Server=(LocalDb)\\MSSQLLocalDB;Database=MyProjectName;Trusted_Connection=True;MultipleActiveResultSets=true"
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/package.json
index 4a1b1f76f1..8f06264a30 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/package.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/package.json
@@ -3,6 +3,6 @@
"name": "my-app-identityserver",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.2"
}
}
\ No newline at end of file
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock
index 545a5a1822..49043f9055 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock
@@ -2,37 +2,37 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.1.tgz#77f1021486a26b6aa88052bd1c45db7d978d44c2"
- integrity sha512-xQJGWtWDCykDhe68DEvZPo5fGKvYt8dxaU6AlqC/wga2kfsGWGafKxnndPFfkO0wsdPl85nakAyPITaRFXjO8g==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.1.tgz#a316483d40274ecb3acb6d050e0328ea7c95eeca"
- integrity sha512-L+e+MEwZ/rgB8htWpDEo+dyE7/wJ0Z1geJrl194/Zxz85aequyOZTX0tJ6eyrryK0BSBnk2/1v/7IkZC+qralw==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.1"
- "@abp/bootstrap" "~4.1.0-rc.1"
- "@abp/bootstrap-datepicker" "~4.1.0-rc.1"
- "@abp/datatables.net-bs4" "~4.1.0-rc.1"
- "@abp/font-awesome" "~4.1.0-rc.1"
- "@abp/jquery-form" "~4.1.0-rc.1"
- "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.1"
- "@abp/lodash" "~4.1.0-rc.1"
- "@abp/luxon" "~4.1.0-rc.1"
- "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.1"
- "@abp/select2" "~4.1.0-rc.1"
- "@abp/sweetalert" "~4.1.0-rc.1"
- "@abp/timeago" "~4.1.0-rc.1"
- "@abp/toastr" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.1.tgz#30294bd2ff5284dcc044b6d92b589b3931c06c31"
- integrity sha512-X9teoUD6zwfQ7oo723Rvojg1melY2yUPiVrpeaQN/LJSy/x41TLQwFacx6LsLG19F9CyG0+QA7bqziDCQlI7KA==
+"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.2.tgz#b9462cbe36c41d68e2f44b79a3a2dba2c1b2b54a"
+ integrity sha512-KW3J6HnN1zZrCmrWmEcXBnGIOeuJDdp1jUECAm4Bdxi++VzfIbGlVvpcvUdT1E213reOUWi4dPhcej12DwrmDw==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.2.tgz#d64cea1e504bcd3a08a1819025d40f3f84f0aadc"
+ integrity sha512-A/DRLwtJO7YCdqAgSF84wNRKjvGEQvcBocIwRxXCJEe3drxMoSwkAGjXQlxIYWZKdYbYUWDTjil2Mvwf91GUqg==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.2"
+ "@abp/bootstrap" "~4.1.0-rc.2"
+ "@abp/bootstrap-datepicker" "~4.1.0-rc.2"
+ "@abp/datatables.net-bs4" "~4.1.0-rc.2"
+ "@abp/font-awesome" "~4.1.0-rc.2"
+ "@abp/jquery-form" "~4.1.0-rc.2"
+ "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.2"
+ "@abp/lodash" "~4.1.0-rc.2"
+ "@abp/luxon" "~4.1.0-rc.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.2"
+ "@abp/select2" "~4.1.0-rc.2"
+ "@abp/sweetalert" "~4.1.0-rc.2"
+ "@abp/timeago" "~4.1.0-rc.2"
+ "@abp/toastr" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.2.tgz#54bf30def590e6d25fc35f77253888f3d9f74b9c"
+ integrity sha512-eOh5IBn4eNAjj2i6tlLRIV/r61Ef7+Z3PNvGgdml/XCo50el4G9XE7shxuGOY+MaFMfmsST2tcJlO9iAo9n2Yw==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,145 +43,145 @@
micromatch "^4.0.2"
path "^0.12.7"
-"@abp/bootstrap-datepicker@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.1.tgz#fa9bd12f966b6aded9ec798088513a98d1a6f717"
- integrity sha512-swXBBvvw4eHgfsbMs6tfbtq+N88f9VoTvgoQE9VqbglZrTfFwHFxq8zuqmG7nQoUd+HfoXnnNBrOn4U6hYpkxA==
+"@abp/bootstrap-datepicker@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.2.tgz#d3fe863222a11771d366b1a3c246aaf34df94081"
+ integrity sha512-vn2xWAK3xqo5fMZJ9dOAZZmL+ZUnzZZNh3lF6uA97wTN/SbePlmHBYJpsCKIxOwbJS2HCvekHGJN/Ps4oEjlbw==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.1.tgz#aad1713a1edd3eca51569ee64f3d9359a0147d75"
- integrity sha512-LF2ma0E65f0GZqRDPQsP5eSTQDc75QUBkwOXnZNpDvvd+ZeUmpUnejc+Zghc0PaQeVZ2/eaqBlilthvdSlW25A==
+"@abp/bootstrap@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.2.tgz#b5132cf4c4c92fe833823cf2b91ab1b0167b0ecf"
+ integrity sha512-SsWEV0DveBIHiG051E6aBB371D15QIsGeo+POFhvQUvrlmzMBlFCAlmH0ef8w1n+3M3C37irCgEGKctt2pbcxQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
-"@abp/core@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.1.tgz#d607852ace424e8fb96b333f864cda356dd8eacb"
- integrity sha512-MedPAclj6iZnZZRs9IAGkQUagrv3/XZJYWHlROKeGvGvsrCBMkKlDVriQ1GhxzS9TQ2FOwtjMEPL5DOw35ESDg==
+"@abp/core@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.2.tgz#d306106a53fa56109751be0099785c94f43be56f"
+ integrity sha512-b0mOYSz8hNgZ/hBeYg8hkthJgE8CLyHNa2NcythPoIW8RR5qHmDtGoFnuFovLvLk7r+M4NWyxXRKEshSszIPyA==
dependencies:
- "@abp/utils" "^4.1.0-rc.1"
+ "@abp/utils" "^4.1.0-rc.2"
-"@abp/datatables.net-bs4@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.1.tgz#cf11cbf0941ba10ca628c806273a783769c58c7b"
- integrity sha512-9sRONOte0lDoyGWBNYkAWKjGDl4IG0Ip4olqLrO4iyPyE22E9DY/6Nvl/X1SIRU4QCGSn13b14VP2JycTXFt+Q==
+"@abp/datatables.net-bs4@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.2.tgz#99aa1fbad91939fc23265324a3d8a45d0c1e5a7a"
+ integrity sha512-Y9UyqniOkx5DJO+2GGurnQE1yfRmGaQ3y7V07gKWRq+gHLUhE+vfgOLVpGM6ufdTIbLvVw5Ng+3gfOmPlUnpxg==
dependencies:
- "@abp/datatables.net" "~4.1.0-rc.1"
+ "@abp/datatables.net" "~4.1.0-rc.2"
datatables.net-bs4 "^1.10.21"
-"@abp/datatables.net@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.1.tgz#882e8b00148ccd58f674253aa492b2d197bc0b58"
- integrity sha512-HnWBL1i+/fEHh7JUapX20w7nWBBfr44JBvPQy6JSrOD82+BLpPBMDN02uLC8TUR5KJLHTrLecus10qaQ8FUsrA==
+"@abp/datatables.net@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.2.tgz#1a134688259d32187d822d8a49c7a68b4cc226c7"
+ integrity sha512-9o5g8s7ZTlThd1FMFmO7wS+MxmXgUMmiWx7Hwara9ypfJPd0vanz10bQAdTpLiDy/aa0tUmz0xOVj73yvBJm9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
datatables.net "^1.10.21"
-"@abp/font-awesome@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.1.tgz#e17b6b7a209247ce7d4bab6ba1c89060236c100d"
- integrity sha512-lHSJaZBea+eIBS25WJmP+Ual5k96vDDEQP3jwaNbqBfZhm3PUcd+JYS2/LCTHyezvtyOt+CmNOSslK3/XlyzFQ==
+"@abp/font-awesome@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.2.tgz#ecf490861c09250cf61611ac74cec5ab4392e807"
+ integrity sha512-6yAsf/ee2hdrHHUACql8c3gY54Hd7YAK2olHymyc3Io2hhK2VxXRc2W2oRSwbQ9GsSE+XDrEVtjIR64nBseTeg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
-"@abp/jquery-form@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.1.tgz#d179002c7187232a0c58c57f097c97f2762a0ea7"
- integrity sha512-K4tVphzYiZkM/259j1JOqDihXh92ZBwuPZcjEznySxZkk7vuSEEWXb5Utr/+e1+hAgkLS/e9Apv5ZzIv9gyvkg==
+"@abp/jquery-form@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.2.tgz#76dff67a3fe6e6ad7bd60bb909de93c09966cc0a"
+ integrity sha512-LGafwxyRYUbHQlJ9pPbYdkVqzdT/y1Fp4Nr4C3W5jxsJuaSICl0RPkRHIPALeoqbpEWuj6dVep6ZuO9hhxBzNw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.1.tgz#7192903f39bc75923cfc5d6c2200636347eea9a5"
- integrity sha512-S4dInrXybcUcZYjHsanj1fwvf9jSTtOQZnoMVL8wdrWa0OA7zYkKmzmE9Kx3pGzqVbPpvkOLuQT35YgK5jyn5Q==
+"@abp/jquery-validation-unobtrusive@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.2.tgz#1f1d395cfa47740d47303ff512592ff1993f9e13"
+ integrity sha512-0LXWvgfyLHVw7qRVOmY0rfVlq+yJq/nhbcVoYK+QbmKnrFu+KZg0KNMOD8wTXs8mZ1EKGQpoQKWxImtCnGrV/A==
dependencies:
- "@abp/jquery-validation" "~4.1.0-rc.1"
+ "@abp/jquery-validation" "~4.1.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
-"@abp/jquery-validation@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.1.tgz#43dcc20c5deb82c9b42409c55fc23aca457632b8"
- integrity sha512-mHZTCIVkDwhKMJfGRk0k78dfChp3z1k4Sy0dNPAnbIIn9PQL819yh7ug47SkJtllnYQYkj9tAedXIVxG6EdYPA==
+"@abp/jquery-validation@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.2.tgz#ad4b464fd0133eab8d08c781c7d7c4e00bc4918d"
+ integrity sha512-iLTobfwqDk7iiQxvv5UowxOKywsh/77VlAVktstnFG3N3Y73+JYKzM0mGM/j4zM1OrjbF9/cnPnDVX7bATPz9w==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-validation "^1.19.2"
-"@abp/jquery@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.1.tgz#012cd17d1cab3155a146be5b2d68ed0dd107eb11"
- integrity sha512-yMRUsYEiNifbv8iEHKxoCu8F+uyB13Awm0UtU+TU+Z7+9AcS8L2RdRI47XWxSanKi7g9THEYSTE99acw9h3nNQ==
+"@abp/jquery@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.2.tgz#0f64cad5b1ae3e47d2344e5fb30c347b89d6d2bb"
+ integrity sha512-YubZwMJIN+UcfxfUlt3usfcLMG9WcXNpemUsdBtlKNzti562KZMIHPFLRL+DsiqvzZ74h2PxSWWsxS42Z7z0Yw==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
jquery "~3.5.1"
-"@abp/lodash@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.1.tgz#10b54e2a698499bba11a00c690afe7a9a7b61d41"
- integrity sha512-MQoWBvj0EMi23s7beBbhioO7mlFk0Xhdes7dgvJLFQRafjpkjZk2YRbHmhvT3BCimYI7SRD3xFTN28Z5I8MlUA==
+"@abp/lodash@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.2.tgz#9281c641ab7b7b33e7acf12815dc461e7ae967b9"
+ integrity sha512-RqdekrAyLPaLNJddmrq89EdrI1xg4296tOafFLHvirgRWisJTIa9bflTOwMwEg9FNdLJgA0zHi4WdAMer0qZdA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
lodash "^4.17.15"
-"@abp/luxon@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.1.tgz#d4db198d68ce79364665291d22540089957cfc84"
- integrity sha512-VTWsmsBj7dTGBzoIG9HU2Z7PpwjWQFRGCwIekvDksaYBVE4tCYS0AMcKsracYha+oY/uOZL1o5ztWgnfHnAmHQ==
+"@abp/luxon@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.2.tgz#78fc1cf651d7c19b87a31823cd3ce68961d6b1e6"
+ integrity sha512-U4e9uGZlg9xj9tBNP337v3wiaSR6qxWsBgh/duQGWrqV+75LlQjYcZaPoXDidUUS6U6epDSR2pc2T39rahcgSQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
luxon "^1.24.1"
-"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.1.tgz#13b56b0edcf468845b765eb8e58f663bd4263919"
- integrity sha512-7ZJdZz8Hw35XGgQF/i1fEzknZYTzmtITZXB+DuVUISBLH0DKisqIREdYiHeGTFhY5fQqbW8ImY65WacKAImlYw==
+"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.2.tgz#36553e71052cad9734e0c9b2c65759e538468648"
+ integrity sha512-JQ6PCcj5qmF9MxNRPAsKHHnqBPCdn4lQnwxZrHcG9tD70Gx+NfC4UH41tqXI+htba4k0PHRyH2y39Q1iJm0NFA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/select2@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.1.tgz#316e6de20ea0d02000c176ff6522bccaf1fbaa59"
- integrity sha512-UZIXmxke8y9PUBjk8mBDyEY2y8jmYhssFt5SVEWEfWOg9NG6fvkOa+JCZl9wS9jtyPAHCMfCJIeLqFpkxiL3Vw==
+"@abp/select2@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.2.tgz#c48e865f401ddce32dff2a7a14ae07c4bde2f57b"
+ integrity sha512-YYK/SIqXQcSDQFMVg/ogohc76d4JDrOVQEbzfkNNI5bKVJo+hkqtNzAwV9FLdPZZNw15QMv0eF1ie4aUtIxyaA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
select2 "^4.0.13"
-"@abp/sweetalert@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.1.tgz#13c72aa4d93017316908cbbb67f8587eadec79e2"
- integrity sha512-0JNLgxAc/iFYdgtn84S6L1tL6mShbMMvFKLpip8fTsLX1PFAf1o4sNOjHCUZ6J1+2rrGgkBc/azMKBVep2ULQA==
+"@abp/sweetalert@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.2.tgz#cdcaf8e9a33cf218a687fd6a42cfe1c85d89c6b7"
+ integrity sha512-sjQd8TF9oUnaQ1OPTGdVyAfWqSZEk4bRbC/qw2CouEOfRLatzkC0JcmzFLN0f5N1am1RQwkFakpENKH7NqTCvg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
sweetalert "^2.1.2"
-"@abp/timeago@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.1.tgz#e72fcdbde3b79bbe2ad8565abb45ba09af527ce0"
- integrity sha512-E2kobQoglVD+dNFmuSJgbqbjaON65lNaDeiABesvgDnm308YBDyEvIZ746yqBfJHnMqyBVX8VHOcnY49QJfXkA==
+"@abp/timeago@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.2.tgz#445d043ae482b76799b496ae6565abfaf75a34b9"
+ integrity sha512-wWx56EZMUGIfqJV5JLCvUp4RVhKXHYLQaVNQSF8E05COXmSQwFThVS7vbuiODFp2BGm6RAqCVtZDCreu2B8z9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
timeago "^1.6.7"
-"@abp/toastr@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.1.tgz#cff01b9a937e6e38679428724113cc62ea562743"
- integrity sha512-HYiYukOA3HjSpFD9ZKMrfU/u/T/mzfpLhtFVz6bG3i5ciSgaOrYFm1pWVG1tA2yg3oelBymYJ9oW29GuPTk30Q==
+"@abp/toastr@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.2.tgz#1af16fa8687201b6b9c7229d087a4233998703b9"
+ integrity sha512-g+Jl5H1ZHoJ4JwWuix0xA+GMFY42pwq8WYjxP6qE2/Y2aixYHVIui15eBqF2L06yXOt53YFcC1+pxjrp91xHxw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
toastr "^2.1.4"
-"@abp/utils@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.1.tgz#2863867985db9d178a5ce4347309f060f1ce6142"
- integrity sha512-C8e+x5/IdkJWQ8gLtO7ygsth5sd1iXKn0ARu/5u0g11nMjHsMY9Qkwg5QrnpHp2ws1+FL1Dg67omrQp9+KK5SA==
+"@abp/utils@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.2.tgz#eb6dbf0ee493d0f050b37347d2d6d283098aedae"
+ integrity sha512-V2k5I89lVBoeGIKgg4p2H9GlMAcDWbctwKZPVwBEMVEVm1uTR2xQAWdTdSFd5Q8I8Xsf/aIG8ELM7l5j2h7/zQ==
dependencies:
just-compare "^1.3.0"
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json
index edc0ad64ba..90988e3200 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.2"
}
}
\ No newline at end of file
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock
index 545a5a1822..49043f9055 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock
@@ -2,37 +2,37 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.1.tgz#77f1021486a26b6aa88052bd1c45db7d978d44c2"
- integrity sha512-xQJGWtWDCykDhe68DEvZPo5fGKvYt8dxaU6AlqC/wga2kfsGWGafKxnndPFfkO0wsdPl85nakAyPITaRFXjO8g==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.1.tgz#a316483d40274ecb3acb6d050e0328ea7c95eeca"
- integrity sha512-L+e+MEwZ/rgB8htWpDEo+dyE7/wJ0Z1geJrl194/Zxz85aequyOZTX0tJ6eyrryK0BSBnk2/1v/7IkZC+qralw==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.1"
- "@abp/bootstrap" "~4.1.0-rc.1"
- "@abp/bootstrap-datepicker" "~4.1.0-rc.1"
- "@abp/datatables.net-bs4" "~4.1.0-rc.1"
- "@abp/font-awesome" "~4.1.0-rc.1"
- "@abp/jquery-form" "~4.1.0-rc.1"
- "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.1"
- "@abp/lodash" "~4.1.0-rc.1"
- "@abp/luxon" "~4.1.0-rc.1"
- "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.1"
- "@abp/select2" "~4.1.0-rc.1"
- "@abp/sweetalert" "~4.1.0-rc.1"
- "@abp/timeago" "~4.1.0-rc.1"
- "@abp/toastr" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.1.tgz#30294bd2ff5284dcc044b6d92b589b3931c06c31"
- integrity sha512-X9teoUD6zwfQ7oo723Rvojg1melY2yUPiVrpeaQN/LJSy/x41TLQwFacx6LsLG19F9CyG0+QA7bqziDCQlI7KA==
+"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.2.tgz#b9462cbe36c41d68e2f44b79a3a2dba2c1b2b54a"
+ integrity sha512-KW3J6HnN1zZrCmrWmEcXBnGIOeuJDdp1jUECAm4Bdxi++VzfIbGlVvpcvUdT1E213reOUWi4dPhcej12DwrmDw==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.2.tgz#d64cea1e504bcd3a08a1819025d40f3f84f0aadc"
+ integrity sha512-A/DRLwtJO7YCdqAgSF84wNRKjvGEQvcBocIwRxXCJEe3drxMoSwkAGjXQlxIYWZKdYbYUWDTjil2Mvwf91GUqg==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.2"
+ "@abp/bootstrap" "~4.1.0-rc.2"
+ "@abp/bootstrap-datepicker" "~4.1.0-rc.2"
+ "@abp/datatables.net-bs4" "~4.1.0-rc.2"
+ "@abp/font-awesome" "~4.1.0-rc.2"
+ "@abp/jquery-form" "~4.1.0-rc.2"
+ "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.2"
+ "@abp/lodash" "~4.1.0-rc.2"
+ "@abp/luxon" "~4.1.0-rc.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.2"
+ "@abp/select2" "~4.1.0-rc.2"
+ "@abp/sweetalert" "~4.1.0-rc.2"
+ "@abp/timeago" "~4.1.0-rc.2"
+ "@abp/toastr" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.2.tgz#54bf30def590e6d25fc35f77253888f3d9f74b9c"
+ integrity sha512-eOh5IBn4eNAjj2i6tlLRIV/r61Ef7+Z3PNvGgdml/XCo50el4G9XE7shxuGOY+MaFMfmsST2tcJlO9iAo9n2Yw==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,145 +43,145 @@
micromatch "^4.0.2"
path "^0.12.7"
-"@abp/bootstrap-datepicker@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.1.tgz#fa9bd12f966b6aded9ec798088513a98d1a6f717"
- integrity sha512-swXBBvvw4eHgfsbMs6tfbtq+N88f9VoTvgoQE9VqbglZrTfFwHFxq8zuqmG7nQoUd+HfoXnnNBrOn4U6hYpkxA==
+"@abp/bootstrap-datepicker@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.2.tgz#d3fe863222a11771d366b1a3c246aaf34df94081"
+ integrity sha512-vn2xWAK3xqo5fMZJ9dOAZZmL+ZUnzZZNh3lF6uA97wTN/SbePlmHBYJpsCKIxOwbJS2HCvekHGJN/Ps4oEjlbw==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.1.tgz#aad1713a1edd3eca51569ee64f3d9359a0147d75"
- integrity sha512-LF2ma0E65f0GZqRDPQsP5eSTQDc75QUBkwOXnZNpDvvd+ZeUmpUnejc+Zghc0PaQeVZ2/eaqBlilthvdSlW25A==
+"@abp/bootstrap@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.2.tgz#b5132cf4c4c92fe833823cf2b91ab1b0167b0ecf"
+ integrity sha512-SsWEV0DveBIHiG051E6aBB371D15QIsGeo+POFhvQUvrlmzMBlFCAlmH0ef8w1n+3M3C37irCgEGKctt2pbcxQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
-"@abp/core@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.1.tgz#d607852ace424e8fb96b333f864cda356dd8eacb"
- integrity sha512-MedPAclj6iZnZZRs9IAGkQUagrv3/XZJYWHlROKeGvGvsrCBMkKlDVriQ1GhxzS9TQ2FOwtjMEPL5DOw35ESDg==
+"@abp/core@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.2.tgz#d306106a53fa56109751be0099785c94f43be56f"
+ integrity sha512-b0mOYSz8hNgZ/hBeYg8hkthJgE8CLyHNa2NcythPoIW8RR5qHmDtGoFnuFovLvLk7r+M4NWyxXRKEshSszIPyA==
dependencies:
- "@abp/utils" "^4.1.0-rc.1"
+ "@abp/utils" "^4.1.0-rc.2"
-"@abp/datatables.net-bs4@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.1.tgz#cf11cbf0941ba10ca628c806273a783769c58c7b"
- integrity sha512-9sRONOte0lDoyGWBNYkAWKjGDl4IG0Ip4olqLrO4iyPyE22E9DY/6Nvl/X1SIRU4QCGSn13b14VP2JycTXFt+Q==
+"@abp/datatables.net-bs4@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.2.tgz#99aa1fbad91939fc23265324a3d8a45d0c1e5a7a"
+ integrity sha512-Y9UyqniOkx5DJO+2GGurnQE1yfRmGaQ3y7V07gKWRq+gHLUhE+vfgOLVpGM6ufdTIbLvVw5Ng+3gfOmPlUnpxg==
dependencies:
- "@abp/datatables.net" "~4.1.0-rc.1"
+ "@abp/datatables.net" "~4.1.0-rc.2"
datatables.net-bs4 "^1.10.21"
-"@abp/datatables.net@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.1.tgz#882e8b00148ccd58f674253aa492b2d197bc0b58"
- integrity sha512-HnWBL1i+/fEHh7JUapX20w7nWBBfr44JBvPQy6JSrOD82+BLpPBMDN02uLC8TUR5KJLHTrLecus10qaQ8FUsrA==
+"@abp/datatables.net@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.2.tgz#1a134688259d32187d822d8a49c7a68b4cc226c7"
+ integrity sha512-9o5g8s7ZTlThd1FMFmO7wS+MxmXgUMmiWx7Hwara9ypfJPd0vanz10bQAdTpLiDy/aa0tUmz0xOVj73yvBJm9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
datatables.net "^1.10.21"
-"@abp/font-awesome@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.1.tgz#e17b6b7a209247ce7d4bab6ba1c89060236c100d"
- integrity sha512-lHSJaZBea+eIBS25WJmP+Ual5k96vDDEQP3jwaNbqBfZhm3PUcd+JYS2/LCTHyezvtyOt+CmNOSslK3/XlyzFQ==
+"@abp/font-awesome@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.2.tgz#ecf490861c09250cf61611ac74cec5ab4392e807"
+ integrity sha512-6yAsf/ee2hdrHHUACql8c3gY54Hd7YAK2olHymyc3Io2hhK2VxXRc2W2oRSwbQ9GsSE+XDrEVtjIR64nBseTeg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
-"@abp/jquery-form@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.1.tgz#d179002c7187232a0c58c57f097c97f2762a0ea7"
- integrity sha512-K4tVphzYiZkM/259j1JOqDihXh92ZBwuPZcjEznySxZkk7vuSEEWXb5Utr/+e1+hAgkLS/e9Apv5ZzIv9gyvkg==
+"@abp/jquery-form@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.2.tgz#76dff67a3fe6e6ad7bd60bb909de93c09966cc0a"
+ integrity sha512-LGafwxyRYUbHQlJ9pPbYdkVqzdT/y1Fp4Nr4C3W5jxsJuaSICl0RPkRHIPALeoqbpEWuj6dVep6ZuO9hhxBzNw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.1.tgz#7192903f39bc75923cfc5d6c2200636347eea9a5"
- integrity sha512-S4dInrXybcUcZYjHsanj1fwvf9jSTtOQZnoMVL8wdrWa0OA7zYkKmzmE9Kx3pGzqVbPpvkOLuQT35YgK5jyn5Q==
+"@abp/jquery-validation-unobtrusive@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.2.tgz#1f1d395cfa47740d47303ff512592ff1993f9e13"
+ integrity sha512-0LXWvgfyLHVw7qRVOmY0rfVlq+yJq/nhbcVoYK+QbmKnrFu+KZg0KNMOD8wTXs8mZ1EKGQpoQKWxImtCnGrV/A==
dependencies:
- "@abp/jquery-validation" "~4.1.0-rc.1"
+ "@abp/jquery-validation" "~4.1.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
-"@abp/jquery-validation@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.1.tgz#43dcc20c5deb82c9b42409c55fc23aca457632b8"
- integrity sha512-mHZTCIVkDwhKMJfGRk0k78dfChp3z1k4Sy0dNPAnbIIn9PQL819yh7ug47SkJtllnYQYkj9tAedXIVxG6EdYPA==
+"@abp/jquery-validation@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.2.tgz#ad4b464fd0133eab8d08c781c7d7c4e00bc4918d"
+ integrity sha512-iLTobfwqDk7iiQxvv5UowxOKywsh/77VlAVktstnFG3N3Y73+JYKzM0mGM/j4zM1OrjbF9/cnPnDVX7bATPz9w==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-validation "^1.19.2"
-"@abp/jquery@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.1.tgz#012cd17d1cab3155a146be5b2d68ed0dd107eb11"
- integrity sha512-yMRUsYEiNifbv8iEHKxoCu8F+uyB13Awm0UtU+TU+Z7+9AcS8L2RdRI47XWxSanKi7g9THEYSTE99acw9h3nNQ==
+"@abp/jquery@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.2.tgz#0f64cad5b1ae3e47d2344e5fb30c347b89d6d2bb"
+ integrity sha512-YubZwMJIN+UcfxfUlt3usfcLMG9WcXNpemUsdBtlKNzti562KZMIHPFLRL+DsiqvzZ74h2PxSWWsxS42Z7z0Yw==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
jquery "~3.5.1"
-"@abp/lodash@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.1.tgz#10b54e2a698499bba11a00c690afe7a9a7b61d41"
- integrity sha512-MQoWBvj0EMi23s7beBbhioO7mlFk0Xhdes7dgvJLFQRafjpkjZk2YRbHmhvT3BCimYI7SRD3xFTN28Z5I8MlUA==
+"@abp/lodash@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.2.tgz#9281c641ab7b7b33e7acf12815dc461e7ae967b9"
+ integrity sha512-RqdekrAyLPaLNJddmrq89EdrI1xg4296tOafFLHvirgRWisJTIa9bflTOwMwEg9FNdLJgA0zHi4WdAMer0qZdA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
lodash "^4.17.15"
-"@abp/luxon@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.1.tgz#d4db198d68ce79364665291d22540089957cfc84"
- integrity sha512-VTWsmsBj7dTGBzoIG9HU2Z7PpwjWQFRGCwIekvDksaYBVE4tCYS0AMcKsracYha+oY/uOZL1o5ztWgnfHnAmHQ==
+"@abp/luxon@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.2.tgz#78fc1cf651d7c19b87a31823cd3ce68961d6b1e6"
+ integrity sha512-U4e9uGZlg9xj9tBNP337v3wiaSR6qxWsBgh/duQGWrqV+75LlQjYcZaPoXDidUUS6U6epDSR2pc2T39rahcgSQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
luxon "^1.24.1"
-"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.1.tgz#13b56b0edcf468845b765eb8e58f663bd4263919"
- integrity sha512-7ZJdZz8Hw35XGgQF/i1fEzknZYTzmtITZXB+DuVUISBLH0DKisqIREdYiHeGTFhY5fQqbW8ImY65WacKAImlYw==
+"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.2.tgz#36553e71052cad9734e0c9b2c65759e538468648"
+ integrity sha512-JQ6PCcj5qmF9MxNRPAsKHHnqBPCdn4lQnwxZrHcG9tD70Gx+NfC4UH41tqXI+htba4k0PHRyH2y39Q1iJm0NFA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/select2@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.1.tgz#316e6de20ea0d02000c176ff6522bccaf1fbaa59"
- integrity sha512-UZIXmxke8y9PUBjk8mBDyEY2y8jmYhssFt5SVEWEfWOg9NG6fvkOa+JCZl9wS9jtyPAHCMfCJIeLqFpkxiL3Vw==
+"@abp/select2@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.2.tgz#c48e865f401ddce32dff2a7a14ae07c4bde2f57b"
+ integrity sha512-YYK/SIqXQcSDQFMVg/ogohc76d4JDrOVQEbzfkNNI5bKVJo+hkqtNzAwV9FLdPZZNw15QMv0eF1ie4aUtIxyaA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
select2 "^4.0.13"
-"@abp/sweetalert@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.1.tgz#13c72aa4d93017316908cbbb67f8587eadec79e2"
- integrity sha512-0JNLgxAc/iFYdgtn84S6L1tL6mShbMMvFKLpip8fTsLX1PFAf1o4sNOjHCUZ6J1+2rrGgkBc/azMKBVep2ULQA==
+"@abp/sweetalert@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.2.tgz#cdcaf8e9a33cf218a687fd6a42cfe1c85d89c6b7"
+ integrity sha512-sjQd8TF9oUnaQ1OPTGdVyAfWqSZEk4bRbC/qw2CouEOfRLatzkC0JcmzFLN0f5N1am1RQwkFakpENKH7NqTCvg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
sweetalert "^2.1.2"
-"@abp/timeago@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.1.tgz#e72fcdbde3b79bbe2ad8565abb45ba09af527ce0"
- integrity sha512-E2kobQoglVD+dNFmuSJgbqbjaON65lNaDeiABesvgDnm308YBDyEvIZ746yqBfJHnMqyBVX8VHOcnY49QJfXkA==
+"@abp/timeago@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.2.tgz#445d043ae482b76799b496ae6565abfaf75a34b9"
+ integrity sha512-wWx56EZMUGIfqJV5JLCvUp4RVhKXHYLQaVNQSF8E05COXmSQwFThVS7vbuiODFp2BGm6RAqCVtZDCreu2B8z9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
timeago "^1.6.7"
-"@abp/toastr@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.1.tgz#cff01b9a937e6e38679428724113cc62ea562743"
- integrity sha512-HYiYukOA3HjSpFD9ZKMrfU/u/T/mzfpLhtFVz6bG3i5ciSgaOrYFm1pWVG1tA2yg3oelBymYJ9oW29GuPTk30Q==
+"@abp/toastr@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.2.tgz#1af16fa8687201b6b9c7229d087a4233998703b9"
+ integrity sha512-g+Jl5H1ZHoJ4JwWuix0xA+GMFY42pwq8WYjxP6qE2/Y2aixYHVIui15eBqF2L06yXOt53YFcC1+pxjrp91xHxw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
toastr "^2.1.4"
-"@abp/utils@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.1.tgz#2863867985db9d178a5ce4347309f060f1ce6142"
- integrity sha512-C8e+x5/IdkJWQ8gLtO7ygsth5sd1iXKn0ARu/5u0g11nMjHsMY9Qkwg5QrnpHp2ws1+FL1Dg67omrQp9+KK5SA==
+"@abp/utils@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.2.tgz#eb6dbf0ee493d0f050b37347d2d6d283098aedae"
+ integrity sha512-V2k5I89lVBoeGIKgg4p2H9GlMAcDWbctwKZPVwBEMVEVm1uTR2xQAWdTdSFd5Q8I8Xsf/aIG8ELM7l5j2h7/zQ==
dependencies:
just-compare "^1.3.0"
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json
index edc0ad64ba..90988e3200 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.2"
}
}
\ No newline at end of file
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/yarn.lock b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/yarn.lock
index ecb6f942b2..241d313710 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/yarn.lock
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/yarn.lock
@@ -2,37 +2,37 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.1.tgz#77f1021486a26b6aa88052bd1c45db7d978d44c2"
- integrity sha512-xQJGWtWDCykDhe68DEvZPo5fGKvYt8dxaU6AlqC/wga2kfsGWGafKxnndPFfkO0wsdPl85nakAyPITaRFXjO8g==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.1.tgz#a316483d40274ecb3acb6d050e0328ea7c95eeca"
- integrity sha512-L+e+MEwZ/rgB8htWpDEo+dyE7/wJ0Z1geJrl194/Zxz85aequyOZTX0tJ6eyrryK0BSBnk2/1v/7IkZC+qralw==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.1"
- "@abp/bootstrap" "~4.1.0-rc.1"
- "@abp/bootstrap-datepicker" "~4.1.0-rc.1"
- "@abp/datatables.net-bs4" "~4.1.0-rc.1"
- "@abp/font-awesome" "~4.1.0-rc.1"
- "@abp/jquery-form" "~4.1.0-rc.1"
- "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.1"
- "@abp/lodash" "~4.1.0-rc.1"
- "@abp/luxon" "~4.1.0-rc.1"
- "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.1"
- "@abp/select2" "~4.1.0-rc.1"
- "@abp/sweetalert" "~4.1.0-rc.1"
- "@abp/timeago" "~4.1.0-rc.1"
- "@abp/toastr" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.1.tgz#30294bd2ff5284dcc044b6d92b589b3931c06c31"
- integrity sha512-X9teoUD6zwfQ7oo723Rvojg1melY2yUPiVrpeaQN/LJSy/x41TLQwFacx6LsLG19F9CyG0+QA7bqziDCQlI7KA==
+"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.2.tgz#b9462cbe36c41d68e2f44b79a3a2dba2c1b2b54a"
+ integrity sha512-KW3J6HnN1zZrCmrWmEcXBnGIOeuJDdp1jUECAm4Bdxi++VzfIbGlVvpcvUdT1E213reOUWi4dPhcej12DwrmDw==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.2.tgz#d64cea1e504bcd3a08a1819025d40f3f84f0aadc"
+ integrity sha512-A/DRLwtJO7YCdqAgSF84wNRKjvGEQvcBocIwRxXCJEe3drxMoSwkAGjXQlxIYWZKdYbYUWDTjil2Mvwf91GUqg==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.2"
+ "@abp/bootstrap" "~4.1.0-rc.2"
+ "@abp/bootstrap-datepicker" "~4.1.0-rc.2"
+ "@abp/datatables.net-bs4" "~4.1.0-rc.2"
+ "@abp/font-awesome" "~4.1.0-rc.2"
+ "@abp/jquery-form" "~4.1.0-rc.2"
+ "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.2"
+ "@abp/lodash" "~4.1.0-rc.2"
+ "@abp/luxon" "~4.1.0-rc.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.2"
+ "@abp/select2" "~4.1.0-rc.2"
+ "@abp/sweetalert" "~4.1.0-rc.2"
+ "@abp/timeago" "~4.1.0-rc.2"
+ "@abp/toastr" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.2.tgz#54bf30def590e6d25fc35f77253888f3d9f74b9c"
+ integrity sha512-eOh5IBn4eNAjj2i6tlLRIV/r61Ef7+Z3PNvGgdml/XCo50el4G9XE7shxuGOY+MaFMfmsST2tcJlO9iAo9n2Yw==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,145 +43,145 @@
micromatch "^4.0.2"
path "^0.12.7"
-"@abp/bootstrap-datepicker@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.1.tgz#fa9bd12f966b6aded9ec798088513a98d1a6f717"
- integrity sha512-swXBBvvw4eHgfsbMs6tfbtq+N88f9VoTvgoQE9VqbglZrTfFwHFxq8zuqmG7nQoUd+HfoXnnNBrOn4U6hYpkxA==
+"@abp/bootstrap-datepicker@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.2.tgz#d3fe863222a11771d366b1a3c246aaf34df94081"
+ integrity sha512-vn2xWAK3xqo5fMZJ9dOAZZmL+ZUnzZZNh3lF6uA97wTN/SbePlmHBYJpsCKIxOwbJS2HCvekHGJN/Ps4oEjlbw==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.1.tgz#aad1713a1edd3eca51569ee64f3d9359a0147d75"
- integrity sha512-LF2ma0E65f0GZqRDPQsP5eSTQDc75QUBkwOXnZNpDvvd+ZeUmpUnejc+Zghc0PaQeVZ2/eaqBlilthvdSlW25A==
+"@abp/bootstrap@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.2.tgz#b5132cf4c4c92fe833823cf2b91ab1b0167b0ecf"
+ integrity sha512-SsWEV0DveBIHiG051E6aBB371D15QIsGeo+POFhvQUvrlmzMBlFCAlmH0ef8w1n+3M3C37irCgEGKctt2pbcxQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
-"@abp/core@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.1.tgz#d607852ace424e8fb96b333f864cda356dd8eacb"
- integrity sha512-MedPAclj6iZnZZRs9IAGkQUagrv3/XZJYWHlROKeGvGvsrCBMkKlDVriQ1GhxzS9TQ2FOwtjMEPL5DOw35ESDg==
+"@abp/core@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.2.tgz#d306106a53fa56109751be0099785c94f43be56f"
+ integrity sha512-b0mOYSz8hNgZ/hBeYg8hkthJgE8CLyHNa2NcythPoIW8RR5qHmDtGoFnuFovLvLk7r+M4NWyxXRKEshSszIPyA==
dependencies:
- "@abp/utils" "^4.1.0-rc.1"
+ "@abp/utils" "^4.1.0-rc.2"
-"@abp/datatables.net-bs4@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.1.tgz#cf11cbf0941ba10ca628c806273a783769c58c7b"
- integrity sha512-9sRONOte0lDoyGWBNYkAWKjGDl4IG0Ip4olqLrO4iyPyE22E9DY/6Nvl/X1SIRU4QCGSn13b14VP2JycTXFt+Q==
+"@abp/datatables.net-bs4@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.2.tgz#99aa1fbad91939fc23265324a3d8a45d0c1e5a7a"
+ integrity sha512-Y9UyqniOkx5DJO+2GGurnQE1yfRmGaQ3y7V07gKWRq+gHLUhE+vfgOLVpGM6ufdTIbLvVw5Ng+3gfOmPlUnpxg==
dependencies:
- "@abp/datatables.net" "~4.1.0-rc.1"
+ "@abp/datatables.net" "~4.1.0-rc.2"
datatables.net-bs4 "^1.10.21"
-"@abp/datatables.net@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.1.tgz#882e8b00148ccd58f674253aa492b2d197bc0b58"
- integrity sha512-HnWBL1i+/fEHh7JUapX20w7nWBBfr44JBvPQy6JSrOD82+BLpPBMDN02uLC8TUR5KJLHTrLecus10qaQ8FUsrA==
+"@abp/datatables.net@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.2.tgz#1a134688259d32187d822d8a49c7a68b4cc226c7"
+ integrity sha512-9o5g8s7ZTlThd1FMFmO7wS+MxmXgUMmiWx7Hwara9ypfJPd0vanz10bQAdTpLiDy/aa0tUmz0xOVj73yvBJm9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
datatables.net "^1.10.21"
-"@abp/font-awesome@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.1.tgz#e17b6b7a209247ce7d4bab6ba1c89060236c100d"
- integrity sha512-lHSJaZBea+eIBS25WJmP+Ual5k96vDDEQP3jwaNbqBfZhm3PUcd+JYS2/LCTHyezvtyOt+CmNOSslK3/XlyzFQ==
+"@abp/font-awesome@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.2.tgz#ecf490861c09250cf61611ac74cec5ab4392e807"
+ integrity sha512-6yAsf/ee2hdrHHUACql8c3gY54Hd7YAK2olHymyc3Io2hhK2VxXRc2W2oRSwbQ9GsSE+XDrEVtjIR64nBseTeg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
-"@abp/jquery-form@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.1.tgz#d179002c7187232a0c58c57f097c97f2762a0ea7"
- integrity sha512-K4tVphzYiZkM/259j1JOqDihXh92ZBwuPZcjEznySxZkk7vuSEEWXb5Utr/+e1+hAgkLS/e9Apv5ZzIv9gyvkg==
+"@abp/jquery-form@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.2.tgz#76dff67a3fe6e6ad7bd60bb909de93c09966cc0a"
+ integrity sha512-LGafwxyRYUbHQlJ9pPbYdkVqzdT/y1Fp4Nr4C3W5jxsJuaSICl0RPkRHIPALeoqbpEWuj6dVep6ZuO9hhxBzNw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.1.tgz#7192903f39bc75923cfc5d6c2200636347eea9a5"
- integrity sha512-S4dInrXybcUcZYjHsanj1fwvf9jSTtOQZnoMVL8wdrWa0OA7zYkKmzmE9Kx3pGzqVbPpvkOLuQT35YgK5jyn5Q==
+"@abp/jquery-validation-unobtrusive@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.2.tgz#1f1d395cfa47740d47303ff512592ff1993f9e13"
+ integrity sha512-0LXWvgfyLHVw7qRVOmY0rfVlq+yJq/nhbcVoYK+QbmKnrFu+KZg0KNMOD8wTXs8mZ1EKGQpoQKWxImtCnGrV/A==
dependencies:
- "@abp/jquery-validation" "~4.1.0-rc.1"
+ "@abp/jquery-validation" "~4.1.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
-"@abp/jquery-validation@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.1.tgz#43dcc20c5deb82c9b42409c55fc23aca457632b8"
- integrity sha512-mHZTCIVkDwhKMJfGRk0k78dfChp3z1k4Sy0dNPAnbIIn9PQL819yh7ug47SkJtllnYQYkj9tAedXIVxG6EdYPA==
+"@abp/jquery-validation@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.2.tgz#ad4b464fd0133eab8d08c781c7d7c4e00bc4918d"
+ integrity sha512-iLTobfwqDk7iiQxvv5UowxOKywsh/77VlAVktstnFG3N3Y73+JYKzM0mGM/j4zM1OrjbF9/cnPnDVX7bATPz9w==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-validation "^1.19.2"
-"@abp/jquery@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.1.tgz#012cd17d1cab3155a146be5b2d68ed0dd107eb11"
- integrity sha512-yMRUsYEiNifbv8iEHKxoCu8F+uyB13Awm0UtU+TU+Z7+9AcS8L2RdRI47XWxSanKi7g9THEYSTE99acw9h3nNQ==
+"@abp/jquery@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.2.tgz#0f64cad5b1ae3e47d2344e5fb30c347b89d6d2bb"
+ integrity sha512-YubZwMJIN+UcfxfUlt3usfcLMG9WcXNpemUsdBtlKNzti562KZMIHPFLRL+DsiqvzZ74h2PxSWWsxS42Z7z0Yw==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
jquery "~3.5.1"
-"@abp/lodash@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.1.tgz#10b54e2a698499bba11a00c690afe7a9a7b61d41"
- integrity sha512-MQoWBvj0EMi23s7beBbhioO7mlFk0Xhdes7dgvJLFQRafjpkjZk2YRbHmhvT3BCimYI7SRD3xFTN28Z5I8MlUA==
+"@abp/lodash@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.2.tgz#9281c641ab7b7b33e7acf12815dc461e7ae967b9"
+ integrity sha512-RqdekrAyLPaLNJddmrq89EdrI1xg4296tOafFLHvirgRWisJTIa9bflTOwMwEg9FNdLJgA0zHi4WdAMer0qZdA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
lodash "^4.17.15"
-"@abp/luxon@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.1.tgz#d4db198d68ce79364665291d22540089957cfc84"
- integrity sha512-VTWsmsBj7dTGBzoIG9HU2Z7PpwjWQFRGCwIekvDksaYBVE4tCYS0AMcKsracYha+oY/uOZL1o5ztWgnfHnAmHQ==
+"@abp/luxon@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.2.tgz#78fc1cf651d7c19b87a31823cd3ce68961d6b1e6"
+ integrity sha512-U4e9uGZlg9xj9tBNP337v3wiaSR6qxWsBgh/duQGWrqV+75LlQjYcZaPoXDidUUS6U6epDSR2pc2T39rahcgSQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
luxon "^1.24.1"
-"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.1.tgz#13b56b0edcf468845b765eb8e58f663bd4263919"
- integrity sha512-7ZJdZz8Hw35XGgQF/i1fEzknZYTzmtITZXB+DuVUISBLH0DKisqIREdYiHeGTFhY5fQqbW8ImY65WacKAImlYw==
+"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.2.tgz#36553e71052cad9734e0c9b2c65759e538468648"
+ integrity sha512-JQ6PCcj5qmF9MxNRPAsKHHnqBPCdn4lQnwxZrHcG9tD70Gx+NfC4UH41tqXI+htba4k0PHRyH2y39Q1iJm0NFA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/select2@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.1.tgz#316e6de20ea0d02000c176ff6522bccaf1fbaa59"
- integrity sha512-UZIXmxke8y9PUBjk8mBDyEY2y8jmYhssFt5SVEWEfWOg9NG6fvkOa+JCZl9wS9jtyPAHCMfCJIeLqFpkxiL3Vw==
+"@abp/select2@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.2.tgz#c48e865f401ddce32dff2a7a14ae07c4bde2f57b"
+ integrity sha512-YYK/SIqXQcSDQFMVg/ogohc76d4JDrOVQEbzfkNNI5bKVJo+hkqtNzAwV9FLdPZZNw15QMv0eF1ie4aUtIxyaA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
select2 "^4.0.13"
-"@abp/sweetalert@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.1.tgz#13c72aa4d93017316908cbbb67f8587eadec79e2"
- integrity sha512-0JNLgxAc/iFYdgtn84S6L1tL6mShbMMvFKLpip8fTsLX1PFAf1o4sNOjHCUZ6J1+2rrGgkBc/azMKBVep2ULQA==
+"@abp/sweetalert@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.2.tgz#cdcaf8e9a33cf218a687fd6a42cfe1c85d89c6b7"
+ integrity sha512-sjQd8TF9oUnaQ1OPTGdVyAfWqSZEk4bRbC/qw2CouEOfRLatzkC0JcmzFLN0f5N1am1RQwkFakpENKH7NqTCvg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
sweetalert "^2.1.2"
-"@abp/timeago@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.1.tgz#e72fcdbde3b79bbe2ad8565abb45ba09af527ce0"
- integrity sha512-E2kobQoglVD+dNFmuSJgbqbjaON65lNaDeiABesvgDnm308YBDyEvIZ746yqBfJHnMqyBVX8VHOcnY49QJfXkA==
+"@abp/timeago@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.2.tgz#445d043ae482b76799b496ae6565abfaf75a34b9"
+ integrity sha512-wWx56EZMUGIfqJV5JLCvUp4RVhKXHYLQaVNQSF8E05COXmSQwFThVS7vbuiODFp2BGm6RAqCVtZDCreu2B8z9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
timeago "^1.6.7"
-"@abp/toastr@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.1.tgz#cff01b9a937e6e38679428724113cc62ea562743"
- integrity sha512-HYiYukOA3HjSpFD9ZKMrfU/u/T/mzfpLhtFVz6bG3i5ciSgaOrYFm1pWVG1tA2yg3oelBymYJ9oW29GuPTk30Q==
+"@abp/toastr@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.2.tgz#1af16fa8687201b6b9c7229d087a4233998703b9"
+ integrity sha512-g+Jl5H1ZHoJ4JwWuix0xA+GMFY42pwq8WYjxP6qE2/Y2aixYHVIui15eBqF2L06yXOt53YFcC1+pxjrp91xHxw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
toastr "^2.1.4"
-"@abp/utils@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.1.tgz#2863867985db9d178a5ce4347309f060f1ce6142"
- integrity sha512-C8e+x5/IdkJWQ8gLtO7ygsth5sd1iXKn0ARu/5u0g11nMjHsMY9Qkwg5QrnpHp2ws1+FL1Dg67omrQp9+KK5SA==
+"@abp/utils@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.2.tgz#eb6dbf0ee493d0f050b37347d2d6d283098aedae"
+ integrity sha512-V2k5I89lVBoeGIKgg4p2H9GlMAcDWbctwKZPVwBEMVEVm1uTR2xQAWdTdSFd5Q8I8Xsf/aIG8ELM7l5j2h7/zQ==
dependencies:
just-compare "^1.3.0"
diff --git a/templates/module/angular/package.json b/templates/module/angular/package.json
index ae3df123e9..6796923948 100644
--- a/templates/module/angular/package.json
+++ b/templates/module/angular/package.json
@@ -15,13 +15,13 @@
},
"private": true,
"dependencies": {
- "@abp/ng.components": "~4.1.0-rc.1",
- "@abp/ng.core": "~4.1.0-rc.1",
- "@abp/ng.identity": "~4.1.0-rc.1",
- "@abp/ng.setting-management": "~4.1.0-rc.1",
- "@abp/ng.tenant-management": "~4.1.0-rc.1",
- "@abp/ng.theme.basic": "~4.1.0-rc.1",
- "@abp/ng.theme.shared": "~4.1.0-rc.1",
+ "@abp/ng.components": "~4.1.0-rc.2",
+ "@abp/ng.core": "~4.1.0-rc.2",
+ "@abp/ng.identity": "~4.1.0-rc.2",
+ "@abp/ng.setting-management": "~4.1.0-rc.2",
+ "@abp/ng.tenant-management": "~4.1.0-rc.2",
+ "@abp/ng.theme.basic": "~4.1.0-rc.2",
+ "@abp/ng.theme.shared": "~4.1.0-rc.2",
"@angular/animations": "~11.0.0",
"@angular/common": "~11.0.0",
"@angular/compiler": "~11.0.0",
@@ -35,7 +35,7 @@
"zone.js": "~0.10.2"
},
"devDependencies": {
- "@abp/ng.schematics": "~4.1.0-rc.1",
+ "@abp/ng.schematics": "~4.1.0-rc.2",
"@angular-devkit/build-angular": "~0.1100.0",
"@angular/cli": "~11.0.0",
"@angular/compiler-cli": "~11.0.0",
diff --git a/templates/module/angular/projects/my-project-name/package.json b/templates/module/angular/projects/my-project-name/package.json
index e3f7d6c4b5..df44ce59a3 100644
--- a/templates/module/angular/projects/my-project-name/package.json
+++ b/templates/module/angular/projects/my-project-name/package.json
@@ -4,8 +4,8 @@
"peerDependencies": {
"@angular/common": "^9.1.11",
"@angular/core": "^9.1.11",
- "@abp/ng.core": ">=4.1.0-rc.1",
- "@abp/ng.theme.shared": ">=4.1.0-rc.1"
+ "@abp/ng.core": ">=4.1.0-rc.2",
+ "@abp/ng.theme.shared": ">=4.1.0-rc.2"
},
"dependencies": {
"tslib": "^2.0.0"
diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/package.json
index 4a1b1f76f1..8f06264a30 100644
--- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/package.json
+++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/package.json
@@ -3,6 +3,6 @@
"name": "my-app-identityserver",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.2"
}
}
\ No newline at end of file
diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/yarn.lock b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/yarn.lock
index 545a5a1822..49043f9055 100644
--- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/yarn.lock
+++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/yarn.lock
@@ -2,37 +2,37 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.1.tgz#77f1021486a26b6aa88052bd1c45db7d978d44c2"
- integrity sha512-xQJGWtWDCykDhe68DEvZPo5fGKvYt8dxaU6AlqC/wga2kfsGWGafKxnndPFfkO0wsdPl85nakAyPITaRFXjO8g==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.1.tgz#a316483d40274ecb3acb6d050e0328ea7c95eeca"
- integrity sha512-L+e+MEwZ/rgB8htWpDEo+dyE7/wJ0Z1geJrl194/Zxz85aequyOZTX0tJ6eyrryK0BSBnk2/1v/7IkZC+qralw==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.1"
- "@abp/bootstrap" "~4.1.0-rc.1"
- "@abp/bootstrap-datepicker" "~4.1.0-rc.1"
- "@abp/datatables.net-bs4" "~4.1.0-rc.1"
- "@abp/font-awesome" "~4.1.0-rc.1"
- "@abp/jquery-form" "~4.1.0-rc.1"
- "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.1"
- "@abp/lodash" "~4.1.0-rc.1"
- "@abp/luxon" "~4.1.0-rc.1"
- "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.1"
- "@abp/select2" "~4.1.0-rc.1"
- "@abp/sweetalert" "~4.1.0-rc.1"
- "@abp/timeago" "~4.1.0-rc.1"
- "@abp/toastr" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.1.tgz#30294bd2ff5284dcc044b6d92b589b3931c06c31"
- integrity sha512-X9teoUD6zwfQ7oo723Rvojg1melY2yUPiVrpeaQN/LJSy/x41TLQwFacx6LsLG19F9CyG0+QA7bqziDCQlI7KA==
+"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.2.tgz#b9462cbe36c41d68e2f44b79a3a2dba2c1b2b54a"
+ integrity sha512-KW3J6HnN1zZrCmrWmEcXBnGIOeuJDdp1jUECAm4Bdxi++VzfIbGlVvpcvUdT1E213reOUWi4dPhcej12DwrmDw==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.2.tgz#d64cea1e504bcd3a08a1819025d40f3f84f0aadc"
+ integrity sha512-A/DRLwtJO7YCdqAgSF84wNRKjvGEQvcBocIwRxXCJEe3drxMoSwkAGjXQlxIYWZKdYbYUWDTjil2Mvwf91GUqg==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.2"
+ "@abp/bootstrap" "~4.1.0-rc.2"
+ "@abp/bootstrap-datepicker" "~4.1.0-rc.2"
+ "@abp/datatables.net-bs4" "~4.1.0-rc.2"
+ "@abp/font-awesome" "~4.1.0-rc.2"
+ "@abp/jquery-form" "~4.1.0-rc.2"
+ "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.2"
+ "@abp/lodash" "~4.1.0-rc.2"
+ "@abp/luxon" "~4.1.0-rc.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.2"
+ "@abp/select2" "~4.1.0-rc.2"
+ "@abp/sweetalert" "~4.1.0-rc.2"
+ "@abp/timeago" "~4.1.0-rc.2"
+ "@abp/toastr" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.2.tgz#54bf30def590e6d25fc35f77253888f3d9f74b9c"
+ integrity sha512-eOh5IBn4eNAjj2i6tlLRIV/r61Ef7+Z3PNvGgdml/XCo50el4G9XE7shxuGOY+MaFMfmsST2tcJlO9iAo9n2Yw==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,145 +43,145 @@
micromatch "^4.0.2"
path "^0.12.7"
-"@abp/bootstrap-datepicker@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.1.tgz#fa9bd12f966b6aded9ec798088513a98d1a6f717"
- integrity sha512-swXBBvvw4eHgfsbMs6tfbtq+N88f9VoTvgoQE9VqbglZrTfFwHFxq8zuqmG7nQoUd+HfoXnnNBrOn4U6hYpkxA==
+"@abp/bootstrap-datepicker@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.2.tgz#d3fe863222a11771d366b1a3c246aaf34df94081"
+ integrity sha512-vn2xWAK3xqo5fMZJ9dOAZZmL+ZUnzZZNh3lF6uA97wTN/SbePlmHBYJpsCKIxOwbJS2HCvekHGJN/Ps4oEjlbw==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.1.tgz#aad1713a1edd3eca51569ee64f3d9359a0147d75"
- integrity sha512-LF2ma0E65f0GZqRDPQsP5eSTQDc75QUBkwOXnZNpDvvd+ZeUmpUnejc+Zghc0PaQeVZ2/eaqBlilthvdSlW25A==
+"@abp/bootstrap@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.2.tgz#b5132cf4c4c92fe833823cf2b91ab1b0167b0ecf"
+ integrity sha512-SsWEV0DveBIHiG051E6aBB371D15QIsGeo+POFhvQUvrlmzMBlFCAlmH0ef8w1n+3M3C37irCgEGKctt2pbcxQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
-"@abp/core@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.1.tgz#d607852ace424e8fb96b333f864cda356dd8eacb"
- integrity sha512-MedPAclj6iZnZZRs9IAGkQUagrv3/XZJYWHlROKeGvGvsrCBMkKlDVriQ1GhxzS9TQ2FOwtjMEPL5DOw35ESDg==
+"@abp/core@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.2.tgz#d306106a53fa56109751be0099785c94f43be56f"
+ integrity sha512-b0mOYSz8hNgZ/hBeYg8hkthJgE8CLyHNa2NcythPoIW8RR5qHmDtGoFnuFovLvLk7r+M4NWyxXRKEshSszIPyA==
dependencies:
- "@abp/utils" "^4.1.0-rc.1"
+ "@abp/utils" "^4.1.0-rc.2"
-"@abp/datatables.net-bs4@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.1.tgz#cf11cbf0941ba10ca628c806273a783769c58c7b"
- integrity sha512-9sRONOte0lDoyGWBNYkAWKjGDl4IG0Ip4olqLrO4iyPyE22E9DY/6Nvl/X1SIRU4QCGSn13b14VP2JycTXFt+Q==
+"@abp/datatables.net-bs4@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.2.tgz#99aa1fbad91939fc23265324a3d8a45d0c1e5a7a"
+ integrity sha512-Y9UyqniOkx5DJO+2GGurnQE1yfRmGaQ3y7V07gKWRq+gHLUhE+vfgOLVpGM6ufdTIbLvVw5Ng+3gfOmPlUnpxg==
dependencies:
- "@abp/datatables.net" "~4.1.0-rc.1"
+ "@abp/datatables.net" "~4.1.0-rc.2"
datatables.net-bs4 "^1.10.21"
-"@abp/datatables.net@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.1.tgz#882e8b00148ccd58f674253aa492b2d197bc0b58"
- integrity sha512-HnWBL1i+/fEHh7JUapX20w7nWBBfr44JBvPQy6JSrOD82+BLpPBMDN02uLC8TUR5KJLHTrLecus10qaQ8FUsrA==
+"@abp/datatables.net@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.2.tgz#1a134688259d32187d822d8a49c7a68b4cc226c7"
+ integrity sha512-9o5g8s7ZTlThd1FMFmO7wS+MxmXgUMmiWx7Hwara9ypfJPd0vanz10bQAdTpLiDy/aa0tUmz0xOVj73yvBJm9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
datatables.net "^1.10.21"
-"@abp/font-awesome@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.1.tgz#e17b6b7a209247ce7d4bab6ba1c89060236c100d"
- integrity sha512-lHSJaZBea+eIBS25WJmP+Ual5k96vDDEQP3jwaNbqBfZhm3PUcd+JYS2/LCTHyezvtyOt+CmNOSslK3/XlyzFQ==
+"@abp/font-awesome@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.2.tgz#ecf490861c09250cf61611ac74cec5ab4392e807"
+ integrity sha512-6yAsf/ee2hdrHHUACql8c3gY54Hd7YAK2olHymyc3Io2hhK2VxXRc2W2oRSwbQ9GsSE+XDrEVtjIR64nBseTeg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
-"@abp/jquery-form@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.1.tgz#d179002c7187232a0c58c57f097c97f2762a0ea7"
- integrity sha512-K4tVphzYiZkM/259j1JOqDihXh92ZBwuPZcjEznySxZkk7vuSEEWXb5Utr/+e1+hAgkLS/e9Apv5ZzIv9gyvkg==
+"@abp/jquery-form@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.2.tgz#76dff67a3fe6e6ad7bd60bb909de93c09966cc0a"
+ integrity sha512-LGafwxyRYUbHQlJ9pPbYdkVqzdT/y1Fp4Nr4C3W5jxsJuaSICl0RPkRHIPALeoqbpEWuj6dVep6ZuO9hhxBzNw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.1.tgz#7192903f39bc75923cfc5d6c2200636347eea9a5"
- integrity sha512-S4dInrXybcUcZYjHsanj1fwvf9jSTtOQZnoMVL8wdrWa0OA7zYkKmzmE9Kx3pGzqVbPpvkOLuQT35YgK5jyn5Q==
+"@abp/jquery-validation-unobtrusive@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.2.tgz#1f1d395cfa47740d47303ff512592ff1993f9e13"
+ integrity sha512-0LXWvgfyLHVw7qRVOmY0rfVlq+yJq/nhbcVoYK+QbmKnrFu+KZg0KNMOD8wTXs8mZ1EKGQpoQKWxImtCnGrV/A==
dependencies:
- "@abp/jquery-validation" "~4.1.0-rc.1"
+ "@abp/jquery-validation" "~4.1.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
-"@abp/jquery-validation@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.1.tgz#43dcc20c5deb82c9b42409c55fc23aca457632b8"
- integrity sha512-mHZTCIVkDwhKMJfGRk0k78dfChp3z1k4Sy0dNPAnbIIn9PQL819yh7ug47SkJtllnYQYkj9tAedXIVxG6EdYPA==
+"@abp/jquery-validation@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.2.tgz#ad4b464fd0133eab8d08c781c7d7c4e00bc4918d"
+ integrity sha512-iLTobfwqDk7iiQxvv5UowxOKywsh/77VlAVktstnFG3N3Y73+JYKzM0mGM/j4zM1OrjbF9/cnPnDVX7bATPz9w==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-validation "^1.19.2"
-"@abp/jquery@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.1.tgz#012cd17d1cab3155a146be5b2d68ed0dd107eb11"
- integrity sha512-yMRUsYEiNifbv8iEHKxoCu8F+uyB13Awm0UtU+TU+Z7+9AcS8L2RdRI47XWxSanKi7g9THEYSTE99acw9h3nNQ==
+"@abp/jquery@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.2.tgz#0f64cad5b1ae3e47d2344e5fb30c347b89d6d2bb"
+ integrity sha512-YubZwMJIN+UcfxfUlt3usfcLMG9WcXNpemUsdBtlKNzti562KZMIHPFLRL+DsiqvzZ74h2PxSWWsxS42Z7z0Yw==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
jquery "~3.5.1"
-"@abp/lodash@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.1.tgz#10b54e2a698499bba11a00c690afe7a9a7b61d41"
- integrity sha512-MQoWBvj0EMi23s7beBbhioO7mlFk0Xhdes7dgvJLFQRafjpkjZk2YRbHmhvT3BCimYI7SRD3xFTN28Z5I8MlUA==
+"@abp/lodash@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.2.tgz#9281c641ab7b7b33e7acf12815dc461e7ae967b9"
+ integrity sha512-RqdekrAyLPaLNJddmrq89EdrI1xg4296tOafFLHvirgRWisJTIa9bflTOwMwEg9FNdLJgA0zHi4WdAMer0qZdA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
lodash "^4.17.15"
-"@abp/luxon@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.1.tgz#d4db198d68ce79364665291d22540089957cfc84"
- integrity sha512-VTWsmsBj7dTGBzoIG9HU2Z7PpwjWQFRGCwIekvDksaYBVE4tCYS0AMcKsracYha+oY/uOZL1o5ztWgnfHnAmHQ==
+"@abp/luxon@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.2.tgz#78fc1cf651d7c19b87a31823cd3ce68961d6b1e6"
+ integrity sha512-U4e9uGZlg9xj9tBNP337v3wiaSR6qxWsBgh/duQGWrqV+75LlQjYcZaPoXDidUUS6U6epDSR2pc2T39rahcgSQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
luxon "^1.24.1"
-"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.1.tgz#13b56b0edcf468845b765eb8e58f663bd4263919"
- integrity sha512-7ZJdZz8Hw35XGgQF/i1fEzknZYTzmtITZXB+DuVUISBLH0DKisqIREdYiHeGTFhY5fQqbW8ImY65WacKAImlYw==
+"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.2.tgz#36553e71052cad9734e0c9b2c65759e538468648"
+ integrity sha512-JQ6PCcj5qmF9MxNRPAsKHHnqBPCdn4lQnwxZrHcG9tD70Gx+NfC4UH41tqXI+htba4k0PHRyH2y39Q1iJm0NFA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/select2@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.1.tgz#316e6de20ea0d02000c176ff6522bccaf1fbaa59"
- integrity sha512-UZIXmxke8y9PUBjk8mBDyEY2y8jmYhssFt5SVEWEfWOg9NG6fvkOa+JCZl9wS9jtyPAHCMfCJIeLqFpkxiL3Vw==
+"@abp/select2@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.2.tgz#c48e865f401ddce32dff2a7a14ae07c4bde2f57b"
+ integrity sha512-YYK/SIqXQcSDQFMVg/ogohc76d4JDrOVQEbzfkNNI5bKVJo+hkqtNzAwV9FLdPZZNw15QMv0eF1ie4aUtIxyaA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
select2 "^4.0.13"
-"@abp/sweetalert@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.1.tgz#13c72aa4d93017316908cbbb67f8587eadec79e2"
- integrity sha512-0JNLgxAc/iFYdgtn84S6L1tL6mShbMMvFKLpip8fTsLX1PFAf1o4sNOjHCUZ6J1+2rrGgkBc/azMKBVep2ULQA==
+"@abp/sweetalert@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.2.tgz#cdcaf8e9a33cf218a687fd6a42cfe1c85d89c6b7"
+ integrity sha512-sjQd8TF9oUnaQ1OPTGdVyAfWqSZEk4bRbC/qw2CouEOfRLatzkC0JcmzFLN0f5N1am1RQwkFakpENKH7NqTCvg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
sweetalert "^2.1.2"
-"@abp/timeago@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.1.tgz#e72fcdbde3b79bbe2ad8565abb45ba09af527ce0"
- integrity sha512-E2kobQoglVD+dNFmuSJgbqbjaON65lNaDeiABesvgDnm308YBDyEvIZ746yqBfJHnMqyBVX8VHOcnY49QJfXkA==
+"@abp/timeago@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.2.tgz#445d043ae482b76799b496ae6565abfaf75a34b9"
+ integrity sha512-wWx56EZMUGIfqJV5JLCvUp4RVhKXHYLQaVNQSF8E05COXmSQwFThVS7vbuiODFp2BGm6RAqCVtZDCreu2B8z9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
timeago "^1.6.7"
-"@abp/toastr@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.1.tgz#cff01b9a937e6e38679428724113cc62ea562743"
- integrity sha512-HYiYukOA3HjSpFD9ZKMrfU/u/T/mzfpLhtFVz6bG3i5ciSgaOrYFm1pWVG1tA2yg3oelBymYJ9oW29GuPTk30Q==
+"@abp/toastr@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.2.tgz#1af16fa8687201b6b9c7229d087a4233998703b9"
+ integrity sha512-g+Jl5H1ZHoJ4JwWuix0xA+GMFY42pwq8WYjxP6qE2/Y2aixYHVIui15eBqF2L06yXOt53YFcC1+pxjrp91xHxw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
toastr "^2.1.4"
-"@abp/utils@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.1.tgz#2863867985db9d178a5ce4347309f060f1ce6142"
- integrity sha512-C8e+x5/IdkJWQ8gLtO7ygsth5sd1iXKn0ARu/5u0g11nMjHsMY9Qkwg5QrnpHp2ws1+FL1Dg67omrQp9+KK5SA==
+"@abp/utils@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.2.tgz#eb6dbf0ee493d0f050b37347d2d6d283098aedae"
+ integrity sha512-V2k5I89lVBoeGIKgg4p2H9GlMAcDWbctwKZPVwBEMVEVm1uTR2xQAWdTdSFd5Q8I8Xsf/aIG8ELM7l5j2h7/zQ==
dependencies:
just-compare "^1.3.0"
diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json
index edc0ad64ba..90988e3200 100644
--- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json
+++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.2"
}
}
\ No newline at end of file
diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/yarn.lock b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/yarn.lock
index 545a5a1822..49043f9055 100644
--- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/yarn.lock
+++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/yarn.lock
@@ -2,37 +2,37 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.1.tgz#77f1021486a26b6aa88052bd1c45db7d978d44c2"
- integrity sha512-xQJGWtWDCykDhe68DEvZPo5fGKvYt8dxaU6AlqC/wga2kfsGWGafKxnndPFfkO0wsdPl85nakAyPITaRFXjO8g==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.1.tgz#a316483d40274ecb3acb6d050e0328ea7c95eeca"
- integrity sha512-L+e+MEwZ/rgB8htWpDEo+dyE7/wJ0Z1geJrl194/Zxz85aequyOZTX0tJ6eyrryK0BSBnk2/1v/7IkZC+qralw==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.1"
- "@abp/bootstrap" "~4.1.0-rc.1"
- "@abp/bootstrap-datepicker" "~4.1.0-rc.1"
- "@abp/datatables.net-bs4" "~4.1.0-rc.1"
- "@abp/font-awesome" "~4.1.0-rc.1"
- "@abp/jquery-form" "~4.1.0-rc.1"
- "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.1"
- "@abp/lodash" "~4.1.0-rc.1"
- "@abp/luxon" "~4.1.0-rc.1"
- "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.1"
- "@abp/select2" "~4.1.0-rc.1"
- "@abp/sweetalert" "~4.1.0-rc.1"
- "@abp/timeago" "~4.1.0-rc.1"
- "@abp/toastr" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.1.tgz#30294bd2ff5284dcc044b6d92b589b3931c06c31"
- integrity sha512-X9teoUD6zwfQ7oo723Rvojg1melY2yUPiVrpeaQN/LJSy/x41TLQwFacx6LsLG19F9CyG0+QA7bqziDCQlI7KA==
+"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.2.tgz#b9462cbe36c41d68e2f44b79a3a2dba2c1b2b54a"
+ integrity sha512-KW3J6HnN1zZrCmrWmEcXBnGIOeuJDdp1jUECAm4Bdxi++VzfIbGlVvpcvUdT1E213reOUWi4dPhcej12DwrmDw==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.2.tgz#d64cea1e504bcd3a08a1819025d40f3f84f0aadc"
+ integrity sha512-A/DRLwtJO7YCdqAgSF84wNRKjvGEQvcBocIwRxXCJEe3drxMoSwkAGjXQlxIYWZKdYbYUWDTjil2Mvwf91GUqg==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.2"
+ "@abp/bootstrap" "~4.1.0-rc.2"
+ "@abp/bootstrap-datepicker" "~4.1.0-rc.2"
+ "@abp/datatables.net-bs4" "~4.1.0-rc.2"
+ "@abp/font-awesome" "~4.1.0-rc.2"
+ "@abp/jquery-form" "~4.1.0-rc.2"
+ "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.2"
+ "@abp/lodash" "~4.1.0-rc.2"
+ "@abp/luxon" "~4.1.0-rc.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.2"
+ "@abp/select2" "~4.1.0-rc.2"
+ "@abp/sweetalert" "~4.1.0-rc.2"
+ "@abp/timeago" "~4.1.0-rc.2"
+ "@abp/toastr" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.2.tgz#54bf30def590e6d25fc35f77253888f3d9f74b9c"
+ integrity sha512-eOh5IBn4eNAjj2i6tlLRIV/r61Ef7+Z3PNvGgdml/XCo50el4G9XE7shxuGOY+MaFMfmsST2tcJlO9iAo9n2Yw==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,145 +43,145 @@
micromatch "^4.0.2"
path "^0.12.7"
-"@abp/bootstrap-datepicker@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.1.tgz#fa9bd12f966b6aded9ec798088513a98d1a6f717"
- integrity sha512-swXBBvvw4eHgfsbMs6tfbtq+N88f9VoTvgoQE9VqbglZrTfFwHFxq8zuqmG7nQoUd+HfoXnnNBrOn4U6hYpkxA==
+"@abp/bootstrap-datepicker@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.2.tgz#d3fe863222a11771d366b1a3c246aaf34df94081"
+ integrity sha512-vn2xWAK3xqo5fMZJ9dOAZZmL+ZUnzZZNh3lF6uA97wTN/SbePlmHBYJpsCKIxOwbJS2HCvekHGJN/Ps4oEjlbw==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.1.tgz#aad1713a1edd3eca51569ee64f3d9359a0147d75"
- integrity sha512-LF2ma0E65f0GZqRDPQsP5eSTQDc75QUBkwOXnZNpDvvd+ZeUmpUnejc+Zghc0PaQeVZ2/eaqBlilthvdSlW25A==
+"@abp/bootstrap@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.2.tgz#b5132cf4c4c92fe833823cf2b91ab1b0167b0ecf"
+ integrity sha512-SsWEV0DveBIHiG051E6aBB371D15QIsGeo+POFhvQUvrlmzMBlFCAlmH0ef8w1n+3M3C37irCgEGKctt2pbcxQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
-"@abp/core@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.1.tgz#d607852ace424e8fb96b333f864cda356dd8eacb"
- integrity sha512-MedPAclj6iZnZZRs9IAGkQUagrv3/XZJYWHlROKeGvGvsrCBMkKlDVriQ1GhxzS9TQ2FOwtjMEPL5DOw35ESDg==
+"@abp/core@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.2.tgz#d306106a53fa56109751be0099785c94f43be56f"
+ integrity sha512-b0mOYSz8hNgZ/hBeYg8hkthJgE8CLyHNa2NcythPoIW8RR5qHmDtGoFnuFovLvLk7r+M4NWyxXRKEshSszIPyA==
dependencies:
- "@abp/utils" "^4.1.0-rc.1"
+ "@abp/utils" "^4.1.0-rc.2"
-"@abp/datatables.net-bs4@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.1.tgz#cf11cbf0941ba10ca628c806273a783769c58c7b"
- integrity sha512-9sRONOte0lDoyGWBNYkAWKjGDl4IG0Ip4olqLrO4iyPyE22E9DY/6Nvl/X1SIRU4QCGSn13b14VP2JycTXFt+Q==
+"@abp/datatables.net-bs4@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.2.tgz#99aa1fbad91939fc23265324a3d8a45d0c1e5a7a"
+ integrity sha512-Y9UyqniOkx5DJO+2GGurnQE1yfRmGaQ3y7V07gKWRq+gHLUhE+vfgOLVpGM6ufdTIbLvVw5Ng+3gfOmPlUnpxg==
dependencies:
- "@abp/datatables.net" "~4.1.0-rc.1"
+ "@abp/datatables.net" "~4.1.0-rc.2"
datatables.net-bs4 "^1.10.21"
-"@abp/datatables.net@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.1.tgz#882e8b00148ccd58f674253aa492b2d197bc0b58"
- integrity sha512-HnWBL1i+/fEHh7JUapX20w7nWBBfr44JBvPQy6JSrOD82+BLpPBMDN02uLC8TUR5KJLHTrLecus10qaQ8FUsrA==
+"@abp/datatables.net@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.2.tgz#1a134688259d32187d822d8a49c7a68b4cc226c7"
+ integrity sha512-9o5g8s7ZTlThd1FMFmO7wS+MxmXgUMmiWx7Hwara9ypfJPd0vanz10bQAdTpLiDy/aa0tUmz0xOVj73yvBJm9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
datatables.net "^1.10.21"
-"@abp/font-awesome@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.1.tgz#e17b6b7a209247ce7d4bab6ba1c89060236c100d"
- integrity sha512-lHSJaZBea+eIBS25WJmP+Ual5k96vDDEQP3jwaNbqBfZhm3PUcd+JYS2/LCTHyezvtyOt+CmNOSslK3/XlyzFQ==
+"@abp/font-awesome@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.2.tgz#ecf490861c09250cf61611ac74cec5ab4392e807"
+ integrity sha512-6yAsf/ee2hdrHHUACql8c3gY54Hd7YAK2olHymyc3Io2hhK2VxXRc2W2oRSwbQ9GsSE+XDrEVtjIR64nBseTeg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
-"@abp/jquery-form@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.1.tgz#d179002c7187232a0c58c57f097c97f2762a0ea7"
- integrity sha512-K4tVphzYiZkM/259j1JOqDihXh92ZBwuPZcjEznySxZkk7vuSEEWXb5Utr/+e1+hAgkLS/e9Apv5ZzIv9gyvkg==
+"@abp/jquery-form@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.2.tgz#76dff67a3fe6e6ad7bd60bb909de93c09966cc0a"
+ integrity sha512-LGafwxyRYUbHQlJ9pPbYdkVqzdT/y1Fp4Nr4C3W5jxsJuaSICl0RPkRHIPALeoqbpEWuj6dVep6ZuO9hhxBzNw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.1.tgz#7192903f39bc75923cfc5d6c2200636347eea9a5"
- integrity sha512-S4dInrXybcUcZYjHsanj1fwvf9jSTtOQZnoMVL8wdrWa0OA7zYkKmzmE9Kx3pGzqVbPpvkOLuQT35YgK5jyn5Q==
+"@abp/jquery-validation-unobtrusive@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.2.tgz#1f1d395cfa47740d47303ff512592ff1993f9e13"
+ integrity sha512-0LXWvgfyLHVw7qRVOmY0rfVlq+yJq/nhbcVoYK+QbmKnrFu+KZg0KNMOD8wTXs8mZ1EKGQpoQKWxImtCnGrV/A==
dependencies:
- "@abp/jquery-validation" "~4.1.0-rc.1"
+ "@abp/jquery-validation" "~4.1.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
-"@abp/jquery-validation@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.1.tgz#43dcc20c5deb82c9b42409c55fc23aca457632b8"
- integrity sha512-mHZTCIVkDwhKMJfGRk0k78dfChp3z1k4Sy0dNPAnbIIn9PQL819yh7ug47SkJtllnYQYkj9tAedXIVxG6EdYPA==
+"@abp/jquery-validation@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.2.tgz#ad4b464fd0133eab8d08c781c7d7c4e00bc4918d"
+ integrity sha512-iLTobfwqDk7iiQxvv5UowxOKywsh/77VlAVktstnFG3N3Y73+JYKzM0mGM/j4zM1OrjbF9/cnPnDVX7bATPz9w==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-validation "^1.19.2"
-"@abp/jquery@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.1.tgz#012cd17d1cab3155a146be5b2d68ed0dd107eb11"
- integrity sha512-yMRUsYEiNifbv8iEHKxoCu8F+uyB13Awm0UtU+TU+Z7+9AcS8L2RdRI47XWxSanKi7g9THEYSTE99acw9h3nNQ==
+"@abp/jquery@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.2.tgz#0f64cad5b1ae3e47d2344e5fb30c347b89d6d2bb"
+ integrity sha512-YubZwMJIN+UcfxfUlt3usfcLMG9WcXNpemUsdBtlKNzti562KZMIHPFLRL+DsiqvzZ74h2PxSWWsxS42Z7z0Yw==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
jquery "~3.5.1"
-"@abp/lodash@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.1.tgz#10b54e2a698499bba11a00c690afe7a9a7b61d41"
- integrity sha512-MQoWBvj0EMi23s7beBbhioO7mlFk0Xhdes7dgvJLFQRafjpkjZk2YRbHmhvT3BCimYI7SRD3xFTN28Z5I8MlUA==
+"@abp/lodash@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.2.tgz#9281c641ab7b7b33e7acf12815dc461e7ae967b9"
+ integrity sha512-RqdekrAyLPaLNJddmrq89EdrI1xg4296tOafFLHvirgRWisJTIa9bflTOwMwEg9FNdLJgA0zHi4WdAMer0qZdA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
lodash "^4.17.15"
-"@abp/luxon@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.1.tgz#d4db198d68ce79364665291d22540089957cfc84"
- integrity sha512-VTWsmsBj7dTGBzoIG9HU2Z7PpwjWQFRGCwIekvDksaYBVE4tCYS0AMcKsracYha+oY/uOZL1o5ztWgnfHnAmHQ==
+"@abp/luxon@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.2.tgz#78fc1cf651d7c19b87a31823cd3ce68961d6b1e6"
+ integrity sha512-U4e9uGZlg9xj9tBNP337v3wiaSR6qxWsBgh/duQGWrqV+75LlQjYcZaPoXDidUUS6U6epDSR2pc2T39rahcgSQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
luxon "^1.24.1"
-"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.1.tgz#13b56b0edcf468845b765eb8e58f663bd4263919"
- integrity sha512-7ZJdZz8Hw35XGgQF/i1fEzknZYTzmtITZXB+DuVUISBLH0DKisqIREdYiHeGTFhY5fQqbW8ImY65WacKAImlYw==
+"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.2.tgz#36553e71052cad9734e0c9b2c65759e538468648"
+ integrity sha512-JQ6PCcj5qmF9MxNRPAsKHHnqBPCdn4lQnwxZrHcG9tD70Gx+NfC4UH41tqXI+htba4k0PHRyH2y39Q1iJm0NFA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/select2@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.1.tgz#316e6de20ea0d02000c176ff6522bccaf1fbaa59"
- integrity sha512-UZIXmxke8y9PUBjk8mBDyEY2y8jmYhssFt5SVEWEfWOg9NG6fvkOa+JCZl9wS9jtyPAHCMfCJIeLqFpkxiL3Vw==
+"@abp/select2@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.2.tgz#c48e865f401ddce32dff2a7a14ae07c4bde2f57b"
+ integrity sha512-YYK/SIqXQcSDQFMVg/ogohc76d4JDrOVQEbzfkNNI5bKVJo+hkqtNzAwV9FLdPZZNw15QMv0eF1ie4aUtIxyaA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
select2 "^4.0.13"
-"@abp/sweetalert@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.1.tgz#13c72aa4d93017316908cbbb67f8587eadec79e2"
- integrity sha512-0JNLgxAc/iFYdgtn84S6L1tL6mShbMMvFKLpip8fTsLX1PFAf1o4sNOjHCUZ6J1+2rrGgkBc/azMKBVep2ULQA==
+"@abp/sweetalert@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.2.tgz#cdcaf8e9a33cf218a687fd6a42cfe1c85d89c6b7"
+ integrity sha512-sjQd8TF9oUnaQ1OPTGdVyAfWqSZEk4bRbC/qw2CouEOfRLatzkC0JcmzFLN0f5N1am1RQwkFakpENKH7NqTCvg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
sweetalert "^2.1.2"
-"@abp/timeago@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.1.tgz#e72fcdbde3b79bbe2ad8565abb45ba09af527ce0"
- integrity sha512-E2kobQoglVD+dNFmuSJgbqbjaON65lNaDeiABesvgDnm308YBDyEvIZ746yqBfJHnMqyBVX8VHOcnY49QJfXkA==
+"@abp/timeago@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.2.tgz#445d043ae482b76799b496ae6565abfaf75a34b9"
+ integrity sha512-wWx56EZMUGIfqJV5JLCvUp4RVhKXHYLQaVNQSF8E05COXmSQwFThVS7vbuiODFp2BGm6RAqCVtZDCreu2B8z9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
timeago "^1.6.7"
-"@abp/toastr@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.1.tgz#cff01b9a937e6e38679428724113cc62ea562743"
- integrity sha512-HYiYukOA3HjSpFD9ZKMrfU/u/T/mzfpLhtFVz6bG3i5ciSgaOrYFm1pWVG1tA2yg3oelBymYJ9oW29GuPTk30Q==
+"@abp/toastr@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.2.tgz#1af16fa8687201b6b9c7229d087a4233998703b9"
+ integrity sha512-g+Jl5H1ZHoJ4JwWuix0xA+GMFY42pwq8WYjxP6qE2/Y2aixYHVIui15eBqF2L06yXOt53YFcC1+pxjrp91xHxw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
toastr "^2.1.4"
-"@abp/utils@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.1.tgz#2863867985db9d178a5ce4347309f060f1ce6142"
- integrity sha512-C8e+x5/IdkJWQ8gLtO7ygsth5sd1iXKn0ARu/5u0g11nMjHsMY9Qkwg5QrnpHp2ws1+FL1Dg67omrQp9+KK5SA==
+"@abp/utils@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.2.tgz#eb6dbf0ee493d0f050b37347d2d6d283098aedae"
+ integrity sha512-V2k5I89lVBoeGIKgg4p2H9GlMAcDWbctwKZPVwBEMVEVm1uTR2xQAWdTdSFd5Q8I8Xsf/aIG8ELM7l5j2h7/zQ==
dependencies:
just-compare "^1.3.0"
diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json
index edc0ad64ba..90988e3200 100644
--- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json
+++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "^4.1.0-rc.2"
}
}
\ No newline at end of file
diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/yarn.lock b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/yarn.lock
index a49fcf1e06..569055bae5 100644
--- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/yarn.lock
+++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/yarn.lock
@@ -2,37 +2,37 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.1.tgz#77f1021486a26b6aa88052bd1c45db7d978d44c2"
- integrity sha512-xQJGWtWDCykDhe68DEvZPo5fGKvYt8dxaU6AlqC/wga2kfsGWGafKxnndPFfkO0wsdPl85nakAyPITaRFXjO8g==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.1.tgz#a316483d40274ecb3acb6d050e0328ea7c95eeca"
- integrity sha512-L+e+MEwZ/rgB8htWpDEo+dyE7/wJ0Z1geJrl194/Zxz85aequyOZTX0tJ6eyrryK0BSBnk2/1v/7IkZC+qralw==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.1"
- "@abp/bootstrap" "~4.1.0-rc.1"
- "@abp/bootstrap-datepicker" "~4.1.0-rc.1"
- "@abp/datatables.net-bs4" "~4.1.0-rc.1"
- "@abp/font-awesome" "~4.1.0-rc.1"
- "@abp/jquery-form" "~4.1.0-rc.1"
- "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.1"
- "@abp/lodash" "~4.1.0-rc.1"
- "@abp/luxon" "~4.1.0-rc.1"
- "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.1"
- "@abp/select2" "~4.1.0-rc.1"
- "@abp/sweetalert" "~4.1.0-rc.1"
- "@abp/timeago" "~4.1.0-rc.1"
- "@abp/toastr" "~4.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.1.tgz#30294bd2ff5284dcc044b6d92b589b3931c06c31"
- integrity sha512-X9teoUD6zwfQ7oo723Rvojg1melY2yUPiVrpeaQN/LJSy/x41TLQwFacx6LsLG19F9CyG0+QA7bqziDCQlI7KA==
+"@abp/aspnetcore.mvc.ui.theme.basic@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.1.0-rc.2.tgz#b9462cbe36c41d68e2f44b79a3a2dba2c1b2b54a"
+ integrity sha512-KW3J6HnN1zZrCmrWmEcXBnGIOeuJDdp1jUECAm4Bdxi++VzfIbGlVvpcvUdT1E213reOUWi4dPhcej12DwrmDw==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.1.0-rc.2.tgz#d64cea1e504bcd3a08a1819025d40f3f84f0aadc"
+ integrity sha512-A/DRLwtJO7YCdqAgSF84wNRKjvGEQvcBocIwRxXCJEe3drxMoSwkAGjXQlxIYWZKdYbYUWDTjil2Mvwf91GUqg==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~4.1.0-rc.2"
+ "@abp/bootstrap" "~4.1.0-rc.2"
+ "@abp/bootstrap-datepicker" "~4.1.0-rc.2"
+ "@abp/datatables.net-bs4" "~4.1.0-rc.2"
+ "@abp/font-awesome" "~4.1.0-rc.2"
+ "@abp/jquery-form" "~4.1.0-rc.2"
+ "@abp/jquery-validation-unobtrusive" "~4.1.0-rc.2"
+ "@abp/lodash" "~4.1.0-rc.2"
+ "@abp/luxon" "~4.1.0-rc.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~4.1.0-rc.2"
+ "@abp/select2" "~4.1.0-rc.2"
+ "@abp/sweetalert" "~4.1.0-rc.2"
+ "@abp/timeago" "~4.1.0-rc.2"
+ "@abp/toastr" "~4.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.1.0-rc.2.tgz#54bf30def590e6d25fc35f77253888f3d9f74b9c"
+ integrity sha512-eOh5IBn4eNAjj2i6tlLRIV/r61Ef7+Z3PNvGgdml/XCo50el4G9XE7shxuGOY+MaFMfmsST2tcJlO9iAo9n2Yw==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,145 +43,145 @@
micromatch "^4.0.2"
path "^0.12.7"
-"@abp/bootstrap-datepicker@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.1.tgz#fa9bd12f966b6aded9ec798088513a98d1a6f717"
- integrity sha512-swXBBvvw4eHgfsbMs6tfbtq+N88f9VoTvgoQE9VqbglZrTfFwHFxq8zuqmG7nQoUd+HfoXnnNBrOn4U6hYpkxA==
+"@abp/bootstrap-datepicker@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.1.0-rc.2.tgz#d3fe863222a11771d366b1a3c246aaf34df94081"
+ integrity sha512-vn2xWAK3xqo5fMZJ9dOAZZmL+ZUnzZZNh3lF6uA97wTN/SbePlmHBYJpsCKIxOwbJS2HCvekHGJN/Ps4oEjlbw==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.1.tgz#aad1713a1edd3eca51569ee64f3d9359a0147d75"
- integrity sha512-LF2ma0E65f0GZqRDPQsP5eSTQDc75QUBkwOXnZNpDvvd+ZeUmpUnejc+Zghc0PaQeVZ2/eaqBlilthvdSlW25A==
+"@abp/bootstrap@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.1.0-rc.2.tgz#b5132cf4c4c92fe833823cf2b91ab1b0167b0ecf"
+ integrity sha512-SsWEV0DveBIHiG051E6aBB371D15QIsGeo+POFhvQUvrlmzMBlFCAlmH0ef8w1n+3M3C37irCgEGKctt2pbcxQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
-"@abp/core@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.1.tgz#d607852ace424e8fb96b333f864cda356dd8eacb"
- integrity sha512-MedPAclj6iZnZZRs9IAGkQUagrv3/XZJYWHlROKeGvGvsrCBMkKlDVriQ1GhxzS9TQ2FOwtjMEPL5DOw35ESDg==
+"@abp/core@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.1.0-rc.2.tgz#d306106a53fa56109751be0099785c94f43be56f"
+ integrity sha512-b0mOYSz8hNgZ/hBeYg8hkthJgE8CLyHNa2NcythPoIW8RR5qHmDtGoFnuFovLvLk7r+M4NWyxXRKEshSszIPyA==
dependencies:
- "@abp/utils" "^4.1.0-rc.1"
+ "@abp/utils" "^4.1.0-rc.2"
-"@abp/datatables.net-bs4@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.1.tgz#cf11cbf0941ba10ca628c806273a783769c58c7b"
- integrity sha512-9sRONOte0lDoyGWBNYkAWKjGDl4IG0Ip4olqLrO4iyPyE22E9DY/6Nvl/X1SIRU4QCGSn13b14VP2JycTXFt+Q==
+"@abp/datatables.net-bs4@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.1.0-rc.2.tgz#99aa1fbad91939fc23265324a3d8a45d0c1e5a7a"
+ integrity sha512-Y9UyqniOkx5DJO+2GGurnQE1yfRmGaQ3y7V07gKWRq+gHLUhE+vfgOLVpGM6ufdTIbLvVw5Ng+3gfOmPlUnpxg==
dependencies:
- "@abp/datatables.net" "~4.1.0-rc.1"
+ "@abp/datatables.net" "~4.1.0-rc.2"
datatables.net-bs4 "^1.10.21"
-"@abp/datatables.net@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.1.tgz#882e8b00148ccd58f674253aa492b2d197bc0b58"
- integrity sha512-HnWBL1i+/fEHh7JUapX20w7nWBBfr44JBvPQy6JSrOD82+BLpPBMDN02uLC8TUR5KJLHTrLecus10qaQ8FUsrA==
+"@abp/datatables.net@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.1.0-rc.2.tgz#1a134688259d32187d822d8a49c7a68b4cc226c7"
+ integrity sha512-9o5g8s7ZTlThd1FMFmO7wS+MxmXgUMmiWx7Hwara9ypfJPd0vanz10bQAdTpLiDy/aa0tUmz0xOVj73yvBJm9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
datatables.net "^1.10.21"
-"@abp/font-awesome@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.1.tgz#e17b6b7a209247ce7d4bab6ba1c89060236c100d"
- integrity sha512-lHSJaZBea+eIBS25WJmP+Ual5k96vDDEQP3jwaNbqBfZhm3PUcd+JYS2/LCTHyezvtyOt+CmNOSslK3/XlyzFQ==
+"@abp/font-awesome@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.1.0-rc.2.tgz#ecf490861c09250cf61611ac74cec5ab4392e807"
+ integrity sha512-6yAsf/ee2hdrHHUACql8c3gY54Hd7YAK2olHymyc3Io2hhK2VxXRc2W2oRSwbQ9GsSE+XDrEVtjIR64nBseTeg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
-"@abp/jquery-form@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.1.tgz#d179002c7187232a0c58c57f097c97f2762a0ea7"
- integrity sha512-K4tVphzYiZkM/259j1JOqDihXh92ZBwuPZcjEznySxZkk7vuSEEWXb5Utr/+e1+hAgkLS/e9Apv5ZzIv9gyvkg==
+"@abp/jquery-form@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.1.0-rc.2.tgz#76dff67a3fe6e6ad7bd60bb909de93c09966cc0a"
+ integrity sha512-LGafwxyRYUbHQlJ9pPbYdkVqzdT/y1Fp4Nr4C3W5jxsJuaSICl0RPkRHIPALeoqbpEWuj6dVep6ZuO9hhxBzNw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.1.tgz#7192903f39bc75923cfc5d6c2200636347eea9a5"
- integrity sha512-S4dInrXybcUcZYjHsanj1fwvf9jSTtOQZnoMVL8wdrWa0OA7zYkKmzmE9Kx3pGzqVbPpvkOLuQT35YgK5jyn5Q==
+"@abp/jquery-validation-unobtrusive@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.1.0-rc.2.tgz#1f1d395cfa47740d47303ff512592ff1993f9e13"
+ integrity sha512-0LXWvgfyLHVw7qRVOmY0rfVlq+yJq/nhbcVoYK+QbmKnrFu+KZg0KNMOD8wTXs8mZ1EKGQpoQKWxImtCnGrV/A==
dependencies:
- "@abp/jquery-validation" "~4.1.0-rc.1"
+ "@abp/jquery-validation" "~4.1.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
-"@abp/jquery-validation@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.1.tgz#43dcc20c5deb82c9b42409c55fc23aca457632b8"
- integrity sha512-mHZTCIVkDwhKMJfGRk0k78dfChp3z1k4Sy0dNPAnbIIn9PQL819yh7ug47SkJtllnYQYkj9tAedXIVxG6EdYPA==
+"@abp/jquery-validation@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.1.0-rc.2.tgz#ad4b464fd0133eab8d08c781c7d7c4e00bc4918d"
+ integrity sha512-iLTobfwqDk7iiQxvv5UowxOKywsh/77VlAVktstnFG3N3Y73+JYKzM0mGM/j4zM1OrjbF9/cnPnDVX7bATPz9w==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
jquery-validation "^1.19.2"
-"@abp/jquery@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.1.tgz#012cd17d1cab3155a146be5b2d68ed0dd107eb11"
- integrity sha512-yMRUsYEiNifbv8iEHKxoCu8F+uyB13Awm0UtU+TU+Z7+9AcS8L2RdRI47XWxSanKi7g9THEYSTE99acw9h3nNQ==
+"@abp/jquery@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.1.0-rc.2.tgz#0f64cad5b1ae3e47d2344e5fb30c347b89d6d2bb"
+ integrity sha512-YubZwMJIN+UcfxfUlt3usfcLMG9WcXNpemUsdBtlKNzti562KZMIHPFLRL+DsiqvzZ74h2PxSWWsxS42Z7z0Yw==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
jquery "~3.5.1"
-"@abp/lodash@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.1.tgz#10b54e2a698499bba11a00c690afe7a9a7b61d41"
- integrity sha512-MQoWBvj0EMi23s7beBbhioO7mlFk0Xhdes7dgvJLFQRafjpkjZk2YRbHmhvT3BCimYI7SRD3xFTN28Z5I8MlUA==
+"@abp/lodash@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.1.0-rc.2.tgz#9281c641ab7b7b33e7acf12815dc461e7ae967b9"
+ integrity sha512-RqdekrAyLPaLNJddmrq89EdrI1xg4296tOafFLHvirgRWisJTIa9bflTOwMwEg9FNdLJgA0zHi4WdAMer0qZdA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
lodash "^4.17.15"
-"@abp/luxon@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.1.tgz#d4db198d68ce79364665291d22540089957cfc84"
- integrity sha512-VTWsmsBj7dTGBzoIG9HU2Z7PpwjWQFRGCwIekvDksaYBVE4tCYS0AMcKsracYha+oY/uOZL1o5ztWgnfHnAmHQ==
+"@abp/luxon@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.1.0-rc.2.tgz#78fc1cf651d7c19b87a31823cd3ce68961d6b1e6"
+ integrity sha512-U4e9uGZlg9xj9tBNP337v3wiaSR6qxWsBgh/duQGWrqV+75LlQjYcZaPoXDidUUS6U6epDSR2pc2T39rahcgSQ==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
luxon "^1.24.1"
-"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.1.tgz#13b56b0edcf468845b765eb8e58f663bd4263919"
- integrity sha512-7ZJdZz8Hw35XGgQF/i1fEzknZYTzmtITZXB+DuVUISBLH0DKisqIREdYiHeGTFhY5fQqbW8ImY65WacKAImlYw==
+"@abp/malihu-custom-scrollbar-plugin@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.1.0-rc.2.tgz#36553e71052cad9734e0c9b2c65759e538468648"
+ integrity sha512-JQ6PCcj5qmF9MxNRPAsKHHnqBPCdn4lQnwxZrHcG9tD70Gx+NfC4UH41tqXI+htba4k0PHRyH2y39Q1iJm0NFA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/select2@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.1.tgz#316e6de20ea0d02000c176ff6522bccaf1fbaa59"
- integrity sha512-UZIXmxke8y9PUBjk8mBDyEY2y8jmYhssFt5SVEWEfWOg9NG6fvkOa+JCZl9wS9jtyPAHCMfCJIeLqFpkxiL3Vw==
+"@abp/select2@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.1.0-rc.2.tgz#c48e865f401ddce32dff2a7a14ae07c4bde2f57b"
+ integrity sha512-YYK/SIqXQcSDQFMVg/ogohc76d4JDrOVQEbzfkNNI5bKVJo+hkqtNzAwV9FLdPZZNw15QMv0eF1ie4aUtIxyaA==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
select2 "^4.0.13"
-"@abp/sweetalert@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.1.tgz#13c72aa4d93017316908cbbb67f8587eadec79e2"
- integrity sha512-0JNLgxAc/iFYdgtn84S6L1tL6mShbMMvFKLpip8fTsLX1PFAf1o4sNOjHCUZ6J1+2rrGgkBc/azMKBVep2ULQA==
+"@abp/sweetalert@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.1.0-rc.2.tgz#cdcaf8e9a33cf218a687fd6a42cfe1c85d89c6b7"
+ integrity sha512-sjQd8TF9oUnaQ1OPTGdVyAfWqSZEk4bRbC/qw2CouEOfRLatzkC0JcmzFLN0f5N1am1RQwkFakpENKH7NqTCvg==
dependencies:
- "@abp/core" "~4.1.0-rc.1"
+ "@abp/core" "~4.1.0-rc.2"
sweetalert "^2.1.2"
-"@abp/timeago@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.1.tgz#e72fcdbde3b79bbe2ad8565abb45ba09af527ce0"
- integrity sha512-E2kobQoglVD+dNFmuSJgbqbjaON65lNaDeiABesvgDnm308YBDyEvIZ746yqBfJHnMqyBVX8VHOcnY49QJfXkA==
+"@abp/timeago@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.1.0-rc.2.tgz#445d043ae482b76799b496ae6565abfaf75a34b9"
+ integrity sha512-wWx56EZMUGIfqJV5JLCvUp4RVhKXHYLQaVNQSF8E05COXmSQwFThVS7vbuiODFp2BGm6RAqCVtZDCreu2B8z9Q==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
timeago "^1.6.7"
-"@abp/toastr@~4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.1.tgz#cff01b9a937e6e38679428724113cc62ea562743"
- integrity sha512-HYiYukOA3HjSpFD9ZKMrfU/u/T/mzfpLhtFVz6bG3i5ciSgaOrYFm1pWVG1tA2yg3oelBymYJ9oW29GuPTk30Q==
+"@abp/toastr@~4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.1.0-rc.2.tgz#1af16fa8687201b6b9c7229d087a4233998703b9"
+ integrity sha512-g+Jl5H1ZHoJ4JwWuix0xA+GMFY42pwq8WYjxP6qE2/Y2aixYHVIui15eBqF2L06yXOt53YFcC1+pxjrp91xHxw==
dependencies:
- "@abp/jquery" "~4.1.0-rc.1"
+ "@abp/jquery" "~4.1.0-rc.2"
toastr "^2.1.4"
-"@abp/utils@^4.1.0-rc.1":
- version "4.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.1.tgz#2863867985db9d178a5ce4347309f060f1ce6142"
- integrity sha512-C8e+x5/IdkJWQ8gLtO7ygsth5sd1iXKn0ARu/5u0g11nMjHsMY9Qkwg5QrnpHp2ws1+FL1Dg67omrQp9+KK5SA==
+"@abp/utils@^4.1.0-rc.2":
+ version "4.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0-rc.2.tgz#eb6dbf0ee493d0f050b37347d2d6d283098aedae"
+ integrity sha512-V2k5I89lVBoeGIKgg4p2H9GlMAcDWbctwKZPVwBEMVEVm1uTR2xQAWdTdSFd5Q8I8Xsf/aIG8ELM7l5j2h7/zQ==
dependencies:
just-compare "^1.3.0"
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/AbpPerfTest.WithAbp.csproj b/test/AbpPerfTest/AbpPerfTest.WithAbp/AbpPerfTest.WithAbp.csproj
new file mode 100644
index 0000000000..b270d019a4
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/AbpPerfTest.WithAbp.csproj
@@ -0,0 +1,17 @@
+
+
+
+ net5.0
+
+
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/AppModule.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/AppModule.cs
new file mode 100644
index 0000000000..1cd88989e6
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/AppModule.cs
@@ -0,0 +1,55 @@
+using AbpPerfTest.WithAbp.EntityFramework;
+using Microsoft.AspNetCore.Builder;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Hosting;
+using Volo.Abp;
+using Volo.Abp.AspNetCore.Mvc;
+using Volo.Abp.Autofac;
+using Volo.Abp.EntityFrameworkCore;
+using Volo.Abp.EntityFrameworkCore.SqlServer;
+using Volo.Abp.Modularity;
+using Volo.Abp.Uow;
+
+namespace AbpPerfTest.WithAbp
+{
+ [DependsOn(
+ typeof(AbpAspNetCoreMvcModule),
+ typeof(AbpAutofacModule),
+ typeof(AbpEntityFrameworkCoreSqlServerModule)
+ )]
+ public class AppModule : AbpModule
+ {
+ public override void ConfigureServices(ServiceConfigurationContext context)
+ {
+ context.Services.AddAbpDbContext(options =>
+ {
+ options.AddDefaultRepositories();
+ });
+
+ Configure(options =>
+ {
+ options.UseSqlServer();
+ });
+
+ Configure(options =>
+ {
+ options.TransactionBehavior = UnitOfWorkTransactionBehavior.Disabled;
+ });
+ }
+
+ public override void OnApplicationInitialization(ApplicationInitializationContext context)
+ {
+ var app = context.GetApplicationBuilder();
+ var env = context.GetEnvironment();
+
+ if (env.IsDevelopment())
+ {
+ app.UseDeveloperExceptionPage();
+ }
+
+ app.UseRouting();
+
+ app.UseConfiguredEndpoints();
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/Controllers/BookController.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/Controllers/BookController.cs
new file mode 100644
index 0000000000..7c78937342
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/Controllers/BookController.cs
@@ -0,0 +1,87 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using AbpPerfTest.WithAbp.Dtos;
+using AbpPerfTest.WithAbp.Entities;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.EntityFrameworkCore;
+using Volo.Abp.Domain.Repositories;
+
+namespace AbpPerfTest.WithAbp.Controllers
+{
+ [Route("api/books")]
+ public class BookController : Controller
+ {
+ private readonly IRepository _bookRepository;
+
+ public BookController(IRepository bookRepository)
+ {
+ _bookRepository = bookRepository;
+ }
+
+ [HttpGet]
+ public async Task> GetListAsync()
+ {
+ var books = await _bookRepository.OrderBy(x => x.Id).Take(10).ToListAsync();
+
+ return books
+ .Select(b => new BookDto
+ {
+ Id = b.Id,
+ Name = b.Name,
+ Price = b.Price,
+ IsAvailable = b.IsAvailable
+ })
+ .ToList();
+ }
+
+ [HttpGet]
+ [Route("{id}")]
+ public async Task GetAsync(Guid id)
+ {
+ var book = await _bookRepository.GetAsync(id);
+
+ return new BookDto
+ {
+ Id = book.Id,
+ Name = book.Name,
+ Price = book.Price,
+ IsAvailable = book.IsAvailable
+ };
+ }
+
+ [HttpPost]
+ public async Task CreateAsync([FromBody] CreateUpdateBookDto input)
+ {
+ var book = new Book
+ {
+ Name = input.Name,
+ Price = input.Price,
+ IsAvailable = input.IsAvailable
+ };
+
+ await _bookRepository.InsertAsync(book);
+
+ return book.Id;
+ }
+
+ [HttpPut]
+ [Route("{id}")]
+ public async Task UpdateAsync(Guid id, [FromBody] CreateUpdateBookDto input)
+ {
+ var book = await _bookRepository.GetAsync(id);
+
+ book.Name = input.Name;
+ book.Price = input.Price;
+ book.IsAvailable = input.IsAvailable;
+ }
+
+ [HttpDelete]
+ [Route("{id}")]
+ public async Task DeleteAsync(Guid id)
+ {
+ await _bookRepository.DeleteAsync(id);
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/Controllers/HomeController.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/Controllers/HomeController.cs
new file mode 100644
index 0000000000..cf6ce4d5d2
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/Controllers/HomeController.cs
@@ -0,0 +1,14 @@
+using Microsoft.AspNetCore.Mvc;
+
+namespace AbpPerfTest.WithAbp.Controllers
+{
+ [Route("")]
+ public class HomeController : Controller
+ {
+ [HttpGet]
+ public ActionResult Index()
+ {
+ return Redirect("/api/books/");
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/Dtos/BookDto.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/Dtos/BookDto.cs
new file mode 100644
index 0000000000..158fc86b52
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/Dtos/BookDto.cs
@@ -0,0 +1,15 @@
+using System;
+
+namespace AbpPerfTest.WithAbp.Dtos
+{
+ public class BookDto
+ {
+ public Guid Id { get; set; }
+
+ public string Name { get; set; }
+
+ public float Price { get; set; }
+
+ public bool IsAvailable { get; set; }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/Dtos/CreateUpdateBookDto.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/Dtos/CreateUpdateBookDto.cs
new file mode 100644
index 0000000000..fa3aa996f6
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/Dtos/CreateUpdateBookDto.cs
@@ -0,0 +1,11 @@
+namespace AbpPerfTest.WithAbp.Dtos
+{
+ public class CreateUpdateBookDto
+ {
+ public string Name { get; set; }
+
+ public float Price { get; set; }
+
+ public bool IsAvailable { get; set; }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/Entities/Book.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/Entities/Book.cs
new file mode 100644
index 0000000000..75a94d7271
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/Entities/Book.cs
@@ -0,0 +1,19 @@
+using System;
+using Volo.Abp.Domain.Entities;
+
+namespace AbpPerfTest.WithAbp.Entities
+{
+ public class Book : BasicAggregateRoot
+ {
+ public string Name { get; set; }
+
+ public float Price { get; set; }
+
+ public bool IsAvailable { get; set; }
+
+ public Book()
+ {
+ Id = Guid.NewGuid();
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/EntityFramework/BookDbContext.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/EntityFramework/BookDbContext.cs
new file mode 100644
index 0000000000..02e5f788cf
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/EntityFramework/BookDbContext.cs
@@ -0,0 +1,28 @@
+using AbpPerfTest.WithAbp.Entities;
+using Microsoft.EntityFrameworkCore;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace AbpPerfTest.WithAbp.EntityFramework
+{
+ public class BookDbContext : AbpDbContext
+ {
+ public DbSet Books { get; set; }
+
+ public BookDbContext(DbContextOptions builderOptions)
+ : base(builderOptions)
+ {
+
+ }
+
+ protected override void OnModelCreating(ModelBuilder modelBuilder)
+ {
+ base.OnModelCreating(modelBuilder);
+
+ modelBuilder.Entity(b =>
+ {
+ b.ToTable("Books");
+ b.Property(x => x.Name).HasMaxLength(128);
+ });
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/EntityFramework/BookDbContextFactory.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/EntityFramework/BookDbContextFactory.cs
new file mode 100644
index 0000000000..b50975b8c2
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/EntityFramework/BookDbContextFactory.cs
@@ -0,0 +1,29 @@
+using System.IO;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Design;
+using Microsoft.Extensions.Configuration;
+
+namespace AbpPerfTest.WithAbp.EntityFramework
+{
+ public class BookDbContextFactory : IDesignTimeDbContextFactory
+ {
+ public BookDbContext CreateDbContext(string[] args)
+ {
+ var configuration = BuildConfiguration();
+
+ var builder = new DbContextOptionsBuilder()
+ .UseSqlServer(configuration.GetConnectionString("Default"));
+
+ return new BookDbContext(builder.Options);
+ }
+
+ private static IConfigurationRoot BuildConfiguration()
+ {
+ var builder = new ConfigurationBuilder()
+ .SetBasePath(Directory.GetCurrentDirectory())
+ .AddJsonFile("appsettings.json", optional: false);
+
+ return builder.Build();
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/Migrations/20201222135738_Added_Books.Designer.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/Migrations/20201222135738_Added_Books.Designer.cs
new file mode 100644
index 0000000000..f8b3db4d21
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/Migrations/20201222135738_Added_Books.Designer.cs
@@ -0,0 +1,48 @@
+//
+using System;
+using AbpPerfTest.WithAbp.EntityFramework;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Metadata;
+using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace AbpPerfTest.WithAbp.Migrations
+{
+ [DbContext(typeof(BookDbContext))]
+ [Migration("20201222135738_Added_Books")]
+ partial class Added_Books
+ {
+ protected override void BuildTargetModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder
+ .UseIdentityColumns()
+ .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
+ .HasAnnotation("Relational:MaxIdentifierLength", 128)
+ .HasAnnotation("ProductVersion", "5.0.1");
+
+ modelBuilder.Entity("AbpPerfTest.WithAbp.Entities.Book", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("IsAvailable")
+ .HasColumnType("bit");
+
+ b.Property("Name")
+ .HasMaxLength(128)
+ .HasColumnType("nvarchar(128)");
+
+ b.Property("Price")
+ .HasColumnType("real");
+
+ b.HasKey("Id");
+
+ b.ToTable("Books");
+ });
+#pragma warning restore 612, 618
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/Migrations/20201222135738_Added_Books.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/Migrations/20201222135738_Added_Books.cs
new file mode 100644
index 0000000000..f61374b9dc
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/Migrations/20201222135738_Added_Books.cs
@@ -0,0 +1,31 @@
+using System;
+using Microsoft.EntityFrameworkCore.Migrations;
+
+namespace AbpPerfTest.WithAbp.Migrations
+{
+ public partial class Added_Books : Migration
+ {
+ protected override void Up(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.CreateTable(
+ name: "Books",
+ columns: table => new
+ {
+ Id = table.Column(type: "uniqueidentifier", nullable: false),
+ Name = table.Column(type: "nvarchar(128)", maxLength: 128, nullable: true),
+ Price = table.Column(type: "real", nullable: false),
+ IsAvailable = table.Column(type: "bit", nullable: false)
+ },
+ constraints: table =>
+ {
+ table.PrimaryKey("PK_Books", x => x.Id);
+ });
+ }
+
+ protected override void Down(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.DropTable(
+ name: "Books");
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/Migrations/BookDbContextModelSnapshot.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/Migrations/BookDbContextModelSnapshot.cs
new file mode 100644
index 0000000000..8987a178df
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/Migrations/BookDbContextModelSnapshot.cs
@@ -0,0 +1,46 @@
+//
+using System;
+using AbpPerfTest.WithAbp.EntityFramework;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Metadata;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace AbpPerfTest.WithAbp.Migrations
+{
+ [DbContext(typeof(BookDbContext))]
+ partial class BookDbContextModelSnapshot : ModelSnapshot
+ {
+ protected override void BuildModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder
+ .UseIdentityColumns()
+ .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
+ .HasAnnotation("Relational:MaxIdentifierLength", 128)
+ .HasAnnotation("ProductVersion", "5.0.1");
+
+ modelBuilder.Entity("AbpPerfTest.WithAbp.Entities.Book", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("IsAvailable")
+ .HasColumnType("bit");
+
+ b.Property("Name")
+ .HasMaxLength(128)
+ .HasColumnType("nvarchar(128)");
+
+ b.Property("Price")
+ .HasColumnType("real");
+
+ b.HasKey("Id");
+
+ b.ToTable("Books");
+ });
+#pragma warning restore 612, 618
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/Program.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/Program.cs
new file mode 100644
index 0000000000..37b8418e62
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/Program.cs
@@ -0,0 +1,21 @@
+using Microsoft.AspNetCore.Hosting;
+using Microsoft.Extensions.Hosting;
+
+namespace AbpPerfTest.WithAbp
+{
+ public class Program
+ {
+ public static void Main(string[] args)
+ {
+ CreateHostBuilder(args).Build().Run();
+ }
+
+ public static IHostBuilder CreateHostBuilder(string[] args) =>
+ Host.CreateDefaultBuilder(args)
+ .ConfigureWebHostDefaults(webBuilder =>
+ {
+ webBuilder.UseStartup();
+ })
+ .UseAutofac();
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/Properties/launchSettings.json b/test/AbpPerfTest/AbpPerfTest.WithAbp/Properties/launchSettings.json
new file mode 100644
index 0000000000..a5d1af3797
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/Properties/launchSettings.json
@@ -0,0 +1,28 @@
+{
+ "iisSettings": {
+ "windowsAuthentication": false,
+ "anonymousAuthentication": true,
+ "iisExpress": {
+ "applicationUrl": "http://localhost:50732",
+ "sslPort": 44312
+ }
+ },
+ "profiles": {
+ "IIS Express": {
+ "commandName": "IISExpress",
+ "launchBrowser": true,
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ },
+ "AbpPerfTest.WithAbp": {
+ "commandName": "Project",
+ "dotnetRunMessages": "true",
+ "launchBrowser": true,
+ "applicationUrl": "https://localhost:5001;http://localhost:5000",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/Startup.cs b/test/AbpPerfTest/AbpPerfTest.WithAbp/Startup.cs
new file mode 100644
index 0000000000..55d22b7dca
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/Startup.cs
@@ -0,0 +1,18 @@
+using Microsoft.AspNetCore.Builder;
+using Microsoft.Extensions.DependencyInjection;
+
+namespace AbpPerfTest.WithAbp
+{
+ public class Startup
+ {
+ public void ConfigureServices(IServiceCollection services)
+ {
+ services.AddApplication();
+ }
+
+ public void Configure(IApplicationBuilder app)
+ {
+ app.InitializeApplication();
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/appsettings.Development.json b/test/AbpPerfTest/AbpPerfTest.WithAbp/appsettings.Development.json
new file mode 100644
index 0000000000..8983e0fc1c
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/appsettings.Development.json
@@ -0,0 +1,9 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft": "Warning",
+ "Microsoft.Hosting.Lifetime": "Information"
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithAbp/appsettings.json b/test/AbpPerfTest/AbpPerfTest.WithAbp/appsettings.json
new file mode 100644
index 0000000000..9cd22c72c3
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithAbp/appsettings.json
@@ -0,0 +1,13 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft": "Warning",
+ "Microsoft.Hosting.Lifetime": "Information"
+ }
+ },
+ "AllowedHosts": "*",
+ "ConnectionStrings": {
+ "Default": "Server=(LocalDb)\\MSSQLLocalDB;Database=AbpPerfTest_WithAbp;Trusted_Connection=True;MultipleActiveResultSets=true"
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/AbpPerfTest.WithoutAbp.csproj b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/AbpPerfTest.WithoutAbp.csproj
new file mode 100644
index 0000000000..36db51501a
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/AbpPerfTest.WithoutAbp.csproj
@@ -0,0 +1,15 @@
+
+
+
+ net5.0
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
+
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Controllers/BookController.cs b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Controllers/BookController.cs
new file mode 100644
index 0000000000..b05f86be68
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Controllers/BookController.cs
@@ -0,0 +1,93 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using AbpPerfTest.WithoutAbp.Dtos;
+using AbpPerfTest.WithoutAbp.Entities;
+using AbpPerfTest.WithoutAbp.EntityFramework;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.EntityFrameworkCore;
+
+namespace AbpPerfTest.WithoutAbp.Controllers
+{
+ [Route("api/books")]
+ public class BookController : Controller
+ {
+ private readonly BookDbContext _bookDbContext;
+
+ public BookController(BookDbContext bookDbContext)
+ {
+ _bookDbContext = bookDbContext;
+ }
+
+ [HttpGet]
+ public async Task> GetListAsync()
+ {
+ var books = await _bookDbContext.Books.OrderBy(x => x.Id).Take(10).ToListAsync();
+
+ return books
+ .Select(b => new BookDto
+ {
+ Id = b.Id,
+ Name = b.Name,
+ Price = b.Price,
+ IsAvailable = b.IsAvailable
+ })
+ .ToList();
+ }
+
+ [HttpGet]
+ [Route("{id}")]
+ public async Task GetAsync(Guid id)
+ {
+ var book = await _bookDbContext.Books.SingleAsync(b => b.Id == id);
+
+ return new BookDto
+ {
+ Id = book.Id,
+ Name = book.Name,
+ Price = book.Price,
+ IsAvailable = book.IsAvailable
+ };
+ }
+
+ [HttpPost]
+ public async Task CreateAsync([FromBody] CreateUpdateBookDto input)
+ {
+ var book = new Book
+ {
+ Name = input.Name,
+ Price = input.Price,
+ IsAvailable = input.IsAvailable
+ };
+
+ await _bookDbContext.Books.AddAsync(book);
+ await _bookDbContext.SaveChangesAsync();
+
+ return book.Id;
+ }
+
+ [HttpPut]
+ [Route("{id}")]
+ public async Task UpdateAsync(Guid id, [FromBody] CreateUpdateBookDto input)
+ {
+ var book = await _bookDbContext.Books.SingleAsync(b => b.Id == id);
+
+ book.Name = input.Name;
+ book.Price = input.Price;
+ book.IsAvailable = input.IsAvailable;
+
+ await _bookDbContext.SaveChangesAsync();
+ }
+
+ [HttpDelete]
+ [Route("{id}")]
+ public async Task DeleteAsync(Guid id)
+ {
+ var book = await _bookDbContext.Books.SingleAsync(b => b.Id == id);
+
+ _bookDbContext.Books.Remove(book);
+ await _bookDbContext.SaveChangesAsync();
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Controllers/HomeController.cs b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Controllers/HomeController.cs
new file mode 100644
index 0000000000..e2e72ea869
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Controllers/HomeController.cs
@@ -0,0 +1,14 @@
+using Microsoft.AspNetCore.Mvc;
+
+namespace AbpPerfTest.WithoutAbp.Controllers
+{
+ [Route("")]
+ public class HomeController : Controller
+ {
+ [HttpGet]
+ public ActionResult Index()
+ {
+ return Redirect("/api/books/");
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Dtos/BookDto.cs b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Dtos/BookDto.cs
new file mode 100644
index 0000000000..46ab9599dc
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Dtos/BookDto.cs
@@ -0,0 +1,15 @@
+using System;
+
+namespace AbpPerfTest.WithoutAbp.Dtos
+{
+ public class BookDto
+ {
+ public Guid Id { get; set; }
+
+ public string Name { get; set; }
+
+ public float Price { get; set; }
+
+ public bool IsAvailable { get; set; }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Dtos/CreateUpdateBookDto.cs b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Dtos/CreateUpdateBookDto.cs
new file mode 100644
index 0000000000..f5af124a65
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Dtos/CreateUpdateBookDto.cs
@@ -0,0 +1,11 @@
+namespace AbpPerfTest.WithoutAbp.Dtos
+{
+ public class CreateUpdateBookDto
+ {
+ public string Name { get; set; }
+
+ public float Price { get; set; }
+
+ public bool IsAvailable { get; set; }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Entities/Book.cs b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Entities/Book.cs
new file mode 100644
index 0000000000..d33b5c309c
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Entities/Book.cs
@@ -0,0 +1,20 @@
+using System;
+
+namespace AbpPerfTest.WithoutAbp.Entities
+{
+ public class Book
+ {
+ public Guid Id { get; set; }
+
+ public string Name { get; set; }
+
+ public float Price { get; set; }
+
+ public bool IsAvailable { get; set; }
+
+ public Book()
+ {
+ Id = Guid.NewGuid();
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/EntityFramework/BookDbContext.cs b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/EntityFramework/BookDbContext.cs
new file mode 100644
index 0000000000..92c5dc1cc1
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/EntityFramework/BookDbContext.cs
@@ -0,0 +1,27 @@
+using AbpPerfTest.WithoutAbp.Entities;
+using Microsoft.EntityFrameworkCore;
+
+namespace AbpPerfTest.WithoutAbp.EntityFramework
+{
+ public class BookDbContext : DbContext
+ {
+ public DbSet Books { get; set; }
+
+ public BookDbContext(DbContextOptions builderOptions)
+ : base(builderOptions)
+ {
+
+ }
+
+ protected override void OnModelCreating(ModelBuilder modelBuilder)
+ {
+ base.OnModelCreating(modelBuilder);
+
+ modelBuilder.Entity(b =>
+ {
+ b.ToTable("Books");
+ b.Property(x => x.Name).HasMaxLength(128);
+ });
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/EntityFramework/BookDbContextFactory.cs b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/EntityFramework/BookDbContextFactory.cs
new file mode 100644
index 0000000000..d92948fcbc
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/EntityFramework/BookDbContextFactory.cs
@@ -0,0 +1,29 @@
+using System.IO;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Design;
+using Microsoft.Extensions.Configuration;
+
+namespace AbpPerfTest.WithoutAbp.EntityFramework
+{
+ public class BookDbContextFactory : IDesignTimeDbContextFactory
+ {
+ public BookDbContext CreateDbContext(string[] args)
+ {
+ var configuration = BuildConfiguration();
+
+ var builder = new DbContextOptionsBuilder()
+ .UseSqlServer(configuration.GetConnectionString("Default"));
+
+ return new BookDbContext(builder.Options);
+ }
+
+ private static IConfigurationRoot BuildConfiguration()
+ {
+ var builder = new ConfigurationBuilder()
+ .SetBasePath(Directory.GetCurrentDirectory())
+ .AddJsonFile("appsettings.json", optional: false);
+
+ return builder.Build();
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Migrations/20201222132615_Added_Books.Designer.cs b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Migrations/20201222132615_Added_Books.Designer.cs
new file mode 100644
index 0000000000..0fc7fef909
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Migrations/20201222132615_Added_Books.Designer.cs
@@ -0,0 +1,47 @@
+//
+using System;
+using AbpPerfTest.WithoutAbp.EntityFramework;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Metadata;
+using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+
+namespace AbpPerfTest.WithoutAbp.Migrations
+{
+ [DbContext(typeof(BookDbContext))]
+ [Migration("20201222132615_Added_Books")]
+ partial class Added_Books
+ {
+ protected override void BuildTargetModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder
+ .UseIdentityColumns()
+ .HasAnnotation("Relational:MaxIdentifierLength", 128)
+ .HasAnnotation("ProductVersion", "5.0.1");
+
+ modelBuilder.Entity("AbpPerfTest.WithoutAbp.Entities.Book", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("IsAvailable")
+ .HasColumnType("bit");
+
+ b.Property("Name")
+ .HasMaxLength(128)
+ .HasColumnType("nvarchar(128)");
+
+ b.Property("Price")
+ .HasColumnType("real");
+
+ b.HasKey("Id");
+
+ b.ToTable("Books");
+ });
+#pragma warning restore 612, 618
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Migrations/20201222132615_Added_Books.cs b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Migrations/20201222132615_Added_Books.cs
new file mode 100644
index 0000000000..cb5103c93c
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Migrations/20201222132615_Added_Books.cs
@@ -0,0 +1,31 @@
+using System;
+using Microsoft.EntityFrameworkCore.Migrations;
+
+namespace AbpPerfTest.WithoutAbp.Migrations
+{
+ public partial class Added_Books : Migration
+ {
+ protected override void Up(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.CreateTable(
+ name: "Books",
+ columns: table => new
+ {
+ Id = table.Column(type: "uniqueidentifier", nullable: false),
+ Name = table.Column(type: "nvarchar(128)", maxLength: 128, nullable: true),
+ Price = table.Column(type: "real", nullable: false),
+ IsAvailable = table.Column(type: "bit", nullable: false)
+ },
+ constraints: table =>
+ {
+ table.PrimaryKey("PK_Books", x => x.Id);
+ });
+ }
+
+ protected override void Down(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.DropTable(
+ name: "Books");
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Migrations/BookDbContextModelSnapshot.cs b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Migrations/BookDbContextModelSnapshot.cs
new file mode 100644
index 0000000000..9d494bb518
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Migrations/BookDbContextModelSnapshot.cs
@@ -0,0 +1,45 @@
+//
+using System;
+using AbpPerfTest.WithoutAbp.EntityFramework;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Metadata;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+
+namespace AbpPerfTest.WithoutAbp.Migrations
+{
+ [DbContext(typeof(BookDbContext))]
+ partial class BookDbContextModelSnapshot : ModelSnapshot
+ {
+ protected override void BuildModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder
+ .UseIdentityColumns()
+ .HasAnnotation("Relational:MaxIdentifierLength", 128)
+ .HasAnnotation("ProductVersion", "5.0.1");
+
+ modelBuilder.Entity("AbpPerfTest.WithoutAbp.Entities.Book", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("IsAvailable")
+ .HasColumnType("bit");
+
+ b.Property("Name")
+ .HasMaxLength(128)
+ .HasColumnType("nvarchar(128)");
+
+ b.Property("Price")
+ .HasColumnType("real");
+
+ b.HasKey("Id");
+
+ b.ToTable("Books");
+ });
+#pragma warning restore 612, 618
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Program.cs b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Program.cs
new file mode 100644
index 0000000000..b657f16862
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Program.cs
@@ -0,0 +1,17 @@
+using Microsoft.AspNetCore.Hosting;
+using Microsoft.Extensions.Hosting;
+
+namespace AbpPerfTest.WithoutAbp
+{
+ public class Program
+ {
+ public static void Main(string[] args)
+ {
+ CreateHostBuilder(args).Build().Run();
+ }
+
+ public static IHostBuilder CreateHostBuilder(string[] args) =>
+ Host.CreateDefaultBuilder(args)
+ .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup(); });
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Properties/launchSettings.json b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Properties/launchSettings.json
new file mode 100644
index 0000000000..74f1d25f0e
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Properties/launchSettings.json
@@ -0,0 +1,28 @@
+{
+ "iisSettings": {
+ "windowsAuthentication": false,
+ "anonymousAuthentication": true,
+ "iisExpress": {
+ "applicationUrl": "http://localhost:16268",
+ "sslPort": 44323
+ }
+ },
+ "profiles": {
+ "IIS Express": {
+ "commandName": "IISExpress",
+ "launchBrowser": true,
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ },
+ "AbpPerfTest.WithoutAbp": {
+ "commandName": "Project",
+ "dotnetRunMessages": "true",
+ "launchBrowser": true,
+ "applicationUrl": "https://localhost:5003;http://localhost:5002",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Startup.cs b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Startup.cs
new file mode 100644
index 0000000000..cf2a61df14
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/Startup.cs
@@ -0,0 +1,45 @@
+using AbpPerfTest.WithoutAbp.EntityFramework;
+using Microsoft.AspNetCore.Builder;
+using Microsoft.AspNetCore.Hosting;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Hosting;
+
+namespace AbpPerfTest.WithoutAbp
+{
+ public class Startup
+ {
+ private readonly IConfiguration _configuration;
+
+ public Startup(IConfiguration configuration)
+ {
+ _configuration = configuration;
+ }
+
+ public void ConfigureServices(IServiceCollection services)
+ {
+ services.AddMvc();
+
+ services.AddDbContext(options =>
+ {
+ options.UseSqlServer(_configuration.GetConnectionString("Default"));
+ });
+ }
+
+ public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
+ {
+ if (env.IsDevelopment())
+ {
+ app.UseDeveloperExceptionPage();
+ }
+
+ app.UseRouting();
+
+ app.UseEndpoints(endpoints =>
+ {
+ endpoints.MapControllers();
+ });
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/appsettings.Development.json b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/appsettings.Development.json
new file mode 100644
index 0000000000..8983e0fc1c
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/appsettings.Development.json
@@ -0,0 +1,9 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft": "Warning",
+ "Microsoft.Hosting.Lifetime": "Information"
+ }
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.WithoutAbp/appsettings.json b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/appsettings.json
new file mode 100644
index 0000000000..7f6ca466b2
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.WithoutAbp/appsettings.json
@@ -0,0 +1,13 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft": "Warning",
+ "Microsoft.Hosting.Lifetime": "Information"
+ }
+ },
+ "AllowedHosts": "*",
+ "ConnectionStrings": {
+ "Default": "Server=(LocalDb)\\MSSQLLocalDB;Database=AbpPerfTest_WithoutAbp;Trusted_Connection=True;MultipleActiveResultSets=true"
+ }
+}
diff --git a/test/AbpPerfTest/AbpPerfTest.sln b/test/AbpPerfTest/AbpPerfTest.sln
new file mode 100644
index 0000000000..b8baba19de
--- /dev/null
+++ b/test/AbpPerfTest/AbpPerfTest.sln
@@ -0,0 +1,22 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AbpPerfTest.WithoutAbp", "AbpPerfTest.WithoutAbp\AbpPerfTest.WithoutAbp.csproj", "{E3406CA0-9B0C-45FC-A3C0-8179A9C4A3E5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AbpPerfTest.WithAbp", "AbpPerfTest.WithAbp\AbpPerfTest.WithAbp.csproj", "{13021286-B5D8-4A3E-8F36-5256D32638A7}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {E3406CA0-9B0C-45FC-A3C0-8179A9C4A3E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E3406CA0-9B0C-45FC-A3C0-8179A9C4A3E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E3406CA0-9B0C-45FC-A3C0-8179A9C4A3E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E3406CA0-9B0C-45FC-A3C0-8179A9C4A3E5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {13021286-B5D8-4A3E-8F36-5256D32638A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {13021286-B5D8-4A3E-8F36-5256D32638A7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {13021286-B5D8-4A3E-8F36-5256D32638A7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {13021286-B5D8-4A3E-8F36-5256D32638A7}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+EndGlobal
diff --git a/test/AbpPerfTest/_jmeter/SimpleTestPlan.jmx b/test/AbpPerfTest/_jmeter/SimpleTestPlan.jmx
new file mode 100644
index 0000000000..24327e6e14
--- /dev/null
+++ b/test/AbpPerfTest/_jmeter/SimpleTestPlan.jmx
@@ -0,0 +1,205 @@
+
+
+
+
+
+ false
+ true
+ false
+
+
+
+
+
+
+
+ continue
+
+ false
+ 100
+
+ 100
+ 10
+ false
+
+
+ true
+
+
+
+ true
+
+
+
+ false
+ {
+ "name": "${__RandomString(5, abcdefghijklmnopqrstuvwxyz)}",
+ "price": ${__Random(1,999)},
+ "isAvailable": true
+}
+
+ =
+
+
+
+ localhost
+ 5001
+ https
+
+ /api/books/
+ POST
+ true
+ false
+ true
+ false
+
+
+
+
+
+
+ BookId
+ $
+
+
+
+
+
+
+
+
+
+ localhost
+ 5001
+ https
+
+ api/books/${BookId}
+ GET
+ true
+ false
+ true
+ false
+
+
+
+
+
+
+ true
+
+
+
+ false
+ {
+ "name": "${__RandomString(5, abcdefghijklmnopqrstuvwxyz)}",
+ "price": ${__Random(1,999)},
+ "isAvailable": true
+}
+
+ =
+
+
+
+ localhost
+ 5001
+ https
+
+ /api/books/${BookId}
+ PUT
+ true
+ false
+ true
+ false
+
+
+
+
+
+
+
+
+
+ localhost
+ 5001
+ https
+
+ /api/books
+ GET
+ true
+ false
+ true
+ false
+
+
+
+
+
+
+
+
+
+ localhost
+ 5001
+ https
+
+ /api/books/${BookId}
+ DELETE
+ true
+ false
+ true
+ false
+
+
+
+
+
+
+
+ false
+
+ saveConfig
+
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ false
+ true
+ true
+ false
+ false
+ false
+ true
+ false
+ false
+ false
+ true
+ 0
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+ Content-Type
+ application/json
+
+
+
+
+
+
+
diff --git a/test/AbpPerfTest/_jmeter/SimpleTestPlanWithoutAbp.jmx b/test/AbpPerfTest/_jmeter/SimpleTestPlanWithoutAbp.jmx
new file mode 100644
index 0000000000..39f188daf3
--- /dev/null
+++ b/test/AbpPerfTest/_jmeter/SimpleTestPlanWithoutAbp.jmx
@@ -0,0 +1,205 @@
+
+
+
+
+
+ false
+ true
+ false
+
+
+
+
+
+
+
+ continue
+
+ false
+ 100
+
+ 100
+ 10
+ false
+
+
+ true
+
+
+
+ true
+
+
+
+ false
+ {
+ "name": "${__RandomString(5, abcdefghijklmnopqrstuvwxyz)}",
+ "price": ${__Random(1,999)},
+ "isAvailable": true
+}
+
+ =
+
+
+
+ localhost
+ 5003
+ https
+
+ /api/books/
+ POST
+ true
+ false
+ true
+ false
+
+
+
+
+
+
+ BookId
+ $
+
+
+
+
+
+
+
+
+
+ localhost
+ 5003
+ https
+
+ api/books/${BookId}
+ GET
+ true
+ false
+ true
+ false
+
+
+
+
+
+
+ true
+
+
+
+ false
+ {
+ "name": "${__RandomString(5, abcdefghijklmnopqrstuvwxyz)}",
+ "price": ${__Random(1,999)},
+ "isAvailable": true
+}
+
+ =
+
+
+
+ localhost
+ 5003
+ https
+
+ /api/books/${BookId}
+ PUT
+ true
+ false
+ true
+ false
+
+
+
+
+
+
+
+
+
+ localhost
+ 5003
+ https
+
+ /api/books
+ GET
+ true
+ false
+ true
+ false
+
+
+
+
+
+
+
+
+
+ localhost
+ 5003
+ https
+
+ /api/books/${BookId}
+ DELETE
+ true
+ false
+ true
+ false
+
+
+
+
+
+
+
+ false
+
+ saveConfig
+
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ false
+ true
+ true
+ false
+ false
+ false
+ true
+ false
+ false
+ false
+ true
+ 0
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+ Content-Type
+ application/json
+
+
+
+
+
+
+
diff --git a/test/AbpPerfTest/_results/get-insert-with-abp.png b/test/AbpPerfTest/_results/get-insert-with-abp.png
new file mode 100644
index 0000000000..bebaf0b05d
Binary files /dev/null and b/test/AbpPerfTest/_results/get-insert-with-abp.png differ
diff --git a/test/AbpPerfTest/_results/get-insert-without-abp.png b/test/AbpPerfTest/_results/get-insert-without-abp.png
new file mode 100644
index 0000000000..aab0627787
Binary files /dev/null and b/test/AbpPerfTest/_results/get-insert-without-abp.png differ