-
More from @CultureInfo.CurrentCulture.TextInfo.ToTitleCase(Model.Post.Writer.UserName)
- @for (var index = 0; index < Model.PostsList.Count; index++)
+ @if (Model.PostsList.Count > 1)
{
- if (Model.PostsList[index].Id != Model.Post.Id)
+ var userName = CultureInfo.CurrentCulture.TextInfo.ToTitleCase(Model.Post.Writer.UserName);
+
@L["MoreFromUser", userName]
+ for (var index = 0; index < Model.PostsList.Count; index++)
{
- var post = Model.PostsList[index];
-
-
+ if (Model.PostsList[index].Id != Model.Post.Id)
+ {
+ var post = Model.PostsList[index];
+
+
-
-
-
-
-
- @L["Blog"].Value.ToUpper()
-
-
-
-
- @Model.Post.Writer.UserName
+
-
@post.CreationTime.ToString("MMMM yyyy")
+
+
+ @L["Blog"].Value.ToUpper()
+
-
-
-
- @post.Description.TruncateWithPostfix(150)
-
- @L["ReadMore"]
-
-
-
-
-
+
+
+
+
+
-
+ }
}
-
}
diff --git a/modules/blogging/src/Volo.Blogging.Web/Pages/Blogs/Posts/detail.css b/modules/blogging/src/Volo.Blogging.Web/Pages/Blogs/Posts/detail.css
new file mode 100644
index 0000000000..a85dcc284b
--- /dev/null
+++ b/modules/blogging/src/Volo.Blogging.Web/Pages/Blogs/Posts/detail.css
@@ -0,0 +1,28 @@
+.last-post-title{
+ font-size: 15px;
+ line-height: 20px;
+ font-weight: 700;
+ letter-spacing: 0px;
+ text-decoration: none;
+ color: black;
+}
+.last-post-image{
+ width: 30px;
+ height: 30px;
+ border-top-left-radius: 50%;
+ border-top-right-radius: 50%;
+ border-bottom-right-radius: 50%;
+ border-bottom-left-radius: 50%;
+}
+.last-post-name{
+ padding-right: 2px;
+ max-height: 16px;
+ padding-top: 0.5em;
+ padding-right: 0.5em;
+}
+#CopyLink{
+ padding: 0;
+ border: none;
+ background: none;
+ color: rgba(0,0,0,.6);
+}
\ No newline at end of file
diff --git a/modules/blogging/src/Volo.Blogging.Web/Pages/Blogs/Shared/Styles/blog.css b/modules/blogging/src/Volo.Blogging.Web/Pages/Blogs/Shared/Styles/blog.css
index b24425f547..d158489f70 100644
--- a/modules/blogging/src/Volo.Blogging.Web/Pages/Blogs/Shared/Styles/blog.css
+++ b/modules/blogging/src/Volo.Blogging.Web/Pages/Blogs/Shared/Styles/blog.css
@@ -320,31 +320,4 @@ div.vs-blog {
text-decoration: none; }
div.vs-blog > .form-group {
margin: 0 !important; }
-.last-post-title{
- font-size: 15px;
- line-height: 20px;
- font-weight: 700;
- letter-spacing: 0px;
- text-decoration: none;
- color: black;
-}
-.last-post-image{
- width: 30px;
- height: 30px;
- border-top-left-radius: 50%;
- border-top-right-radius: 50%;
- border-bottom-right-radius: 50%;
- border-bottom-left-radius: 50%;
-}
-.last-post-name{
- padding-right: 2px;
- max-height: 16px;
- padding-top: 0.5em;
- padding-right: 0.5em;
-}
-#CopyLink{
- padding: 0;
- border: none;
- background: none;
-}
diff --git a/modules/blogging/src/Volo.Blogging.Web/Pages/Members/Index.cshtml b/modules/blogging/src/Volo.Blogging.Web/Pages/Members/Index.cshtml
index 12ed3cc854..e24b1dd5af 100644
--- a/modules/blogging/src/Volo.Blogging.Web/Pages/Members/Index.cshtml
+++ b/modules/blogging/src/Volo.Blogging.Web/Pages/Members/Index.cshtml
@@ -99,99 +99,156 @@
-
- @if (Model.Posts is not null && Model.Posts.Any())
- {
-
-
-
- }
- else
- {
-
-
-
@L["MemberNotPublishedPostYet"]
-
-
- }
- @if (CurrentUser.UserName == Model.User.UserName)
- {
-
-
diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json
index 39563c4d9c..5fd2200926 100644
--- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json
+++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json
@@ -3,6 +3,6 @@
"name": "client-simulation-web",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.2"
}
}
diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock
index 02eb319962..161a0caba3 100644
--- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock
+++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock
@@ -2,39 +2,39 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8"
- integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738"
- integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~7.2.1"
- "@abp/bootstrap" "~7.2.1"
- "@abp/bootstrap-datepicker" "~7.2.1"
- "@abp/bootstrap-daterangepicker" "~7.2.1"
- "@abp/datatables.net-bs5" "~7.2.1"
- "@abp/font-awesome" "~7.2.1"
- "@abp/jquery-form" "~7.2.1"
- "@abp/jquery-validation-unobtrusive" "~7.2.1"
- "@abp/lodash" "~7.2.1"
- "@abp/luxon" "~7.2.1"
- "@abp/malihu-custom-scrollbar-plugin" "~7.2.1"
- "@abp/moment" "~7.2.1"
- "@abp/select2" "~7.2.1"
- "@abp/sweetalert2" "~7.2.1"
- "@abp/timeago" "~7.2.1"
- "@abp/toastr" "~7.2.1"
-
-"@abp/aspnetcore.mvc.ui@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe"
- integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg==
+"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.2.tgz#6cc7f3390429413ac916f0bb450025371a64e48a"
+ integrity sha512-6CjJ/7DGPI9q192YYuJomq9ul0lUeOvZWZM1BJ7PSV/K8rAJotIGUoLtFttv+786zxyy/sCfaJGcObg6Kij8Bg==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.2.tgz#ef5feee85db6f0168bc9b2c1fb058992be6c6d55"
+ integrity sha512-XayukLpXEQj3VEw0YDqfCOR7QfU1nEe6aGtc9CfG9cGXMIDZFs6lxI0fbRdRR89m7T5POtDlrhr81yTkzSd1SA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~7.2.2"
+ "@abp/bootstrap" "~7.2.2"
+ "@abp/bootstrap-datepicker" "~7.2.2"
+ "@abp/bootstrap-daterangepicker" "~7.2.2"
+ "@abp/datatables.net-bs5" "~7.2.2"
+ "@abp/font-awesome" "~7.2.2"
+ "@abp/jquery-form" "~7.2.2"
+ "@abp/jquery-validation-unobtrusive" "~7.2.2"
+ "@abp/lodash" "~7.2.2"
+ "@abp/luxon" "~7.2.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~7.2.2"
+ "@abp/moment" "~7.2.2"
+ "@abp/select2" "~7.2.2"
+ "@abp/sweetalert2" "~7.2.2"
+ "@abp/timeago" "~7.2.2"
+ "@abp/toastr" "~7.2.2"
+
+"@abp/aspnetcore.mvc.ui@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.2.tgz#cc0ca317bf71fcc3c25dcc4bfd6e4521219a2b05"
+ integrity sha512-frRTtiGeXDuZbMxBAAPFlWMDoSHkTP0iPE2dAV7YC28W/lHrf6bJsS2CoB2dHmUjp5IB2LSQnaQuR7ihXRtx0A==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,158 +43,158 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
-"@abp/bootstrap-datepicker@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3"
- integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw==
+"@abp/bootstrap-datepicker@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.2.tgz#2b88db99296d0905f04731b5e2d95955e6a79717"
+ integrity sha512-JEDv3DJprgOf8T///Wzxg/CTKapvfcvfPOeTULhs0M039Sk3xLRBv/HG9YgxexjLh8zVWKfd5T5oiWj07KMC8A==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap-daterangepicker@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7"
- integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA==
+"@abp/bootstrap-daterangepicker@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.2.tgz#ef4a8837ebf35ac715af06cdfa7584751447cd80"
+ integrity sha512-o/uFPBhNFDzGpyE9xIU4U5hqZMmeXqRSWwLdMFEt4AmOCTPXndC9eIZRpZs9fYmsNsQIA6S0kXuUxMTSOmR/Jw==
dependencies:
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318"
- integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw==
+"@abp/bootstrap@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.2.tgz#9fc80c6110d519d4bd53aba4f70e6c9afa227793"
+ integrity sha512-Eg7i+4VL62ex1C/7IaU1m8hEY4zy+QqdqeQtvb+ogKjLSM/SCE8ck+WC2749UOaso9yf7s9Eb4QMkVQ/MSMwrw==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
bootstrap "^5.1.3"
-"@abp/core@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898"
- integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA==
+"@abp/core@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.2.tgz#b5d403289181094ecd92cb8d963292ba8d7afe67"
+ integrity sha512-4laOq4dsya/oUCbmz6JvZdiEXADFVgXdfncS//EZWJJvDVzasfO0Sf71qkj233aYQ6PmClSZarZJSottzdr8vw==
dependencies:
- "@abp/utils" "~7.2.1"
+ "@abp/utils" "~7.2.2"
-"@abp/datatables.net-bs5@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed"
- integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog==
+"@abp/datatables.net-bs5@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.2.tgz#7a8aa9173a219d28949cde69037b9d601e4c75fd"
+ integrity sha512-vrqcuvMksITTtRF35xk0+cPOnr+oO7nPGFN5zHVXHYf2pZP2/GqPcBo4s9arwaJ3bQ49slQV+fdugSULUFIeFQ==
dependencies:
- "@abp/datatables.net" "~7.2.1"
+ "@abp/datatables.net" "~7.2.2"
datatables.net-bs5 "^1.11.4"
-"@abp/datatables.net@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41"
- integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ==
+"@abp/datatables.net@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.2.tgz#3c4c7cad18bd87085d6042f63a9de88908e8dfe0"
+ integrity sha512-8Fyqd+iUFwy5MH8RVnfwNhcFMys3JgzxBh6ipNnCSI+O+haeauC5anYpEVCZesdBqSsOnv0seL7jvgPKK6ThKQ==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
datatables.net "^1.11.4"
-"@abp/font-awesome@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5"
- integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA==
+"@abp/font-awesome@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.2.tgz#24047769ba81762720e6ff0a9dc59074e7decc97"
+ integrity sha512-YIaNNs9PIUNKa72tI5AOlvFXZ5KB7ZkPSxtYzEQgjeAiLFSn9F6j2lxTSwEZeoa53fQ8qChnUcdLv+5b/FrpoQ==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
"@fortawesome/fontawesome-free" "^5.15.4"
-"@abp/jquery-form@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49"
- integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ==
+"@abp/jquery-form@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.2.tgz#f9f8d75072f8090b03c89471afb9565cb2fc55b9"
+ integrity sha512-OHj3w4eUwivDymETk7RHxAE25pOOB/IiHB1/w/3axDgAdWaWERWnXnCZFfi+QV+8dmrXySzUecicOxXoL12NEA==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9"
- integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw==
+"@abp/jquery-validation-unobtrusive@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.2.tgz#0dbb9fa0970d65cd56447fdc17828fd3f4147534"
+ integrity sha512-3CUdINe6BXzPuDP08lWDdYON+mBVHHP37Xyt8AKqD3Qk0TMoBy2QYz4pdxS2ifn97p1f51J/jP701vNJtNVtMQ==
dependencies:
- "@abp/jquery-validation" "~7.2.1"
+ "@abp/jquery-validation" "~7.2.2"
jquery-validation-unobtrusive "^3.2.12"
-"@abp/jquery-validation@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb"
- integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg==
+"@abp/jquery-validation@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.2.tgz#9683b25e83ac3dec1a7533c25455c42e73d81630"
+ integrity sha512-78NL177q1G1AOzUOhqmeAKc/3X/TgK1p+0SqWob9G83ADs7ZK5DV/uR73fs35KNYcnQI9aPwl2XzJ4hPHUZ+Qw==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
jquery-validation "^1.19.3"
-"@abp/jquery@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f"
- integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w==
+"@abp/jquery@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.2.tgz#b4034ab5e193ad111ed8a2c36df97b97ecc13aaf"
+ integrity sha512-Uz75FDBU8R0cu5ATeudy6Ho7Fv1pg2brcQlJ+kYUxXoRmeX2j5H8+vhQGkNpMmtg7xyb4BS7tZyEtuDS9mlvpQ==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
jquery "~3.6.0"
-"@abp/lodash@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b"
- integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA==
+"@abp/lodash@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.2.tgz#c391d06726800807df4f25e51a28f3e6cb03de5d"
+ integrity sha512-Mbe/wdqfBoHbf19dEUy2IMLek7P6a2PWQsVygoyb5phb+hGm0Qy5h4g0IhFiRRWChXnjRQeDnZINdXHl8RMzuQ==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
lodash "^4.17.21"
-"@abp/luxon@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516"
- integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw==
+"@abp/luxon@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.2.tgz#0d99a16bf34288deeae835753e6bab92efd6f060"
+ integrity sha512-rnz4ljwArJCwf7riFDJrIjZW0bJUXlodeM7IGWCD0Mj7r5t0n+FX9ngcJfKf+zC7ICYMaPCsz+QeUX6ycTZdOw==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
luxon "^2.3.0"
-"@abp/malihu-custom-scrollbar-plugin@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346"
- integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g==
+"@abp/malihu-custom-scrollbar-plugin@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.2.tgz#a843d02519ff193633c41845312c9f7741606eb7"
+ integrity sha512-kw9364TJuc/z7uCKZsmHDyv7gsdR8jxp+jTvkubemLuFH6fHgbL5Q77jWp5AcjI03lskaWK0Rnjsa9Ahqt/chA==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25"
- integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g==
+"@abp/moment@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.2.tgz#353495c3ad2d393b3a50fbe24a731a569f6f001d"
+ integrity sha512-bdlfPH2uKxv1JdxGi4xAKOsN+LFQk7yV28WuAm05c16GH4YnOVHTUXZXEMNSt1cRz0GQesWwqpDrtZrKyLkptw==
dependencies:
moment "^2.9.0"
-"@abp/select2@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95"
- integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw==
+"@abp/select2@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.2.tgz#f5e2fbc377c7a482b59e9f177c3a9f1f73d7f94f"
+ integrity sha512-mZqcNZ7Te7JzePUFKowjZWO90TH/9rlvkm4tx5q8PMYkV9Pk/aGbw5Gi7nGJHLEcy1g1fI0N5aL/UQzckeC99w==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
select2 "^4.0.13"
-"@abp/sweetalert2@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3"
- integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ==
+"@abp/sweetalert2@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.2.tgz#9cd0fc631dcf9989a2189217b7b5f3437cb4f376"
+ integrity sha512-KMBaMyk9iUqzceGfxR1dGx+wZylOz4f7mN9Owj7Jn9MjMGZoFUoyJ96PFD4rLy2m/8g3Jn70dbmnynpF1P8x+w==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
sweetalert2 "^11.3.6"
-"@abp/timeago@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857"
- integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw==
+"@abp/timeago@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.2.tgz#a0fac76f78d679892c0a5653d3a68044529245fa"
+ integrity sha512-3qLRrDQ1qC+E8YbsPiFxGf7ZzIlbKS3ObE2ixULKoarjJE8yDnHV2vfkSX1kYGsiN50yasUUG88U+JHLbhyx8w==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
timeago "^1.6.7"
-"@abp/toastr@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2"
- integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ==
+"@abp/toastr@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.2.tgz#30e8039ceeff66bdd7c438c3c6cd583deeb71965"
+ integrity sha512-Jmmkcv2B3fdGbDJaBXeqRtctQXx8cTEb+PgyqtVRG/M0Wy7hhbMYn0U+t3KflGpZzH+AN5ReAdNbjXpM3wgFmA==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
toastr "^2.1.4"
-"@abp/utils@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5"
- integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg==
+"@abp/utils@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.2.tgz#6054baa822d52f08452e8405c7a391aaedee7de0"
+ integrity sha512-VB9ijoPvB2tHInc1XrcvTvEzYANh+V1BliyScNTG9tr09q2pvn5jHp8Jixtu7GewCy8dh7cyueqhbnuozxedjg==
dependencies:
just-compare "^1.3.0"
diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json
index 503852b7f7..2db4ad9af5 100644
--- a/modules/cms-kit/angular/package.json
+++ b/modules/cms-kit/angular/package.json
@@ -15,11 +15,11 @@
},
"private": true,
"dependencies": {
- "@abp/ng.account": "~7.2.1",
- "@abp/ng.identity": "~7.2.1",
- "@abp/ng.setting-management": "~7.2.1",
- "@abp/ng.tenant-management": "~7.2.1",
- "@abp/ng.theme.basic": "~7.2.1",
+ "@abp/ng.account": "~7.2.2",
+ "@abp/ng.identity": "~7.2.2",
+ "@abp/ng.setting-management": "~7.2.2",
+ "@abp/ng.tenant-management": "~7.2.2",
+ "@abp/ng.theme.basic": "~7.2.2",
"@angular/animations": "~10.0.0",
"@angular/common": "~10.0.0",
"@angular/compiler": "~10.0.0",
diff --git a/modules/cms-kit/angular/projects/cms-kit/package.json b/modules/cms-kit/angular/projects/cms-kit/package.json
index 35a11493f0..df329c05a2 100644
--- a/modules/cms-kit/angular/projects/cms-kit/package.json
+++ b/modules/cms-kit/angular/projects/cms-kit/package.json
@@ -4,8 +4,8 @@
"peerDependencies": {
"@angular/common": "^9.1.11",
"@angular/core": "^9.1.11",
- "@abp/ng.core": ">=7.2.1",
- "@abp/ng.theme.shared": ">=7.2.1"
+ "@abp/ng.core": ">=7.2.2",
+ "@abp/ng.theme.shared": ">=7.2.2"
},
"dependencies": {
"tslib": "^2.0.0"
diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json
index 7691fde3ac..d5289cf1b2 100644
--- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json
+++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json
@@ -3,6 +3,6 @@
"name": "my-app-identityserver",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.2"
}
}
diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock
index 02eb319962..161a0caba3 100644
--- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock
+++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock
@@ -2,39 +2,39 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8"
- integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738"
- integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~7.2.1"
- "@abp/bootstrap" "~7.2.1"
- "@abp/bootstrap-datepicker" "~7.2.1"
- "@abp/bootstrap-daterangepicker" "~7.2.1"
- "@abp/datatables.net-bs5" "~7.2.1"
- "@abp/font-awesome" "~7.2.1"
- "@abp/jquery-form" "~7.2.1"
- "@abp/jquery-validation-unobtrusive" "~7.2.1"
- "@abp/lodash" "~7.2.1"
- "@abp/luxon" "~7.2.1"
- "@abp/malihu-custom-scrollbar-plugin" "~7.2.1"
- "@abp/moment" "~7.2.1"
- "@abp/select2" "~7.2.1"
- "@abp/sweetalert2" "~7.2.1"
- "@abp/timeago" "~7.2.1"
- "@abp/toastr" "~7.2.1"
-
-"@abp/aspnetcore.mvc.ui@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe"
- integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg==
+"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.2.tgz#6cc7f3390429413ac916f0bb450025371a64e48a"
+ integrity sha512-6CjJ/7DGPI9q192YYuJomq9ul0lUeOvZWZM1BJ7PSV/K8rAJotIGUoLtFttv+786zxyy/sCfaJGcObg6Kij8Bg==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.2.tgz#ef5feee85db6f0168bc9b2c1fb058992be6c6d55"
+ integrity sha512-XayukLpXEQj3VEw0YDqfCOR7QfU1nEe6aGtc9CfG9cGXMIDZFs6lxI0fbRdRR89m7T5POtDlrhr81yTkzSd1SA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~7.2.2"
+ "@abp/bootstrap" "~7.2.2"
+ "@abp/bootstrap-datepicker" "~7.2.2"
+ "@abp/bootstrap-daterangepicker" "~7.2.2"
+ "@abp/datatables.net-bs5" "~7.2.2"
+ "@abp/font-awesome" "~7.2.2"
+ "@abp/jquery-form" "~7.2.2"
+ "@abp/jquery-validation-unobtrusive" "~7.2.2"
+ "@abp/lodash" "~7.2.2"
+ "@abp/luxon" "~7.2.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~7.2.2"
+ "@abp/moment" "~7.2.2"
+ "@abp/select2" "~7.2.2"
+ "@abp/sweetalert2" "~7.2.2"
+ "@abp/timeago" "~7.2.2"
+ "@abp/toastr" "~7.2.2"
+
+"@abp/aspnetcore.mvc.ui@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.2.tgz#cc0ca317bf71fcc3c25dcc4bfd6e4521219a2b05"
+ integrity sha512-frRTtiGeXDuZbMxBAAPFlWMDoSHkTP0iPE2dAV7YC28W/lHrf6bJsS2CoB2dHmUjp5IB2LSQnaQuR7ihXRtx0A==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,158 +43,158 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
-"@abp/bootstrap-datepicker@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3"
- integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw==
+"@abp/bootstrap-datepicker@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.2.tgz#2b88db99296d0905f04731b5e2d95955e6a79717"
+ integrity sha512-JEDv3DJprgOf8T///Wzxg/CTKapvfcvfPOeTULhs0M039Sk3xLRBv/HG9YgxexjLh8zVWKfd5T5oiWj07KMC8A==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap-daterangepicker@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7"
- integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA==
+"@abp/bootstrap-daterangepicker@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.2.tgz#ef4a8837ebf35ac715af06cdfa7584751447cd80"
+ integrity sha512-o/uFPBhNFDzGpyE9xIU4U5hqZMmeXqRSWwLdMFEt4AmOCTPXndC9eIZRpZs9fYmsNsQIA6S0kXuUxMTSOmR/Jw==
dependencies:
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318"
- integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw==
+"@abp/bootstrap@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.2.tgz#9fc80c6110d519d4bd53aba4f70e6c9afa227793"
+ integrity sha512-Eg7i+4VL62ex1C/7IaU1m8hEY4zy+QqdqeQtvb+ogKjLSM/SCE8ck+WC2749UOaso9yf7s9Eb4QMkVQ/MSMwrw==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
bootstrap "^5.1.3"
-"@abp/core@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898"
- integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA==
+"@abp/core@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.2.tgz#b5d403289181094ecd92cb8d963292ba8d7afe67"
+ integrity sha512-4laOq4dsya/oUCbmz6JvZdiEXADFVgXdfncS//EZWJJvDVzasfO0Sf71qkj233aYQ6PmClSZarZJSottzdr8vw==
dependencies:
- "@abp/utils" "~7.2.1"
+ "@abp/utils" "~7.2.2"
-"@abp/datatables.net-bs5@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed"
- integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog==
+"@abp/datatables.net-bs5@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.2.tgz#7a8aa9173a219d28949cde69037b9d601e4c75fd"
+ integrity sha512-vrqcuvMksITTtRF35xk0+cPOnr+oO7nPGFN5zHVXHYf2pZP2/GqPcBo4s9arwaJ3bQ49slQV+fdugSULUFIeFQ==
dependencies:
- "@abp/datatables.net" "~7.2.1"
+ "@abp/datatables.net" "~7.2.2"
datatables.net-bs5 "^1.11.4"
-"@abp/datatables.net@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41"
- integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ==
+"@abp/datatables.net@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.2.tgz#3c4c7cad18bd87085d6042f63a9de88908e8dfe0"
+ integrity sha512-8Fyqd+iUFwy5MH8RVnfwNhcFMys3JgzxBh6ipNnCSI+O+haeauC5anYpEVCZesdBqSsOnv0seL7jvgPKK6ThKQ==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
datatables.net "^1.11.4"
-"@abp/font-awesome@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5"
- integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA==
+"@abp/font-awesome@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.2.tgz#24047769ba81762720e6ff0a9dc59074e7decc97"
+ integrity sha512-YIaNNs9PIUNKa72tI5AOlvFXZ5KB7ZkPSxtYzEQgjeAiLFSn9F6j2lxTSwEZeoa53fQ8qChnUcdLv+5b/FrpoQ==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
"@fortawesome/fontawesome-free" "^5.15.4"
-"@abp/jquery-form@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49"
- integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ==
+"@abp/jquery-form@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.2.tgz#f9f8d75072f8090b03c89471afb9565cb2fc55b9"
+ integrity sha512-OHj3w4eUwivDymETk7RHxAE25pOOB/IiHB1/w/3axDgAdWaWERWnXnCZFfi+QV+8dmrXySzUecicOxXoL12NEA==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9"
- integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw==
+"@abp/jquery-validation-unobtrusive@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.2.tgz#0dbb9fa0970d65cd56447fdc17828fd3f4147534"
+ integrity sha512-3CUdINe6BXzPuDP08lWDdYON+mBVHHP37Xyt8AKqD3Qk0TMoBy2QYz4pdxS2ifn97p1f51J/jP701vNJtNVtMQ==
dependencies:
- "@abp/jquery-validation" "~7.2.1"
+ "@abp/jquery-validation" "~7.2.2"
jquery-validation-unobtrusive "^3.2.12"
-"@abp/jquery-validation@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb"
- integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg==
+"@abp/jquery-validation@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.2.tgz#9683b25e83ac3dec1a7533c25455c42e73d81630"
+ integrity sha512-78NL177q1G1AOzUOhqmeAKc/3X/TgK1p+0SqWob9G83ADs7ZK5DV/uR73fs35KNYcnQI9aPwl2XzJ4hPHUZ+Qw==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
jquery-validation "^1.19.3"
-"@abp/jquery@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f"
- integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w==
+"@abp/jquery@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.2.tgz#b4034ab5e193ad111ed8a2c36df97b97ecc13aaf"
+ integrity sha512-Uz75FDBU8R0cu5ATeudy6Ho7Fv1pg2brcQlJ+kYUxXoRmeX2j5H8+vhQGkNpMmtg7xyb4BS7tZyEtuDS9mlvpQ==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
jquery "~3.6.0"
-"@abp/lodash@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b"
- integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA==
+"@abp/lodash@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.2.tgz#c391d06726800807df4f25e51a28f3e6cb03de5d"
+ integrity sha512-Mbe/wdqfBoHbf19dEUy2IMLek7P6a2PWQsVygoyb5phb+hGm0Qy5h4g0IhFiRRWChXnjRQeDnZINdXHl8RMzuQ==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
lodash "^4.17.21"
-"@abp/luxon@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516"
- integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw==
+"@abp/luxon@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.2.tgz#0d99a16bf34288deeae835753e6bab92efd6f060"
+ integrity sha512-rnz4ljwArJCwf7riFDJrIjZW0bJUXlodeM7IGWCD0Mj7r5t0n+FX9ngcJfKf+zC7ICYMaPCsz+QeUX6ycTZdOw==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
luxon "^2.3.0"
-"@abp/malihu-custom-scrollbar-plugin@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346"
- integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g==
+"@abp/malihu-custom-scrollbar-plugin@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.2.tgz#a843d02519ff193633c41845312c9f7741606eb7"
+ integrity sha512-kw9364TJuc/z7uCKZsmHDyv7gsdR8jxp+jTvkubemLuFH6fHgbL5Q77jWp5AcjI03lskaWK0Rnjsa9Ahqt/chA==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25"
- integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g==
+"@abp/moment@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.2.tgz#353495c3ad2d393b3a50fbe24a731a569f6f001d"
+ integrity sha512-bdlfPH2uKxv1JdxGi4xAKOsN+LFQk7yV28WuAm05c16GH4YnOVHTUXZXEMNSt1cRz0GQesWwqpDrtZrKyLkptw==
dependencies:
moment "^2.9.0"
-"@abp/select2@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95"
- integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw==
+"@abp/select2@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.2.tgz#f5e2fbc377c7a482b59e9f177c3a9f1f73d7f94f"
+ integrity sha512-mZqcNZ7Te7JzePUFKowjZWO90TH/9rlvkm4tx5q8PMYkV9Pk/aGbw5Gi7nGJHLEcy1g1fI0N5aL/UQzckeC99w==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
select2 "^4.0.13"
-"@abp/sweetalert2@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3"
- integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ==
+"@abp/sweetalert2@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.2.tgz#9cd0fc631dcf9989a2189217b7b5f3437cb4f376"
+ integrity sha512-KMBaMyk9iUqzceGfxR1dGx+wZylOz4f7mN9Owj7Jn9MjMGZoFUoyJ96PFD4rLy2m/8g3Jn70dbmnynpF1P8x+w==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
sweetalert2 "^11.3.6"
-"@abp/timeago@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857"
- integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw==
+"@abp/timeago@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.2.tgz#a0fac76f78d679892c0a5653d3a68044529245fa"
+ integrity sha512-3qLRrDQ1qC+E8YbsPiFxGf7ZzIlbKS3ObE2ixULKoarjJE8yDnHV2vfkSX1kYGsiN50yasUUG88U+JHLbhyx8w==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
timeago "^1.6.7"
-"@abp/toastr@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2"
- integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ==
+"@abp/toastr@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.2.tgz#30e8039ceeff66bdd7c438c3c6cd583deeb71965"
+ integrity sha512-Jmmkcv2B3fdGbDJaBXeqRtctQXx8cTEb+PgyqtVRG/M0Wy7hhbMYn0U+t3KflGpZzH+AN5ReAdNbjXpM3wgFmA==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
toastr "^2.1.4"
-"@abp/utils@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5"
- integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg==
+"@abp/utils@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.2.tgz#6054baa822d52f08452e8405c7a391aaedee7de0"
+ integrity sha512-VB9ijoPvB2tHInc1XrcvTvEzYANh+V1BliyScNTG9tr09q2pvn5jHp8Jixtu7GewCy8dh7cyueqhbnuozxedjg==
dependencies:
just-compare "^1.3.0"
diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json
index e712a37d94..2789947efd 100644
--- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json
+++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.2"
}
}
diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock
index 02eb319962..161a0caba3 100644
--- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock
+++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock
@@ -2,39 +2,39 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8"
- integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738"
- integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~7.2.1"
- "@abp/bootstrap" "~7.2.1"
- "@abp/bootstrap-datepicker" "~7.2.1"
- "@abp/bootstrap-daterangepicker" "~7.2.1"
- "@abp/datatables.net-bs5" "~7.2.1"
- "@abp/font-awesome" "~7.2.1"
- "@abp/jquery-form" "~7.2.1"
- "@abp/jquery-validation-unobtrusive" "~7.2.1"
- "@abp/lodash" "~7.2.1"
- "@abp/luxon" "~7.2.1"
- "@abp/malihu-custom-scrollbar-plugin" "~7.2.1"
- "@abp/moment" "~7.2.1"
- "@abp/select2" "~7.2.1"
- "@abp/sweetalert2" "~7.2.1"
- "@abp/timeago" "~7.2.1"
- "@abp/toastr" "~7.2.1"
-
-"@abp/aspnetcore.mvc.ui@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe"
- integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg==
+"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.2.tgz#6cc7f3390429413ac916f0bb450025371a64e48a"
+ integrity sha512-6CjJ/7DGPI9q192YYuJomq9ul0lUeOvZWZM1BJ7PSV/K8rAJotIGUoLtFttv+786zxyy/sCfaJGcObg6Kij8Bg==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.2.tgz#ef5feee85db6f0168bc9b2c1fb058992be6c6d55"
+ integrity sha512-XayukLpXEQj3VEw0YDqfCOR7QfU1nEe6aGtc9CfG9cGXMIDZFs6lxI0fbRdRR89m7T5POtDlrhr81yTkzSd1SA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~7.2.2"
+ "@abp/bootstrap" "~7.2.2"
+ "@abp/bootstrap-datepicker" "~7.2.2"
+ "@abp/bootstrap-daterangepicker" "~7.2.2"
+ "@abp/datatables.net-bs5" "~7.2.2"
+ "@abp/font-awesome" "~7.2.2"
+ "@abp/jquery-form" "~7.2.2"
+ "@abp/jquery-validation-unobtrusive" "~7.2.2"
+ "@abp/lodash" "~7.2.2"
+ "@abp/luxon" "~7.2.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~7.2.2"
+ "@abp/moment" "~7.2.2"
+ "@abp/select2" "~7.2.2"
+ "@abp/sweetalert2" "~7.2.2"
+ "@abp/timeago" "~7.2.2"
+ "@abp/toastr" "~7.2.2"
+
+"@abp/aspnetcore.mvc.ui@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.2.tgz#cc0ca317bf71fcc3c25dcc4bfd6e4521219a2b05"
+ integrity sha512-frRTtiGeXDuZbMxBAAPFlWMDoSHkTP0iPE2dAV7YC28W/lHrf6bJsS2CoB2dHmUjp5IB2LSQnaQuR7ihXRtx0A==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,158 +43,158 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
-"@abp/bootstrap-datepicker@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3"
- integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw==
+"@abp/bootstrap-datepicker@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.2.tgz#2b88db99296d0905f04731b5e2d95955e6a79717"
+ integrity sha512-JEDv3DJprgOf8T///Wzxg/CTKapvfcvfPOeTULhs0M039Sk3xLRBv/HG9YgxexjLh8zVWKfd5T5oiWj07KMC8A==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap-daterangepicker@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7"
- integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA==
+"@abp/bootstrap-daterangepicker@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.2.tgz#ef4a8837ebf35ac715af06cdfa7584751447cd80"
+ integrity sha512-o/uFPBhNFDzGpyE9xIU4U5hqZMmeXqRSWwLdMFEt4AmOCTPXndC9eIZRpZs9fYmsNsQIA6S0kXuUxMTSOmR/Jw==
dependencies:
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318"
- integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw==
+"@abp/bootstrap@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.2.tgz#9fc80c6110d519d4bd53aba4f70e6c9afa227793"
+ integrity sha512-Eg7i+4VL62ex1C/7IaU1m8hEY4zy+QqdqeQtvb+ogKjLSM/SCE8ck+WC2749UOaso9yf7s9Eb4QMkVQ/MSMwrw==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
bootstrap "^5.1.3"
-"@abp/core@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898"
- integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA==
+"@abp/core@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.2.tgz#b5d403289181094ecd92cb8d963292ba8d7afe67"
+ integrity sha512-4laOq4dsya/oUCbmz6JvZdiEXADFVgXdfncS//EZWJJvDVzasfO0Sf71qkj233aYQ6PmClSZarZJSottzdr8vw==
dependencies:
- "@abp/utils" "~7.2.1"
+ "@abp/utils" "~7.2.2"
-"@abp/datatables.net-bs5@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed"
- integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog==
+"@abp/datatables.net-bs5@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.2.tgz#7a8aa9173a219d28949cde69037b9d601e4c75fd"
+ integrity sha512-vrqcuvMksITTtRF35xk0+cPOnr+oO7nPGFN5zHVXHYf2pZP2/GqPcBo4s9arwaJ3bQ49slQV+fdugSULUFIeFQ==
dependencies:
- "@abp/datatables.net" "~7.2.1"
+ "@abp/datatables.net" "~7.2.2"
datatables.net-bs5 "^1.11.4"
-"@abp/datatables.net@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41"
- integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ==
+"@abp/datatables.net@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.2.tgz#3c4c7cad18bd87085d6042f63a9de88908e8dfe0"
+ integrity sha512-8Fyqd+iUFwy5MH8RVnfwNhcFMys3JgzxBh6ipNnCSI+O+haeauC5anYpEVCZesdBqSsOnv0seL7jvgPKK6ThKQ==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
datatables.net "^1.11.4"
-"@abp/font-awesome@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5"
- integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA==
+"@abp/font-awesome@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.2.tgz#24047769ba81762720e6ff0a9dc59074e7decc97"
+ integrity sha512-YIaNNs9PIUNKa72tI5AOlvFXZ5KB7ZkPSxtYzEQgjeAiLFSn9F6j2lxTSwEZeoa53fQ8qChnUcdLv+5b/FrpoQ==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
"@fortawesome/fontawesome-free" "^5.15.4"
-"@abp/jquery-form@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49"
- integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ==
+"@abp/jquery-form@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.2.tgz#f9f8d75072f8090b03c89471afb9565cb2fc55b9"
+ integrity sha512-OHj3w4eUwivDymETk7RHxAE25pOOB/IiHB1/w/3axDgAdWaWERWnXnCZFfi+QV+8dmrXySzUecicOxXoL12NEA==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9"
- integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw==
+"@abp/jquery-validation-unobtrusive@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.2.tgz#0dbb9fa0970d65cd56447fdc17828fd3f4147534"
+ integrity sha512-3CUdINe6BXzPuDP08lWDdYON+mBVHHP37Xyt8AKqD3Qk0TMoBy2QYz4pdxS2ifn97p1f51J/jP701vNJtNVtMQ==
dependencies:
- "@abp/jquery-validation" "~7.2.1"
+ "@abp/jquery-validation" "~7.2.2"
jquery-validation-unobtrusive "^3.2.12"
-"@abp/jquery-validation@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb"
- integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg==
+"@abp/jquery-validation@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.2.tgz#9683b25e83ac3dec1a7533c25455c42e73d81630"
+ integrity sha512-78NL177q1G1AOzUOhqmeAKc/3X/TgK1p+0SqWob9G83ADs7ZK5DV/uR73fs35KNYcnQI9aPwl2XzJ4hPHUZ+Qw==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
jquery-validation "^1.19.3"
-"@abp/jquery@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f"
- integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w==
+"@abp/jquery@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.2.tgz#b4034ab5e193ad111ed8a2c36df97b97ecc13aaf"
+ integrity sha512-Uz75FDBU8R0cu5ATeudy6Ho7Fv1pg2brcQlJ+kYUxXoRmeX2j5H8+vhQGkNpMmtg7xyb4BS7tZyEtuDS9mlvpQ==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
jquery "~3.6.0"
-"@abp/lodash@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b"
- integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA==
+"@abp/lodash@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.2.tgz#c391d06726800807df4f25e51a28f3e6cb03de5d"
+ integrity sha512-Mbe/wdqfBoHbf19dEUy2IMLek7P6a2PWQsVygoyb5phb+hGm0Qy5h4g0IhFiRRWChXnjRQeDnZINdXHl8RMzuQ==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
lodash "^4.17.21"
-"@abp/luxon@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516"
- integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw==
+"@abp/luxon@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.2.tgz#0d99a16bf34288deeae835753e6bab92efd6f060"
+ integrity sha512-rnz4ljwArJCwf7riFDJrIjZW0bJUXlodeM7IGWCD0Mj7r5t0n+FX9ngcJfKf+zC7ICYMaPCsz+QeUX6ycTZdOw==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
luxon "^2.3.0"
-"@abp/malihu-custom-scrollbar-plugin@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346"
- integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g==
+"@abp/malihu-custom-scrollbar-plugin@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.2.tgz#a843d02519ff193633c41845312c9f7741606eb7"
+ integrity sha512-kw9364TJuc/z7uCKZsmHDyv7gsdR8jxp+jTvkubemLuFH6fHgbL5Q77jWp5AcjI03lskaWK0Rnjsa9Ahqt/chA==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25"
- integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g==
+"@abp/moment@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.2.tgz#353495c3ad2d393b3a50fbe24a731a569f6f001d"
+ integrity sha512-bdlfPH2uKxv1JdxGi4xAKOsN+LFQk7yV28WuAm05c16GH4YnOVHTUXZXEMNSt1cRz0GQesWwqpDrtZrKyLkptw==
dependencies:
moment "^2.9.0"
-"@abp/select2@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95"
- integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw==
+"@abp/select2@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.2.tgz#f5e2fbc377c7a482b59e9f177c3a9f1f73d7f94f"
+ integrity sha512-mZqcNZ7Te7JzePUFKowjZWO90TH/9rlvkm4tx5q8PMYkV9Pk/aGbw5Gi7nGJHLEcy1g1fI0N5aL/UQzckeC99w==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
select2 "^4.0.13"
-"@abp/sweetalert2@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3"
- integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ==
+"@abp/sweetalert2@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.2.tgz#9cd0fc631dcf9989a2189217b7b5f3437cb4f376"
+ integrity sha512-KMBaMyk9iUqzceGfxR1dGx+wZylOz4f7mN9Owj7Jn9MjMGZoFUoyJ96PFD4rLy2m/8g3Jn70dbmnynpF1P8x+w==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
sweetalert2 "^11.3.6"
-"@abp/timeago@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857"
- integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw==
+"@abp/timeago@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.2.tgz#a0fac76f78d679892c0a5653d3a68044529245fa"
+ integrity sha512-3qLRrDQ1qC+E8YbsPiFxGf7ZzIlbKS3ObE2ixULKoarjJE8yDnHV2vfkSX1kYGsiN50yasUUG88U+JHLbhyx8w==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
timeago "^1.6.7"
-"@abp/toastr@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2"
- integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ==
+"@abp/toastr@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.2.tgz#30e8039ceeff66bdd7c438c3c6cd583deeb71965"
+ integrity sha512-Jmmkcv2B3fdGbDJaBXeqRtctQXx8cTEb+PgyqtVRG/M0Wy7hhbMYn0U+t3KflGpZzH+AN5ReAdNbjXpM3wgFmA==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
toastr "^2.1.4"
-"@abp/utils@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5"
- integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg==
+"@abp/utils@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.2.tgz#6054baa822d52f08452e8405c7a391aaedee7de0"
+ integrity sha512-VB9ijoPvB2tHInc1XrcvTvEzYANh+V1BliyScNTG9tr09q2pvn5jHp8Jixtu7GewCy8dh7cyueqhbnuozxedjg==
dependencies:
just-compare "^1.3.0"
diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json
index 1db7fa6b84..2efbacd853 100644
--- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json
+++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json
@@ -3,7 +3,7 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1",
- "@abp/cms-kit": "7.2.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.2",
+ "@abp/cms-kit": "7.2.2"
}
}
diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock
index 9ac835ff54..9e203dd45a 100644
--- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock
+++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock
@@ -2,39 +2,39 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8"
- integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738"
- integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~7.2.1"
- "@abp/bootstrap" "~7.2.1"
- "@abp/bootstrap-datepicker" "~7.2.1"
- "@abp/bootstrap-daterangepicker" "~7.2.1"
- "@abp/datatables.net-bs5" "~7.2.1"
- "@abp/font-awesome" "~7.2.1"
- "@abp/jquery-form" "~7.2.1"
- "@abp/jquery-validation-unobtrusive" "~7.2.1"
- "@abp/lodash" "~7.2.1"
- "@abp/luxon" "~7.2.1"
- "@abp/malihu-custom-scrollbar-plugin" "~7.2.1"
- "@abp/moment" "~7.2.1"
- "@abp/select2" "~7.2.1"
- "@abp/sweetalert2" "~7.2.1"
- "@abp/timeago" "~7.2.1"
- "@abp/toastr" "~7.2.1"
-
-"@abp/aspnetcore.mvc.ui@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe"
- integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg==
+"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.2.tgz#6cc7f3390429413ac916f0bb450025371a64e48a"
+ integrity sha512-6CjJ/7DGPI9q192YYuJomq9ul0lUeOvZWZM1BJ7PSV/K8rAJotIGUoLtFttv+786zxyy/sCfaJGcObg6Kij8Bg==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.2.tgz#ef5feee85db6f0168bc9b2c1fb058992be6c6d55"
+ integrity sha512-XayukLpXEQj3VEw0YDqfCOR7QfU1nEe6aGtc9CfG9cGXMIDZFs6lxI0fbRdRR89m7T5POtDlrhr81yTkzSd1SA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~7.2.2"
+ "@abp/bootstrap" "~7.2.2"
+ "@abp/bootstrap-datepicker" "~7.2.2"
+ "@abp/bootstrap-daterangepicker" "~7.2.2"
+ "@abp/datatables.net-bs5" "~7.2.2"
+ "@abp/font-awesome" "~7.2.2"
+ "@abp/jquery-form" "~7.2.2"
+ "@abp/jquery-validation-unobtrusive" "~7.2.2"
+ "@abp/lodash" "~7.2.2"
+ "@abp/luxon" "~7.2.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~7.2.2"
+ "@abp/moment" "~7.2.2"
+ "@abp/select2" "~7.2.2"
+ "@abp/sweetalert2" "~7.2.2"
+ "@abp/timeago" "~7.2.2"
+ "@abp/toastr" "~7.2.2"
+
+"@abp/aspnetcore.mvc.ui@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.2.tgz#cc0ca317bf71fcc3c25dcc4bfd6e4521219a2b05"
+ integrity sha512-frRTtiGeXDuZbMxBAAPFlWMDoSHkTP0iPE2dAV7YC28W/lHrf6bJsS2CoB2dHmUjp5IB2LSQnaQuR7ihXRtx0A==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,257 +43,257 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
-"@abp/bootstrap-datepicker@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3"
- integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw==
+"@abp/bootstrap-datepicker@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.2.tgz#2b88db99296d0905f04731b5e2d95955e6a79717"
+ integrity sha512-JEDv3DJprgOf8T///Wzxg/CTKapvfcvfPOeTULhs0M039Sk3xLRBv/HG9YgxexjLh8zVWKfd5T5oiWj07KMC8A==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap-daterangepicker@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7"
- integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA==
+"@abp/bootstrap-daterangepicker@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.2.tgz#ef4a8837ebf35ac715af06cdfa7584751447cd80"
+ integrity sha512-o/uFPBhNFDzGpyE9xIU4U5hqZMmeXqRSWwLdMFEt4AmOCTPXndC9eIZRpZs9fYmsNsQIA6S0kXuUxMTSOmR/Jw==
dependencies:
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318"
- integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw==
+"@abp/bootstrap@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.2.tgz#9fc80c6110d519d4bd53aba4f70e6c9afa227793"
+ integrity sha512-Eg7i+4VL62ex1C/7IaU1m8hEY4zy+QqdqeQtvb+ogKjLSM/SCE8ck+WC2749UOaso9yf7s9Eb4QMkVQ/MSMwrw==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
bootstrap "^5.1.3"
-"@abp/clipboard@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.1.tgz#dab262b84aa956eeb3a145461b662c5ae851b4a8"
- integrity sha512-72C3QMEMMtXzjv6GTJJiILSJ1ScBidcKdahrRLlomo4TgCIEgg1+oYL3Q0uyrlB5I0mUqBaf+qYlxXue8JdRAQ==
+"@abp/clipboard@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.2.tgz#e8130fc671b1c3dc85517a8f8bae1bb4c6fac64f"
+ integrity sha512-QiFMsawpo3e6ZV3OKe0F21vXHRv2X1WZoivQ4yYordM7QtLZG0bdftIGA1jPcKbWoSOc8wfFZszzXuceeI8U5w==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
clipboard "^2.0.8"
-"@abp/cms-kit.admin@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-7.2.1.tgz#ba38adfcc7ef2cafed7dd23214eee2c783d900eb"
- integrity sha512-+8jiA/Ef14SOzJHjPpFo59TvLQcC+iK9G/qbfVCh+WfHhG1t/7KDFAGrzEUcYSOe5ooY/AB5mKMxUXkrLdqKpA==
+"@abp/cms-kit.admin@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-7.2.2.tgz#e5cc50a5662716fa7700c6ce4e1fef8db869ad9f"
+ integrity sha512-raOfrUDKAinmMKIQlrbOoSgxWjChlrs5gX3p7bfSaIppWeWd2iZfImONeuYFzK4XaRj+5eYPIOKNI39/eMUGtg==
dependencies:
- "@abp/codemirror" "~7.2.1"
- "@abp/jstree" "~7.2.1"
- "@abp/slugify" "~7.2.1"
- "@abp/tui-editor" "~7.2.1"
- "@abp/uppy" "~7.2.1"
+ "@abp/codemirror" "~7.2.2"
+ "@abp/jstree" "~7.2.2"
+ "@abp/slugify" "~7.2.2"
+ "@abp/tui-editor" "~7.2.2"
+ "@abp/uppy" "~7.2.2"
-"@abp/cms-kit.public@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-7.2.1.tgz#1733ce3d594ded8f78e47407366f8e56018c3660"
- integrity sha512-HrV3LZNRBK4v8i5KftCU9axDGtASzbTDaJLAl5hsa0bx/Kcnx8FMXZfSp67CQIDGiV6rzEU3WqlpwElLDe+LuA==
+"@abp/cms-kit.public@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-7.2.2.tgz#41b6d21ca2261d55d538e95d0d848e0b5c60695d"
+ integrity sha512-j1E/DcMAe9ghZ4l3xq86Si+FqyakgoK4ftEm3z6waBOglYuALMI/YzHgoxzsicVBi065gilSIsV6EBV2Wcsr2Q==
dependencies:
- "@abp/highlight.js" "~7.2.1"
- "@abp/star-rating-svg" "~7.2.1"
+ "@abp/highlight.js" "~7.2.2"
+ "@abp/star-rating-svg" "~7.2.2"
-"@abp/cms-kit@7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-7.2.1.tgz#b3f5438b91e9f7a44186c3d53850390cfa609b7b"
- integrity sha512-BIc4Zo2qGWauWLxX+/x45rSSjDFtRfRNegOC4vYCuqYYX3fX3LKSegk938HZHda3SCFI//q1E1kPa+BudAyi8A==
+"@abp/cms-kit@7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-7.2.2.tgz#fdabc27eb10d4f42bece0bc8ac6f3b0cfa667103"
+ integrity sha512-P+Kpol8yZz6P+Lno9gedadIJbbF/F7XpXEeH1L8tHcb8Hh1P3WkjwpD4X2I/jA/64VPb97FQFsmKAuypu20Tmw==
dependencies:
- "@abp/cms-kit.admin" "~7.2.1"
- "@abp/cms-kit.public" "~7.2.1"
+ "@abp/cms-kit.admin" "~7.2.2"
+ "@abp/cms-kit.public" "~7.2.2"
-"@abp/codemirror@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-7.2.1.tgz#d934c84cdeb80fd4e0876486c2b17f34d248f8fe"
- integrity sha512-OehtBFsHjz8OESO1kdt2uYbU9lllJZZSRqCe0q8rQOn7NGlc+MMr9AbvnByKdNtmYhOyWCqIghS56zcemX6QHg==
+"@abp/codemirror@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-7.2.2.tgz#191b3d2d3e6c825d9ca3215811917cd676a1823d"
+ integrity sha512-E3ROs8936g2dbl/DF6SwC3A8O3X4QzZ+9QvPGFMAaIpMusBmoWQ0D3PrbyNqaxStmvd0pEwO4f0nY+7KOfeWQw==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
codemirror "^5.65.1"
-"@abp/core@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898"
- integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA==
+"@abp/core@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.2.tgz#b5d403289181094ecd92cb8d963292ba8d7afe67"
+ integrity sha512-4laOq4dsya/oUCbmz6JvZdiEXADFVgXdfncS//EZWJJvDVzasfO0Sf71qkj233aYQ6PmClSZarZJSottzdr8vw==
dependencies:
- "@abp/utils" "~7.2.1"
+ "@abp/utils" "~7.2.2"
-"@abp/datatables.net-bs5@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed"
- integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog==
+"@abp/datatables.net-bs5@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.2.tgz#7a8aa9173a219d28949cde69037b9d601e4c75fd"
+ integrity sha512-vrqcuvMksITTtRF35xk0+cPOnr+oO7nPGFN5zHVXHYf2pZP2/GqPcBo4s9arwaJ3bQ49slQV+fdugSULUFIeFQ==
dependencies:
- "@abp/datatables.net" "~7.2.1"
+ "@abp/datatables.net" "~7.2.2"
datatables.net-bs5 "^1.11.4"
-"@abp/datatables.net@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41"
- integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ==
+"@abp/datatables.net@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.2.tgz#3c4c7cad18bd87085d6042f63a9de88908e8dfe0"
+ integrity sha512-8Fyqd+iUFwy5MH8RVnfwNhcFMys3JgzxBh6ipNnCSI+O+haeauC5anYpEVCZesdBqSsOnv0seL7jvgPKK6ThKQ==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
datatables.net "^1.11.4"
-"@abp/font-awesome@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5"
- integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA==
+"@abp/font-awesome@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.2.tgz#24047769ba81762720e6ff0a9dc59074e7decc97"
+ integrity sha512-YIaNNs9PIUNKa72tI5AOlvFXZ5KB7ZkPSxtYzEQgjeAiLFSn9F6j2lxTSwEZeoa53fQ8qChnUcdLv+5b/FrpoQ==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
"@fortawesome/fontawesome-free" "^5.15.4"
-"@abp/highlight.js@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-7.2.1.tgz#dbf3596aaa8a5a7bbf66fcf5ba3328c8d3a54f97"
- integrity sha512-BLtm2EXyIJ8KQhhckg9bJYdpzg05TeVDghzhlq6C1c3HyXVGK0mifLpVLJYti+orSUn3tcx8e/xL4EtRx8CkGg==
+"@abp/highlight.js@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-7.2.2.tgz#b3618ce617644026033e7723f3f44a470e606a72"
+ integrity sha512-JKkgHbgvAXj0pSQI8k9Dyj/6IMVK+uKhsxP7zk4N/+4OxRsCqysnov5JXUqldN3L5k3Ar58m2dvQzCv0Oxmk6g==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
"@highlightjs/cdn-assets" "~11.4.0"
-"@abp/jquery-form@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49"
- integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ==
+"@abp/jquery-form@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.2.tgz#f9f8d75072f8090b03c89471afb9565cb2fc55b9"
+ integrity sha512-OHj3w4eUwivDymETk7RHxAE25pOOB/IiHB1/w/3axDgAdWaWERWnXnCZFfi+QV+8dmrXySzUecicOxXoL12NEA==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9"
- integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw==
+"@abp/jquery-validation-unobtrusive@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.2.tgz#0dbb9fa0970d65cd56447fdc17828fd3f4147534"
+ integrity sha512-3CUdINe6BXzPuDP08lWDdYON+mBVHHP37Xyt8AKqD3Qk0TMoBy2QYz4pdxS2ifn97p1f51J/jP701vNJtNVtMQ==
dependencies:
- "@abp/jquery-validation" "~7.2.1"
+ "@abp/jquery-validation" "~7.2.2"
jquery-validation-unobtrusive "^3.2.12"
-"@abp/jquery-validation@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb"
- integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg==
+"@abp/jquery-validation@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.2.tgz#9683b25e83ac3dec1a7533c25455c42e73d81630"
+ integrity sha512-78NL177q1G1AOzUOhqmeAKc/3X/TgK1p+0SqWob9G83ADs7ZK5DV/uR73fs35KNYcnQI9aPwl2XzJ4hPHUZ+Qw==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
jquery-validation "^1.19.3"
-"@abp/jquery@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f"
- integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w==
+"@abp/jquery@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.2.tgz#b4034ab5e193ad111ed8a2c36df97b97ecc13aaf"
+ integrity sha512-Uz75FDBU8R0cu5ATeudy6Ho7Fv1pg2brcQlJ+kYUxXoRmeX2j5H8+vhQGkNpMmtg7xyb4BS7tZyEtuDS9mlvpQ==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
jquery "~3.6.0"
-"@abp/jstree@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-7.2.1.tgz#b862ec532fa1ccbe5bdb761ddc97b0bed0263c26"
- integrity sha512-cw8m8XcrlQ1gOc0cQFzbqh1SdLc9u0RZdQ+niY70raBzqCPr3rk2Jf/qeagIcnCFfTjzT3tUtnB4m5j1HNcuZQ==
+"@abp/jstree@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-7.2.2.tgz#944e401dc1885676fb2b056a6fc7ffe3e05b1ecc"
+ integrity sha512-x7BP8sxFAwYeipEhjzMdGbFS9m7RsMjGEZqnRORCFnk6+IGiy72YiUGNE8xJ1ScTbsnjT1mxtgaYcrB3KnX+mw==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
jstree "^3.3.12"
-"@abp/lodash@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b"
- integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA==
+"@abp/lodash@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.2.tgz#c391d06726800807df4f25e51a28f3e6cb03de5d"
+ integrity sha512-Mbe/wdqfBoHbf19dEUy2IMLek7P6a2PWQsVygoyb5phb+hGm0Qy5h4g0IhFiRRWChXnjRQeDnZINdXHl8RMzuQ==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
lodash "^4.17.21"
-"@abp/luxon@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516"
- integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw==
+"@abp/luxon@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.2.tgz#0d99a16bf34288deeae835753e6bab92efd6f060"
+ integrity sha512-rnz4ljwArJCwf7riFDJrIjZW0bJUXlodeM7IGWCD0Mj7r5t0n+FX9ngcJfKf+zC7ICYMaPCsz+QeUX6ycTZdOw==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
luxon "^2.3.0"
-"@abp/malihu-custom-scrollbar-plugin@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346"
- integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g==
+"@abp/malihu-custom-scrollbar-plugin@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.2.tgz#a843d02519ff193633c41845312c9f7741606eb7"
+ integrity sha512-kw9364TJuc/z7uCKZsmHDyv7gsdR8jxp+jTvkubemLuFH6fHgbL5Q77jWp5AcjI03lskaWK0Rnjsa9Ahqt/chA==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25"
- integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g==
+"@abp/moment@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.2.tgz#353495c3ad2d393b3a50fbe24a731a569f6f001d"
+ integrity sha512-bdlfPH2uKxv1JdxGi4xAKOsN+LFQk7yV28WuAm05c16GH4YnOVHTUXZXEMNSt1cRz0GQesWwqpDrtZrKyLkptw==
dependencies:
moment "^2.9.0"
-"@abp/prismjs@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.1.tgz#322ea0c1368df89a8649af2ecf9660ae9c3eb12a"
- integrity sha512-918o/Gev6f5tm6U0cO6S7Teygzre1x+HpzGH5WJdNx14/ZQ6wNrcsIMIjd84R6noUPVt83/eZ27N+RQtvntQLg==
+"@abp/prismjs@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.2.tgz#3b8d2fa48728f55c37917e901da9d453afce1a3e"
+ integrity sha512-qOjcdoZ2h5o/dJ3QCSxtT3XIB4nd1qjwKSgly1fEYlXBaf/iU1JdsAX+yvAw77UfCZ6NxpAmd/tREJP9FSrQeA==
dependencies:
- "@abp/clipboard" "~7.2.1"
- "@abp/core" "~7.2.1"
+ "@abp/clipboard" "~7.2.2"
+ "@abp/core" "~7.2.2"
prismjs "^1.26.0"
-"@abp/select2@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95"
- integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw==
+"@abp/select2@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.2.tgz#f5e2fbc377c7a482b59e9f177c3a9f1f73d7f94f"
+ integrity sha512-mZqcNZ7Te7JzePUFKowjZWO90TH/9rlvkm4tx5q8PMYkV9Pk/aGbw5Gi7nGJHLEcy1g1fI0N5aL/UQzckeC99w==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
select2 "^4.0.13"
-"@abp/slugify@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-7.2.1.tgz#a70aa53b144fc1f3aa83a5e41427104a059c3b69"
- integrity sha512-9MaaZapW2b6eKfhNAK8DCnugUBP0smx8k8+2JPkdqAv6NWrc883a8RrPknQP2Tl9ssyUnfszaxWVMcD5tr4Bbg==
+"@abp/slugify@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-7.2.2.tgz#56e53f92e81c004b97c1f31d3a63db0df07b2eb5"
+ integrity sha512-9+/I5pxUFDXq6HXCkR2+wFVWQ47L10fhJXpyVrmU5JbNIo4XvetouynElKkwFkIwXbgk8j5dBTg9tSxHIbRqSA==
dependencies:
slugify "^1.6.5"
-"@abp/star-rating-svg@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-7.2.1.tgz#16f77d020520dd55a2e8b293a119558f52d0d229"
- integrity sha512-blrh0K8GoWJrIlmJ/AG6K0H4og89T+y0JGRWAEvJ7LxJs8CnYy1vgW/YJEpcktb1/goSx+O1jD7OsfgvDv48+w==
+"@abp/star-rating-svg@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-7.2.2.tgz#c80abfe48f80af2f904f7d5cb42fad113a28ec13"
+ integrity sha512-Ye1JSu6j4wFRKsbMs5n+gz9+zJmkilPWl3HGWJeanI/JY69HBLH5IlI65L6HEc8QNrdCLRCMSNj+S96BpF4XpA==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
star-rating-svg "^3.5.0"
-"@abp/sweetalert2@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3"
- integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ==
+"@abp/sweetalert2@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.2.tgz#9cd0fc631dcf9989a2189217b7b5f3437cb4f376"
+ integrity sha512-KMBaMyk9iUqzceGfxR1dGx+wZylOz4f7mN9Owj7Jn9MjMGZoFUoyJ96PFD4rLy2m/8g3Jn70dbmnynpF1P8x+w==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
sweetalert2 "^11.3.6"
-"@abp/timeago@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857"
- integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw==
+"@abp/timeago@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.2.tgz#a0fac76f78d679892c0a5653d3a68044529245fa"
+ integrity sha512-3qLRrDQ1qC+E8YbsPiFxGf7ZzIlbKS3ObE2ixULKoarjJE8yDnHV2vfkSX1kYGsiN50yasUUG88U+JHLbhyx8w==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
timeago "^1.6.7"
-"@abp/toastr@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2"
- integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ==
+"@abp/toastr@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.2.tgz#30e8039ceeff66bdd7c438c3c6cd583deeb71965"
+ integrity sha512-Jmmkcv2B3fdGbDJaBXeqRtctQXx8cTEb+PgyqtVRG/M0Wy7hhbMYn0U+t3KflGpZzH+AN5ReAdNbjXpM3wgFmA==
dependencies:
- "@abp/jquery" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
toastr "^2.1.4"
-"@abp/tui-editor@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.2.1.tgz#c123431ef3ee9c665bfcf412ada4ef73dc1ec53d"
- integrity sha512-f/LzTdSE0eilE29Npm22SxN4v8beL4O58ZqKE5OHLdL8i3pJfZO5DHe9dzTxalymc9j5i0DCZSzpLKsACp5JnQ==
+"@abp/tui-editor@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.2.2.tgz#1b7ad823bd56b854b727d2846142066f61a6edf8"
+ integrity sha512-4uuupAWEAXoLHpnk9wrmjAYiba3wYiBSLapewK3WTMZt6tLtugQ0rWS+7DNerMplR+ZwEObAN2UvNCUI6I+lBw==
dependencies:
- "@abp/jquery" "~7.2.1"
- "@abp/prismjs" "~7.2.1"
+ "@abp/jquery" "~7.2.2"
+ "@abp/prismjs" "~7.2.2"
-"@abp/uppy@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-7.2.1.tgz#9484e871d2b4c6f2367519b724727dddacf62a35"
- integrity sha512-7qZUl7qoS/Ibqqb5Kf3pjDigaXrSzAzHvrfOgm9VJJPJ03w1fCmcH2hxvkWP5mkLeNbzCmWBL+u7ZpXIK/PxyA==
+"@abp/uppy@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-7.2.2.tgz#64fd4b79212bfb879d2b646ff0b5dc3059cf5733"
+ integrity sha512-rFNrUfET4Skr/rwoztAve3yjEA9JB4sPUD1ClH8uTTmV7YeNTnDlWe/8q+dhwf9+j1GAYBWdP41BALLG8Is3RA==
dependencies:
- "@abp/core" "~7.2.1"
+ "@abp/core" "~7.2.2"
uppy "^1.16.1"
-"@abp/utils@~7.2.1":
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5"
- integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg==
+"@abp/utils@~7.2.2":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.2.tgz#6054baa822d52f08452e8405c7a391aaedee7de0"
+ integrity sha512-VB9ijoPvB2tHInc1XrcvTvEzYANh+V1BliyScNTG9tr09q2pvn5jHp8Jixtu7GewCy8dh7cyueqhbnuozxedjg==
dependencies:
just-compare "^1.3.0"
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogDto.cs
index 1b72979b7f..0245b1348e 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogDto.cs
@@ -5,7 +5,7 @@ using Volo.Abp.Domain.Entities;
namespace Volo.CmsKit.Admin.Blogs;
[Serializable]
-public class BlogDto : EntityDto
, IHasConcurrencyStamp
+public class BlogDto : ExtensibleEntityDto, IHasConcurrencyStamp
{
public string Name { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogPostDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogPostDto.cs
index e01887e39b..e56fa97bca 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogPostDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogPostDto.cs
@@ -7,7 +7,7 @@ using Volo.CmsKit.Blogs;
namespace Volo.CmsKit.Admin.Blogs;
[Serializable]
-public class BlogPostDto : EntityDto, IHasCreationTime, IHasModificationTime, IHasConcurrencyStamp
+public class BlogPostDto : ExtensibleEntityDto, IHasCreationTime, IHasModificationTime, IHasConcurrencyStamp
{
public Guid BlogId { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogPostListDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogPostListDto.cs
index fc8cbc9e0e..22672f686d 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogPostListDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogPostListDto.cs
@@ -6,7 +6,7 @@ using Volo.CmsKit.Blogs;
namespace Volo.CmsKit.Admin.Blogs;
[Serializable]
-public class BlogPostListDto : EntityDto, IHasCreationTime, IHasModificationTime
+public class BlogPostListDto : ExtensibleEntityDto, IHasCreationTime, IHasModificationTime
{
public Guid BlogId { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/CreateBlogDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/CreateBlogDto.cs
index 31005b7a5b..22c9f76cea 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/CreateBlogDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/CreateBlogDto.cs
@@ -1,12 +1,14 @@
using System;
using System.ComponentModel.DataAnnotations;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.ObjectExtending;
using Volo.Abp.Validation;
using Volo.CmsKit.Blogs;
namespace Volo.CmsKit.Admin.Blogs;
[Serializable]
-public class CreateBlogDto
+public class CreateBlogDto : ExtensibleObject
{
[Required]
[DynamicMaxLength(typeof(BlogConsts), nameof(BlogConsts.MaxNameLength))]
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/CreateBlogPostDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/CreateBlogPostDto.cs
index 115239f47c..f9e8fd4c09 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/CreateBlogPostDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/CreateBlogPostDto.cs
@@ -1,12 +1,13 @@
using System;
using System.ComponentModel.DataAnnotations;
+using Volo.Abp.ObjectExtending;
using Volo.Abp.Validation;
using Volo.CmsKit.Blogs;
namespace Volo.CmsKit.Admin.Blogs;
[Serializable]
-public class CreateBlogPostDto
+public class CreateBlogPostDto: ExtensibleObject
{
[Required]
public Guid BlogId { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/UpdateBlogDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/UpdateBlogDto.cs
index f0f6cda351..b58ea4d5ae 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/UpdateBlogDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/UpdateBlogDto.cs
@@ -1,13 +1,14 @@
using System;
using System.ComponentModel.DataAnnotations;
using Volo.Abp.Domain.Entities;
+using Volo.Abp.ObjectExtending;
using Volo.Abp.Validation;
using Volo.CmsKit.Blogs;
namespace Volo.CmsKit.Admin.Blogs;
[Serializable]
-public class UpdateBlogDto : IHasConcurrencyStamp
+public class UpdateBlogDto : ExtensibleObject, IHasConcurrencyStamp
{
[Required]
[DynamicMaxLength(typeof(BlogConsts), nameof(BlogConsts.MaxNameLength))]
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/UpdateBlogPostDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/UpdateBlogPostDto.cs
index b19e3ec0e0..3c82584b6f 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/UpdateBlogPostDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/UpdateBlogPostDto.cs
@@ -1,13 +1,14 @@
using System;
using System.ComponentModel.DataAnnotations;
using Volo.Abp.Domain.Entities;
+using Volo.Abp.ObjectExtending;
using Volo.Abp.Validation;
using Volo.CmsKit.Blogs;
namespace Volo.CmsKit.Admin.Blogs;
[Serializable]
-public class UpdateBlogPostDto : IHasConcurrencyStamp
+public class UpdateBlogPostDto : ExtensibleObject, IHasConcurrencyStamp
{
[Required]
[DynamicMaxLength(typeof(BlogPostConsts), nameof(BlogPostConsts.MaxTitleLength))]
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/CmsKitAdminApplicationContractsModule.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/CmsKitAdminApplicationContractsModule.cs
index 89ffdec62a..1e92d382b2 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/CmsKitAdminApplicationContractsModule.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/CmsKitAdminApplicationContractsModule.cs
@@ -1,11 +1,84 @@
using Volo.Abp.Modularity;
+using Volo.Abp.ObjectExtending;
+using Volo.Abp.ObjectExtending.Modularity;
+using Volo.Abp.Threading;
+using Volo.CmsKit.Admin.Blogs;
+using Volo.CmsKit.Admin.Comments;
+using Volo.CmsKit.Admin.GlobalResources;
+using Volo.CmsKit.Admin.MediaDescriptors;
+using Volo.CmsKit.Admin.Menus;
+using Volo.CmsKit.Admin.Pages;
+using Volo.CmsKit.Admin.Tags;
namespace Volo.CmsKit.Admin;
[DependsOn(
typeof(CmsKitCommonApplicationContractsModule)
- )]
+)]
public class CmsKitAdminApplicationContractsModule : AbpModule
{
+ private readonly static OneTimeRunner OneTimeRunner = new OneTimeRunner();
-}
+ public override void PostConfigureServices(ServiceConfigurationContext context)
+ {
+ OneTimeRunner.Run(() =>
+ {
+ ModuleExtensionConfigurationHelper.ApplyEntityConfigurationToApi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.Blog,
+ getApiTypes: new[] { typeof(BlogDto) },
+ createApiTypes: new[] { typeof(CreateBlogDto) },
+ updateApiTypes: new[] { typeof(UpdateBlogDto) }
+ );
+
+ ModuleExtensionConfigurationHelper.ApplyEntityConfigurationToApi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.BlogPost,
+ getApiTypes: new[] { typeof(BlogPostDto), typeof(BlogPostListDto) },
+ createApiTypes: new[] { typeof(CreateBlogPostDto) },
+ updateApiTypes: new[] { typeof(UpdateBlogPostDto) }
+ );
+
+ ModuleExtensionConfigurationHelper.ApplyEntityConfigurationToApi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.Comment,
+ getApiTypes: new[] { typeof(CommentDto), typeof(CommentWithAuthorDto) }
+ );
+
+ ModuleExtensionConfigurationHelper.ApplyEntityConfigurationToApi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.GlobalResource,
+ getApiTypes: new[] { typeof(GlobalResourcesDto) },
+ updateApiTypes: new[] { typeof(GlobalResourcesUpdateDto) }
+ );
+
+ ModuleExtensionConfigurationHelper.ApplyEntityConfigurationToApi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.MediaDescriptor,
+ getApiTypes: new[] { typeof(MediaDescriptorDto) }
+ );
+
+ ModuleExtensionConfigurationHelper.ApplyEntityConfigurationToApi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.MenuItem,
+ createApiTypes: new[] { typeof(MenuCreateInput) , typeof(MenuItemCreateInput)},
+ updateApiTypes: new[] { typeof(MenuUpdateInput) , typeof(MenuItemUpdateInput)}
+ );
+
+ ModuleExtensionConfigurationHelper.ApplyEntityConfigurationToApi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.Page,
+ getApiTypes: new[] { typeof(PageDto) },
+ createApiTypes: new[] { typeof(CreatePageInputDto) },
+ updateApiTypes: new[] { typeof(UpdatePageInputDto) }
+ );
+
+ ModuleExtensionConfigurationHelper.ApplyEntityConfigurationToApi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.Tag,
+ createApiTypes: new[] { typeof(TagCreateDto) },
+ updateApiTypes: new[] { typeof(TagUpdateDto) }
+ );
+ });
+ }
+}
\ No newline at end of file
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Comments/CmsUserDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Comments/CmsUserDto.cs
index 1c4f7b23bd..e5e81df81b 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Comments/CmsUserDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Comments/CmsUserDto.cs
@@ -1,9 +1,10 @@
using System;
+using Volo.Abp.ObjectExtending;
namespace Volo.CmsKit.Admin.Comments;
[Serializable]
-public class CmsUserDto
+public class CmsUserDto : ExtensibleObject
{
public Guid Id { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Comments/CommentDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Comments/CommentDto.cs
index 6b147d76aa..aa64135270 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Comments/CommentDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Comments/CommentDto.cs
@@ -1,9 +1,10 @@
using System;
+using Volo.Abp.ObjectExtending;
namespace Volo.CmsKit.Admin.Comments;
[Serializable]
-public class CommentDto
+public class CommentDto : ExtensibleObject
{
public Guid Id { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Comments/CommentWithAuthorDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Comments/CommentWithAuthorDto.cs
index d0ed17977d..eeef248267 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Comments/CommentWithAuthorDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Comments/CommentWithAuthorDto.cs
@@ -1,9 +1,10 @@
using System;
+using Volo.Abp.ObjectExtending;
namespace Volo.CmsKit.Admin.Comments;
[Serializable]
-public class CommentWithAuthorDto
+public class CommentWithAuthorDto : ExtensibleObject
{
public Guid Id { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/GlobalResources/GlobalResourcesDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/GlobalResources/GlobalResourcesDto.cs
index 86398a62e4..92622404c0 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/GlobalResources/GlobalResourcesDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/GlobalResources/GlobalResourcesDto.cs
@@ -1,9 +1,10 @@
using System;
+using Volo.Abp.ObjectExtending;
namespace Volo.CmsKit.Admin.GlobalResources;
[Serializable]
-public class GlobalResourcesDto
+public class GlobalResourcesDto : ExtensibleObject
{
public string StyleContent { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/GlobalResources/GlobalResourcesUpdateDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/GlobalResources/GlobalResourcesUpdateDto.cs
index b703018f39..8e9576b792 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/GlobalResources/GlobalResourcesUpdateDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/GlobalResources/GlobalResourcesUpdateDto.cs
@@ -1,9 +1,10 @@
using System;
+using Volo.Abp.ObjectExtending;
namespace Volo.CmsKit.Admin.GlobalResources;
[Serializable]
-public class GlobalResourcesUpdateDto
+public class GlobalResourcesUpdateDto : ExtensibleObject
{
public string Style { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/MediaDescriptors/MediaDescriptorDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/MediaDescriptors/MediaDescriptorDto.cs
index c34358ef9d..162ab76925 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/MediaDescriptors/MediaDescriptorDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/MediaDescriptors/MediaDescriptorDto.cs
@@ -4,7 +4,7 @@ using Volo.Abp.Application.Dtos;
namespace Volo.CmsKit.Admin.MediaDescriptors;
[Serializable]
-public class MediaDescriptorDto : EntityDto
+public class MediaDescriptorDto : ExtensibleEntityDto
{
public string Name { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuCreateInput.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuCreateInput.cs
index 06323ebb42..b44df6f4e8 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuCreateInput.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuCreateInput.cs
@@ -3,11 +3,12 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
+using Volo.Abp.ObjectExtending;
namespace Volo.CmsKit.Admin.Menus;
[Serializable]
-public class MenuCreateInput
+public class MenuCreateInput : ExtensibleObject
{
public string Name { get; set; }
}
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuItemCreateInput.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuItemCreateInput.cs
index cb2f3129ce..f5ec9c6444 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuItemCreateInput.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuItemCreateInput.cs
@@ -1,10 +1,11 @@
using System;
using System.ComponentModel.DataAnnotations;
+using Volo.Abp.ObjectExtending;
namespace Volo.CmsKit.Admin.Menus;
[Serializable]
-public class MenuItemCreateInput
+public class MenuItemCreateInput : ExtensibleObject
{
public Guid? ParentId { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuItemUpdateInput.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuItemUpdateInput.cs
index 5d9c0e9c02..8767a6192a 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuItemUpdateInput.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuItemUpdateInput.cs
@@ -1,11 +1,12 @@
using System;
using System.ComponentModel.DataAnnotations;
using Volo.Abp.Domain.Entities;
+using Volo.Abp.ObjectExtending;
namespace Volo.CmsKit.Admin.Menus;
[Serializable]
-public class MenuItemUpdateInput : IHasConcurrencyStamp
+public class MenuItemUpdateInput : ExtensibleObject, IHasConcurrencyStamp
{
[Required]
public string DisplayName { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuUpdateInput.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuUpdateInput.cs
index defa2558fe..668cad9290 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuUpdateInput.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Menus/MenuUpdateInput.cs
@@ -3,11 +3,12 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
+using Volo.Abp.ObjectExtending;
namespace Volo.CmsKit.Admin.Menus;
[Serializable]
-public class MenuUpdateInput
+public class MenuUpdateInput : ExtensibleObject
{
public string Name { get; set; }
}
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Pages/CreatePageInputDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Pages/CreatePageInputDto.cs
index 1ee4550941..a28d87d0c1 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Pages/CreatePageInputDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Pages/CreatePageInputDto.cs
@@ -1,12 +1,13 @@
using System;
using System.ComponentModel.DataAnnotations;
+using Volo.Abp.ObjectExtending;
using Volo.Abp.Validation;
using Volo.CmsKit.Pages;
namespace Volo.CmsKit.Admin.Pages;
[Serializable]
-public class CreatePageInputDto
+public class CreatePageInputDto: ExtensibleObject
{
[Required]
[DynamicMaxLength(typeof(PageConsts), nameof(PageConsts.MaxTitleLength))]
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Pages/PageDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Pages/PageDto.cs
index f1b36d4fd1..eeb73ba918 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Pages/PageDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Pages/PageDto.cs
@@ -5,7 +5,7 @@ using Volo.Abp.Domain.Entities;
namespace Volo.CmsKit.Admin.Pages;
[Serializable]
-public class PageDto : AuditedEntityDto, IHasConcurrencyStamp
+public class PageDto : ExtensibleAuditedEntityDto, IHasConcurrencyStamp
{
public string Title { get; set; }
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Pages/UpdatePageInputDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Pages/UpdatePageInputDto.cs
index 3cf2e53fcb..0e26b29de8 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Pages/UpdatePageInputDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Pages/UpdatePageInputDto.cs
@@ -1,13 +1,14 @@
using System;
using System.ComponentModel.DataAnnotations;
using Volo.Abp.Domain.Entities;
+using Volo.Abp.ObjectExtending;
using Volo.Abp.Validation;
using Volo.CmsKit.Pages;
namespace Volo.CmsKit.Admin.Pages;
[Serializable]
-public class UpdatePageInputDto : IHasConcurrencyStamp
+public class UpdatePageInputDto : ExtensibleObject, IHasConcurrencyStamp
{
[Required]
[DynamicMaxLength(typeof(PageConsts), nameof(PageConsts.MaxTitleLength))]
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Tags/TagCreateDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Tags/TagCreateDto.cs
index e992f0ac76..b1d45f1894 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Tags/TagCreateDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Tags/TagCreateDto.cs
@@ -1,12 +1,13 @@
using System;
using System.ComponentModel.DataAnnotations;
+using Volo.Abp.ObjectExtending;
using Volo.Abp.Validation;
using Volo.CmsKit.Tags;
namespace Volo.CmsKit.Admin.Tags;
[Serializable]
-public class TagCreateDto
+public class TagCreateDto : ExtensibleObject
{
[Required]
[DynamicMaxLength(typeof(TagConsts), nameof(TagConsts.MaxEntityTypeLength))]
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Tags/TagUpdateDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Tags/TagUpdateDto.cs
index e8ab16e7e1..4754cb64ba 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Tags/TagUpdateDto.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Tags/TagUpdateDto.cs
@@ -1,13 +1,14 @@
using System;
using System.ComponentModel.DataAnnotations;
using Volo.Abp.Domain.Entities;
+using Volo.Abp.ObjectExtending;
using Volo.Abp.Validation;
using Volo.CmsKit.Tags;
namespace Volo.CmsKit.Admin.Tags;
[Serializable]
-public class TagUpdateDto : IHasConcurrencyStamp
+public class TagUpdateDto : ExtensibleObject, IHasConcurrencyStamp
{
[Required]
[DynamicMaxLength(typeof(TagConsts), nameof(TagConsts.MaxNameLength))]
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogAdminAppService.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogAdminAppService.cs
index 5736048076..d5f32c4bfc 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogAdminAppService.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogAdminAppService.cs
@@ -6,6 +6,7 @@ using Volo.Abp.Application.Dtos;
using Volo.Abp.Data;
using Volo.Abp.Features;
using Volo.Abp.GlobalFeatures;
+using Volo.Abp.ObjectExtending;
using Volo.CmsKit.Blogs;
using Volo.CmsKit.Features;
using Volo.CmsKit.GlobalFeatures;
@@ -56,7 +57,8 @@ public class BlogAdminAppService : CmsKitAdminAppServiceBase, IBlogAdminAppServi
public virtual async Task CreateAsync(CreateBlogDto input)
{
var blog = await BlogManager.CreateAsync(input.Name, input.Slug);
-
+ input.MapExtraPropertiesTo(blog);
+
await BlogRepository.InsertAsync(blog, autoSave: true);
await BlogFeatureManager.SetDefaultsAsync(blog.Id);
@@ -70,7 +72,7 @@ public class BlogAdminAppService : CmsKitAdminAppServiceBase, IBlogAdminAppServi
var blog = await BlogRepository.GetAsync(id);
blog = await BlogManager.UpdateAsync(blog, input.Name, input.Slug);
-
+ input.MapExtraPropertiesTo(blog);
blog.SetConcurrencyStampIfNotNull(input.ConcurrencyStamp);
await BlogRepository.UpdateAsync(blog);
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs
index 297e70344f..f396e3edd5 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs
@@ -6,6 +6,7 @@ using Volo.Abp.Application.Dtos;
using Volo.Abp.Data;
using Volo.Abp.Features;
using Volo.Abp.GlobalFeatures;
+using Volo.Abp.ObjectExtending;
using Volo.Abp.Users;
using Volo.CmsKit.Admin.MediaDescriptors;
using Volo.CmsKit.Blogs;
@@ -59,7 +60,7 @@ public class BlogPostAdminAppService : CmsKitAppServiceBase, IBlogPostAdminAppSe
input.Content,
input.CoverImageMediaId
);
-
+ input.MapExtraPropertiesTo(blogPost);
await BlogPostRepository.InsertAsync(blogPost);
return ObjectMapper.Map(blogPost);
@@ -85,7 +86,8 @@ public class BlogPostAdminAppService : CmsKitAppServiceBase, IBlogPostAdminAppSe
{
await BlogPostManager.SetSlugUrlAsync(blogPost, input.Slug);
}
-
+ input.MapExtraPropertiesTo(blogPost);
+
await BlogPostRepository.UpdateAsync(blogPost);
return ObjectMapper.Map(blogPost);
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/CmsKitAdminApplicationAutoMapperProfile.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/CmsKitAdminApplicationAutoMapperProfile.cs
index 120e704575..56f58f8078 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/CmsKitAdminApplicationAutoMapperProfile.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/CmsKitAdminApplicationAutoMapperProfile.cs
@@ -20,29 +20,31 @@ public class CmsKitAdminApplicationAutoMapperProfile : Profile
{
public CmsKitAdminApplicationAutoMapperProfile()
{
- CreateMap();
+ CreateMap().MapExtraProperties();
- CreateMap();
+ CreateMap().MapExtraProperties();
CreateMap()
- .Ignore(x => x.Author);
+ .Ignore(x => x.Author)
+ .MapExtraProperties();
- CreateMap();
+ CreateMap().MapExtraProperties();
CreateMap();
- CreateMap(MemberList.Destination);
+ CreateMap(MemberList.Destination).MapExtraProperties();
CreateMap()
- .Ignore(d => d.BlogName);
- CreateMap(MemberList.Source);
- CreateMap(MemberList.Source);
+ .Ignore(d => d.BlogName)
+ .MapExtraProperties();
+ CreateMap(MemberList.Source).MapExtraProperties();
+ CreateMap(MemberList.Source).MapExtraProperties();
- CreateMap();
+ CreateMap().MapExtraProperties();
CreateMap(MemberList.Destination);
- CreateMap();
+ CreateMap().MapExtraProperties();
- CreateMap();
+ CreateMap().MapExtraProperties();
- CreateMap();
+ CreateMap().MapExtraProperties();
}
}
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Menus/MenuItemAdminAppService.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Menus/MenuItemAdminAppService.cs
index 3ba2a4b5b9..8eac471a22 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Menus/MenuItemAdminAppService.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Menus/MenuItemAdminAppService.cs
@@ -6,6 +6,7 @@ using Volo.Abp.Application.Dtos;
using Volo.Abp.Data;
using Volo.Abp.Features;
using Volo.Abp.GlobalFeatures;
+using Volo.Abp.ObjectExtending;
using Volo.CmsKit.Features;
using Volo.CmsKit.GlobalFeatures;
using Volo.CmsKit.Menus;
@@ -69,7 +70,7 @@ public class MenuItemAdminAppService : CmsKitAdminAppServiceBase, IMenuItemAdmin
{
MenuManager.SetPageUrl(menuItem, await PageRepository.GetAsync(input.PageId.Value));
}
-
+ input.MapExtraPropertiesTo(menuItem);
await MenuItemRepository.InsertAsync(menuItem);
return ObjectMapper.Map(menuItem);
@@ -96,7 +97,7 @@ public class MenuItemAdminAppService : CmsKitAdminAppServiceBase, IMenuItemAdmin
menuItem.ElementId = input.ElementId;
menuItem.CssClass = input.CssClass;
menuItem.SetConcurrencyStampIfNotNull(input.ConcurrencyStamp);
-
+ input.MapExtraPropertiesTo(menuItem);
await MenuItemRepository.UpdateAsync(menuItem);
return ObjectMapper.Map(menuItem);
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Pages/PageAdminAppService.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Pages/PageAdminAppService.cs
index 16c39dd859..e858bab189 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Pages/PageAdminAppService.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Pages/PageAdminAppService.cs
@@ -7,6 +7,7 @@ using Volo.Abp.Caching;
using Volo.Abp.Data;
using Volo.Abp.Features;
using Volo.Abp.GlobalFeatures;
+using Volo.Abp.ObjectExtending;
using Volo.CmsKit.Features;
using Volo.CmsKit.GlobalFeatures;
using Volo.CmsKit.Pages;
@@ -62,7 +63,7 @@ public class PageAdminAppService : CmsKitAdminAppServiceBase, IPageAdminAppServi
public virtual async Task CreateAsync(CreatePageInputDto input)
{
var page = await PageManager.CreateAsync(input.Title, input.Slug, input.Content, input.Script, input.Style);
-
+ input.MapExtraPropertiesTo(page);
await PageRepository.InsertAsync(page);
return ObjectMapper.Map(page);
@@ -84,6 +85,7 @@ public class PageAdminAppService : CmsKitAdminAppServiceBase, IPageAdminAppServi
page.SetScript(input.Script);
page.SetStyle(input.Style);
page.SetConcurrencyStampIfNotNull(input.ConcurrencyStamp);
+ input.MapExtraPropertiesTo(page);
await PageRepository.UpdateAsync(page);
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Tags/TagAdminAppService.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Tags/TagAdminAppService.cs
index 46324937cc..d856fa8511 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Tags/TagAdminAppService.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Tags/TagAdminAppService.cs
@@ -8,6 +8,7 @@ using Volo.Abp.Application.Dtos;
using Volo.Abp.Data;
using Volo.Abp.Features;
using Volo.Abp.GlobalFeatures;
+using Volo.Abp.ObjectExtending;
using Volo.CmsKit.Features;
using Volo.CmsKit.GlobalFeatures;
using Volo.CmsKit.Permissions;
@@ -44,7 +45,7 @@ public class TagAdminAppService : CmsKitAppServiceBase, ITagAdminAppService
GuidGenerator.Create(),
input.EntityType,
input.Name);
-
+ input.MapExtraPropertiesTo(tag);
await Repository.InsertAsync(tag);
return ObjectMapper.Map(tag);
@@ -56,6 +57,7 @@ public class TagAdminAppService : CmsKitAppServiceBase, ITagAdminAppService
var tag = await TagManager.UpdateAsync(
id,
input.Name);
+ input.MapExtraPropertiesTo(tag);
tag.SetConcurrencyStampIfNotNull(input.ConcurrencyStamp);
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/CmsKitAdminWebAutoMapperProfile.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/CmsKitAdminWebAutoMapperProfile.cs
new file mode 100644
index 0000000000..b61b1842b5
--- /dev/null
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/CmsKitAdminWebAutoMapperProfile.cs
@@ -0,0 +1,56 @@
+using AutoMapper;
+using Volo.CmsKit.Admin.Blogs;
+using Volo.CmsKit.Admin.Menus;
+using Volo.CmsKit.Admin.Pages;
+using Volo.CmsKit.Admin.Tags;
+using Volo.CmsKit.Menus;
+using Volo.CmsKit.Tags;
+
+namespace Volo.CmsKit.Admin.Web;
+
+public class CmsKitAdminWebAutoMapperProfile : Profile
+{
+ public CmsKitAdminWebAutoMapperProfile()
+ {
+ CreateBlogPostMappings();
+ CreateBlogMappings();
+ CreateMenuMappings();
+ CreatePageMappings();
+ CreateTagMappings();
+ }
+
+ protected virtual void CreateBlogPostMappings()
+ {
+ CreateMap().MapExtraProperties();
+ CreateMap().MapExtraProperties();
+ CreateMap().MapExtraProperties();
+ }
+
+ protected virtual void CreateBlogMappings()
+ {
+ CreateMap().MapExtraProperties();
+ CreateMap().MapExtraProperties();
+ CreateMap().MapExtraProperties();
+ }
+
+ protected virtual void CreateMenuMappings()
+ {
+ CreateMap().MapExtraProperties();
+ CreateMap().MapExtraProperties();
+ CreateMap().MapExtraProperties();
+ }
+
+ protected virtual void CreatePageMappings()
+ {
+ CreateMap().MapExtraProperties();
+ CreateMap().MapExtraProperties();
+ CreateMap().MapExtraProperties();
+ }
+
+ protected virtual void CreateTagMappings()
+ {
+ CreateMap().MapExtraProperties();
+ CreateMap().MapExtraProperties();
+ CreateMap().MapExtraProperties();
+ }
+}
\ No newline at end of file
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/CmsKitAdminWebModule.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/CmsKitAdminWebModule.cs
index 4c886b9185..cd01a3fd88 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/CmsKitAdminWebModule.cs
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/CmsKitAdminWebModule.cs
@@ -7,6 +7,9 @@ using Volo.Abp.AutoMapper;
using Volo.Abp.Http.ProxyScripting.Generators.JQuery;
using Volo.Abp.Localization;
using Volo.Abp.Modularity;
+using Volo.Abp.ObjectExtending;
+using Volo.Abp.ObjectExtending.Modularity;
+using Volo.Abp.Threading;
using Volo.Abp.UI.Navigation;
using Volo.Abp.VirtualFileSystem;
using Volo.CmsKit.Admin.MediaDescriptors;
@@ -23,6 +26,8 @@ namespace Volo.CmsKit.Admin.Web;
)]
public class CmsKitAdminWebModule : AbpModule
{
+ private readonly static OneTimeRunner OneTimeRunner = new OneTimeRunner();
+
public override void PreConfigureServices(ServiceConfigurationContext context)
{
context.Services.PreConfigure(options =>
@@ -169,4 +174,51 @@ public class CmsKitAdminWebModule : AbpModule
options.ConventionalControllers.FormBodyBindingIgnoredTypes.Add(typeof(CreateMediaInputWithStream));
});
}
+
+ public override void PostConfigureServices(ServiceConfigurationContext context)
+ {
+ OneTimeRunner.Run(() =>
+ {
+ ModuleExtensionConfigurationHelper
+ .ApplyEntityConfigurationToUi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.Blog,
+ createFormTypes: new[] { typeof(Volo.CmsKit.Admin.Web.Pages.CmsKit.Blogs.CreateModalModel.CreateBlogViewModel) },
+ editFormTypes: new[] { typeof(Volo.CmsKit.Admin.Web.Pages.CmsKit.Blogs.UpdateModalModel.UpdateBlogViewModel) }
+ );
+
+ ModuleExtensionConfigurationHelper
+ .ApplyEntityConfigurationToUi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.BlogPost,
+ createFormTypes: new[] { typeof(Volo.CmsKit.Admin.Web.Pages.CmsKit.BlogPosts.CreateModel.CreateBlogPostViewModel) },
+ editFormTypes: new[] { typeof(Volo.CmsKit.Admin.Web.Pages.CmsKit.BlogPosts.UpdateModel.UpdateBlogPostViewModel) }
+ );
+
+ ModuleExtensionConfigurationHelper
+ .ApplyEntityConfigurationToUi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.MenuItem,
+ createFormTypes: new[] { typeof(Volo.CmsKit.Admin.Web.Pages.CmsKit.Menus.MenuItems.CreateModalModel.MenuItemCreateViewModel) },
+ editFormTypes: new[] { typeof(Volo.CmsKit.Admin.Web.Pages.CmsKit.Menus.MenuItems.UpdateModalModel.MenuItemUpdateViewModel) }
+ );
+
+ ModuleExtensionConfigurationHelper
+ .ApplyEntityConfigurationToUi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.Page,
+ createFormTypes: new[] { typeof(Volo.CmsKit.Admin.Web.Pages.CmsKit.Pages.CreateModel.CreatePageViewModel) },
+ editFormTypes: new[] { typeof(Volo.CmsKit.Admin.Web.Pages.CmsKit.Pages.UpdateModel.UpdatePageViewModel) }
+ );
+
+ ModuleExtensionConfigurationHelper
+ .ApplyEntityConfigurationToUi(
+ CmsKitModuleExtensionConsts.ModuleName,
+ CmsKitModuleExtensionConsts.EntityNames.Tag,
+ createFormTypes: new[] { typeof(Volo.CmsKit.Admin.Web.Pages.CmsKit.Tags.CreateModalModel.TagCreateViewModel) },
+ editFormTypes: new[] { typeof(Volo.CmsKit.Admin.Web.Pages.CmsKit.Tags.EditModalModel.TagEditViewModel) }
+ );
+
+ });
+ }
}
diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Create.cshtml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Create.cshtml
index 27a5be8083..ab7cf99abe 100644
--- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Create.cshtml
+++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Create.cshtml
@@ -2,6 +2,12 @@
@using System.Globalization
@using Microsoft.AspNetCore.Authorization
+@using Microsoft.AspNetCore.Mvc.TagHelpers
+@using Microsoft.Extensions.Localization
+@using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Button
+@using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Card
+@using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Form
+@using Volo.Abp.AspNetCore.Mvc.UI.Bundling.TagHelpers
@using Volo.Abp.AspNetCore.Mvc.UI.Packages.TuiEditor
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Pages.Shared.Components.AbpPageToolbar
@using Volo.CmsKit.Admin.Web.Pages
@@ -11,10 +17,14 @@
@using Volo.CmsKit.Blogs
@using Volo.Abp.AspNetCore.Mvc.UI.Packages.Uppy
@using Volo.Abp.AspNetCore.Mvc.UI.Packages.Slugify
+@using Volo.Abp.Data
+@using Volo.Abp.Localization
+@using Volo.Abp.ObjectExtending
@using Volo.CmsKit.Permissions
@inherits CmsKitAdminPageBase
@inject IAuthorizationService AuthorizationService
+@inject IStringLocalizerFactory StringLocalizerFactory
@model CreateModel
@{
@@ -54,7 +64,7 @@