From 299a8f6a9aac786439498cc70407d420609d95bd Mon Sep 17 00:00:00 2001 From: voloagent Date: Wed, 5 Jul 2023 13:36:28 +0300 Subject: [PATCH] Update_NPM_Packages --- .../package.json | 2 +- .../wwwroot/libs/abp/jquery/abp.jquery.js | 7 +- .../bootstrap.enable.popovers.everywhere.js | 5 + .../bootstrap.enable.tooltips.everywhere.js | 5 + .../yarn.lock | 254 +++++------ .../package.json | 4 +- .../wwwroot/libs/abp/jquery/abp.jquery.js | 7 +- .../bootstrap.enable.popovers.everywhere.js | 5 + .../bootstrap.enable.tooltips.everywhere.js | 5 + .../yarn.lock | 290 ++++++------- .../app/Volo.BloggingTestApp/package.json | 4 +- .../wwwroot/libs/abp/jquery/abp.jquery.js | 7 +- .../bootstrap.enable.popovers.everywhere.js | 5 + .../bootstrap.enable.tooltips.everywhere.js | 5 + .../app/Volo.BloggingTestApp/yarn.lock | 328 +++++++------- .../Volo.ClientSimulation.Demo/package.json | 2 +- .../wwwroot/libs/abp/jquery/abp.jquery.js | 7 +- .../bootstrap.enable.popovers.everywhere.js | 5 + .../bootstrap.enable.tooltips.everywhere.js | 5 + .../demo/Volo.ClientSimulation.Demo/yarn.lock | 268 ++++++------ modules/cms-kit/angular/package.json | 10 +- .../angular/projects/cms-kit/package.json | 4 +- .../Volo.CmsKit.IdentityServer/package.json | 2 +- .../wwwroot/libs/abp/jquery/abp.jquery.js | 7 +- .../bootstrap.enable.popovers.everywhere.js | 5 + .../bootstrap.enable.tooltips.everywhere.js | 5 + .../host/Volo.CmsKit.IdentityServer/yarn.lock | 268 ++++++------ .../host/Volo.CmsKit.Web.Host/package.json | 2 +- .../wwwroot/libs/abp/jquery/abp.jquery.js | 7 +- .../bootstrap.enable.popovers.everywhere.js | 5 + .../bootstrap.enable.tooltips.everywhere.js | 5 + .../host/Volo.CmsKit.Web.Host/yarn.lock | 268 ++++++------ .../host/Volo.CmsKit.Web.Unified/package.json | 4 +- .../wwwroot/libs/abp/jquery/abp.jquery.js | 7 +- .../bootstrap.enable.popovers.everywhere.js | 5 + .../bootstrap.enable.tooltips.everywhere.js | 5 + .../host/Volo.CmsKit.Web.Unified/yarn.lock | 402 +++++++++--------- modules/docs/app/VoloDocs.Web/package.json | 4 +- .../wwwroot/libs/abp/jquery/abp.jquery.js | 7 +- .../bootstrap.enable.popovers.everywhere.js | 5 + .../bootstrap.enable.tooltips.everywhere.js | 5 + modules/docs/app/VoloDocs.Web/yarn.lock | 328 +++++++------- .../app/OpenIddict.Demo.Server/package.json | 2 +- modules/openiddict/app/angular/package.json | 20 +- .../package.json | 2 +- .../wwwroot/libs/abp/jquery/abp.jquery.js | 7 +- .../bootstrap.enable.popovers.everywhere.js | 5 + .../bootstrap.enable.tooltips.everywhere.js | 5 + .../yarn.lock | 268 ++++++------ .../package.json | 4 +- .../wwwroot/libs/abp/jquery/abp.jquery.js | 7 +- .../bootstrap.enable.popovers.everywhere.js | 5 + .../bootstrap.enable.tooltips.everywhere.js | 5 + .../yarn.lock | 302 ++++++------- npm/lerna.json | 2 +- npm/ng-packs/package.json | 26 +- .../packages/account-core/package.json | 6 +- npm/ng-packs/packages/account/package.json | 6 +- npm/ng-packs/packages/components/package.json | 6 +- npm/ng-packs/packages/core/package.json | 4 +- .../packages/feature-management/package.json | 4 +- npm/ng-packs/packages/generators/package.json | 2 +- npm/ng-packs/packages/identity/package.json | 8 +- npm/ng-packs/packages/oauth/package.json | 6 +- .../permission-management/package.json | 4 +- npm/ng-packs/packages/schematics/package.json | 2 +- .../packages/setting-management/package.json | 6 +- .../packages/tenant-management/package.json | 6 +- .../packages/theme-basic/package.json | 6 +- .../packages/theme-shared/package.json | 4 +- npm/packs/anchor-js/package.json | 4 +- .../package.json | 4 +- .../package.json | 6 +- .../package.json | 4 +- .../package.json | 34 +- npm/packs/aspnetcore.mvc.ui/package-lock.json | 2 +- npm/packs/aspnetcore.mvc.ui/package.json | 2 +- npm/packs/blogging/package.json | 10 +- npm/packs/bootstrap-datepicker/package.json | 2 +- .../bootstrap-daterangepicker/package.json | 2 +- npm/packs/bootstrap/package.json | 4 +- npm/packs/chart.js/package.json | 2 +- npm/packs/clipboard/package.json | 4 +- npm/packs/cms-kit.admin/package.json | 12 +- npm/packs/cms-kit.public/package.json | 6 +- npm/packs/cms-kit/package.json | 6 +- npm/packs/codemirror/package.json | 4 +- npm/packs/core/package.json | 4 +- npm/packs/cropperjs/package.json | 4 +- npm/packs/datatables.net-bs4/package.json | 4 +- npm/packs/datatables.net-bs5/package.json | 4 +- npm/packs/datatables.net/package.json | 4 +- npm/packs/docs/package.json | 12 +- npm/packs/flag-icon-css/package.json | 2 +- npm/packs/flag-icons/package.json | 2 +- npm/packs/font-awesome/package.json | 4 +- npm/packs/highlight.js/package.json | 4 +- npm/packs/jquery-form/package.json | 4 +- .../package.json | 4 +- npm/packs/jquery-validation/package.json | 4 +- npm/packs/jquery/package.json | 4 +- npm/packs/jstree/package.json | 4 +- npm/packs/lodash/package.json | 4 +- npm/packs/luxon/package.json | 4 +- .../package.json | 4 +- npm/packs/markdown-it/package.json | 4 +- npm/packs/moment/package.json | 2 +- npm/packs/owl.carousel/package.json | 4 +- npm/packs/popper.js/package.json | 4 +- npm/packs/prismjs/package.json | 6 +- npm/packs/qrcode/package.json | 4 +- npm/packs/select2/package.json | 4 +- npm/packs/signalr/package.json | 4 +- npm/packs/slugify/package.json | 2 +- npm/packs/star-rating-svg/package.json | 4 +- npm/packs/sweetalert2/package.json | 4 +- npm/packs/timeago/package.json | 4 +- npm/packs/toastr/package.json | 4 +- npm/packs/tui-editor/package.json | 6 +- npm/packs/uppy/package.json | 4 +- npm/packs/utils/package.json | 2 +- npm/packs/vee-validate/package.json | 4 +- npm/packs/virtual-file-explorer/package.json | 6 +- npm/packs/vue/package.json | 2 +- .../Volo.Abp.Account.SourceCode.zip | Bin 215067 -> 216540 bytes .../Volo.Abp.AuditLogging.SourceCode.zip | Bin 75938 -> 77410 bytes .../Volo.Abp.BackgroundJobs.SourceCode.zip | Bin 61906 -> 63377 bytes .../Volo.Abp.BasicTheme.SourceCode.zip | Bin 397699 -> 399183 bytes ...lo.Abp.BlobStoring.Database.SourceCode.zip | Bin 66074 -> 67547 bytes .../Volo.Abp.FeatureManagement.SourceCode.zip | Bin 184314 -> 185783 bytes .../Volo.Abp.Identity.SourceCode.zip | Bin 359404 -> 360878 bytes .../Volo.Abp.IdentityServer.SourceCode.zip | Bin 161444 -> 163037 bytes .../Volo.Abp.OpenIddict.SourceCode.zip | Bin 2259716 -> 2261235 bytes ...lo.Abp.PermissionManagement.SourceCode.zip | Bin 168623 -> 170096 bytes .../Volo.Abp.SettingManagement.SourceCode.zip | Bin 235054 -> 236552 bytes .../Volo.Abp.TenantManagement.SourceCode.zip | Bin 161370 -> 162844 bytes .../Volo.Abp.Users.SourceCode.zip | Bin 31153 -> 32627 bytes ...olo.Abp.VirtualFileExplorer.SourceCode.zip | Bin 87857 -> 89339 bytes .../Volo.Blogging.SourceCode.zip | Bin 394524 -> 396007 bytes .../Volo.ClientSimulation.SourceCode.zip | Bin 79868 -> 81354 bytes .../Volo.CmsKit.SourceCode.zip | Bin 880321 -> 881824 bytes .../Volo.Docs.SourceCode.zip | Bin 675270 -> 676745 bytes templates/app-nolayers/angular/package.json | 18 +- .../package.json | 4 +- .../package.json | 4 +- .../Server.Mongo/package.json | 2 +- .../Server/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- templates/app/angular/package.json | 18 +- .../package.json | 2 +- .../package.json | 4 +- .../package.json | 4 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- templates/module/angular/package.json | 20 +- .../projects/my-project-name/package.json | 4 +- .../package.json | 2 +- .../package.json | 4 +- .../package.json | 2 +- .../package.json | 2 +- 164 files changed, 1912 insertions(+), 1762 deletions(-) create mode 100644 modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js create mode 100644 modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js create mode 100644 modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js create mode 100644 modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js create mode 100644 modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js create mode 100644 modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js create mode 100644 modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js create mode 100644 modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js create mode 100644 modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js create mode 100644 modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js create mode 100644 modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js create mode 100644 modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js create mode 100644 modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js create mode 100644 modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js create mode 100644 modules/docs/app/VoloDocs.Web/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js create mode 100644 modules/docs/app/VoloDocs.Web/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js create mode 100644 modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js create mode 100644 modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js create mode 100644 modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js create mode 100644 modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json index 68379055d8..bb7260b280 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json @@ -3,7 +3,7 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~7.2.3", + "@abp/aspnetcore.mvc.ui.theme.shared": "~7.3.0-rc.3", "highlight.js": "^9.13.1" }, "devDependencies": {} diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/jquery/abp.jquery.js b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/jquery/abp.jquery.js index 76dfd3897f..7dc3439da2 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/jquery/abp.jquery.js +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/jquery/abp.jquery.js @@ -371,13 +371,18 @@ var abp = abp || {}; }; var _loadScript = function (url, loadCallback, failCallback) { + var nonce = document.body.nonce || document.body.getAttribute('nonce'); _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { $.get({ url: url, dataType: 'text' }) .done(function (script) { - $.globalEval(script); + if(nonce){ + $.globalEval(script, { nonce: nonce}); + }else{ + $.globalEval(script); + } urlInfo.succeed(); }) .fail(function () { diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js new file mode 100644 index 0000000000..a02a2a7a5e --- /dev/null +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')).map(function (popoverTriggerEl) { + return new bootstrap.Popover(popoverTriggerEl) + }) +})(); diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js new file mode 100644 index 0000000000..5a2b42a1d1 --- /dev/null +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map(function (tooltipTriggerEl) { + return new bootstrap.Tooltip(tooltipTriggerEl) + }); +})(); diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock index b1fcabbb07..70c0190bcd 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock @@ -2,32 +2,32 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.3.tgz#189dde88792497d29f76a6079dc6db34973ee98d" - integrity sha512-+G2mM/BJWqgGqZFg6GP28PaCtq+YlRmRfg7r0JQ1wkAN9pc11yKm0LRQjFnkcVBzg0A+N2hZqnFbW7wQhwXOHg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.3" - "@abp/bootstrap" "~7.2.3" - "@abp/bootstrap-datepicker" "~7.2.3" - "@abp/bootstrap-daterangepicker" "~7.2.3" - "@abp/datatables.net-bs5" "~7.2.3" - "@abp/font-awesome" "~7.2.3" - "@abp/jquery-form" "~7.2.3" - "@abp/jquery-validation-unobtrusive" "~7.2.3" - "@abp/lodash" "~7.2.3" - "@abp/luxon" "~7.2.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.3" - "@abp/moment" "~7.2.3" - "@abp/select2" "~7.2.3" - "@abp/sweetalert2" "~7.2.3" - "@abp/timeago" "~7.2.3" - "@abp/toastr" "~7.2.3" - -"@abp/aspnetcore.mvc.ui@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.3.tgz#d828561e678f6ea779a67c908705ba553ae82edc" - integrity sha512-KJCw6OxjQBgNw4QoSoDQOe32bFF9NvHdD09zMVsoCB/GgN66dcbZnk+ldidHcwjLFDPXOuHJMx+TKmno3VgUaQ== +"@abp/aspnetcore.mvc.ui.theme.shared@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.3.0-rc.3.tgz#23f4e32b7922afe5364675f5e9065e4785727e31" + integrity sha512-i3YdQ0Trqzij8kkKCmOolPT3p++rBUi0cwjQ8wsxJb6nlAyJp4FcDBS/QAdNIqqxg1DZlxqf+u705EHTqQFZPA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.3.0-rc.3" + "@abp/bootstrap" "~7.3.0-rc.3" + "@abp/bootstrap-datepicker" "~7.3.0-rc.3" + "@abp/bootstrap-daterangepicker" "~7.3.0-rc.3" + "@abp/datatables.net-bs5" "~7.3.0-rc.3" + "@abp/font-awesome" "~7.3.0-rc.3" + "@abp/jquery-form" "~7.3.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~7.3.0-rc.3" + "@abp/lodash" "~7.3.0-rc.3" + "@abp/luxon" "~7.3.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.3.0-rc.3" + "@abp/moment" "~7.3.0-rc.3" + "@abp/select2" "~7.3.0-rc.3" + "@abp/sweetalert2" "~7.3.0-rc.3" + "@abp/timeago" "~7.3.0-rc.3" + "@abp/toastr" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.3.0-rc.3.tgz#5acd05d14a8dc6b96387a0e30c2d1577d2dac884" + integrity sha512-cNG1Soct0p3qLp5OOrt/P4MaCBk3SbgV9RXBvKY7qp6TatfbIPG7Ggwmue1wj4kQpJxO3JIXfqpaGtg44phsmw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -36,160 +36,160 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.3.tgz#7610ff44a6c1ea73f0c9b4c79a31cbb9e505d66f" - integrity sha512-wiKVXftVrXcjwz0FpshD6P4WW3CNk/4cLH15aaqRjM+J0BigDeH9CczlpVc7jXdn+c8plHIRz0t5tqlUud7dIQ== +"@abp/bootstrap-datepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.3.0-rc.3.tgz#bb1b34cfea9c0211f8e1d9cbffc7f1538c4fdb66" + integrity sha512-VsGYcKO56kMJbEFL7CnvqRWrn03lTM6+NJuVCs0K64YarhU06OI9KPd7PpWSZTP0D7Mz7z02pGYcWV034FXopA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.3.tgz#3946fb853dae52ef092db4bb23b94389577c17d3" - integrity sha512-ChdnXMzHvg+HwrUtw2z6KuqRTqHVOq8qEBai+IPW6PykJSML+tZKzer3jzDIzyHq68OIqom3n3xL0XpcniKMew== +"@abp/bootstrap-daterangepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.3.0-rc.3.tgz#b883c5a130133af6fc947b83dec179a716c60fe5" + integrity sha512-zV+DuBa0hgDx225kF/6VsotHzBbbHmeJ0iJflnLs+veDwYSBlT5uXgrxBHy4R41LnzDWyZqhwwq9SmHoGXShEQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.3.tgz#43ecd5912ac65bbc142f198ec112b0b2a15e4864" - integrity sha512-Z00q1sAwo9PvFSpfFlbbUHPMyghLOzuEuAzz/8nA6tK7WR0KQBS/0zGC0nK9hNwbyZ4FqKwPSznRVwuwrnqyhQ== +"@abp/bootstrap@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.3.0-rc.3.tgz#e4f35c0cfd1ecbcc892083f0b1022d9545e2fe89" + integrity sha512-yWd3tC1M2fbJmOfMiw2eqaxYQ5ZfkSIxAfVLZ39269ha+KSRhkZGPdjdRS7gGxB8LgAcG+I+pS9DAa7xv/FO/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" bootstrap "^5.1.3" -"@abp/core@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.3.tgz#a669073989a30f600355b368c01c654714456f17" - integrity sha512-UyKBWwXbKCzKZwV2YJPgP3v2naDFsfJzV+KEHpdgLdPZyrpBhp+bQ80VNVe2HHrD/bLfhM4fu9pCXw6RYZKnvA== +"@abp/core@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.3.0-rc.3.tgz#309a66b2c5feb05630acaebff8912f0639e3fc02" + integrity sha512-baD6VaLTj1sWU9lcoLnRtGCISCvrWylXaoqZ0vIuVy3QqskzHe3M3AVlHHn0HDwTNUA4zVBFOe6Of2DwHsYVwg== dependencies: - "@abp/utils" "~7.2.3" + "@abp/utils" "~7.3.0-rc.3" -"@abp/datatables.net-bs5@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.3.tgz#362f3b8ff2f3612989787e2b6ef19bad181b4206" - integrity sha512-TmXTkIX+Vb1O/fER5JeRlWIOZLoSXG4QD3F0ZbebrjgS9k7oSu9igR/VhXBs1m1lvOqcNKv7Y4LTNRAMw+Mi0A== +"@abp/datatables.net-bs5@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.3.0-rc.3.tgz#bad0344241f1ae83f4828d6d4a8de737bcaac0bb" + integrity sha512-YSNY1TwAkwr7DBEt66Rjg2Y/cic/0AzBBliqTbZsYtFEYh7rsychp9qmVofhYITXAnUlhsqPXMJ8VPmvWqvAbg== dependencies: - "@abp/datatables.net" "~7.2.3" + "@abp/datatables.net" "~7.3.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.3.tgz#36661e223d15a0f75caad607094007d974ba678b" - integrity sha512-g+LmRMg4Sk34iU/MN4RpgC/yd8NVEjhVWg/kT+nuWunsnwLHkcfK59KPGXn9ZLktL4VqQYj2WeXbDv8TEbOObg== +"@abp/datatables.net@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.3.0-rc.3.tgz#43eb32cb0eb6f9023bfe2ec9801f2758e93aa445" + integrity sha512-rMi3oxfuDL71CYd/e7G3PgL0F/GqIGvpBHi0XunOMXFn+G5pJuZFv+ZnpzHgI3vmwj5BpSMzGJh8TRlosQB/fQ== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.3.tgz#09b7c02b16ff99c9b5b62c1eefad9b1fc2879bcd" - integrity sha512-+4QRhfU08t1MYkmzTPX0B+p+SZQtOqtlDafzeDm5X6fbOlxV1hi97eRWtLtLgLjodjJWztpECWcsTUTgDhExwQ== +"@abp/font-awesome@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.3.0-rc.3.tgz#511419611d3debd4d808f24f7f40b1c2f4505a46" + integrity sha512-w0TAFFuEu74x6BTK1jHJF9rkxDhcqcu/ZeQTneXQOLzJYZFUWRoCCXxXvk376ZOvnOKuD2YBju0yhpJ9cR1s/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.3.tgz#b0b295b22ae2ba292100e64d0bb97b3e1e295307" - integrity sha512-ucdGIZ0sxefakGRei9BJvDuoN16fKsYfpOT70/udw3k7uC3gFJD0AvAlEOEZPsFZhpNoqUKexNMym4lZovqBkg== +"@abp/jquery-form@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.3.0-rc.3.tgz#4af1c9a743e4301fe9b8d983463c15d150046200" + integrity sha512-u//A4wrZisskjRvUvkGqPDpm2J5gEsS2DO9ADkvJOFxa30+fyabq4UW66a0gKX4dtHMzBuxxK8duJX+8lz4C2Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.3.tgz#1df04e286baa521c216cb949468199e6cacc34e3" - integrity sha512-Hcf1sqAFRIAYKqvN1pZGed+lazzY1nztvcmQlOOgUquiXRS3QjI3dIvxWw5nekJwUPqMpSfuC1GErQo0KpE1fw== +"@abp/jquery-validation-unobtrusive@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.3.0-rc.3.tgz#80623db86e8d60fda6b8167dc4c17c208e1d9533" + integrity sha512-haoov/Zy1nk6r3tnMaKl4YY67+dO9M1hjxF4txZPHGY2064jRT+QtGotimbINoVISDC2hcmQCbHCPkoyXrydSw== dependencies: - "@abp/jquery-validation" "~7.2.3" + "@abp/jquery-validation" "~7.3.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.3.tgz#438ac052e5d71dab50cf5da8be60ea68a460a725" - integrity sha512-drpE5mXErHQPk/4KChsj3zwNCA4GqNlYquTtHNv9/t5S/NuGqFAkchPV6mRYaiQypcxCndZQNSUEqnWxbuMY0g== +"@abp/jquery-validation@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.3.0-rc.3.tgz#7c738da1b071c0de373bebeccbca59e22a3f469f" + integrity sha512-oXbl+JrhjaZGePL/39fcowJGGL9Kp/DPkan+Ji/gdsFTFxxw7xrdtXZ73TpW4hKSEzDiRwnuBstD4WxdiA5tqA== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.3.tgz#555192ff0bcde89bbabee0f734ff74bf77cce1b5" - integrity sha512-r/p3D2QlV57YvrGJsLfTuIJGwLSSi5AVFtkmgKyfpyXYOCNb+TVF9sEZOZnoZebX6cT0JRvtUfZ0dk6ZBebAzg== +"@abp/jquery@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.3.0-rc.3.tgz#37d1313723ee27a9b8845975cb9b38b61253719a" + integrity sha512-cNp/8Pj8ODhtgYKXFwJId+eENbhr0bPcxSvgUX0b6HoRP3AsYSv7lJK3snku/mneidMzeSI9l1yloR8DEA4wIQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.3.tgz#99c1667f1499a7f318902e96ff81b4184b0dce86" - integrity sha512-5KuXPPpa2mkTlUYPR83bUTJUSSGoq9/kFSf9fYC0Wk2mFFeG4mRK6mXwcyHTfYshQe2qxuncxZsJ+4j5uQN9PA== +"@abp/lodash@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.3.0-rc.3.tgz#adc5712c820c5608ef5a2f1d4905617aed08626a" + integrity sha512-Y08+IMwQKLEBWIgZgHpRmBiXAfzcMDRUPY7jyciWmUZ5hgPQJHJSR6OkXk/o5AXnHTfTbZ0tWXgjUz7kxnF5bg== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.3.tgz#f643ed28b2d1743edd41edfec98d0e70b2f1f008" - integrity sha512-Y3IT1GbyuNSAzfpGnc5uzjz3Z/nDRUpYiZhoX0XeoQlJ+GyVT/+dytsZbuQBLgEWmQJhk9zxdcITXFT5vrWDcw== +"@abp/luxon@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.3.0-rc.3.tgz#ba2976091ecdb765bd18b608bf60f36d29a7d6a8" + integrity sha512-22VPZlyEZQSOA430/sU9pQ/rZb5yrDaRidUhTltr/tdlQhexD8+uBT8+v/ue+f84/RjH8x2hOppbIR1oLVkXBQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.3.tgz#a29f25921b07683b02e2f5c82a3da827e3e7d552" - integrity sha512-wq9eBrw/bY3wb50v5zuL0qOcVLOT86XN2ZJQj69O/bi2+0WNdLRCqMHhY0kaafb7UIBAlKChKA/xeICwCZxn+w== +"@abp/malihu-custom-scrollbar-plugin@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.3.0-rc.3.tgz#54acc797bdf04c535530389e08155f6f18bfd9ce" + integrity sha512-20oE5c8AO8rCk1olKQYc9KE3gN62wALBqTypbusTXEfIgA/uERgm4EtlVhGb8H6FmGCljwO9Fj+ttnIx9QXoJw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.3.tgz#f6d2ba7b030b81239853490bdcc9e3c2bd4a39b1" - integrity sha512-pXsOzSom9RZHRGWuVaLIVzSkPayIcWMMmgSyo8T3gtZzZG/QJbpBWT+pug0X8pmV8So4d9E0LjacmODBKLM30A== +"@abp/moment@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.3.0-rc.3.tgz#e5b0885a55b09c306014d813d118eec3e5eb6e01" + integrity sha512-j+RMRNI8qf3Rr/oUOtneBLtUphDaUhLpLCkuj4RSlNgAijCDZg4w5F3VDVBKTsoQX4ZSnN39YpbtN/vb/3jNyA== dependencies: moment "^2.9.0" -"@abp/select2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.3.tgz#4cecd1cd843807583fce09ef632f472f3f7da70b" - integrity sha512-Cdzl467UftB421W+l8uikGr2NlOsHwxKDxt5yPrF03LEec1MBys5y7UPUV1TEO6l0xwAVi4mW8dXaawyIOSjUA== +"@abp/select2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.3.0-rc.3.tgz#b1261d10d3c4a870af07aa159a2921e5e78a6225" + integrity sha512-NUvYfxZYBXvB4j2oYwR6ec05quCylAHqe4C/CeH7Qo+cJcPduPRMJ9N5ZUQq1c4uZyOAbu7Tuuo+XTQvu1ZTRA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.3.tgz#9e9c503bdb4d47d2b67b0d8193d82145884c90f3" - integrity sha512-KHZD1YRMN6Z4JxPfXuEwocubooux8nKq6sPNG6RKg+rWpp23Fp8nX/ZngJNywVXSRqzrdEvUAM+92JG7zMwKXw== +"@abp/sweetalert2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.3.0-rc.3.tgz#fa554fb304f7093f0a08fb683cb35c81af3c2ce7" + integrity sha512-iKg4TJex+aQna8n5hk7rPIbwY2ZQaVVP571vPdmFML85hUYQM289CI++ZDF0l2a5p22fDKBFRL99RZzceiGOSw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.3.tgz#2ced6fa607a0471bf3385fbf5d9b1f2d902e824a" - integrity sha512-7eiibNXJWBGpQnitd/i8aWUNHOkcsuq8fAwBLJWvG8Whhh1nmBEjng0pGhheMqo0xoydefWi1K2uZDg99tKPeQ== +"@abp/timeago@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.3.0-rc.3.tgz#029839955cb53195259d82a3e0c534d817d3862a" + integrity sha512-JuadVXb/Garz7L0aj1h+Ffg4Ut5eLSf6Ipz5mFM2Q1mzXNhA8crwQCtf+NLZdcNohJ7gbxDWyEQ2jgbYr4ryRw== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.3.tgz#0ef7c24b232ca3d01d4ac5a7dff57800b0ebdcbf" - integrity sha512-2zNMQE6ArRULP6xl+M66/EY83ZrXfNY+sNHUkmZH4uqfGhqR/ijKIQm1quxCLDmUcAjRr1kzu8BCc98pc9tfFw== +"@abp/toastr@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.3.0-rc.3.tgz#537afff62261482bbb21b50a9d503579fd71936d" + integrity sha512-dsVS9F2iQRDn0RtzbLT1b3nH4JKDj8pHCWdxDR3nT/JHpJuAFEZPAqT1/VrNmZxSoo4jdeHn8/pkQtE4RDhv+Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" toastr "^2.1.4" -"@abp/utils@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.3.tgz#f384ba76b2948dbc8c49a453a343facda0825e2c" - integrity sha512-hejxDJhSI9Kor4mS9c/JHHQrW/wLXC/XMOJMUcBVkX/5IQd9GU9EW63oalNQyVA3gz3h5obnb0Qcfdv65wc5Pg== +"@abp/utils@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.3.0-rc.3.tgz#4d4e50dac717cae3e368bfe4fd3ce11f6df0e732" + integrity sha512-sMF2QGhRgbJW8PJtpVBrkiPAgofyfflUGmxNVbbx/HSOR3duFW0TNoXpTvxdP2v9k/SYe4i5XtLmv+mKPyttCw== dependencies: - just-compare "^1.3.0" + just-compare "^2.3.0" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" @@ -1438,10 +1438,10 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -just-compare@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.5.1.tgz#aed7e93e6bae9c3b69d79aea7805684132a0c0c5" - integrity sha512-xDEEFHNIyJNmN4uo/2RVeUcay9THtN/5ka/iw98Y/gsa8w9KXZQuyaf5eFUY6VlntA2+G+bdPmdhqqTs7T+BRw== +just-compare@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-2.3.0.tgz#a2adcc1d1940536263275f5a1ef1298bcacfeda7" + integrity sha512-6shoR7HDT+fzfL3gBahx1jZG3hWLrhPAf+l7nCwahDdT9XDtosB9kIF0ZrzUp5QY8dJWfQVr5rnsPqsbvflDzg== just-debounce@^1.0.0: version "1.1.0" diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json index 1553f24233..2395c3c565 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json @@ -3,8 +3,8 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.3", - "@abp/prismjs": "~7.2.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.3.0-rc.3", + "@abp/prismjs": "~7.3.0-rc.3" }, "devDependencies": {} } diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/jquery/abp.jquery.js b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/jquery/abp.jquery.js index 76dfd3897f..7dc3439da2 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/jquery/abp.jquery.js +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/jquery/abp.jquery.js @@ -371,13 +371,18 @@ var abp = abp || {}; }; var _loadScript = function (url, loadCallback, failCallback) { + var nonce = document.body.nonce || document.body.getAttribute('nonce'); _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { $.get({ url: url, dataType: 'text' }) .done(function (script) { - $.globalEval(script); + if(nonce){ + $.globalEval(script, { nonce: nonce}); + }else{ + $.globalEval(script); + } urlInfo.succeed(); }) .fail(function () { diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js new file mode 100644 index 0000000000..a02a2a7a5e --- /dev/null +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')).map(function (popoverTriggerEl) { + return new bootstrap.Popover(popoverTriggerEl) + }) +})(); diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js new file mode 100644 index 0000000000..5a2b42a1d1 --- /dev/null +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map(function (tooltipTriggerEl) { + return new bootstrap.Tooltip(tooltipTriggerEl) + }); +})(); diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock index 99aa4c3110..8c4e66c76a 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.3.tgz#31f2dda74b2bf8f520caf97690e509fd1c1088c4" - integrity sha512-7DIwWrkLJSc2kXYcIcZH+EivpwOXzkO4j2yrUilK0OijoOM9Pa/iGStdNTPlYioOKUNti3/1zah+v5SELNdqIw== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.3.tgz#189dde88792497d29f76a6079dc6db34973ee98d" - integrity sha512-+G2mM/BJWqgGqZFg6GP28PaCtq+YlRmRfg7r0JQ1wkAN9pc11yKm0LRQjFnkcVBzg0A+N2hZqnFbW7wQhwXOHg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.3" - "@abp/bootstrap" "~7.2.3" - "@abp/bootstrap-datepicker" "~7.2.3" - "@abp/bootstrap-daterangepicker" "~7.2.3" - "@abp/datatables.net-bs5" "~7.2.3" - "@abp/font-awesome" "~7.2.3" - "@abp/jquery-form" "~7.2.3" - "@abp/jquery-validation-unobtrusive" "~7.2.3" - "@abp/lodash" "~7.2.3" - "@abp/luxon" "~7.2.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.3" - "@abp/moment" "~7.2.3" - "@abp/select2" "~7.2.3" - "@abp/sweetalert2" "~7.2.3" - "@abp/timeago" "~7.2.3" - "@abp/toastr" "~7.2.3" - -"@abp/aspnetcore.mvc.ui@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.3.tgz#d828561e678f6ea779a67c908705ba553ae82edc" - integrity sha512-KJCw6OxjQBgNw4QoSoDQOe32bFF9NvHdD09zMVsoCB/GgN66dcbZnk+ldidHcwjLFDPXOuHJMx+TKmno3VgUaQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.3.0-rc.3.tgz#8c8cfe4f7fe7ec68b4a91402fa2665ae4b62c7b1" + integrity sha512-oDgPUXmjAXbceUkhM3LjLWBTGPaBfAeqrl4CCA0EGnlZPzdS+KaD9gbP2Fs9OWyT5yBzbn5R+1cdUrRqI4qv3w== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.3.0-rc.3.tgz#23f4e32b7922afe5364675f5e9065e4785727e31" + integrity sha512-i3YdQ0Trqzij8kkKCmOolPT3p++rBUi0cwjQ8wsxJb6nlAyJp4FcDBS/QAdNIqqxg1DZlxqf+u705EHTqQFZPA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.3.0-rc.3" + "@abp/bootstrap" "~7.3.0-rc.3" + "@abp/bootstrap-datepicker" "~7.3.0-rc.3" + "@abp/bootstrap-daterangepicker" "~7.3.0-rc.3" + "@abp/datatables.net-bs5" "~7.3.0-rc.3" + "@abp/font-awesome" "~7.3.0-rc.3" + "@abp/jquery-form" "~7.3.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~7.3.0-rc.3" + "@abp/lodash" "~7.3.0-rc.3" + "@abp/luxon" "~7.3.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.3.0-rc.3" + "@abp/moment" "~7.3.0-rc.3" + "@abp/select2" "~7.3.0-rc.3" + "@abp/sweetalert2" "~7.3.0-rc.3" + "@abp/timeago" "~7.3.0-rc.3" + "@abp/toastr" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.3.0-rc.3.tgz#5acd05d14a8dc6b96387a0e30c2d1577d2dac884" + integrity sha512-cNG1Soct0p3qLp5OOrt/P4MaCBk3SbgV9RXBvKY7qp6TatfbIPG7Ggwmue1wj4kQpJxO3JIXfqpaGtg44phsmw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,177 +43,177 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.3.tgz#7610ff44a6c1ea73f0c9b4c79a31cbb9e505d66f" - integrity sha512-wiKVXftVrXcjwz0FpshD6P4WW3CNk/4cLH15aaqRjM+J0BigDeH9CczlpVc7jXdn+c8plHIRz0t5tqlUud7dIQ== +"@abp/bootstrap-datepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.3.0-rc.3.tgz#bb1b34cfea9c0211f8e1d9cbffc7f1538c4fdb66" + integrity sha512-VsGYcKO56kMJbEFL7CnvqRWrn03lTM6+NJuVCs0K64YarhU06OI9KPd7PpWSZTP0D7Mz7z02pGYcWV034FXopA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.3.tgz#3946fb853dae52ef092db4bb23b94389577c17d3" - integrity sha512-ChdnXMzHvg+HwrUtw2z6KuqRTqHVOq8qEBai+IPW6PykJSML+tZKzer3jzDIzyHq68OIqom3n3xL0XpcniKMew== +"@abp/bootstrap-daterangepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.3.0-rc.3.tgz#b883c5a130133af6fc947b83dec179a716c60fe5" + integrity sha512-zV+DuBa0hgDx225kF/6VsotHzBbbHmeJ0iJflnLs+veDwYSBlT5uXgrxBHy4R41LnzDWyZqhwwq9SmHoGXShEQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.3.tgz#43ecd5912ac65bbc142f198ec112b0b2a15e4864" - integrity sha512-Z00q1sAwo9PvFSpfFlbbUHPMyghLOzuEuAzz/8nA6tK7WR0KQBS/0zGC0nK9hNwbyZ4FqKwPSznRVwuwrnqyhQ== +"@abp/bootstrap@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.3.0-rc.3.tgz#e4f35c0cfd1ecbcc892083f0b1022d9545e2fe89" + integrity sha512-yWd3tC1M2fbJmOfMiw2eqaxYQ5ZfkSIxAfVLZ39269ha+KSRhkZGPdjdRS7gGxB8LgAcG+I+pS9DAa7xv/FO/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.3.tgz#dcd8ffc229bd0419be6cd49679fe65dfea90163e" - integrity sha512-Eu7GIMqXpGqU1UK3gm0QfI4DQLaWcFLeO/hL/RefqU79kpWwN+PKg4bYAH8uuYovQUR8i0DRwk8rqOlayjjWRA== +"@abp/clipboard@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.3.0-rc.3.tgz#989141ed79834f80c3a8e351fbadfa5d19357c60" + integrity sha512-rk8ZE+yQE+H8dOcilji8EoyHN3cGtV5jzcM2xcMI+oRDbwRJkv3vI4rqox3cflr+QDZFlHyINlILkz8UrJgIew== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" clipboard "^2.0.8" -"@abp/core@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.3.tgz#a669073989a30f600355b368c01c654714456f17" - integrity sha512-UyKBWwXbKCzKZwV2YJPgP3v2naDFsfJzV+KEHpdgLdPZyrpBhp+bQ80VNVe2HHrD/bLfhM4fu9pCXw6RYZKnvA== +"@abp/core@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.3.0-rc.3.tgz#309a66b2c5feb05630acaebff8912f0639e3fc02" + integrity sha512-baD6VaLTj1sWU9lcoLnRtGCISCvrWylXaoqZ0vIuVy3QqskzHe3M3AVlHHn0HDwTNUA4zVBFOe6Of2DwHsYVwg== dependencies: - "@abp/utils" "~7.2.3" + "@abp/utils" "~7.3.0-rc.3" -"@abp/datatables.net-bs5@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.3.tgz#362f3b8ff2f3612989787e2b6ef19bad181b4206" - integrity sha512-TmXTkIX+Vb1O/fER5JeRlWIOZLoSXG4QD3F0ZbebrjgS9k7oSu9igR/VhXBs1m1lvOqcNKv7Y4LTNRAMw+Mi0A== +"@abp/datatables.net-bs5@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.3.0-rc.3.tgz#bad0344241f1ae83f4828d6d4a8de737bcaac0bb" + integrity sha512-YSNY1TwAkwr7DBEt66Rjg2Y/cic/0AzBBliqTbZsYtFEYh7rsychp9qmVofhYITXAnUlhsqPXMJ8VPmvWqvAbg== dependencies: - "@abp/datatables.net" "~7.2.3" + "@abp/datatables.net" "~7.3.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.3.tgz#36661e223d15a0f75caad607094007d974ba678b" - integrity sha512-g+LmRMg4Sk34iU/MN4RpgC/yd8NVEjhVWg/kT+nuWunsnwLHkcfK59KPGXn9ZLktL4VqQYj2WeXbDv8TEbOObg== +"@abp/datatables.net@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.3.0-rc.3.tgz#43eb32cb0eb6f9023bfe2ec9801f2758e93aa445" + integrity sha512-rMi3oxfuDL71CYd/e7G3PgL0F/GqIGvpBHi0XunOMXFn+G5pJuZFv+ZnpzHgI3vmwj5BpSMzGJh8TRlosQB/fQ== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.3.tgz#09b7c02b16ff99c9b5b62c1eefad9b1fc2879bcd" - integrity sha512-+4QRhfU08t1MYkmzTPX0B+p+SZQtOqtlDafzeDm5X6fbOlxV1hi97eRWtLtLgLjodjJWztpECWcsTUTgDhExwQ== +"@abp/font-awesome@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.3.0-rc.3.tgz#511419611d3debd4d808f24f7f40b1c2f4505a46" + integrity sha512-w0TAFFuEu74x6BTK1jHJF9rkxDhcqcu/ZeQTneXQOLzJYZFUWRoCCXxXvk376ZOvnOKuD2YBju0yhpJ9cR1s/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.3.tgz#b0b295b22ae2ba292100e64d0bb97b3e1e295307" - integrity sha512-ucdGIZ0sxefakGRei9BJvDuoN16fKsYfpOT70/udw3k7uC3gFJD0AvAlEOEZPsFZhpNoqUKexNMym4lZovqBkg== +"@abp/jquery-form@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.3.0-rc.3.tgz#4af1c9a743e4301fe9b8d983463c15d150046200" + integrity sha512-u//A4wrZisskjRvUvkGqPDpm2J5gEsS2DO9ADkvJOFxa30+fyabq4UW66a0gKX4dtHMzBuxxK8duJX+8lz4C2Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.3.tgz#1df04e286baa521c216cb949468199e6cacc34e3" - integrity sha512-Hcf1sqAFRIAYKqvN1pZGed+lazzY1nztvcmQlOOgUquiXRS3QjI3dIvxWw5nekJwUPqMpSfuC1GErQo0KpE1fw== +"@abp/jquery-validation-unobtrusive@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.3.0-rc.3.tgz#80623db86e8d60fda6b8167dc4c17c208e1d9533" + integrity sha512-haoov/Zy1nk6r3tnMaKl4YY67+dO9M1hjxF4txZPHGY2064jRT+QtGotimbINoVISDC2hcmQCbHCPkoyXrydSw== dependencies: - "@abp/jquery-validation" "~7.2.3" + "@abp/jquery-validation" "~7.3.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.3.tgz#438ac052e5d71dab50cf5da8be60ea68a460a725" - integrity sha512-drpE5mXErHQPk/4KChsj3zwNCA4GqNlYquTtHNv9/t5S/NuGqFAkchPV6mRYaiQypcxCndZQNSUEqnWxbuMY0g== +"@abp/jquery-validation@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.3.0-rc.3.tgz#7c738da1b071c0de373bebeccbca59e22a3f469f" + integrity sha512-oXbl+JrhjaZGePL/39fcowJGGL9Kp/DPkan+Ji/gdsFTFxxw7xrdtXZ73TpW4hKSEzDiRwnuBstD4WxdiA5tqA== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.3.tgz#555192ff0bcde89bbabee0f734ff74bf77cce1b5" - integrity sha512-r/p3D2QlV57YvrGJsLfTuIJGwLSSi5AVFtkmgKyfpyXYOCNb+TVF9sEZOZnoZebX6cT0JRvtUfZ0dk6ZBebAzg== +"@abp/jquery@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.3.0-rc.3.tgz#37d1313723ee27a9b8845975cb9b38b61253719a" + integrity sha512-cNp/8Pj8ODhtgYKXFwJId+eENbhr0bPcxSvgUX0b6HoRP3AsYSv7lJK3snku/mneidMzeSI9l1yloR8DEA4wIQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.3.tgz#99c1667f1499a7f318902e96ff81b4184b0dce86" - integrity sha512-5KuXPPpa2mkTlUYPR83bUTJUSSGoq9/kFSf9fYC0Wk2mFFeG4mRK6mXwcyHTfYshQe2qxuncxZsJ+4j5uQN9PA== +"@abp/lodash@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.3.0-rc.3.tgz#adc5712c820c5608ef5a2f1d4905617aed08626a" + integrity sha512-Y08+IMwQKLEBWIgZgHpRmBiXAfzcMDRUPY7jyciWmUZ5hgPQJHJSR6OkXk/o5AXnHTfTbZ0tWXgjUz7kxnF5bg== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.3.tgz#f643ed28b2d1743edd41edfec98d0e70b2f1f008" - integrity sha512-Y3IT1GbyuNSAzfpGnc5uzjz3Z/nDRUpYiZhoX0XeoQlJ+GyVT/+dytsZbuQBLgEWmQJhk9zxdcITXFT5vrWDcw== +"@abp/luxon@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.3.0-rc.3.tgz#ba2976091ecdb765bd18b608bf60f36d29a7d6a8" + integrity sha512-22VPZlyEZQSOA430/sU9pQ/rZb5yrDaRidUhTltr/tdlQhexD8+uBT8+v/ue+f84/RjH8x2hOppbIR1oLVkXBQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.3.tgz#a29f25921b07683b02e2f5c82a3da827e3e7d552" - integrity sha512-wq9eBrw/bY3wb50v5zuL0qOcVLOT86XN2ZJQj69O/bi2+0WNdLRCqMHhY0kaafb7UIBAlKChKA/xeICwCZxn+w== +"@abp/malihu-custom-scrollbar-plugin@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.3.0-rc.3.tgz#54acc797bdf04c535530389e08155f6f18bfd9ce" + integrity sha512-20oE5c8AO8rCk1olKQYc9KE3gN62wALBqTypbusTXEfIgA/uERgm4EtlVhGb8H6FmGCljwO9Fj+ttnIx9QXoJw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.3.tgz#f6d2ba7b030b81239853490bdcc9e3c2bd4a39b1" - integrity sha512-pXsOzSom9RZHRGWuVaLIVzSkPayIcWMMmgSyo8T3gtZzZG/QJbpBWT+pug0X8pmV8So4d9E0LjacmODBKLM30A== +"@abp/moment@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.3.0-rc.3.tgz#e5b0885a55b09c306014d813d118eec3e5eb6e01" + integrity sha512-j+RMRNI8qf3Rr/oUOtneBLtUphDaUhLpLCkuj4RSlNgAijCDZg4w5F3VDVBKTsoQX4ZSnN39YpbtN/vb/3jNyA== dependencies: moment "^2.9.0" -"@abp/prismjs@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.3.tgz#3ecef3120373eea8a5d01a7b12aa7669aff45307" - integrity sha512-yR/UPqpQ9MTHqBo5bK5izaVemdyqcncxWNIb1NETU4FwZ8ucLRnCbxX427gQUSWlqo6qc+Q9vdS4hOWjLTuroA== +"@abp/prismjs@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.3.0-rc.3.tgz#714873077258fda5b2ab3a2dd1877083b474bbeb" + integrity sha512-30I7KgNzhxQrpx4UNvVQKQDi4tjUl4DmiagiLE+SqxA7uwQ8NF1g6pKfnuyri+XkNcB3BFMhjDD8bbQxxrXpgg== dependencies: - "@abp/clipboard" "~7.2.3" - "@abp/core" "~7.2.3" + "@abp/clipboard" "~7.3.0-rc.3" + "@abp/core" "~7.3.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.3.tgz#4cecd1cd843807583fce09ef632f472f3f7da70b" - integrity sha512-Cdzl467UftB421W+l8uikGr2NlOsHwxKDxt5yPrF03LEec1MBys5y7UPUV1TEO6l0xwAVi4mW8dXaawyIOSjUA== +"@abp/select2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.3.0-rc.3.tgz#b1261d10d3c4a870af07aa159a2921e5e78a6225" + integrity sha512-NUvYfxZYBXvB4j2oYwR6ec05quCylAHqe4C/CeH7Qo+cJcPduPRMJ9N5ZUQq1c4uZyOAbu7Tuuo+XTQvu1ZTRA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.3.tgz#9e9c503bdb4d47d2b67b0d8193d82145884c90f3" - integrity sha512-KHZD1YRMN6Z4JxPfXuEwocubooux8nKq6sPNG6RKg+rWpp23Fp8nX/ZngJNywVXSRqzrdEvUAM+92JG7zMwKXw== +"@abp/sweetalert2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.3.0-rc.3.tgz#fa554fb304f7093f0a08fb683cb35c81af3c2ce7" + integrity sha512-iKg4TJex+aQna8n5hk7rPIbwY2ZQaVVP571vPdmFML85hUYQM289CI++ZDF0l2a5p22fDKBFRL99RZzceiGOSw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.3.tgz#2ced6fa607a0471bf3385fbf5d9b1f2d902e824a" - integrity sha512-7eiibNXJWBGpQnitd/i8aWUNHOkcsuq8fAwBLJWvG8Whhh1nmBEjng0pGhheMqo0xoydefWi1K2uZDg99tKPeQ== +"@abp/timeago@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.3.0-rc.3.tgz#029839955cb53195259d82a3e0c534d817d3862a" + integrity sha512-JuadVXb/Garz7L0aj1h+Ffg4Ut5eLSf6Ipz5mFM2Q1mzXNhA8crwQCtf+NLZdcNohJ7gbxDWyEQ2jgbYr4ryRw== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.3.tgz#0ef7c24b232ca3d01d4ac5a7dff57800b0ebdcbf" - integrity sha512-2zNMQE6ArRULP6xl+M66/EY83ZrXfNY+sNHUkmZH4uqfGhqR/ijKIQm1quxCLDmUcAjRr1kzu8BCc98pc9tfFw== +"@abp/toastr@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.3.0-rc.3.tgz#537afff62261482bbb21b50a9d503579fd71936d" + integrity sha512-dsVS9F2iQRDn0RtzbLT1b3nH4JKDj8pHCWdxDR3nT/JHpJuAFEZPAqT1/VrNmZxSoo4jdeHn8/pkQtE4RDhv+Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" toastr "^2.1.4" -"@abp/utils@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.3.tgz#f384ba76b2948dbc8c49a453a343facda0825e2c" - integrity sha512-hejxDJhSI9Kor4mS9c/JHHQrW/wLXC/XMOJMUcBVkX/5IQd9GU9EW63oalNQyVA3gz3h5obnb0Qcfdv65wc5Pg== +"@abp/utils@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.3.0-rc.3.tgz#4d4e50dac717cae3e368bfe4fd3ce11f6df0e732" + integrity sha512-sMF2QGhRgbJW8PJtpVBrkiPAgofyfflUGmxNVbbx/HSOR3duFW0TNoXpTvxdP2v9k/SYe4i5XtLmv+mKPyttCw== dependencies: - just-compare "^1.3.0" + just-compare "^2.3.0" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" @@ -1478,10 +1478,10 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -just-compare@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.5.1.tgz#aed7e93e6bae9c3b69d79aea7805684132a0c0c5" - integrity sha512-xDEEFHNIyJNmN4uo/2RVeUcay9THtN/5ka/iw98Y/gsa8w9KXZQuyaf5eFUY6VlntA2+G+bdPmdhqqTs7T+BRw== +just-compare@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-2.3.0.tgz#a2adcc1d1940536263275f5a1ef1298bcacfeda7" + integrity sha512-6shoR7HDT+fzfL3gBahx1jZG3hWLrhPAf+l7nCwahDdT9XDtosB9kIF0ZrzUp5QY8dJWfQVr5rnsPqsbvflDzg== just-debounce@^1.0.0: version "1.1.0" diff --git a/modules/blogging/app/Volo.BloggingTestApp/package.json b/modules/blogging/app/Volo.BloggingTestApp/package.json index 298b0e1dae..a7034dc7dd 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/package.json +++ b/modules/blogging/app/Volo.BloggingTestApp/package.json @@ -3,7 +3,7 @@ "name": "volo.blogtestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.3", - "@abp/blogging": "~7.2.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.3.0-rc.3", + "@abp/blogging": "~7.3.0-rc.3" } } diff --git a/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/jquery/abp.jquery.js b/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/jquery/abp.jquery.js index 76dfd3897f..7dc3439da2 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/jquery/abp.jquery.js +++ b/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/jquery/abp.jquery.js @@ -371,13 +371,18 @@ var abp = abp || {}; }; var _loadScript = function (url, loadCallback, failCallback) { + var nonce = document.body.nonce || document.body.getAttribute('nonce'); _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { $.get({ url: url, dataType: 'text' }) .done(function (script) { - $.globalEval(script); + if(nonce){ + $.globalEval(script, { nonce: nonce}); + }else{ + $.globalEval(script); + } urlInfo.succeed(); }) .fail(function () { diff --git a/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js b/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js new file mode 100644 index 0000000000..a02a2a7a5e --- /dev/null +++ b/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')).map(function (popoverTriggerEl) { + return new bootstrap.Popover(popoverTriggerEl) + }) +})(); diff --git a/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js b/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js new file mode 100644 index 0000000000..5a2b42a1d1 --- /dev/null +++ b/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map(function (tooltipTriggerEl) { + return new bootstrap.Tooltip(tooltipTriggerEl) + }); +})(); diff --git a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock index e1edf87de6..447720c3f6 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock +++ b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.3.tgz#31f2dda74b2bf8f520caf97690e509fd1c1088c4" - integrity sha512-7DIwWrkLJSc2kXYcIcZH+EivpwOXzkO4j2yrUilK0OijoOM9Pa/iGStdNTPlYioOKUNti3/1zah+v5SELNdqIw== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.3.tgz#189dde88792497d29f76a6079dc6db34973ee98d" - integrity sha512-+G2mM/BJWqgGqZFg6GP28PaCtq+YlRmRfg7r0JQ1wkAN9pc11yKm0LRQjFnkcVBzg0A+N2hZqnFbW7wQhwXOHg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.3" - "@abp/bootstrap" "~7.2.3" - "@abp/bootstrap-datepicker" "~7.2.3" - "@abp/bootstrap-daterangepicker" "~7.2.3" - "@abp/datatables.net-bs5" "~7.2.3" - "@abp/font-awesome" "~7.2.3" - "@abp/jquery-form" "~7.2.3" - "@abp/jquery-validation-unobtrusive" "~7.2.3" - "@abp/lodash" "~7.2.3" - "@abp/luxon" "~7.2.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.3" - "@abp/moment" "~7.2.3" - "@abp/select2" "~7.2.3" - "@abp/sweetalert2" "~7.2.3" - "@abp/timeago" "~7.2.3" - "@abp/toastr" "~7.2.3" - -"@abp/aspnetcore.mvc.ui@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.3.tgz#d828561e678f6ea779a67c908705ba553ae82edc" - integrity sha512-KJCw6OxjQBgNw4QoSoDQOe32bFF9NvHdD09zMVsoCB/GgN66dcbZnk+ldidHcwjLFDPXOuHJMx+TKmno3VgUaQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.3.0-rc.3.tgz#8c8cfe4f7fe7ec68b4a91402fa2665ae4b62c7b1" + integrity sha512-oDgPUXmjAXbceUkhM3LjLWBTGPaBfAeqrl4CCA0EGnlZPzdS+KaD9gbP2Fs9OWyT5yBzbn5R+1cdUrRqI4qv3w== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.3.0-rc.3.tgz#23f4e32b7922afe5364675f5e9065e4785727e31" + integrity sha512-i3YdQ0Trqzij8kkKCmOolPT3p++rBUi0cwjQ8wsxJb6nlAyJp4FcDBS/QAdNIqqxg1DZlxqf+u705EHTqQFZPA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.3.0-rc.3" + "@abp/bootstrap" "~7.3.0-rc.3" + "@abp/bootstrap-datepicker" "~7.3.0-rc.3" + "@abp/bootstrap-daterangepicker" "~7.3.0-rc.3" + "@abp/datatables.net-bs5" "~7.3.0-rc.3" + "@abp/font-awesome" "~7.3.0-rc.3" + "@abp/jquery-form" "~7.3.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~7.3.0-rc.3" + "@abp/lodash" "~7.3.0-rc.3" + "@abp/luxon" "~7.3.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.3.0-rc.3" + "@abp/moment" "~7.3.0-rc.3" + "@abp/select2" "~7.3.0-rc.3" + "@abp/sweetalert2" "~7.3.0-rc.3" + "@abp/timeago" "~7.3.0-rc.3" + "@abp/toastr" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.3.0-rc.3.tgz#5acd05d14a8dc6b96387a0e30c2d1577d2dac884" + integrity sha512-cNG1Soct0p3qLp5OOrt/P4MaCBk3SbgV9RXBvKY7qp6TatfbIPG7Ggwmue1wj4kQpJxO3JIXfqpaGtg44phsmw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,203 +43,203 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/blogging@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-7.2.3.tgz#ec058af87c72e3528cd9dcca4b3523c85e043e05" - integrity sha512-l0beNX9Fas9+wBzfFrE2zyQVPxvEowBGNta6d6XNQJN3kAPMQuaEhib9J/srY+0XRBlxsfpdpEsQsK8AWreRaA== +"@abp/blogging@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-7.3.0-rc.3.tgz#eacf54fa366669e7222fdfec70a34eb4d06a42e5" + integrity sha512-mcP7T+28tJWm2b3TzeAJP5qvzUmOONz6KpuoaDhzn9+a5vCvngO3DwjkV74pEhTq4B1JBKS5GwgCtf2r8hTSsw== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.3" - "@abp/owl.carousel" "~7.2.3" - "@abp/prismjs" "~7.2.3" - "@abp/tui-editor" "~7.2.3" + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.3.0-rc.3" + "@abp/owl.carousel" "~7.3.0-rc.3" + "@abp/prismjs" "~7.3.0-rc.3" + "@abp/tui-editor" "~7.3.0-rc.3" -"@abp/bootstrap-datepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.3.tgz#7610ff44a6c1ea73f0c9b4c79a31cbb9e505d66f" - integrity sha512-wiKVXftVrXcjwz0FpshD6P4WW3CNk/4cLH15aaqRjM+J0BigDeH9CczlpVc7jXdn+c8plHIRz0t5tqlUud7dIQ== +"@abp/bootstrap-datepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.3.0-rc.3.tgz#bb1b34cfea9c0211f8e1d9cbffc7f1538c4fdb66" + integrity sha512-VsGYcKO56kMJbEFL7CnvqRWrn03lTM6+NJuVCs0K64YarhU06OI9KPd7PpWSZTP0D7Mz7z02pGYcWV034FXopA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.3.tgz#3946fb853dae52ef092db4bb23b94389577c17d3" - integrity sha512-ChdnXMzHvg+HwrUtw2z6KuqRTqHVOq8qEBai+IPW6PykJSML+tZKzer3jzDIzyHq68OIqom3n3xL0XpcniKMew== +"@abp/bootstrap-daterangepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.3.0-rc.3.tgz#b883c5a130133af6fc947b83dec179a716c60fe5" + integrity sha512-zV+DuBa0hgDx225kF/6VsotHzBbbHmeJ0iJflnLs+veDwYSBlT5uXgrxBHy4R41LnzDWyZqhwwq9SmHoGXShEQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.3.tgz#43ecd5912ac65bbc142f198ec112b0b2a15e4864" - integrity sha512-Z00q1sAwo9PvFSpfFlbbUHPMyghLOzuEuAzz/8nA6tK7WR0KQBS/0zGC0nK9hNwbyZ4FqKwPSznRVwuwrnqyhQ== +"@abp/bootstrap@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.3.0-rc.3.tgz#e4f35c0cfd1ecbcc892083f0b1022d9545e2fe89" + integrity sha512-yWd3tC1M2fbJmOfMiw2eqaxYQ5ZfkSIxAfVLZ39269ha+KSRhkZGPdjdRS7gGxB8LgAcG+I+pS9DAa7xv/FO/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.3.tgz#dcd8ffc229bd0419be6cd49679fe65dfea90163e" - integrity sha512-Eu7GIMqXpGqU1UK3gm0QfI4DQLaWcFLeO/hL/RefqU79kpWwN+PKg4bYAH8uuYovQUR8i0DRwk8rqOlayjjWRA== +"@abp/clipboard@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.3.0-rc.3.tgz#989141ed79834f80c3a8e351fbadfa5d19357c60" + integrity sha512-rk8ZE+yQE+H8dOcilji8EoyHN3cGtV5jzcM2xcMI+oRDbwRJkv3vI4rqox3cflr+QDZFlHyINlILkz8UrJgIew== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" clipboard "^2.0.8" -"@abp/core@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.3.tgz#a669073989a30f600355b368c01c654714456f17" - integrity sha512-UyKBWwXbKCzKZwV2YJPgP3v2naDFsfJzV+KEHpdgLdPZyrpBhp+bQ80VNVe2HHrD/bLfhM4fu9pCXw6RYZKnvA== +"@abp/core@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.3.0-rc.3.tgz#309a66b2c5feb05630acaebff8912f0639e3fc02" + integrity sha512-baD6VaLTj1sWU9lcoLnRtGCISCvrWylXaoqZ0vIuVy3QqskzHe3M3AVlHHn0HDwTNUA4zVBFOe6Of2DwHsYVwg== dependencies: - "@abp/utils" "~7.2.3" + "@abp/utils" "~7.3.0-rc.3" -"@abp/datatables.net-bs5@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.3.tgz#362f3b8ff2f3612989787e2b6ef19bad181b4206" - integrity sha512-TmXTkIX+Vb1O/fER5JeRlWIOZLoSXG4QD3F0ZbebrjgS9k7oSu9igR/VhXBs1m1lvOqcNKv7Y4LTNRAMw+Mi0A== +"@abp/datatables.net-bs5@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.3.0-rc.3.tgz#bad0344241f1ae83f4828d6d4a8de737bcaac0bb" + integrity sha512-YSNY1TwAkwr7DBEt66Rjg2Y/cic/0AzBBliqTbZsYtFEYh7rsychp9qmVofhYITXAnUlhsqPXMJ8VPmvWqvAbg== dependencies: - "@abp/datatables.net" "~7.2.3" + "@abp/datatables.net" "~7.3.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.3.tgz#36661e223d15a0f75caad607094007d974ba678b" - integrity sha512-g+LmRMg4Sk34iU/MN4RpgC/yd8NVEjhVWg/kT+nuWunsnwLHkcfK59KPGXn9ZLktL4VqQYj2WeXbDv8TEbOObg== +"@abp/datatables.net@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.3.0-rc.3.tgz#43eb32cb0eb6f9023bfe2ec9801f2758e93aa445" + integrity sha512-rMi3oxfuDL71CYd/e7G3PgL0F/GqIGvpBHi0XunOMXFn+G5pJuZFv+ZnpzHgI3vmwj5BpSMzGJh8TRlosQB/fQ== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.3.tgz#09b7c02b16ff99c9b5b62c1eefad9b1fc2879bcd" - integrity sha512-+4QRhfU08t1MYkmzTPX0B+p+SZQtOqtlDafzeDm5X6fbOlxV1hi97eRWtLtLgLjodjJWztpECWcsTUTgDhExwQ== +"@abp/font-awesome@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.3.0-rc.3.tgz#511419611d3debd4d808f24f7f40b1c2f4505a46" + integrity sha512-w0TAFFuEu74x6BTK1jHJF9rkxDhcqcu/ZeQTneXQOLzJYZFUWRoCCXxXvk376ZOvnOKuD2YBju0yhpJ9cR1s/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.3.tgz#b0b295b22ae2ba292100e64d0bb97b3e1e295307" - integrity sha512-ucdGIZ0sxefakGRei9BJvDuoN16fKsYfpOT70/udw3k7uC3gFJD0AvAlEOEZPsFZhpNoqUKexNMym4lZovqBkg== +"@abp/jquery-form@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.3.0-rc.3.tgz#4af1c9a743e4301fe9b8d983463c15d150046200" + integrity sha512-u//A4wrZisskjRvUvkGqPDpm2J5gEsS2DO9ADkvJOFxa30+fyabq4UW66a0gKX4dtHMzBuxxK8duJX+8lz4C2Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.3.tgz#1df04e286baa521c216cb949468199e6cacc34e3" - integrity sha512-Hcf1sqAFRIAYKqvN1pZGed+lazzY1nztvcmQlOOgUquiXRS3QjI3dIvxWw5nekJwUPqMpSfuC1GErQo0KpE1fw== +"@abp/jquery-validation-unobtrusive@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.3.0-rc.3.tgz#80623db86e8d60fda6b8167dc4c17c208e1d9533" + integrity sha512-haoov/Zy1nk6r3tnMaKl4YY67+dO9M1hjxF4txZPHGY2064jRT+QtGotimbINoVISDC2hcmQCbHCPkoyXrydSw== dependencies: - "@abp/jquery-validation" "~7.2.3" + "@abp/jquery-validation" "~7.3.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.3.tgz#438ac052e5d71dab50cf5da8be60ea68a460a725" - integrity sha512-drpE5mXErHQPk/4KChsj3zwNCA4GqNlYquTtHNv9/t5S/NuGqFAkchPV6mRYaiQypcxCndZQNSUEqnWxbuMY0g== +"@abp/jquery-validation@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.3.0-rc.3.tgz#7c738da1b071c0de373bebeccbca59e22a3f469f" + integrity sha512-oXbl+JrhjaZGePL/39fcowJGGL9Kp/DPkan+Ji/gdsFTFxxw7xrdtXZ73TpW4hKSEzDiRwnuBstD4WxdiA5tqA== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.3.tgz#555192ff0bcde89bbabee0f734ff74bf77cce1b5" - integrity sha512-r/p3D2QlV57YvrGJsLfTuIJGwLSSi5AVFtkmgKyfpyXYOCNb+TVF9sEZOZnoZebX6cT0JRvtUfZ0dk6ZBebAzg== +"@abp/jquery@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.3.0-rc.3.tgz#37d1313723ee27a9b8845975cb9b38b61253719a" + integrity sha512-cNp/8Pj8ODhtgYKXFwJId+eENbhr0bPcxSvgUX0b6HoRP3AsYSv7lJK3snku/mneidMzeSI9l1yloR8DEA4wIQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.3.tgz#99c1667f1499a7f318902e96ff81b4184b0dce86" - integrity sha512-5KuXPPpa2mkTlUYPR83bUTJUSSGoq9/kFSf9fYC0Wk2mFFeG4mRK6mXwcyHTfYshQe2qxuncxZsJ+4j5uQN9PA== +"@abp/lodash@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.3.0-rc.3.tgz#adc5712c820c5608ef5a2f1d4905617aed08626a" + integrity sha512-Y08+IMwQKLEBWIgZgHpRmBiXAfzcMDRUPY7jyciWmUZ5hgPQJHJSR6OkXk/o5AXnHTfTbZ0tWXgjUz7kxnF5bg== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.3.tgz#f643ed28b2d1743edd41edfec98d0e70b2f1f008" - integrity sha512-Y3IT1GbyuNSAzfpGnc5uzjz3Z/nDRUpYiZhoX0XeoQlJ+GyVT/+dytsZbuQBLgEWmQJhk9zxdcITXFT5vrWDcw== +"@abp/luxon@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.3.0-rc.3.tgz#ba2976091ecdb765bd18b608bf60f36d29a7d6a8" + integrity sha512-22VPZlyEZQSOA430/sU9pQ/rZb5yrDaRidUhTltr/tdlQhexD8+uBT8+v/ue+f84/RjH8x2hOppbIR1oLVkXBQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.3.tgz#a29f25921b07683b02e2f5c82a3da827e3e7d552" - integrity sha512-wq9eBrw/bY3wb50v5zuL0qOcVLOT86XN2ZJQj69O/bi2+0WNdLRCqMHhY0kaafb7UIBAlKChKA/xeICwCZxn+w== +"@abp/malihu-custom-scrollbar-plugin@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.3.0-rc.3.tgz#54acc797bdf04c535530389e08155f6f18bfd9ce" + integrity sha512-20oE5c8AO8rCk1olKQYc9KE3gN62wALBqTypbusTXEfIgA/uERgm4EtlVhGb8H6FmGCljwO9Fj+ttnIx9QXoJw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.3.tgz#f6d2ba7b030b81239853490bdcc9e3c2bd4a39b1" - integrity sha512-pXsOzSom9RZHRGWuVaLIVzSkPayIcWMMmgSyo8T3gtZzZG/QJbpBWT+pug0X8pmV8So4d9E0LjacmODBKLM30A== +"@abp/moment@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.3.0-rc.3.tgz#e5b0885a55b09c306014d813d118eec3e5eb6e01" + integrity sha512-j+RMRNI8qf3Rr/oUOtneBLtUphDaUhLpLCkuj4RSlNgAijCDZg4w5F3VDVBKTsoQX4ZSnN39YpbtN/vb/3jNyA== dependencies: moment "^2.9.0" -"@abp/owl.carousel@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-7.2.3.tgz#d745ab06c5666c34977827d78b38493b18251972" - integrity sha512-SAEv9GEIWX9CWQXJCrCro3vJSAakkh9WzWmhfLG8kI/Duj/LyH5BlMLIArL3L4qcmG0NPgJA6IiXhkFe+WNDKg== +"@abp/owl.carousel@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-7.3.0-rc.3.tgz#905297eb82afbd232d3f35725060a4d9e4ab51c8" + integrity sha512-JyrTTLWKD70ce+rskw38s5bnetMFx3tcrM7K/OonSeR3ZHXMeOEe5HwY1HhtySHCyjRpys1hv8L6p2Mxrw8YUA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" owl.carousel "^2.3.4" -"@abp/prismjs@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.3.tgz#3ecef3120373eea8a5d01a7b12aa7669aff45307" - integrity sha512-yR/UPqpQ9MTHqBo5bK5izaVemdyqcncxWNIb1NETU4FwZ8ucLRnCbxX427gQUSWlqo6qc+Q9vdS4hOWjLTuroA== +"@abp/prismjs@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.3.0-rc.3.tgz#714873077258fda5b2ab3a2dd1877083b474bbeb" + integrity sha512-30I7KgNzhxQrpx4UNvVQKQDi4tjUl4DmiagiLE+SqxA7uwQ8NF1g6pKfnuyri+XkNcB3BFMhjDD8bbQxxrXpgg== dependencies: - "@abp/clipboard" "~7.2.3" - "@abp/core" "~7.2.3" + "@abp/clipboard" "~7.3.0-rc.3" + "@abp/core" "~7.3.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.3.tgz#4cecd1cd843807583fce09ef632f472f3f7da70b" - integrity sha512-Cdzl467UftB421W+l8uikGr2NlOsHwxKDxt5yPrF03LEec1MBys5y7UPUV1TEO6l0xwAVi4mW8dXaawyIOSjUA== +"@abp/select2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.3.0-rc.3.tgz#b1261d10d3c4a870af07aa159a2921e5e78a6225" + integrity sha512-NUvYfxZYBXvB4j2oYwR6ec05quCylAHqe4C/CeH7Qo+cJcPduPRMJ9N5ZUQq1c4uZyOAbu7Tuuo+XTQvu1ZTRA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.3.tgz#9e9c503bdb4d47d2b67b0d8193d82145884c90f3" - integrity sha512-KHZD1YRMN6Z4JxPfXuEwocubooux8nKq6sPNG6RKg+rWpp23Fp8nX/ZngJNywVXSRqzrdEvUAM+92JG7zMwKXw== +"@abp/sweetalert2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.3.0-rc.3.tgz#fa554fb304f7093f0a08fb683cb35c81af3c2ce7" + integrity sha512-iKg4TJex+aQna8n5hk7rPIbwY2ZQaVVP571vPdmFML85hUYQM289CI++ZDF0l2a5p22fDKBFRL99RZzceiGOSw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.3.tgz#2ced6fa607a0471bf3385fbf5d9b1f2d902e824a" - integrity sha512-7eiibNXJWBGpQnitd/i8aWUNHOkcsuq8fAwBLJWvG8Whhh1nmBEjng0pGhheMqo0xoydefWi1K2uZDg99tKPeQ== +"@abp/timeago@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.3.0-rc.3.tgz#029839955cb53195259d82a3e0c534d817d3862a" + integrity sha512-JuadVXb/Garz7L0aj1h+Ffg4Ut5eLSf6Ipz5mFM2Q1mzXNhA8crwQCtf+NLZdcNohJ7gbxDWyEQ2jgbYr4ryRw== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.3.tgz#0ef7c24b232ca3d01d4ac5a7dff57800b0ebdcbf" - integrity sha512-2zNMQE6ArRULP6xl+M66/EY83ZrXfNY+sNHUkmZH4uqfGhqR/ijKIQm1quxCLDmUcAjRr1kzu8BCc98pc9tfFw== +"@abp/toastr@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.3.0-rc.3.tgz#537afff62261482bbb21b50a9d503579fd71936d" + integrity sha512-dsVS9F2iQRDn0RtzbLT1b3nH4JKDj8pHCWdxDR3nT/JHpJuAFEZPAqT1/VrNmZxSoo4jdeHn8/pkQtE4RDhv+Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" toastr "^2.1.4" -"@abp/tui-editor@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.2.3.tgz#1e5d747e949e8fda3ad81a016bb51ff838b6ef7c" - integrity sha512-yXYXkjSIEO49AzijqOg+aboOBbhp/rGjWn5qJbIivVc6NgODrxmB8gHeC1HhmdlWWLJUt1R/jP1+y2imDWbjgw== +"@abp/tui-editor@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.3.0-rc.3.tgz#44ed5f38cd694bb86901ad9c3cbabfa05494ffed" + integrity sha512-bOikm9rZH0yO3kIZLoA0/iRNVejWMSOc9UEwQymrqWV+4we8LGXSOu1mX4bTOSrl3591BvoI2pGmAE5jNFf4Nw== dependencies: - "@abp/jquery" "~7.2.3" - "@abp/prismjs" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" + "@abp/prismjs" "~7.3.0-rc.3" -"@abp/utils@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.3.tgz#f384ba76b2948dbc8c49a453a343facda0825e2c" - integrity sha512-hejxDJhSI9Kor4mS9c/JHHQrW/wLXC/XMOJMUcBVkX/5IQd9GU9EW63oalNQyVA3gz3h5obnb0Qcfdv65wc5Pg== +"@abp/utils@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.3.0-rc.3.tgz#4d4e50dac717cae3e368bfe4fd3ce11f6df0e732" + integrity sha512-sMF2QGhRgbJW8PJtpVBrkiPAgofyfflUGmxNVbbx/HSOR3duFW0TNoXpTvxdP2v9k/SYe4i5XtLmv+mKPyttCw== dependencies: - just-compare "^1.3.0" + just-compare "^2.3.0" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" @@ -1504,10 +1504,10 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -just-compare@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.5.1.tgz#aed7e93e6bae9c3b69d79aea7805684132a0c0c5" - integrity sha512-xDEEFHNIyJNmN4uo/2RVeUcay9THtN/5ka/iw98Y/gsa8w9KXZQuyaf5eFUY6VlntA2+G+bdPmdhqqTs7T+BRw== +just-compare@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-2.3.0.tgz#a2adcc1d1940536263275f5a1ef1298bcacfeda7" + integrity sha512-6shoR7HDT+fzfL3gBahx1jZG3hWLrhPAf+l7nCwahDdT9XDtosB9kIF0ZrzUp5QY8dJWfQVr5rnsPqsbvflDzg== just-debounce@^1.0.0: version "1.1.0" diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json index a0652123ca..3b53720d6d 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.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.3.0-rc.3" } } diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/jquery/abp.jquery.js b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/jquery/abp.jquery.js index 76dfd3897f..7dc3439da2 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/jquery/abp.jquery.js +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/jquery/abp.jquery.js @@ -371,13 +371,18 @@ var abp = abp || {}; }; var _loadScript = function (url, loadCallback, failCallback) { + var nonce = document.body.nonce || document.body.getAttribute('nonce'); _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { $.get({ url: url, dataType: 'text' }) .done(function (script) { - $.globalEval(script); + if(nonce){ + $.globalEval(script, { nonce: nonce}); + }else{ + $.globalEval(script); + } urlInfo.succeed(); }) .fail(function () { diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js new file mode 100644 index 0000000000..a02a2a7a5e --- /dev/null +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')).map(function (popoverTriggerEl) { + return new bootstrap.Popover(popoverTriggerEl) + }) +})(); diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js new file mode 100644 index 0000000000..5a2b42a1d1 --- /dev/null +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map(function (tooltipTriggerEl) { + return new bootstrap.Tooltip(tooltipTriggerEl) + }); +})(); diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock index 7e5e33b3ea..30a7dae9d4 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.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.3.tgz#31f2dda74b2bf8f520caf97690e509fd1c1088c4" - integrity sha512-7DIwWrkLJSc2kXYcIcZH+EivpwOXzkO4j2yrUilK0OijoOM9Pa/iGStdNTPlYioOKUNti3/1zah+v5SELNdqIw== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.3.tgz#189dde88792497d29f76a6079dc6db34973ee98d" - integrity sha512-+G2mM/BJWqgGqZFg6GP28PaCtq+YlRmRfg7r0JQ1wkAN9pc11yKm0LRQjFnkcVBzg0A+N2hZqnFbW7wQhwXOHg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.3" - "@abp/bootstrap" "~7.2.3" - "@abp/bootstrap-datepicker" "~7.2.3" - "@abp/bootstrap-daterangepicker" "~7.2.3" - "@abp/datatables.net-bs5" "~7.2.3" - "@abp/font-awesome" "~7.2.3" - "@abp/jquery-form" "~7.2.3" - "@abp/jquery-validation-unobtrusive" "~7.2.3" - "@abp/lodash" "~7.2.3" - "@abp/luxon" "~7.2.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.3" - "@abp/moment" "~7.2.3" - "@abp/select2" "~7.2.3" - "@abp/sweetalert2" "~7.2.3" - "@abp/timeago" "~7.2.3" - "@abp/toastr" "~7.2.3" - -"@abp/aspnetcore.mvc.ui@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.3.tgz#d828561e678f6ea779a67c908705ba553ae82edc" - integrity sha512-KJCw6OxjQBgNw4QoSoDQOe32bFF9NvHdD09zMVsoCB/GgN66dcbZnk+ldidHcwjLFDPXOuHJMx+TKmno3VgUaQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.3.0-rc.3.tgz#8c8cfe4f7fe7ec68b4a91402fa2665ae4b62c7b1" + integrity sha512-oDgPUXmjAXbceUkhM3LjLWBTGPaBfAeqrl4CCA0EGnlZPzdS+KaD9gbP2Fs9OWyT5yBzbn5R+1cdUrRqI4qv3w== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.3.0-rc.3.tgz#23f4e32b7922afe5364675f5e9065e4785727e31" + integrity sha512-i3YdQ0Trqzij8kkKCmOolPT3p++rBUi0cwjQ8wsxJb6nlAyJp4FcDBS/QAdNIqqxg1DZlxqf+u705EHTqQFZPA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.3.0-rc.3" + "@abp/bootstrap" "~7.3.0-rc.3" + "@abp/bootstrap-datepicker" "~7.3.0-rc.3" + "@abp/bootstrap-daterangepicker" "~7.3.0-rc.3" + "@abp/datatables.net-bs5" "~7.3.0-rc.3" + "@abp/font-awesome" "~7.3.0-rc.3" + "@abp/jquery-form" "~7.3.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~7.3.0-rc.3" + "@abp/lodash" "~7.3.0-rc.3" + "@abp/luxon" "~7.3.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.3.0-rc.3" + "@abp/moment" "~7.3.0-rc.3" + "@abp/select2" "~7.3.0-rc.3" + "@abp/sweetalert2" "~7.3.0-rc.3" + "@abp/timeago" "~7.3.0-rc.3" + "@abp/toastr" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.3.0-rc.3.tgz#5acd05d14a8dc6b96387a0e30c2d1577d2dac884" + integrity sha512-cNG1Soct0p3qLp5OOrt/P4MaCBk3SbgV9RXBvKY7qp6TatfbIPG7Ggwmue1wj4kQpJxO3JIXfqpaGtg44phsmw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,160 +43,160 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.3.tgz#7610ff44a6c1ea73f0c9b4c79a31cbb9e505d66f" - integrity sha512-wiKVXftVrXcjwz0FpshD6P4WW3CNk/4cLH15aaqRjM+J0BigDeH9CczlpVc7jXdn+c8plHIRz0t5tqlUud7dIQ== +"@abp/bootstrap-datepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.3.0-rc.3.tgz#bb1b34cfea9c0211f8e1d9cbffc7f1538c4fdb66" + integrity sha512-VsGYcKO56kMJbEFL7CnvqRWrn03lTM6+NJuVCs0K64YarhU06OI9KPd7PpWSZTP0D7Mz7z02pGYcWV034FXopA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.3.tgz#3946fb853dae52ef092db4bb23b94389577c17d3" - integrity sha512-ChdnXMzHvg+HwrUtw2z6KuqRTqHVOq8qEBai+IPW6PykJSML+tZKzer3jzDIzyHq68OIqom3n3xL0XpcniKMew== +"@abp/bootstrap-daterangepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.3.0-rc.3.tgz#b883c5a130133af6fc947b83dec179a716c60fe5" + integrity sha512-zV+DuBa0hgDx225kF/6VsotHzBbbHmeJ0iJflnLs+veDwYSBlT5uXgrxBHy4R41LnzDWyZqhwwq9SmHoGXShEQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.3.tgz#43ecd5912ac65bbc142f198ec112b0b2a15e4864" - integrity sha512-Z00q1sAwo9PvFSpfFlbbUHPMyghLOzuEuAzz/8nA6tK7WR0KQBS/0zGC0nK9hNwbyZ4FqKwPSznRVwuwrnqyhQ== +"@abp/bootstrap@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.3.0-rc.3.tgz#e4f35c0cfd1ecbcc892083f0b1022d9545e2fe89" + integrity sha512-yWd3tC1M2fbJmOfMiw2eqaxYQ5ZfkSIxAfVLZ39269ha+KSRhkZGPdjdRS7gGxB8LgAcG+I+pS9DAa7xv/FO/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" bootstrap "^5.1.3" -"@abp/core@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.3.tgz#a669073989a30f600355b368c01c654714456f17" - integrity sha512-UyKBWwXbKCzKZwV2YJPgP3v2naDFsfJzV+KEHpdgLdPZyrpBhp+bQ80VNVe2HHrD/bLfhM4fu9pCXw6RYZKnvA== +"@abp/core@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.3.0-rc.3.tgz#309a66b2c5feb05630acaebff8912f0639e3fc02" + integrity sha512-baD6VaLTj1sWU9lcoLnRtGCISCvrWylXaoqZ0vIuVy3QqskzHe3M3AVlHHn0HDwTNUA4zVBFOe6Of2DwHsYVwg== dependencies: - "@abp/utils" "~7.2.3" + "@abp/utils" "~7.3.0-rc.3" -"@abp/datatables.net-bs5@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.3.tgz#362f3b8ff2f3612989787e2b6ef19bad181b4206" - integrity sha512-TmXTkIX+Vb1O/fER5JeRlWIOZLoSXG4QD3F0ZbebrjgS9k7oSu9igR/VhXBs1m1lvOqcNKv7Y4LTNRAMw+Mi0A== +"@abp/datatables.net-bs5@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.3.0-rc.3.tgz#bad0344241f1ae83f4828d6d4a8de737bcaac0bb" + integrity sha512-YSNY1TwAkwr7DBEt66Rjg2Y/cic/0AzBBliqTbZsYtFEYh7rsychp9qmVofhYITXAnUlhsqPXMJ8VPmvWqvAbg== dependencies: - "@abp/datatables.net" "~7.2.3" + "@abp/datatables.net" "~7.3.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.3.tgz#36661e223d15a0f75caad607094007d974ba678b" - integrity sha512-g+LmRMg4Sk34iU/MN4RpgC/yd8NVEjhVWg/kT+nuWunsnwLHkcfK59KPGXn9ZLktL4VqQYj2WeXbDv8TEbOObg== +"@abp/datatables.net@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.3.0-rc.3.tgz#43eb32cb0eb6f9023bfe2ec9801f2758e93aa445" + integrity sha512-rMi3oxfuDL71CYd/e7G3PgL0F/GqIGvpBHi0XunOMXFn+G5pJuZFv+ZnpzHgI3vmwj5BpSMzGJh8TRlosQB/fQ== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.3.tgz#09b7c02b16ff99c9b5b62c1eefad9b1fc2879bcd" - integrity sha512-+4QRhfU08t1MYkmzTPX0B+p+SZQtOqtlDafzeDm5X6fbOlxV1hi97eRWtLtLgLjodjJWztpECWcsTUTgDhExwQ== +"@abp/font-awesome@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.3.0-rc.3.tgz#511419611d3debd4d808f24f7f40b1c2f4505a46" + integrity sha512-w0TAFFuEu74x6BTK1jHJF9rkxDhcqcu/ZeQTneXQOLzJYZFUWRoCCXxXvk376ZOvnOKuD2YBju0yhpJ9cR1s/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.3.tgz#b0b295b22ae2ba292100e64d0bb97b3e1e295307" - integrity sha512-ucdGIZ0sxefakGRei9BJvDuoN16fKsYfpOT70/udw3k7uC3gFJD0AvAlEOEZPsFZhpNoqUKexNMym4lZovqBkg== +"@abp/jquery-form@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.3.0-rc.3.tgz#4af1c9a743e4301fe9b8d983463c15d150046200" + integrity sha512-u//A4wrZisskjRvUvkGqPDpm2J5gEsS2DO9ADkvJOFxa30+fyabq4UW66a0gKX4dtHMzBuxxK8duJX+8lz4C2Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.3.tgz#1df04e286baa521c216cb949468199e6cacc34e3" - integrity sha512-Hcf1sqAFRIAYKqvN1pZGed+lazzY1nztvcmQlOOgUquiXRS3QjI3dIvxWw5nekJwUPqMpSfuC1GErQo0KpE1fw== +"@abp/jquery-validation-unobtrusive@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.3.0-rc.3.tgz#80623db86e8d60fda6b8167dc4c17c208e1d9533" + integrity sha512-haoov/Zy1nk6r3tnMaKl4YY67+dO9M1hjxF4txZPHGY2064jRT+QtGotimbINoVISDC2hcmQCbHCPkoyXrydSw== dependencies: - "@abp/jquery-validation" "~7.2.3" + "@abp/jquery-validation" "~7.3.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.3.tgz#438ac052e5d71dab50cf5da8be60ea68a460a725" - integrity sha512-drpE5mXErHQPk/4KChsj3zwNCA4GqNlYquTtHNv9/t5S/NuGqFAkchPV6mRYaiQypcxCndZQNSUEqnWxbuMY0g== +"@abp/jquery-validation@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.3.0-rc.3.tgz#7c738da1b071c0de373bebeccbca59e22a3f469f" + integrity sha512-oXbl+JrhjaZGePL/39fcowJGGL9Kp/DPkan+Ji/gdsFTFxxw7xrdtXZ73TpW4hKSEzDiRwnuBstD4WxdiA5tqA== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.3.tgz#555192ff0bcde89bbabee0f734ff74bf77cce1b5" - integrity sha512-r/p3D2QlV57YvrGJsLfTuIJGwLSSi5AVFtkmgKyfpyXYOCNb+TVF9sEZOZnoZebX6cT0JRvtUfZ0dk6ZBebAzg== +"@abp/jquery@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.3.0-rc.3.tgz#37d1313723ee27a9b8845975cb9b38b61253719a" + integrity sha512-cNp/8Pj8ODhtgYKXFwJId+eENbhr0bPcxSvgUX0b6HoRP3AsYSv7lJK3snku/mneidMzeSI9l1yloR8DEA4wIQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.3.tgz#99c1667f1499a7f318902e96ff81b4184b0dce86" - integrity sha512-5KuXPPpa2mkTlUYPR83bUTJUSSGoq9/kFSf9fYC0Wk2mFFeG4mRK6mXwcyHTfYshQe2qxuncxZsJ+4j5uQN9PA== +"@abp/lodash@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.3.0-rc.3.tgz#adc5712c820c5608ef5a2f1d4905617aed08626a" + integrity sha512-Y08+IMwQKLEBWIgZgHpRmBiXAfzcMDRUPY7jyciWmUZ5hgPQJHJSR6OkXk/o5AXnHTfTbZ0tWXgjUz7kxnF5bg== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.3.tgz#f643ed28b2d1743edd41edfec98d0e70b2f1f008" - integrity sha512-Y3IT1GbyuNSAzfpGnc5uzjz3Z/nDRUpYiZhoX0XeoQlJ+GyVT/+dytsZbuQBLgEWmQJhk9zxdcITXFT5vrWDcw== +"@abp/luxon@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.3.0-rc.3.tgz#ba2976091ecdb765bd18b608bf60f36d29a7d6a8" + integrity sha512-22VPZlyEZQSOA430/sU9pQ/rZb5yrDaRidUhTltr/tdlQhexD8+uBT8+v/ue+f84/RjH8x2hOppbIR1oLVkXBQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.3.tgz#a29f25921b07683b02e2f5c82a3da827e3e7d552" - integrity sha512-wq9eBrw/bY3wb50v5zuL0qOcVLOT86XN2ZJQj69O/bi2+0WNdLRCqMHhY0kaafb7UIBAlKChKA/xeICwCZxn+w== +"@abp/malihu-custom-scrollbar-plugin@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.3.0-rc.3.tgz#54acc797bdf04c535530389e08155f6f18bfd9ce" + integrity sha512-20oE5c8AO8rCk1olKQYc9KE3gN62wALBqTypbusTXEfIgA/uERgm4EtlVhGb8H6FmGCljwO9Fj+ttnIx9QXoJw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.3.tgz#f6d2ba7b030b81239853490bdcc9e3c2bd4a39b1" - integrity sha512-pXsOzSom9RZHRGWuVaLIVzSkPayIcWMMmgSyo8T3gtZzZG/QJbpBWT+pug0X8pmV8So4d9E0LjacmODBKLM30A== +"@abp/moment@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.3.0-rc.3.tgz#e5b0885a55b09c306014d813d118eec3e5eb6e01" + integrity sha512-j+RMRNI8qf3Rr/oUOtneBLtUphDaUhLpLCkuj4RSlNgAijCDZg4w5F3VDVBKTsoQX4ZSnN39YpbtN/vb/3jNyA== dependencies: moment "^2.9.0" -"@abp/select2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.3.tgz#4cecd1cd843807583fce09ef632f472f3f7da70b" - integrity sha512-Cdzl467UftB421W+l8uikGr2NlOsHwxKDxt5yPrF03LEec1MBys5y7UPUV1TEO6l0xwAVi4mW8dXaawyIOSjUA== +"@abp/select2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.3.0-rc.3.tgz#b1261d10d3c4a870af07aa159a2921e5e78a6225" + integrity sha512-NUvYfxZYBXvB4j2oYwR6ec05quCylAHqe4C/CeH7Qo+cJcPduPRMJ9N5ZUQq1c4uZyOAbu7Tuuo+XTQvu1ZTRA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.3.tgz#9e9c503bdb4d47d2b67b0d8193d82145884c90f3" - integrity sha512-KHZD1YRMN6Z4JxPfXuEwocubooux8nKq6sPNG6RKg+rWpp23Fp8nX/ZngJNywVXSRqzrdEvUAM+92JG7zMwKXw== +"@abp/sweetalert2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.3.0-rc.3.tgz#fa554fb304f7093f0a08fb683cb35c81af3c2ce7" + integrity sha512-iKg4TJex+aQna8n5hk7rPIbwY2ZQaVVP571vPdmFML85hUYQM289CI++ZDF0l2a5p22fDKBFRL99RZzceiGOSw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.3.tgz#2ced6fa607a0471bf3385fbf5d9b1f2d902e824a" - integrity sha512-7eiibNXJWBGpQnitd/i8aWUNHOkcsuq8fAwBLJWvG8Whhh1nmBEjng0pGhheMqo0xoydefWi1K2uZDg99tKPeQ== +"@abp/timeago@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.3.0-rc.3.tgz#029839955cb53195259d82a3e0c534d817d3862a" + integrity sha512-JuadVXb/Garz7L0aj1h+Ffg4Ut5eLSf6Ipz5mFM2Q1mzXNhA8crwQCtf+NLZdcNohJ7gbxDWyEQ2jgbYr4ryRw== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.3.tgz#0ef7c24b232ca3d01d4ac5a7dff57800b0ebdcbf" - integrity sha512-2zNMQE6ArRULP6xl+M66/EY83ZrXfNY+sNHUkmZH4uqfGhqR/ijKIQm1quxCLDmUcAjRr1kzu8BCc98pc9tfFw== +"@abp/toastr@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.3.0-rc.3.tgz#537afff62261482bbb21b50a9d503579fd71936d" + integrity sha512-dsVS9F2iQRDn0RtzbLT1b3nH4JKDj8pHCWdxDR3nT/JHpJuAFEZPAqT1/VrNmZxSoo4jdeHn8/pkQtE4RDhv+Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" toastr "^2.1.4" -"@abp/utils@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.3.tgz#f384ba76b2948dbc8c49a453a343facda0825e2c" - integrity sha512-hejxDJhSI9Kor4mS9c/JHHQrW/wLXC/XMOJMUcBVkX/5IQd9GU9EW63oalNQyVA3gz3h5obnb0Qcfdv65wc5Pg== +"@abp/utils@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.3.0-rc.3.tgz#4d4e50dac717cae3e368bfe4fd3ce11f6df0e732" + integrity sha512-sMF2QGhRgbJW8PJtpVBrkiPAgofyfflUGmxNVbbx/HSOR3duFW0TNoXpTvxdP2v9k/SYe4i5XtLmv+mKPyttCw== dependencies: - just-compare "^1.3.0" + just-compare "^2.3.0" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" @@ -1440,10 +1440,10 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -just-compare@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.5.1.tgz#aed7e93e6bae9c3b69d79aea7805684132a0c0c5" - integrity sha512-xDEEFHNIyJNmN4uo/2RVeUcay9THtN/5ka/iw98Y/gsa8w9KXZQuyaf5eFUY6VlntA2+G+bdPmdhqqTs7T+BRw== +just-compare@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-2.3.0.tgz#a2adcc1d1940536263275f5a1ef1298bcacfeda7" + integrity sha512-6shoR7HDT+fzfL3gBahx1jZG3hWLrhPAf+l7nCwahDdT9XDtosB9kIF0ZrzUp5QY8dJWfQVr5rnsPqsbvflDzg== just-debounce@^1.0.0: version "1.1.0" diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json index 58c85266c4..2347cf3c9a 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.3", - "@abp/ng.identity": "~7.2.3", - "@abp/ng.setting-management": "~7.2.3", - "@abp/ng.tenant-management": "~7.2.3", - "@abp/ng.theme.basic": "~7.2.3", + "@abp/ng.account": "~7.3.0-rc.3", + "@abp/ng.identity": "~7.3.0-rc.3", + "@abp/ng.setting-management": "~7.3.0-rc.3", + "@abp/ng.tenant-management": "~7.3.0-rc.3", + "@abp/ng.theme.basic": "~7.3.0-rc.3", "@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 bd50b151e1..fbaaf69a10 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.3", - "@abp/ng.theme.shared": ">=7.2.3" + "@abp/ng.core": ">=7.3.0-rc.3", + "@abp/ng.theme.shared": ">=7.3.0-rc.3" }, "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 e7cce48297..1ba7d55907 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.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.3.0-rc.3" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/jquery/abp.jquery.js b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/jquery/abp.jquery.js index 76dfd3897f..7dc3439da2 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/jquery/abp.jquery.js +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/jquery/abp.jquery.js @@ -371,13 +371,18 @@ var abp = abp || {}; }; var _loadScript = function (url, loadCallback, failCallback) { + var nonce = document.body.nonce || document.body.getAttribute('nonce'); _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { $.get({ url: url, dataType: 'text' }) .done(function (script) { - $.globalEval(script); + if(nonce){ + $.globalEval(script, { nonce: nonce}); + }else{ + $.globalEval(script); + } urlInfo.succeed(); }) .fail(function () { diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js new file mode 100644 index 0000000000..a02a2a7a5e --- /dev/null +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')).map(function (popoverTriggerEl) { + return new bootstrap.Popover(popoverTriggerEl) + }) +})(); diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js new file mode 100644 index 0000000000..5a2b42a1d1 --- /dev/null +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map(function (tooltipTriggerEl) { + return new bootstrap.Tooltip(tooltipTriggerEl) + }); +})(); diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock index 7e5e33b3ea..30a7dae9d4 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.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.3.tgz#31f2dda74b2bf8f520caf97690e509fd1c1088c4" - integrity sha512-7DIwWrkLJSc2kXYcIcZH+EivpwOXzkO4j2yrUilK0OijoOM9Pa/iGStdNTPlYioOKUNti3/1zah+v5SELNdqIw== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.3.tgz#189dde88792497d29f76a6079dc6db34973ee98d" - integrity sha512-+G2mM/BJWqgGqZFg6GP28PaCtq+YlRmRfg7r0JQ1wkAN9pc11yKm0LRQjFnkcVBzg0A+N2hZqnFbW7wQhwXOHg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.3" - "@abp/bootstrap" "~7.2.3" - "@abp/bootstrap-datepicker" "~7.2.3" - "@abp/bootstrap-daterangepicker" "~7.2.3" - "@abp/datatables.net-bs5" "~7.2.3" - "@abp/font-awesome" "~7.2.3" - "@abp/jquery-form" "~7.2.3" - "@abp/jquery-validation-unobtrusive" "~7.2.3" - "@abp/lodash" "~7.2.3" - "@abp/luxon" "~7.2.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.3" - "@abp/moment" "~7.2.3" - "@abp/select2" "~7.2.3" - "@abp/sweetalert2" "~7.2.3" - "@abp/timeago" "~7.2.3" - "@abp/toastr" "~7.2.3" - -"@abp/aspnetcore.mvc.ui@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.3.tgz#d828561e678f6ea779a67c908705ba553ae82edc" - integrity sha512-KJCw6OxjQBgNw4QoSoDQOe32bFF9NvHdD09zMVsoCB/GgN66dcbZnk+ldidHcwjLFDPXOuHJMx+TKmno3VgUaQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.3.0-rc.3.tgz#8c8cfe4f7fe7ec68b4a91402fa2665ae4b62c7b1" + integrity sha512-oDgPUXmjAXbceUkhM3LjLWBTGPaBfAeqrl4CCA0EGnlZPzdS+KaD9gbP2Fs9OWyT5yBzbn5R+1cdUrRqI4qv3w== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.3.0-rc.3.tgz#23f4e32b7922afe5364675f5e9065e4785727e31" + integrity sha512-i3YdQ0Trqzij8kkKCmOolPT3p++rBUi0cwjQ8wsxJb6nlAyJp4FcDBS/QAdNIqqxg1DZlxqf+u705EHTqQFZPA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.3.0-rc.3" + "@abp/bootstrap" "~7.3.0-rc.3" + "@abp/bootstrap-datepicker" "~7.3.0-rc.3" + "@abp/bootstrap-daterangepicker" "~7.3.0-rc.3" + "@abp/datatables.net-bs5" "~7.3.0-rc.3" + "@abp/font-awesome" "~7.3.0-rc.3" + "@abp/jquery-form" "~7.3.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~7.3.0-rc.3" + "@abp/lodash" "~7.3.0-rc.3" + "@abp/luxon" "~7.3.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.3.0-rc.3" + "@abp/moment" "~7.3.0-rc.3" + "@abp/select2" "~7.3.0-rc.3" + "@abp/sweetalert2" "~7.3.0-rc.3" + "@abp/timeago" "~7.3.0-rc.3" + "@abp/toastr" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.3.0-rc.3.tgz#5acd05d14a8dc6b96387a0e30c2d1577d2dac884" + integrity sha512-cNG1Soct0p3qLp5OOrt/P4MaCBk3SbgV9RXBvKY7qp6TatfbIPG7Ggwmue1wj4kQpJxO3JIXfqpaGtg44phsmw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,160 +43,160 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.3.tgz#7610ff44a6c1ea73f0c9b4c79a31cbb9e505d66f" - integrity sha512-wiKVXftVrXcjwz0FpshD6P4WW3CNk/4cLH15aaqRjM+J0BigDeH9CczlpVc7jXdn+c8plHIRz0t5tqlUud7dIQ== +"@abp/bootstrap-datepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.3.0-rc.3.tgz#bb1b34cfea9c0211f8e1d9cbffc7f1538c4fdb66" + integrity sha512-VsGYcKO56kMJbEFL7CnvqRWrn03lTM6+NJuVCs0K64YarhU06OI9KPd7PpWSZTP0D7Mz7z02pGYcWV034FXopA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.3.tgz#3946fb853dae52ef092db4bb23b94389577c17d3" - integrity sha512-ChdnXMzHvg+HwrUtw2z6KuqRTqHVOq8qEBai+IPW6PykJSML+tZKzer3jzDIzyHq68OIqom3n3xL0XpcniKMew== +"@abp/bootstrap-daterangepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.3.0-rc.3.tgz#b883c5a130133af6fc947b83dec179a716c60fe5" + integrity sha512-zV+DuBa0hgDx225kF/6VsotHzBbbHmeJ0iJflnLs+veDwYSBlT5uXgrxBHy4R41LnzDWyZqhwwq9SmHoGXShEQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.3.tgz#43ecd5912ac65bbc142f198ec112b0b2a15e4864" - integrity sha512-Z00q1sAwo9PvFSpfFlbbUHPMyghLOzuEuAzz/8nA6tK7WR0KQBS/0zGC0nK9hNwbyZ4FqKwPSznRVwuwrnqyhQ== +"@abp/bootstrap@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.3.0-rc.3.tgz#e4f35c0cfd1ecbcc892083f0b1022d9545e2fe89" + integrity sha512-yWd3tC1M2fbJmOfMiw2eqaxYQ5ZfkSIxAfVLZ39269ha+KSRhkZGPdjdRS7gGxB8LgAcG+I+pS9DAa7xv/FO/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" bootstrap "^5.1.3" -"@abp/core@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.3.tgz#a669073989a30f600355b368c01c654714456f17" - integrity sha512-UyKBWwXbKCzKZwV2YJPgP3v2naDFsfJzV+KEHpdgLdPZyrpBhp+bQ80VNVe2HHrD/bLfhM4fu9pCXw6RYZKnvA== +"@abp/core@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.3.0-rc.3.tgz#309a66b2c5feb05630acaebff8912f0639e3fc02" + integrity sha512-baD6VaLTj1sWU9lcoLnRtGCISCvrWylXaoqZ0vIuVy3QqskzHe3M3AVlHHn0HDwTNUA4zVBFOe6Of2DwHsYVwg== dependencies: - "@abp/utils" "~7.2.3" + "@abp/utils" "~7.3.0-rc.3" -"@abp/datatables.net-bs5@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.3.tgz#362f3b8ff2f3612989787e2b6ef19bad181b4206" - integrity sha512-TmXTkIX+Vb1O/fER5JeRlWIOZLoSXG4QD3F0ZbebrjgS9k7oSu9igR/VhXBs1m1lvOqcNKv7Y4LTNRAMw+Mi0A== +"@abp/datatables.net-bs5@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.3.0-rc.3.tgz#bad0344241f1ae83f4828d6d4a8de737bcaac0bb" + integrity sha512-YSNY1TwAkwr7DBEt66Rjg2Y/cic/0AzBBliqTbZsYtFEYh7rsychp9qmVofhYITXAnUlhsqPXMJ8VPmvWqvAbg== dependencies: - "@abp/datatables.net" "~7.2.3" + "@abp/datatables.net" "~7.3.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.3.tgz#36661e223d15a0f75caad607094007d974ba678b" - integrity sha512-g+LmRMg4Sk34iU/MN4RpgC/yd8NVEjhVWg/kT+nuWunsnwLHkcfK59KPGXn9ZLktL4VqQYj2WeXbDv8TEbOObg== +"@abp/datatables.net@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.3.0-rc.3.tgz#43eb32cb0eb6f9023bfe2ec9801f2758e93aa445" + integrity sha512-rMi3oxfuDL71CYd/e7G3PgL0F/GqIGvpBHi0XunOMXFn+G5pJuZFv+ZnpzHgI3vmwj5BpSMzGJh8TRlosQB/fQ== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.3.tgz#09b7c02b16ff99c9b5b62c1eefad9b1fc2879bcd" - integrity sha512-+4QRhfU08t1MYkmzTPX0B+p+SZQtOqtlDafzeDm5X6fbOlxV1hi97eRWtLtLgLjodjJWztpECWcsTUTgDhExwQ== +"@abp/font-awesome@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.3.0-rc.3.tgz#511419611d3debd4d808f24f7f40b1c2f4505a46" + integrity sha512-w0TAFFuEu74x6BTK1jHJF9rkxDhcqcu/ZeQTneXQOLzJYZFUWRoCCXxXvk376ZOvnOKuD2YBju0yhpJ9cR1s/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.3.tgz#b0b295b22ae2ba292100e64d0bb97b3e1e295307" - integrity sha512-ucdGIZ0sxefakGRei9BJvDuoN16fKsYfpOT70/udw3k7uC3gFJD0AvAlEOEZPsFZhpNoqUKexNMym4lZovqBkg== +"@abp/jquery-form@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.3.0-rc.3.tgz#4af1c9a743e4301fe9b8d983463c15d150046200" + integrity sha512-u//A4wrZisskjRvUvkGqPDpm2J5gEsS2DO9ADkvJOFxa30+fyabq4UW66a0gKX4dtHMzBuxxK8duJX+8lz4C2Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.3.tgz#1df04e286baa521c216cb949468199e6cacc34e3" - integrity sha512-Hcf1sqAFRIAYKqvN1pZGed+lazzY1nztvcmQlOOgUquiXRS3QjI3dIvxWw5nekJwUPqMpSfuC1GErQo0KpE1fw== +"@abp/jquery-validation-unobtrusive@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.3.0-rc.3.tgz#80623db86e8d60fda6b8167dc4c17c208e1d9533" + integrity sha512-haoov/Zy1nk6r3tnMaKl4YY67+dO9M1hjxF4txZPHGY2064jRT+QtGotimbINoVISDC2hcmQCbHCPkoyXrydSw== dependencies: - "@abp/jquery-validation" "~7.2.3" + "@abp/jquery-validation" "~7.3.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.3.tgz#438ac052e5d71dab50cf5da8be60ea68a460a725" - integrity sha512-drpE5mXErHQPk/4KChsj3zwNCA4GqNlYquTtHNv9/t5S/NuGqFAkchPV6mRYaiQypcxCndZQNSUEqnWxbuMY0g== +"@abp/jquery-validation@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.3.0-rc.3.tgz#7c738da1b071c0de373bebeccbca59e22a3f469f" + integrity sha512-oXbl+JrhjaZGePL/39fcowJGGL9Kp/DPkan+Ji/gdsFTFxxw7xrdtXZ73TpW4hKSEzDiRwnuBstD4WxdiA5tqA== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.3.tgz#555192ff0bcde89bbabee0f734ff74bf77cce1b5" - integrity sha512-r/p3D2QlV57YvrGJsLfTuIJGwLSSi5AVFtkmgKyfpyXYOCNb+TVF9sEZOZnoZebX6cT0JRvtUfZ0dk6ZBebAzg== +"@abp/jquery@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.3.0-rc.3.tgz#37d1313723ee27a9b8845975cb9b38b61253719a" + integrity sha512-cNp/8Pj8ODhtgYKXFwJId+eENbhr0bPcxSvgUX0b6HoRP3AsYSv7lJK3snku/mneidMzeSI9l1yloR8DEA4wIQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.3.tgz#99c1667f1499a7f318902e96ff81b4184b0dce86" - integrity sha512-5KuXPPpa2mkTlUYPR83bUTJUSSGoq9/kFSf9fYC0Wk2mFFeG4mRK6mXwcyHTfYshQe2qxuncxZsJ+4j5uQN9PA== +"@abp/lodash@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.3.0-rc.3.tgz#adc5712c820c5608ef5a2f1d4905617aed08626a" + integrity sha512-Y08+IMwQKLEBWIgZgHpRmBiXAfzcMDRUPY7jyciWmUZ5hgPQJHJSR6OkXk/o5AXnHTfTbZ0tWXgjUz7kxnF5bg== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.3.tgz#f643ed28b2d1743edd41edfec98d0e70b2f1f008" - integrity sha512-Y3IT1GbyuNSAzfpGnc5uzjz3Z/nDRUpYiZhoX0XeoQlJ+GyVT/+dytsZbuQBLgEWmQJhk9zxdcITXFT5vrWDcw== +"@abp/luxon@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.3.0-rc.3.tgz#ba2976091ecdb765bd18b608bf60f36d29a7d6a8" + integrity sha512-22VPZlyEZQSOA430/sU9pQ/rZb5yrDaRidUhTltr/tdlQhexD8+uBT8+v/ue+f84/RjH8x2hOppbIR1oLVkXBQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.3.tgz#a29f25921b07683b02e2f5c82a3da827e3e7d552" - integrity sha512-wq9eBrw/bY3wb50v5zuL0qOcVLOT86XN2ZJQj69O/bi2+0WNdLRCqMHhY0kaafb7UIBAlKChKA/xeICwCZxn+w== +"@abp/malihu-custom-scrollbar-plugin@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.3.0-rc.3.tgz#54acc797bdf04c535530389e08155f6f18bfd9ce" + integrity sha512-20oE5c8AO8rCk1olKQYc9KE3gN62wALBqTypbusTXEfIgA/uERgm4EtlVhGb8H6FmGCljwO9Fj+ttnIx9QXoJw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.3.tgz#f6d2ba7b030b81239853490bdcc9e3c2bd4a39b1" - integrity sha512-pXsOzSom9RZHRGWuVaLIVzSkPayIcWMMmgSyo8T3gtZzZG/QJbpBWT+pug0X8pmV8So4d9E0LjacmODBKLM30A== +"@abp/moment@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.3.0-rc.3.tgz#e5b0885a55b09c306014d813d118eec3e5eb6e01" + integrity sha512-j+RMRNI8qf3Rr/oUOtneBLtUphDaUhLpLCkuj4RSlNgAijCDZg4w5F3VDVBKTsoQX4ZSnN39YpbtN/vb/3jNyA== dependencies: moment "^2.9.0" -"@abp/select2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.3.tgz#4cecd1cd843807583fce09ef632f472f3f7da70b" - integrity sha512-Cdzl467UftB421W+l8uikGr2NlOsHwxKDxt5yPrF03LEec1MBys5y7UPUV1TEO6l0xwAVi4mW8dXaawyIOSjUA== +"@abp/select2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.3.0-rc.3.tgz#b1261d10d3c4a870af07aa159a2921e5e78a6225" + integrity sha512-NUvYfxZYBXvB4j2oYwR6ec05quCylAHqe4C/CeH7Qo+cJcPduPRMJ9N5ZUQq1c4uZyOAbu7Tuuo+XTQvu1ZTRA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.3.tgz#9e9c503bdb4d47d2b67b0d8193d82145884c90f3" - integrity sha512-KHZD1YRMN6Z4JxPfXuEwocubooux8nKq6sPNG6RKg+rWpp23Fp8nX/ZngJNywVXSRqzrdEvUAM+92JG7zMwKXw== +"@abp/sweetalert2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.3.0-rc.3.tgz#fa554fb304f7093f0a08fb683cb35c81af3c2ce7" + integrity sha512-iKg4TJex+aQna8n5hk7rPIbwY2ZQaVVP571vPdmFML85hUYQM289CI++ZDF0l2a5p22fDKBFRL99RZzceiGOSw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.3.tgz#2ced6fa607a0471bf3385fbf5d9b1f2d902e824a" - integrity sha512-7eiibNXJWBGpQnitd/i8aWUNHOkcsuq8fAwBLJWvG8Whhh1nmBEjng0pGhheMqo0xoydefWi1K2uZDg99tKPeQ== +"@abp/timeago@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.3.0-rc.3.tgz#029839955cb53195259d82a3e0c534d817d3862a" + integrity sha512-JuadVXb/Garz7L0aj1h+Ffg4Ut5eLSf6Ipz5mFM2Q1mzXNhA8crwQCtf+NLZdcNohJ7gbxDWyEQ2jgbYr4ryRw== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.3.tgz#0ef7c24b232ca3d01d4ac5a7dff57800b0ebdcbf" - integrity sha512-2zNMQE6ArRULP6xl+M66/EY83ZrXfNY+sNHUkmZH4uqfGhqR/ijKIQm1quxCLDmUcAjRr1kzu8BCc98pc9tfFw== +"@abp/toastr@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.3.0-rc.3.tgz#537afff62261482bbb21b50a9d503579fd71936d" + integrity sha512-dsVS9F2iQRDn0RtzbLT1b3nH4JKDj8pHCWdxDR3nT/JHpJuAFEZPAqT1/VrNmZxSoo4jdeHn8/pkQtE4RDhv+Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" toastr "^2.1.4" -"@abp/utils@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.3.tgz#f384ba76b2948dbc8c49a453a343facda0825e2c" - integrity sha512-hejxDJhSI9Kor4mS9c/JHHQrW/wLXC/XMOJMUcBVkX/5IQd9GU9EW63oalNQyVA3gz3h5obnb0Qcfdv65wc5Pg== +"@abp/utils@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.3.0-rc.3.tgz#4d4e50dac717cae3e368bfe4fd3ce11f6df0e732" + integrity sha512-sMF2QGhRgbJW8PJtpVBrkiPAgofyfflUGmxNVbbx/HSOR3duFW0TNoXpTvxdP2v9k/SYe4i5XtLmv+mKPyttCw== dependencies: - just-compare "^1.3.0" + just-compare "^2.3.0" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" @@ -1440,10 +1440,10 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -just-compare@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.5.1.tgz#aed7e93e6bae9c3b69d79aea7805684132a0c0c5" - integrity sha512-xDEEFHNIyJNmN4uo/2RVeUcay9THtN/5ka/iw98Y/gsa8w9KXZQuyaf5eFUY6VlntA2+G+bdPmdhqqTs7T+BRw== +just-compare@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-2.3.0.tgz#a2adcc1d1940536263275f5a1ef1298bcacfeda7" + integrity sha512-6shoR7HDT+fzfL3gBahx1jZG3hWLrhPAf+l7nCwahDdT9XDtosB9kIF0ZrzUp5QY8dJWfQVr5rnsPqsbvflDzg== just-debounce@^1.0.0: version "1.1.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 dc291e5514..70ce47f8dd 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.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.3.0-rc.3" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/jquery/abp.jquery.js b/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/jquery/abp.jquery.js index 76dfd3897f..7dc3439da2 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/jquery/abp.jquery.js +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/jquery/abp.jquery.js @@ -371,13 +371,18 @@ var abp = abp || {}; }; var _loadScript = function (url, loadCallback, failCallback) { + var nonce = document.body.nonce || document.body.getAttribute('nonce'); _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { $.get({ url: url, dataType: 'text' }) .done(function (script) { - $.globalEval(script); + if(nonce){ + $.globalEval(script, { nonce: nonce}); + }else{ + $.globalEval(script); + } urlInfo.succeed(); }) .fail(function () { diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js b/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js new file mode 100644 index 0000000000..a02a2a7a5e --- /dev/null +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')).map(function (popoverTriggerEl) { + return new bootstrap.Popover(popoverTriggerEl) + }) +})(); diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js b/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js new file mode 100644 index 0000000000..5a2b42a1d1 --- /dev/null +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map(function (tooltipTriggerEl) { + return new bootstrap.Tooltip(tooltipTriggerEl) + }); +})(); 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 7e5e33b3ea..30a7dae9d4 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.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.3.tgz#31f2dda74b2bf8f520caf97690e509fd1c1088c4" - integrity sha512-7DIwWrkLJSc2kXYcIcZH+EivpwOXzkO4j2yrUilK0OijoOM9Pa/iGStdNTPlYioOKUNti3/1zah+v5SELNdqIw== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.3.tgz#189dde88792497d29f76a6079dc6db34973ee98d" - integrity sha512-+G2mM/BJWqgGqZFg6GP28PaCtq+YlRmRfg7r0JQ1wkAN9pc11yKm0LRQjFnkcVBzg0A+N2hZqnFbW7wQhwXOHg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.3" - "@abp/bootstrap" "~7.2.3" - "@abp/bootstrap-datepicker" "~7.2.3" - "@abp/bootstrap-daterangepicker" "~7.2.3" - "@abp/datatables.net-bs5" "~7.2.3" - "@abp/font-awesome" "~7.2.3" - "@abp/jquery-form" "~7.2.3" - "@abp/jquery-validation-unobtrusive" "~7.2.3" - "@abp/lodash" "~7.2.3" - "@abp/luxon" "~7.2.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.3" - "@abp/moment" "~7.2.3" - "@abp/select2" "~7.2.3" - "@abp/sweetalert2" "~7.2.3" - "@abp/timeago" "~7.2.3" - "@abp/toastr" "~7.2.3" - -"@abp/aspnetcore.mvc.ui@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.3.tgz#d828561e678f6ea779a67c908705ba553ae82edc" - integrity sha512-KJCw6OxjQBgNw4QoSoDQOe32bFF9NvHdD09zMVsoCB/GgN66dcbZnk+ldidHcwjLFDPXOuHJMx+TKmno3VgUaQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.3.0-rc.3.tgz#8c8cfe4f7fe7ec68b4a91402fa2665ae4b62c7b1" + integrity sha512-oDgPUXmjAXbceUkhM3LjLWBTGPaBfAeqrl4CCA0EGnlZPzdS+KaD9gbP2Fs9OWyT5yBzbn5R+1cdUrRqI4qv3w== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.3.0-rc.3.tgz#23f4e32b7922afe5364675f5e9065e4785727e31" + integrity sha512-i3YdQ0Trqzij8kkKCmOolPT3p++rBUi0cwjQ8wsxJb6nlAyJp4FcDBS/QAdNIqqxg1DZlxqf+u705EHTqQFZPA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.3.0-rc.3" + "@abp/bootstrap" "~7.3.0-rc.3" + "@abp/bootstrap-datepicker" "~7.3.0-rc.3" + "@abp/bootstrap-daterangepicker" "~7.3.0-rc.3" + "@abp/datatables.net-bs5" "~7.3.0-rc.3" + "@abp/font-awesome" "~7.3.0-rc.3" + "@abp/jquery-form" "~7.3.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~7.3.0-rc.3" + "@abp/lodash" "~7.3.0-rc.3" + "@abp/luxon" "~7.3.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.3.0-rc.3" + "@abp/moment" "~7.3.0-rc.3" + "@abp/select2" "~7.3.0-rc.3" + "@abp/sweetalert2" "~7.3.0-rc.3" + "@abp/timeago" "~7.3.0-rc.3" + "@abp/toastr" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.3.0-rc.3.tgz#5acd05d14a8dc6b96387a0e30c2d1577d2dac884" + integrity sha512-cNG1Soct0p3qLp5OOrt/P4MaCBk3SbgV9RXBvKY7qp6TatfbIPG7Ggwmue1wj4kQpJxO3JIXfqpaGtg44phsmw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,160 +43,160 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.3.tgz#7610ff44a6c1ea73f0c9b4c79a31cbb9e505d66f" - integrity sha512-wiKVXftVrXcjwz0FpshD6P4WW3CNk/4cLH15aaqRjM+J0BigDeH9CczlpVc7jXdn+c8plHIRz0t5tqlUud7dIQ== +"@abp/bootstrap-datepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.3.0-rc.3.tgz#bb1b34cfea9c0211f8e1d9cbffc7f1538c4fdb66" + integrity sha512-VsGYcKO56kMJbEFL7CnvqRWrn03lTM6+NJuVCs0K64YarhU06OI9KPd7PpWSZTP0D7Mz7z02pGYcWV034FXopA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.3.tgz#3946fb853dae52ef092db4bb23b94389577c17d3" - integrity sha512-ChdnXMzHvg+HwrUtw2z6KuqRTqHVOq8qEBai+IPW6PykJSML+tZKzer3jzDIzyHq68OIqom3n3xL0XpcniKMew== +"@abp/bootstrap-daterangepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.3.0-rc.3.tgz#b883c5a130133af6fc947b83dec179a716c60fe5" + integrity sha512-zV+DuBa0hgDx225kF/6VsotHzBbbHmeJ0iJflnLs+veDwYSBlT5uXgrxBHy4R41LnzDWyZqhwwq9SmHoGXShEQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.3.tgz#43ecd5912ac65bbc142f198ec112b0b2a15e4864" - integrity sha512-Z00q1sAwo9PvFSpfFlbbUHPMyghLOzuEuAzz/8nA6tK7WR0KQBS/0zGC0nK9hNwbyZ4FqKwPSznRVwuwrnqyhQ== +"@abp/bootstrap@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.3.0-rc.3.tgz#e4f35c0cfd1ecbcc892083f0b1022d9545e2fe89" + integrity sha512-yWd3tC1M2fbJmOfMiw2eqaxYQ5ZfkSIxAfVLZ39269ha+KSRhkZGPdjdRS7gGxB8LgAcG+I+pS9DAa7xv/FO/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" bootstrap "^5.1.3" -"@abp/core@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.3.tgz#a669073989a30f600355b368c01c654714456f17" - integrity sha512-UyKBWwXbKCzKZwV2YJPgP3v2naDFsfJzV+KEHpdgLdPZyrpBhp+bQ80VNVe2HHrD/bLfhM4fu9pCXw6RYZKnvA== +"@abp/core@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.3.0-rc.3.tgz#309a66b2c5feb05630acaebff8912f0639e3fc02" + integrity sha512-baD6VaLTj1sWU9lcoLnRtGCISCvrWylXaoqZ0vIuVy3QqskzHe3M3AVlHHn0HDwTNUA4zVBFOe6Of2DwHsYVwg== dependencies: - "@abp/utils" "~7.2.3" + "@abp/utils" "~7.3.0-rc.3" -"@abp/datatables.net-bs5@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.3.tgz#362f3b8ff2f3612989787e2b6ef19bad181b4206" - integrity sha512-TmXTkIX+Vb1O/fER5JeRlWIOZLoSXG4QD3F0ZbebrjgS9k7oSu9igR/VhXBs1m1lvOqcNKv7Y4LTNRAMw+Mi0A== +"@abp/datatables.net-bs5@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.3.0-rc.3.tgz#bad0344241f1ae83f4828d6d4a8de737bcaac0bb" + integrity sha512-YSNY1TwAkwr7DBEt66Rjg2Y/cic/0AzBBliqTbZsYtFEYh7rsychp9qmVofhYITXAnUlhsqPXMJ8VPmvWqvAbg== dependencies: - "@abp/datatables.net" "~7.2.3" + "@abp/datatables.net" "~7.3.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.3.tgz#36661e223d15a0f75caad607094007d974ba678b" - integrity sha512-g+LmRMg4Sk34iU/MN4RpgC/yd8NVEjhVWg/kT+nuWunsnwLHkcfK59KPGXn9ZLktL4VqQYj2WeXbDv8TEbOObg== +"@abp/datatables.net@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.3.0-rc.3.tgz#43eb32cb0eb6f9023bfe2ec9801f2758e93aa445" + integrity sha512-rMi3oxfuDL71CYd/e7G3PgL0F/GqIGvpBHi0XunOMXFn+G5pJuZFv+ZnpzHgI3vmwj5BpSMzGJh8TRlosQB/fQ== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.3.tgz#09b7c02b16ff99c9b5b62c1eefad9b1fc2879bcd" - integrity sha512-+4QRhfU08t1MYkmzTPX0B+p+SZQtOqtlDafzeDm5X6fbOlxV1hi97eRWtLtLgLjodjJWztpECWcsTUTgDhExwQ== +"@abp/font-awesome@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.3.0-rc.3.tgz#511419611d3debd4d808f24f7f40b1c2f4505a46" + integrity sha512-w0TAFFuEu74x6BTK1jHJF9rkxDhcqcu/ZeQTneXQOLzJYZFUWRoCCXxXvk376ZOvnOKuD2YBju0yhpJ9cR1s/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.3.tgz#b0b295b22ae2ba292100e64d0bb97b3e1e295307" - integrity sha512-ucdGIZ0sxefakGRei9BJvDuoN16fKsYfpOT70/udw3k7uC3gFJD0AvAlEOEZPsFZhpNoqUKexNMym4lZovqBkg== +"@abp/jquery-form@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.3.0-rc.3.tgz#4af1c9a743e4301fe9b8d983463c15d150046200" + integrity sha512-u//A4wrZisskjRvUvkGqPDpm2J5gEsS2DO9ADkvJOFxa30+fyabq4UW66a0gKX4dtHMzBuxxK8duJX+8lz4C2Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.3.tgz#1df04e286baa521c216cb949468199e6cacc34e3" - integrity sha512-Hcf1sqAFRIAYKqvN1pZGed+lazzY1nztvcmQlOOgUquiXRS3QjI3dIvxWw5nekJwUPqMpSfuC1GErQo0KpE1fw== +"@abp/jquery-validation-unobtrusive@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.3.0-rc.3.tgz#80623db86e8d60fda6b8167dc4c17c208e1d9533" + integrity sha512-haoov/Zy1nk6r3tnMaKl4YY67+dO9M1hjxF4txZPHGY2064jRT+QtGotimbINoVISDC2hcmQCbHCPkoyXrydSw== dependencies: - "@abp/jquery-validation" "~7.2.3" + "@abp/jquery-validation" "~7.3.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.3.tgz#438ac052e5d71dab50cf5da8be60ea68a460a725" - integrity sha512-drpE5mXErHQPk/4KChsj3zwNCA4GqNlYquTtHNv9/t5S/NuGqFAkchPV6mRYaiQypcxCndZQNSUEqnWxbuMY0g== +"@abp/jquery-validation@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.3.0-rc.3.tgz#7c738da1b071c0de373bebeccbca59e22a3f469f" + integrity sha512-oXbl+JrhjaZGePL/39fcowJGGL9Kp/DPkan+Ji/gdsFTFxxw7xrdtXZ73TpW4hKSEzDiRwnuBstD4WxdiA5tqA== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.3.tgz#555192ff0bcde89bbabee0f734ff74bf77cce1b5" - integrity sha512-r/p3D2QlV57YvrGJsLfTuIJGwLSSi5AVFtkmgKyfpyXYOCNb+TVF9sEZOZnoZebX6cT0JRvtUfZ0dk6ZBebAzg== +"@abp/jquery@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.3.0-rc.3.tgz#37d1313723ee27a9b8845975cb9b38b61253719a" + integrity sha512-cNp/8Pj8ODhtgYKXFwJId+eENbhr0bPcxSvgUX0b6HoRP3AsYSv7lJK3snku/mneidMzeSI9l1yloR8DEA4wIQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.3.tgz#99c1667f1499a7f318902e96ff81b4184b0dce86" - integrity sha512-5KuXPPpa2mkTlUYPR83bUTJUSSGoq9/kFSf9fYC0Wk2mFFeG4mRK6mXwcyHTfYshQe2qxuncxZsJ+4j5uQN9PA== +"@abp/lodash@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.3.0-rc.3.tgz#adc5712c820c5608ef5a2f1d4905617aed08626a" + integrity sha512-Y08+IMwQKLEBWIgZgHpRmBiXAfzcMDRUPY7jyciWmUZ5hgPQJHJSR6OkXk/o5AXnHTfTbZ0tWXgjUz7kxnF5bg== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.3.tgz#f643ed28b2d1743edd41edfec98d0e70b2f1f008" - integrity sha512-Y3IT1GbyuNSAzfpGnc5uzjz3Z/nDRUpYiZhoX0XeoQlJ+GyVT/+dytsZbuQBLgEWmQJhk9zxdcITXFT5vrWDcw== +"@abp/luxon@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.3.0-rc.3.tgz#ba2976091ecdb765bd18b608bf60f36d29a7d6a8" + integrity sha512-22VPZlyEZQSOA430/sU9pQ/rZb5yrDaRidUhTltr/tdlQhexD8+uBT8+v/ue+f84/RjH8x2hOppbIR1oLVkXBQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.3.tgz#a29f25921b07683b02e2f5c82a3da827e3e7d552" - integrity sha512-wq9eBrw/bY3wb50v5zuL0qOcVLOT86XN2ZJQj69O/bi2+0WNdLRCqMHhY0kaafb7UIBAlKChKA/xeICwCZxn+w== +"@abp/malihu-custom-scrollbar-plugin@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.3.0-rc.3.tgz#54acc797bdf04c535530389e08155f6f18bfd9ce" + integrity sha512-20oE5c8AO8rCk1olKQYc9KE3gN62wALBqTypbusTXEfIgA/uERgm4EtlVhGb8H6FmGCljwO9Fj+ttnIx9QXoJw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.3.tgz#f6d2ba7b030b81239853490bdcc9e3c2bd4a39b1" - integrity sha512-pXsOzSom9RZHRGWuVaLIVzSkPayIcWMMmgSyo8T3gtZzZG/QJbpBWT+pug0X8pmV8So4d9E0LjacmODBKLM30A== +"@abp/moment@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.3.0-rc.3.tgz#e5b0885a55b09c306014d813d118eec3e5eb6e01" + integrity sha512-j+RMRNI8qf3Rr/oUOtneBLtUphDaUhLpLCkuj4RSlNgAijCDZg4w5F3VDVBKTsoQX4ZSnN39YpbtN/vb/3jNyA== dependencies: moment "^2.9.0" -"@abp/select2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.3.tgz#4cecd1cd843807583fce09ef632f472f3f7da70b" - integrity sha512-Cdzl467UftB421W+l8uikGr2NlOsHwxKDxt5yPrF03LEec1MBys5y7UPUV1TEO6l0xwAVi4mW8dXaawyIOSjUA== +"@abp/select2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.3.0-rc.3.tgz#b1261d10d3c4a870af07aa159a2921e5e78a6225" + integrity sha512-NUvYfxZYBXvB4j2oYwR6ec05quCylAHqe4C/CeH7Qo+cJcPduPRMJ9N5ZUQq1c4uZyOAbu7Tuuo+XTQvu1ZTRA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.3.tgz#9e9c503bdb4d47d2b67b0d8193d82145884c90f3" - integrity sha512-KHZD1YRMN6Z4JxPfXuEwocubooux8nKq6sPNG6RKg+rWpp23Fp8nX/ZngJNywVXSRqzrdEvUAM+92JG7zMwKXw== +"@abp/sweetalert2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.3.0-rc.3.tgz#fa554fb304f7093f0a08fb683cb35c81af3c2ce7" + integrity sha512-iKg4TJex+aQna8n5hk7rPIbwY2ZQaVVP571vPdmFML85hUYQM289CI++ZDF0l2a5p22fDKBFRL99RZzceiGOSw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.3.tgz#2ced6fa607a0471bf3385fbf5d9b1f2d902e824a" - integrity sha512-7eiibNXJWBGpQnitd/i8aWUNHOkcsuq8fAwBLJWvG8Whhh1nmBEjng0pGhheMqo0xoydefWi1K2uZDg99tKPeQ== +"@abp/timeago@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.3.0-rc.3.tgz#029839955cb53195259d82a3e0c534d817d3862a" + integrity sha512-JuadVXb/Garz7L0aj1h+Ffg4Ut5eLSf6Ipz5mFM2Q1mzXNhA8crwQCtf+NLZdcNohJ7gbxDWyEQ2jgbYr4ryRw== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.3.tgz#0ef7c24b232ca3d01d4ac5a7dff57800b0ebdcbf" - integrity sha512-2zNMQE6ArRULP6xl+M66/EY83ZrXfNY+sNHUkmZH4uqfGhqR/ijKIQm1quxCLDmUcAjRr1kzu8BCc98pc9tfFw== +"@abp/toastr@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.3.0-rc.3.tgz#537afff62261482bbb21b50a9d503579fd71936d" + integrity sha512-dsVS9F2iQRDn0RtzbLT1b3nH4JKDj8pHCWdxDR3nT/JHpJuAFEZPAqT1/VrNmZxSoo4jdeHn8/pkQtE4RDhv+Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" toastr "^2.1.4" -"@abp/utils@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.3.tgz#f384ba76b2948dbc8c49a453a343facda0825e2c" - integrity sha512-hejxDJhSI9Kor4mS9c/JHHQrW/wLXC/XMOJMUcBVkX/5IQd9GU9EW63oalNQyVA3gz3h5obnb0Qcfdv65wc5Pg== +"@abp/utils@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.3.0-rc.3.tgz#4d4e50dac717cae3e368bfe4fd3ce11f6df0e732" + integrity sha512-sMF2QGhRgbJW8PJtpVBrkiPAgofyfflUGmxNVbbx/HSOR3duFW0TNoXpTvxdP2v9k/SYe4i5XtLmv+mKPyttCw== dependencies: - just-compare "^1.3.0" + just-compare "^2.3.0" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" @@ -1440,10 +1440,10 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -just-compare@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.5.1.tgz#aed7e93e6bae9c3b69d79aea7805684132a0c0c5" - integrity sha512-xDEEFHNIyJNmN4uo/2RVeUcay9THtN/5ka/iw98Y/gsa8w9KXZQuyaf5eFUY6VlntA2+G+bdPmdhqqTs7T+BRw== +just-compare@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-2.3.0.tgz#a2adcc1d1940536263275f5a1ef1298bcacfeda7" + integrity sha512-6shoR7HDT+fzfL3gBahx1jZG3hWLrhPAf+l7nCwahDdT9XDtosB9kIF0ZrzUp5QY8dJWfQVr5rnsPqsbvflDzg== just-debounce@^1.0.0: version "1.1.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 45fb731be3..873e036e67 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.3", - "@abp/cms-kit": "7.2.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.3.0-rc.3", + "@abp/cms-kit": "7.3.0-rc.3" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/jquery/abp.jquery.js b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/jquery/abp.jquery.js index 76dfd3897f..7dc3439da2 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/jquery/abp.jquery.js +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/jquery/abp.jquery.js @@ -371,13 +371,18 @@ var abp = abp || {}; }; var _loadScript = function (url, loadCallback, failCallback) { + var nonce = document.body.nonce || document.body.getAttribute('nonce'); _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { $.get({ url: url, dataType: 'text' }) .done(function (script) { - $.globalEval(script); + if(nonce){ + $.globalEval(script, { nonce: nonce}); + }else{ + $.globalEval(script); + } urlInfo.succeed(); }) .fail(function () { diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js new file mode 100644 index 0000000000..a02a2a7a5e --- /dev/null +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')).map(function (popoverTriggerEl) { + return new bootstrap.Popover(popoverTriggerEl) + }) +})(); diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js new file mode 100644 index 0000000000..5a2b42a1d1 --- /dev/null +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map(function (tooltipTriggerEl) { + return new bootstrap.Tooltip(tooltipTriggerEl) + }); +})(); 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 e4fe34523f..99b7bb8db5 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.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.3.tgz#31f2dda74b2bf8f520caf97690e509fd1c1088c4" - integrity sha512-7DIwWrkLJSc2kXYcIcZH+EivpwOXzkO4j2yrUilK0OijoOM9Pa/iGStdNTPlYioOKUNti3/1zah+v5SELNdqIw== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.3.tgz#189dde88792497d29f76a6079dc6db34973ee98d" - integrity sha512-+G2mM/BJWqgGqZFg6GP28PaCtq+YlRmRfg7r0JQ1wkAN9pc11yKm0LRQjFnkcVBzg0A+N2hZqnFbW7wQhwXOHg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.3" - "@abp/bootstrap" "~7.2.3" - "@abp/bootstrap-datepicker" "~7.2.3" - "@abp/bootstrap-daterangepicker" "~7.2.3" - "@abp/datatables.net-bs5" "~7.2.3" - "@abp/font-awesome" "~7.2.3" - "@abp/jquery-form" "~7.2.3" - "@abp/jquery-validation-unobtrusive" "~7.2.3" - "@abp/lodash" "~7.2.3" - "@abp/luxon" "~7.2.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.3" - "@abp/moment" "~7.2.3" - "@abp/select2" "~7.2.3" - "@abp/sweetalert2" "~7.2.3" - "@abp/timeago" "~7.2.3" - "@abp/toastr" "~7.2.3" - -"@abp/aspnetcore.mvc.ui@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.3.tgz#d828561e678f6ea779a67c908705ba553ae82edc" - integrity sha512-KJCw6OxjQBgNw4QoSoDQOe32bFF9NvHdD09zMVsoCB/GgN66dcbZnk+ldidHcwjLFDPXOuHJMx+TKmno3VgUaQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.3.0-rc.3.tgz#8c8cfe4f7fe7ec68b4a91402fa2665ae4b62c7b1" + integrity sha512-oDgPUXmjAXbceUkhM3LjLWBTGPaBfAeqrl4CCA0EGnlZPzdS+KaD9gbP2Fs9OWyT5yBzbn5R+1cdUrRqI4qv3w== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.3.0-rc.3.tgz#23f4e32b7922afe5364675f5e9065e4785727e31" + integrity sha512-i3YdQ0Trqzij8kkKCmOolPT3p++rBUi0cwjQ8wsxJb6nlAyJp4FcDBS/QAdNIqqxg1DZlxqf+u705EHTqQFZPA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.3.0-rc.3" + "@abp/bootstrap" "~7.3.0-rc.3" + "@abp/bootstrap-datepicker" "~7.3.0-rc.3" + "@abp/bootstrap-daterangepicker" "~7.3.0-rc.3" + "@abp/datatables.net-bs5" "~7.3.0-rc.3" + "@abp/font-awesome" "~7.3.0-rc.3" + "@abp/jquery-form" "~7.3.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~7.3.0-rc.3" + "@abp/lodash" "~7.3.0-rc.3" + "@abp/luxon" "~7.3.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.3.0-rc.3" + "@abp/moment" "~7.3.0-rc.3" + "@abp/select2" "~7.3.0-rc.3" + "@abp/sweetalert2" "~7.3.0-rc.3" + "@abp/timeago" "~7.3.0-rc.3" + "@abp/toastr" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.3.0-rc.3.tgz#5acd05d14a8dc6b96387a0e30c2d1577d2dac884" + integrity sha512-cNG1Soct0p3qLp5OOrt/P4MaCBk3SbgV9RXBvKY7qp6TatfbIPG7Ggwmue1wj4kQpJxO3JIXfqpaGtg44phsmw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,259 +43,259 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.3.tgz#7610ff44a6c1ea73f0c9b4c79a31cbb9e505d66f" - integrity sha512-wiKVXftVrXcjwz0FpshD6P4WW3CNk/4cLH15aaqRjM+J0BigDeH9CczlpVc7jXdn+c8plHIRz0t5tqlUud7dIQ== +"@abp/bootstrap-datepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.3.0-rc.3.tgz#bb1b34cfea9c0211f8e1d9cbffc7f1538c4fdb66" + integrity sha512-VsGYcKO56kMJbEFL7CnvqRWrn03lTM6+NJuVCs0K64YarhU06OI9KPd7PpWSZTP0D7Mz7z02pGYcWV034FXopA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.3.tgz#3946fb853dae52ef092db4bb23b94389577c17d3" - integrity sha512-ChdnXMzHvg+HwrUtw2z6KuqRTqHVOq8qEBai+IPW6PykJSML+tZKzer3jzDIzyHq68OIqom3n3xL0XpcniKMew== +"@abp/bootstrap-daterangepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.3.0-rc.3.tgz#b883c5a130133af6fc947b83dec179a716c60fe5" + integrity sha512-zV+DuBa0hgDx225kF/6VsotHzBbbHmeJ0iJflnLs+veDwYSBlT5uXgrxBHy4R41LnzDWyZqhwwq9SmHoGXShEQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.3.tgz#43ecd5912ac65bbc142f198ec112b0b2a15e4864" - integrity sha512-Z00q1sAwo9PvFSpfFlbbUHPMyghLOzuEuAzz/8nA6tK7WR0KQBS/0zGC0nK9hNwbyZ4FqKwPSznRVwuwrnqyhQ== +"@abp/bootstrap@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.3.0-rc.3.tgz#e4f35c0cfd1ecbcc892083f0b1022d9545e2fe89" + integrity sha512-yWd3tC1M2fbJmOfMiw2eqaxYQ5ZfkSIxAfVLZ39269ha+KSRhkZGPdjdRS7gGxB8LgAcG+I+pS9DAa7xv/FO/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.3.tgz#dcd8ffc229bd0419be6cd49679fe65dfea90163e" - integrity sha512-Eu7GIMqXpGqU1UK3gm0QfI4DQLaWcFLeO/hL/RefqU79kpWwN+PKg4bYAH8uuYovQUR8i0DRwk8rqOlayjjWRA== +"@abp/clipboard@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.3.0-rc.3.tgz#989141ed79834f80c3a8e351fbadfa5d19357c60" + integrity sha512-rk8ZE+yQE+H8dOcilji8EoyHN3cGtV5jzcM2xcMI+oRDbwRJkv3vI4rqox3cflr+QDZFlHyINlILkz8UrJgIew== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" clipboard "^2.0.8" -"@abp/cms-kit.admin@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-7.2.3.tgz#ab25a054a5edb474abb7891ad2685a14a73d8197" - integrity sha512-dNDavBdjaMiWNcN8rMKAa24fRNCnDkn/fgCVHPplwwXl5cU8d2H58cZQ30DIKZmar5qlFJA9up38cg9m/Kp2kg== +"@abp/cms-kit.admin@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-7.3.0-rc.3.tgz#007bd8ec288fb447ade56d9845a0e998b6ba8f9f" + integrity sha512-5iHsCGUcpI/81OYBPMClmz67B9/QOUc5BWKNXvF26SLQELOTzLwPCHlqhZiBhesofdFSPs+D+b29iiiFQrHE3w== dependencies: - "@abp/codemirror" "~7.2.3" - "@abp/jstree" "~7.2.3" - "@abp/slugify" "~7.2.3" - "@abp/tui-editor" "~7.2.3" - "@abp/uppy" "~7.2.3" + "@abp/codemirror" "~7.3.0-rc.3" + "@abp/jstree" "~7.3.0-rc.3" + "@abp/slugify" "~7.3.0-rc.3" + "@abp/tui-editor" "~7.3.0-rc.3" + "@abp/uppy" "~7.3.0-rc.3" -"@abp/cms-kit.public@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-7.2.3.tgz#9223bdc1440c0386282a8d29077ee30c4568d5d7" - integrity sha512-qj0HH5d6kyuZtUDrfgvWy5r8ZU9vPmeiTcIrI8FjmYHtrk3ZM2hlp6W1jBxPJ/rhYouKVfRA/N79Uz78bLAtFg== +"@abp/cms-kit.public@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-7.3.0-rc.3.tgz#e298ed165834f194fe4de52ad72702224f31612d" + integrity sha512-GlGGhVKBWd971NNAdGpbjybcl6jDA1+vQ0cP1MUwmlUCVRwMmN9gRt7ECswsUHLB0mGUXEELkYMUlmlKnHujeQ== dependencies: - "@abp/highlight.js" "~7.2.3" - "@abp/star-rating-svg" "~7.2.3" + "@abp/highlight.js" "~7.3.0-rc.3" + "@abp/star-rating-svg" "~7.3.0-rc.3" -"@abp/cms-kit@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-7.2.3.tgz#7a9725abb7e3255e10d6568e9949d56e17f5d528" - integrity sha512-65hmy6Rfe2BTD11lcEAxVV57Wq2vY0eB2X62BpH72rtFPfBEBXUPXIOpRu782OwzA5NKgDilWrK1M17JxLGRFg== +"@abp/cms-kit@7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-7.3.0-rc.3.tgz#076508dc4737f3f3931faee0ea05da204eb045d7" + integrity sha512-iNicPk32y4xmMqH5Trz6UWWTdzk2f12bt1ALoY67jt3MxL5ICQyWuGAK41sPVEJo2DpXohRnPovGmYwigD/8Eg== dependencies: - "@abp/cms-kit.admin" "~7.2.3" - "@abp/cms-kit.public" "~7.2.3" + "@abp/cms-kit.admin" "~7.3.0-rc.3" + "@abp/cms-kit.public" "~7.3.0-rc.3" -"@abp/codemirror@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-7.2.3.tgz#c42d551b9b3b75a9f6e00cafa4c8fb8ca4607e03" - integrity sha512-YD/Xd5zFpXT8/iczAGQMI183Izbx1N/m7im4mhb1RYyLWbfkLrtKk9VNDne5+Njw+7zSKoMOu0phWA6iRysgvw== +"@abp/codemirror@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-7.3.0-rc.3.tgz#bb6bf46d1b18624c0bbad20fd6514d8665ef794a" + integrity sha512-41eGNoXN23YgPvgS8LNYApgG06cNzWVVtbGolwbIl6hhn43gG+fBoTxn76UEn0Ros4+t5/UFE5c86I/Woqt1QA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" codemirror "^5.65.1" -"@abp/core@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.3.tgz#a669073989a30f600355b368c01c654714456f17" - integrity sha512-UyKBWwXbKCzKZwV2YJPgP3v2naDFsfJzV+KEHpdgLdPZyrpBhp+bQ80VNVe2HHrD/bLfhM4fu9pCXw6RYZKnvA== +"@abp/core@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.3.0-rc.3.tgz#309a66b2c5feb05630acaebff8912f0639e3fc02" + integrity sha512-baD6VaLTj1sWU9lcoLnRtGCISCvrWylXaoqZ0vIuVy3QqskzHe3M3AVlHHn0HDwTNUA4zVBFOe6Of2DwHsYVwg== dependencies: - "@abp/utils" "~7.2.3" + "@abp/utils" "~7.3.0-rc.3" -"@abp/datatables.net-bs5@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.3.tgz#362f3b8ff2f3612989787e2b6ef19bad181b4206" - integrity sha512-TmXTkIX+Vb1O/fER5JeRlWIOZLoSXG4QD3F0ZbebrjgS9k7oSu9igR/VhXBs1m1lvOqcNKv7Y4LTNRAMw+Mi0A== +"@abp/datatables.net-bs5@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.3.0-rc.3.tgz#bad0344241f1ae83f4828d6d4a8de737bcaac0bb" + integrity sha512-YSNY1TwAkwr7DBEt66Rjg2Y/cic/0AzBBliqTbZsYtFEYh7rsychp9qmVofhYITXAnUlhsqPXMJ8VPmvWqvAbg== dependencies: - "@abp/datatables.net" "~7.2.3" + "@abp/datatables.net" "~7.3.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.3.tgz#36661e223d15a0f75caad607094007d974ba678b" - integrity sha512-g+LmRMg4Sk34iU/MN4RpgC/yd8NVEjhVWg/kT+nuWunsnwLHkcfK59KPGXn9ZLktL4VqQYj2WeXbDv8TEbOObg== +"@abp/datatables.net@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.3.0-rc.3.tgz#43eb32cb0eb6f9023bfe2ec9801f2758e93aa445" + integrity sha512-rMi3oxfuDL71CYd/e7G3PgL0F/GqIGvpBHi0XunOMXFn+G5pJuZFv+ZnpzHgI3vmwj5BpSMzGJh8TRlosQB/fQ== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.3.tgz#09b7c02b16ff99c9b5b62c1eefad9b1fc2879bcd" - integrity sha512-+4QRhfU08t1MYkmzTPX0B+p+SZQtOqtlDafzeDm5X6fbOlxV1hi97eRWtLtLgLjodjJWztpECWcsTUTgDhExwQ== +"@abp/font-awesome@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.3.0-rc.3.tgz#511419611d3debd4d808f24f7f40b1c2f4505a46" + integrity sha512-w0TAFFuEu74x6BTK1jHJF9rkxDhcqcu/ZeQTneXQOLzJYZFUWRoCCXxXvk376ZOvnOKuD2YBju0yhpJ9cR1s/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/highlight.js@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-7.2.3.tgz#ed8508f47589af7c23c7e401f90797e13969f80b" - integrity sha512-j2oXA17GJ8zVLL11N7zJCEzmabl3/XtHgpsPe0KiO2YZnkhLWv8nuCPpZYOrTtqp1I0JmQn3lDy3u/WSBUX5jA== +"@abp/highlight.js@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-7.3.0-rc.3.tgz#40556e9de7aa201e4155ab58bb86db90acb77ed0" + integrity sha512-3PGPWtRX/uyrmml1lWT9FxLv2hcPsJWwERA2/6JUxo4cm2EykMvK4Kdl0i1T2Nzo66CdPQaKs3sY9LJ8l/uRag== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" "@highlightjs/cdn-assets" "~11.4.0" -"@abp/jquery-form@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.3.tgz#b0b295b22ae2ba292100e64d0bb97b3e1e295307" - integrity sha512-ucdGIZ0sxefakGRei9BJvDuoN16fKsYfpOT70/udw3k7uC3gFJD0AvAlEOEZPsFZhpNoqUKexNMym4lZovqBkg== +"@abp/jquery-form@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.3.0-rc.3.tgz#4af1c9a743e4301fe9b8d983463c15d150046200" + integrity sha512-u//A4wrZisskjRvUvkGqPDpm2J5gEsS2DO9ADkvJOFxa30+fyabq4UW66a0gKX4dtHMzBuxxK8duJX+8lz4C2Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.3.tgz#1df04e286baa521c216cb949468199e6cacc34e3" - integrity sha512-Hcf1sqAFRIAYKqvN1pZGed+lazzY1nztvcmQlOOgUquiXRS3QjI3dIvxWw5nekJwUPqMpSfuC1GErQo0KpE1fw== +"@abp/jquery-validation-unobtrusive@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.3.0-rc.3.tgz#80623db86e8d60fda6b8167dc4c17c208e1d9533" + integrity sha512-haoov/Zy1nk6r3tnMaKl4YY67+dO9M1hjxF4txZPHGY2064jRT+QtGotimbINoVISDC2hcmQCbHCPkoyXrydSw== dependencies: - "@abp/jquery-validation" "~7.2.3" + "@abp/jquery-validation" "~7.3.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.3.tgz#438ac052e5d71dab50cf5da8be60ea68a460a725" - integrity sha512-drpE5mXErHQPk/4KChsj3zwNCA4GqNlYquTtHNv9/t5S/NuGqFAkchPV6mRYaiQypcxCndZQNSUEqnWxbuMY0g== +"@abp/jquery-validation@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.3.0-rc.3.tgz#7c738da1b071c0de373bebeccbca59e22a3f469f" + integrity sha512-oXbl+JrhjaZGePL/39fcowJGGL9Kp/DPkan+Ji/gdsFTFxxw7xrdtXZ73TpW4hKSEzDiRwnuBstD4WxdiA5tqA== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.3.tgz#555192ff0bcde89bbabee0f734ff74bf77cce1b5" - integrity sha512-r/p3D2QlV57YvrGJsLfTuIJGwLSSi5AVFtkmgKyfpyXYOCNb+TVF9sEZOZnoZebX6cT0JRvtUfZ0dk6ZBebAzg== +"@abp/jquery@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.3.0-rc.3.tgz#37d1313723ee27a9b8845975cb9b38b61253719a" + integrity sha512-cNp/8Pj8ODhtgYKXFwJId+eENbhr0bPcxSvgUX0b6HoRP3AsYSv7lJK3snku/mneidMzeSI9l1yloR8DEA4wIQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" jquery "~3.6.0" -"@abp/jstree@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-7.2.3.tgz#4e444c1ed8420a0234f2e31986613dbf7af8c1b8" - integrity sha512-8ju9dAIkBp8Z2GoFn+QjMsyjjSDz6MSxVzrxyJEAKppoIEN21SC3vBibFyv7jHvjNctJ1vCJt3yUM/3GitPpaw== +"@abp/jstree@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-7.3.0-rc.3.tgz#a88f8974f5d56fdd81c244d44cc56fe62eff7ac4" + integrity sha512-u1k0WysEswslzJhGEvo5qIk8VubiON1QYXehw+kVDW2yqibDZjBgiMXnrBTVMRG4WlxxqjQ/94wD9D9/XrJXnA== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jstree "^3.3.12" -"@abp/lodash@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.3.tgz#99c1667f1499a7f318902e96ff81b4184b0dce86" - integrity sha512-5KuXPPpa2mkTlUYPR83bUTJUSSGoq9/kFSf9fYC0Wk2mFFeG4mRK6mXwcyHTfYshQe2qxuncxZsJ+4j5uQN9PA== +"@abp/lodash@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.3.0-rc.3.tgz#adc5712c820c5608ef5a2f1d4905617aed08626a" + integrity sha512-Y08+IMwQKLEBWIgZgHpRmBiXAfzcMDRUPY7jyciWmUZ5hgPQJHJSR6OkXk/o5AXnHTfTbZ0tWXgjUz7kxnF5bg== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.3.tgz#f643ed28b2d1743edd41edfec98d0e70b2f1f008" - integrity sha512-Y3IT1GbyuNSAzfpGnc5uzjz3Z/nDRUpYiZhoX0XeoQlJ+GyVT/+dytsZbuQBLgEWmQJhk9zxdcITXFT5vrWDcw== +"@abp/luxon@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.3.0-rc.3.tgz#ba2976091ecdb765bd18b608bf60f36d29a7d6a8" + integrity sha512-22VPZlyEZQSOA430/sU9pQ/rZb5yrDaRidUhTltr/tdlQhexD8+uBT8+v/ue+f84/RjH8x2hOppbIR1oLVkXBQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.3.tgz#a29f25921b07683b02e2f5c82a3da827e3e7d552" - integrity sha512-wq9eBrw/bY3wb50v5zuL0qOcVLOT86XN2ZJQj69O/bi2+0WNdLRCqMHhY0kaafb7UIBAlKChKA/xeICwCZxn+w== +"@abp/malihu-custom-scrollbar-plugin@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.3.0-rc.3.tgz#54acc797bdf04c535530389e08155f6f18bfd9ce" + integrity sha512-20oE5c8AO8rCk1olKQYc9KE3gN62wALBqTypbusTXEfIgA/uERgm4EtlVhGb8H6FmGCljwO9Fj+ttnIx9QXoJw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.3.tgz#f6d2ba7b030b81239853490bdcc9e3c2bd4a39b1" - integrity sha512-pXsOzSom9RZHRGWuVaLIVzSkPayIcWMMmgSyo8T3gtZzZG/QJbpBWT+pug0X8pmV8So4d9E0LjacmODBKLM30A== +"@abp/moment@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.3.0-rc.3.tgz#e5b0885a55b09c306014d813d118eec3e5eb6e01" + integrity sha512-j+RMRNI8qf3Rr/oUOtneBLtUphDaUhLpLCkuj4RSlNgAijCDZg4w5F3VDVBKTsoQX4ZSnN39YpbtN/vb/3jNyA== dependencies: moment "^2.9.0" -"@abp/prismjs@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.3.tgz#3ecef3120373eea8a5d01a7b12aa7669aff45307" - integrity sha512-yR/UPqpQ9MTHqBo5bK5izaVemdyqcncxWNIb1NETU4FwZ8ucLRnCbxX427gQUSWlqo6qc+Q9vdS4hOWjLTuroA== +"@abp/prismjs@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.3.0-rc.3.tgz#714873077258fda5b2ab3a2dd1877083b474bbeb" + integrity sha512-30I7KgNzhxQrpx4UNvVQKQDi4tjUl4DmiagiLE+SqxA7uwQ8NF1g6pKfnuyri+XkNcB3BFMhjDD8bbQxxrXpgg== dependencies: - "@abp/clipboard" "~7.2.3" - "@abp/core" "~7.2.3" + "@abp/clipboard" "~7.3.0-rc.3" + "@abp/core" "~7.3.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.3.tgz#4cecd1cd843807583fce09ef632f472f3f7da70b" - integrity sha512-Cdzl467UftB421W+l8uikGr2NlOsHwxKDxt5yPrF03LEec1MBys5y7UPUV1TEO6l0xwAVi4mW8dXaawyIOSjUA== +"@abp/select2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.3.0-rc.3.tgz#b1261d10d3c4a870af07aa159a2921e5e78a6225" + integrity sha512-NUvYfxZYBXvB4j2oYwR6ec05quCylAHqe4C/CeH7Qo+cJcPduPRMJ9N5ZUQq1c4uZyOAbu7Tuuo+XTQvu1ZTRA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" select2 "^4.0.13" -"@abp/slugify@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-7.2.3.tgz#7ad9bada15a50c070332e4ce694f63d81977b1ca" - integrity sha512-wSTZsGZQoWvCtLSRj7l60jcOGb9Brc33rqU2DI2KjyjpFk69NJYng6pvDxnz7c5ysPb+MbOElJJ5gbGZCxn6uw== +"@abp/slugify@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-7.3.0-rc.3.tgz#f811b47e03d9dc7efcf15f165143796addc00625" + integrity sha512-FdHfjIOi0pR1rb2/8xK4W0wWCxGunrjrXSAwtIb/iRl0/mA9jFM8djwqeXqFhrPbSIdfFDDP05YaYl2tibhInQ== dependencies: slugify "^1.6.5" -"@abp/star-rating-svg@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-7.2.3.tgz#c1f3980945a33828b103d04ca6b9b5b67fd3d42d" - integrity sha512-j/1lq3jsAqBhAesDLZLNG1Uo9OuJU3J7ZULoTf1iq5hala5q2JSvqC3fr7pOrpmDGcs6YXt3YFHy6x4pTw8RFg== +"@abp/star-rating-svg@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-7.3.0-rc.3.tgz#55a64af6530ad8d2884c2b8700738d037a6b02e9" + integrity sha512-oixGLlIhteJmC+L0eyAy2zeJ3rFseDOTuc8Bnx9vGqktIZyJJNuyGSNsALw8KmZCwIURAzzc3PO61kiu0+8FOA== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" star-rating-svg "^3.5.0" -"@abp/sweetalert2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.3.tgz#9e9c503bdb4d47d2b67b0d8193d82145884c90f3" - integrity sha512-KHZD1YRMN6Z4JxPfXuEwocubooux8nKq6sPNG6RKg+rWpp23Fp8nX/ZngJNywVXSRqzrdEvUAM+92JG7zMwKXw== +"@abp/sweetalert2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.3.0-rc.3.tgz#fa554fb304f7093f0a08fb683cb35c81af3c2ce7" + integrity sha512-iKg4TJex+aQna8n5hk7rPIbwY2ZQaVVP571vPdmFML85hUYQM289CI++ZDF0l2a5p22fDKBFRL99RZzceiGOSw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.3.tgz#2ced6fa607a0471bf3385fbf5d9b1f2d902e824a" - integrity sha512-7eiibNXJWBGpQnitd/i8aWUNHOkcsuq8fAwBLJWvG8Whhh1nmBEjng0pGhheMqo0xoydefWi1K2uZDg99tKPeQ== +"@abp/timeago@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.3.0-rc.3.tgz#029839955cb53195259d82a3e0c534d817d3862a" + integrity sha512-JuadVXb/Garz7L0aj1h+Ffg4Ut5eLSf6Ipz5mFM2Q1mzXNhA8crwQCtf+NLZdcNohJ7gbxDWyEQ2jgbYr4ryRw== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.3.tgz#0ef7c24b232ca3d01d4ac5a7dff57800b0ebdcbf" - integrity sha512-2zNMQE6ArRULP6xl+M66/EY83ZrXfNY+sNHUkmZH4uqfGhqR/ijKIQm1quxCLDmUcAjRr1kzu8BCc98pc9tfFw== +"@abp/toastr@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.3.0-rc.3.tgz#537afff62261482bbb21b50a9d503579fd71936d" + integrity sha512-dsVS9F2iQRDn0RtzbLT1b3nH4JKDj8pHCWdxDR3nT/JHpJuAFEZPAqT1/VrNmZxSoo4jdeHn8/pkQtE4RDhv+Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" toastr "^2.1.4" -"@abp/tui-editor@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.2.3.tgz#1e5d747e949e8fda3ad81a016bb51ff838b6ef7c" - integrity sha512-yXYXkjSIEO49AzijqOg+aboOBbhp/rGjWn5qJbIivVc6NgODrxmB8gHeC1HhmdlWWLJUt1R/jP1+y2imDWbjgw== +"@abp/tui-editor@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.3.0-rc.3.tgz#44ed5f38cd694bb86901ad9c3cbabfa05494ffed" + integrity sha512-bOikm9rZH0yO3kIZLoA0/iRNVejWMSOc9UEwQymrqWV+4we8LGXSOu1mX4bTOSrl3591BvoI2pGmAE5jNFf4Nw== dependencies: - "@abp/jquery" "~7.2.3" - "@abp/prismjs" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" + "@abp/prismjs" "~7.3.0-rc.3" -"@abp/uppy@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-7.2.3.tgz#67be5102f92eb16e743809e5b9d1e87d16ef030c" - integrity sha512-eL5tV9l7VwD9ly+JRf0N3/wuahkIW0CrN+w9obawWPl3rygvvbD5UfcTQrM7KBruUs4FV59jbnjdfME+TO3JYQ== +"@abp/uppy@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-7.3.0-rc.3.tgz#159f3cca764a59a24eaaf9c6f4a0ae7a87b2c6d4" + integrity sha512-A1OMROtYhOrC0M0dBeUDAraBnw2WNVQz27OmNCOXYSc/eYxGmkUXRToCio7U5gk67vdj8WQ3rp5d48tJeXH5lg== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" uppy "^1.16.1" -"@abp/utils@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.3.tgz#f384ba76b2948dbc8c49a453a343facda0825e2c" - integrity sha512-hejxDJhSI9Kor4mS9c/JHHQrW/wLXC/XMOJMUcBVkX/5IQd9GU9EW63oalNQyVA3gz3h5obnb0Qcfdv65wc5Pg== +"@abp/utils@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.3.0-rc.3.tgz#4d4e50dac717cae3e368bfe4fd3ce11f6df0e732" + integrity sha512-sMF2QGhRgbJW8PJtpVBrkiPAgofyfflUGmxNVbbx/HSOR3duFW0TNoXpTvxdP2v9k/SYe4i5XtLmv+mKPyttCw== dependencies: - just-compare "^1.3.0" + just-compare "^2.3.0" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" @@ -2063,10 +2063,10 @@ jstree@^3.3.12: dependencies: jquery "^3.5.0" -just-compare@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.5.1.tgz#aed7e93e6bae9c3b69d79aea7805684132a0c0c5" - integrity sha512-xDEEFHNIyJNmN4uo/2RVeUcay9THtN/5ka/iw98Y/gsa8w9KXZQuyaf5eFUY6VlntA2+G+bdPmdhqqTs7T+BRw== +just-compare@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-2.3.0.tgz#a2adcc1d1940536263275f5a1ef1298bcacfeda7" + integrity sha512-6shoR7HDT+fzfL3gBahx1jZG3hWLrhPAf+l7nCwahDdT9XDtosB9kIF0ZrzUp5QY8dJWfQVr5rnsPqsbvflDzg== just-debounce@^1.0.0: version "1.1.0" diff --git a/modules/docs/app/VoloDocs.Web/package.json b/modules/docs/app/VoloDocs.Web/package.json index 64b456bf68..cce1d8fdd8 100644 --- a/modules/docs/app/VoloDocs.Web/package.json +++ b/modules/docs/app/VoloDocs.Web/package.json @@ -3,7 +3,7 @@ "name": "volo.docstestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.3", - "@abp/docs": "~7.2.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.3.0-rc.3", + "@abp/docs": "~7.3.0-rc.3" } } diff --git a/modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/jquery/abp.jquery.js b/modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/jquery/abp.jquery.js index 76dfd3897f..7dc3439da2 100644 --- a/modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/jquery/abp.jquery.js +++ b/modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/jquery/abp.jquery.js @@ -371,13 +371,18 @@ var abp = abp || {}; }; var _loadScript = function (url, loadCallback, failCallback) { + var nonce = document.body.nonce || document.body.getAttribute('nonce'); _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { $.get({ url: url, dataType: 'text' }) .done(function (script) { - $.globalEval(script); + if(nonce){ + $.globalEval(script, { nonce: nonce}); + }else{ + $.globalEval(script); + } urlInfo.succeed(); }) .fail(function () { diff --git a/modules/docs/app/VoloDocs.Web/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js b/modules/docs/app/VoloDocs.Web/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js new file mode 100644 index 0000000000..a02a2a7a5e --- /dev/null +++ b/modules/docs/app/VoloDocs.Web/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')).map(function (popoverTriggerEl) { + return new bootstrap.Popover(popoverTriggerEl) + }) +})(); diff --git a/modules/docs/app/VoloDocs.Web/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js b/modules/docs/app/VoloDocs.Web/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js new file mode 100644 index 0000000000..5a2b42a1d1 --- /dev/null +++ b/modules/docs/app/VoloDocs.Web/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map(function (tooltipTriggerEl) { + return new bootstrap.Tooltip(tooltipTriggerEl) + }); +})(); diff --git a/modules/docs/app/VoloDocs.Web/yarn.lock b/modules/docs/app/VoloDocs.Web/yarn.lock index 12bdd6262a..9cf96bf350 100644 --- a/modules/docs/app/VoloDocs.Web/yarn.lock +++ b/modules/docs/app/VoloDocs.Web/yarn.lock @@ -2,47 +2,47 @@ # yarn lockfile v1 -"@abp/anchor-js@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-7.2.3.tgz#68aaa6c632d6d6481ee7d60347b20b4de083c184" - integrity sha512-a8lJpoN8mdwJuqcj8jX8l5qcqo8ZKwpMGtxC7nPjTCmmSkKqAFgyHPZrU64Z8scCaqJ44bDmR/TlF17SXMd6xw== +"@abp/anchor-js@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-7.3.0-rc.3.tgz#e11dc10ab2374d2f0f974cef50ce15b67a1ab18f" + integrity sha512-nuSLxFi6DmnrZYs1jtXp+jDF09ShlHVkM/aOo4GMNejjxqAyzlZOV1Pegh/lAgYOd89pydX9S9yzEzLkIlbGBA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" anchor-js "^4.3.1" -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.3.tgz#31f2dda74b2bf8f520caf97690e509fd1c1088c4" - integrity sha512-7DIwWrkLJSc2kXYcIcZH+EivpwOXzkO4j2yrUilK0OijoOM9Pa/iGStdNTPlYioOKUNti3/1zah+v5SELNdqIw== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.3.tgz#189dde88792497d29f76a6079dc6db34973ee98d" - integrity sha512-+G2mM/BJWqgGqZFg6GP28PaCtq+YlRmRfg7r0JQ1wkAN9pc11yKm0LRQjFnkcVBzg0A+N2hZqnFbW7wQhwXOHg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.3" - "@abp/bootstrap" "~7.2.3" - "@abp/bootstrap-datepicker" "~7.2.3" - "@abp/bootstrap-daterangepicker" "~7.2.3" - "@abp/datatables.net-bs5" "~7.2.3" - "@abp/font-awesome" "~7.2.3" - "@abp/jquery-form" "~7.2.3" - "@abp/jquery-validation-unobtrusive" "~7.2.3" - "@abp/lodash" "~7.2.3" - "@abp/luxon" "~7.2.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.3" - "@abp/moment" "~7.2.3" - "@abp/select2" "~7.2.3" - "@abp/sweetalert2" "~7.2.3" - "@abp/timeago" "~7.2.3" - "@abp/toastr" "~7.2.3" - -"@abp/aspnetcore.mvc.ui@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.3.tgz#d828561e678f6ea779a67c908705ba553ae82edc" - integrity sha512-KJCw6OxjQBgNw4QoSoDQOe32bFF9NvHdD09zMVsoCB/GgN66dcbZnk+ldidHcwjLFDPXOuHJMx+TKmno3VgUaQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.3.0-rc.3.tgz#8c8cfe4f7fe7ec68b4a91402fa2665ae4b62c7b1" + integrity sha512-oDgPUXmjAXbceUkhM3LjLWBTGPaBfAeqrl4CCA0EGnlZPzdS+KaD9gbP2Fs9OWyT5yBzbn5R+1cdUrRqI4qv3w== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.3.0-rc.3.tgz#23f4e32b7922afe5364675f5e9065e4785727e31" + integrity sha512-i3YdQ0Trqzij8kkKCmOolPT3p++rBUi0cwjQ8wsxJb6nlAyJp4FcDBS/QAdNIqqxg1DZlxqf+u705EHTqQFZPA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.3.0-rc.3" + "@abp/bootstrap" "~7.3.0-rc.3" + "@abp/bootstrap-datepicker" "~7.3.0-rc.3" + "@abp/bootstrap-daterangepicker" "~7.3.0-rc.3" + "@abp/datatables.net-bs5" "~7.3.0-rc.3" + "@abp/font-awesome" "~7.3.0-rc.3" + "@abp/jquery-form" "~7.3.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~7.3.0-rc.3" + "@abp/lodash" "~7.3.0-rc.3" + "@abp/luxon" "~7.3.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.3.0-rc.3" + "@abp/moment" "~7.3.0-rc.3" + "@abp/select2" "~7.3.0-rc.3" + "@abp/sweetalert2" "~7.3.0-rc.3" + "@abp/timeago" "~7.3.0-rc.3" + "@abp/toastr" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.3.0-rc.3.tgz#5acd05d14a8dc6b96387a0e30c2d1577d2dac884" + integrity sha512-cNG1Soct0p3qLp5OOrt/P4MaCBk3SbgV9RXBvKY7qp6TatfbIPG7Ggwmue1wj4kQpJxO3JIXfqpaGtg44phsmw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -51,196 +51,196 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.3.tgz#7610ff44a6c1ea73f0c9b4c79a31cbb9e505d66f" - integrity sha512-wiKVXftVrXcjwz0FpshD6P4WW3CNk/4cLH15aaqRjM+J0BigDeH9CczlpVc7jXdn+c8plHIRz0t5tqlUud7dIQ== +"@abp/bootstrap-datepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.3.0-rc.3.tgz#bb1b34cfea9c0211f8e1d9cbffc7f1538c4fdb66" + integrity sha512-VsGYcKO56kMJbEFL7CnvqRWrn03lTM6+NJuVCs0K64YarhU06OI9KPd7PpWSZTP0D7Mz7z02pGYcWV034FXopA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.3.tgz#3946fb853dae52ef092db4bb23b94389577c17d3" - integrity sha512-ChdnXMzHvg+HwrUtw2z6KuqRTqHVOq8qEBai+IPW6PykJSML+tZKzer3jzDIzyHq68OIqom3n3xL0XpcniKMew== +"@abp/bootstrap-daterangepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.3.0-rc.3.tgz#b883c5a130133af6fc947b83dec179a716c60fe5" + integrity sha512-zV+DuBa0hgDx225kF/6VsotHzBbbHmeJ0iJflnLs+veDwYSBlT5uXgrxBHy4R41LnzDWyZqhwwq9SmHoGXShEQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.3.tgz#43ecd5912ac65bbc142f198ec112b0b2a15e4864" - integrity sha512-Z00q1sAwo9PvFSpfFlbbUHPMyghLOzuEuAzz/8nA6tK7WR0KQBS/0zGC0nK9hNwbyZ4FqKwPSznRVwuwrnqyhQ== +"@abp/bootstrap@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.3.0-rc.3.tgz#e4f35c0cfd1ecbcc892083f0b1022d9545e2fe89" + integrity sha512-yWd3tC1M2fbJmOfMiw2eqaxYQ5ZfkSIxAfVLZ39269ha+KSRhkZGPdjdRS7gGxB8LgAcG+I+pS9DAa7xv/FO/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.3.tgz#dcd8ffc229bd0419be6cd49679fe65dfea90163e" - integrity sha512-Eu7GIMqXpGqU1UK3gm0QfI4DQLaWcFLeO/hL/RefqU79kpWwN+PKg4bYAH8uuYovQUR8i0DRwk8rqOlayjjWRA== +"@abp/clipboard@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.3.0-rc.3.tgz#989141ed79834f80c3a8e351fbadfa5d19357c60" + integrity sha512-rk8ZE+yQE+H8dOcilji8EoyHN3cGtV5jzcM2xcMI+oRDbwRJkv3vI4rqox3cflr+QDZFlHyINlILkz8UrJgIew== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" clipboard "^2.0.8" -"@abp/core@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.3.tgz#a669073989a30f600355b368c01c654714456f17" - integrity sha512-UyKBWwXbKCzKZwV2YJPgP3v2naDFsfJzV+KEHpdgLdPZyrpBhp+bQ80VNVe2HHrD/bLfhM4fu9pCXw6RYZKnvA== +"@abp/core@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.3.0-rc.3.tgz#309a66b2c5feb05630acaebff8912f0639e3fc02" + integrity sha512-baD6VaLTj1sWU9lcoLnRtGCISCvrWylXaoqZ0vIuVy3QqskzHe3M3AVlHHn0HDwTNUA4zVBFOe6Of2DwHsYVwg== dependencies: - "@abp/utils" "~7.2.3" + "@abp/utils" "~7.3.0-rc.3" -"@abp/datatables.net-bs5@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.3.tgz#362f3b8ff2f3612989787e2b6ef19bad181b4206" - integrity sha512-TmXTkIX+Vb1O/fER5JeRlWIOZLoSXG4QD3F0ZbebrjgS9k7oSu9igR/VhXBs1m1lvOqcNKv7Y4LTNRAMw+Mi0A== +"@abp/datatables.net-bs5@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.3.0-rc.3.tgz#bad0344241f1ae83f4828d6d4a8de737bcaac0bb" + integrity sha512-YSNY1TwAkwr7DBEt66Rjg2Y/cic/0AzBBliqTbZsYtFEYh7rsychp9qmVofhYITXAnUlhsqPXMJ8VPmvWqvAbg== dependencies: - "@abp/datatables.net" "~7.2.3" + "@abp/datatables.net" "~7.3.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.3.tgz#36661e223d15a0f75caad607094007d974ba678b" - integrity sha512-g+LmRMg4Sk34iU/MN4RpgC/yd8NVEjhVWg/kT+nuWunsnwLHkcfK59KPGXn9ZLktL4VqQYj2WeXbDv8TEbOObg== +"@abp/datatables.net@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.3.0-rc.3.tgz#43eb32cb0eb6f9023bfe2ec9801f2758e93aa445" + integrity sha512-rMi3oxfuDL71CYd/e7G3PgL0F/GqIGvpBHi0XunOMXFn+G5pJuZFv+ZnpzHgI3vmwj5BpSMzGJh8TRlosQB/fQ== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" datatables.net "^1.11.4" -"@abp/docs@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-7.2.3.tgz#50c3dfb03c510b5a3bcc8b1b5dbc90b89d2802b1" - integrity sha512-eJgbXE2BMzxJgV2ei7xRnhH3tRo2TAx9T3PZH/mrQ/9Yn46Toz9oQW36S5QqO2iOkDYoL7oANJnXTcAgNaGW2g== +"@abp/docs@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-7.3.0-rc.3.tgz#180e2aec905dd75103ca6cf66612c731fd33f131" + integrity sha512-WsArfsYtYFiYiWocUMQhPXr4MuaRMZWreknUx3srRNXgH+DHXAGK/ZdEA6eTO/tdkGZXO5NoFxF6ioZEf4NlPg== dependencies: - "@abp/anchor-js" "~7.2.3" - "@abp/clipboard" "~7.2.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.3" - "@abp/popper.js" "~7.2.3" - "@abp/prismjs" "~7.2.3" + "@abp/anchor-js" "~7.3.0-rc.3" + "@abp/clipboard" "~7.3.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.3.0-rc.3" + "@abp/popper.js" "~7.3.0-rc.3" + "@abp/prismjs" "~7.3.0-rc.3" -"@abp/font-awesome@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.3.tgz#09b7c02b16ff99c9b5b62c1eefad9b1fc2879bcd" - integrity sha512-+4QRhfU08t1MYkmzTPX0B+p+SZQtOqtlDafzeDm5X6fbOlxV1hi97eRWtLtLgLjodjJWztpECWcsTUTgDhExwQ== +"@abp/font-awesome@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.3.0-rc.3.tgz#511419611d3debd4d808f24f7f40b1c2f4505a46" + integrity sha512-w0TAFFuEu74x6BTK1jHJF9rkxDhcqcu/ZeQTneXQOLzJYZFUWRoCCXxXvk376ZOvnOKuD2YBju0yhpJ9cR1s/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.3.tgz#b0b295b22ae2ba292100e64d0bb97b3e1e295307" - integrity sha512-ucdGIZ0sxefakGRei9BJvDuoN16fKsYfpOT70/udw3k7uC3gFJD0AvAlEOEZPsFZhpNoqUKexNMym4lZovqBkg== +"@abp/jquery-form@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.3.0-rc.3.tgz#4af1c9a743e4301fe9b8d983463c15d150046200" + integrity sha512-u//A4wrZisskjRvUvkGqPDpm2J5gEsS2DO9ADkvJOFxa30+fyabq4UW66a0gKX4dtHMzBuxxK8duJX+8lz4C2Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.3.tgz#1df04e286baa521c216cb949468199e6cacc34e3" - integrity sha512-Hcf1sqAFRIAYKqvN1pZGed+lazzY1nztvcmQlOOgUquiXRS3QjI3dIvxWw5nekJwUPqMpSfuC1GErQo0KpE1fw== +"@abp/jquery-validation-unobtrusive@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.3.0-rc.3.tgz#80623db86e8d60fda6b8167dc4c17c208e1d9533" + integrity sha512-haoov/Zy1nk6r3tnMaKl4YY67+dO9M1hjxF4txZPHGY2064jRT+QtGotimbINoVISDC2hcmQCbHCPkoyXrydSw== dependencies: - "@abp/jquery-validation" "~7.2.3" + "@abp/jquery-validation" "~7.3.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.3.tgz#438ac052e5d71dab50cf5da8be60ea68a460a725" - integrity sha512-drpE5mXErHQPk/4KChsj3zwNCA4GqNlYquTtHNv9/t5S/NuGqFAkchPV6mRYaiQypcxCndZQNSUEqnWxbuMY0g== +"@abp/jquery-validation@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.3.0-rc.3.tgz#7c738da1b071c0de373bebeccbca59e22a3f469f" + integrity sha512-oXbl+JrhjaZGePL/39fcowJGGL9Kp/DPkan+Ji/gdsFTFxxw7xrdtXZ73TpW4hKSEzDiRwnuBstD4WxdiA5tqA== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.3.tgz#555192ff0bcde89bbabee0f734ff74bf77cce1b5" - integrity sha512-r/p3D2QlV57YvrGJsLfTuIJGwLSSi5AVFtkmgKyfpyXYOCNb+TVF9sEZOZnoZebX6cT0JRvtUfZ0dk6ZBebAzg== +"@abp/jquery@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.3.0-rc.3.tgz#37d1313723ee27a9b8845975cb9b38b61253719a" + integrity sha512-cNp/8Pj8ODhtgYKXFwJId+eENbhr0bPcxSvgUX0b6HoRP3AsYSv7lJK3snku/mneidMzeSI9l1yloR8DEA4wIQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.3.tgz#99c1667f1499a7f318902e96ff81b4184b0dce86" - integrity sha512-5KuXPPpa2mkTlUYPR83bUTJUSSGoq9/kFSf9fYC0Wk2mFFeG4mRK6mXwcyHTfYshQe2qxuncxZsJ+4j5uQN9PA== +"@abp/lodash@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.3.0-rc.3.tgz#adc5712c820c5608ef5a2f1d4905617aed08626a" + integrity sha512-Y08+IMwQKLEBWIgZgHpRmBiXAfzcMDRUPY7jyciWmUZ5hgPQJHJSR6OkXk/o5AXnHTfTbZ0tWXgjUz7kxnF5bg== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.3.tgz#f643ed28b2d1743edd41edfec98d0e70b2f1f008" - integrity sha512-Y3IT1GbyuNSAzfpGnc5uzjz3Z/nDRUpYiZhoX0XeoQlJ+GyVT/+dytsZbuQBLgEWmQJhk9zxdcITXFT5vrWDcw== +"@abp/luxon@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.3.0-rc.3.tgz#ba2976091ecdb765bd18b608bf60f36d29a7d6a8" + integrity sha512-22VPZlyEZQSOA430/sU9pQ/rZb5yrDaRidUhTltr/tdlQhexD8+uBT8+v/ue+f84/RjH8x2hOppbIR1oLVkXBQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.3.tgz#a29f25921b07683b02e2f5c82a3da827e3e7d552" - integrity sha512-wq9eBrw/bY3wb50v5zuL0qOcVLOT86XN2ZJQj69O/bi2+0WNdLRCqMHhY0kaafb7UIBAlKChKA/xeICwCZxn+w== +"@abp/malihu-custom-scrollbar-plugin@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.3.0-rc.3.tgz#54acc797bdf04c535530389e08155f6f18bfd9ce" + integrity sha512-20oE5c8AO8rCk1olKQYc9KE3gN62wALBqTypbusTXEfIgA/uERgm4EtlVhGb8H6FmGCljwO9Fj+ttnIx9QXoJw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.3.tgz#f6d2ba7b030b81239853490bdcc9e3c2bd4a39b1" - integrity sha512-pXsOzSom9RZHRGWuVaLIVzSkPayIcWMMmgSyo8T3gtZzZG/QJbpBWT+pug0X8pmV8So4d9E0LjacmODBKLM30A== +"@abp/moment@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.3.0-rc.3.tgz#e5b0885a55b09c306014d813d118eec3e5eb6e01" + integrity sha512-j+RMRNI8qf3Rr/oUOtneBLtUphDaUhLpLCkuj4RSlNgAijCDZg4w5F3VDVBKTsoQX4ZSnN39YpbtN/vb/3jNyA== dependencies: moment "^2.9.0" -"@abp/popper.js@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-7.2.3.tgz#565d595067fd018ffa931a4e7e9f97a98f42ec6b" - integrity sha512-Hi1YdiDYDBOs6vbJZHuH9Wcr5efzLC7Cz7tgF8oHekg4so67xguFv4eCR+yaS6FscZrbX/xqUkkq31J+PnCLAA== +"@abp/popper.js@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-7.3.0-rc.3.tgz#4e09726ee34a0bed1f110320325b243587702a54" + integrity sha512-F6Mqbj3f+wUGWHXlOA6+z057o7FLCMMpgtY1YGRy8Bu4G9t0Pq/kVZZJHiT/MDPgxvOIW9wvb//ZFCGs1fgBug== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" "@popperjs/core" "^2.11.2" -"@abp/prismjs@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.3.tgz#3ecef3120373eea8a5d01a7b12aa7669aff45307" - integrity sha512-yR/UPqpQ9MTHqBo5bK5izaVemdyqcncxWNIb1NETU4FwZ8ucLRnCbxX427gQUSWlqo6qc+Q9vdS4hOWjLTuroA== +"@abp/prismjs@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.3.0-rc.3.tgz#714873077258fda5b2ab3a2dd1877083b474bbeb" + integrity sha512-30I7KgNzhxQrpx4UNvVQKQDi4tjUl4DmiagiLE+SqxA7uwQ8NF1g6pKfnuyri+XkNcB3BFMhjDD8bbQxxrXpgg== dependencies: - "@abp/clipboard" "~7.2.3" - "@abp/core" "~7.2.3" + "@abp/clipboard" "~7.3.0-rc.3" + "@abp/core" "~7.3.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.3.tgz#4cecd1cd843807583fce09ef632f472f3f7da70b" - integrity sha512-Cdzl467UftB421W+l8uikGr2NlOsHwxKDxt5yPrF03LEec1MBys5y7UPUV1TEO6l0xwAVi4mW8dXaawyIOSjUA== +"@abp/select2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.3.0-rc.3.tgz#b1261d10d3c4a870af07aa159a2921e5e78a6225" + integrity sha512-NUvYfxZYBXvB4j2oYwR6ec05quCylAHqe4C/CeH7Qo+cJcPduPRMJ9N5ZUQq1c4uZyOAbu7Tuuo+XTQvu1ZTRA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.3.tgz#9e9c503bdb4d47d2b67b0d8193d82145884c90f3" - integrity sha512-KHZD1YRMN6Z4JxPfXuEwocubooux8nKq6sPNG6RKg+rWpp23Fp8nX/ZngJNywVXSRqzrdEvUAM+92JG7zMwKXw== +"@abp/sweetalert2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.3.0-rc.3.tgz#fa554fb304f7093f0a08fb683cb35c81af3c2ce7" + integrity sha512-iKg4TJex+aQna8n5hk7rPIbwY2ZQaVVP571vPdmFML85hUYQM289CI++ZDF0l2a5p22fDKBFRL99RZzceiGOSw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.3.tgz#2ced6fa607a0471bf3385fbf5d9b1f2d902e824a" - integrity sha512-7eiibNXJWBGpQnitd/i8aWUNHOkcsuq8fAwBLJWvG8Whhh1nmBEjng0pGhheMqo0xoydefWi1K2uZDg99tKPeQ== +"@abp/timeago@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.3.0-rc.3.tgz#029839955cb53195259d82a3e0c534d817d3862a" + integrity sha512-JuadVXb/Garz7L0aj1h+Ffg4Ut5eLSf6Ipz5mFM2Q1mzXNhA8crwQCtf+NLZdcNohJ7gbxDWyEQ2jgbYr4ryRw== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.3.tgz#0ef7c24b232ca3d01d4ac5a7dff57800b0ebdcbf" - integrity sha512-2zNMQE6ArRULP6xl+M66/EY83ZrXfNY+sNHUkmZH4uqfGhqR/ijKIQm1quxCLDmUcAjRr1kzu8BCc98pc9tfFw== +"@abp/toastr@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.3.0-rc.3.tgz#537afff62261482bbb21b50a9d503579fd71936d" + integrity sha512-dsVS9F2iQRDn0RtzbLT1b3nH4JKDj8pHCWdxDR3nT/JHpJuAFEZPAqT1/VrNmZxSoo4jdeHn8/pkQtE4RDhv+Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" toastr "^2.1.4" -"@abp/utils@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.3.tgz#f384ba76b2948dbc8c49a453a343facda0825e2c" - integrity sha512-hejxDJhSI9Kor4mS9c/JHHQrW/wLXC/XMOJMUcBVkX/5IQd9GU9EW63oalNQyVA3gz3h5obnb0Qcfdv65wc5Pg== +"@abp/utils@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.3.0-rc.3.tgz#4d4e50dac717cae3e368bfe4fd3ce11f6df0e732" + integrity sha512-sMF2QGhRgbJW8PJtpVBrkiPAgofyfflUGmxNVbbx/HSOR3duFW0TNoXpTvxdP2v9k/SYe4i5XtLmv+mKPyttCw== dependencies: - just-compare "^1.3.0" + just-compare "^2.3.0" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" @@ -1515,10 +1515,10 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -just-compare@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.5.1.tgz#aed7e93e6bae9c3b69d79aea7805684132a0c0c5" - integrity sha512-xDEEFHNIyJNmN4uo/2RVeUcay9THtN/5ka/iw98Y/gsa8w9KXZQuyaf5eFUY6VlntA2+G+bdPmdhqqTs7T+BRw== +just-compare@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-2.3.0.tgz#a2adcc1d1940536263275f5a1ef1298bcacfeda7" + integrity sha512-6shoR7HDT+fzfL3gBahx1jZG3hWLrhPAf+l7nCwahDdT9XDtosB9kIF0ZrzUp5QY8dJWfQVr5rnsPqsbvflDzg== just-debounce@^1.0.0: version "1.1.0" diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/package.json b/modules/openiddict/app/OpenIddict.Demo.Server/package.json index dc291e5514..70ce47f8dd 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/package.json +++ b/modules/openiddict/app/OpenIddict.Demo.Server/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.3.0-rc.3" } } diff --git a/modules/openiddict/app/angular/package.json b/modules/openiddict/app/angular/package.json index d9a303cdbe..5f5bf46e6b 100644 --- a/modules/openiddict/app/angular/package.json +++ b/modules/openiddict/app/angular/package.json @@ -12,15 +12,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.2.3", - "@abp/ng.components": "~7.2.3", - "@abp/ng.core": "~7.2.3", - "@abp/ng.oauth": "~7.2.3", - "@abp/ng.identity": "~7.2.3", - "@abp/ng.setting-management": "~7.2.3", - "@abp/ng.tenant-management": "~7.2.3", - "@abp/ng.theme.shared": "~7.2.3", - "@abp/ng.theme.lepton-x": "~2.2.1", + "@abp/ng.account": "~7.3.0-rc.3", + "@abp/ng.components": "~7.3.0-rc.3", + "@abp/ng.core": "~7.3.0-rc.3", + "@abp/ng.oauth": "~7.3.0-rc.3", + "@abp/ng.identity": "~7.3.0-rc.3", + "@abp/ng.setting-management": "~7.3.0-rc.3", + "@abp/ng.tenant-management": "~7.3.0-rc.3", + "@abp/ng.theme.shared": "~7.3.0-rc.3", + "@abp/ng.theme.lepton-x": "~2.2.2", "@angular/animations": "^15.0.1", "@angular/common": "^15.0.1", "@angular/compiler": "^15.0.1", @@ -36,7 +36,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~7.2.3", + "@abp/ng.schematics": "~7.3.0-rc.3", "@angular-devkit/build-angular": "^15.0.1", "@angular-eslint/builder": "~15.1.0", "@angular-eslint/eslint-plugin": "~15.1.0", diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json index 7c99adaf33..b4e0854fbe 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json @@ -3,6 +3,6 @@ "name": "demo-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.3.0-rc.3" } } diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/abp/jquery/abp.jquery.js b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/abp/jquery/abp.jquery.js index 76dfd3897f..7dc3439da2 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/abp/jquery/abp.jquery.js +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/abp/jquery/abp.jquery.js @@ -371,13 +371,18 @@ var abp = abp || {}; }; var _loadScript = function (url, loadCallback, failCallback) { + var nonce = document.body.nonce || document.body.getAttribute('nonce'); _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { $.get({ url: url, dataType: 'text' }) .done(function (script) { - $.globalEval(script); + if(nonce){ + $.globalEval(script, { nonce: nonce}); + }else{ + $.globalEval(script); + } urlInfo.succeed(); }) .fail(function () { diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js new file mode 100644 index 0000000000..a02a2a7a5e --- /dev/null +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')).map(function (popoverTriggerEl) { + return new bootstrap.Popover(popoverTriggerEl) + }) +})(); diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js new file mode 100644 index 0000000000..5a2b42a1d1 --- /dev/null +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map(function (tooltipTriggerEl) { + return new bootstrap.Tooltip(tooltipTriggerEl) + }); +})(); diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock index 7e5e33b3ea..30a7dae9d4 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.3.tgz#31f2dda74b2bf8f520caf97690e509fd1c1088c4" - integrity sha512-7DIwWrkLJSc2kXYcIcZH+EivpwOXzkO4j2yrUilK0OijoOM9Pa/iGStdNTPlYioOKUNti3/1zah+v5SELNdqIw== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.3.tgz#189dde88792497d29f76a6079dc6db34973ee98d" - integrity sha512-+G2mM/BJWqgGqZFg6GP28PaCtq+YlRmRfg7r0JQ1wkAN9pc11yKm0LRQjFnkcVBzg0A+N2hZqnFbW7wQhwXOHg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.3" - "@abp/bootstrap" "~7.2.3" - "@abp/bootstrap-datepicker" "~7.2.3" - "@abp/bootstrap-daterangepicker" "~7.2.3" - "@abp/datatables.net-bs5" "~7.2.3" - "@abp/font-awesome" "~7.2.3" - "@abp/jquery-form" "~7.2.3" - "@abp/jquery-validation-unobtrusive" "~7.2.3" - "@abp/lodash" "~7.2.3" - "@abp/luxon" "~7.2.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.3" - "@abp/moment" "~7.2.3" - "@abp/select2" "~7.2.3" - "@abp/sweetalert2" "~7.2.3" - "@abp/timeago" "~7.2.3" - "@abp/toastr" "~7.2.3" - -"@abp/aspnetcore.mvc.ui@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.3.tgz#d828561e678f6ea779a67c908705ba553ae82edc" - integrity sha512-KJCw6OxjQBgNw4QoSoDQOe32bFF9NvHdD09zMVsoCB/GgN66dcbZnk+ldidHcwjLFDPXOuHJMx+TKmno3VgUaQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.3.0-rc.3.tgz#8c8cfe4f7fe7ec68b4a91402fa2665ae4b62c7b1" + integrity sha512-oDgPUXmjAXbceUkhM3LjLWBTGPaBfAeqrl4CCA0EGnlZPzdS+KaD9gbP2Fs9OWyT5yBzbn5R+1cdUrRqI4qv3w== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.3.0-rc.3.tgz#23f4e32b7922afe5364675f5e9065e4785727e31" + integrity sha512-i3YdQ0Trqzij8kkKCmOolPT3p++rBUi0cwjQ8wsxJb6nlAyJp4FcDBS/QAdNIqqxg1DZlxqf+u705EHTqQFZPA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.3.0-rc.3" + "@abp/bootstrap" "~7.3.0-rc.3" + "@abp/bootstrap-datepicker" "~7.3.0-rc.3" + "@abp/bootstrap-daterangepicker" "~7.3.0-rc.3" + "@abp/datatables.net-bs5" "~7.3.0-rc.3" + "@abp/font-awesome" "~7.3.0-rc.3" + "@abp/jquery-form" "~7.3.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~7.3.0-rc.3" + "@abp/lodash" "~7.3.0-rc.3" + "@abp/luxon" "~7.3.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.3.0-rc.3" + "@abp/moment" "~7.3.0-rc.3" + "@abp/select2" "~7.3.0-rc.3" + "@abp/sweetalert2" "~7.3.0-rc.3" + "@abp/timeago" "~7.3.0-rc.3" + "@abp/toastr" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.3.0-rc.3.tgz#5acd05d14a8dc6b96387a0e30c2d1577d2dac884" + integrity sha512-cNG1Soct0p3qLp5OOrt/P4MaCBk3SbgV9RXBvKY7qp6TatfbIPG7Ggwmue1wj4kQpJxO3JIXfqpaGtg44phsmw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,160 +43,160 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.3.tgz#7610ff44a6c1ea73f0c9b4c79a31cbb9e505d66f" - integrity sha512-wiKVXftVrXcjwz0FpshD6P4WW3CNk/4cLH15aaqRjM+J0BigDeH9CczlpVc7jXdn+c8plHIRz0t5tqlUud7dIQ== +"@abp/bootstrap-datepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.3.0-rc.3.tgz#bb1b34cfea9c0211f8e1d9cbffc7f1538c4fdb66" + integrity sha512-VsGYcKO56kMJbEFL7CnvqRWrn03lTM6+NJuVCs0K64YarhU06OI9KPd7PpWSZTP0D7Mz7z02pGYcWV034FXopA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.3.tgz#3946fb853dae52ef092db4bb23b94389577c17d3" - integrity sha512-ChdnXMzHvg+HwrUtw2z6KuqRTqHVOq8qEBai+IPW6PykJSML+tZKzer3jzDIzyHq68OIqom3n3xL0XpcniKMew== +"@abp/bootstrap-daterangepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.3.0-rc.3.tgz#b883c5a130133af6fc947b83dec179a716c60fe5" + integrity sha512-zV+DuBa0hgDx225kF/6VsotHzBbbHmeJ0iJflnLs+veDwYSBlT5uXgrxBHy4R41LnzDWyZqhwwq9SmHoGXShEQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.3.tgz#43ecd5912ac65bbc142f198ec112b0b2a15e4864" - integrity sha512-Z00q1sAwo9PvFSpfFlbbUHPMyghLOzuEuAzz/8nA6tK7WR0KQBS/0zGC0nK9hNwbyZ4FqKwPSznRVwuwrnqyhQ== +"@abp/bootstrap@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.3.0-rc.3.tgz#e4f35c0cfd1ecbcc892083f0b1022d9545e2fe89" + integrity sha512-yWd3tC1M2fbJmOfMiw2eqaxYQ5ZfkSIxAfVLZ39269ha+KSRhkZGPdjdRS7gGxB8LgAcG+I+pS9DAa7xv/FO/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" bootstrap "^5.1.3" -"@abp/core@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.3.tgz#a669073989a30f600355b368c01c654714456f17" - integrity sha512-UyKBWwXbKCzKZwV2YJPgP3v2naDFsfJzV+KEHpdgLdPZyrpBhp+bQ80VNVe2HHrD/bLfhM4fu9pCXw6RYZKnvA== +"@abp/core@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.3.0-rc.3.tgz#309a66b2c5feb05630acaebff8912f0639e3fc02" + integrity sha512-baD6VaLTj1sWU9lcoLnRtGCISCvrWylXaoqZ0vIuVy3QqskzHe3M3AVlHHn0HDwTNUA4zVBFOe6Of2DwHsYVwg== dependencies: - "@abp/utils" "~7.2.3" + "@abp/utils" "~7.3.0-rc.3" -"@abp/datatables.net-bs5@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.3.tgz#362f3b8ff2f3612989787e2b6ef19bad181b4206" - integrity sha512-TmXTkIX+Vb1O/fER5JeRlWIOZLoSXG4QD3F0ZbebrjgS9k7oSu9igR/VhXBs1m1lvOqcNKv7Y4LTNRAMw+Mi0A== +"@abp/datatables.net-bs5@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.3.0-rc.3.tgz#bad0344241f1ae83f4828d6d4a8de737bcaac0bb" + integrity sha512-YSNY1TwAkwr7DBEt66Rjg2Y/cic/0AzBBliqTbZsYtFEYh7rsychp9qmVofhYITXAnUlhsqPXMJ8VPmvWqvAbg== dependencies: - "@abp/datatables.net" "~7.2.3" + "@abp/datatables.net" "~7.3.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.3.tgz#36661e223d15a0f75caad607094007d974ba678b" - integrity sha512-g+LmRMg4Sk34iU/MN4RpgC/yd8NVEjhVWg/kT+nuWunsnwLHkcfK59KPGXn9ZLktL4VqQYj2WeXbDv8TEbOObg== +"@abp/datatables.net@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.3.0-rc.3.tgz#43eb32cb0eb6f9023bfe2ec9801f2758e93aa445" + integrity sha512-rMi3oxfuDL71CYd/e7G3PgL0F/GqIGvpBHi0XunOMXFn+G5pJuZFv+ZnpzHgI3vmwj5BpSMzGJh8TRlosQB/fQ== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.3.tgz#09b7c02b16ff99c9b5b62c1eefad9b1fc2879bcd" - integrity sha512-+4QRhfU08t1MYkmzTPX0B+p+SZQtOqtlDafzeDm5X6fbOlxV1hi97eRWtLtLgLjodjJWztpECWcsTUTgDhExwQ== +"@abp/font-awesome@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.3.0-rc.3.tgz#511419611d3debd4d808f24f7f40b1c2f4505a46" + integrity sha512-w0TAFFuEu74x6BTK1jHJF9rkxDhcqcu/ZeQTneXQOLzJYZFUWRoCCXxXvk376ZOvnOKuD2YBju0yhpJ9cR1s/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.3.tgz#b0b295b22ae2ba292100e64d0bb97b3e1e295307" - integrity sha512-ucdGIZ0sxefakGRei9BJvDuoN16fKsYfpOT70/udw3k7uC3gFJD0AvAlEOEZPsFZhpNoqUKexNMym4lZovqBkg== +"@abp/jquery-form@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.3.0-rc.3.tgz#4af1c9a743e4301fe9b8d983463c15d150046200" + integrity sha512-u//A4wrZisskjRvUvkGqPDpm2J5gEsS2DO9ADkvJOFxa30+fyabq4UW66a0gKX4dtHMzBuxxK8duJX+8lz4C2Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.3.tgz#1df04e286baa521c216cb949468199e6cacc34e3" - integrity sha512-Hcf1sqAFRIAYKqvN1pZGed+lazzY1nztvcmQlOOgUquiXRS3QjI3dIvxWw5nekJwUPqMpSfuC1GErQo0KpE1fw== +"@abp/jquery-validation-unobtrusive@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.3.0-rc.3.tgz#80623db86e8d60fda6b8167dc4c17c208e1d9533" + integrity sha512-haoov/Zy1nk6r3tnMaKl4YY67+dO9M1hjxF4txZPHGY2064jRT+QtGotimbINoVISDC2hcmQCbHCPkoyXrydSw== dependencies: - "@abp/jquery-validation" "~7.2.3" + "@abp/jquery-validation" "~7.3.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.3.tgz#438ac052e5d71dab50cf5da8be60ea68a460a725" - integrity sha512-drpE5mXErHQPk/4KChsj3zwNCA4GqNlYquTtHNv9/t5S/NuGqFAkchPV6mRYaiQypcxCndZQNSUEqnWxbuMY0g== +"@abp/jquery-validation@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.3.0-rc.3.tgz#7c738da1b071c0de373bebeccbca59e22a3f469f" + integrity sha512-oXbl+JrhjaZGePL/39fcowJGGL9Kp/DPkan+Ji/gdsFTFxxw7xrdtXZ73TpW4hKSEzDiRwnuBstD4WxdiA5tqA== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.3.tgz#555192ff0bcde89bbabee0f734ff74bf77cce1b5" - integrity sha512-r/p3D2QlV57YvrGJsLfTuIJGwLSSi5AVFtkmgKyfpyXYOCNb+TVF9sEZOZnoZebX6cT0JRvtUfZ0dk6ZBebAzg== +"@abp/jquery@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.3.0-rc.3.tgz#37d1313723ee27a9b8845975cb9b38b61253719a" + integrity sha512-cNp/8Pj8ODhtgYKXFwJId+eENbhr0bPcxSvgUX0b6HoRP3AsYSv7lJK3snku/mneidMzeSI9l1yloR8DEA4wIQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.3.tgz#99c1667f1499a7f318902e96ff81b4184b0dce86" - integrity sha512-5KuXPPpa2mkTlUYPR83bUTJUSSGoq9/kFSf9fYC0Wk2mFFeG4mRK6mXwcyHTfYshQe2qxuncxZsJ+4j5uQN9PA== +"@abp/lodash@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.3.0-rc.3.tgz#adc5712c820c5608ef5a2f1d4905617aed08626a" + integrity sha512-Y08+IMwQKLEBWIgZgHpRmBiXAfzcMDRUPY7jyciWmUZ5hgPQJHJSR6OkXk/o5AXnHTfTbZ0tWXgjUz7kxnF5bg== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.3.tgz#f643ed28b2d1743edd41edfec98d0e70b2f1f008" - integrity sha512-Y3IT1GbyuNSAzfpGnc5uzjz3Z/nDRUpYiZhoX0XeoQlJ+GyVT/+dytsZbuQBLgEWmQJhk9zxdcITXFT5vrWDcw== +"@abp/luxon@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.3.0-rc.3.tgz#ba2976091ecdb765bd18b608bf60f36d29a7d6a8" + integrity sha512-22VPZlyEZQSOA430/sU9pQ/rZb5yrDaRidUhTltr/tdlQhexD8+uBT8+v/ue+f84/RjH8x2hOppbIR1oLVkXBQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.3.tgz#a29f25921b07683b02e2f5c82a3da827e3e7d552" - integrity sha512-wq9eBrw/bY3wb50v5zuL0qOcVLOT86XN2ZJQj69O/bi2+0WNdLRCqMHhY0kaafb7UIBAlKChKA/xeICwCZxn+w== +"@abp/malihu-custom-scrollbar-plugin@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.3.0-rc.3.tgz#54acc797bdf04c535530389e08155f6f18bfd9ce" + integrity sha512-20oE5c8AO8rCk1olKQYc9KE3gN62wALBqTypbusTXEfIgA/uERgm4EtlVhGb8H6FmGCljwO9Fj+ttnIx9QXoJw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.3.tgz#f6d2ba7b030b81239853490bdcc9e3c2bd4a39b1" - integrity sha512-pXsOzSom9RZHRGWuVaLIVzSkPayIcWMMmgSyo8T3gtZzZG/QJbpBWT+pug0X8pmV8So4d9E0LjacmODBKLM30A== +"@abp/moment@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.3.0-rc.3.tgz#e5b0885a55b09c306014d813d118eec3e5eb6e01" + integrity sha512-j+RMRNI8qf3Rr/oUOtneBLtUphDaUhLpLCkuj4RSlNgAijCDZg4w5F3VDVBKTsoQX4ZSnN39YpbtN/vb/3jNyA== dependencies: moment "^2.9.0" -"@abp/select2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.3.tgz#4cecd1cd843807583fce09ef632f472f3f7da70b" - integrity sha512-Cdzl467UftB421W+l8uikGr2NlOsHwxKDxt5yPrF03LEec1MBys5y7UPUV1TEO6l0xwAVi4mW8dXaawyIOSjUA== +"@abp/select2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.3.0-rc.3.tgz#b1261d10d3c4a870af07aa159a2921e5e78a6225" + integrity sha512-NUvYfxZYBXvB4j2oYwR6ec05quCylAHqe4C/CeH7Qo+cJcPduPRMJ9N5ZUQq1c4uZyOAbu7Tuuo+XTQvu1ZTRA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.3.tgz#9e9c503bdb4d47d2b67b0d8193d82145884c90f3" - integrity sha512-KHZD1YRMN6Z4JxPfXuEwocubooux8nKq6sPNG6RKg+rWpp23Fp8nX/ZngJNywVXSRqzrdEvUAM+92JG7zMwKXw== +"@abp/sweetalert2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.3.0-rc.3.tgz#fa554fb304f7093f0a08fb683cb35c81af3c2ce7" + integrity sha512-iKg4TJex+aQna8n5hk7rPIbwY2ZQaVVP571vPdmFML85hUYQM289CI++ZDF0l2a5p22fDKBFRL99RZzceiGOSw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.3.tgz#2ced6fa607a0471bf3385fbf5d9b1f2d902e824a" - integrity sha512-7eiibNXJWBGpQnitd/i8aWUNHOkcsuq8fAwBLJWvG8Whhh1nmBEjng0pGhheMqo0xoydefWi1K2uZDg99tKPeQ== +"@abp/timeago@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.3.0-rc.3.tgz#029839955cb53195259d82a3e0c534d817d3862a" + integrity sha512-JuadVXb/Garz7L0aj1h+Ffg4Ut5eLSf6Ipz5mFM2Q1mzXNhA8crwQCtf+NLZdcNohJ7gbxDWyEQ2jgbYr4ryRw== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.3.tgz#0ef7c24b232ca3d01d4ac5a7dff57800b0ebdcbf" - integrity sha512-2zNMQE6ArRULP6xl+M66/EY83ZrXfNY+sNHUkmZH4uqfGhqR/ijKIQm1quxCLDmUcAjRr1kzu8BCc98pc9tfFw== +"@abp/toastr@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.3.0-rc.3.tgz#537afff62261482bbb21b50a9d503579fd71936d" + integrity sha512-dsVS9F2iQRDn0RtzbLT1b3nH4JKDj8pHCWdxDR3nT/JHpJuAFEZPAqT1/VrNmZxSoo4jdeHn8/pkQtE4RDhv+Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" toastr "^2.1.4" -"@abp/utils@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.3.tgz#f384ba76b2948dbc8c49a453a343facda0825e2c" - integrity sha512-hejxDJhSI9Kor4mS9c/JHHQrW/wLXC/XMOJMUcBVkX/5IQd9GU9EW63oalNQyVA3gz3h5obnb0Qcfdv65wc5Pg== +"@abp/utils@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.3.0-rc.3.tgz#4d4e50dac717cae3e368bfe4fd3ce11f6df0e732" + integrity sha512-sMF2QGhRgbJW8PJtpVBrkiPAgofyfflUGmxNVbbx/HSOR3duFW0TNoXpTvxdP2v9k/SYe4i5XtLmv+mKPyttCw== dependencies: - just-compare "^1.3.0" + just-compare "^2.3.0" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" @@ -1440,10 +1440,10 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -just-compare@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.5.1.tgz#aed7e93e6bae9c3b69d79aea7805684132a0c0c5" - integrity sha512-xDEEFHNIyJNmN4uo/2RVeUcay9THtN/5ka/iw98Y/gsa8w9KXZQuyaf5eFUY6VlntA2+G+bdPmdhqqTs7T+BRw== +just-compare@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-2.3.0.tgz#a2adcc1d1940536263275f5a1ef1298bcacfeda7" + integrity sha512-6shoR7HDT+fzfL3gBahx1jZG3hWLrhPAf+l7nCwahDdT9XDtosB9kIF0ZrzUp5QY8dJWfQVr5rnsPqsbvflDzg== just-debounce@^1.0.0: version "1.1.0" diff --git a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json index b9ab9e1ec5..44e3eb3ee4 100644 --- a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.3", - "@abp/virtual-file-explorer": "~7.2.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.3.0-rc.3", + "@abp/virtual-file-explorer": "~7.3.0-rc.3" } } diff --git a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/abp/jquery/abp.jquery.js b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/abp/jquery/abp.jquery.js index 76dfd3897f..7dc3439da2 100644 --- a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/abp/jquery/abp.jquery.js +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/abp/jquery/abp.jquery.js @@ -371,13 +371,18 @@ var abp = abp || {}; }; var _loadScript = function (url, loadCallback, failCallback) { + var nonce = document.body.nonce || document.body.getAttribute('nonce'); _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { $.get({ url: url, dataType: 'text' }) .done(function (script) { - $.globalEval(script); + if(nonce){ + $.globalEval(script, { nonce: nonce}); + }else{ + $.globalEval(script); + } urlInfo.succeed(); }) .fail(function () { diff --git a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js new file mode 100644 index 0000000000..a02a2a7a5e --- /dev/null +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')).map(function (popoverTriggerEl) { + return new bootstrap.Popover(popoverTriggerEl) + }) +})(); diff --git a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js new file mode 100644 index 0000000000..5a2b42a1d1 --- /dev/null +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js @@ -0,0 +1,5 @@ +(function () { + [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map(function (tooltipTriggerEl) { + return new bootstrap.Tooltip(tooltipTriggerEl) + }); +})(); diff --git a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock index 1c69184181..aa61d1fafb 100644 --- a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.3.tgz#31f2dda74b2bf8f520caf97690e509fd1c1088c4" - integrity sha512-7DIwWrkLJSc2kXYcIcZH+EivpwOXzkO4j2yrUilK0OijoOM9Pa/iGStdNTPlYioOKUNti3/1zah+v5SELNdqIw== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.3.tgz#189dde88792497d29f76a6079dc6db34973ee98d" - integrity sha512-+G2mM/BJWqgGqZFg6GP28PaCtq+YlRmRfg7r0JQ1wkAN9pc11yKm0LRQjFnkcVBzg0A+N2hZqnFbW7wQhwXOHg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.3" - "@abp/bootstrap" "~7.2.3" - "@abp/bootstrap-datepicker" "~7.2.3" - "@abp/bootstrap-daterangepicker" "~7.2.3" - "@abp/datatables.net-bs5" "~7.2.3" - "@abp/font-awesome" "~7.2.3" - "@abp/jquery-form" "~7.2.3" - "@abp/jquery-validation-unobtrusive" "~7.2.3" - "@abp/lodash" "~7.2.3" - "@abp/luxon" "~7.2.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.3" - "@abp/moment" "~7.2.3" - "@abp/select2" "~7.2.3" - "@abp/sweetalert2" "~7.2.3" - "@abp/timeago" "~7.2.3" - "@abp/toastr" "~7.2.3" - -"@abp/aspnetcore.mvc.ui@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.3.tgz#d828561e678f6ea779a67c908705ba553ae82edc" - integrity sha512-KJCw6OxjQBgNw4QoSoDQOe32bFF9NvHdD09zMVsoCB/GgN66dcbZnk+ldidHcwjLFDPXOuHJMx+TKmno3VgUaQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.3.0-rc.3.tgz#8c8cfe4f7fe7ec68b4a91402fa2665ae4b62c7b1" + integrity sha512-oDgPUXmjAXbceUkhM3LjLWBTGPaBfAeqrl4CCA0EGnlZPzdS+KaD9gbP2Fs9OWyT5yBzbn5R+1cdUrRqI4qv3w== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.3.0-rc.3.tgz#23f4e32b7922afe5364675f5e9065e4785727e31" + integrity sha512-i3YdQ0Trqzij8kkKCmOolPT3p++rBUi0cwjQ8wsxJb6nlAyJp4FcDBS/QAdNIqqxg1DZlxqf+u705EHTqQFZPA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.3.0-rc.3" + "@abp/bootstrap" "~7.3.0-rc.3" + "@abp/bootstrap-datepicker" "~7.3.0-rc.3" + "@abp/bootstrap-daterangepicker" "~7.3.0-rc.3" + "@abp/datatables.net-bs5" "~7.3.0-rc.3" + "@abp/font-awesome" "~7.3.0-rc.3" + "@abp/jquery-form" "~7.3.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~7.3.0-rc.3" + "@abp/lodash" "~7.3.0-rc.3" + "@abp/luxon" "~7.3.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.3.0-rc.3" + "@abp/moment" "~7.3.0-rc.3" + "@abp/select2" "~7.3.0-rc.3" + "@abp/sweetalert2" "~7.3.0-rc.3" + "@abp/timeago" "~7.3.0-rc.3" + "@abp/toastr" "~7.3.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.3.0-rc.3.tgz#5acd05d14a8dc6b96387a0e30c2d1577d2dac884" + integrity sha512-cNG1Soct0p3qLp5OOrt/P4MaCBk3SbgV9RXBvKY7qp6TatfbIPG7Ggwmue1wj4kQpJxO3JIXfqpaGtg44phsmw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,185 +43,185 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.3.tgz#7610ff44a6c1ea73f0c9b4c79a31cbb9e505d66f" - integrity sha512-wiKVXftVrXcjwz0FpshD6P4WW3CNk/4cLH15aaqRjM+J0BigDeH9CczlpVc7jXdn+c8plHIRz0t5tqlUud7dIQ== +"@abp/bootstrap-datepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.3.0-rc.3.tgz#bb1b34cfea9c0211f8e1d9cbffc7f1538c4fdb66" + integrity sha512-VsGYcKO56kMJbEFL7CnvqRWrn03lTM6+NJuVCs0K64YarhU06OI9KPd7PpWSZTP0D7Mz7z02pGYcWV034FXopA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.3.tgz#3946fb853dae52ef092db4bb23b94389577c17d3" - integrity sha512-ChdnXMzHvg+HwrUtw2z6KuqRTqHVOq8qEBai+IPW6PykJSML+tZKzer3jzDIzyHq68OIqom3n3xL0XpcniKMew== +"@abp/bootstrap-daterangepicker@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.3.0-rc.3.tgz#b883c5a130133af6fc947b83dec179a716c60fe5" + integrity sha512-zV+DuBa0hgDx225kF/6VsotHzBbbHmeJ0iJflnLs+veDwYSBlT5uXgrxBHy4R41LnzDWyZqhwwq9SmHoGXShEQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.3.tgz#43ecd5912ac65bbc142f198ec112b0b2a15e4864" - integrity sha512-Z00q1sAwo9PvFSpfFlbbUHPMyghLOzuEuAzz/8nA6tK7WR0KQBS/0zGC0nK9hNwbyZ4FqKwPSznRVwuwrnqyhQ== +"@abp/bootstrap@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.3.0-rc.3.tgz#e4f35c0cfd1ecbcc892083f0b1022d9545e2fe89" + integrity sha512-yWd3tC1M2fbJmOfMiw2eqaxYQ5ZfkSIxAfVLZ39269ha+KSRhkZGPdjdRS7gGxB8LgAcG+I+pS9DAa7xv/FO/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.3.tgz#dcd8ffc229bd0419be6cd49679fe65dfea90163e" - integrity sha512-Eu7GIMqXpGqU1UK3gm0QfI4DQLaWcFLeO/hL/RefqU79kpWwN+PKg4bYAH8uuYovQUR8i0DRwk8rqOlayjjWRA== +"@abp/clipboard@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.3.0-rc.3.tgz#989141ed79834f80c3a8e351fbadfa5d19357c60" + integrity sha512-rk8ZE+yQE+H8dOcilji8EoyHN3cGtV5jzcM2xcMI+oRDbwRJkv3vI4rqox3cflr+QDZFlHyINlILkz8UrJgIew== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" clipboard "^2.0.8" -"@abp/core@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.3.tgz#a669073989a30f600355b368c01c654714456f17" - integrity sha512-UyKBWwXbKCzKZwV2YJPgP3v2naDFsfJzV+KEHpdgLdPZyrpBhp+bQ80VNVe2HHrD/bLfhM4fu9pCXw6RYZKnvA== +"@abp/core@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.3.0-rc.3.tgz#309a66b2c5feb05630acaebff8912f0639e3fc02" + integrity sha512-baD6VaLTj1sWU9lcoLnRtGCISCvrWylXaoqZ0vIuVy3QqskzHe3M3AVlHHn0HDwTNUA4zVBFOe6Of2DwHsYVwg== dependencies: - "@abp/utils" "~7.2.3" + "@abp/utils" "~7.3.0-rc.3" -"@abp/datatables.net-bs5@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.3.tgz#362f3b8ff2f3612989787e2b6ef19bad181b4206" - integrity sha512-TmXTkIX+Vb1O/fER5JeRlWIOZLoSXG4QD3F0ZbebrjgS9k7oSu9igR/VhXBs1m1lvOqcNKv7Y4LTNRAMw+Mi0A== +"@abp/datatables.net-bs5@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.3.0-rc.3.tgz#bad0344241f1ae83f4828d6d4a8de737bcaac0bb" + integrity sha512-YSNY1TwAkwr7DBEt66Rjg2Y/cic/0AzBBliqTbZsYtFEYh7rsychp9qmVofhYITXAnUlhsqPXMJ8VPmvWqvAbg== dependencies: - "@abp/datatables.net" "~7.2.3" + "@abp/datatables.net" "~7.3.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.3.tgz#36661e223d15a0f75caad607094007d974ba678b" - integrity sha512-g+LmRMg4Sk34iU/MN4RpgC/yd8NVEjhVWg/kT+nuWunsnwLHkcfK59KPGXn9ZLktL4VqQYj2WeXbDv8TEbOObg== +"@abp/datatables.net@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.3.0-rc.3.tgz#43eb32cb0eb6f9023bfe2ec9801f2758e93aa445" + integrity sha512-rMi3oxfuDL71CYd/e7G3PgL0F/GqIGvpBHi0XunOMXFn+G5pJuZFv+ZnpzHgI3vmwj5BpSMzGJh8TRlosQB/fQ== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.3.tgz#09b7c02b16ff99c9b5b62c1eefad9b1fc2879bcd" - integrity sha512-+4QRhfU08t1MYkmzTPX0B+p+SZQtOqtlDafzeDm5X6fbOlxV1hi97eRWtLtLgLjodjJWztpECWcsTUTgDhExwQ== +"@abp/font-awesome@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.3.0-rc.3.tgz#511419611d3debd4d808f24f7f40b1c2f4505a46" + integrity sha512-w0TAFFuEu74x6BTK1jHJF9rkxDhcqcu/ZeQTneXQOLzJYZFUWRoCCXxXvk376ZOvnOKuD2YBju0yhpJ9cR1s/Q== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.3.tgz#b0b295b22ae2ba292100e64d0bb97b3e1e295307" - integrity sha512-ucdGIZ0sxefakGRei9BJvDuoN16fKsYfpOT70/udw3k7uC3gFJD0AvAlEOEZPsFZhpNoqUKexNMym4lZovqBkg== +"@abp/jquery-form@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.3.0-rc.3.tgz#4af1c9a743e4301fe9b8d983463c15d150046200" + integrity sha512-u//A4wrZisskjRvUvkGqPDpm2J5gEsS2DO9ADkvJOFxa30+fyabq4UW66a0gKX4dtHMzBuxxK8duJX+8lz4C2Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.3.tgz#1df04e286baa521c216cb949468199e6cacc34e3" - integrity sha512-Hcf1sqAFRIAYKqvN1pZGed+lazzY1nztvcmQlOOgUquiXRS3QjI3dIvxWw5nekJwUPqMpSfuC1GErQo0KpE1fw== +"@abp/jquery-validation-unobtrusive@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.3.0-rc.3.tgz#80623db86e8d60fda6b8167dc4c17c208e1d9533" + integrity sha512-haoov/Zy1nk6r3tnMaKl4YY67+dO9M1hjxF4txZPHGY2064jRT+QtGotimbINoVISDC2hcmQCbHCPkoyXrydSw== dependencies: - "@abp/jquery-validation" "~7.2.3" + "@abp/jquery-validation" "~7.3.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.3.tgz#438ac052e5d71dab50cf5da8be60ea68a460a725" - integrity sha512-drpE5mXErHQPk/4KChsj3zwNCA4GqNlYquTtHNv9/t5S/NuGqFAkchPV6mRYaiQypcxCndZQNSUEqnWxbuMY0g== +"@abp/jquery-validation@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.3.0-rc.3.tgz#7c738da1b071c0de373bebeccbca59e22a3f469f" + integrity sha512-oXbl+JrhjaZGePL/39fcowJGGL9Kp/DPkan+Ji/gdsFTFxxw7xrdtXZ73TpW4hKSEzDiRwnuBstD4WxdiA5tqA== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.3.tgz#555192ff0bcde89bbabee0f734ff74bf77cce1b5" - integrity sha512-r/p3D2QlV57YvrGJsLfTuIJGwLSSi5AVFtkmgKyfpyXYOCNb+TVF9sEZOZnoZebX6cT0JRvtUfZ0dk6ZBebAzg== +"@abp/jquery@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.3.0-rc.3.tgz#37d1313723ee27a9b8845975cb9b38b61253719a" + integrity sha512-cNp/8Pj8ODhtgYKXFwJId+eENbhr0bPcxSvgUX0b6HoRP3AsYSv7lJK3snku/mneidMzeSI9l1yloR8DEA4wIQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.3.tgz#99c1667f1499a7f318902e96ff81b4184b0dce86" - integrity sha512-5KuXPPpa2mkTlUYPR83bUTJUSSGoq9/kFSf9fYC0Wk2mFFeG4mRK6mXwcyHTfYshQe2qxuncxZsJ+4j5uQN9PA== +"@abp/lodash@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.3.0-rc.3.tgz#adc5712c820c5608ef5a2f1d4905617aed08626a" + integrity sha512-Y08+IMwQKLEBWIgZgHpRmBiXAfzcMDRUPY7jyciWmUZ5hgPQJHJSR6OkXk/o5AXnHTfTbZ0tWXgjUz7kxnF5bg== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.3.tgz#f643ed28b2d1743edd41edfec98d0e70b2f1f008" - integrity sha512-Y3IT1GbyuNSAzfpGnc5uzjz3Z/nDRUpYiZhoX0XeoQlJ+GyVT/+dytsZbuQBLgEWmQJhk9zxdcITXFT5vrWDcw== +"@abp/luxon@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.3.0-rc.3.tgz#ba2976091ecdb765bd18b608bf60f36d29a7d6a8" + integrity sha512-22VPZlyEZQSOA430/sU9pQ/rZb5yrDaRidUhTltr/tdlQhexD8+uBT8+v/ue+f84/RjH8x2hOppbIR1oLVkXBQ== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.3.tgz#a29f25921b07683b02e2f5c82a3da827e3e7d552" - integrity sha512-wq9eBrw/bY3wb50v5zuL0qOcVLOT86XN2ZJQj69O/bi2+0WNdLRCqMHhY0kaafb7UIBAlKChKA/xeICwCZxn+w== +"@abp/malihu-custom-scrollbar-plugin@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.3.0-rc.3.tgz#54acc797bdf04c535530389e08155f6f18bfd9ce" + integrity sha512-20oE5c8AO8rCk1olKQYc9KE3gN62wALBqTypbusTXEfIgA/uERgm4EtlVhGb8H6FmGCljwO9Fj+ttnIx9QXoJw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.3.tgz#f6d2ba7b030b81239853490bdcc9e3c2bd4a39b1" - integrity sha512-pXsOzSom9RZHRGWuVaLIVzSkPayIcWMMmgSyo8T3gtZzZG/QJbpBWT+pug0X8pmV8So4d9E0LjacmODBKLM30A== +"@abp/moment@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.3.0-rc.3.tgz#e5b0885a55b09c306014d813d118eec3e5eb6e01" + integrity sha512-j+RMRNI8qf3Rr/oUOtneBLtUphDaUhLpLCkuj4RSlNgAijCDZg4w5F3VDVBKTsoQX4ZSnN39YpbtN/vb/3jNyA== dependencies: moment "^2.9.0" -"@abp/prismjs@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.3.tgz#3ecef3120373eea8a5d01a7b12aa7669aff45307" - integrity sha512-yR/UPqpQ9MTHqBo5bK5izaVemdyqcncxWNIb1NETU4FwZ8ucLRnCbxX427gQUSWlqo6qc+Q9vdS4hOWjLTuroA== +"@abp/prismjs@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.3.0-rc.3.tgz#714873077258fda5b2ab3a2dd1877083b474bbeb" + integrity sha512-30I7KgNzhxQrpx4UNvVQKQDi4tjUl4DmiagiLE+SqxA7uwQ8NF1g6pKfnuyri+XkNcB3BFMhjDD8bbQxxrXpgg== dependencies: - "@abp/clipboard" "~7.2.3" - "@abp/core" "~7.2.3" + "@abp/clipboard" "~7.3.0-rc.3" + "@abp/core" "~7.3.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.3.tgz#4cecd1cd843807583fce09ef632f472f3f7da70b" - integrity sha512-Cdzl467UftB421W+l8uikGr2NlOsHwxKDxt5yPrF03LEec1MBys5y7UPUV1TEO6l0xwAVi4mW8dXaawyIOSjUA== +"@abp/select2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.3.0-rc.3.tgz#b1261d10d3c4a870af07aa159a2921e5e78a6225" + integrity sha512-NUvYfxZYBXvB4j2oYwR6ec05quCylAHqe4C/CeH7Qo+cJcPduPRMJ9N5ZUQq1c4uZyOAbu7Tuuo+XTQvu1ZTRA== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.3.tgz#9e9c503bdb4d47d2b67b0d8193d82145884c90f3" - integrity sha512-KHZD1YRMN6Z4JxPfXuEwocubooux8nKq6sPNG6RKg+rWpp23Fp8nX/ZngJNywVXSRqzrdEvUAM+92JG7zMwKXw== +"@abp/sweetalert2@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.3.0-rc.3.tgz#fa554fb304f7093f0a08fb683cb35c81af3c2ce7" + integrity sha512-iKg4TJex+aQna8n5hk7rPIbwY2ZQaVVP571vPdmFML85hUYQM289CI++ZDF0l2a5p22fDKBFRL99RZzceiGOSw== dependencies: - "@abp/core" "~7.2.3" + "@abp/core" "~7.3.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.3.tgz#2ced6fa607a0471bf3385fbf5d9b1f2d902e824a" - integrity sha512-7eiibNXJWBGpQnitd/i8aWUNHOkcsuq8fAwBLJWvG8Whhh1nmBEjng0pGhheMqo0xoydefWi1K2uZDg99tKPeQ== +"@abp/timeago@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.3.0-rc.3.tgz#029839955cb53195259d82a3e0c534d817d3862a" + integrity sha512-JuadVXb/Garz7L0aj1h+Ffg4Ut5eLSf6Ipz5mFM2Q1mzXNhA8crwQCtf+NLZdcNohJ7gbxDWyEQ2jgbYr4ryRw== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.3.tgz#0ef7c24b232ca3d01d4ac5a7dff57800b0ebdcbf" - integrity sha512-2zNMQE6ArRULP6xl+M66/EY83ZrXfNY+sNHUkmZH4uqfGhqR/ijKIQm1quxCLDmUcAjRr1kzu8BCc98pc9tfFw== +"@abp/toastr@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.3.0-rc.3.tgz#537afff62261482bbb21b50a9d503579fd71936d" + integrity sha512-dsVS9F2iQRDn0RtzbLT1b3nH4JKDj8pHCWdxDR3nT/JHpJuAFEZPAqT1/VrNmZxSoo4jdeHn8/pkQtE4RDhv+Q== dependencies: - "@abp/jquery" "~7.2.3" + "@abp/jquery" "~7.3.0-rc.3" toastr "^2.1.4" -"@abp/utils@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.3.tgz#f384ba76b2948dbc8c49a453a343facda0825e2c" - integrity sha512-hejxDJhSI9Kor4mS9c/JHHQrW/wLXC/XMOJMUcBVkX/5IQd9GU9EW63oalNQyVA3gz3h5obnb0Qcfdv65wc5Pg== +"@abp/utils@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.3.0-rc.3.tgz#4d4e50dac717cae3e368bfe4fd3ce11f6df0e732" + integrity sha512-sMF2QGhRgbJW8PJtpVBrkiPAgofyfflUGmxNVbbx/HSOR3duFW0TNoXpTvxdP2v9k/SYe4i5XtLmv+mKPyttCw== dependencies: - just-compare "^1.3.0" + just-compare "^2.3.0" -"@abp/virtual-file-explorer@~7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-7.2.3.tgz#c0c53a80cdd848b94957205a5de4ceb63b0fa528" - integrity sha512-stB6v1QCgX6Txynatc98RS4+6afgcaoaurqfB11jw6EOOMMVsXAlGA8EcmZeIDrzaPM++pd13rfvtfcaTCvgrg== +"@abp/virtual-file-explorer@~7.3.0-rc.3": + version "7.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-7.3.0-rc.3.tgz#139da093741b04258482a60d6870822630a708c0" + integrity sha512-/XMV83m82HGST2lpNDXB5w1ZCduUTo/SoTtfuBV53+6o3p3XHX1tyKySN8iIoW80X9jeUOFODTmFHPltqbAOIQ== dependencies: - "@abp/clipboard" "~7.2.3" - "@abp/prismjs" "~7.2.3" + "@abp/clipboard" "~7.3.0-rc.3" + "@abp/prismjs" "~7.3.0-rc.3" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" @@ -1486,10 +1486,10 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -just-compare@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.5.1.tgz#aed7e93e6bae9c3b69d79aea7805684132a0c0c5" - integrity sha512-xDEEFHNIyJNmN4uo/2RVeUcay9THtN/5ka/iw98Y/gsa8w9KXZQuyaf5eFUY6VlntA2+G+bdPmdhqqTs7T+BRw== +just-compare@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-2.3.0.tgz#a2adcc1d1940536263275f5a1ef1298bcacfeda7" + integrity sha512-6shoR7HDT+fzfL3gBahx1jZG3hWLrhPAf+l7nCwahDdT9XDtosB9kIF0ZrzUp5QY8dJWfQVr5rnsPqsbvflDzg== just-debounce@^1.0.0: version "1.1.0" diff --git a/npm/lerna.json b/npm/lerna.json index abbd340835..e49db84305 100644 --- a/npm/lerna.json +++ b/npm/lerna.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "packages": [ "packs/*" ], diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index c554a5efbb..402d3225cc 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -44,20 +44,20 @@ }, "private": true, "devDependencies": { - "@abp/ng.account": "~7.3.0-rc.2", - "@abp/ng.account.core": "~7.3.0-rc.2", - "@abp/ng.core": "~7.3.0-rc.2", - "@abp/ng.feature-management": "~7.3.0-rc.2", - "@abp/ng.identity": "~7.3.0-rc.2", - "@abp/ng.oauth": "~7.3.0-rc.2", - "@abp/ng.permission-management": "~7.3.0-rc.2", - "@abp/ng.schematics": "~7.3.0-rc.2", - "@abp/ng.setting-management": "~7.3.0-rc.2", - "@abp/ng.tenant-management": "~7.3.0-rc.2", - "@abp/ng.theme.basic": "~7.3.0-rc.2", + "@abp/ng.account": "~7.3.0-rc.3", + "@abp/ng.account.core": "~7.3.0-rc.3", + "@abp/ng.core": "~7.3.0-rc.3", + "@abp/ng.feature-management": "~7.3.0-rc.3", + "@abp/ng.identity": "~7.3.0-rc.3", + "@abp/ng.oauth": "~7.3.0-rc.3", + "@abp/ng.permission-management": "~7.3.0-rc.3", + "@abp/ng.schematics": "~7.3.0-rc.3", + "@abp/ng.setting-management": "~7.3.0-rc.3", + "@abp/ng.tenant-management": "~7.3.0-rc.3", + "@abp/ng.theme.basic": "~7.3.0-rc.3", "@abp/ng.theme.lepton-x": "^2.3.0-rc.1", - "@abp/ng.theme.shared": "~7.3.0-rc.2", - "@abp/utils": "~7.3.0-rc.2", + "@abp/ng.theme.shared": "~7.3.0-rc.3", + "@abp/utils": "~7.3.0-rc.3", "@angular-devkit/build-angular": "16.0.1", "@angular-devkit/core": "16.0.1", "@angular-devkit/schematics": "16.0.1", diff --git a/npm/ng-packs/packages/account-core/package.json b/npm/ng-packs/packages/account-core/package.json index 5e18e55d73..541ac9a318 100644 --- a/npm/ng-packs/packages/account-core/package.json +++ b/npm/ng-packs/packages/account-core/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.account.core", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": "~7.3.0-rc.2", - "@abp/ng.theme.shared": "~7.3.0-rc.2", + "@abp/ng.core": "~7.3.0-rc.3", + "@abp/ng.theme.shared": "~7.3.0-rc.3", "@angular/common": ">=12.0.0", "@angular/core": ">=12.0.0" }, diff --git a/npm/ng-packs/packages/account/package.json b/npm/ng-packs/packages/account/package.json index 2957ac64b7..df1c304ca9 100644 --- a/npm/ng-packs/packages/account/package.json +++ b/npm/ng-packs/packages/account/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.account", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~7.3.0-rc.2", - "@abp/ng.theme.shared": "~7.3.0-rc.2", + "@abp/ng.account.core": "~7.3.0-rc.3", + "@abp/ng.theme.shared": "~7.3.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json index 9787e0592f..49631fb5b0 100644 --- a/npm/ng-packs/packages/components/package.json +++ b/npm/ng-packs/packages/components/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.components", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": ">=7.3.0-rc.2", - "@abp/ng.theme.shared": ">=7.3.0-rc.2" + "@abp/ng.core": ">=7.3.0-rc.3", + "@abp/ng.theme.shared": ">=7.3.0-rc.3" }, "dependencies": { "chart.js": "^3.5.1", diff --git a/npm/ng-packs/packages/core/package.json b/npm/ng-packs/packages/core/package.json index b0e53524e8..dfa59ceb30 100644 --- a/npm/ng-packs/packages/core/package.json +++ b/npm/ng-packs/packages/core/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.core", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/utils": "~7.3.0-rc.2", + "@abp/utils": "~7.3.0-rc.3", "angular-oauth2-oidc": "^15.0.1", "just-clone": "^6.1.1", "just-compare": "^2.3.0", diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json index da7b35c8de..fa76df228d 100644 --- a/npm/ng-packs/packages/feature-management/package.json +++ b/npm/ng-packs/packages/feature-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.feature-management", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~7.3.0-rc.2", + "@abp/ng.theme.shared": "~7.3.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/generators/package.json b/npm/ng-packs/packages/generators/package.json index 3e5bcfafa4..92109b84b6 100644 --- a/npm/ng-packs/packages/generators/package.json +++ b/npm/ng-packs/packages/generators/package.json @@ -1,6 +1,6 @@ { "name": "@abp/nx.generators", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "generators": "./generators.json", "type": "commonjs", diff --git a/npm/ng-packs/packages/identity/package.json b/npm/ng-packs/packages/identity/package.json index 41391a8335..68b1788548 100644 --- a/npm/ng-packs/packages/identity/package.json +++ b/npm/ng-packs/packages/identity/package.json @@ -1,15 +1,15 @@ { "name": "@abp/ng.identity", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~7.3.0-rc.2", - "@abp/ng.permission-management": "~7.3.0-rc.2", - "@abp/ng.theme.shared": "~7.3.0-rc.2", + "@abp/ng.components": "~7.3.0-rc.3", + "@abp/ng.permission-management": "~7.3.0-rc.3", + "@abp/ng.theme.shared": "~7.3.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/oauth/package.json b/npm/ng-packs/packages/oauth/package.json index 8fa11d8b48..135325ef43 100644 --- a/npm/ng-packs/packages/oauth/package.json +++ b/npm/ng-packs/packages/oauth/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.oauth", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~7.3.0-rc.2", - "@abp/utils": "~7.3.0-rc.2", + "@abp/ng.core": "~7.3.0-rc.3", + "@abp/utils": "~7.3.0-rc.3", "angular-oauth2-oidc": "^15.0.1", "just-clone": "^6.1.1", "just-compare": "^2.3.0", diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json index 21a2859c74..77be02ce5d 100644 --- a/npm/ng-packs/packages/permission-management/package.json +++ b/npm/ng-packs/packages/permission-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.permission-management", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~7.3.0-rc.2", + "@abp/ng.theme.shared": "~7.3.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/schematics/package.json b/npm/ng-packs/packages/schematics/package.json index c405c59478..3790f409fb 100644 --- a/npm/ng-packs/packages/schematics/package.json +++ b/npm/ng-packs/packages/schematics/package.json @@ -1,6 +1,6 @@ { "name": "@abp/ng.schematics", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "author": "", "schematics": "./collection.json", "dependencies": { diff --git a/npm/ng-packs/packages/setting-management/package.json b/npm/ng-packs/packages/setting-management/package.json index 3195b966d5..b42db9227c 100644 --- a/npm/ng-packs/packages/setting-management/package.json +++ b/npm/ng-packs/packages/setting-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.setting-management", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~7.3.0-rc.2", - "@abp/ng.theme.shared": "~7.3.0-rc.2", + "@abp/ng.components": "~7.3.0-rc.3", + "@abp/ng.theme.shared": "~7.3.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/tenant-management/package.json b/npm/ng-packs/packages/tenant-management/package.json index 4e455dee64..1347ad7ff8 100644 --- a/npm/ng-packs/packages/tenant-management/package.json +++ b/npm/ng-packs/packages/tenant-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.tenant-management", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.feature-management": "~7.3.0-rc.2", - "@abp/ng.theme.shared": "~7.3.0-rc.2", + "@abp/ng.feature-management": "~7.3.0-rc.3", + "@abp/ng.theme.shared": "~7.3.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-basic/package.json b/npm/ng-packs/packages/theme-basic/package.json index bfa893e125..1e6b38cf5d 100644 --- a/npm/ng-packs/packages/theme-basic/package.json +++ b/npm/ng-packs/packages/theme-basic/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.theme.basic", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~7.3.0-rc.2", - "@abp/ng.theme.shared": "~7.3.0-rc.2", + "@abp/ng.account.core": "~7.3.0-rc.3", + "@abp/ng.theme.shared": "~7.3.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-shared/package.json b/npm/ng-packs/packages/theme-shared/package.json index a61a7b44c8..9ae9a7e32e 100644 --- a/npm/ng-packs/packages/theme-shared/package.json +++ b/npm/ng-packs/packages/theme-shared/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.theme.shared", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~7.3.0-rc.2", + "@abp/ng.core": "~7.3.0-rc.3", "@fortawesome/fontawesome-free": "^5.15.4", "@ng-bootstrap/ng-bootstrap": "^15.0.0", "@ngx-validate/core": "^0.2.0", diff --git a/npm/packs/anchor-js/package.json b/npm/packs/anchor-js/package.json index 714d0d295e..6b2794d943 100644 --- a/npm/packs/anchor-js/package.json +++ b/npm/packs/anchor-js/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/anchor-js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "anchor-js": "^4.3.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/aspnetcore.components.server.basictheme/package.json b/npm/packs/aspnetcore.components.server.basictheme/package.json index 55cfebdebf..873cee969a 100644 --- a/npm/packs/aspnetcore.components.server.basictheme/package.json +++ b/npm/packs/aspnetcore.components.server.basictheme/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/aspnetcore.components.server.basictheme", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.components.server.theming": "~7.3.0-rc.2" + "@abp/aspnetcore.components.server.theming": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.components.server.theming/package.json b/npm/packs/aspnetcore.components.server.theming/package.json index 7f3f3ce7b2..12cadd7e9f 100644 --- a/npm/packs/aspnetcore.components.server.theming/package.json +++ b/npm/packs/aspnetcore.components.server.theming/package.json @@ -1,12 +1,12 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/aspnetcore.components.server.theming", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/bootstrap": "~7.3.0-rc.2", - "@abp/font-awesome": "~7.3.0-rc.2" + "@abp/bootstrap": "~7.3.0-rc.3", + "@abp/font-awesome": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json index 62e1781f4e..208e6c0644 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/aspnetcore.mvc.ui.theme.basic", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~7.3.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.shared": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json index 18c3f3f5fd..b6981d17a7 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/aspnetcore.mvc.ui.theme.shared", "repository": { "type": "git", @@ -10,22 +10,22 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui": "~7.3.0-rc.2", - "@abp/bootstrap": "~7.3.0-rc.2", - "@abp/bootstrap-datepicker": "~7.3.0-rc.2", - "@abp/bootstrap-daterangepicker": "~7.3.0-rc.2", - "@abp/datatables.net-bs5": "~7.3.0-rc.2", - "@abp/font-awesome": "~7.3.0-rc.2", - "@abp/jquery-form": "~7.3.0-rc.2", - "@abp/jquery-validation-unobtrusive": "~7.3.0-rc.2", - "@abp/lodash": "~7.3.0-rc.2", - "@abp/luxon": "~7.3.0-rc.2", - "@abp/malihu-custom-scrollbar-plugin": "~7.3.0-rc.2", - "@abp/moment": "~7.3.0-rc.2", - "@abp/select2": "~7.3.0-rc.2", - "@abp/sweetalert2": "~7.3.0-rc.2", - "@abp/timeago": "~7.3.0-rc.2", - "@abp/toastr": "~7.3.0-rc.2" + "@abp/aspnetcore.mvc.ui": "~7.3.0-rc.3", + "@abp/bootstrap": "~7.3.0-rc.3", + "@abp/bootstrap-datepicker": "~7.3.0-rc.3", + "@abp/bootstrap-daterangepicker": "~7.3.0-rc.3", + "@abp/datatables.net-bs5": "~7.3.0-rc.3", + "@abp/font-awesome": "~7.3.0-rc.3", + "@abp/jquery-form": "~7.3.0-rc.3", + "@abp/jquery-validation-unobtrusive": "~7.3.0-rc.3", + "@abp/lodash": "~7.3.0-rc.3", + "@abp/luxon": "~7.3.0-rc.3", + "@abp/malihu-custom-scrollbar-plugin": "~7.3.0-rc.3", + "@abp/moment": "~7.3.0-rc.3", + "@abp/select2": "~7.3.0-rc.3", + "@abp/sweetalert2": "~7.3.0-rc.3", + "@abp/timeago": "~7.3.0-rc.3", + "@abp/toastr": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui/package-lock.json b/npm/packs/aspnetcore.mvc.ui/package-lock.json index 201fd593d5..80612381bf 100644 --- a/npm/packs/aspnetcore.mvc.ui/package-lock.json +++ b/npm/packs/aspnetcore.mvc.ui/package-lock.json @@ -1,6 +1,6 @@ { "name": "@abp/aspnetcore.mvc.ui", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/npm/packs/aspnetcore.mvc.ui/package.json b/npm/packs/aspnetcore.mvc.ui/package.json index 384765e331..a473872abb 100644 --- a/npm/packs/aspnetcore.mvc.ui/package.json +++ b/npm/packs/aspnetcore.mvc.ui/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/aspnetcore.mvc.ui", "repository": { "type": "git", diff --git a/npm/packs/blogging/package.json b/npm/packs/blogging/package.json index bf8648ea16..fac0e1ca6a 100644 --- a/npm/packs/blogging/package.json +++ b/npm/packs/blogging/package.json @@ -1,14 +1,14 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/blogging", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~7.3.0-rc.2", - "@abp/owl.carousel": "~7.3.0-rc.2", - "@abp/prismjs": "~7.3.0-rc.2", - "@abp/tui-editor": "~7.3.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.shared": "~7.3.0-rc.3", + "@abp/owl.carousel": "~7.3.0-rc.3", + "@abp/prismjs": "~7.3.0-rc.3", + "@abp/tui-editor": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/bootstrap-datepicker/package.json b/npm/packs/bootstrap-datepicker/package.json index 95c77cff61..9856b04d13 100644 --- a/npm/packs/bootstrap-datepicker/package.json +++ b/npm/packs/bootstrap-datepicker/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/bootstrap-datepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap-daterangepicker/package.json b/npm/packs/bootstrap-daterangepicker/package.json index c0d732de63..553a30eb0c 100644 --- a/npm/packs/bootstrap-daterangepicker/package.json +++ b/npm/packs/bootstrap-daterangepicker/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/bootstrap-daterangepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap/package.json b/npm/packs/bootstrap/package.json index 5ef768151d..f0ad9f74fd 100644 --- a/npm/packs/bootstrap/package.json +++ b/npm/packs/bootstrap/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/bootstrap", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "bootstrap": "^5.1.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/chart.js/package.json b/npm/packs/chart.js/package.json index 76e2176822..858a618a0d 100644 --- a/npm/packs/chart.js/package.json +++ b/npm/packs/chart.js/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/chart.js", "publishConfig": { "access": "public" diff --git a/npm/packs/clipboard/package.json b/npm/packs/clipboard/package.json index 9c8ce408df..0c55779131 100644 --- a/npm/packs/clipboard/package.json +++ b/npm/packs/clipboard/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/clipboard", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "clipboard": "^2.0.8" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/cms-kit.admin/package.json b/npm/packs/cms-kit.admin/package.json index bd4d15a957..502d57681b 100644 --- a/npm/packs/cms-kit.admin/package.json +++ b/npm/packs/cms-kit.admin/package.json @@ -1,15 +1,15 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/cms-kit.admin", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/codemirror": "~7.3.0-rc.2", - "@abp/jstree": "~7.3.0-rc.2", - "@abp/slugify": "~7.3.0-rc.2", - "@abp/tui-editor": "~7.3.0-rc.2", - "@abp/uppy": "~7.3.0-rc.2" + "@abp/codemirror": "~7.3.0-rc.3", + "@abp/jstree": "~7.3.0-rc.3", + "@abp/slugify": "~7.3.0-rc.3", + "@abp/tui-editor": "~7.3.0-rc.3", + "@abp/uppy": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cms-kit.public/package.json b/npm/packs/cms-kit.public/package.json index bc469beb0c..f13b289b64 100644 --- a/npm/packs/cms-kit.public/package.json +++ b/npm/packs/cms-kit.public/package.json @@ -1,12 +1,12 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/cms-kit.public", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/highlight.js": "~7.3.0-rc.2", - "@abp/star-rating-svg": "~7.3.0-rc.2" + "@abp/highlight.js": "~7.3.0-rc.3", + "@abp/star-rating-svg": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cms-kit/package.json b/npm/packs/cms-kit/package.json index 9ee2453891..fd91311c9e 100644 --- a/npm/packs/cms-kit/package.json +++ b/npm/packs/cms-kit/package.json @@ -1,12 +1,12 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/cms-kit", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/cms-kit.admin": "~7.3.0-rc.2", - "@abp/cms-kit.public": "~7.3.0-rc.2" + "@abp/cms-kit.admin": "~7.3.0-rc.3", + "@abp/cms-kit.public": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/codemirror/package.json b/npm/packs/codemirror/package.json index 1875e8cfa7..f71d305df4 100644 --- a/npm/packs/codemirror/package.json +++ b/npm/packs/codemirror/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/codemirror", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "codemirror": "^5.65.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/core/package.json b/npm/packs/core/package.json index 5dece33156..f0e9c06270 100644 --- a/npm/packs/core/package.json +++ b/npm/packs/core/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/core", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/utils": "~7.3.0-rc.2" + "@abp/utils": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cropperjs/package.json b/npm/packs/cropperjs/package.json index f0040a1bbe..60e67568e8 100644 --- a/npm/packs/cropperjs/package.json +++ b/npm/packs/cropperjs/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/cropperjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "cropperjs": "^1.5.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/datatables.net-bs4/package.json b/npm/packs/datatables.net-bs4/package.json index 9ee169fe4e..bbe4e70336 100644 --- a/npm/packs/datatables.net-bs4/package.json +++ b/npm/packs/datatables.net-bs4/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/datatables.net-bs4", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/datatables.net": "~7.3.0-rc.2", + "@abp/datatables.net": "~7.3.0-rc.3", "datatables.net-bs4": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/datatables.net-bs5/package.json b/npm/packs/datatables.net-bs5/package.json index a8ae890513..b051455de5 100644 --- a/npm/packs/datatables.net-bs5/package.json +++ b/npm/packs/datatables.net-bs5/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/datatables.net-bs5", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/datatables.net": "~7.3.0-rc.2", + "@abp/datatables.net": "~7.3.0-rc.3", "datatables.net-bs5": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/datatables.net/package.json b/npm/packs/datatables.net/package.json index 223921e01c..3d808190ff 100644 --- a/npm/packs/datatables.net/package.json +++ b/npm/packs/datatables.net/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/datatables.net", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.3.0-rc.2", + "@abp/jquery": "~7.3.0-rc.3", "datatables.net": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/docs/package.json b/npm/packs/docs/package.json index 0ae4c870e7..f0f3d13f07 100644 --- a/npm/packs/docs/package.json +++ b/npm/packs/docs/package.json @@ -1,15 +1,15 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/docs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/anchor-js": "~7.3.0-rc.2", - "@abp/clipboard": "~7.3.0-rc.2", - "@abp/malihu-custom-scrollbar-plugin": "~7.3.0-rc.2", - "@abp/popper.js": "~7.3.0-rc.2", - "@abp/prismjs": "~7.3.0-rc.2" + "@abp/anchor-js": "~7.3.0-rc.3", + "@abp/clipboard": "~7.3.0-rc.3", + "@abp/malihu-custom-scrollbar-plugin": "~7.3.0-rc.3", + "@abp/popper.js": "~7.3.0-rc.3", + "@abp/prismjs": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/flag-icon-css/package.json b/npm/packs/flag-icon-css/package.json index dd4767c05f..39f2a2fb2c 100644 --- a/npm/packs/flag-icon-css/package.json +++ b/npm/packs/flag-icon-css/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/flag-icon-css", "publishConfig": { "access": "public" diff --git a/npm/packs/flag-icons/package.json b/npm/packs/flag-icons/package.json index ba63279a50..9fa25e2fc6 100644 --- a/npm/packs/flag-icons/package.json +++ b/npm/packs/flag-icons/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/flag-icons", "publishConfig": { "access": "public" diff --git a/npm/packs/font-awesome/package.json b/npm/packs/font-awesome/package.json index 29688f2fba..0d7b2d7a6a 100644 --- a/npm/packs/font-awesome/package.json +++ b/npm/packs/font-awesome/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/font-awesome", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "@fortawesome/fontawesome-free": "^5.15.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/highlight.js/package.json b/npm/packs/highlight.js/package.json index 805b41f2df..3b86d307ee 100644 --- a/npm/packs/highlight.js/package.json +++ b/npm/packs/highlight.js/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/highlight.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "@highlightjs/cdn-assets": "~11.4.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jquery-form/package.json b/npm/packs/jquery-form/package.json index abf766a3cc..2d3e6f113f 100644 --- a/npm/packs/jquery-form/package.json +++ b/npm/packs/jquery-form/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/jquery-form", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.3.0-rc.2", + "@abp/jquery": "~7.3.0-rc.3", "jquery-form": "^4.3.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jquery-validation-unobtrusive/package.json b/npm/packs/jquery-validation-unobtrusive/package.json index 49abdd6696..c7a17ccf17 100644 --- a/npm/packs/jquery-validation-unobtrusive/package.json +++ b/npm/packs/jquery-validation-unobtrusive/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/jquery-validation-unobtrusive", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery-validation": "~7.3.0-rc.2", + "@abp/jquery-validation": "~7.3.0-rc.3", "jquery-validation-unobtrusive": "^3.2.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jquery-validation/package.json b/npm/packs/jquery-validation/package.json index bdf853d4f3..7b5b99a070 100644 --- a/npm/packs/jquery-validation/package.json +++ b/npm/packs/jquery-validation/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/jquery-validation", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.3.0-rc.2", + "@abp/jquery": "~7.3.0-rc.3", "jquery-validation": "^1.19.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jquery/package.json b/npm/packs/jquery/package.json index 1c5e53e79e..afa55e5a89 100644 --- a/npm/packs/jquery/package.json +++ b/npm/packs/jquery/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/jquery", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "jquery": "~3.6.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jstree/package.json b/npm/packs/jstree/package.json index 052be8cc5b..fd5afe1c04 100644 --- a/npm/packs/jstree/package.json +++ b/npm/packs/jstree/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/jstree", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~7.3.0-rc.2", + "@abp/jquery": "~7.3.0-rc.3", "jstree": "^3.3.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/lodash/package.json b/npm/packs/lodash/package.json index fdd14484c4..58f4cf7021 100644 --- a/npm/packs/lodash/package.json +++ b/npm/packs/lodash/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/lodash", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "lodash": "^4.17.21" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/luxon/package.json b/npm/packs/luxon/package.json index 90d5f1ffa2..6584459d06 100644 --- a/npm/packs/luxon/package.json +++ b/npm/packs/luxon/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/luxon", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "luxon": "^2.3.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/malihu-custom-scrollbar-plugin/package.json b/npm/packs/malihu-custom-scrollbar-plugin/package.json index dc8bb2bbb2..3421de59aa 100644 --- a/npm/packs/malihu-custom-scrollbar-plugin/package.json +++ b/npm/packs/malihu-custom-scrollbar-plugin/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/malihu-custom-scrollbar-plugin", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "malihu-custom-scrollbar-plugin": "^3.1.5" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/markdown-it/package.json b/npm/packs/markdown-it/package.json index ba4be8246e..afa9a45da4 100644 --- a/npm/packs/markdown-it/package.json +++ b/npm/packs/markdown-it/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/markdown-it", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "markdown-it": "^12.3.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/moment/package.json b/npm/packs/moment/package.json index 8370951595..dd7ccab5e7 100644 --- a/npm/packs/moment/package.json +++ b/npm/packs/moment/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/moment", "repository": { "type": "git", diff --git a/npm/packs/owl.carousel/package.json b/npm/packs/owl.carousel/package.json index 665ad4c14b..6c1ccbcff0 100644 --- a/npm/packs/owl.carousel/package.json +++ b/npm/packs/owl.carousel/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/owl.carousel", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "owl.carousel": "^2.3.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/popper.js/package.json b/npm/packs/popper.js/package.json index 8c99b70e1e..f19b66a125 100644 --- a/npm/packs/popper.js/package.json +++ b/npm/packs/popper.js/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/popper.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "@popperjs/core": "^2.11.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/prismjs/package.json b/npm/packs/prismjs/package.json index 88e1cfd373..f154a52dad 100644 --- a/npm/packs/prismjs/package.json +++ b/npm/packs/prismjs/package.json @@ -1,12 +1,12 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/prismjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~7.3.0-rc.2", - "@abp/core": "~7.3.0-rc.2", + "@abp/clipboard": "~7.3.0-rc.3", + "@abp/core": "~7.3.0-rc.3", "prismjs": "^1.26.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/qrcode/package.json b/npm/packs/qrcode/package.json index d9ac3cb61a..42f2853e1c 100644 --- a/npm/packs/qrcode/package.json +++ b/npm/packs/qrcode/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/qrcode", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2" + "@abp/core": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/select2/package.json b/npm/packs/select2/package.json index b0e7490286..9cc5509cc3 100644 --- a/npm/packs/select2/package.json +++ b/npm/packs/select2/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/select2", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "select2": "^4.0.13" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/signalr/package.json b/npm/packs/signalr/package.json index 679ab1aac5..34db7cd235 100644 --- a/npm/packs/signalr/package.json +++ b/npm/packs/signalr/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/signalr", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "@microsoft/signalr": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/slugify/package.json b/npm/packs/slugify/package.json index ebd0bf97da..a3e6fd034f 100644 --- a/npm/packs/slugify/package.json +++ b/npm/packs/slugify/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/slugify", "publishConfig": { "access": "public" diff --git a/npm/packs/star-rating-svg/package.json b/npm/packs/star-rating-svg/package.json index 17bc716b0c..d61312caa0 100644 --- a/npm/packs/star-rating-svg/package.json +++ b/npm/packs/star-rating-svg/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/star-rating-svg", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~7.3.0-rc.2", + "@abp/jquery": "~7.3.0-rc.3", "star-rating-svg": "^3.5.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/sweetalert2/package.json b/npm/packs/sweetalert2/package.json index bb3a08199f..db9b3a9886 100644 --- a/npm/packs/sweetalert2/package.json +++ b/npm/packs/sweetalert2/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/sweetalert2", "publishConfig": { "access": "public" @@ -10,7 +10,7 @@ "directory": "npm/packs/sweetalert2" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "sweetalert2": "^11.3.6" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/timeago/package.json b/npm/packs/timeago/package.json index febaef1007..dbcec9b0e0 100644 --- a/npm/packs/timeago/package.json +++ b/npm/packs/timeago/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/timeago", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.3.0-rc.2", + "@abp/jquery": "~7.3.0-rc.3", "timeago": "^1.6.7" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/toastr/package.json b/npm/packs/toastr/package.json index fc8eecdf3f..6081d11d84 100644 --- a/npm/packs/toastr/package.json +++ b/npm/packs/toastr/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/toastr", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.3.0-rc.2", + "@abp/jquery": "~7.3.0-rc.3", "toastr": "^2.1.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/tui-editor/package.json b/npm/packs/tui-editor/package.json index f49db9d5fe..17cbcb4a18 100644 --- a/npm/packs/tui-editor/package.json +++ b/npm/packs/tui-editor/package.json @@ -1,12 +1,12 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/tui-editor", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~7.3.0-rc.2", - "@abp/prismjs": "~7.3.0-rc.2" + "@abp/jquery": "~7.3.0-rc.3", + "@abp/prismjs": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/uppy/package.json b/npm/packs/uppy/package.json index bc398c6928..ee7a251b23 100644 --- a/npm/packs/uppy/package.json +++ b/npm/packs/uppy/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/uppy", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.3.0-rc.2", + "@abp/core": "~7.3.0-rc.3", "uppy": "^1.16.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/utils/package.json b/npm/packs/utils/package.json index 168222929e..b38c95935e 100644 --- a/npm/packs/utils/package.json +++ b/npm/packs/utils/package.json @@ -1,6 +1,6 @@ { "name": "@abp/utils", - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "scripts": { "prepublishOnly": "yarn install --ignore-scripts && node prepublish.js", "ng": "ng", diff --git a/npm/packs/vee-validate/package.json b/npm/packs/vee-validate/package.json index 6139d08235..b9ddc938a2 100644 --- a/npm/packs/vee-validate/package.json +++ b/npm/packs/vee-validate/package.json @@ -1,11 +1,11 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/vee-validate", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/vue": "~7.3.0-rc.2", + "@abp/vue": "~7.3.0-rc.3", "vee-validate": "~3.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/virtual-file-explorer/package.json b/npm/packs/virtual-file-explorer/package.json index 00ad4cda2b..31b7915d1c 100644 --- a/npm/packs/virtual-file-explorer/package.json +++ b/npm/packs/virtual-file-explorer/package.json @@ -1,12 +1,12 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/virtual-file-explorer", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~7.3.0-rc.2", - "@abp/prismjs": "~7.3.0-rc.2" + "@abp/clipboard": "~7.3.0-rc.3", + "@abp/prismjs": "~7.3.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/vue/package.json b/npm/packs/vue/package.json index 8de327e4c0..481392239e 100644 --- a/npm/packs/vue/package.json +++ b/npm/packs/vue/package.json @@ -1,5 +1,5 @@ { - "version": "7.3.0-rc.2", + "version": "7.3.0-rc.3", "name": "@abp/vue", "publishConfig": { "access": "public" diff --git a/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip b/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip index 373138fd4e0d953fed720f010444e0913908ff83..5d078ba04c518a93b2c274bce784daed78755953 100644 GIT binary patch delta 18794 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 E1EdZ~TmS$7 delta 17083 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 diff --git a/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip b/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip index 91a7998c69f9ac3aac435e0d63c1197cc8dcf7c7..ff553ae4c32272165b2c2bc3fa3f871b30ef28b9 100644 GIT binary patch delta 7719 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 D)rD8t delta 6217 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 diff --git a/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip b/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip index 0e0148c34eb787cfed2433025761084b0ac6360b..d68485ceae5b28c651338fd5b8cab758e19309de 100644 GIT binary patch delta 9434 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

+2u#!0zj>1CEyh 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 HQwaSZHiwLy delta 115892 zcmY(ob8sf>^Zy;&wrx8b+qP|NtUI>v*tTtRvq?6#lZ|aZ=W|Yd>#5%#Q`2?zTwOJ< zes}lOT(fmJA;ma|%5vZk7$6`ZFd!Dzi;akLVBnrMi_H!&!l2+DHjBUp*pUC-o4Mc) z!2dM}kT}4Q{#ntCu2Obk0tErd2TO0H0OJS7;lrg5#6V&;ccAe6xAz|P?%ypZXbxci z8rqml{~Ew3>_nLV#W?K0>jskI_yXjHg;Bz;!@eRYJ*i2Fd}P2|wP~$s9cqp*J@DFP zJccgR=Zu`t)FK68_D!D7hwO@N#WuyGZag&9yv%Pih}a5Y!#))cEJO8X>)31j4? zeM-L6akY|Z3D9LfbEy*6kNC}Wo*nIWrV{!HuJshtpTdx=Y0DKqBM&O#HkWxo1^u~AEU4SqJS&PPiSSNz!Fh$IcC zQ8q~+QvHhFQjuZVSP?tRsmdbYyKRsN5DUM+q(8qC35DGhbsL7-my7>4&dPHx@8x8K z0gUReTypIMME`w+{Fgu0zX|vs5&P-lar%F#4uXMz7y&^EIn({aAsL&|@Hqcv+AND- z2Kq04T+)*c;6K}1L4Y@e5fZ0!HS0`J8#6jC(7KHHYpq`Lhf7w%{ zUY;P;Hq}+xQ&CS31J0>rZAneqtp(;uwiAzr0pgFh0CNxd{1frs+${b6<#^h89piU( z(F9|s{z&&EDx0FkS^Tn7Gf*8zyD~YN-!YF%puEe6G0Sk0tZRb!Z2na(`h^0`mp8JT z))+(sq=B5Y2UMEP)C=ICgbz{#UUKX=#1RE;oi;&CZ7Oa`9XUG35kMu$p%f_Bii(*O0@!OT&y% z%_38uF{QOpquGl~c(v6s8JEtq%Bse}PQ2h%u!Kv+~H(_@katp+*$ z?_XXDj3TNy(m6UL<>siWX9zZn7rWpwBfJ;UZ4pwZwy6Nq2(mZdT^yme{BHrxvDMrX zxeqvQYZZC~w%T=vsOB4=9F@4$Z&$F2>hsdm0gz`G;p*u)f0%I-f_ zGB>%&^sXlJv{YMbnt}j@fNd7gI^(5>A)LZATqmcK#N5b1x6F()N@H8X&l@T$l!RZlr^=H-&Ku0MU(k9`(YYuWhRiOYzj35u5Y6-s0N=?Aqk z#_z)U*>8!v1MUb)k_r>gdW4(BGC4I z+Q#B(Igaf`!~CXXPv`pbmjadJfQrohQ3G!gh=yR9iv;$>`bPD!o$rR#?Df=F8FbN zdxPhsGFC9ivt-g2MiUIMPBAwwSEc5+qL@e-7=E|YHH8gN{*r8y}wAQ9-wUgZ;<| z?VvMC`1bSWPwy=0RZd+f(_Jb^Co#!AbZjPBg(xSGz=KBi?4@;Ul1>UnyN`oP zOT$EEJ{F%HhZP55-Gr)@fw!Z;6GU21`)1jjnL-YXubwr_D!J$Fp7O z4GftHeFc32Tzb&w^K$7H-O1Gfzl;0-#X+y^^Ixy2Q1$!wovGCf|Kk&>PX3>#PBY}+ zj~089wq_u&mIFXeX-F8QFZ+f#Yb+$0hZ1kNltTnXtVsHBZ*;1O@Jx2i#f= z8<9+(Yc2DYh&>ZFLf(m{mOC1o@moZOO6(_m$OdZ%ion6|1Y7D>^x2J`LU8j55BKpD zD-|zhH#P~bXtxx&n6YpXPEBJ1TLvDH4YS4(fIW9mUDpdc0#cSdmNxxY{TBd7D z{3-15LL%-!E=Zj6-MS+vcE9PniY$pn=csHS?BGh`fmnzMJ}fm4~o@y!jB$$Z2uJrk;9 zsLJ~*vWUat&RcdEmynAK>{;yJT>;ur?J(PBpxl0`ME;9ssO2dzeajD3woMWK;j zp@UcUv?v&G{1+GzEr!4MFE+o?|Npf8+aIbOJ^hP-3_4PP>WL=Cx4!8oA^Gb2iD}xm zzpGm-aD{zRqJ+pR41vNVx^vRO5%-tlBC2IgCYlyY`Wn@m(TVeFv5_~<#6QShjD%VS zogcx!sAmHv>>ReQXS(Ec&OHJi!hu(_#JR5tYx?hVmk6yJQq_NnbN8C6t%0Aj-(U6L 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

%F&6n;V2T*>LXi62Kxp6@ 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%0As3; z>=$|O^l=a$BU5FoC(H!+oZfhriSh>X>Yh$)5}^&t!l&rlYRI1_8|Rrji|2q^)PG=L z5~L_Iy6;!VEopGO@KP`f%;1Rf3hZDr49%W8%>UOSpjoKX)Lf`{|IiM7(xMUVPGHwbqs=mJ5INfcVt>zi3syOflc zN4xie+-^6*TRJ{>2TC;Fe5_r$Ip$Rv}?@iunk6E_fPhh znbvwJ+glB+v0fvR<~8Q6?O32t0b2M*()mjff=X5BF;(kDNy$L;!izao;PNQ*&#IUG zXsYkw!4pEQrcWStK5&c20jeD!^^Voy!D!R-^$o5h3l4z+0s;a9;$gj*PJ;(Mxn+g{qB|OopE|5wvkAUwP8FBKCuufG zY{MT_*9w}0?@o~~weTIPSIJ9GNd?FJxsy5JiVo5D@dO0NUgqE&IO*}5WX{8NRlL}V z*@^BWvMG8*j5fu;APa$D&`~q(E%fsvVR{a~b1y1(t87vMZX`+YKweV05OUqvq529+ zIZ$I`7!qR<;?!&%6Y@;l6JxQ@pViOWuCJb3lp~5zAxyU#up8zsnb|pLi-x zNCoH27E%79qU~t0&L)BxbrFwM5PDoTpZ_NDp+$`h78?q=C7gh*l4~40L|Y3-=5IQL z7f2!f9j+HrH`$81;+yNxY$;5u|5qMX=^vdgCdh<3nFx5hDi9&|G!{*< zVY*CuDOO#Z<yQx2HXLox>t=gEvSw8DNs{UxFcxzUUF4w1hw^WzlC@RZa=RXR<`hn zC)+SvYr9=K#NE>TSvmi%Nb>m1#K-$jve;2?x?7nird1oAi>yxTzmZf>fpYwBB)c@A;V}P+WIx1ZFWre2G!Vc*fvug;Va-fF zq7~WA(;2eGEBZ~pjYW1|9W}wil-;ZMzgkegbplxk&&^t+G zzhj!a#g2k?0_C4ezZZa-5ea@wn|1T3_dEg}j2vh-&uIc>xT%Lua+%3H(g@PD;b85W z0O%Y7q9bz*Q#(*dQDKkzR}3@K$d3qa$24l$6gI7^Vs41+`qguVWTnkXm$FK&Dmdh6 zNmJED{Ya;9czZte<61fnM{F4~MrTm)Rm7;C!Lx}W<=#@`k1N2Zn9HAQeIl^Kce-N~ zeOC#~mfXHrEtLA+`2eWz(D7z%UF1$SiN06yya&!?9j9rx7CZ2Mw`Q6XZ@GJ2_JR)$ z*q=gWVc?Ku51~**B?W)J7iUaUXKsInc6VhpNnLZ9KN^4C2VVM*K7GG06a8Pd{+lcf zd_Foby~cDWdQd6AYSP&Rkm1FDYDP$I{aHB`{&BjQ*IYNE2V20Kx-kJGFhpk&WPb4T z$pv{-3IC(F2Cyw3vQ1M7rkD;KGWa$zQ>*pztI?E zNeRkk`Ktgo2;uahsIc}~UBV01eKH7WzosV3zXBaHcK!A&hU*qZzy^CF){JKpbT+jO zd062(*AIiKxoO)K-|6@TaPdv2*rDg`8XOP~#eaxv_jX1}YEw-rq>x7+mQdqWNX{16 z%1?K5yCJ){ehYo8`enwN60C7I>E-;5_=PR`B1MU5pkJYMgCUzJEy<`JMoGpplQ5R2*C}LxG4!0m!ffY?YPJ9Dt68`7 zUgkx!=S_D5nhbDaDRVVq#JXWtb^dtPm88P_l+C9++Q|E3PLYr{V3*bWF(hMFs^xt+ zV1WfVQ{+2pVA>M2kW_{``Te4}<=>zjX1aXmbf+npS>W`2Il3!$W4JJSN_4|!IHmUT z=1LCNi0u|;fPAx@&rRT(gTX}pGsscMNwf!k8*cxU0-20W_HI!?py5=C^JgyA^okd7N>(~6pN4&y#oyG3pP$T`CC;?ffxJiV$GZx)S+Hm#|77J57!X$M>sLadb z5ZSnIX1jiu{b3kS54*bi-&?MIji!@dlem{NYt=QiCAlLL*y-YR8uFlih}$-JE#elvYT-$T0&5*V_++{l^{76|PM z93j6Uzddbj#miYG?d(95fqkyof+{?{Knf322eht0g9pNcGYDrM@_$TsbM31wC67 zs&|^i^w@tt6oV&3dmi!ING&SX?7c&qgW`vbqmAh_#Vl(e$cPu9sidk#SEdYX9tq~M0!^=PFN}cv8)M% zxYZmGHVGm#9U|I@KlIu zGK4+W_!BJrB06D$XkLM8PI{WMiHw8yU1w zaA3#9IZ-W$30lO1=o6_7_bWSdoug))hm7a6To*`6`RHBOo{p$IChcOz1WtV$qS1Wl zPgloI=1b*?u{1IVr|`0}tyr25*iLb*wH;jH_j|g~zL09`T0LA>?#OCyUbo?BR;p%0 z0E7YTklAHC8X7p6zcC2`x-A1brFL|rqoRvZX1byf(TX4R*F~p^tqWirg{c-$CEVP& zE$dsAH8bA5%`#RDc(E-FxCjb0?vX02CD`>!MBU(%&Q@j7jl%cXP(Ne(Nhg5w3I_}M zpqZAn`Tm&czHvAJD*yZ%@T`1%qWVzK$bpXii!@tCD|z6G zp{dW$I1PV1A8SDS)X@)xHZOMb=~81+300aLcRuvr7d5TjKa5RHM>so1GnZms)I`Q{ z5xG^5Qx}()F&geaO*nMi-`a}4VOy@RkN2HEeOn)CN0|XPik-Vc%aHlIfZ)7F5FPl{ z7`ru~xR?&5=!6_V9EpZA%{(-%!4Cby3^SQ;c&>Cq{a6oXKabxq{D9xNdZtafy}zf6 z{l{D^)$f)QRn-X*oWrbu0sRdFTPTIgBj-egLG;|cL^tkB%fa7mZeakZPY&2u!n?X1 z|0#e!)k?ev=-KGxD0gglpBx(I4Mq$(5DoqukA%JN-*qH_;Z_USU{0g>FnXH!i zsF_TXv{KDfuKK;WiZ@VCgS%ztJnmtxyG>Mo7RMW{bQ%Hux0fFKxFwK`+(|q=J`25; z-p8#FqH#`UPx>1_?#1vs?1H&-+uptIS(gH~R#2b8XMk^m2sp6~`yQ+<{JDDu>Q;zy zGYQ7fARY$TSt;g$&w)=68d8H$u9r*G3NoTK3>Lin(Z&|9Y5BZJ8}u}veAFGiW)bSe zYtQ-SP&dv#gNUTB7&uAOrZqgvLmrYS|}uoaB5rb_a3=+y+@BpEIQ>ju(U3({c5t#X$s$}@O zl9)@*&D{MJh5b?ufm7xO*#t%caW9=fwZt?%mbI;iIkZLn50k;p7H*8u`x z6^&-$5WreNd7>Z*w?+n%g`Ms8MpgxrEEd^dA+j#j`=3V1E@aqH8yaKtYNP$sGDI&j zQWg-cx={%H6`ynC`0^duE%6DDcpX9|0Va+;Mu8C%BSZ8O%e{Lw) zCOjaIgmFSwF>DYL%6?u++Rp6SF;^m!Qb( z;U;1=ypoGQ%-m3YxFqPts!TNhPK4^#a87!v5J*Q(&)}t3G;r86O7Zk2J-wVxERdZy zMu)F-KUv7h_qJjyKHepfh&m%^3_C0b6v_7VZsYHg^FOIiuYdm)tYFYsS!N=<{}Dlp z(GR9LwU#rGNq|%W-y+ zr&b;KF|!naMK5{r^rFwL|D0A;(_kM@6&=%XM6tQ#+`&V%uaSg1UXSz3`N?<15a1`! zv5j8ryjR*!@|l~kDFm}FgtVLY-y;H+8d{~p`S4*Vypgw3*MMp_gvUgfB<{W~v zOXO0YgW3I)QK=hNWZbu#(H3k`oh_$f?E1Rj@-5iAe{83Eyg$_zS8~Af<&xCQfG9dt1r6Kkct)k?OQnVrlsxb6#%lp&#C zp!xbCMf~{JUCpfbc;&Wvp|y0On<9>jEpQfp5(EWMXUiMrWsM>^BwqP?UOh}(Rp9P% z0tD1H{OQUaE$EE4YYEBpCu?Dp;~E$WsaY|)akPzpGg4-P(TC*#%rg0R$!~3)!uKih zu=Dn6<4Qt14_GZPu0nb7LxmUuYmg`>9()s^ezOY3bV@F2OAHI6TIOQq$G~w~jrlmB zh_0DJ8KaK;u%H|?{Qlvz?NE!?Ak4AMQODQU8g+OL@oa$>(B18=*I`wVNRcQFWcUd} zYdg0i2RU~5Juh%Ro2!Duqi#IXe ze`yHYMq}nZMoWdun&QGa2xp*^MwQyjV*MFcY7Bi#A{L7Pz$=3kMJU=d2NT~^qpu%C zY;x#=FK+DZ^Ea~k`6SkuuNPaq?`6~+Z;oVaVI=Km?CVR{mB-+t_2T23$E#2c5L7)4 z@!RdQcy4(H^^WT5T~{0QZzVf(aDDRiS0jR@J@&?n66@^9hnS@`L#EB5C^Tpt8Aqm} zkfXyGgP@lKTB)3`Ix5=2tvqai+I2)aQ=AP7ld7E?73kqQZ1UR-Sbxn{)qx=zady6N zp<+yF&{q_bC5(c$p>}*p>IW|;8ODUE*mgvD@PSAuY$B_C5hCoW$o;JaPkd{a+n)26 z0tt0;8-`MMosR9!+41sB%XMuUS@ig@XoFd#!39%*p&-5j`_%(_nFb8hRV*}!z){5! z`Yp)2ae)Us1wBf{hJLHyk&Zde%;>GvdgC^{%E<9lwT88v;;lPhl+k&UQWzC>L6rT1 zCyhOpI7%#^zlxu-u1%}IM+%_cdcV&_U;S`shT0c!P)C3EajKHn*UyIlNEpSHHH-uK!ztE)1*D(>&PrK3T3S3L z2&uUDwi|eR?Y|qQ=#A81aUG7HLnGIXpiRn(6wT7-6ex}#)e`D55*Tyw(7)N6mKRKE ztk+8IoUSTZB0gUWH#yB{<*1ID90)E~)ISF>CS=p^7C!s$gYdn}<-yX~CXY zZ26;cGrey*;jW`D9hGa*sR?l@Xm?T!4QTVl+3DGYvawCz^G?i>_uJZj9|QfpHL0{95W%G&#@Nupfb9P31yFB<&QP1n`5cpl3gj`rmYbP z=H*yw!;GUEiLB;>EVF3BEKwLh2u42uqj*A4oF?%P9>z=}-wA0);`R2xaRisO*KM7pA~ z^2kB#$F8q_+K$Dr)FSMJky=5&)oi z?#tITHD3ao%{(_+&he)mf!|UrI>VWI>34>`qUB(qqbhspIOa>)&zTSaqmk51Y&I&0 zMU_XBQGdOQtDkMXQ71*?aDPY7)7SK3YY@p|T40!>nxxe(((KWy5Cb~^YHiqQ#}KP!!}xffJ0kHA5F-NJFuUUKQa4>2o4iZ?hjMYOR32`pGFx@h3AP^5IL&(F;KX20M#9?n6rPQE+_ z%Uy3iyE)5R32$Rd89n%;tPVv*DUayE)twcb>pkEiK2^J1=`b+>LzkwkTHSxvF_-Va zD?du+&ZIL$t?IMv{TSf?t!c{vv7BB%v#ne&VPIBpB`+)#E+PPZg)523Jc}Y2R0tKw ztqz2Ef`#jJH%wpcW;y3(H(^rSapo`?H_9`+n;Y(-D4Y*J|+ley@<~ z{$YpUu1(8ujj9pQY6$6P+4e-ma3BB`{i|t9x3^F<8*( zC+H4#u#4S_hH9aFXMEMy{YniUc*QUiW`5l%a#F%gSOOE7AyK|}S{S$fv)cjcu!rxJ;=JhelE%f;D zEx4>U+aC@Qr?Vfd?kx3sgqm1pFCdTv%QVmcQ|zdJtQusEw$R9Fl3r;C3z(<2(fH`x zePN!$XeU4BdYqT3%CNk}JX}i;*}6f$V&8|AE6fW(8ZeUh*~3Lgh240(dLO6_^mn5Ay);16u-yUV{kFpkA;5L{}(u5Ht z%#Aw*s53|sq-hY!f9;U{QIZXJ4qSH)wosIVwjEJMxOnUDW@kbNI;l6B>S^PsaOseMw>cdQN!umdfkbucj) zo$oAF^oP&#hnbn)!pvQl=uXlfv{y>IC-!c!0?mveuV-Zf%LID_39H{3w(1ve8W!5G znA|cZ4=7en`QZoys_shN0=32}o03A`{141BDPu_j-kO*(@Vy7owyI>K#Sg$`1Rziv zs7^9^7)I|7TJtNisOLmiZFdarhdCUPevi9+-8bA>++ilJKL+0iio%+GRa1-nk^!4$ zIEj^;4g1*_Ae|G*6UP{TlCY^|M{!@x@H)wPi|z)n z>i+avu%@L0_@Akc*XRB+sqeKzn=$ap11_6O$zGUBMkilReNj4AIg&o=pHFag+lM+W zq%$K=>5%vvzFoJy37-jQ2H5+_SiML_A#x_hd#*@z*C= zosZ(`)hr-w96KaT=XLS$U8O=R{&9eV^<+H$ymnp-SBZS(iZyV)!0GxuG9!?Hr?HrT zPz^VcHr}|9?RRoNh#Ic2PB%|((o&e3)=<4}bC^5C!ne0j z7OA8gJjrH(phKMad}hBH#G+EV4r-yPTdP|7?D;e9S|zVs{MT@+l|jEDfCI7oHOd?W za!o1?G|M09acPfkWm$Fyk2Z8Y)mF(%6>M*z$qNh5bh53*dHz-8H< zb283M9-;kBxto;Cdo^;78q8IdMOMfA4Fv-jThQI$HLm})-QVmRLVUuo-yr>E5c85j zcKB|xeRf$`@S@VF6X!|*-jF@q7OSgOEU;WWtND>}^8)oW4|J^2LuIA6IsRxk=W-}f z?HL93?uPq84GTZjALC-yje;RsysJ8uP!{2up5+|5n5r{H0)~Q5bv}BudQr394Mp`H zN_IcweXZWa$v)gpy4I>lIt&-{zIg3~NvHxEElDITQ5{7cU^YMj5SYwt4B5h@;@Q=r zWKXtUce$-O<4>8fPjYE&#!94=W=*$Yf?0R|jkkYBotarn8W!}*eE-RC|MaAJYN5-v znfh#Bb9&7y^hRBMotu!ubs;4BJchUIhED9dB=x=D?e&+~wdXh_Y=TS-Rn_`&L*dGB z4N39-Ft{~XRe|jba7IxJbXfQrIa_q{!(WXQx{mfSd-hgFR=-`trZ={OOo^@^0~0Il zbA#%^HR0{Ikdpy(A#9S?@@7?I7`sFkfXZcr4gKqERX3_d(b?#xk$AGkBja0cHKpc{ zg@E1k&o^tYx{hYIy_l=xI5$h*ed9@w@oHri(w*D9AV=XDfKd6>PBX(w^j!=4VR4HY ze||W40J%w0EZ1cnBrJ<2XV>3Go}exw0iP1lHw5k@rn`rJ<|MG5MA`e~RbnRDZD2-a zufKt2J$U^*mD#ei>bnO2jD6bX_#;lluxyNz`}!YXQ#xlDmmqsB8NC2C8hk2eUAOPN zqEX{G(6Rgqa93~Kzz(5jtx`kR5mdbu%APi=7=Zh#IDOWwS<-+&fy#s{<=?*PMa~2) zUQWRK>S{!Oa#>l9@r!0d+;`))-IV3bYiYZ;C_DlJ-0?Y%bPFGxoB9Yo#&b2(Dg|Pe zUsdFHvibvgsi35gFrlaoP>r7nHK(qD>z>tsni>^JtNB zurb?gr;ne}=jTps&q&h_doxFsONZYY10I=mXy=f#vm!;<$HUuZOncgTM;#2Ct=Oh) z9r79i@*qFCkj{?Uu6(M9R#Kq9T>;QAp~#Hq3^X4oC0&!TJ-&5OcS8Q}n!!((vF9-# zM)WZ=OfY&ZA17}PSG~1o&P0JkErt%mp;UQ$Qbk|g)7}{Tocsy91tr5f1k6(0S)9MW z<%iQKNJaUPXq=l(wa_r%aEnGI;JdQsCvSBCDLJscSBJb0Hz)wA z7bR%y8a^&Br%Xd2auy8S1Zn>`>?ekNQ25uxV+k8%ceiptcl}yC0mQKUFmH)B^N)$qjJTm z2^OSl0R(Xa9$ao@-QkJCx*)~a{VER0-PLodII14`P%;OpA@ymHHZBBX`w+j*If6V% zfPoxBP`@;8X&U?mItwP8uK^fs*eKwDV4RXHGe-khQRoz%vDR9l8w2w&e>bs|zJsbb zvGTWTZT3l!?8hR(Ppj6mop^ioJnaUv<#MbsX8M~X;tcgeu)t{O<9HZQdumSkKvU~s z-%@p*(D}A)hgCZH6-AS(bsaht47Scjs@ps6EA3o!rZo{gB0`*CK54%|UC(yFjUD$O zs|{YD^&hI=G!91|qeAa0Emnt;&w`62R4#*lu`xHexK?i@%+1YogpaZTB5mQ&?DY0n zW9%fO5Mj`F@-S&e0wLo}!6~Xh4B3KwjXcw*l`*_P*NL+55xDq|X6gu&)}@u>xm880 zGS9gW!ER+R>#o&bWTj$!MG=Jnbzhm(Et67n;VVaX@72ALePbZUY`jgwiWXfDrd~A*cW3ro0liD?|jeQkM*nT=c?Pw{Xh24~9lq zI4C4qBd@x;@9%|NQyyQ?3$tDyXY3)K18Xe)Nzf*VfC;g(L1 z)dNzu-w91_aDK%G7u5g&zZn^zRq`$B`)8>loM2pRCa=*+H@{@p z=E^rkM&@#(u3+@xwgRw?aO6graP&*A=iw0-t2wiZ>LBo*f`7=5(?V-Rja<7P0^d1} zK9gY9k)6Sn{+(Q+er<3ygVZvDJpHbCF;<`N*r!%#N2#15yJ!$#Ex>V?p~Yhtzpu@! z%bANwmr#1x4Bah4Rth{cU)3)C(al%-RF2)5r#ZlPDLA}$X5V!8?c97g6(E!4iTsKG z_>}#-`8+`KcE!Cn5xOh-T#$YT>)@HXGi*@Z!%H{5N;kZu6c0h^*|+N>#qKkKw|%W+ zFk5us@n>cLd-WRQA~^(J-j0o*n(dcIeJfoL z^PB~{+53+xBaSs?TT7dysEODNi4B*$q)UoscJt<3PRQ27md7EwwSnpqLR4>ClM7fTrUji0E?o)t@&sFg4FZr0%zWAWLLBXE( zs8$`p8zvG!)FnjI_EKHZcY@*f*=1}xGw^!o{JgW_+5!_90<{0~d~4{BX5iXjofkgU zBeW2&-&;On%vzs&%Pld18442+XOfdX8K=!ETR3+J`1@-*nbrdQbvW5qZ3f(CXljzB z)tX@<89n0Ne;mWinv>1B^`T$0qKuu}CTx!9-h>7KEbJAehAy@G!zsK7Coti7*1(d- zl6Rq+v>~=l@bp-VU&2*P$j+;H-{(=tjw^hWF8tep?0cW_t;fa(^UN zFqVhH@kv}k8-uh)`2!m?4JS%L8W0%DT}+(Ea!GaTm%Vnj_R+cT zr8KR^e>f;ocMNafX3ah~>-LXFzF2ll;wTT$Zn1jb%*eIr-|g~9(_?D8h}PyJNLa6Y zO6&N{3wqA(K6}Yujt>7VLbh`)kr#N9++e0!U5ZVGhQNy+Az?2=-sdS2dKal=X|+08 z-?&mPt83-fy!w$;pXGXmY$h@&G0%u}pC{CH5@dD1-ruGR;a1x*n9!3^WbJtt+~)=$ zR7_`Nx_{EK)eY*P&6j#5uBm-8R6oBNm*0#JKm63jdas^8D0pc8WIAX*g=TxmcJ1>2 zVl=7l`ud!%LfWr#93PYlcC>~s9{Z9_P5&gE+plW(Cf_g+y5XY)Z)c#ElqeTvi-OD~ zav~szShP0FqKBAH<%Dqky9_RprSb!y>Y7_jW7lC}8Lmpl2R%tLV8ZJDZmz^y@HvzX zDnX`>hbZmuwq`xVm^vF(qo5J@SiOO!aqZ#yqUPBy8$ZtV#erNmSkMuPT&%k^dGl`c z_*4Hp>?D=GMJd2`ZMQ?i@28Ug7_c|13bnhtR zA~C2I5|Bs|!0=ftIT^0-+;&Ib^NT%unzAnXklInkUz@U9-v!6x7O5H8A$XG4)!1GP z_gg$xZ~OFVSxeAxEqK)~iYqbXSxIy)@L-|)IcLmO#Nb73i18aHJi8e#Y<)6I zB;6Ln3@^isJd-&9L!sQm7ZwYEVL)CAmqkaySKbbx!@sCxl@v+b^7gMFf(@tEXh{*DeYOK_1LJb(Lt8xi|7mZKk?n*$U zM%OAPOf=Z974xADkiDoR zjI~=6WtDOzC<-u<^>qPE?Kz)KDHXXUs5rML`>-l>wihVw-D>rwB<(5vQlU)V6h{#K zX&r{$yF?M>prl*fJU_X|%vT!S{!grb#0_PLTXA3x2VhuMt{H?3zR%XH({8?d?tW6! z6;*KOeaL+2DR;Ks92(R1&~T%|Bg^nT6-vioLAXTQ+9KxGMySMrL71sxlCzyYXUDIHwv!!^2tj^Qb!>H3+`U~3L1lAC1;>_>thH{h5w3SDyqKk0 zdc=-bHGZ8$ZM&DN-TB5;?VTojo7d@)SKFBv7mrI#t|tHpHEhVBRv|8gxf4`l8Vxa&xDY-4MvgtKqV(Xd zRTF_-(n7mXQ7Id17;}0qPuo&n!-H=Nuwz}UNMQ8+a0|)8zUXEt@oIf|OMtRboAHkq zN&Z2j8W7NB6eq=ZyXd68+hegT)RuMMD|2{nbb}fHb_R;H^K$UB8hPHe0F2}tiV5B| zdv=HtXNwd_F0vtc~q555*RB| zKm_os#DCp&`1{A>y1vV{TGjgMDh~zm&=7?z3&P4{2uMGLAF5VXXFL?tH?>dXCSZZ>muI&%S9ml9%}g{i>u$$Wb8PGg4XG4b!jH%KETlZ4a?GuDuMpDx{tw&6uqI`Zvd~(yLBE8*+CA50zTsSFfV+k;1Ynf zTHVzk=E~+VT&{Zy;ZB#}FJCqXeLNzv1H7>~x(+#TI*3uLR3w=iwrju@NPJUZ1`UJ` z{J0t~$I!X(=#1#LKH0a95L7yt6r(|-5BW|KhF;Ng!3szgqG#ZSwCfLCw$3+!2-~oGxistz7+0%oS>ulvk zTC}$&J7g%K#+O(GiTi;8X%$GR zRP|39;Q%#NB0a{0&XyZFDQ~xIXeQ3lBI_b9w8NmgA79eJZ+3QWNEg0z4)}vcG2Avn zR?Za7JkPjAc8^gHZWr#@dH`nhVAdRM1B5pL$_u)`J4#d6lQ&Wmm$WsXW!cn%nKk{d zvrqLUL8vUqwFv=EP$?@Yg~F(j=D0BNJjCthFMc=+ES7b6F?v=eUd0 z@(yG+@*c-i956bacEbv{q;>R|ryIAdQ>`l5#^f25Pkc>OqMr&gTLIR7*c_PN&=i&Q ze&8ntI`5wP+V2^t-zl?x9GYY+$%j%g`@0FDrE!lpY<&(S0gQJVf;TNHUUPzTRz0!kH)baC8Fc? zW|u$aH0Q<#10^J4E;|UdT_H5rIe$+?ZLC|irs_VRrW@Y^GsQbM8eJg@Y2C5q@ zfwd?(bU>008EY@GMa?=J${CW3;yH<8BpBJaBvF<*`p{-}H*iU`2n&}f#xt+H6U2&( zGZ6Z_{mNm`qZ;61vFBuaD>_=AJyM>-SRr1lH#xn&KQ;r#;7S86+2C1op^h^Q3A3UC z@1m*Yl%HpNJ4o{}V--8onHG+&I#l@;BqG#L16Mzylx=L(M;dx)?7>D~Y{rU8{wnj- zyNU0%(U7og@Oq@}SV!f96t(6s;TClmvCvTG<`GK3#1Htyac^HG52CiLJY99OmG9;^ z&J3|9(ymi{TwfGKTzp#F-c(IE^2=p7=t%bPJGihzy8DI)B9qc%07S&1@Zw}v zbqHo34p1L9g}$J>-b|s?T&Yvg_!^=6mrG_ECNki~;XGnM%mLTVea6>^c1Y5egl;0snGUE$EF|7Er}4v0!8+(4@KZV|49Kwbpup$Xw_5N-eQtZ4pE-qz5anLI zHGcre0xT+{tKzzB=^}GIFhyQHx;0d4?*}6aw!J{SA2YC?rE75fo=H*jaeHt=H=Xm; zQx!A!1 z#eVy7UpF~h<6K^99nX+k^0jO>wTQN;YmB9H*vMq0Y(kGJdz$zUBKi7mNHPrj(8YJ5 zi~55;_Fm_QgT8;oe#3m_Hvszd1NEwSZImroigl%-DDx`3zzo2g!J+4omDFj3cl-dc zKFYi{z#PtDJ5KY*8D^uOGs>^%tc@}5M`fSdTXFLgt~@RJJ3ca=o*PXY(|@1S8Y%E{ z0zlS0D@c^hNH)FA8}~hvuUt2JL9nu4dvr9;?0xDqH%5J@b$4yhRxvDVGXT zWE>)Y&fzUJ?a*GnjoN{fb39lzs(9C@gDnWhlg8&L>}yFj*L>3)8kXm`LwFtwTQAuQ zKaFI5kxkg^rRV)ddog=|Lq11we6q>8!bZjqj-VF)3`8ve10VjeGrGlrK%VR=}3vL_B8u6Hfd*y(*L7l9~JGH0^fFzi}hk6uI76 zy6pZis4YOClhxYJ&F3v($Cu~J=&2%A@34#au@OaGWwui{Zi3n9S2?35FEqi{1N0p} zR%H`+tW%^#$JEl)>JMAYwZs8X|I$3gPNDtiDrI1P(_K3b> z#r1>|sZ=Xm-FNX)iGMfkKQ4etiG8-Gzj73e>%jAgI!bHr*dwLqBlZ zcBFcCfBcNQ*cQX`W7gTfuRRQ;1q#hy_7MVgVwYR^-~K1c-le;M+1MPm8m6uTZ zSQ_u%3!BDj*wE5xNo9Qwi7!&vR!3FWpKi%uSIDE%AIYL!AqBa(KXFJRtK0Y8pB26U zE(!%Rx=9~;F8hrGg>};)Bg4*OA%7~Ph=~0qz6*htfRooE76+Ia{GxsC%!w0D_8dpk z(tBj*Lry<;CFAFAVZ@*D7<>0yTYPKhR50O;Pj$j7#2Qah#u}1UBebV1)ZpvcNT-9# z1vac^DffJCbZY7}bt3GLP|5XL&@zaF=muy)_xV{>_-%2> zHgcn6nxH(4wE^Z6K>OfQDCt45V6y5s^#eYjAuJS;xH74d)_6~#goBn<-EoEsdGET~ z@g8teuMIFPHxpt$n04h>hE&r>XHp1p$cl)v&PX^t<^oph81K9U|1NJKL8tK;(B}su zYR}>iT_Z((hU`1KBmjc;vx8H_r3Fz)Q38pns{)bgCIC+63Hu^iCRsQZye!rq5K@y` zS7EvGc$O3W(xVm4kq3)5Fg-jA7`b^c#;#3V6}dIcL412Io#O|&pFy@0e3ztARqof) zY%a3;o}@7)@Xfs!&o6cRFOpe+fm_cUxTj<8o?JAGd$1Hzx`Uy!MLU_G!&YyDA8NI@ zYiU;0mjLiz)%?avNXI0dI`UH^DS7sNiEKT_xo!t;R@3Ud3d^F+NF z!i{+e-Lhc;TJenCX~E&qvGjkUCPimC{D07dSywA6oH8-;X_KClwQ9`_hwS|`G>^`+ zv@dfl%RF^yiQfUgzu*D6vc$io43d-|@5+KINY9>V_;+cG+q(o&#@#2>rJ;Vq;FM~zK z+Iqji%85y-(>)5&ak@H_T=ymKy(gce8^OZ+KIsA?qu?xBE4KM5^Md!dvuG1qF3Cja zPm8ZT5-P=2_al6d&jnnniv6VL!vQX+dc5QfAwm12X~KuW_2EHlHk?4(lC?@`Q2>i> zJxrIz6fI13X*q~0#s~4Fvtmj@8OP=zsAi?UV*wVObv<_*b{E?4fgSd)io_HRsSZ#H za{ft-7KNf&jh*h{FGB(dhcvHsHPR=d(yuwQ9u&5Qs;Ti-*%4^M2h@ApeWKR3XTrUW z0KbcYjA%B0>yHQ zsN_bv{SN?DK&ro5D3?amFPza#n9Z3U6+61x0|o0-++R=f;qP!J36vbF1I_D*`Jaw| z(wnskuG`Cp5o$uYjfc=%X6WkKm^O@2%SY>yzwGZxS4FXVK1B zqnT=n8zsXqV+bLJb3)(Gl4?IyA4m2@0vZVJSII$R#kJehO~Hr^;x z@F6Xk|Muj&x@zXu&$X-KiR+qsqhjlSVh}Ls0*t+PExh=#MfhAYf-2n4aJ?F=V7DrYBZ1{j!r2VOIi_jJib!Jto4kS`4*we0W^Z&1Y0r1saX1|=k}_;; z(~@2FH}Zk9x`%Z0zuI67iI3jE;qWGgu$@ z$>BRHTYQwTJQgymx2}hb-SpA-H!5k?OC`>F?+G3(-KtO(^dB2Pv4%e^qC8rxJK*iI z4m58?6sdl?G{aY?gd&AEX&JOeu=ueyNaTn~prA>(XYoLJ<`?raT6s2Q`IHg089`Md zCem$%rJE-0P6uP%(;c5XOh9CRvpcR2s?(KHD2ZtT=y+F+Im1m8BFJ*CX`;Xi5zT&c zA|Fice|=e5;Dl#=aUcEn=4;G(L;SJn1Kw}__yfGJ_HJljFY2xRSFBBB1F2>)re!0G zt!PLB^#u;REO=TFd?Bde0Lk-2r8^mjyO8VTEjMhU=6vHfj>5K)@?JE5?=_SCP|c~L z+ZP8~6T3NgOe}NYoR@4D&l~OSniT%rlkHev528`K;|!^B&M}kc1}Phf_>MQ zUlBcH>606aOq~ zcyF}A|9wlXFuq0(Ca9-50Yge2R)0 zO^-W98@y{k8Acp;GNh={cutkMEz*Gi0nZQ`RxtvqVf zBCGfmb%$|meA5M0(d4Fl<^IyXm2Y>t$5HBDUMvRzER~q6-rZC0rFwf(NCkTJIFvB@ zsM347wf)N->bD+$fWo(3YsRk;naG3Dg1v-p0IW z!g5VS7NnCb#6_||KihFDv;&;>Hey0TLn+dpewf*VdFaxMIZEj4kadOeBny;KSgua# zZY4)i87JAi#jD5O#WFS3zbaH;>j~rkmy|S zV24KVQKXo{vJL4By^jt>Pget#wHyHg>0+U|Dx-Jpg{Vl|&5nu7G+7*usxoS|+k3m& z7#4Bgp9{)=+#2P*-E)|3Wq1~T{mrRghyFE>`8}k>JCj$q-mV{2xS$5*iOkbb&ty13 zw1AgkWJ!Ty6fs#7R!vAuWcG<)r|n*=ztyBd8npt=Y4|Y{?Y!V5aYI&6f!5Odw3NuW z6UE*}B+`n6%#ms@$LZh@t`#+4_=Vs0y<@>m6*dunFKu+WAJq2VA3R;_e#B0^xA_Lk zt>L;!?HVLkn|VMr1r;X^BvRd$#qEzf z7VXqc=K|wqGa%bCp9Eyh^G+}Y-RG&J5n-|)AK1w%xKJ5(*2`XFNO+Gi+S#->=~w}KUR=iW zNKsf{+;YqQK6F`Zte1u?T*lKwhhxauP!HmN^Az~~X~v(o+r9(-owtMLr(4JW2C{F6 zz9C6u6AGiE336tJn6`{fhNlrBvH)+;jDjr|IQwUh9VH;9&;-S5Nm{WH^JKCe(jbo{ zo?%69w=2`#0?L z_5D{Hk+0MCQPjy6U^HdC>%lR$N|?ZfdgY08)`=&$bzM^ z+Q;$4flUHa)VE%Hl;+KZ<+Z`WbNxtM^?G{~dqZL68hg@)>lW7rvD;1)qZVa4){@Ew zqUFnWknU~$5^j7eDP%8g_M4;l&mK2_@Z~{2-yfRzAu6m_kGBV6eSb(01U~gc!0Qt| z9>|H`7cmhOTE&YW?VpmDKgvj6%~em_yuYrAp=&N;!?Fa!x;lvkWO=Z1(TL?hn+M`0 z+XRwbfaF9V*0bltD^c6=3yba~Yljt%yL{0e9TGXZq*`S0jZxbmd)6Hc64Lg68ksRt zOf4F;d1-$HohKVK)YZYywFOUceHt$>a>%LeKY21>^=QL~J=azHyWJbN6z?7=gZv@I z^d_H?wbwp%GVF#=_m}->_IUkiZYy9xR%8hw#WHP(!H5WdM860kDFLdJPYOSXPW4GLo^7|@aox$pvp8l#CK^WE zgbY(EIH5HZga>Cgkxr@y9M){TR@So}0r%cqDU$Av+CjeI@@-GaWvOg+$o26bfX;_g zAOHP3;;fHGD{wwEJ)VFMgH!@(W2GGht+vc_;C^`+tPJKPi1C4-usH62*&%SWkx?l( zlGea_y626-DoCBX>)q%gx#MmKx^3mcal~vk4%}fbGkIgmj?CkbY6gtfT1;BQbv9`1 zKmsW(SGKV5@JJuMfpa^9>i0bS?9JX4k=w=N1JHo*g08F{gaG0{V7x^rUE9F;f+`!B zFbibG7AKP@vv_UAqvfW5k`gX)lJ5@(8FLg)%{`TR3vR4nfnViw&ed?gHQs8YWvcdM zXSpa_`l_)N8)C-coi`mu#sU*|=C8yRvwa=~eCuH!pL+6mw_zLj^A(i=%Zd+j&u!)}qYQ(I?e zh@;sFA055LUU3ugfJU1EyIQQ{=Uwp$IpJ*`s-#!>vkjy_+~|EXR%2GbdN>nIG+C_3 zEDHrQ*1|LrX=I9jJfsUWwk)6(d#rb(to#x%5F)o|-){*HweZm6u&6d&H2SFV+ zeJxhL9{u8mo?FKpfm*@=5fDJ~C#!IBrSRR)%7h~;>YT_&6ld|}lwTm2$fd1H(R zV+WttB-$89*PMIP%Pb5c$lNKT5S#-tiEfF5(E>T&RD2!^{Z9|!c|5h{!{bcvA@D1J zFTk9KHB}WE_gf#>F;y_ezu|HhjN*J+SCGS@@+ca?gSdg zzN$`Vdv?;;ubPX6C-lcmLw9DRSVxTF4=C-ljgREyQ6?KV;81Dd~dYsulFqvTY{kM zfkgt`g<{*bV!`?>sMj?^nXFgpifLvo zJnSEb(c1C&i>i*Af`ru39kp(J+BNQ)9^&Vz z^Kyo-yX#P%oC^5E&4{1v)&PBMydHae-8N<0k}XSI#hsZJOG~!GgF*)MUzo-`&q^XT z38d^_W5gN!*6A1=&^LMiNN=Y{Q&AHfg*jgAVy7)eJ2TD%aQn14*m%B~&b-NqGlt%O zOlg*lgkr`U4UMCP&dM`cpqL$mHP2JEA8eSt9!&;FLk@S(v!J;7c==C{V7%I@0Ipv= z9KHyG2vN3KMF6!9&ti*)3MMOBB4+_yy+0A>9d`6By&8EFak}FN^YIDW>#tFGnpgDmx&>W4XL5N>jb0?UI-)j zCf?_2&? zrX!GdPuw!Z?X;bHcJdf_w>lKRLt)>I-4TFK&nE&XkS2i?q|b#x%m5iM$V38v>u>jU zcLeE)Z$Vghg+we@9R%qU*N~Z>jNos6JCEg?f;-@{w`i0 zZ1%8yxN((T-)1F&0ds9aNbaG3xXVB;7j}4@W?7p8?KQ9{eeG<-L0`n^;(R=^cC49{ zW5zeul9GxIV&T$gQIfRd8wa5;9f8io=>(kza_+>ZOP$ZGDoeI?))q)tbaXo&WqW7U zdTu61?Y;N(%hDUq)YUCz;uU|zVPBW@vJ6B7@CQnKPKn_yQ$lV^iwrQ}?J4=xw(I3(KRTar3ERrb`IT^{wF)MOfcG7Z6WqMRk>0rK1F8XR+HbmM8SQ9dl zs+m?Pa+A%H5Rds0n_FVCQ`tQuqa`u$#5woiNA4voZ^E}Ptpi|xX8nxfyqmisar=1n z3DFzF>EXRb7$HcKWI^)ASl}O`79==v8gV`NKMuMJU`M{kA>COh=qf^KT7*i+&xZTm z9x3uL3pXpeHq#8mL9NM8(=+15rLeuI<;h~~$;I6aG92WaP8bf?Mq?dC!phg=*xm7e zsz7n?26J8D9!+I`K!s)YOCCJZLkjny4DZX<@;_Vho=x^xK3_k%A!eVfV;$TzahnBC zgrSMPurB1EXppZsE(==;!;&v}w|1J=qi((@*g{|q5y^PkWH%#=T2m_1x0aXvY9=W0 zShY6QBnKZ2mHlO!iF0=03xR(aPe9LQV#0~Ca(6|I7Te8#^iedTuRq)uSnf-ByeZPZ zIlTU((e=qF0Q2e2({X-}r5OYJWa_p@yhtJ8C6#YC zshb+!K@%P3kSf9&<7T11%BQ}bi*`^8do1P}+)AhrQ_DtLAe+TRvBv74Va}V{k561! z4-~Bc>C^##t@%fv+z+Lh?>^Ok|5&j3cTTZ>FnI^-?fNNHqfLP5+DX@gu&l2VW0?p| z(vZ5Oa2NEvs7E<3OOGfB!M0Q)s8t%1jo7Yje0X#=ipmmBt8L}=XcD07cxH@O`^ehN zPvv5I40oX}od>}oHfq^J34Vw2=`2YCD^4XpKvw^MQPJy@`AB3weBAyZ*~b*;Z5Mbe zf_@iA-td3ALw%)%epIyg&D