From d8a8c3bbbb1d7a3f40325309e260fef1f9444a9d Mon Sep 17 00:00:00 2001 From: maliming Date: Thu, 16 May 2024 13:59:03 +0800 Subject: [PATCH 01/12] Output warning if the project and cli are use different `TargetFramework`. Resolve #19602 --- .../Volo/Abp/Cli/Bundling/BundlingService.cs | 17 +++++++++++++++-- .../Volo/Abp/Cli/Commands/BundleCommand.cs | 16 ++++------------ 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlingService.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlingService.cs index ecbc0d2e9c..d0a6698209 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlingService.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlingService.cs @@ -13,6 +13,7 @@ using Volo.Abp.Cli.Build; using Volo.Abp.Cli.Bundling.Scripts; using Volo.Abp.Cli.Bundling.Styles; using Volo.Abp.Cli.Configuration; +using Volo.Abp.Cli.Version; using Volo.Abp.DependencyInjection; using Volo.Abp.Minify.Scripts; using Volo.Abp.Minify.Styles; @@ -29,6 +30,7 @@ public class BundlingService : IBundlingService, ITransientDependency public IScriptBundler ScriptBundler { get; set; } public IStyleBundler StyleBundler { get; set; } public IConfigReader ConfigReader { get; set; } + public CliVersionService CliVersionService { get; set; } public async Task BundleAsync(string directory, bool forceBuild, string projectType = BundlingConsts.WebAssembly) { @@ -47,7 +49,7 @@ public class BundlingService : IBundlingService, ITransientDependency var projectFilePath = projectFiles[0]; - CheckProjectIsSupportedType(projectFilePath, projectType); + await CheckProjectIsSupportedTypeAsync(projectFilePath, projectType); var config = projectType == BundlingConsts.WebAssembly? ConfigReader.Read(PathHelper.GetWwwRootPath(directory)): ConfigReader.Read(directory); var bundleConfig = config.Bundle; @@ -318,7 +320,7 @@ public class BundlingService : IBundlingService, ITransientDependency }; } - private void CheckProjectIsSupportedType(string projectFilePath, string projectType) + private async Task CheckProjectIsSupportedTypeAsync(string projectFilePath, string projectType) { var document = new XmlDocument(); document.Load(projectFilePath); @@ -342,5 +344,16 @@ public class BundlingService : IBundlingService, ITransientDependency } break; } + + var targetFramework = document.SelectSingleNode("//TargetFramework")?.InnerText; + var currentCliVersion = await CliVersionService.GetCurrentCliVersionAsync(); + + if (targetFramework.IsNullOrWhiteSpace() || + !targetFramework.StartsWith($"net{currentCliVersion.Major}", StringComparison.OrdinalIgnoreCase)) + { + throw new BundlingException($"Your project target framework is {targetFramework}. " + Environment.NewLine + + $"ABP CLI version is {currentCliVersion}. " + Environment.NewLine + + $"Please use the ABP CLI that is compatible with your project target framework."); + } } } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/BundleCommand.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/BundleCommand.cs index 9990d8b8ed..9462f9512c 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/BundleCommand.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/BundleCommand.cs @@ -13,7 +13,7 @@ namespace Volo.Abp.Cli.Commands; public class BundleCommand : IConsoleCommand, ITransientDependency { public const string Name = "bundle"; - + public ILogger Logger { get; set; } public IBundlingService BundlingService { get; set; } @@ -30,7 +30,7 @@ public class BundleCommand : IConsoleCommand, ITransientDependency var forceBuild = commandLineArgs.Options.ContainsKey(Options.ForceBuild.Short) || commandLineArgs.Options.ContainsKey(Options.ForceBuild.Long); - + var projectType = GetProjectType(commandLineArgs); if (!Directory.Exists(workingDirectory)) @@ -42,15 +42,7 @@ public class BundleCommand : IConsoleCommand, ITransientDependency ); } - try - { - await BundlingService.BundleAsync(workingDirectory, forceBuild, projectType); - } - catch (BundlingException ex) - { - Logger.LogError(ex.Message); - throw; - } + await BundlingService.BundleAsync(workingDirectory, forceBuild, projectType); } public string GetShortDescription() @@ -77,7 +69,7 @@ public class BundleCommand : IConsoleCommand, ITransientDependency return sb.ToString(); } - + private string GetProjectType(CommandLineArgs commandLineArgs) { var projectType = commandLineArgs.Options.GetOrNull(Options.ProjectType.Short, Options.ProjectType.Long); From 6899607b574817d00d9833ccb9ac14468ca99db8 Mon Sep 17 00:00:00 2001 From: maliming Date: Thu, 16 May 2024 14:10:46 +0800 Subject: [PATCH 02/12] Update bundle command warning message. --- .../Volo/Abp/Cli/Bundling/BundlingService.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlingService.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlingService.cs index d0a6698209..76bc82f570 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlingService.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlingService.cs @@ -345,14 +345,15 @@ public class BundlingService : IBundlingService, ITransientDependency break; } - var targetFramework = document.SelectSingleNode("//TargetFramework")?.InnerText; + var targetFramework = document.SelectSingleNode("//TargetFramework")?.InnerText ?? + document.SelectNodes("//TargetFrameworks")[0].InnerText; var currentCliVersion = await CliVersionService.GetCurrentCliVersionAsync(); if (targetFramework.IsNullOrWhiteSpace() || - !targetFramework.StartsWith($"net{currentCliVersion.Major}", StringComparison.OrdinalIgnoreCase)) + targetFramework.IndexOf($"net{currentCliVersion.Major}.0", StringComparison.OrdinalIgnoreCase) < 0) { - throw new BundlingException($"Your project target framework is {targetFramework}. " + Environment.NewLine + - $"ABP CLI version is {currentCliVersion}. " + Environment.NewLine + + throw new BundlingException($"Your project({projectFilePath}) target framework is {targetFramework}. " + Environment.NewLine + + $"But ABP CLI version is {currentCliVersion}. " + Environment.NewLine + $"Please use the ABP CLI that is compatible with your project target framework."); } } From c669fc8ba12eb3e8c8c8a496ad7f31ac33163ef0 Mon Sep 17 00:00:00 2001 From: enisn Date: Wed, 5 Jun 2024 11:30:41 +0300 Subject: [PATCH 03/12] Update .gitignore --- modules/cms-kit/.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/cms-kit/.gitignore b/modules/cms-kit/.gitignore index e9589dd2d6..cc08b15ecb 100644 --- a/modules/cms-kit/.gitignore +++ b/modules/cms-kit/.gitignore @@ -256,3 +256,5 @@ host/Volo.CmsKit.IdentityServer/Logs/logs.txt host/Volo.CmsKit.HttpApi.Host/Logs/logs.txt host/Volo.CmsKit.Web.Host/Logs/logs.txt host/Volo.CmsKit.Web.Unified/Logs/logs.txt + +host/**/wwwroot/libs/**/* From 6899be4f529628537814bae89784c9687574f7b8 Mon Sep 17 00:00:00 2001 From: enisn Date: Wed, 5 Jun 2024 11:30:57 +0300 Subject: [PATCH 04/12] Reset comments form after submit --- .../Pages/CmsKit/Shared/Components/Commenting/default.js | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/Commenting/default.js b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/Commenting/default.js index 0d4616fe51..4e22092cf2 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/Commenting/default.js +++ b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/Commenting/default.js @@ -178,6 +178,7 @@ }), success: function () { widgetManager.refresh($widget); + $form.trigger('reset'); abp.ui.clearBusy(); }, error: function (data) { From dd795f71096b81f8e697996c6694edfac42511e5 Mon Sep 17 00:00:00 2001 From: sumeyyeKurtulus Date: Thu, 6 Jun 2024 10:36:16 +0300 Subject: [PATCH 05/12] update: random password generator --- .../packages/core/src/lib/utils/generator-utils.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/npm/ng-packs/packages/core/src/lib/utils/generator-utils.ts b/npm/ng-packs/packages/core/src/lib/utils/generator-utils.ts index 7b95e71a59..ed58ba97ef 100644 --- a/npm/ng-packs/packages/core/src/lib/utils/generator-utils.ts +++ b/npm/ng-packs/packages/core/src/lib/utils/generator-utils.ts @@ -19,10 +19,10 @@ export function generateHash(value: string): number { export function generatePassword(length = 8) { length = Math.min(Math.max(4, length), 128); - const lowers = 'abcdefghijklmnopqrstuvwxyz'; - const uppers = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; - const numbers = '0123456789'; - const specials = '!@#$%&*()_+{}<>?[]./'; + const lowers = 'abcdefghjkmnpqrstuvwxyz'; + const uppers = 'ABCDEFGHJKMNPQRSTUVWXYZ'; + const numbers = '23456789'; + const specials = '!*_#/+-.'; const all = lowers + uppers + numbers + specials; const getRandom = (chrSet: string) => chrSet[Math.floor(Math.random() * chrSet.length)]; From 428ef8be4837eb89d5fac6f7318056bdbcd05628 Mon Sep 17 00:00:00 2001 From: Salih Date: Thu, 6 Jun 2024 16:07:06 +0300 Subject: [PATCH 06/12] Update en.json --- .../Www/Localization/Resources/en.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json index 7235ca0210..cee6c1210d 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json @@ -1437,8 +1437,8 @@ "MAUI": "MAUI", "HowItWorks_Page_Title": "How it works?", "HowItWorks_Page_Description": "Understand how ABP Framework works with detailed documentation, including guides and best practices.", - "HowItWorks_Description1": "ABP extends the .NET platform. So, anything you can do with a plain .NET solution is already possible with the ABP. That makes it easy to get started with a low learning curve.", - "HowItWorks_Description2": "Once you start using the ABP features, you'll have a much more enjoyable experience with your project development.", + "HowItWorks_Description1": "ABP Framework extends the .NET platform. So, anything you can do with a plain .NET solution is already possible with ABP. That makes it easy to get started with a low learning curve.", + "HowItWorks_Description2": "Once you start learning and using ABP features, developing your software will be much more enjoyable than ever.", "HowItWorks_Description3": "This page basically explains how you use the ABP Platform as a .NET developer.", "CreateANewSolution_Description1": "Everything starts by creating a new ABP integrated .NET solution.", "StartWithStartupTemplates": "Start one of the pre-built startup solution templates", @@ -1455,7 +1455,7 @@ "DevelopYourSolution": "Develop Your Solution", "DeployAnywhere": "Deploy Anywhere", "InstallAbpModule_Description1": "ABP is a modular application development framework. Startup solution templates already come with the essential modules installed. \n But there are more application modules you may want to use in your solution.", - "InstallAbpModule_Description2": "Every module consists of a few NuGet and NPM packages and has an installation document. ABP Suite does most of the work automatically, then you manually configure or fine-tune the module based on its documentation.", + "InstallAbpModule_Description2": "Every module consists of a few NuGet and NPM packages and has an installation document. ABP Studio does most of the work automatically, then you manually configure or fine-tune the module based on its documentation.", "DevelopYourSolution_Description1": "ABP’s infrastructure makes you focus on your own business code by automating the repetitive work and providing pre-built infrastructure and application features.", "DevelopYourSolution_Description2": "In the following code block, you can see how the ABP Framework seamlessly integrates into your code and automates the repetitive tasks for you.", "DevelopYourSolution_Description3": "Even in this shortcode block, ABP does a lot of things for you.", @@ -1471,7 +1471,7 @@ "HavingTrouble_Description1": "Do you have problems with developing your solution? We are here! Use the ABP Support platform \n or send an email to get help directly from the Core ABP Framework team members.", "WeAreHereToHelp_Description1": "You can browse our help topics or search in the frequently asked questions, \n or you can ask us a question by using the contact form.", "OtherModules": "Other Modules", - "OtherModules_Description1": "Account, Audit Logging, Chat, CMS Kit, File Management, Forms, GDPR, Identity, Language Management, Payment, Saas and more...", + "OtherModules_Description1": "Account, Audit Logging, Chat, CMS Kit, File Management, Forms, GDPR, Language Management and more...", "HowItWorks_DatabaseProviderOptions": "Database provider options", "SeeFAQ": "See FAQ", "ReleaseLogs": "Release Logs", @@ -1590,7 +1590,7 @@ "CodingStandards&Training_ABPSOLUTION_Description": "The ABP solution is already neatly organized and has clear explanations. Step-by-step tutorials and guides show you exactly how to work on an ABP project.", "KeepingYourSolutionUpToDate": "Keeping Your Solution Up to Date", "KeepingYourSolutionUpToDate_THEPROBLEM_Description": "After you start your development, you must keep track of the new versions of the libraries you use for upgrades & patches.", - "KeepingYourSolutionUpToDate_ABPSOLUTION_Description": "We regularly update all packages to the latest versions and test them before the stable release. When your ABP project, all its dependencies are upgraded to edge technology.", + "KeepingYourSolutionUpToDate_ABPSOLUTION_Description": "We regularly update all packages to the latest versions and test them before the stable release. When you update your ABP based project, all its dependencies are upgraded to edge technology.", "KeepingYourSolutionUpToDate_ABPSOLUTION_Description2": "Abp update CLI command automatically discovers and upgrades all ABP-dependant NuGet and NPM packages in a solution. With ABP, it is easier to stay with the latest versions.", "DRY": "Don't Repeat Yourself!", "DRY_Description": "Creating a base solution takes significant time and requires good architectural experience. However, this is just the beginning! As you start developing, you will likely have to write lots of repetitive code; that would be great if all this could be handled automatically.", From 7f241306a03b80799be6600c4d0509141fa99a06 Mon Sep 17 00:00:00 2001 From: selman koc <64414348+skoc10@users.noreply.github.com> Date: Fri, 7 Jun 2024 10:39:31 +0300 Subject: [PATCH 07/12] Update version to release 8.2.0-rc.4 --- common.props | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common.props b/common.props index fbcd32b20b..5d6a9e89f0 100644 --- a/common.props +++ b/common.props @@ -1,8 +1,8 @@ latest - 8.2.0-rc.3 - 3.2.0-rc.3 + 8.2.0-rc.4 + 3.2.0-rc.4 $(NoWarn);CS1591;CS0436 https://abp.io/assets/abp_nupkg.png https://abp.io/ From ab40f260df0d69ffd79e4e7e8858dedd956d8ae5 Mon Sep 17 00:00:00 2001 From: voloagent Date: Fri, 7 Jun 2024 13:09:57 +0300 Subject: [PATCH 08/12] Update_NPM_Packages --- .../package.json | 6 +- .../yarn.lock | 276 ++++++------ .../package.json | 4 +- .../yarn.lock | 280 ++++++------- .../app/Volo.BloggingTestApp/package.json | 4 +- .../app/Volo.BloggingTestApp/yarn.lock | 318 +++++++------- .../Volo.ClientSimulation.Demo/package.json | 2 +- .../demo/Volo.ClientSimulation.Demo/yarn.lock | 258 ++++++------ modules/cms-kit/angular/package.json | 10 +- .../angular/projects/cms-kit/package.json | 4 +- .../Volo.CmsKit.IdentityServer/package.json | 2 +- .../host/Volo.CmsKit.IdentityServer/yarn.lock | 258 ++++++------ .../host/Volo.CmsKit.Web.Host/package.json | 2 +- .../host/Volo.CmsKit.Web.Host/yarn.lock | 258 ++++++------ .../host/Volo.CmsKit.Web.Unified/package.json | 4 +- .../host/Volo.CmsKit.Web.Unified/yarn.lock | 392 +++++++++--------- modules/docs/app/VoloDocs.Web/package.json | 4 +- modules/docs/app/VoloDocs.Web/yarn.lock | 318 +++++++------- .../app/OpenIddict.Demo.Server/package.json | 2 +- modules/openiddict/app/angular/package.json | 20 +- .../package.json | 2 +- .../yarn.lock | 258 ++++++------ .../package.json | 4 +- .../yarn.lock | 292 ++++++------- npm/lerna.json | 2 +- npm/ng-packs/package.json | 4 +- .../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 +- npm/packs/zxcvbn/package.json | 4 +- .../Volo.Abp.Account.SourceCode.zip | Bin 224114 -> 224116 bytes .../Volo.Abp.AuditLogging.SourceCode.zip | Bin 89962 -> 89963 bytes .../Volo.Abp.BackgroundJobs.SourceCode.zip | Bin 62645 -> 62648 bytes .../Volo.Abp.BasicTheme.SourceCode.zip | Bin 455909 -> 455920 bytes ...lo.Abp.BlobStoring.Database.SourceCode.zip | Bin 67561 -> 67562 bytes .../Volo.Abp.FeatureManagement.SourceCode.zip | Bin 188172 -> 188176 bytes .../Volo.Abp.Identity.SourceCode.zip | Bin 399417 -> 399420 bytes .../Volo.Abp.IdentityServer.SourceCode.zip | Bin 165904 -> 165903 bytes .../Volo.Abp.OpenIddict.SourceCode.zip | Bin 2270031 -> 2270032 bytes ...lo.Abp.PermissionManagement.SourceCode.zip | Bin 178381 -> 178381 bytes .../Volo.Abp.SettingManagement.SourceCode.zip | Bin 237094 -> 237095 bytes .../Volo.Abp.TenantManagement.SourceCode.zip | Bin 165944 -> 165945 bytes .../Volo.Abp.Users.SourceCode.zip | Bin 32143 -> 32140 bytes ...olo.Abp.VirtualFileExplorer.SourceCode.zip | Bin 47575 -> 47579 bytes .../Volo.Blogging.SourceCode.zip | Bin 370241 -> 370252 bytes .../Volo.ClientSimulation.SourceCode.zip | Bin 38737 -> 38738 bytes .../Volo.CmsKit.SourceCode.zip | Bin 1255380 -> 1255410 bytes .../Volo.Docs.SourceCode.zip | Bin 558795 -> 558802 bytes templates/app-nolayers/angular/package.json | 20 +- .../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 | 20 +- .../package.json | 2 +- .../package.json | 4 +- .../package.json | 4 +- .../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 +- 137 files changed, 1717 insertions(+), 1717 deletions(-) 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 29222ce345..1acc428429 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,8 +3,8 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~8.2.0-rc.3", - "@abp/prismjs": "~8.2.0-rc.3", - "@abp/highlight.js": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.shared": "~8.2.0-rc.4", + "@abp/prismjs": "~8.2.0-rc.4", + "@abp/highlight.js": "~8.2.0-rc.4" } } 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 71006aaec5..3060a455b4 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,212 +2,212 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.3.tgz#39591ad57565941fef36eec043b3c77f370bfa03" - integrity sha512-fE0Eevh7Y3pVHh6sbUTJaguCJMIiIhXkfRcVDYEkY+UZ33hfsodAzhKH7byb8AV6xWD/kfacsrtXpMP5zb6hPA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.3" - "@abp/bootstrap" "~8.2.0-rc.3" - "@abp/bootstrap-datepicker" "~8.2.0-rc.3" - "@abp/bootstrap-daterangepicker" "~8.2.0-rc.3" - "@abp/datatables.net-bs5" "~8.2.0-rc.3" - "@abp/font-awesome" "~8.2.0-rc.3" - "@abp/jquery-form" "~8.2.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.3" - "@abp/lodash" "~8.2.0-rc.3" - "@abp/luxon" "~8.2.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.3" - "@abp/moment" "~8.2.0-rc.3" - "@abp/select2" "~8.2.0-rc.3" - "@abp/sweetalert2" "~8.2.0-rc.3" - "@abp/timeago" "~8.2.0-rc.3" - "@abp/toastr" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.3.tgz#f4ee679bdc6151b0e91b74c3d249963507cc3ecf" - integrity sha512-3dROllA2K9DGngy+hvTTpZUwvCjDEZy/3ec1X07TgIcioYKDis6vN+nDP4QcSAu3Fa4VEJderxizSCAJejbURQ== +"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.4.tgz#2b1468bf05fc505d11d5c0253a782a328088d283" + integrity sha512-QveGyyMKAMnY48+AsUqkB/LnqtnTc3Fd5m1wLPNVF+P0j6CaaETmfJNc0xw+WYF14r+NC8K4PeC58z3SYMGlLw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.4" + "@abp/bootstrap" "~8.2.0-rc.4" + "@abp/bootstrap-datepicker" "~8.2.0-rc.4" + "@abp/bootstrap-daterangepicker" "~8.2.0-rc.4" + "@abp/datatables.net-bs5" "~8.2.0-rc.4" + "@abp/font-awesome" "~8.2.0-rc.4" + "@abp/jquery-form" "~8.2.0-rc.4" + "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.4" + "@abp/lodash" "~8.2.0-rc.4" + "@abp/luxon" "~8.2.0-rc.4" + "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.4" + "@abp/moment" "~8.2.0-rc.4" + "@abp/select2" "~8.2.0-rc.4" + "@abp/sweetalert2" "~8.2.0-rc.4" + "@abp/timeago" "~8.2.0-rc.4" + "@abp/toastr" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.4.tgz#5e4613f506a02d45d7adcee1060032774e635fe5" + integrity sha512-rr3BE6RhimlHcNv0HKT3xIi/+6Sq5TSqRDvmiFqa7bvxemKMstHiEa2lxpx5XP9CPpV9gNzjC/NV+TQy4YDIqg== dependencies: ansi-colors "^4.1.1" -"@abp/bootstrap-datepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.3.tgz#79ffeb35b9c46bc609d0341af83b463951f1c75a" - integrity sha512-PNLefHKC07GDAZy9TI8J6S/4+0bYJ7ajlZjjG3zAO248lG5RvRb6q2Mza0uMpNpVmh2mvowxpveS/s5iFMy4hA== +"@abp/bootstrap-datepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.4.tgz#7f6b7b0da2c8fd46dc08b1976c57b80b65069246" + integrity sha512-+Ylw8PFuAmpza714vQPjfU/lCOS2NsUX2cGp12Yyy4fS36udPCa/HYWTVdpH36OGae1dV/GzrfgnlZsCvUNhBA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.3.tgz#00d685f8c568713da9faf9d1f9a29a2cf81399c4" - integrity sha512-2SQii4h9YbkvbkDU4HXBSjIXGlfISMnNweQju7R/HsvwHmSeMYs/UpjQyBjQalJnsl/arYH++bQamUb6QkgTzg== +"@abp/bootstrap-daterangepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.4.tgz#579e8a4fd9d235385514da3f2ca73283294a78e3" + integrity sha512-KIinwEwkCzlYd7gDJt3htgflfrdWnyW4fr/V6GVi2EGxK6UA5HWMRG8MkvUKXmJ4rCHfEUdpWeGBXLbPR8R4eQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.3.tgz#518319bd863e24c69c147f57e5b08ba51598098d" - integrity sha512-Q1S8MF44BjIHO0zCLq6tQ97SfGZ0AmucnSvjEA2QaYG+t6vcLulgVqOC+YhaiLVIz72nOZ6n822c5nnI+PvsAA== +"@abp/bootstrap@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.4.tgz#dc08a0db67a2a652c03087d299da1abfab677ebf" + integrity sha512-wwZQk2XU6puEzBJ7W+80Oh/8z6n+DNc2YJnCnJNPbURgclMsN4v3/WJ2iKlO4g0fOkepvlgYkbYWPf+pusxSCQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" bootstrap "^5.1.3" -"@abp/clipboard@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.2.0-rc.3.tgz#dccbed56abc365aa8a1347b38ce4d33b77335d5c" - integrity sha512-jqD48p4N3DR46v3eo8v/+Y7olOr3QcrFvv3QIbjEIGywYGepOv1W4nhmVQSwHRZqyOCSXr7E/vJZZahfsGKeQg== +"@abp/clipboard@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.2.0-rc.4.tgz#c3d20d642765dc235749d4f95f599cb97f23325d" + integrity sha512-w94YGLT/UVn1haLGlH8zOcgrCS64OrnVlzh3QXps+8m4S9g7KDeVk3g4ju/VUao2YKCHmRJ3uRhOGCb58of1iw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" clipboard "^2.0.8" -"@abp/core@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.3.tgz#7f78600e91d2a5f4d7ea75ce4be541d9c23d5db8" - integrity sha512-0jBUCt6Q7ZoaZ1tciliIYfVZE75qZtkFZ/unkz1MeToo+djFGt8oyXhoZ/0vG2t6yG0BzN+TajAbcZ81F+isKQ== +"@abp/core@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.4.tgz#bf6b343ab43468ca88cdb4697caf25d65aa2c269" + integrity sha512-rGUDzLIiUJZ+7ZgzOGXxzc4k//9EBjVY4P4kO0XKCOEv08YwsUJmTzddsiMHZLIqRJ2wdT1UiH7PrcolBiW1UQ== dependencies: - "@abp/utils" "~8.2.0-rc.3" + "@abp/utils" "~8.2.0-rc.4" -"@abp/datatables.net-bs5@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.3.tgz#4b56059400e53acb7f6ae74fc3a0c07c8de74413" - integrity sha512-fcw9KNyfdPj6s3AjyoHvrXQLYHajrollnPitO0jLLiaYjTf8DkWaCQY/yAwcJqzZlvv9P3A56VlWpBye1iHowQ== +"@abp/datatables.net-bs5@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.4.tgz#869021a6639d765abb645a5de7501881b67e7095" + integrity sha512-CdYfn4qhB/KdTYfOrAsUSPtw8AGAbZHOTc4EyWAmxDKFCFyakj27+uoV/Stgs25nCaAXn1JHysfOxoNkP1ikyg== dependencies: - "@abp/datatables.net" "~8.2.0-rc.3" + "@abp/datatables.net" "~8.2.0-rc.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.3.tgz#e701ed17dcbe799d227606638c99e7c120ad714e" - integrity sha512-C1yvafNg5LtnWVqDX7Z9lyhRrWVntymdI0BfP2V4SDVeqoSTLwf859vWn2/WYyDAgtiuqGyW7YdUTHWq+aSppw== +"@abp/datatables.net@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.4.tgz#4f0e612a11813f38331aae221c342efc4443138d" + integrity sha512-omEYXlB/OzUGmvTy7k7rhZjWtXILpl7idLwV1yXzJUkdjLjaBzIgrbWj/80YAI5K7MdpKE0/pdPnORX6G5ij9Q== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" datatables.net "^1.11.4" -"@abp/font-awesome@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.3.tgz#091403b45dc310cdf71537e79cfdfb081a6ab90b" - integrity sha512-kIVENG5e/WyIr63q6ka6sedmF+kTNSZKr0TUt7mUntJPoY8HQAizcC6SF6/w/xJAgNyVVrOe4+2LPpIkbwLK6g== +"@abp/font-awesome@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.4.tgz#5c977e54c428e80af2a93166e968ec7635b0694d" + integrity sha512-zyQwZhhOgKi6JLWbkI+iycwS1lcCx/tvn+AskQSdV2+ycnrcjm9TMWmWosAGwS6VW9demRamuegUNOgiVpy/SA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@fortawesome/fontawesome-free" "^6.5.1" -"@abp/highlight.js@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-8.2.0-rc.3.tgz#ad6765d8d65275ba8e2dcae6c19f23ae657a1265" - integrity sha512-CXz9BCbOf+xMs14TEtjWiNfkf8j1jR9ycSzSrYF+BLA85Z0cUDseAP7Q5suKwhylMw6xKWVDZF6gzyYEHU9u+w== +"@abp/highlight.js@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-8.2.0-rc.4.tgz#94587632517396f3d251d2c457ea8a452203f086" + integrity sha512-RHSrR0qqXncosbHDfYBB8aXh0BQ6M8BpjbyXeqe+vKDIznzjv3jcyF2SIP/l6TBBYcaBPnAOdjfuC9i9B8Rfzg== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@highlightjs/cdn-assets" "~11.4.0" -"@abp/jquery-form@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.3.tgz#30fe28736094fa44d22df7fc65ffbcf8f33c671d" - integrity sha512-LfiY4EaDHGQAHjF9i92KLDpc5HH7LUNo+pEEv9JQEvSsTH+JuN1aUf85bxX8GkY63BJbS+vVKGe2YmZJeQjGlA== +"@abp/jquery-form@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.4.tgz#3ef39f9f716ff17b34d61eeb3c234ed3867b91da" + integrity sha512-nD5c2g4aPlDSggoR2lJ0Zd9Jg/2yrpVKnJqNuvx7DIdxPIZed2LL5ONaOtO8pLTsKqh5ua1UsqgsyfJ/mb9T1w== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.3.tgz#6829a9022d9d759e7b2c8719f0c44f70a369f618" - integrity sha512-C1NEsXZW6SFBo5zYaMv5GGAF6kUh1StVVnCy+AMeHOu2MffucxMQP+EdXFoWgaG+8bdcJAImHVaMUxBmi8OtDA== +"@abp/jquery-validation-unobtrusive@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.4.tgz#5124068f01db8c0e4365594fefb236f91bd60e8d" + integrity sha512-JKtZoeSSbSGbTl28ZEHvqCvC2cCX3aOV7PHKhpIzQSfVK22Uo3swsc2bv3sH2HdxNi3jWAGcd7YUG093STMm3Q== dependencies: - "@abp/jquery-validation" "~8.2.0-rc.3" + "@abp/jquery-validation" "~8.2.0-rc.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.3.tgz#91e3158189c83dd94da358d4cb86acde751512f7" - integrity sha512-kigDjMUZ/n+1d3THZW5fH0RhfP79+LtqnmATwpACERDdJUBKDSJ7O6sY3Zu8HqTHB8vAuNuYBpYpkIaAg+KocA== +"@abp/jquery-validation@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.4.tgz#95540b7a6ef1f27b511e42b03cdf0c1c364ce8df" + integrity sha512-fN2ZJ0eCjQ5nu5fdwKx0cmGTWZyzltwrfhnI0JG27EsBP8EtyO8aWHZEFKgL+vXTy07LraTJD1KSpIIZSsrHVw== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-validation "^1.19.3" -"@abp/jquery@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.3.tgz#329f18570fb090d059b10aee79ae7a9e6a324c97" - integrity sha512-j2GByw2EDpQZfWkuJkQ8aGIvtP3rAkIfXiz0KG/lAn6WhmQpQSuE7x6tkmGBaGKp+TP7KrTb6FZraOdVQzWoWA== +"@abp/jquery@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.4.tgz#327452ce3f49f6a9fe32a1934a6f347e2a0a309b" + integrity sha512-JYeQwpa671AyYf7sv+XgCaie2mOjWCDZYlFHEqH4whjTqT5SU8WwSkhux+/KLtBImSeQyTzyup7CuQYWBuk15w== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" jquery "~3.6.0" -"@abp/lodash@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.3.tgz#2a9d4f0cce96509d1547e57f499402128b080607" - integrity sha512-/4ZdVFTTLkzHEtpmIg9f8obLfyfAOLyXGXmfyklclvr14TxIINUjsDdvSKnVNYsT8R8vZkRqkuGYvk21ccE8tg== +"@abp/lodash@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.4.tgz#229be25a0e09f4e1b74b7e064113c3a1347d28c7" + integrity sha512-zhLlPlhrCZNngx2ns3reKG2Nmec8g2KWbN55Z1gx0XYqaymT/0zuzfkfPBdpuoyIqrXcPJL0aK21SH4Tu8LjUA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" lodash "^4.17.21" -"@abp/luxon@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.3.tgz#5cff88da204f5b7737519a31c5e683f88a9b3ac8" - integrity sha512-b4h0uMIChqnvq2/U1gqirdgxvL3kQlQWoFMzhX/ahIKL8rXzh0v+Db8Cd6VV0eRIT6JowviYAqfqz5l0fWDPRg== +"@abp/luxon@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.4.tgz#fdb6c8d13be6ded1d531e2d66b532d0453597c01" + integrity sha512-3iat30cVfmymoW208PjCLlrKO6VTuU8lgk/Vg0XnaX/DbNldNhBUHHzEgC9TiHLUejBSd5cunz88rhFuODz14Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.3.tgz#c6db0bdc0cc64c7f95b35c030828db7d2d8b989b" - integrity sha512-SwBQlS6FYemkJXvdadT9sQiGXz8Fz9PRAjAD00MBUObqT2/RtvB82ssaNT5E1+HikveZ0p75yq7nOLh2zWhn9Q== +"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.4.tgz#1eb1621edd8559b43734590f123c331a360a2d93" + integrity sha512-OoqjoW1e5U/J77zr6A5DPyWha/b4UeTWaAXtl8xigJmhcDhvKe0jfvE33iHgZupFWiGu354mICNT+rQ1S2wMyA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.3.tgz#1bab0a10d131664e7151c2be5f41fddf4c2859f0" - integrity sha512-2qrczEiKg2H1ObT3md5TSRtufbvy5nsm7RxUmBLhh1TrUCsUN6YHw9ROTGkzIST686Ew3j4GgZGdJuelZteqWA== +"@abp/moment@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.4.tgz#97eef0f868ad95057493e97f386c791871c063c3" + integrity sha512-q06AsfUbut7Rxgp0JMlN0dvP7C1QRMfPNO+95ZXEEnqDDlajqaIt4X/7l1gb/Iz+7yc5XVT7FJdmT+bR22etGA== dependencies: moment "^2.9.0" -"@abp/prismjs@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.2.0-rc.3.tgz#635335a1606e8f3c0e0353598a438f851be754b0" - integrity sha512-KR4xmoAwtsuQTXl4HrfC9ODmaAd/9ehrkrwXkduXid/+i79DuCILLUxdpz/lQG6axAbTwhagmfdJQuqDgsvM1w== +"@abp/prismjs@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.2.0-rc.4.tgz#f6df729333d4dc934c3978c29e62dddf6a22c19a" + integrity sha512-+fLF7ndhgV9v3zcWFoNSR0kPasIcagJC6FT90ALWs2XccBtjAYOm9/365DK5lyDUh0ynHx9fBgDdCdIX0Zv9RA== dependencies: - "@abp/clipboard" "~8.2.0-rc.3" - "@abp/core" "~8.2.0-rc.3" + "@abp/clipboard" "~8.2.0-rc.4" + "@abp/core" "~8.2.0-rc.4" prismjs "^1.26.0" -"@abp/select2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.3.tgz#ae182953d45aca5f5ab5ddb5dded5efea23c6400" - integrity sha512-V8Hzdw1kGaR3K11//iCU+nRV81NPmAR1ZeIPgeZrS9C+9835O/yVhYI4QZk8OdLOIStiJbkVU7bOOt9mhFO8tw== +"@abp/select2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.4.tgz#085ec0f915099201b75cbb7b4bfe6826039f542d" + integrity sha512-DrRNVxB0UcRCBhYkkp9TTmu3SDwaJ6kR3WCH7zMZgjYx/K250ojcuIot98fzuecuT3Te3qiGxKwBIclr2Yt/aw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" select2 "^4.0.13" -"@abp/sweetalert2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.3.tgz#dffe9862d7836ceaf5a057014acca28b756167f3" - integrity sha512-MgvA8sojsr8QH/ERBw+tZjiPu+6Kj1yozyaQ7r8je6wCWt0CUv+X6AFHp0WAaREssDclArF5h4b1GD6mP33w7g== +"@abp/sweetalert2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.4.tgz#6866295a91602167cf314f1eb3bc315825cc0cb3" + integrity sha512-3NdBP/4ZhkroWrCVyfHoc0PM6ZJD0IhqXkPO/bMDTjX8scilU85SkC2iAnReD6BoLF6ywriMpozHiU2Ax8aH2Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" sweetalert2 "^11.3.6" -"@abp/timeago@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.3.tgz#00d463fb890b1e41268c0599039b0a4318848569" - integrity sha512-RpoEKExLhnZlqFvYgsUFpyFpHCrrO17tSf+iLRNokMPQHp0BXT0sV2UFg0Cw51XQg5NKWp9cL+bY2IEOe1qwIA== +"@abp/timeago@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.4.tgz#777793699f0271e81b3fe96d46066a30925ed298" + integrity sha512-TfxUi1gn0dPuWFYCwo+g3xh4kkCo1otbvoUQOvrHp6VuQdHbXtSz0kP8VBPGKtVtlRsNe91+gDkv7n8njwrQ9g== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" timeago "^1.6.7" -"@abp/toastr@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.3.tgz#1a3b85b23a352f3b6e0480185a0ca91ab142a251" - integrity sha512-EC9EOio5ObgsjYa2fB8v4pgBPKiJ8Lbb7K+lKSQPxZSuqLrw+hEixgqZ0S9bBz5jxNRyqMFBdWAmYU6Vt5zzig== +"@abp/toastr@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.4.tgz#5edfc10d6123219cc86286ed8b1249af5dbadfde" + integrity sha512-QDJXroe1Fp2VEWU0Yza/L+DU9R0ZDBw0RcopRcliwAm5RgsVVaaxHZ+jO7LLDfP8JQ6Pi0wTamhKwrfglnG7Ww== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" toastr "^2.1.4" -"@abp/utils@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.3.tgz#94c9708e7af563a55a163fd4b57d1b276db61da3" - integrity sha512-SAfmjq5MXW32IlXxkN9zZhOtgSgoAhE2OENYPk9eAHsEtkJ7f9+Q+vOE3oJPBI7lFv0K/lee3FrEbDQBsB5XHA== +"@abp/utils@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.4.tgz#be59dd4b5dfc085b88528639047699a9e5486e81" + integrity sha512-imIFmlP0gY+rXFbwufo8jMzcmEuz/6uKr/e8/bW4bOhPDD65go/3TTVkNLr0hzB9qSahZG/LGu2eDFTqlowlrg== dependencies: just-compare "^2.3.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 9ab93ad9cf..6f0399af52 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": "~8.2.0-rc.3", - "@abp/prismjs": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4", + "@abp/prismjs": "~8.2.0-rc.4" }, "devDependencies": {} } 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 1c50896c1a..314a912a8a 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,211 +2,211 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.3.tgz#ade99976f35ceddd814db8c3e5e376e8664f22eb" - integrity sha512-IaBP/R/lMY5KNP8NIny4ydjJTqlWu1z2lM0lkWoNFhhBq9dmLEVKDJjzaeU4/UOhM8bHqEhvrWt2wh4me/SYIQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.3.tgz#39591ad57565941fef36eec043b3c77f370bfa03" - integrity sha512-fE0Eevh7Y3pVHh6sbUTJaguCJMIiIhXkfRcVDYEkY+UZ33hfsodAzhKH7byb8AV6xWD/kfacsrtXpMP5zb6hPA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.3" - "@abp/bootstrap" "~8.2.0-rc.3" - "@abp/bootstrap-datepicker" "~8.2.0-rc.3" - "@abp/bootstrap-daterangepicker" "~8.2.0-rc.3" - "@abp/datatables.net-bs5" "~8.2.0-rc.3" - "@abp/font-awesome" "~8.2.0-rc.3" - "@abp/jquery-form" "~8.2.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.3" - "@abp/lodash" "~8.2.0-rc.3" - "@abp/luxon" "~8.2.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.3" - "@abp/moment" "~8.2.0-rc.3" - "@abp/select2" "~8.2.0-rc.3" - "@abp/sweetalert2" "~8.2.0-rc.3" - "@abp/timeago" "~8.2.0-rc.3" - "@abp/toastr" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.3.tgz#f4ee679bdc6151b0e91b74c3d249963507cc3ecf" - integrity sha512-3dROllA2K9DGngy+hvTTpZUwvCjDEZy/3ec1X07TgIcioYKDis6vN+nDP4QcSAu3Fa4VEJderxizSCAJejbURQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.4.tgz#dc9e9e6541694531726127e2e387156a24dd7f9e" + integrity sha512-Ixs3yr5fHkB1h8PuuJdPiY0uDf+Dq9jUdbaHsoJmaYRdOSqhLDpNkyAqFFrqDmoEmZvmrThCupt5ZSg9laQ8yw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.4.tgz#2b1468bf05fc505d11d5c0253a782a328088d283" + integrity sha512-QveGyyMKAMnY48+AsUqkB/LnqtnTc3Fd5m1wLPNVF+P0j6CaaETmfJNc0xw+WYF14r+NC8K4PeC58z3SYMGlLw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.4" + "@abp/bootstrap" "~8.2.0-rc.4" + "@abp/bootstrap-datepicker" "~8.2.0-rc.4" + "@abp/bootstrap-daterangepicker" "~8.2.0-rc.4" + "@abp/datatables.net-bs5" "~8.2.0-rc.4" + "@abp/font-awesome" "~8.2.0-rc.4" + "@abp/jquery-form" "~8.2.0-rc.4" + "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.4" + "@abp/lodash" "~8.2.0-rc.4" + "@abp/luxon" "~8.2.0-rc.4" + "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.4" + "@abp/moment" "~8.2.0-rc.4" + "@abp/select2" "~8.2.0-rc.4" + "@abp/sweetalert2" "~8.2.0-rc.4" + "@abp/timeago" "~8.2.0-rc.4" + "@abp/toastr" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.4.tgz#5e4613f506a02d45d7adcee1060032774e635fe5" + integrity sha512-rr3BE6RhimlHcNv0HKT3xIi/+6Sq5TSqRDvmiFqa7bvxemKMstHiEa2lxpx5XP9CPpV9gNzjC/NV+TQy4YDIqg== dependencies: ansi-colors "^4.1.1" -"@abp/bootstrap-datepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.3.tgz#79ffeb35b9c46bc609d0341af83b463951f1c75a" - integrity sha512-PNLefHKC07GDAZy9TI8J6S/4+0bYJ7ajlZjjG3zAO248lG5RvRb6q2Mza0uMpNpVmh2mvowxpveS/s5iFMy4hA== +"@abp/bootstrap-datepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.4.tgz#7f6b7b0da2c8fd46dc08b1976c57b80b65069246" + integrity sha512-+Ylw8PFuAmpza714vQPjfU/lCOS2NsUX2cGp12Yyy4fS36udPCa/HYWTVdpH36OGae1dV/GzrfgnlZsCvUNhBA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.3.tgz#00d685f8c568713da9faf9d1f9a29a2cf81399c4" - integrity sha512-2SQii4h9YbkvbkDU4HXBSjIXGlfISMnNweQju7R/HsvwHmSeMYs/UpjQyBjQalJnsl/arYH++bQamUb6QkgTzg== +"@abp/bootstrap-daterangepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.4.tgz#579e8a4fd9d235385514da3f2ca73283294a78e3" + integrity sha512-KIinwEwkCzlYd7gDJt3htgflfrdWnyW4fr/V6GVi2EGxK6UA5HWMRG8MkvUKXmJ4rCHfEUdpWeGBXLbPR8R4eQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.3.tgz#518319bd863e24c69c147f57e5b08ba51598098d" - integrity sha512-Q1S8MF44BjIHO0zCLq6tQ97SfGZ0AmucnSvjEA2QaYG+t6vcLulgVqOC+YhaiLVIz72nOZ6n822c5nnI+PvsAA== +"@abp/bootstrap@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.4.tgz#dc08a0db67a2a652c03087d299da1abfab677ebf" + integrity sha512-wwZQk2XU6puEzBJ7W+80Oh/8z6n+DNc2YJnCnJNPbURgclMsN4v3/WJ2iKlO4g0fOkepvlgYkbYWPf+pusxSCQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" bootstrap "^5.1.3" -"@abp/clipboard@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.2.0-rc.3.tgz#dccbed56abc365aa8a1347b38ce4d33b77335d5c" - integrity sha512-jqD48p4N3DR46v3eo8v/+Y7olOr3QcrFvv3QIbjEIGywYGepOv1W4nhmVQSwHRZqyOCSXr7E/vJZZahfsGKeQg== +"@abp/clipboard@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.2.0-rc.4.tgz#c3d20d642765dc235749d4f95f599cb97f23325d" + integrity sha512-w94YGLT/UVn1haLGlH8zOcgrCS64OrnVlzh3QXps+8m4S9g7KDeVk3g4ju/VUao2YKCHmRJ3uRhOGCb58of1iw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" clipboard "^2.0.8" -"@abp/core@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.3.tgz#7f78600e91d2a5f4d7ea75ce4be541d9c23d5db8" - integrity sha512-0jBUCt6Q7ZoaZ1tciliIYfVZE75qZtkFZ/unkz1MeToo+djFGt8oyXhoZ/0vG2t6yG0BzN+TajAbcZ81F+isKQ== +"@abp/core@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.4.tgz#bf6b343ab43468ca88cdb4697caf25d65aa2c269" + integrity sha512-rGUDzLIiUJZ+7ZgzOGXxzc4k//9EBjVY4P4kO0XKCOEv08YwsUJmTzddsiMHZLIqRJ2wdT1UiH7PrcolBiW1UQ== dependencies: - "@abp/utils" "~8.2.0-rc.3" + "@abp/utils" "~8.2.0-rc.4" -"@abp/datatables.net-bs5@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.3.tgz#4b56059400e53acb7f6ae74fc3a0c07c8de74413" - integrity sha512-fcw9KNyfdPj6s3AjyoHvrXQLYHajrollnPitO0jLLiaYjTf8DkWaCQY/yAwcJqzZlvv9P3A56VlWpBye1iHowQ== +"@abp/datatables.net-bs5@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.4.tgz#869021a6639d765abb645a5de7501881b67e7095" + integrity sha512-CdYfn4qhB/KdTYfOrAsUSPtw8AGAbZHOTc4EyWAmxDKFCFyakj27+uoV/Stgs25nCaAXn1JHysfOxoNkP1ikyg== dependencies: - "@abp/datatables.net" "~8.2.0-rc.3" + "@abp/datatables.net" "~8.2.0-rc.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.3.tgz#e701ed17dcbe799d227606638c99e7c120ad714e" - integrity sha512-C1yvafNg5LtnWVqDX7Z9lyhRrWVntymdI0BfP2V4SDVeqoSTLwf859vWn2/WYyDAgtiuqGyW7YdUTHWq+aSppw== +"@abp/datatables.net@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.4.tgz#4f0e612a11813f38331aae221c342efc4443138d" + integrity sha512-omEYXlB/OzUGmvTy7k7rhZjWtXILpl7idLwV1yXzJUkdjLjaBzIgrbWj/80YAI5K7MdpKE0/pdPnORX6G5ij9Q== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" datatables.net "^1.11.4" -"@abp/font-awesome@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.3.tgz#091403b45dc310cdf71537e79cfdfb081a6ab90b" - integrity sha512-kIVENG5e/WyIr63q6ka6sedmF+kTNSZKr0TUt7mUntJPoY8HQAizcC6SF6/w/xJAgNyVVrOe4+2LPpIkbwLK6g== +"@abp/font-awesome@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.4.tgz#5c977e54c428e80af2a93166e968ec7635b0694d" + integrity sha512-zyQwZhhOgKi6JLWbkI+iycwS1lcCx/tvn+AskQSdV2+ycnrcjm9TMWmWosAGwS6VW9demRamuegUNOgiVpy/SA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@fortawesome/fontawesome-free" "^6.5.1" -"@abp/jquery-form@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.3.tgz#30fe28736094fa44d22df7fc65ffbcf8f33c671d" - integrity sha512-LfiY4EaDHGQAHjF9i92KLDpc5HH7LUNo+pEEv9JQEvSsTH+JuN1aUf85bxX8GkY63BJbS+vVKGe2YmZJeQjGlA== +"@abp/jquery-form@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.4.tgz#3ef39f9f716ff17b34d61eeb3c234ed3867b91da" + integrity sha512-nD5c2g4aPlDSggoR2lJ0Zd9Jg/2yrpVKnJqNuvx7DIdxPIZed2LL5ONaOtO8pLTsKqh5ua1UsqgsyfJ/mb9T1w== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.3.tgz#6829a9022d9d759e7b2c8719f0c44f70a369f618" - integrity sha512-C1NEsXZW6SFBo5zYaMv5GGAF6kUh1StVVnCy+AMeHOu2MffucxMQP+EdXFoWgaG+8bdcJAImHVaMUxBmi8OtDA== +"@abp/jquery-validation-unobtrusive@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.4.tgz#5124068f01db8c0e4365594fefb236f91bd60e8d" + integrity sha512-JKtZoeSSbSGbTl28ZEHvqCvC2cCX3aOV7PHKhpIzQSfVK22Uo3swsc2bv3sH2HdxNi3jWAGcd7YUG093STMm3Q== dependencies: - "@abp/jquery-validation" "~8.2.0-rc.3" + "@abp/jquery-validation" "~8.2.0-rc.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.3.tgz#91e3158189c83dd94da358d4cb86acde751512f7" - integrity sha512-kigDjMUZ/n+1d3THZW5fH0RhfP79+LtqnmATwpACERDdJUBKDSJ7O6sY3Zu8HqTHB8vAuNuYBpYpkIaAg+KocA== +"@abp/jquery-validation@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.4.tgz#95540b7a6ef1f27b511e42b03cdf0c1c364ce8df" + integrity sha512-fN2ZJ0eCjQ5nu5fdwKx0cmGTWZyzltwrfhnI0JG27EsBP8EtyO8aWHZEFKgL+vXTy07LraTJD1KSpIIZSsrHVw== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-validation "^1.19.3" -"@abp/jquery@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.3.tgz#329f18570fb090d059b10aee79ae7a9e6a324c97" - integrity sha512-j2GByw2EDpQZfWkuJkQ8aGIvtP3rAkIfXiz0KG/lAn6WhmQpQSuE7x6tkmGBaGKp+TP7KrTb6FZraOdVQzWoWA== +"@abp/jquery@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.4.tgz#327452ce3f49f6a9fe32a1934a6f347e2a0a309b" + integrity sha512-JYeQwpa671AyYf7sv+XgCaie2mOjWCDZYlFHEqH4whjTqT5SU8WwSkhux+/KLtBImSeQyTzyup7CuQYWBuk15w== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" jquery "~3.6.0" -"@abp/lodash@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.3.tgz#2a9d4f0cce96509d1547e57f499402128b080607" - integrity sha512-/4ZdVFTTLkzHEtpmIg9f8obLfyfAOLyXGXmfyklclvr14TxIINUjsDdvSKnVNYsT8R8vZkRqkuGYvk21ccE8tg== +"@abp/lodash@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.4.tgz#229be25a0e09f4e1b74b7e064113c3a1347d28c7" + integrity sha512-zhLlPlhrCZNngx2ns3reKG2Nmec8g2KWbN55Z1gx0XYqaymT/0zuzfkfPBdpuoyIqrXcPJL0aK21SH4Tu8LjUA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" lodash "^4.17.21" -"@abp/luxon@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.3.tgz#5cff88da204f5b7737519a31c5e683f88a9b3ac8" - integrity sha512-b4h0uMIChqnvq2/U1gqirdgxvL3kQlQWoFMzhX/ahIKL8rXzh0v+Db8Cd6VV0eRIT6JowviYAqfqz5l0fWDPRg== +"@abp/luxon@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.4.tgz#fdb6c8d13be6ded1d531e2d66b532d0453597c01" + integrity sha512-3iat30cVfmymoW208PjCLlrKO6VTuU8lgk/Vg0XnaX/DbNldNhBUHHzEgC9TiHLUejBSd5cunz88rhFuODz14Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.3.tgz#c6db0bdc0cc64c7f95b35c030828db7d2d8b989b" - integrity sha512-SwBQlS6FYemkJXvdadT9sQiGXz8Fz9PRAjAD00MBUObqT2/RtvB82ssaNT5E1+HikveZ0p75yq7nOLh2zWhn9Q== +"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.4.tgz#1eb1621edd8559b43734590f123c331a360a2d93" + integrity sha512-OoqjoW1e5U/J77zr6A5DPyWha/b4UeTWaAXtl8xigJmhcDhvKe0jfvE33iHgZupFWiGu354mICNT+rQ1S2wMyA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.3.tgz#1bab0a10d131664e7151c2be5f41fddf4c2859f0" - integrity sha512-2qrczEiKg2H1ObT3md5TSRtufbvy5nsm7RxUmBLhh1TrUCsUN6YHw9ROTGkzIST686Ew3j4GgZGdJuelZteqWA== +"@abp/moment@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.4.tgz#97eef0f868ad95057493e97f386c791871c063c3" + integrity sha512-q06AsfUbut7Rxgp0JMlN0dvP7C1QRMfPNO+95ZXEEnqDDlajqaIt4X/7l1gb/Iz+7yc5XVT7FJdmT+bR22etGA== dependencies: moment "^2.9.0" -"@abp/prismjs@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.2.0-rc.3.tgz#635335a1606e8f3c0e0353598a438f851be754b0" - integrity sha512-KR4xmoAwtsuQTXl4HrfC9ODmaAd/9ehrkrwXkduXid/+i79DuCILLUxdpz/lQG6axAbTwhagmfdJQuqDgsvM1w== +"@abp/prismjs@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.2.0-rc.4.tgz#f6df729333d4dc934c3978c29e62dddf6a22c19a" + integrity sha512-+fLF7ndhgV9v3zcWFoNSR0kPasIcagJC6FT90ALWs2XccBtjAYOm9/365DK5lyDUh0ynHx9fBgDdCdIX0Zv9RA== dependencies: - "@abp/clipboard" "~8.2.0-rc.3" - "@abp/core" "~8.2.0-rc.3" + "@abp/clipboard" "~8.2.0-rc.4" + "@abp/core" "~8.2.0-rc.4" prismjs "^1.26.0" -"@abp/select2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.3.tgz#ae182953d45aca5f5ab5ddb5dded5efea23c6400" - integrity sha512-V8Hzdw1kGaR3K11//iCU+nRV81NPmAR1ZeIPgeZrS9C+9835O/yVhYI4QZk8OdLOIStiJbkVU7bOOt9mhFO8tw== +"@abp/select2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.4.tgz#085ec0f915099201b75cbb7b4bfe6826039f542d" + integrity sha512-DrRNVxB0UcRCBhYkkp9TTmu3SDwaJ6kR3WCH7zMZgjYx/K250ojcuIot98fzuecuT3Te3qiGxKwBIclr2Yt/aw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" select2 "^4.0.13" -"@abp/sweetalert2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.3.tgz#dffe9862d7836ceaf5a057014acca28b756167f3" - integrity sha512-MgvA8sojsr8QH/ERBw+tZjiPu+6Kj1yozyaQ7r8je6wCWt0CUv+X6AFHp0WAaREssDclArF5h4b1GD6mP33w7g== +"@abp/sweetalert2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.4.tgz#6866295a91602167cf314f1eb3bc315825cc0cb3" + integrity sha512-3NdBP/4ZhkroWrCVyfHoc0PM6ZJD0IhqXkPO/bMDTjX8scilU85SkC2iAnReD6BoLF6ywriMpozHiU2Ax8aH2Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" sweetalert2 "^11.3.6" -"@abp/timeago@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.3.tgz#00d463fb890b1e41268c0599039b0a4318848569" - integrity sha512-RpoEKExLhnZlqFvYgsUFpyFpHCrrO17tSf+iLRNokMPQHp0BXT0sV2UFg0Cw51XQg5NKWp9cL+bY2IEOe1qwIA== +"@abp/timeago@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.4.tgz#777793699f0271e81b3fe96d46066a30925ed298" + integrity sha512-TfxUi1gn0dPuWFYCwo+g3xh4kkCo1otbvoUQOvrHp6VuQdHbXtSz0kP8VBPGKtVtlRsNe91+gDkv7n8njwrQ9g== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" timeago "^1.6.7" -"@abp/toastr@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.3.tgz#1a3b85b23a352f3b6e0480185a0ca91ab142a251" - integrity sha512-EC9EOio5ObgsjYa2fB8v4pgBPKiJ8Lbb7K+lKSQPxZSuqLrw+hEixgqZ0S9bBz5jxNRyqMFBdWAmYU6Vt5zzig== +"@abp/toastr@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.4.tgz#5edfc10d6123219cc86286ed8b1249af5dbadfde" + integrity sha512-QDJXroe1Fp2VEWU0Yza/L+DU9R0ZDBw0RcopRcliwAm5RgsVVaaxHZ+jO7LLDfP8JQ6Pi0wTamhKwrfglnG7Ww== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" toastr "^2.1.4" -"@abp/utils@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.3.tgz#94c9708e7af563a55a163fd4b57d1b276db61da3" - integrity sha512-SAfmjq5MXW32IlXxkN9zZhOtgSgoAhE2OENYPk9eAHsEtkJ7f9+Q+vOE3oJPBI7lFv0K/lee3FrEbDQBsB5XHA== +"@abp/utils@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.4.tgz#be59dd4b5dfc085b88528639047699a9e5486e81" + integrity sha512-imIFmlP0gY+rXFbwufo8jMzcmEuz/6uKr/e8/bW4bOhPDD65go/3TTVkNLr0hzB9qSahZG/LGu2eDFTqlowlrg== dependencies: just-compare "^2.3.0" diff --git a/modules/blogging/app/Volo.BloggingTestApp/package.json b/modules/blogging/app/Volo.BloggingTestApp/package.json index f64e3db5c4..f26eacc7df 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": "~8.2.0-rc.3", - "@abp/blogging": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4", + "@abp/blogging": "~8.2.0-rc.4" } } diff --git a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock index 9979c40d2f..963e3da8ca 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock +++ b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock @@ -2,237 +2,237 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.3.tgz#ade99976f35ceddd814db8c3e5e376e8664f22eb" - integrity sha512-IaBP/R/lMY5KNP8NIny4ydjJTqlWu1z2lM0lkWoNFhhBq9dmLEVKDJjzaeU4/UOhM8bHqEhvrWt2wh4me/SYIQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.3.tgz#39591ad57565941fef36eec043b3c77f370bfa03" - integrity sha512-fE0Eevh7Y3pVHh6sbUTJaguCJMIiIhXkfRcVDYEkY+UZ33hfsodAzhKH7byb8AV6xWD/kfacsrtXpMP5zb6hPA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.3" - "@abp/bootstrap" "~8.2.0-rc.3" - "@abp/bootstrap-datepicker" "~8.2.0-rc.3" - "@abp/bootstrap-daterangepicker" "~8.2.0-rc.3" - "@abp/datatables.net-bs5" "~8.2.0-rc.3" - "@abp/font-awesome" "~8.2.0-rc.3" - "@abp/jquery-form" "~8.2.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.3" - "@abp/lodash" "~8.2.0-rc.3" - "@abp/luxon" "~8.2.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.3" - "@abp/moment" "~8.2.0-rc.3" - "@abp/select2" "~8.2.0-rc.3" - "@abp/sweetalert2" "~8.2.0-rc.3" - "@abp/timeago" "~8.2.0-rc.3" - "@abp/toastr" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.3.tgz#f4ee679bdc6151b0e91b74c3d249963507cc3ecf" - integrity sha512-3dROllA2K9DGngy+hvTTpZUwvCjDEZy/3ec1X07TgIcioYKDis6vN+nDP4QcSAu3Fa4VEJderxizSCAJejbURQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.4.tgz#dc9e9e6541694531726127e2e387156a24dd7f9e" + integrity sha512-Ixs3yr5fHkB1h8PuuJdPiY0uDf+Dq9jUdbaHsoJmaYRdOSqhLDpNkyAqFFrqDmoEmZvmrThCupt5ZSg9laQ8yw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.4.tgz#2b1468bf05fc505d11d5c0253a782a328088d283" + integrity sha512-QveGyyMKAMnY48+AsUqkB/LnqtnTc3Fd5m1wLPNVF+P0j6CaaETmfJNc0xw+WYF14r+NC8K4PeC58z3SYMGlLw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.4" + "@abp/bootstrap" "~8.2.0-rc.4" + "@abp/bootstrap-datepicker" "~8.2.0-rc.4" + "@abp/bootstrap-daterangepicker" "~8.2.0-rc.4" + "@abp/datatables.net-bs5" "~8.2.0-rc.4" + "@abp/font-awesome" "~8.2.0-rc.4" + "@abp/jquery-form" "~8.2.0-rc.4" + "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.4" + "@abp/lodash" "~8.2.0-rc.4" + "@abp/luxon" "~8.2.0-rc.4" + "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.4" + "@abp/moment" "~8.2.0-rc.4" + "@abp/select2" "~8.2.0-rc.4" + "@abp/sweetalert2" "~8.2.0-rc.4" + "@abp/timeago" "~8.2.0-rc.4" + "@abp/toastr" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.4.tgz#5e4613f506a02d45d7adcee1060032774e635fe5" + integrity sha512-rr3BE6RhimlHcNv0HKT3xIi/+6Sq5TSqRDvmiFqa7bvxemKMstHiEa2lxpx5XP9CPpV9gNzjC/NV+TQy4YDIqg== dependencies: ansi-colors "^4.1.1" -"@abp/blogging@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-8.2.0-rc.3.tgz#a9117ded297f0dc1412c2d56846fa69b94801fb4" - integrity sha512-245u6RttYpI9TVWGBDUps2Bx0lxzmCyTIPDok1htp1bAJEapYIGAA/RWraWNbYeWpTMQbQ/MnMRI9e+yJxQXTA== +"@abp/blogging@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-8.2.0-rc.4.tgz#3d33c0e17411307f2fad9b84763bae2b29b903f2" + integrity sha512-uzhuHLk4GceYEnc2auIMC79gsncVplTCA2RbYCKs1aKC45/FYhOjpOke5fBsYiRrvvK5ZYVkDLKb/GvXxTnX0w== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.3" - "@abp/owl.carousel" "~8.2.0-rc.3" - "@abp/prismjs" "~8.2.0-rc.3" - "@abp/tui-editor" "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.4" + "@abp/owl.carousel" "~8.2.0-rc.4" + "@abp/prismjs" "~8.2.0-rc.4" + "@abp/tui-editor" "~8.2.0-rc.4" -"@abp/bootstrap-datepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.3.tgz#79ffeb35b9c46bc609d0341af83b463951f1c75a" - integrity sha512-PNLefHKC07GDAZy9TI8J6S/4+0bYJ7ajlZjjG3zAO248lG5RvRb6q2Mza0uMpNpVmh2mvowxpveS/s5iFMy4hA== +"@abp/bootstrap-datepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.4.tgz#7f6b7b0da2c8fd46dc08b1976c57b80b65069246" + integrity sha512-+Ylw8PFuAmpza714vQPjfU/lCOS2NsUX2cGp12Yyy4fS36udPCa/HYWTVdpH36OGae1dV/GzrfgnlZsCvUNhBA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.3.tgz#00d685f8c568713da9faf9d1f9a29a2cf81399c4" - integrity sha512-2SQii4h9YbkvbkDU4HXBSjIXGlfISMnNweQju7R/HsvwHmSeMYs/UpjQyBjQalJnsl/arYH++bQamUb6QkgTzg== +"@abp/bootstrap-daterangepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.4.tgz#579e8a4fd9d235385514da3f2ca73283294a78e3" + integrity sha512-KIinwEwkCzlYd7gDJt3htgflfrdWnyW4fr/V6GVi2EGxK6UA5HWMRG8MkvUKXmJ4rCHfEUdpWeGBXLbPR8R4eQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.3.tgz#518319bd863e24c69c147f57e5b08ba51598098d" - integrity sha512-Q1S8MF44BjIHO0zCLq6tQ97SfGZ0AmucnSvjEA2QaYG+t6vcLulgVqOC+YhaiLVIz72nOZ6n822c5nnI+PvsAA== +"@abp/bootstrap@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.4.tgz#dc08a0db67a2a652c03087d299da1abfab677ebf" + integrity sha512-wwZQk2XU6puEzBJ7W+80Oh/8z6n+DNc2YJnCnJNPbURgclMsN4v3/WJ2iKlO4g0fOkepvlgYkbYWPf+pusxSCQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" bootstrap "^5.1.3" -"@abp/clipboard@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.2.0-rc.3.tgz#dccbed56abc365aa8a1347b38ce4d33b77335d5c" - integrity sha512-jqD48p4N3DR46v3eo8v/+Y7olOr3QcrFvv3QIbjEIGywYGepOv1W4nhmVQSwHRZqyOCSXr7E/vJZZahfsGKeQg== +"@abp/clipboard@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.2.0-rc.4.tgz#c3d20d642765dc235749d4f95f599cb97f23325d" + integrity sha512-w94YGLT/UVn1haLGlH8zOcgrCS64OrnVlzh3QXps+8m4S9g7KDeVk3g4ju/VUao2YKCHmRJ3uRhOGCb58of1iw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" clipboard "^2.0.8" -"@abp/core@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.3.tgz#7f78600e91d2a5f4d7ea75ce4be541d9c23d5db8" - integrity sha512-0jBUCt6Q7ZoaZ1tciliIYfVZE75qZtkFZ/unkz1MeToo+djFGt8oyXhoZ/0vG2t6yG0BzN+TajAbcZ81F+isKQ== +"@abp/core@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.4.tgz#bf6b343ab43468ca88cdb4697caf25d65aa2c269" + integrity sha512-rGUDzLIiUJZ+7ZgzOGXxzc4k//9EBjVY4P4kO0XKCOEv08YwsUJmTzddsiMHZLIqRJ2wdT1UiH7PrcolBiW1UQ== dependencies: - "@abp/utils" "~8.2.0-rc.3" + "@abp/utils" "~8.2.0-rc.4" -"@abp/datatables.net-bs5@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.3.tgz#4b56059400e53acb7f6ae74fc3a0c07c8de74413" - integrity sha512-fcw9KNyfdPj6s3AjyoHvrXQLYHajrollnPitO0jLLiaYjTf8DkWaCQY/yAwcJqzZlvv9P3A56VlWpBye1iHowQ== +"@abp/datatables.net-bs5@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.4.tgz#869021a6639d765abb645a5de7501881b67e7095" + integrity sha512-CdYfn4qhB/KdTYfOrAsUSPtw8AGAbZHOTc4EyWAmxDKFCFyakj27+uoV/Stgs25nCaAXn1JHysfOxoNkP1ikyg== dependencies: - "@abp/datatables.net" "~8.2.0-rc.3" + "@abp/datatables.net" "~8.2.0-rc.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.3.tgz#e701ed17dcbe799d227606638c99e7c120ad714e" - integrity sha512-C1yvafNg5LtnWVqDX7Z9lyhRrWVntymdI0BfP2V4SDVeqoSTLwf859vWn2/WYyDAgtiuqGyW7YdUTHWq+aSppw== +"@abp/datatables.net@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.4.tgz#4f0e612a11813f38331aae221c342efc4443138d" + integrity sha512-omEYXlB/OzUGmvTy7k7rhZjWtXILpl7idLwV1yXzJUkdjLjaBzIgrbWj/80YAI5K7MdpKE0/pdPnORX6G5ij9Q== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" datatables.net "^1.11.4" -"@abp/font-awesome@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.3.tgz#091403b45dc310cdf71537e79cfdfb081a6ab90b" - integrity sha512-kIVENG5e/WyIr63q6ka6sedmF+kTNSZKr0TUt7mUntJPoY8HQAizcC6SF6/w/xJAgNyVVrOe4+2LPpIkbwLK6g== +"@abp/font-awesome@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.4.tgz#5c977e54c428e80af2a93166e968ec7635b0694d" + integrity sha512-zyQwZhhOgKi6JLWbkI+iycwS1lcCx/tvn+AskQSdV2+ycnrcjm9TMWmWosAGwS6VW9demRamuegUNOgiVpy/SA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@fortawesome/fontawesome-free" "^6.5.1" -"@abp/jquery-form@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.3.tgz#30fe28736094fa44d22df7fc65ffbcf8f33c671d" - integrity sha512-LfiY4EaDHGQAHjF9i92KLDpc5HH7LUNo+pEEv9JQEvSsTH+JuN1aUf85bxX8GkY63BJbS+vVKGe2YmZJeQjGlA== +"@abp/jquery-form@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.4.tgz#3ef39f9f716ff17b34d61eeb3c234ed3867b91da" + integrity sha512-nD5c2g4aPlDSggoR2lJ0Zd9Jg/2yrpVKnJqNuvx7DIdxPIZed2LL5ONaOtO8pLTsKqh5ua1UsqgsyfJ/mb9T1w== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.3.tgz#6829a9022d9d759e7b2c8719f0c44f70a369f618" - integrity sha512-C1NEsXZW6SFBo5zYaMv5GGAF6kUh1StVVnCy+AMeHOu2MffucxMQP+EdXFoWgaG+8bdcJAImHVaMUxBmi8OtDA== +"@abp/jquery-validation-unobtrusive@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.4.tgz#5124068f01db8c0e4365594fefb236f91bd60e8d" + integrity sha512-JKtZoeSSbSGbTl28ZEHvqCvC2cCX3aOV7PHKhpIzQSfVK22Uo3swsc2bv3sH2HdxNi3jWAGcd7YUG093STMm3Q== dependencies: - "@abp/jquery-validation" "~8.2.0-rc.3" + "@abp/jquery-validation" "~8.2.0-rc.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.3.tgz#91e3158189c83dd94da358d4cb86acde751512f7" - integrity sha512-kigDjMUZ/n+1d3THZW5fH0RhfP79+LtqnmATwpACERDdJUBKDSJ7O6sY3Zu8HqTHB8vAuNuYBpYpkIaAg+KocA== +"@abp/jquery-validation@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.4.tgz#95540b7a6ef1f27b511e42b03cdf0c1c364ce8df" + integrity sha512-fN2ZJ0eCjQ5nu5fdwKx0cmGTWZyzltwrfhnI0JG27EsBP8EtyO8aWHZEFKgL+vXTy07LraTJD1KSpIIZSsrHVw== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-validation "^1.19.3" -"@abp/jquery@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.3.tgz#329f18570fb090d059b10aee79ae7a9e6a324c97" - integrity sha512-j2GByw2EDpQZfWkuJkQ8aGIvtP3rAkIfXiz0KG/lAn6WhmQpQSuE7x6tkmGBaGKp+TP7KrTb6FZraOdVQzWoWA== +"@abp/jquery@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.4.tgz#327452ce3f49f6a9fe32a1934a6f347e2a0a309b" + integrity sha512-JYeQwpa671AyYf7sv+XgCaie2mOjWCDZYlFHEqH4whjTqT5SU8WwSkhux+/KLtBImSeQyTzyup7CuQYWBuk15w== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" jquery "~3.6.0" -"@abp/lodash@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.3.tgz#2a9d4f0cce96509d1547e57f499402128b080607" - integrity sha512-/4ZdVFTTLkzHEtpmIg9f8obLfyfAOLyXGXmfyklclvr14TxIINUjsDdvSKnVNYsT8R8vZkRqkuGYvk21ccE8tg== +"@abp/lodash@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.4.tgz#229be25a0e09f4e1b74b7e064113c3a1347d28c7" + integrity sha512-zhLlPlhrCZNngx2ns3reKG2Nmec8g2KWbN55Z1gx0XYqaymT/0zuzfkfPBdpuoyIqrXcPJL0aK21SH4Tu8LjUA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" lodash "^4.17.21" -"@abp/luxon@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.3.tgz#5cff88da204f5b7737519a31c5e683f88a9b3ac8" - integrity sha512-b4h0uMIChqnvq2/U1gqirdgxvL3kQlQWoFMzhX/ahIKL8rXzh0v+Db8Cd6VV0eRIT6JowviYAqfqz5l0fWDPRg== +"@abp/luxon@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.4.tgz#fdb6c8d13be6ded1d531e2d66b532d0453597c01" + integrity sha512-3iat30cVfmymoW208PjCLlrKO6VTuU8lgk/Vg0XnaX/DbNldNhBUHHzEgC9TiHLUejBSd5cunz88rhFuODz14Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.3.tgz#c6db0bdc0cc64c7f95b35c030828db7d2d8b989b" - integrity sha512-SwBQlS6FYemkJXvdadT9sQiGXz8Fz9PRAjAD00MBUObqT2/RtvB82ssaNT5E1+HikveZ0p75yq7nOLh2zWhn9Q== +"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.4.tgz#1eb1621edd8559b43734590f123c331a360a2d93" + integrity sha512-OoqjoW1e5U/J77zr6A5DPyWha/b4UeTWaAXtl8xigJmhcDhvKe0jfvE33iHgZupFWiGu354mICNT+rQ1S2wMyA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.3.tgz#1bab0a10d131664e7151c2be5f41fddf4c2859f0" - integrity sha512-2qrczEiKg2H1ObT3md5TSRtufbvy5nsm7RxUmBLhh1TrUCsUN6YHw9ROTGkzIST686Ew3j4GgZGdJuelZteqWA== +"@abp/moment@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.4.tgz#97eef0f868ad95057493e97f386c791871c063c3" + integrity sha512-q06AsfUbut7Rxgp0JMlN0dvP7C1QRMfPNO+95ZXEEnqDDlajqaIt4X/7l1gb/Iz+7yc5XVT7FJdmT+bR22etGA== dependencies: moment "^2.9.0" -"@abp/owl.carousel@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-8.2.0-rc.3.tgz#d508f01bc22b00c57ffda57cb6df2afba1e05997" - integrity sha512-9c9USkocAN5LfTomqAmGThmLhNbAxGu0ik8L1n0EOTY+E3QCLHutmAao0x6mF+LSf2r7kVzBES/VBBWaZ1ulww== +"@abp/owl.carousel@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-8.2.0-rc.4.tgz#05d8f959873a9813f7a358d376000d8eb36b2507" + integrity sha512-uWkUD8ZknBSrnAekFhE/1D+ttIn/x9zZPTvSWiKXX8uN3hiiAICtnm5ONc+Io8BPSYPkRycFL+aIZAr73UgBRQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" owl.carousel "^2.3.4" -"@abp/prismjs@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.2.0-rc.3.tgz#635335a1606e8f3c0e0353598a438f851be754b0" - integrity sha512-KR4xmoAwtsuQTXl4HrfC9ODmaAd/9ehrkrwXkduXid/+i79DuCILLUxdpz/lQG6axAbTwhagmfdJQuqDgsvM1w== +"@abp/prismjs@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.2.0-rc.4.tgz#f6df729333d4dc934c3978c29e62dddf6a22c19a" + integrity sha512-+fLF7ndhgV9v3zcWFoNSR0kPasIcagJC6FT90ALWs2XccBtjAYOm9/365DK5lyDUh0ynHx9fBgDdCdIX0Zv9RA== dependencies: - "@abp/clipboard" "~8.2.0-rc.3" - "@abp/core" "~8.2.0-rc.3" + "@abp/clipboard" "~8.2.0-rc.4" + "@abp/core" "~8.2.0-rc.4" prismjs "^1.26.0" -"@abp/select2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.3.tgz#ae182953d45aca5f5ab5ddb5dded5efea23c6400" - integrity sha512-V8Hzdw1kGaR3K11//iCU+nRV81NPmAR1ZeIPgeZrS9C+9835O/yVhYI4QZk8OdLOIStiJbkVU7bOOt9mhFO8tw== +"@abp/select2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.4.tgz#085ec0f915099201b75cbb7b4bfe6826039f542d" + integrity sha512-DrRNVxB0UcRCBhYkkp9TTmu3SDwaJ6kR3WCH7zMZgjYx/K250ojcuIot98fzuecuT3Te3qiGxKwBIclr2Yt/aw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" select2 "^4.0.13" -"@abp/sweetalert2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.3.tgz#dffe9862d7836ceaf5a057014acca28b756167f3" - integrity sha512-MgvA8sojsr8QH/ERBw+tZjiPu+6Kj1yozyaQ7r8je6wCWt0CUv+X6AFHp0WAaREssDclArF5h4b1GD6mP33w7g== +"@abp/sweetalert2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.4.tgz#6866295a91602167cf314f1eb3bc315825cc0cb3" + integrity sha512-3NdBP/4ZhkroWrCVyfHoc0PM6ZJD0IhqXkPO/bMDTjX8scilU85SkC2iAnReD6BoLF6ywriMpozHiU2Ax8aH2Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" sweetalert2 "^11.3.6" -"@abp/timeago@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.3.tgz#00d463fb890b1e41268c0599039b0a4318848569" - integrity sha512-RpoEKExLhnZlqFvYgsUFpyFpHCrrO17tSf+iLRNokMPQHp0BXT0sV2UFg0Cw51XQg5NKWp9cL+bY2IEOe1qwIA== +"@abp/timeago@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.4.tgz#777793699f0271e81b3fe96d46066a30925ed298" + integrity sha512-TfxUi1gn0dPuWFYCwo+g3xh4kkCo1otbvoUQOvrHp6VuQdHbXtSz0kP8VBPGKtVtlRsNe91+gDkv7n8njwrQ9g== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" timeago "^1.6.7" -"@abp/toastr@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.3.tgz#1a3b85b23a352f3b6e0480185a0ca91ab142a251" - integrity sha512-EC9EOio5ObgsjYa2fB8v4pgBPKiJ8Lbb7K+lKSQPxZSuqLrw+hEixgqZ0S9bBz5jxNRyqMFBdWAmYU6Vt5zzig== +"@abp/toastr@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.4.tgz#5edfc10d6123219cc86286ed8b1249af5dbadfde" + integrity sha512-QDJXroe1Fp2VEWU0Yza/L+DU9R0ZDBw0RcopRcliwAm5RgsVVaaxHZ+jO7LLDfP8JQ6Pi0wTamhKwrfglnG7Ww== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" toastr "^2.1.4" -"@abp/tui-editor@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.2.0-rc.3.tgz#1507a673a0fc4591b8c6aa458922f6bfc36805b5" - integrity sha512-zDFBI7wN6jqez8wYSlQhot5GZM50RWBeQfSUWsRpbD5a4cvOTEnqJL3HeRAPwIp4hdgdctlNJolMJ/fmiM5kqg== +"@abp/tui-editor@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.2.0-rc.4.tgz#105b5245b59a00ca3dc92900f051dfc55119c0ff" + integrity sha512-bKfHMbgelmrzqKzdKT6xONwjWDTKiSXroQaHCHcoCmAH6dRboIFCvltMY1xvOk5BAjWUOOgOB+G8PA3rhdlBYg== dependencies: - "@abp/jquery" "~8.2.0-rc.3" - "@abp/prismjs" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" + "@abp/prismjs" "~8.2.0-rc.4" -"@abp/utils@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.3.tgz#94c9708e7af563a55a163fd4b57d1b276db61da3" - integrity sha512-SAfmjq5MXW32IlXxkN9zZhOtgSgoAhE2OENYPk9eAHsEtkJ7f9+Q+vOE3oJPBI7lFv0K/lee3FrEbDQBsB5XHA== +"@abp/utils@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.4.tgz#be59dd4b5dfc085b88528639047699a9e5486e81" + integrity sha512-imIFmlP0gY+rXFbwufo8jMzcmEuz/6uKr/e8/bW4bOhPDD65go/3TTVkNLr0hzB9qSahZG/LGu2eDFTqlowlrg== dependencies: just-compare "^2.3.0" diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json index a55230b271..50cb9cd77a 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": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4" } } diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock index f0522f38da..3d710bd0cc 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock @@ -2,194 +2,194 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.3.tgz#ade99976f35ceddd814db8c3e5e376e8664f22eb" - integrity sha512-IaBP/R/lMY5KNP8NIny4ydjJTqlWu1z2lM0lkWoNFhhBq9dmLEVKDJjzaeU4/UOhM8bHqEhvrWt2wh4me/SYIQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.3.tgz#39591ad57565941fef36eec043b3c77f370bfa03" - integrity sha512-fE0Eevh7Y3pVHh6sbUTJaguCJMIiIhXkfRcVDYEkY+UZ33hfsodAzhKH7byb8AV6xWD/kfacsrtXpMP5zb6hPA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.3" - "@abp/bootstrap" "~8.2.0-rc.3" - "@abp/bootstrap-datepicker" "~8.2.0-rc.3" - "@abp/bootstrap-daterangepicker" "~8.2.0-rc.3" - "@abp/datatables.net-bs5" "~8.2.0-rc.3" - "@abp/font-awesome" "~8.2.0-rc.3" - "@abp/jquery-form" "~8.2.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.3" - "@abp/lodash" "~8.2.0-rc.3" - "@abp/luxon" "~8.2.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.3" - "@abp/moment" "~8.2.0-rc.3" - "@abp/select2" "~8.2.0-rc.3" - "@abp/sweetalert2" "~8.2.0-rc.3" - "@abp/timeago" "~8.2.0-rc.3" - "@abp/toastr" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.3.tgz#f4ee679bdc6151b0e91b74c3d249963507cc3ecf" - integrity sha512-3dROllA2K9DGngy+hvTTpZUwvCjDEZy/3ec1X07TgIcioYKDis6vN+nDP4QcSAu3Fa4VEJderxizSCAJejbURQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.4.tgz#dc9e9e6541694531726127e2e387156a24dd7f9e" + integrity sha512-Ixs3yr5fHkB1h8PuuJdPiY0uDf+Dq9jUdbaHsoJmaYRdOSqhLDpNkyAqFFrqDmoEmZvmrThCupt5ZSg9laQ8yw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.4.tgz#2b1468bf05fc505d11d5c0253a782a328088d283" + integrity sha512-QveGyyMKAMnY48+AsUqkB/LnqtnTc3Fd5m1wLPNVF+P0j6CaaETmfJNc0xw+WYF14r+NC8K4PeC58z3SYMGlLw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.4" + "@abp/bootstrap" "~8.2.0-rc.4" + "@abp/bootstrap-datepicker" "~8.2.0-rc.4" + "@abp/bootstrap-daterangepicker" "~8.2.0-rc.4" + "@abp/datatables.net-bs5" "~8.2.0-rc.4" + "@abp/font-awesome" "~8.2.0-rc.4" + "@abp/jquery-form" "~8.2.0-rc.4" + "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.4" + "@abp/lodash" "~8.2.0-rc.4" + "@abp/luxon" "~8.2.0-rc.4" + "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.4" + "@abp/moment" "~8.2.0-rc.4" + "@abp/select2" "~8.2.0-rc.4" + "@abp/sweetalert2" "~8.2.0-rc.4" + "@abp/timeago" "~8.2.0-rc.4" + "@abp/toastr" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.4.tgz#5e4613f506a02d45d7adcee1060032774e635fe5" + integrity sha512-rr3BE6RhimlHcNv0HKT3xIi/+6Sq5TSqRDvmiFqa7bvxemKMstHiEa2lxpx5XP9CPpV9gNzjC/NV+TQy4YDIqg== dependencies: ansi-colors "^4.1.1" -"@abp/bootstrap-datepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.3.tgz#79ffeb35b9c46bc609d0341af83b463951f1c75a" - integrity sha512-PNLefHKC07GDAZy9TI8J6S/4+0bYJ7ajlZjjG3zAO248lG5RvRb6q2Mza0uMpNpVmh2mvowxpveS/s5iFMy4hA== +"@abp/bootstrap-datepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.4.tgz#7f6b7b0da2c8fd46dc08b1976c57b80b65069246" + integrity sha512-+Ylw8PFuAmpza714vQPjfU/lCOS2NsUX2cGp12Yyy4fS36udPCa/HYWTVdpH36OGae1dV/GzrfgnlZsCvUNhBA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.3.tgz#00d685f8c568713da9faf9d1f9a29a2cf81399c4" - integrity sha512-2SQii4h9YbkvbkDU4HXBSjIXGlfISMnNweQju7R/HsvwHmSeMYs/UpjQyBjQalJnsl/arYH++bQamUb6QkgTzg== +"@abp/bootstrap-daterangepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.4.tgz#579e8a4fd9d235385514da3f2ca73283294a78e3" + integrity sha512-KIinwEwkCzlYd7gDJt3htgflfrdWnyW4fr/V6GVi2EGxK6UA5HWMRG8MkvUKXmJ4rCHfEUdpWeGBXLbPR8R4eQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.3.tgz#518319bd863e24c69c147f57e5b08ba51598098d" - integrity sha512-Q1S8MF44BjIHO0zCLq6tQ97SfGZ0AmucnSvjEA2QaYG+t6vcLulgVqOC+YhaiLVIz72nOZ6n822c5nnI+PvsAA== +"@abp/bootstrap@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.4.tgz#dc08a0db67a2a652c03087d299da1abfab677ebf" + integrity sha512-wwZQk2XU6puEzBJ7W+80Oh/8z6n+DNc2YJnCnJNPbURgclMsN4v3/WJ2iKlO4g0fOkepvlgYkbYWPf+pusxSCQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" bootstrap "^5.1.3" -"@abp/core@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.3.tgz#7f78600e91d2a5f4d7ea75ce4be541d9c23d5db8" - integrity sha512-0jBUCt6Q7ZoaZ1tciliIYfVZE75qZtkFZ/unkz1MeToo+djFGt8oyXhoZ/0vG2t6yG0BzN+TajAbcZ81F+isKQ== +"@abp/core@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.4.tgz#bf6b343ab43468ca88cdb4697caf25d65aa2c269" + integrity sha512-rGUDzLIiUJZ+7ZgzOGXxzc4k//9EBjVY4P4kO0XKCOEv08YwsUJmTzddsiMHZLIqRJ2wdT1UiH7PrcolBiW1UQ== dependencies: - "@abp/utils" "~8.2.0-rc.3" + "@abp/utils" "~8.2.0-rc.4" -"@abp/datatables.net-bs5@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.3.tgz#4b56059400e53acb7f6ae74fc3a0c07c8de74413" - integrity sha512-fcw9KNyfdPj6s3AjyoHvrXQLYHajrollnPitO0jLLiaYjTf8DkWaCQY/yAwcJqzZlvv9P3A56VlWpBye1iHowQ== +"@abp/datatables.net-bs5@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.4.tgz#869021a6639d765abb645a5de7501881b67e7095" + integrity sha512-CdYfn4qhB/KdTYfOrAsUSPtw8AGAbZHOTc4EyWAmxDKFCFyakj27+uoV/Stgs25nCaAXn1JHysfOxoNkP1ikyg== dependencies: - "@abp/datatables.net" "~8.2.0-rc.3" + "@abp/datatables.net" "~8.2.0-rc.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.3.tgz#e701ed17dcbe799d227606638c99e7c120ad714e" - integrity sha512-C1yvafNg5LtnWVqDX7Z9lyhRrWVntymdI0BfP2V4SDVeqoSTLwf859vWn2/WYyDAgtiuqGyW7YdUTHWq+aSppw== +"@abp/datatables.net@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.4.tgz#4f0e612a11813f38331aae221c342efc4443138d" + integrity sha512-omEYXlB/OzUGmvTy7k7rhZjWtXILpl7idLwV1yXzJUkdjLjaBzIgrbWj/80YAI5K7MdpKE0/pdPnORX6G5ij9Q== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" datatables.net "^1.11.4" -"@abp/font-awesome@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.3.tgz#091403b45dc310cdf71537e79cfdfb081a6ab90b" - integrity sha512-kIVENG5e/WyIr63q6ka6sedmF+kTNSZKr0TUt7mUntJPoY8HQAizcC6SF6/w/xJAgNyVVrOe4+2LPpIkbwLK6g== +"@abp/font-awesome@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.4.tgz#5c977e54c428e80af2a93166e968ec7635b0694d" + integrity sha512-zyQwZhhOgKi6JLWbkI+iycwS1lcCx/tvn+AskQSdV2+ycnrcjm9TMWmWosAGwS6VW9demRamuegUNOgiVpy/SA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@fortawesome/fontawesome-free" "^6.5.1" -"@abp/jquery-form@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.3.tgz#30fe28736094fa44d22df7fc65ffbcf8f33c671d" - integrity sha512-LfiY4EaDHGQAHjF9i92KLDpc5HH7LUNo+pEEv9JQEvSsTH+JuN1aUf85bxX8GkY63BJbS+vVKGe2YmZJeQjGlA== +"@abp/jquery-form@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.4.tgz#3ef39f9f716ff17b34d61eeb3c234ed3867b91da" + integrity sha512-nD5c2g4aPlDSggoR2lJ0Zd9Jg/2yrpVKnJqNuvx7DIdxPIZed2LL5ONaOtO8pLTsKqh5ua1UsqgsyfJ/mb9T1w== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.3.tgz#6829a9022d9d759e7b2c8719f0c44f70a369f618" - integrity sha512-C1NEsXZW6SFBo5zYaMv5GGAF6kUh1StVVnCy+AMeHOu2MffucxMQP+EdXFoWgaG+8bdcJAImHVaMUxBmi8OtDA== +"@abp/jquery-validation-unobtrusive@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.4.tgz#5124068f01db8c0e4365594fefb236f91bd60e8d" + integrity sha512-JKtZoeSSbSGbTl28ZEHvqCvC2cCX3aOV7PHKhpIzQSfVK22Uo3swsc2bv3sH2HdxNi3jWAGcd7YUG093STMm3Q== dependencies: - "@abp/jquery-validation" "~8.2.0-rc.3" + "@abp/jquery-validation" "~8.2.0-rc.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.3.tgz#91e3158189c83dd94da358d4cb86acde751512f7" - integrity sha512-kigDjMUZ/n+1d3THZW5fH0RhfP79+LtqnmATwpACERDdJUBKDSJ7O6sY3Zu8HqTHB8vAuNuYBpYpkIaAg+KocA== +"@abp/jquery-validation@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.4.tgz#95540b7a6ef1f27b511e42b03cdf0c1c364ce8df" + integrity sha512-fN2ZJ0eCjQ5nu5fdwKx0cmGTWZyzltwrfhnI0JG27EsBP8EtyO8aWHZEFKgL+vXTy07LraTJD1KSpIIZSsrHVw== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-validation "^1.19.3" -"@abp/jquery@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.3.tgz#329f18570fb090d059b10aee79ae7a9e6a324c97" - integrity sha512-j2GByw2EDpQZfWkuJkQ8aGIvtP3rAkIfXiz0KG/lAn6WhmQpQSuE7x6tkmGBaGKp+TP7KrTb6FZraOdVQzWoWA== +"@abp/jquery@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.4.tgz#327452ce3f49f6a9fe32a1934a6f347e2a0a309b" + integrity sha512-JYeQwpa671AyYf7sv+XgCaie2mOjWCDZYlFHEqH4whjTqT5SU8WwSkhux+/KLtBImSeQyTzyup7CuQYWBuk15w== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" jquery "~3.6.0" -"@abp/lodash@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.3.tgz#2a9d4f0cce96509d1547e57f499402128b080607" - integrity sha512-/4ZdVFTTLkzHEtpmIg9f8obLfyfAOLyXGXmfyklclvr14TxIINUjsDdvSKnVNYsT8R8vZkRqkuGYvk21ccE8tg== +"@abp/lodash@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.4.tgz#229be25a0e09f4e1b74b7e064113c3a1347d28c7" + integrity sha512-zhLlPlhrCZNngx2ns3reKG2Nmec8g2KWbN55Z1gx0XYqaymT/0zuzfkfPBdpuoyIqrXcPJL0aK21SH4Tu8LjUA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" lodash "^4.17.21" -"@abp/luxon@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.3.tgz#5cff88da204f5b7737519a31c5e683f88a9b3ac8" - integrity sha512-b4h0uMIChqnvq2/U1gqirdgxvL3kQlQWoFMzhX/ahIKL8rXzh0v+Db8Cd6VV0eRIT6JowviYAqfqz5l0fWDPRg== +"@abp/luxon@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.4.tgz#fdb6c8d13be6ded1d531e2d66b532d0453597c01" + integrity sha512-3iat30cVfmymoW208PjCLlrKO6VTuU8lgk/Vg0XnaX/DbNldNhBUHHzEgC9TiHLUejBSd5cunz88rhFuODz14Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.3.tgz#c6db0bdc0cc64c7f95b35c030828db7d2d8b989b" - integrity sha512-SwBQlS6FYemkJXvdadT9sQiGXz8Fz9PRAjAD00MBUObqT2/RtvB82ssaNT5E1+HikveZ0p75yq7nOLh2zWhn9Q== +"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.4.tgz#1eb1621edd8559b43734590f123c331a360a2d93" + integrity sha512-OoqjoW1e5U/J77zr6A5DPyWha/b4UeTWaAXtl8xigJmhcDhvKe0jfvE33iHgZupFWiGu354mICNT+rQ1S2wMyA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.3.tgz#1bab0a10d131664e7151c2be5f41fddf4c2859f0" - integrity sha512-2qrczEiKg2H1ObT3md5TSRtufbvy5nsm7RxUmBLhh1TrUCsUN6YHw9ROTGkzIST686Ew3j4GgZGdJuelZteqWA== +"@abp/moment@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.4.tgz#97eef0f868ad95057493e97f386c791871c063c3" + integrity sha512-q06AsfUbut7Rxgp0JMlN0dvP7C1QRMfPNO+95ZXEEnqDDlajqaIt4X/7l1gb/Iz+7yc5XVT7FJdmT+bR22etGA== dependencies: moment "^2.9.0" -"@abp/select2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.3.tgz#ae182953d45aca5f5ab5ddb5dded5efea23c6400" - integrity sha512-V8Hzdw1kGaR3K11//iCU+nRV81NPmAR1ZeIPgeZrS9C+9835O/yVhYI4QZk8OdLOIStiJbkVU7bOOt9mhFO8tw== +"@abp/select2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.4.tgz#085ec0f915099201b75cbb7b4bfe6826039f542d" + integrity sha512-DrRNVxB0UcRCBhYkkp9TTmu3SDwaJ6kR3WCH7zMZgjYx/K250ojcuIot98fzuecuT3Te3qiGxKwBIclr2Yt/aw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" select2 "^4.0.13" -"@abp/sweetalert2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.3.tgz#dffe9862d7836ceaf5a057014acca28b756167f3" - integrity sha512-MgvA8sojsr8QH/ERBw+tZjiPu+6Kj1yozyaQ7r8je6wCWt0CUv+X6AFHp0WAaREssDclArF5h4b1GD6mP33w7g== +"@abp/sweetalert2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.4.tgz#6866295a91602167cf314f1eb3bc315825cc0cb3" + integrity sha512-3NdBP/4ZhkroWrCVyfHoc0PM6ZJD0IhqXkPO/bMDTjX8scilU85SkC2iAnReD6BoLF6ywriMpozHiU2Ax8aH2Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" sweetalert2 "^11.3.6" -"@abp/timeago@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.3.tgz#00d463fb890b1e41268c0599039b0a4318848569" - integrity sha512-RpoEKExLhnZlqFvYgsUFpyFpHCrrO17tSf+iLRNokMPQHp0BXT0sV2UFg0Cw51XQg5NKWp9cL+bY2IEOe1qwIA== +"@abp/timeago@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.4.tgz#777793699f0271e81b3fe96d46066a30925ed298" + integrity sha512-TfxUi1gn0dPuWFYCwo+g3xh4kkCo1otbvoUQOvrHp6VuQdHbXtSz0kP8VBPGKtVtlRsNe91+gDkv7n8njwrQ9g== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" timeago "^1.6.7" -"@abp/toastr@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.3.tgz#1a3b85b23a352f3b6e0480185a0ca91ab142a251" - integrity sha512-EC9EOio5ObgsjYa2fB8v4pgBPKiJ8Lbb7K+lKSQPxZSuqLrw+hEixgqZ0S9bBz5jxNRyqMFBdWAmYU6Vt5zzig== +"@abp/toastr@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.4.tgz#5edfc10d6123219cc86286ed8b1249af5dbadfde" + integrity sha512-QDJXroe1Fp2VEWU0Yza/L+DU9R0ZDBw0RcopRcliwAm5RgsVVaaxHZ+jO7LLDfP8JQ6Pi0wTamhKwrfglnG7Ww== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" toastr "^2.1.4" -"@abp/utils@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.3.tgz#94c9708e7af563a55a163fd4b57d1b276db61da3" - integrity sha512-SAfmjq5MXW32IlXxkN9zZhOtgSgoAhE2OENYPk9eAHsEtkJ7f9+Q+vOE3oJPBI7lFv0K/lee3FrEbDQBsB5XHA== +"@abp/utils@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.4.tgz#be59dd4b5dfc085b88528639047699a9e5486e81" + integrity sha512-imIFmlP0gY+rXFbwufo8jMzcmEuz/6uKr/e8/bW4bOhPDD65go/3TTVkNLr0hzB9qSahZG/LGu2eDFTqlowlrg== dependencies: just-compare "^2.3.0" diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json index d72d4eca93..687cfd1d17 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": "~8.2.0-rc.3", - "@abp/ng.identity": "~8.2.0-rc.3", - "@abp/ng.setting-management": "~8.2.0-rc.3", - "@abp/ng.tenant-management": "~8.2.0-rc.3", - "@abp/ng.theme.basic": "~8.2.0-rc.3", + "@abp/ng.account": "~8.2.0-rc.4", + "@abp/ng.identity": "~8.2.0-rc.4", + "@abp/ng.setting-management": "~8.2.0-rc.4", + "@abp/ng.tenant-management": "~8.2.0-rc.4", + "@abp/ng.theme.basic": "~8.2.0-rc.4", "@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 57c727eaa5..f4a420b9cb 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": ">=8.2.0-rc.3", - "@abp/ng.theme.shared": ">=8.2.0-rc.3" + "@abp/ng.core": ">=8.2.0-rc.4", + "@abp/ng.theme.shared": ">=8.2.0-rc.4" }, "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 526923865f..a128ec5f82 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": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock index f0522f38da..3d710bd0cc 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock @@ -2,194 +2,194 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.3.tgz#ade99976f35ceddd814db8c3e5e376e8664f22eb" - integrity sha512-IaBP/R/lMY5KNP8NIny4ydjJTqlWu1z2lM0lkWoNFhhBq9dmLEVKDJjzaeU4/UOhM8bHqEhvrWt2wh4me/SYIQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.3.tgz#39591ad57565941fef36eec043b3c77f370bfa03" - integrity sha512-fE0Eevh7Y3pVHh6sbUTJaguCJMIiIhXkfRcVDYEkY+UZ33hfsodAzhKH7byb8AV6xWD/kfacsrtXpMP5zb6hPA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.3" - "@abp/bootstrap" "~8.2.0-rc.3" - "@abp/bootstrap-datepicker" "~8.2.0-rc.3" - "@abp/bootstrap-daterangepicker" "~8.2.0-rc.3" - "@abp/datatables.net-bs5" "~8.2.0-rc.3" - "@abp/font-awesome" "~8.2.0-rc.3" - "@abp/jquery-form" "~8.2.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.3" - "@abp/lodash" "~8.2.0-rc.3" - "@abp/luxon" "~8.2.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.3" - "@abp/moment" "~8.2.0-rc.3" - "@abp/select2" "~8.2.0-rc.3" - "@abp/sweetalert2" "~8.2.0-rc.3" - "@abp/timeago" "~8.2.0-rc.3" - "@abp/toastr" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.3.tgz#f4ee679bdc6151b0e91b74c3d249963507cc3ecf" - integrity sha512-3dROllA2K9DGngy+hvTTpZUwvCjDEZy/3ec1X07TgIcioYKDis6vN+nDP4QcSAu3Fa4VEJderxizSCAJejbURQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.4.tgz#dc9e9e6541694531726127e2e387156a24dd7f9e" + integrity sha512-Ixs3yr5fHkB1h8PuuJdPiY0uDf+Dq9jUdbaHsoJmaYRdOSqhLDpNkyAqFFrqDmoEmZvmrThCupt5ZSg9laQ8yw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.4.tgz#2b1468bf05fc505d11d5c0253a782a328088d283" + integrity sha512-QveGyyMKAMnY48+AsUqkB/LnqtnTc3Fd5m1wLPNVF+P0j6CaaETmfJNc0xw+WYF14r+NC8K4PeC58z3SYMGlLw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.4" + "@abp/bootstrap" "~8.2.0-rc.4" + "@abp/bootstrap-datepicker" "~8.2.0-rc.4" + "@abp/bootstrap-daterangepicker" "~8.2.0-rc.4" + "@abp/datatables.net-bs5" "~8.2.0-rc.4" + "@abp/font-awesome" "~8.2.0-rc.4" + "@abp/jquery-form" "~8.2.0-rc.4" + "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.4" + "@abp/lodash" "~8.2.0-rc.4" + "@abp/luxon" "~8.2.0-rc.4" + "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.4" + "@abp/moment" "~8.2.0-rc.4" + "@abp/select2" "~8.2.0-rc.4" + "@abp/sweetalert2" "~8.2.0-rc.4" + "@abp/timeago" "~8.2.0-rc.4" + "@abp/toastr" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.4.tgz#5e4613f506a02d45d7adcee1060032774e635fe5" + integrity sha512-rr3BE6RhimlHcNv0HKT3xIi/+6Sq5TSqRDvmiFqa7bvxemKMstHiEa2lxpx5XP9CPpV9gNzjC/NV+TQy4YDIqg== dependencies: ansi-colors "^4.1.1" -"@abp/bootstrap-datepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.3.tgz#79ffeb35b9c46bc609d0341af83b463951f1c75a" - integrity sha512-PNLefHKC07GDAZy9TI8J6S/4+0bYJ7ajlZjjG3zAO248lG5RvRb6q2Mza0uMpNpVmh2mvowxpveS/s5iFMy4hA== +"@abp/bootstrap-datepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.4.tgz#7f6b7b0da2c8fd46dc08b1976c57b80b65069246" + integrity sha512-+Ylw8PFuAmpza714vQPjfU/lCOS2NsUX2cGp12Yyy4fS36udPCa/HYWTVdpH36OGae1dV/GzrfgnlZsCvUNhBA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.3.tgz#00d685f8c568713da9faf9d1f9a29a2cf81399c4" - integrity sha512-2SQii4h9YbkvbkDU4HXBSjIXGlfISMnNweQju7R/HsvwHmSeMYs/UpjQyBjQalJnsl/arYH++bQamUb6QkgTzg== +"@abp/bootstrap-daterangepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.4.tgz#579e8a4fd9d235385514da3f2ca73283294a78e3" + integrity sha512-KIinwEwkCzlYd7gDJt3htgflfrdWnyW4fr/V6GVi2EGxK6UA5HWMRG8MkvUKXmJ4rCHfEUdpWeGBXLbPR8R4eQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.3.tgz#518319bd863e24c69c147f57e5b08ba51598098d" - integrity sha512-Q1S8MF44BjIHO0zCLq6tQ97SfGZ0AmucnSvjEA2QaYG+t6vcLulgVqOC+YhaiLVIz72nOZ6n822c5nnI+PvsAA== +"@abp/bootstrap@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.4.tgz#dc08a0db67a2a652c03087d299da1abfab677ebf" + integrity sha512-wwZQk2XU6puEzBJ7W+80Oh/8z6n+DNc2YJnCnJNPbURgclMsN4v3/WJ2iKlO4g0fOkepvlgYkbYWPf+pusxSCQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" bootstrap "^5.1.3" -"@abp/core@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.3.tgz#7f78600e91d2a5f4d7ea75ce4be541d9c23d5db8" - integrity sha512-0jBUCt6Q7ZoaZ1tciliIYfVZE75qZtkFZ/unkz1MeToo+djFGt8oyXhoZ/0vG2t6yG0BzN+TajAbcZ81F+isKQ== +"@abp/core@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.4.tgz#bf6b343ab43468ca88cdb4697caf25d65aa2c269" + integrity sha512-rGUDzLIiUJZ+7ZgzOGXxzc4k//9EBjVY4P4kO0XKCOEv08YwsUJmTzddsiMHZLIqRJ2wdT1UiH7PrcolBiW1UQ== dependencies: - "@abp/utils" "~8.2.0-rc.3" + "@abp/utils" "~8.2.0-rc.4" -"@abp/datatables.net-bs5@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.3.tgz#4b56059400e53acb7f6ae74fc3a0c07c8de74413" - integrity sha512-fcw9KNyfdPj6s3AjyoHvrXQLYHajrollnPitO0jLLiaYjTf8DkWaCQY/yAwcJqzZlvv9P3A56VlWpBye1iHowQ== +"@abp/datatables.net-bs5@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.4.tgz#869021a6639d765abb645a5de7501881b67e7095" + integrity sha512-CdYfn4qhB/KdTYfOrAsUSPtw8AGAbZHOTc4EyWAmxDKFCFyakj27+uoV/Stgs25nCaAXn1JHysfOxoNkP1ikyg== dependencies: - "@abp/datatables.net" "~8.2.0-rc.3" + "@abp/datatables.net" "~8.2.0-rc.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.3.tgz#e701ed17dcbe799d227606638c99e7c120ad714e" - integrity sha512-C1yvafNg5LtnWVqDX7Z9lyhRrWVntymdI0BfP2V4SDVeqoSTLwf859vWn2/WYyDAgtiuqGyW7YdUTHWq+aSppw== +"@abp/datatables.net@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.4.tgz#4f0e612a11813f38331aae221c342efc4443138d" + integrity sha512-omEYXlB/OzUGmvTy7k7rhZjWtXILpl7idLwV1yXzJUkdjLjaBzIgrbWj/80YAI5K7MdpKE0/pdPnORX6G5ij9Q== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" datatables.net "^1.11.4" -"@abp/font-awesome@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.3.tgz#091403b45dc310cdf71537e79cfdfb081a6ab90b" - integrity sha512-kIVENG5e/WyIr63q6ka6sedmF+kTNSZKr0TUt7mUntJPoY8HQAizcC6SF6/w/xJAgNyVVrOe4+2LPpIkbwLK6g== +"@abp/font-awesome@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.4.tgz#5c977e54c428e80af2a93166e968ec7635b0694d" + integrity sha512-zyQwZhhOgKi6JLWbkI+iycwS1lcCx/tvn+AskQSdV2+ycnrcjm9TMWmWosAGwS6VW9demRamuegUNOgiVpy/SA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@fortawesome/fontawesome-free" "^6.5.1" -"@abp/jquery-form@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.3.tgz#30fe28736094fa44d22df7fc65ffbcf8f33c671d" - integrity sha512-LfiY4EaDHGQAHjF9i92KLDpc5HH7LUNo+pEEv9JQEvSsTH+JuN1aUf85bxX8GkY63BJbS+vVKGe2YmZJeQjGlA== +"@abp/jquery-form@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.4.tgz#3ef39f9f716ff17b34d61eeb3c234ed3867b91da" + integrity sha512-nD5c2g4aPlDSggoR2lJ0Zd9Jg/2yrpVKnJqNuvx7DIdxPIZed2LL5ONaOtO8pLTsKqh5ua1UsqgsyfJ/mb9T1w== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.3.tgz#6829a9022d9d759e7b2c8719f0c44f70a369f618" - integrity sha512-C1NEsXZW6SFBo5zYaMv5GGAF6kUh1StVVnCy+AMeHOu2MffucxMQP+EdXFoWgaG+8bdcJAImHVaMUxBmi8OtDA== +"@abp/jquery-validation-unobtrusive@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.4.tgz#5124068f01db8c0e4365594fefb236f91bd60e8d" + integrity sha512-JKtZoeSSbSGbTl28ZEHvqCvC2cCX3aOV7PHKhpIzQSfVK22Uo3swsc2bv3sH2HdxNi3jWAGcd7YUG093STMm3Q== dependencies: - "@abp/jquery-validation" "~8.2.0-rc.3" + "@abp/jquery-validation" "~8.2.0-rc.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.3.tgz#91e3158189c83dd94da358d4cb86acde751512f7" - integrity sha512-kigDjMUZ/n+1d3THZW5fH0RhfP79+LtqnmATwpACERDdJUBKDSJ7O6sY3Zu8HqTHB8vAuNuYBpYpkIaAg+KocA== +"@abp/jquery-validation@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.4.tgz#95540b7a6ef1f27b511e42b03cdf0c1c364ce8df" + integrity sha512-fN2ZJ0eCjQ5nu5fdwKx0cmGTWZyzltwrfhnI0JG27EsBP8EtyO8aWHZEFKgL+vXTy07LraTJD1KSpIIZSsrHVw== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-validation "^1.19.3" -"@abp/jquery@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.3.tgz#329f18570fb090d059b10aee79ae7a9e6a324c97" - integrity sha512-j2GByw2EDpQZfWkuJkQ8aGIvtP3rAkIfXiz0KG/lAn6WhmQpQSuE7x6tkmGBaGKp+TP7KrTb6FZraOdVQzWoWA== +"@abp/jquery@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.4.tgz#327452ce3f49f6a9fe32a1934a6f347e2a0a309b" + integrity sha512-JYeQwpa671AyYf7sv+XgCaie2mOjWCDZYlFHEqH4whjTqT5SU8WwSkhux+/KLtBImSeQyTzyup7CuQYWBuk15w== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" jquery "~3.6.0" -"@abp/lodash@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.3.tgz#2a9d4f0cce96509d1547e57f499402128b080607" - integrity sha512-/4ZdVFTTLkzHEtpmIg9f8obLfyfAOLyXGXmfyklclvr14TxIINUjsDdvSKnVNYsT8R8vZkRqkuGYvk21ccE8tg== +"@abp/lodash@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.4.tgz#229be25a0e09f4e1b74b7e064113c3a1347d28c7" + integrity sha512-zhLlPlhrCZNngx2ns3reKG2Nmec8g2KWbN55Z1gx0XYqaymT/0zuzfkfPBdpuoyIqrXcPJL0aK21SH4Tu8LjUA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" lodash "^4.17.21" -"@abp/luxon@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.3.tgz#5cff88da204f5b7737519a31c5e683f88a9b3ac8" - integrity sha512-b4h0uMIChqnvq2/U1gqirdgxvL3kQlQWoFMzhX/ahIKL8rXzh0v+Db8Cd6VV0eRIT6JowviYAqfqz5l0fWDPRg== +"@abp/luxon@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.4.tgz#fdb6c8d13be6ded1d531e2d66b532d0453597c01" + integrity sha512-3iat30cVfmymoW208PjCLlrKO6VTuU8lgk/Vg0XnaX/DbNldNhBUHHzEgC9TiHLUejBSd5cunz88rhFuODz14Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.3.tgz#c6db0bdc0cc64c7f95b35c030828db7d2d8b989b" - integrity sha512-SwBQlS6FYemkJXvdadT9sQiGXz8Fz9PRAjAD00MBUObqT2/RtvB82ssaNT5E1+HikveZ0p75yq7nOLh2zWhn9Q== +"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.4.tgz#1eb1621edd8559b43734590f123c331a360a2d93" + integrity sha512-OoqjoW1e5U/J77zr6A5DPyWha/b4UeTWaAXtl8xigJmhcDhvKe0jfvE33iHgZupFWiGu354mICNT+rQ1S2wMyA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.3.tgz#1bab0a10d131664e7151c2be5f41fddf4c2859f0" - integrity sha512-2qrczEiKg2H1ObT3md5TSRtufbvy5nsm7RxUmBLhh1TrUCsUN6YHw9ROTGkzIST686Ew3j4GgZGdJuelZteqWA== +"@abp/moment@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.4.tgz#97eef0f868ad95057493e97f386c791871c063c3" + integrity sha512-q06AsfUbut7Rxgp0JMlN0dvP7C1QRMfPNO+95ZXEEnqDDlajqaIt4X/7l1gb/Iz+7yc5XVT7FJdmT+bR22etGA== dependencies: moment "^2.9.0" -"@abp/select2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.3.tgz#ae182953d45aca5f5ab5ddb5dded5efea23c6400" - integrity sha512-V8Hzdw1kGaR3K11//iCU+nRV81NPmAR1ZeIPgeZrS9C+9835O/yVhYI4QZk8OdLOIStiJbkVU7bOOt9mhFO8tw== +"@abp/select2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.4.tgz#085ec0f915099201b75cbb7b4bfe6826039f542d" + integrity sha512-DrRNVxB0UcRCBhYkkp9TTmu3SDwaJ6kR3WCH7zMZgjYx/K250ojcuIot98fzuecuT3Te3qiGxKwBIclr2Yt/aw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" select2 "^4.0.13" -"@abp/sweetalert2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.3.tgz#dffe9862d7836ceaf5a057014acca28b756167f3" - integrity sha512-MgvA8sojsr8QH/ERBw+tZjiPu+6Kj1yozyaQ7r8je6wCWt0CUv+X6AFHp0WAaREssDclArF5h4b1GD6mP33w7g== +"@abp/sweetalert2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.4.tgz#6866295a91602167cf314f1eb3bc315825cc0cb3" + integrity sha512-3NdBP/4ZhkroWrCVyfHoc0PM6ZJD0IhqXkPO/bMDTjX8scilU85SkC2iAnReD6BoLF6ywriMpozHiU2Ax8aH2Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" sweetalert2 "^11.3.6" -"@abp/timeago@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.3.tgz#00d463fb890b1e41268c0599039b0a4318848569" - integrity sha512-RpoEKExLhnZlqFvYgsUFpyFpHCrrO17tSf+iLRNokMPQHp0BXT0sV2UFg0Cw51XQg5NKWp9cL+bY2IEOe1qwIA== +"@abp/timeago@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.4.tgz#777793699f0271e81b3fe96d46066a30925ed298" + integrity sha512-TfxUi1gn0dPuWFYCwo+g3xh4kkCo1otbvoUQOvrHp6VuQdHbXtSz0kP8VBPGKtVtlRsNe91+gDkv7n8njwrQ9g== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" timeago "^1.6.7" -"@abp/toastr@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.3.tgz#1a3b85b23a352f3b6e0480185a0ca91ab142a251" - integrity sha512-EC9EOio5ObgsjYa2fB8v4pgBPKiJ8Lbb7K+lKSQPxZSuqLrw+hEixgqZ0S9bBz5jxNRyqMFBdWAmYU6Vt5zzig== +"@abp/toastr@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.4.tgz#5edfc10d6123219cc86286ed8b1249af5dbadfde" + integrity sha512-QDJXroe1Fp2VEWU0Yza/L+DU9R0ZDBw0RcopRcliwAm5RgsVVaaxHZ+jO7LLDfP8JQ6Pi0wTamhKwrfglnG7Ww== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" toastr "^2.1.4" -"@abp/utils@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.3.tgz#94c9708e7af563a55a163fd4b57d1b276db61da3" - integrity sha512-SAfmjq5MXW32IlXxkN9zZhOtgSgoAhE2OENYPk9eAHsEtkJ7f9+Q+vOE3oJPBI7lFv0K/lee3FrEbDQBsB5XHA== +"@abp/utils@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.4.tgz#be59dd4b5dfc085b88528639047699a9e5486e81" + integrity sha512-imIFmlP0gY+rXFbwufo8jMzcmEuz/6uKr/e8/bW4bOhPDD65go/3TTVkNLr0hzB9qSahZG/LGu2eDFTqlowlrg== dependencies: just-compare "^2.3.0" diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json index 5c28150f64..2115871f2c 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": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4" } } 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 f0522f38da..3d710bd0cc 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock @@ -2,194 +2,194 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.3.tgz#ade99976f35ceddd814db8c3e5e376e8664f22eb" - integrity sha512-IaBP/R/lMY5KNP8NIny4ydjJTqlWu1z2lM0lkWoNFhhBq9dmLEVKDJjzaeU4/UOhM8bHqEhvrWt2wh4me/SYIQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.3.tgz#39591ad57565941fef36eec043b3c77f370bfa03" - integrity sha512-fE0Eevh7Y3pVHh6sbUTJaguCJMIiIhXkfRcVDYEkY+UZ33hfsodAzhKH7byb8AV6xWD/kfacsrtXpMP5zb6hPA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.3" - "@abp/bootstrap" "~8.2.0-rc.3" - "@abp/bootstrap-datepicker" "~8.2.0-rc.3" - "@abp/bootstrap-daterangepicker" "~8.2.0-rc.3" - "@abp/datatables.net-bs5" "~8.2.0-rc.3" - "@abp/font-awesome" "~8.2.0-rc.3" - "@abp/jquery-form" "~8.2.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.3" - "@abp/lodash" "~8.2.0-rc.3" - "@abp/luxon" "~8.2.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.3" - "@abp/moment" "~8.2.0-rc.3" - "@abp/select2" "~8.2.0-rc.3" - "@abp/sweetalert2" "~8.2.0-rc.3" - "@abp/timeago" "~8.2.0-rc.3" - "@abp/toastr" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.3.tgz#f4ee679bdc6151b0e91b74c3d249963507cc3ecf" - integrity sha512-3dROllA2K9DGngy+hvTTpZUwvCjDEZy/3ec1X07TgIcioYKDis6vN+nDP4QcSAu3Fa4VEJderxizSCAJejbURQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.4.tgz#dc9e9e6541694531726127e2e387156a24dd7f9e" + integrity sha512-Ixs3yr5fHkB1h8PuuJdPiY0uDf+Dq9jUdbaHsoJmaYRdOSqhLDpNkyAqFFrqDmoEmZvmrThCupt5ZSg9laQ8yw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.4.tgz#2b1468bf05fc505d11d5c0253a782a328088d283" + integrity sha512-QveGyyMKAMnY48+AsUqkB/LnqtnTc3Fd5m1wLPNVF+P0j6CaaETmfJNc0xw+WYF14r+NC8K4PeC58z3SYMGlLw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.4" + "@abp/bootstrap" "~8.2.0-rc.4" + "@abp/bootstrap-datepicker" "~8.2.0-rc.4" + "@abp/bootstrap-daterangepicker" "~8.2.0-rc.4" + "@abp/datatables.net-bs5" "~8.2.0-rc.4" + "@abp/font-awesome" "~8.2.0-rc.4" + "@abp/jquery-form" "~8.2.0-rc.4" + "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.4" + "@abp/lodash" "~8.2.0-rc.4" + "@abp/luxon" "~8.2.0-rc.4" + "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.4" + "@abp/moment" "~8.2.0-rc.4" + "@abp/select2" "~8.2.0-rc.4" + "@abp/sweetalert2" "~8.2.0-rc.4" + "@abp/timeago" "~8.2.0-rc.4" + "@abp/toastr" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.4.tgz#5e4613f506a02d45d7adcee1060032774e635fe5" + integrity sha512-rr3BE6RhimlHcNv0HKT3xIi/+6Sq5TSqRDvmiFqa7bvxemKMstHiEa2lxpx5XP9CPpV9gNzjC/NV+TQy4YDIqg== dependencies: ansi-colors "^4.1.1" -"@abp/bootstrap-datepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.3.tgz#79ffeb35b9c46bc609d0341af83b463951f1c75a" - integrity sha512-PNLefHKC07GDAZy9TI8J6S/4+0bYJ7ajlZjjG3zAO248lG5RvRb6q2Mza0uMpNpVmh2mvowxpveS/s5iFMy4hA== +"@abp/bootstrap-datepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.4.tgz#7f6b7b0da2c8fd46dc08b1976c57b80b65069246" + integrity sha512-+Ylw8PFuAmpza714vQPjfU/lCOS2NsUX2cGp12Yyy4fS36udPCa/HYWTVdpH36OGae1dV/GzrfgnlZsCvUNhBA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.3.tgz#00d685f8c568713da9faf9d1f9a29a2cf81399c4" - integrity sha512-2SQii4h9YbkvbkDU4HXBSjIXGlfISMnNweQju7R/HsvwHmSeMYs/UpjQyBjQalJnsl/arYH++bQamUb6QkgTzg== +"@abp/bootstrap-daterangepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.4.tgz#579e8a4fd9d235385514da3f2ca73283294a78e3" + integrity sha512-KIinwEwkCzlYd7gDJt3htgflfrdWnyW4fr/V6GVi2EGxK6UA5HWMRG8MkvUKXmJ4rCHfEUdpWeGBXLbPR8R4eQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.3.tgz#518319bd863e24c69c147f57e5b08ba51598098d" - integrity sha512-Q1S8MF44BjIHO0zCLq6tQ97SfGZ0AmucnSvjEA2QaYG+t6vcLulgVqOC+YhaiLVIz72nOZ6n822c5nnI+PvsAA== +"@abp/bootstrap@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.4.tgz#dc08a0db67a2a652c03087d299da1abfab677ebf" + integrity sha512-wwZQk2XU6puEzBJ7W+80Oh/8z6n+DNc2YJnCnJNPbURgclMsN4v3/WJ2iKlO4g0fOkepvlgYkbYWPf+pusxSCQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" bootstrap "^5.1.3" -"@abp/core@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.3.tgz#7f78600e91d2a5f4d7ea75ce4be541d9c23d5db8" - integrity sha512-0jBUCt6Q7ZoaZ1tciliIYfVZE75qZtkFZ/unkz1MeToo+djFGt8oyXhoZ/0vG2t6yG0BzN+TajAbcZ81F+isKQ== +"@abp/core@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.4.tgz#bf6b343ab43468ca88cdb4697caf25d65aa2c269" + integrity sha512-rGUDzLIiUJZ+7ZgzOGXxzc4k//9EBjVY4P4kO0XKCOEv08YwsUJmTzddsiMHZLIqRJ2wdT1UiH7PrcolBiW1UQ== dependencies: - "@abp/utils" "~8.2.0-rc.3" + "@abp/utils" "~8.2.0-rc.4" -"@abp/datatables.net-bs5@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.3.tgz#4b56059400e53acb7f6ae74fc3a0c07c8de74413" - integrity sha512-fcw9KNyfdPj6s3AjyoHvrXQLYHajrollnPitO0jLLiaYjTf8DkWaCQY/yAwcJqzZlvv9P3A56VlWpBye1iHowQ== +"@abp/datatables.net-bs5@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.4.tgz#869021a6639d765abb645a5de7501881b67e7095" + integrity sha512-CdYfn4qhB/KdTYfOrAsUSPtw8AGAbZHOTc4EyWAmxDKFCFyakj27+uoV/Stgs25nCaAXn1JHysfOxoNkP1ikyg== dependencies: - "@abp/datatables.net" "~8.2.0-rc.3" + "@abp/datatables.net" "~8.2.0-rc.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.3.tgz#e701ed17dcbe799d227606638c99e7c120ad714e" - integrity sha512-C1yvafNg5LtnWVqDX7Z9lyhRrWVntymdI0BfP2V4SDVeqoSTLwf859vWn2/WYyDAgtiuqGyW7YdUTHWq+aSppw== +"@abp/datatables.net@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.4.tgz#4f0e612a11813f38331aae221c342efc4443138d" + integrity sha512-omEYXlB/OzUGmvTy7k7rhZjWtXILpl7idLwV1yXzJUkdjLjaBzIgrbWj/80YAI5K7MdpKE0/pdPnORX6G5ij9Q== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" datatables.net "^1.11.4" -"@abp/font-awesome@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.3.tgz#091403b45dc310cdf71537e79cfdfb081a6ab90b" - integrity sha512-kIVENG5e/WyIr63q6ka6sedmF+kTNSZKr0TUt7mUntJPoY8HQAizcC6SF6/w/xJAgNyVVrOe4+2LPpIkbwLK6g== +"@abp/font-awesome@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.4.tgz#5c977e54c428e80af2a93166e968ec7635b0694d" + integrity sha512-zyQwZhhOgKi6JLWbkI+iycwS1lcCx/tvn+AskQSdV2+ycnrcjm9TMWmWosAGwS6VW9demRamuegUNOgiVpy/SA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@fortawesome/fontawesome-free" "^6.5.1" -"@abp/jquery-form@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.3.tgz#30fe28736094fa44d22df7fc65ffbcf8f33c671d" - integrity sha512-LfiY4EaDHGQAHjF9i92KLDpc5HH7LUNo+pEEv9JQEvSsTH+JuN1aUf85bxX8GkY63BJbS+vVKGe2YmZJeQjGlA== +"@abp/jquery-form@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.4.tgz#3ef39f9f716ff17b34d61eeb3c234ed3867b91da" + integrity sha512-nD5c2g4aPlDSggoR2lJ0Zd9Jg/2yrpVKnJqNuvx7DIdxPIZed2LL5ONaOtO8pLTsKqh5ua1UsqgsyfJ/mb9T1w== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.3.tgz#6829a9022d9d759e7b2c8719f0c44f70a369f618" - integrity sha512-C1NEsXZW6SFBo5zYaMv5GGAF6kUh1StVVnCy+AMeHOu2MffucxMQP+EdXFoWgaG+8bdcJAImHVaMUxBmi8OtDA== +"@abp/jquery-validation-unobtrusive@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.4.tgz#5124068f01db8c0e4365594fefb236f91bd60e8d" + integrity sha512-JKtZoeSSbSGbTl28ZEHvqCvC2cCX3aOV7PHKhpIzQSfVK22Uo3swsc2bv3sH2HdxNi3jWAGcd7YUG093STMm3Q== dependencies: - "@abp/jquery-validation" "~8.2.0-rc.3" + "@abp/jquery-validation" "~8.2.0-rc.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.3.tgz#91e3158189c83dd94da358d4cb86acde751512f7" - integrity sha512-kigDjMUZ/n+1d3THZW5fH0RhfP79+LtqnmATwpACERDdJUBKDSJ7O6sY3Zu8HqTHB8vAuNuYBpYpkIaAg+KocA== +"@abp/jquery-validation@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.4.tgz#95540b7a6ef1f27b511e42b03cdf0c1c364ce8df" + integrity sha512-fN2ZJ0eCjQ5nu5fdwKx0cmGTWZyzltwrfhnI0JG27EsBP8EtyO8aWHZEFKgL+vXTy07LraTJD1KSpIIZSsrHVw== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-validation "^1.19.3" -"@abp/jquery@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.3.tgz#329f18570fb090d059b10aee79ae7a9e6a324c97" - integrity sha512-j2GByw2EDpQZfWkuJkQ8aGIvtP3rAkIfXiz0KG/lAn6WhmQpQSuE7x6tkmGBaGKp+TP7KrTb6FZraOdVQzWoWA== +"@abp/jquery@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.4.tgz#327452ce3f49f6a9fe32a1934a6f347e2a0a309b" + integrity sha512-JYeQwpa671AyYf7sv+XgCaie2mOjWCDZYlFHEqH4whjTqT5SU8WwSkhux+/KLtBImSeQyTzyup7CuQYWBuk15w== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" jquery "~3.6.0" -"@abp/lodash@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.3.tgz#2a9d4f0cce96509d1547e57f499402128b080607" - integrity sha512-/4ZdVFTTLkzHEtpmIg9f8obLfyfAOLyXGXmfyklclvr14TxIINUjsDdvSKnVNYsT8R8vZkRqkuGYvk21ccE8tg== +"@abp/lodash@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.4.tgz#229be25a0e09f4e1b74b7e064113c3a1347d28c7" + integrity sha512-zhLlPlhrCZNngx2ns3reKG2Nmec8g2KWbN55Z1gx0XYqaymT/0zuzfkfPBdpuoyIqrXcPJL0aK21SH4Tu8LjUA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" lodash "^4.17.21" -"@abp/luxon@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.3.tgz#5cff88da204f5b7737519a31c5e683f88a9b3ac8" - integrity sha512-b4h0uMIChqnvq2/U1gqirdgxvL3kQlQWoFMzhX/ahIKL8rXzh0v+Db8Cd6VV0eRIT6JowviYAqfqz5l0fWDPRg== +"@abp/luxon@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.4.tgz#fdb6c8d13be6ded1d531e2d66b532d0453597c01" + integrity sha512-3iat30cVfmymoW208PjCLlrKO6VTuU8lgk/Vg0XnaX/DbNldNhBUHHzEgC9TiHLUejBSd5cunz88rhFuODz14Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.3.tgz#c6db0bdc0cc64c7f95b35c030828db7d2d8b989b" - integrity sha512-SwBQlS6FYemkJXvdadT9sQiGXz8Fz9PRAjAD00MBUObqT2/RtvB82ssaNT5E1+HikveZ0p75yq7nOLh2zWhn9Q== +"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.4.tgz#1eb1621edd8559b43734590f123c331a360a2d93" + integrity sha512-OoqjoW1e5U/J77zr6A5DPyWha/b4UeTWaAXtl8xigJmhcDhvKe0jfvE33iHgZupFWiGu354mICNT+rQ1S2wMyA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.3.tgz#1bab0a10d131664e7151c2be5f41fddf4c2859f0" - integrity sha512-2qrczEiKg2H1ObT3md5TSRtufbvy5nsm7RxUmBLhh1TrUCsUN6YHw9ROTGkzIST686Ew3j4GgZGdJuelZteqWA== +"@abp/moment@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.4.tgz#97eef0f868ad95057493e97f386c791871c063c3" + integrity sha512-q06AsfUbut7Rxgp0JMlN0dvP7C1QRMfPNO+95ZXEEnqDDlajqaIt4X/7l1gb/Iz+7yc5XVT7FJdmT+bR22etGA== dependencies: moment "^2.9.0" -"@abp/select2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.3.tgz#ae182953d45aca5f5ab5ddb5dded5efea23c6400" - integrity sha512-V8Hzdw1kGaR3K11//iCU+nRV81NPmAR1ZeIPgeZrS9C+9835O/yVhYI4QZk8OdLOIStiJbkVU7bOOt9mhFO8tw== +"@abp/select2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.4.tgz#085ec0f915099201b75cbb7b4bfe6826039f542d" + integrity sha512-DrRNVxB0UcRCBhYkkp9TTmu3SDwaJ6kR3WCH7zMZgjYx/K250ojcuIot98fzuecuT3Te3qiGxKwBIclr2Yt/aw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" select2 "^4.0.13" -"@abp/sweetalert2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.3.tgz#dffe9862d7836ceaf5a057014acca28b756167f3" - integrity sha512-MgvA8sojsr8QH/ERBw+tZjiPu+6Kj1yozyaQ7r8je6wCWt0CUv+X6AFHp0WAaREssDclArF5h4b1GD6mP33w7g== +"@abp/sweetalert2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.4.tgz#6866295a91602167cf314f1eb3bc315825cc0cb3" + integrity sha512-3NdBP/4ZhkroWrCVyfHoc0PM6ZJD0IhqXkPO/bMDTjX8scilU85SkC2iAnReD6BoLF6ywriMpozHiU2Ax8aH2Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" sweetalert2 "^11.3.6" -"@abp/timeago@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.3.tgz#00d463fb890b1e41268c0599039b0a4318848569" - integrity sha512-RpoEKExLhnZlqFvYgsUFpyFpHCrrO17tSf+iLRNokMPQHp0BXT0sV2UFg0Cw51XQg5NKWp9cL+bY2IEOe1qwIA== +"@abp/timeago@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.4.tgz#777793699f0271e81b3fe96d46066a30925ed298" + integrity sha512-TfxUi1gn0dPuWFYCwo+g3xh4kkCo1otbvoUQOvrHp6VuQdHbXtSz0kP8VBPGKtVtlRsNe91+gDkv7n8njwrQ9g== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" timeago "^1.6.7" -"@abp/toastr@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.3.tgz#1a3b85b23a352f3b6e0480185a0ca91ab142a251" - integrity sha512-EC9EOio5ObgsjYa2fB8v4pgBPKiJ8Lbb7K+lKSQPxZSuqLrw+hEixgqZ0S9bBz5jxNRyqMFBdWAmYU6Vt5zzig== +"@abp/toastr@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.4.tgz#5edfc10d6123219cc86286ed8b1249af5dbadfde" + integrity sha512-QDJXroe1Fp2VEWU0Yza/L+DU9R0ZDBw0RcopRcliwAm5RgsVVaaxHZ+jO7LLDfP8JQ6Pi0wTamhKwrfglnG7Ww== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" toastr "^2.1.4" -"@abp/utils@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.3.tgz#94c9708e7af563a55a163fd4b57d1b276db61da3" - integrity sha512-SAfmjq5MXW32IlXxkN9zZhOtgSgoAhE2OENYPk9eAHsEtkJ7f9+Q+vOE3oJPBI7lFv0K/lee3FrEbDQBsB5XHA== +"@abp/utils@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.4.tgz#be59dd4b5dfc085b88528639047699a9e5486e81" + integrity sha512-imIFmlP0gY+rXFbwufo8jMzcmEuz/6uKr/e8/bW4bOhPDD65go/3TTVkNLr0hzB9qSahZG/LGu2eDFTqlowlrg== dependencies: just-compare "^2.3.0" diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json index 6469eab98b..bc67e82bc1 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": "~8.2.0-rc.3", - "@abp/cms-kit": "8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4", + "@abp/cms-kit": "8.2.0-rc.4" } } 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 feddc6f37b..c1b2a2a560 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock @@ -2,293 +2,293 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.3.tgz#ade99976f35ceddd814db8c3e5e376e8664f22eb" - integrity sha512-IaBP/R/lMY5KNP8NIny4ydjJTqlWu1z2lM0lkWoNFhhBq9dmLEVKDJjzaeU4/UOhM8bHqEhvrWt2wh4me/SYIQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.3.tgz#39591ad57565941fef36eec043b3c77f370bfa03" - integrity sha512-fE0Eevh7Y3pVHh6sbUTJaguCJMIiIhXkfRcVDYEkY+UZ33hfsodAzhKH7byb8AV6xWD/kfacsrtXpMP5zb6hPA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.3" - "@abp/bootstrap" "~8.2.0-rc.3" - "@abp/bootstrap-datepicker" "~8.2.0-rc.3" - "@abp/bootstrap-daterangepicker" "~8.2.0-rc.3" - "@abp/datatables.net-bs5" "~8.2.0-rc.3" - "@abp/font-awesome" "~8.2.0-rc.3" - "@abp/jquery-form" "~8.2.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.3" - "@abp/lodash" "~8.2.0-rc.3" - "@abp/luxon" "~8.2.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.3" - "@abp/moment" "~8.2.0-rc.3" - "@abp/select2" "~8.2.0-rc.3" - "@abp/sweetalert2" "~8.2.0-rc.3" - "@abp/timeago" "~8.2.0-rc.3" - "@abp/toastr" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.3.tgz#f4ee679bdc6151b0e91b74c3d249963507cc3ecf" - integrity sha512-3dROllA2K9DGngy+hvTTpZUwvCjDEZy/3ec1X07TgIcioYKDis6vN+nDP4QcSAu3Fa4VEJderxizSCAJejbURQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.4.tgz#dc9e9e6541694531726127e2e387156a24dd7f9e" + integrity sha512-Ixs3yr5fHkB1h8PuuJdPiY0uDf+Dq9jUdbaHsoJmaYRdOSqhLDpNkyAqFFrqDmoEmZvmrThCupt5ZSg9laQ8yw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.4.tgz#2b1468bf05fc505d11d5c0253a782a328088d283" + integrity sha512-QveGyyMKAMnY48+AsUqkB/LnqtnTc3Fd5m1wLPNVF+P0j6CaaETmfJNc0xw+WYF14r+NC8K4PeC58z3SYMGlLw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.4" + "@abp/bootstrap" "~8.2.0-rc.4" + "@abp/bootstrap-datepicker" "~8.2.0-rc.4" + "@abp/bootstrap-daterangepicker" "~8.2.0-rc.4" + "@abp/datatables.net-bs5" "~8.2.0-rc.4" + "@abp/font-awesome" "~8.2.0-rc.4" + "@abp/jquery-form" "~8.2.0-rc.4" + "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.4" + "@abp/lodash" "~8.2.0-rc.4" + "@abp/luxon" "~8.2.0-rc.4" + "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.4" + "@abp/moment" "~8.2.0-rc.4" + "@abp/select2" "~8.2.0-rc.4" + "@abp/sweetalert2" "~8.2.0-rc.4" + "@abp/timeago" "~8.2.0-rc.4" + "@abp/toastr" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.4.tgz#5e4613f506a02d45d7adcee1060032774e635fe5" + integrity sha512-rr3BE6RhimlHcNv0HKT3xIi/+6Sq5TSqRDvmiFqa7bvxemKMstHiEa2lxpx5XP9CPpV9gNzjC/NV+TQy4YDIqg== dependencies: ansi-colors "^4.1.1" -"@abp/bootstrap-datepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.3.tgz#79ffeb35b9c46bc609d0341af83b463951f1c75a" - integrity sha512-PNLefHKC07GDAZy9TI8J6S/4+0bYJ7ajlZjjG3zAO248lG5RvRb6q2Mza0uMpNpVmh2mvowxpveS/s5iFMy4hA== +"@abp/bootstrap-datepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.4.tgz#7f6b7b0da2c8fd46dc08b1976c57b80b65069246" + integrity sha512-+Ylw8PFuAmpza714vQPjfU/lCOS2NsUX2cGp12Yyy4fS36udPCa/HYWTVdpH36OGae1dV/GzrfgnlZsCvUNhBA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.3.tgz#00d685f8c568713da9faf9d1f9a29a2cf81399c4" - integrity sha512-2SQii4h9YbkvbkDU4HXBSjIXGlfISMnNweQju7R/HsvwHmSeMYs/UpjQyBjQalJnsl/arYH++bQamUb6QkgTzg== +"@abp/bootstrap-daterangepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.4.tgz#579e8a4fd9d235385514da3f2ca73283294a78e3" + integrity sha512-KIinwEwkCzlYd7gDJt3htgflfrdWnyW4fr/V6GVi2EGxK6UA5HWMRG8MkvUKXmJ4rCHfEUdpWeGBXLbPR8R4eQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.3.tgz#518319bd863e24c69c147f57e5b08ba51598098d" - integrity sha512-Q1S8MF44BjIHO0zCLq6tQ97SfGZ0AmucnSvjEA2QaYG+t6vcLulgVqOC+YhaiLVIz72nOZ6n822c5nnI+PvsAA== +"@abp/bootstrap@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.4.tgz#dc08a0db67a2a652c03087d299da1abfab677ebf" + integrity sha512-wwZQk2XU6puEzBJ7W+80Oh/8z6n+DNc2YJnCnJNPbURgclMsN4v3/WJ2iKlO4g0fOkepvlgYkbYWPf+pusxSCQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" bootstrap "^5.1.3" -"@abp/clipboard@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.2.0-rc.3.tgz#dccbed56abc365aa8a1347b38ce4d33b77335d5c" - integrity sha512-jqD48p4N3DR46v3eo8v/+Y7olOr3QcrFvv3QIbjEIGywYGepOv1W4nhmVQSwHRZqyOCSXr7E/vJZZahfsGKeQg== +"@abp/clipboard@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.2.0-rc.4.tgz#c3d20d642765dc235749d4f95f599cb97f23325d" + integrity sha512-w94YGLT/UVn1haLGlH8zOcgrCS64OrnVlzh3QXps+8m4S9g7KDeVk3g4ju/VUao2YKCHmRJ3uRhOGCb58of1iw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" clipboard "^2.0.8" -"@abp/cms-kit.admin@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-8.2.0-rc.3.tgz#bae7453572562a77105ece4aba9761b1691d152a" - integrity sha512-y2rS3XOWgwrjdl5hM8YFdjFO73cdxBSS4feA7rZZ3vatAi3T7d0+z++8OWCK0kFeEcS0x20Hon5yOUYyKJZ1hA== +"@abp/cms-kit.admin@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-8.2.0-rc.4.tgz#755926c1b6d259c6d88858b7cf1d6c3c3a0b3792" + integrity sha512-90BYx3YhYYs6zk5j0AeSlvge6sFZF7h8PeER6VZ/jL2y74hRQ51Wc0zY6DjJpMgrzy7fpYDrJHMF/NaZe8qgNw== dependencies: - "@abp/codemirror" "~8.2.0-rc.3" - "@abp/jstree" "~8.2.0-rc.3" - "@abp/slugify" "~8.2.0-rc.3" - "@abp/tui-editor" "~8.2.0-rc.3" - "@abp/uppy" "~8.2.0-rc.3" + "@abp/codemirror" "~8.2.0-rc.4" + "@abp/jstree" "~8.2.0-rc.4" + "@abp/slugify" "~8.2.0-rc.4" + "@abp/tui-editor" "~8.2.0-rc.4" + "@abp/uppy" "~8.2.0-rc.4" -"@abp/cms-kit.public@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-8.2.0-rc.3.tgz#e25c23ffbd44ff9de551adff1949d4d40ac1d99a" - integrity sha512-vOjyqQXJ9I9R8jKyOCe9JzvNm6EOMnqiIMA/3/ymSEKIrNrbLgkAWu43Y3z12fnWRdx1ez2WBEfHTbNUwVsluA== +"@abp/cms-kit.public@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-8.2.0-rc.4.tgz#eccc6768693c3e29e85fcab4327e91eec83a3a8b" + integrity sha512-bu6TJ10aKDx/EgSau6WIKKaHKWbjPz4+FPfukU5iVZ8KorwVs1YBRVIBSTOn/MeRyxSm8VSFcAYeWft5LskMsA== dependencies: - "@abp/highlight.js" "~8.2.0-rc.3" - "@abp/star-rating-svg" "~8.2.0-rc.3" + "@abp/highlight.js" "~8.2.0-rc.4" + "@abp/star-rating-svg" "~8.2.0-rc.4" -"@abp/cms-kit@8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-8.2.0-rc.3.tgz#d4c7d45b84c8b659a9f75245140eafe23d3b89e6" - integrity sha512-CgbmzJJ6mRtIkW8pC7TyoT1Sa/6Jhnyke1d0nr4c015SI/k7b7LVTlTx8x+Bpd4RKVBvA5jgW0c3PD8ZQwO1jA== +"@abp/cms-kit@8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-8.2.0-rc.4.tgz#88573612c7bd8d7a873c61b0b843b029b9292e94" + integrity sha512-1nhEyG3uU3n38xGbglTDKgJA9C+NGhtF0XlaCXoasHRY45xUVQjv7c5XhZKMUWmzeFRk2FiqrU3Lanszf7VUYw== dependencies: - "@abp/cms-kit.admin" "~8.2.0-rc.3" - "@abp/cms-kit.public" "~8.2.0-rc.3" + "@abp/cms-kit.admin" "~8.2.0-rc.4" + "@abp/cms-kit.public" "~8.2.0-rc.4" -"@abp/codemirror@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-8.2.0-rc.3.tgz#fdd7f8e28a776369cfe14241e29cea45d4d2e503" - integrity sha512-BcqIxxsPC5SFPVWYReAaexU3c5KUuX8ux61QMAbrFZPH+zRqCbb1z98fMYe3eRRhFIyEiBSSxFHgApfxmd5aeQ== +"@abp/codemirror@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-8.2.0-rc.4.tgz#c237035fcf35143cc4607d3808511470008b7163" + integrity sha512-FhiaQH87k9C/iZDOolEmTYTqUlvTVgg3LW99pjBfhmNgC7/nrN8kZFIckyKRFC5u5Vri4scpM036e5Cze47kvQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" codemirror "^5.65.1" -"@abp/core@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.3.tgz#7f78600e91d2a5f4d7ea75ce4be541d9c23d5db8" - integrity sha512-0jBUCt6Q7ZoaZ1tciliIYfVZE75qZtkFZ/unkz1MeToo+djFGt8oyXhoZ/0vG2t6yG0BzN+TajAbcZ81F+isKQ== +"@abp/core@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.4.tgz#bf6b343ab43468ca88cdb4697caf25d65aa2c269" + integrity sha512-rGUDzLIiUJZ+7ZgzOGXxzc4k//9EBjVY4P4kO0XKCOEv08YwsUJmTzddsiMHZLIqRJ2wdT1UiH7PrcolBiW1UQ== dependencies: - "@abp/utils" "~8.2.0-rc.3" + "@abp/utils" "~8.2.0-rc.4" -"@abp/datatables.net-bs5@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.3.tgz#4b56059400e53acb7f6ae74fc3a0c07c8de74413" - integrity sha512-fcw9KNyfdPj6s3AjyoHvrXQLYHajrollnPitO0jLLiaYjTf8DkWaCQY/yAwcJqzZlvv9P3A56VlWpBye1iHowQ== +"@abp/datatables.net-bs5@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.4.tgz#869021a6639d765abb645a5de7501881b67e7095" + integrity sha512-CdYfn4qhB/KdTYfOrAsUSPtw8AGAbZHOTc4EyWAmxDKFCFyakj27+uoV/Stgs25nCaAXn1JHysfOxoNkP1ikyg== dependencies: - "@abp/datatables.net" "~8.2.0-rc.3" + "@abp/datatables.net" "~8.2.0-rc.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.3.tgz#e701ed17dcbe799d227606638c99e7c120ad714e" - integrity sha512-C1yvafNg5LtnWVqDX7Z9lyhRrWVntymdI0BfP2V4SDVeqoSTLwf859vWn2/WYyDAgtiuqGyW7YdUTHWq+aSppw== +"@abp/datatables.net@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.4.tgz#4f0e612a11813f38331aae221c342efc4443138d" + integrity sha512-omEYXlB/OzUGmvTy7k7rhZjWtXILpl7idLwV1yXzJUkdjLjaBzIgrbWj/80YAI5K7MdpKE0/pdPnORX6G5ij9Q== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" datatables.net "^1.11.4" -"@abp/font-awesome@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.3.tgz#091403b45dc310cdf71537e79cfdfb081a6ab90b" - integrity sha512-kIVENG5e/WyIr63q6ka6sedmF+kTNSZKr0TUt7mUntJPoY8HQAizcC6SF6/w/xJAgNyVVrOe4+2LPpIkbwLK6g== +"@abp/font-awesome@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.4.tgz#5c977e54c428e80af2a93166e968ec7635b0694d" + integrity sha512-zyQwZhhOgKi6JLWbkI+iycwS1lcCx/tvn+AskQSdV2+ycnrcjm9TMWmWosAGwS6VW9demRamuegUNOgiVpy/SA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@fortawesome/fontawesome-free" "^6.5.1" -"@abp/highlight.js@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-8.2.0-rc.3.tgz#ad6765d8d65275ba8e2dcae6c19f23ae657a1265" - integrity sha512-CXz9BCbOf+xMs14TEtjWiNfkf8j1jR9ycSzSrYF+BLA85Z0cUDseAP7Q5suKwhylMw6xKWVDZF6gzyYEHU9u+w== +"@abp/highlight.js@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-8.2.0-rc.4.tgz#94587632517396f3d251d2c457ea8a452203f086" + integrity sha512-RHSrR0qqXncosbHDfYBB8aXh0BQ6M8BpjbyXeqe+vKDIznzjv3jcyF2SIP/l6TBBYcaBPnAOdjfuC9i9B8Rfzg== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@highlightjs/cdn-assets" "~11.4.0" -"@abp/jquery-form@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.3.tgz#30fe28736094fa44d22df7fc65ffbcf8f33c671d" - integrity sha512-LfiY4EaDHGQAHjF9i92KLDpc5HH7LUNo+pEEv9JQEvSsTH+JuN1aUf85bxX8GkY63BJbS+vVKGe2YmZJeQjGlA== +"@abp/jquery-form@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.4.tgz#3ef39f9f716ff17b34d61eeb3c234ed3867b91da" + integrity sha512-nD5c2g4aPlDSggoR2lJ0Zd9Jg/2yrpVKnJqNuvx7DIdxPIZed2LL5ONaOtO8pLTsKqh5ua1UsqgsyfJ/mb9T1w== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.3.tgz#6829a9022d9d759e7b2c8719f0c44f70a369f618" - integrity sha512-C1NEsXZW6SFBo5zYaMv5GGAF6kUh1StVVnCy+AMeHOu2MffucxMQP+EdXFoWgaG+8bdcJAImHVaMUxBmi8OtDA== +"@abp/jquery-validation-unobtrusive@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.4.tgz#5124068f01db8c0e4365594fefb236f91bd60e8d" + integrity sha512-JKtZoeSSbSGbTl28ZEHvqCvC2cCX3aOV7PHKhpIzQSfVK22Uo3swsc2bv3sH2HdxNi3jWAGcd7YUG093STMm3Q== dependencies: - "@abp/jquery-validation" "~8.2.0-rc.3" + "@abp/jquery-validation" "~8.2.0-rc.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.3.tgz#91e3158189c83dd94da358d4cb86acde751512f7" - integrity sha512-kigDjMUZ/n+1d3THZW5fH0RhfP79+LtqnmATwpACERDdJUBKDSJ7O6sY3Zu8HqTHB8vAuNuYBpYpkIaAg+KocA== +"@abp/jquery-validation@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.4.tgz#95540b7a6ef1f27b511e42b03cdf0c1c364ce8df" + integrity sha512-fN2ZJ0eCjQ5nu5fdwKx0cmGTWZyzltwrfhnI0JG27EsBP8EtyO8aWHZEFKgL+vXTy07LraTJD1KSpIIZSsrHVw== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-validation "^1.19.3" -"@abp/jquery@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.3.tgz#329f18570fb090d059b10aee79ae7a9e6a324c97" - integrity sha512-j2GByw2EDpQZfWkuJkQ8aGIvtP3rAkIfXiz0KG/lAn6WhmQpQSuE7x6tkmGBaGKp+TP7KrTb6FZraOdVQzWoWA== +"@abp/jquery@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.4.tgz#327452ce3f49f6a9fe32a1934a6f347e2a0a309b" + integrity sha512-JYeQwpa671AyYf7sv+XgCaie2mOjWCDZYlFHEqH4whjTqT5SU8WwSkhux+/KLtBImSeQyTzyup7CuQYWBuk15w== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" jquery "~3.6.0" -"@abp/jstree@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-8.2.0-rc.3.tgz#167532c352c71493c0a835d21244692445f2c174" - integrity sha512-ph4T8anyLjVylyeA9tUTa1hdQqgcGhX1uV+eu449kT0IdupNv1QAknHdPjVQ5ft8k9zDaExjKmTqJve3tMDfGQ== +"@abp/jstree@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-8.2.0-rc.4.tgz#7f3e492b950a33caaa45dde106e0409bc2139c2a" + integrity sha512-877rG+Y1kKGC6xg6E8R0J/bsyYLTXqhVnUA4HnZLdkVdwgOxRUwHZXiaR3zadbkpeFYACBkMdBGI0ozWkjn1PA== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jstree "^3.3.12" -"@abp/lodash@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.3.tgz#2a9d4f0cce96509d1547e57f499402128b080607" - integrity sha512-/4ZdVFTTLkzHEtpmIg9f8obLfyfAOLyXGXmfyklclvr14TxIINUjsDdvSKnVNYsT8R8vZkRqkuGYvk21ccE8tg== +"@abp/lodash@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.4.tgz#229be25a0e09f4e1b74b7e064113c3a1347d28c7" + integrity sha512-zhLlPlhrCZNngx2ns3reKG2Nmec8g2KWbN55Z1gx0XYqaymT/0zuzfkfPBdpuoyIqrXcPJL0aK21SH4Tu8LjUA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" lodash "^4.17.21" -"@abp/luxon@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.3.tgz#5cff88da204f5b7737519a31c5e683f88a9b3ac8" - integrity sha512-b4h0uMIChqnvq2/U1gqirdgxvL3kQlQWoFMzhX/ahIKL8rXzh0v+Db8Cd6VV0eRIT6JowviYAqfqz5l0fWDPRg== +"@abp/luxon@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.4.tgz#fdb6c8d13be6ded1d531e2d66b532d0453597c01" + integrity sha512-3iat30cVfmymoW208PjCLlrKO6VTuU8lgk/Vg0XnaX/DbNldNhBUHHzEgC9TiHLUejBSd5cunz88rhFuODz14Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.3.tgz#c6db0bdc0cc64c7f95b35c030828db7d2d8b989b" - integrity sha512-SwBQlS6FYemkJXvdadT9sQiGXz8Fz9PRAjAD00MBUObqT2/RtvB82ssaNT5E1+HikveZ0p75yq7nOLh2zWhn9Q== +"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.4.tgz#1eb1621edd8559b43734590f123c331a360a2d93" + integrity sha512-OoqjoW1e5U/J77zr6A5DPyWha/b4UeTWaAXtl8xigJmhcDhvKe0jfvE33iHgZupFWiGu354mICNT+rQ1S2wMyA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.3.tgz#1bab0a10d131664e7151c2be5f41fddf4c2859f0" - integrity sha512-2qrczEiKg2H1ObT3md5TSRtufbvy5nsm7RxUmBLhh1TrUCsUN6YHw9ROTGkzIST686Ew3j4GgZGdJuelZteqWA== +"@abp/moment@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.4.tgz#97eef0f868ad95057493e97f386c791871c063c3" + integrity sha512-q06AsfUbut7Rxgp0JMlN0dvP7C1QRMfPNO+95ZXEEnqDDlajqaIt4X/7l1gb/Iz+7yc5XVT7FJdmT+bR22etGA== dependencies: moment "^2.9.0" -"@abp/prismjs@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.2.0-rc.3.tgz#635335a1606e8f3c0e0353598a438f851be754b0" - integrity sha512-KR4xmoAwtsuQTXl4HrfC9ODmaAd/9ehrkrwXkduXid/+i79DuCILLUxdpz/lQG6axAbTwhagmfdJQuqDgsvM1w== +"@abp/prismjs@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.2.0-rc.4.tgz#f6df729333d4dc934c3978c29e62dddf6a22c19a" + integrity sha512-+fLF7ndhgV9v3zcWFoNSR0kPasIcagJC6FT90ALWs2XccBtjAYOm9/365DK5lyDUh0ynHx9fBgDdCdIX0Zv9RA== dependencies: - "@abp/clipboard" "~8.2.0-rc.3" - "@abp/core" "~8.2.0-rc.3" + "@abp/clipboard" "~8.2.0-rc.4" + "@abp/core" "~8.2.0-rc.4" prismjs "^1.26.0" -"@abp/select2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.3.tgz#ae182953d45aca5f5ab5ddb5dded5efea23c6400" - integrity sha512-V8Hzdw1kGaR3K11//iCU+nRV81NPmAR1ZeIPgeZrS9C+9835O/yVhYI4QZk8OdLOIStiJbkVU7bOOt9mhFO8tw== +"@abp/select2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.4.tgz#085ec0f915099201b75cbb7b4bfe6826039f542d" + integrity sha512-DrRNVxB0UcRCBhYkkp9TTmu3SDwaJ6kR3WCH7zMZgjYx/K250ojcuIot98fzuecuT3Te3qiGxKwBIclr2Yt/aw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" select2 "^4.0.13" -"@abp/slugify@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-8.2.0-rc.3.tgz#e7a4a32b0ec5a94c58989dc0273513d76fb4599f" - integrity sha512-swOTftm/T+2qnPNpC0oxUhEJfB0FeOhhySgL+nMTFRw2wqd45dqPISFBzgMcxGEgCg3gN+gHAXSS9fQ+Y2smIQ== +"@abp/slugify@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-8.2.0-rc.4.tgz#f98961f363fa13648d03b0c23728e36e1cac3ea3" + integrity sha512-f3PDG3PFj4CNgRdPUue1rtwy5kNcpSlxUBuQPg3rwSQzdVZQS+dbTOFlkwtt/p8tcAkKaTOWL625Ezk02OS88g== dependencies: slugify "^1.6.5" -"@abp/star-rating-svg@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-8.2.0-rc.3.tgz#b238a044c72c1a01c63eadf21df754d443764bbc" - integrity sha512-R/J/zzJfXXeULzH6ozVW9h6zRjQLmKhdb20kXP7OyTIRcfmr0pNhCwGkXnQTvp/HrJ+A6aDxLJXsuvULWg6Z7A== +"@abp/star-rating-svg@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-8.2.0-rc.4.tgz#c9d4d9f91a198aae5e436b88ce2163aa084f1b25" + integrity sha512-TdFt8FQhkStWfQ1d3OpupAxnw9f0sI53biMDLWweK40nuGEEtdaHHwU17yHcHMxQSMKm4xamxDsOPBD0xWYf+A== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" star-rating-svg "^3.5.0" -"@abp/sweetalert2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.3.tgz#dffe9862d7836ceaf5a057014acca28b756167f3" - integrity sha512-MgvA8sojsr8QH/ERBw+tZjiPu+6Kj1yozyaQ7r8je6wCWt0CUv+X6AFHp0WAaREssDclArF5h4b1GD6mP33w7g== +"@abp/sweetalert2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.4.tgz#6866295a91602167cf314f1eb3bc315825cc0cb3" + integrity sha512-3NdBP/4ZhkroWrCVyfHoc0PM6ZJD0IhqXkPO/bMDTjX8scilU85SkC2iAnReD6BoLF6ywriMpozHiU2Ax8aH2Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" sweetalert2 "^11.3.6" -"@abp/timeago@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.3.tgz#00d463fb890b1e41268c0599039b0a4318848569" - integrity sha512-RpoEKExLhnZlqFvYgsUFpyFpHCrrO17tSf+iLRNokMPQHp0BXT0sV2UFg0Cw51XQg5NKWp9cL+bY2IEOe1qwIA== +"@abp/timeago@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.4.tgz#777793699f0271e81b3fe96d46066a30925ed298" + integrity sha512-TfxUi1gn0dPuWFYCwo+g3xh4kkCo1otbvoUQOvrHp6VuQdHbXtSz0kP8VBPGKtVtlRsNe91+gDkv7n8njwrQ9g== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" timeago "^1.6.7" -"@abp/toastr@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.3.tgz#1a3b85b23a352f3b6e0480185a0ca91ab142a251" - integrity sha512-EC9EOio5ObgsjYa2fB8v4pgBPKiJ8Lbb7K+lKSQPxZSuqLrw+hEixgqZ0S9bBz5jxNRyqMFBdWAmYU6Vt5zzig== +"@abp/toastr@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.4.tgz#5edfc10d6123219cc86286ed8b1249af5dbadfde" + integrity sha512-QDJXroe1Fp2VEWU0Yza/L+DU9R0ZDBw0RcopRcliwAm5RgsVVaaxHZ+jO7LLDfP8JQ6Pi0wTamhKwrfglnG7Ww== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" toastr "^2.1.4" -"@abp/tui-editor@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.2.0-rc.3.tgz#1507a673a0fc4591b8c6aa458922f6bfc36805b5" - integrity sha512-zDFBI7wN6jqez8wYSlQhot5GZM50RWBeQfSUWsRpbD5a4cvOTEnqJL3HeRAPwIp4hdgdctlNJolMJ/fmiM5kqg== +"@abp/tui-editor@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.2.0-rc.4.tgz#105b5245b59a00ca3dc92900f051dfc55119c0ff" + integrity sha512-bKfHMbgelmrzqKzdKT6xONwjWDTKiSXroQaHCHcoCmAH6dRboIFCvltMY1xvOk5BAjWUOOgOB+G8PA3rhdlBYg== dependencies: - "@abp/jquery" "~8.2.0-rc.3" - "@abp/prismjs" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" + "@abp/prismjs" "~8.2.0-rc.4" -"@abp/uppy@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-8.2.0-rc.3.tgz#128e712df7d1ecaa9d5a3f4daea8df85296a11a9" - integrity sha512-PCL6lJG8lZrdb4AirRp0C4FKce8SEqKPJs6Q9PcNFBXqRnhF1jhz4KIkvmS/Pk09EcQf3LIrN9RNKuLBv0ErxQ== +"@abp/uppy@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-8.2.0-rc.4.tgz#d22105ae16bd9c8254b15c54f7b64ab8960822a5" + integrity sha512-MmoM5AULSBKLi97T5fmZ1WZaBj2GO/L4v6AR4SNsw9ID8frCUYadk8tb+qEitVW+d2ji9M91C4A22ILMmsVjeg== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" uppy "^3.0.0" -"@abp/utils@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.3.tgz#94c9708e7af563a55a163fd4b57d1b276db61da3" - integrity sha512-SAfmjq5MXW32IlXxkN9zZhOtgSgoAhE2OENYPk9eAHsEtkJ7f9+Q+vOE3oJPBI7lFv0K/lee3FrEbDQBsB5XHA== +"@abp/utils@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.4.tgz#be59dd4b5dfc085b88528639047699a9e5486e81" + integrity sha512-imIFmlP0gY+rXFbwufo8jMzcmEuz/6uKr/e8/bW4bOhPDD65go/3TTVkNLr0hzB9qSahZG/LGu2eDFTqlowlrg== dependencies: just-compare "^2.3.0" diff --git a/modules/docs/app/VoloDocs.Web/package.json b/modules/docs/app/VoloDocs.Web/package.json index b91890bf03..e8bacce0ee 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": "~8.2.0-rc.3", - "@abp/docs": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4", + "@abp/docs": "~8.2.0-rc.4" } } diff --git a/modules/docs/app/VoloDocs.Web/yarn.lock b/modules/docs/app/VoloDocs.Web/yarn.lock index 7d5c4a5227..b59cfd656a 100644 --- a/modules/docs/app/VoloDocs.Web/yarn.lock +++ b/modules/docs/app/VoloDocs.Web/yarn.lock @@ -2,238 +2,238 @@ # yarn lockfile v1 -"@abp/anchor-js@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-8.2.0-rc.3.tgz#bd43dbde584ebc8668f6ec77e6f5768238e3da32" - integrity sha512-T66b3fAAWbdIRM9UUlO++3ahDxlnB5k3nMdSuGger2Ja3a73CeswxK6isfykJz8dhBwxxK+TBFPZhyuZtSmTDQ== +"@abp/anchor-js@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-8.2.0-rc.4.tgz#69449d3b6f2844bcf39ff07fd09db87897c4a60e" + integrity sha512-EICaf9WXW/zMOvtejwUTwlDzmXEpTcnJZxRmKi5yVlABkcX81b5bH5ZuYhBxkoDHW5yGbxEQPw/QTG3ZfqH9xQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" anchor-js "^4.3.1" -"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.3.tgz#ade99976f35ceddd814db8c3e5e376e8664f22eb" - integrity sha512-IaBP/R/lMY5KNP8NIny4ydjJTqlWu1z2lM0lkWoNFhhBq9dmLEVKDJjzaeU4/UOhM8bHqEhvrWt2wh4me/SYIQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.3.tgz#39591ad57565941fef36eec043b3c77f370bfa03" - integrity sha512-fE0Eevh7Y3pVHh6sbUTJaguCJMIiIhXkfRcVDYEkY+UZ33hfsodAzhKH7byb8AV6xWD/kfacsrtXpMP5zb6hPA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.3" - "@abp/bootstrap" "~8.2.0-rc.3" - "@abp/bootstrap-datepicker" "~8.2.0-rc.3" - "@abp/bootstrap-daterangepicker" "~8.2.0-rc.3" - "@abp/datatables.net-bs5" "~8.2.0-rc.3" - "@abp/font-awesome" "~8.2.0-rc.3" - "@abp/jquery-form" "~8.2.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.3" - "@abp/lodash" "~8.2.0-rc.3" - "@abp/luxon" "~8.2.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.3" - "@abp/moment" "~8.2.0-rc.3" - "@abp/select2" "~8.2.0-rc.3" - "@abp/sweetalert2" "~8.2.0-rc.3" - "@abp/timeago" "~8.2.0-rc.3" - "@abp/toastr" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.3.tgz#f4ee679bdc6151b0e91b74c3d249963507cc3ecf" - integrity sha512-3dROllA2K9DGngy+hvTTpZUwvCjDEZy/3ec1X07TgIcioYKDis6vN+nDP4QcSAu3Fa4VEJderxizSCAJejbURQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.4.tgz#dc9e9e6541694531726127e2e387156a24dd7f9e" + integrity sha512-Ixs3yr5fHkB1h8PuuJdPiY0uDf+Dq9jUdbaHsoJmaYRdOSqhLDpNkyAqFFrqDmoEmZvmrThCupt5ZSg9laQ8yw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.4.tgz#2b1468bf05fc505d11d5c0253a782a328088d283" + integrity sha512-QveGyyMKAMnY48+AsUqkB/LnqtnTc3Fd5m1wLPNVF+P0j6CaaETmfJNc0xw+WYF14r+NC8K4PeC58z3SYMGlLw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.4" + "@abp/bootstrap" "~8.2.0-rc.4" + "@abp/bootstrap-datepicker" "~8.2.0-rc.4" + "@abp/bootstrap-daterangepicker" "~8.2.0-rc.4" + "@abp/datatables.net-bs5" "~8.2.0-rc.4" + "@abp/font-awesome" "~8.2.0-rc.4" + "@abp/jquery-form" "~8.2.0-rc.4" + "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.4" + "@abp/lodash" "~8.2.0-rc.4" + "@abp/luxon" "~8.2.0-rc.4" + "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.4" + "@abp/moment" "~8.2.0-rc.4" + "@abp/select2" "~8.2.0-rc.4" + "@abp/sweetalert2" "~8.2.0-rc.4" + "@abp/timeago" "~8.2.0-rc.4" + "@abp/toastr" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.4.tgz#5e4613f506a02d45d7adcee1060032774e635fe5" + integrity sha512-rr3BE6RhimlHcNv0HKT3xIi/+6Sq5TSqRDvmiFqa7bvxemKMstHiEa2lxpx5XP9CPpV9gNzjC/NV+TQy4YDIqg== dependencies: ansi-colors "^4.1.1" -"@abp/bootstrap-datepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.3.tgz#79ffeb35b9c46bc609d0341af83b463951f1c75a" - integrity sha512-PNLefHKC07GDAZy9TI8J6S/4+0bYJ7ajlZjjG3zAO248lG5RvRb6q2Mza0uMpNpVmh2mvowxpveS/s5iFMy4hA== +"@abp/bootstrap-datepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.4.tgz#7f6b7b0da2c8fd46dc08b1976c57b80b65069246" + integrity sha512-+Ylw8PFuAmpza714vQPjfU/lCOS2NsUX2cGp12Yyy4fS36udPCa/HYWTVdpH36OGae1dV/GzrfgnlZsCvUNhBA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.3.tgz#00d685f8c568713da9faf9d1f9a29a2cf81399c4" - integrity sha512-2SQii4h9YbkvbkDU4HXBSjIXGlfISMnNweQju7R/HsvwHmSeMYs/UpjQyBjQalJnsl/arYH++bQamUb6QkgTzg== +"@abp/bootstrap-daterangepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.4.tgz#579e8a4fd9d235385514da3f2ca73283294a78e3" + integrity sha512-KIinwEwkCzlYd7gDJt3htgflfrdWnyW4fr/V6GVi2EGxK6UA5HWMRG8MkvUKXmJ4rCHfEUdpWeGBXLbPR8R4eQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.3.tgz#518319bd863e24c69c147f57e5b08ba51598098d" - integrity sha512-Q1S8MF44BjIHO0zCLq6tQ97SfGZ0AmucnSvjEA2QaYG+t6vcLulgVqOC+YhaiLVIz72nOZ6n822c5nnI+PvsAA== +"@abp/bootstrap@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.4.tgz#dc08a0db67a2a652c03087d299da1abfab677ebf" + integrity sha512-wwZQk2XU6puEzBJ7W+80Oh/8z6n+DNc2YJnCnJNPbURgclMsN4v3/WJ2iKlO4g0fOkepvlgYkbYWPf+pusxSCQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" bootstrap "^5.1.3" -"@abp/clipboard@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.2.0-rc.3.tgz#dccbed56abc365aa8a1347b38ce4d33b77335d5c" - integrity sha512-jqD48p4N3DR46v3eo8v/+Y7olOr3QcrFvv3QIbjEIGywYGepOv1W4nhmVQSwHRZqyOCSXr7E/vJZZahfsGKeQg== +"@abp/clipboard@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.2.0-rc.4.tgz#c3d20d642765dc235749d4f95f599cb97f23325d" + integrity sha512-w94YGLT/UVn1haLGlH8zOcgrCS64OrnVlzh3QXps+8m4S9g7KDeVk3g4ju/VUao2YKCHmRJ3uRhOGCb58of1iw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" clipboard "^2.0.8" -"@abp/core@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.3.tgz#7f78600e91d2a5f4d7ea75ce4be541d9c23d5db8" - integrity sha512-0jBUCt6Q7ZoaZ1tciliIYfVZE75qZtkFZ/unkz1MeToo+djFGt8oyXhoZ/0vG2t6yG0BzN+TajAbcZ81F+isKQ== +"@abp/core@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.4.tgz#bf6b343ab43468ca88cdb4697caf25d65aa2c269" + integrity sha512-rGUDzLIiUJZ+7ZgzOGXxzc4k//9EBjVY4P4kO0XKCOEv08YwsUJmTzddsiMHZLIqRJ2wdT1UiH7PrcolBiW1UQ== dependencies: - "@abp/utils" "~8.2.0-rc.3" + "@abp/utils" "~8.2.0-rc.4" -"@abp/datatables.net-bs5@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.3.tgz#4b56059400e53acb7f6ae74fc3a0c07c8de74413" - integrity sha512-fcw9KNyfdPj6s3AjyoHvrXQLYHajrollnPitO0jLLiaYjTf8DkWaCQY/yAwcJqzZlvv9P3A56VlWpBye1iHowQ== +"@abp/datatables.net-bs5@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.4.tgz#869021a6639d765abb645a5de7501881b67e7095" + integrity sha512-CdYfn4qhB/KdTYfOrAsUSPtw8AGAbZHOTc4EyWAmxDKFCFyakj27+uoV/Stgs25nCaAXn1JHysfOxoNkP1ikyg== dependencies: - "@abp/datatables.net" "~8.2.0-rc.3" + "@abp/datatables.net" "~8.2.0-rc.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.3.tgz#e701ed17dcbe799d227606638c99e7c120ad714e" - integrity sha512-C1yvafNg5LtnWVqDX7Z9lyhRrWVntymdI0BfP2V4SDVeqoSTLwf859vWn2/WYyDAgtiuqGyW7YdUTHWq+aSppw== +"@abp/datatables.net@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.4.tgz#4f0e612a11813f38331aae221c342efc4443138d" + integrity sha512-omEYXlB/OzUGmvTy7k7rhZjWtXILpl7idLwV1yXzJUkdjLjaBzIgrbWj/80YAI5K7MdpKE0/pdPnORX6G5ij9Q== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" datatables.net "^1.11.4" -"@abp/docs@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-8.2.0-rc.3.tgz#7a0a680ddd5e0a2245347e64281b060c2831c0a9" - integrity sha512-PXzxZF+rM/1oRMxmfMDP/tzOvADeoKQ9QsPOclqtFEEQffBC8tqDnSezzEniTL6tq6Tq1DwaYEkAwApHTh5msQ== +"@abp/docs@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-8.2.0-rc.4.tgz#be28155266c1f28f17f4c9f1c9d444e80408b97f" + integrity sha512-Sjvo24z4Wt176yB1JDidQ5hvP6f4EHmUdhQi+Urr4zaj4Xg800UrkVFdUWkDMXgnpTN8tiYOj8cM6RTbYn0ybw== dependencies: - "@abp/anchor-js" "~8.2.0-rc.3" - "@abp/clipboard" "~8.2.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.3" - "@abp/popper.js" "~8.2.0-rc.3" - "@abp/prismjs" "~8.2.0-rc.3" + "@abp/anchor-js" "~8.2.0-rc.4" + "@abp/clipboard" "~8.2.0-rc.4" + "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.4" + "@abp/popper.js" "~8.2.0-rc.4" + "@abp/prismjs" "~8.2.0-rc.4" -"@abp/font-awesome@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.3.tgz#091403b45dc310cdf71537e79cfdfb081a6ab90b" - integrity sha512-kIVENG5e/WyIr63q6ka6sedmF+kTNSZKr0TUt7mUntJPoY8HQAizcC6SF6/w/xJAgNyVVrOe4+2LPpIkbwLK6g== +"@abp/font-awesome@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.4.tgz#5c977e54c428e80af2a93166e968ec7635b0694d" + integrity sha512-zyQwZhhOgKi6JLWbkI+iycwS1lcCx/tvn+AskQSdV2+ycnrcjm9TMWmWosAGwS6VW9demRamuegUNOgiVpy/SA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@fortawesome/fontawesome-free" "^6.5.1" -"@abp/jquery-form@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.3.tgz#30fe28736094fa44d22df7fc65ffbcf8f33c671d" - integrity sha512-LfiY4EaDHGQAHjF9i92KLDpc5HH7LUNo+pEEv9JQEvSsTH+JuN1aUf85bxX8GkY63BJbS+vVKGe2YmZJeQjGlA== +"@abp/jquery-form@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.4.tgz#3ef39f9f716ff17b34d61eeb3c234ed3867b91da" + integrity sha512-nD5c2g4aPlDSggoR2lJ0Zd9Jg/2yrpVKnJqNuvx7DIdxPIZed2LL5ONaOtO8pLTsKqh5ua1UsqgsyfJ/mb9T1w== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.3.tgz#6829a9022d9d759e7b2c8719f0c44f70a369f618" - integrity sha512-C1NEsXZW6SFBo5zYaMv5GGAF6kUh1StVVnCy+AMeHOu2MffucxMQP+EdXFoWgaG+8bdcJAImHVaMUxBmi8OtDA== +"@abp/jquery-validation-unobtrusive@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.4.tgz#5124068f01db8c0e4365594fefb236f91bd60e8d" + integrity sha512-JKtZoeSSbSGbTl28ZEHvqCvC2cCX3aOV7PHKhpIzQSfVK22Uo3swsc2bv3sH2HdxNi3jWAGcd7YUG093STMm3Q== dependencies: - "@abp/jquery-validation" "~8.2.0-rc.3" + "@abp/jquery-validation" "~8.2.0-rc.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.3.tgz#91e3158189c83dd94da358d4cb86acde751512f7" - integrity sha512-kigDjMUZ/n+1d3THZW5fH0RhfP79+LtqnmATwpACERDdJUBKDSJ7O6sY3Zu8HqTHB8vAuNuYBpYpkIaAg+KocA== +"@abp/jquery-validation@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.4.tgz#95540b7a6ef1f27b511e42b03cdf0c1c364ce8df" + integrity sha512-fN2ZJ0eCjQ5nu5fdwKx0cmGTWZyzltwrfhnI0JG27EsBP8EtyO8aWHZEFKgL+vXTy07LraTJD1KSpIIZSsrHVw== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-validation "^1.19.3" -"@abp/jquery@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.3.tgz#329f18570fb090d059b10aee79ae7a9e6a324c97" - integrity sha512-j2GByw2EDpQZfWkuJkQ8aGIvtP3rAkIfXiz0KG/lAn6WhmQpQSuE7x6tkmGBaGKp+TP7KrTb6FZraOdVQzWoWA== +"@abp/jquery@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.4.tgz#327452ce3f49f6a9fe32a1934a6f347e2a0a309b" + integrity sha512-JYeQwpa671AyYf7sv+XgCaie2mOjWCDZYlFHEqH4whjTqT5SU8WwSkhux+/KLtBImSeQyTzyup7CuQYWBuk15w== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" jquery "~3.6.0" -"@abp/lodash@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.3.tgz#2a9d4f0cce96509d1547e57f499402128b080607" - integrity sha512-/4ZdVFTTLkzHEtpmIg9f8obLfyfAOLyXGXmfyklclvr14TxIINUjsDdvSKnVNYsT8R8vZkRqkuGYvk21ccE8tg== +"@abp/lodash@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.4.tgz#229be25a0e09f4e1b74b7e064113c3a1347d28c7" + integrity sha512-zhLlPlhrCZNngx2ns3reKG2Nmec8g2KWbN55Z1gx0XYqaymT/0zuzfkfPBdpuoyIqrXcPJL0aK21SH4Tu8LjUA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" lodash "^4.17.21" -"@abp/luxon@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.3.tgz#5cff88da204f5b7737519a31c5e683f88a9b3ac8" - integrity sha512-b4h0uMIChqnvq2/U1gqirdgxvL3kQlQWoFMzhX/ahIKL8rXzh0v+Db8Cd6VV0eRIT6JowviYAqfqz5l0fWDPRg== +"@abp/luxon@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.4.tgz#fdb6c8d13be6ded1d531e2d66b532d0453597c01" + integrity sha512-3iat30cVfmymoW208PjCLlrKO6VTuU8lgk/Vg0XnaX/DbNldNhBUHHzEgC9TiHLUejBSd5cunz88rhFuODz14Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.3.tgz#c6db0bdc0cc64c7f95b35c030828db7d2d8b989b" - integrity sha512-SwBQlS6FYemkJXvdadT9sQiGXz8Fz9PRAjAD00MBUObqT2/RtvB82ssaNT5E1+HikveZ0p75yq7nOLh2zWhn9Q== +"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.4.tgz#1eb1621edd8559b43734590f123c331a360a2d93" + integrity sha512-OoqjoW1e5U/J77zr6A5DPyWha/b4UeTWaAXtl8xigJmhcDhvKe0jfvE33iHgZupFWiGu354mICNT+rQ1S2wMyA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.3.tgz#1bab0a10d131664e7151c2be5f41fddf4c2859f0" - integrity sha512-2qrczEiKg2H1ObT3md5TSRtufbvy5nsm7RxUmBLhh1TrUCsUN6YHw9ROTGkzIST686Ew3j4GgZGdJuelZteqWA== +"@abp/moment@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.4.tgz#97eef0f868ad95057493e97f386c791871c063c3" + integrity sha512-q06AsfUbut7Rxgp0JMlN0dvP7C1QRMfPNO+95ZXEEnqDDlajqaIt4X/7l1gb/Iz+7yc5XVT7FJdmT+bR22etGA== dependencies: moment "^2.9.0" -"@abp/popper.js@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-8.2.0-rc.3.tgz#df8be8c5d96448bc9f6a3316078f43c4f234f3f4" - integrity sha512-jcTqoOtnXbp9+V9dsc1fGn7b7LhWq6x2Myn9osN3rDirWEYQVDn+gSegewMaf2WpSxDo+ziX7GE78TNl6knErA== +"@abp/popper.js@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-8.2.0-rc.4.tgz#64cb18eeb6aaaf8788416ec1d8abe535f7168deb" + integrity sha512-0G4nLlaOzjRnr/VksUijSDNtJ0YukXyiNbL2o8ot2lghNN9bCLZ7WgMEDnSNXSqqoPWxJsYxrf/us4462TMP/A== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@popperjs/core" "^2.11.2" -"@abp/prismjs@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.2.0-rc.3.tgz#635335a1606e8f3c0e0353598a438f851be754b0" - integrity sha512-KR4xmoAwtsuQTXl4HrfC9ODmaAd/9ehrkrwXkduXid/+i79DuCILLUxdpz/lQG6axAbTwhagmfdJQuqDgsvM1w== +"@abp/prismjs@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.2.0-rc.4.tgz#f6df729333d4dc934c3978c29e62dddf6a22c19a" + integrity sha512-+fLF7ndhgV9v3zcWFoNSR0kPasIcagJC6FT90ALWs2XccBtjAYOm9/365DK5lyDUh0ynHx9fBgDdCdIX0Zv9RA== dependencies: - "@abp/clipboard" "~8.2.0-rc.3" - "@abp/core" "~8.2.0-rc.3" + "@abp/clipboard" "~8.2.0-rc.4" + "@abp/core" "~8.2.0-rc.4" prismjs "^1.26.0" -"@abp/select2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.3.tgz#ae182953d45aca5f5ab5ddb5dded5efea23c6400" - integrity sha512-V8Hzdw1kGaR3K11//iCU+nRV81NPmAR1ZeIPgeZrS9C+9835O/yVhYI4QZk8OdLOIStiJbkVU7bOOt9mhFO8tw== +"@abp/select2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.4.tgz#085ec0f915099201b75cbb7b4bfe6826039f542d" + integrity sha512-DrRNVxB0UcRCBhYkkp9TTmu3SDwaJ6kR3WCH7zMZgjYx/K250ojcuIot98fzuecuT3Te3qiGxKwBIclr2Yt/aw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" select2 "^4.0.13" -"@abp/sweetalert2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.3.tgz#dffe9862d7836ceaf5a057014acca28b756167f3" - integrity sha512-MgvA8sojsr8QH/ERBw+tZjiPu+6Kj1yozyaQ7r8je6wCWt0CUv+X6AFHp0WAaREssDclArF5h4b1GD6mP33w7g== +"@abp/sweetalert2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.4.tgz#6866295a91602167cf314f1eb3bc315825cc0cb3" + integrity sha512-3NdBP/4ZhkroWrCVyfHoc0PM6ZJD0IhqXkPO/bMDTjX8scilU85SkC2iAnReD6BoLF6ywriMpozHiU2Ax8aH2Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" sweetalert2 "^11.3.6" -"@abp/timeago@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.3.tgz#00d463fb890b1e41268c0599039b0a4318848569" - integrity sha512-RpoEKExLhnZlqFvYgsUFpyFpHCrrO17tSf+iLRNokMPQHp0BXT0sV2UFg0Cw51XQg5NKWp9cL+bY2IEOe1qwIA== +"@abp/timeago@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.4.tgz#777793699f0271e81b3fe96d46066a30925ed298" + integrity sha512-TfxUi1gn0dPuWFYCwo+g3xh4kkCo1otbvoUQOvrHp6VuQdHbXtSz0kP8VBPGKtVtlRsNe91+gDkv7n8njwrQ9g== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" timeago "^1.6.7" -"@abp/toastr@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.3.tgz#1a3b85b23a352f3b6e0480185a0ca91ab142a251" - integrity sha512-EC9EOio5ObgsjYa2fB8v4pgBPKiJ8Lbb7K+lKSQPxZSuqLrw+hEixgqZ0S9bBz5jxNRyqMFBdWAmYU6Vt5zzig== +"@abp/toastr@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.4.tgz#5edfc10d6123219cc86286ed8b1249af5dbadfde" + integrity sha512-QDJXroe1Fp2VEWU0Yza/L+DU9R0ZDBw0RcopRcliwAm5RgsVVaaxHZ+jO7LLDfP8JQ6Pi0wTamhKwrfglnG7Ww== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" toastr "^2.1.4" -"@abp/utils@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.3.tgz#94c9708e7af563a55a163fd4b57d1b276db61da3" - integrity sha512-SAfmjq5MXW32IlXxkN9zZhOtgSgoAhE2OENYPk9eAHsEtkJ7f9+Q+vOE3oJPBI7lFv0K/lee3FrEbDQBsB5XHA== +"@abp/utils@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.4.tgz#be59dd4b5dfc085b88528639047699a9e5486e81" + integrity sha512-imIFmlP0gY+rXFbwufo8jMzcmEuz/6uKr/e8/bW4bOhPDD65go/3TTVkNLr0hzB9qSahZG/LGu2eDFTqlowlrg== dependencies: just-compare "^2.3.0" diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/package.json b/modules/openiddict/app/OpenIddict.Demo.Server/package.json index 5c28150f64..2115871f2c 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": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4" } } diff --git a/modules/openiddict/app/angular/package.json b/modules/openiddict/app/angular/package.json index 2e4f51b586..c8a20afb67 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": "~8.2.0-rc.3", - "@abp/ng.components": "~8.2.0-rc.3", - "@abp/ng.core": "~8.2.0-rc.3", - "@abp/ng.oauth": "~8.2.0-rc.3", - "@abp/ng.identity": "~8.2.0-rc.3", - "@abp/ng.setting-management": "~8.2.0-rc.3", - "@abp/ng.tenant-management": "~8.2.0-rc.3", - "@abp/ng.theme.shared": "~8.2.0-rc.3", - "@abp/ng.theme.lepton-x": "~3.2.0-rc.3", + "@abp/ng.account": "~8.2.0-rc.4", + "@abp/ng.components": "~8.2.0-rc.4", + "@abp/ng.core": "~8.2.0-rc.4", + "@abp/ng.oauth": "~8.2.0-rc.4", + "@abp/ng.identity": "~8.2.0-rc.4", + "@abp/ng.setting-management": "~8.2.0-rc.4", + "@abp/ng.tenant-management": "~8.2.0-rc.4", + "@abp/ng.theme.shared": "~8.2.0-rc.4", + "@abp/ng.theme.lepton-x": "~3.2.0-rc.4", "@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": "~8.2.0-rc.3", + "@abp/ng.schematics": "~8.2.0-rc.4", "@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 24cde0f0e2..e721252bdb 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": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4" } } 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 f0522f38da..3d710bd0cc 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock @@ -2,194 +2,194 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.3.tgz#ade99976f35ceddd814db8c3e5e376e8664f22eb" - integrity sha512-IaBP/R/lMY5KNP8NIny4ydjJTqlWu1z2lM0lkWoNFhhBq9dmLEVKDJjzaeU4/UOhM8bHqEhvrWt2wh4me/SYIQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.3.tgz#39591ad57565941fef36eec043b3c77f370bfa03" - integrity sha512-fE0Eevh7Y3pVHh6sbUTJaguCJMIiIhXkfRcVDYEkY+UZ33hfsodAzhKH7byb8AV6xWD/kfacsrtXpMP5zb6hPA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.3" - "@abp/bootstrap" "~8.2.0-rc.3" - "@abp/bootstrap-datepicker" "~8.2.0-rc.3" - "@abp/bootstrap-daterangepicker" "~8.2.0-rc.3" - "@abp/datatables.net-bs5" "~8.2.0-rc.3" - "@abp/font-awesome" "~8.2.0-rc.3" - "@abp/jquery-form" "~8.2.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.3" - "@abp/lodash" "~8.2.0-rc.3" - "@abp/luxon" "~8.2.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.3" - "@abp/moment" "~8.2.0-rc.3" - "@abp/select2" "~8.2.0-rc.3" - "@abp/sweetalert2" "~8.2.0-rc.3" - "@abp/timeago" "~8.2.0-rc.3" - "@abp/toastr" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.3.tgz#f4ee679bdc6151b0e91b74c3d249963507cc3ecf" - integrity sha512-3dROllA2K9DGngy+hvTTpZUwvCjDEZy/3ec1X07TgIcioYKDis6vN+nDP4QcSAu3Fa4VEJderxizSCAJejbURQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.4.tgz#dc9e9e6541694531726127e2e387156a24dd7f9e" + integrity sha512-Ixs3yr5fHkB1h8PuuJdPiY0uDf+Dq9jUdbaHsoJmaYRdOSqhLDpNkyAqFFrqDmoEmZvmrThCupt5ZSg9laQ8yw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.4.tgz#2b1468bf05fc505d11d5c0253a782a328088d283" + integrity sha512-QveGyyMKAMnY48+AsUqkB/LnqtnTc3Fd5m1wLPNVF+P0j6CaaETmfJNc0xw+WYF14r+NC8K4PeC58z3SYMGlLw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.4" + "@abp/bootstrap" "~8.2.0-rc.4" + "@abp/bootstrap-datepicker" "~8.2.0-rc.4" + "@abp/bootstrap-daterangepicker" "~8.2.0-rc.4" + "@abp/datatables.net-bs5" "~8.2.0-rc.4" + "@abp/font-awesome" "~8.2.0-rc.4" + "@abp/jquery-form" "~8.2.0-rc.4" + "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.4" + "@abp/lodash" "~8.2.0-rc.4" + "@abp/luxon" "~8.2.0-rc.4" + "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.4" + "@abp/moment" "~8.2.0-rc.4" + "@abp/select2" "~8.2.0-rc.4" + "@abp/sweetalert2" "~8.2.0-rc.4" + "@abp/timeago" "~8.2.0-rc.4" + "@abp/toastr" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.4.tgz#5e4613f506a02d45d7adcee1060032774e635fe5" + integrity sha512-rr3BE6RhimlHcNv0HKT3xIi/+6Sq5TSqRDvmiFqa7bvxemKMstHiEa2lxpx5XP9CPpV9gNzjC/NV+TQy4YDIqg== dependencies: ansi-colors "^4.1.1" -"@abp/bootstrap-datepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.3.tgz#79ffeb35b9c46bc609d0341af83b463951f1c75a" - integrity sha512-PNLefHKC07GDAZy9TI8J6S/4+0bYJ7ajlZjjG3zAO248lG5RvRb6q2Mza0uMpNpVmh2mvowxpveS/s5iFMy4hA== +"@abp/bootstrap-datepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.4.tgz#7f6b7b0da2c8fd46dc08b1976c57b80b65069246" + integrity sha512-+Ylw8PFuAmpza714vQPjfU/lCOS2NsUX2cGp12Yyy4fS36udPCa/HYWTVdpH36OGae1dV/GzrfgnlZsCvUNhBA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.3.tgz#00d685f8c568713da9faf9d1f9a29a2cf81399c4" - integrity sha512-2SQii4h9YbkvbkDU4HXBSjIXGlfISMnNweQju7R/HsvwHmSeMYs/UpjQyBjQalJnsl/arYH++bQamUb6QkgTzg== +"@abp/bootstrap-daterangepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.4.tgz#579e8a4fd9d235385514da3f2ca73283294a78e3" + integrity sha512-KIinwEwkCzlYd7gDJt3htgflfrdWnyW4fr/V6GVi2EGxK6UA5HWMRG8MkvUKXmJ4rCHfEUdpWeGBXLbPR8R4eQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.3.tgz#518319bd863e24c69c147f57e5b08ba51598098d" - integrity sha512-Q1S8MF44BjIHO0zCLq6tQ97SfGZ0AmucnSvjEA2QaYG+t6vcLulgVqOC+YhaiLVIz72nOZ6n822c5nnI+PvsAA== +"@abp/bootstrap@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.4.tgz#dc08a0db67a2a652c03087d299da1abfab677ebf" + integrity sha512-wwZQk2XU6puEzBJ7W+80Oh/8z6n+DNc2YJnCnJNPbURgclMsN4v3/WJ2iKlO4g0fOkepvlgYkbYWPf+pusxSCQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" bootstrap "^5.1.3" -"@abp/core@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.3.tgz#7f78600e91d2a5f4d7ea75ce4be541d9c23d5db8" - integrity sha512-0jBUCt6Q7ZoaZ1tciliIYfVZE75qZtkFZ/unkz1MeToo+djFGt8oyXhoZ/0vG2t6yG0BzN+TajAbcZ81F+isKQ== +"@abp/core@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.4.tgz#bf6b343ab43468ca88cdb4697caf25d65aa2c269" + integrity sha512-rGUDzLIiUJZ+7ZgzOGXxzc4k//9EBjVY4P4kO0XKCOEv08YwsUJmTzddsiMHZLIqRJ2wdT1UiH7PrcolBiW1UQ== dependencies: - "@abp/utils" "~8.2.0-rc.3" + "@abp/utils" "~8.2.0-rc.4" -"@abp/datatables.net-bs5@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.3.tgz#4b56059400e53acb7f6ae74fc3a0c07c8de74413" - integrity sha512-fcw9KNyfdPj6s3AjyoHvrXQLYHajrollnPitO0jLLiaYjTf8DkWaCQY/yAwcJqzZlvv9P3A56VlWpBye1iHowQ== +"@abp/datatables.net-bs5@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.4.tgz#869021a6639d765abb645a5de7501881b67e7095" + integrity sha512-CdYfn4qhB/KdTYfOrAsUSPtw8AGAbZHOTc4EyWAmxDKFCFyakj27+uoV/Stgs25nCaAXn1JHysfOxoNkP1ikyg== dependencies: - "@abp/datatables.net" "~8.2.0-rc.3" + "@abp/datatables.net" "~8.2.0-rc.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.3.tgz#e701ed17dcbe799d227606638c99e7c120ad714e" - integrity sha512-C1yvafNg5LtnWVqDX7Z9lyhRrWVntymdI0BfP2V4SDVeqoSTLwf859vWn2/WYyDAgtiuqGyW7YdUTHWq+aSppw== +"@abp/datatables.net@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.4.tgz#4f0e612a11813f38331aae221c342efc4443138d" + integrity sha512-omEYXlB/OzUGmvTy7k7rhZjWtXILpl7idLwV1yXzJUkdjLjaBzIgrbWj/80YAI5K7MdpKE0/pdPnORX6G5ij9Q== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" datatables.net "^1.11.4" -"@abp/font-awesome@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.3.tgz#091403b45dc310cdf71537e79cfdfb081a6ab90b" - integrity sha512-kIVENG5e/WyIr63q6ka6sedmF+kTNSZKr0TUt7mUntJPoY8HQAizcC6SF6/w/xJAgNyVVrOe4+2LPpIkbwLK6g== +"@abp/font-awesome@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.4.tgz#5c977e54c428e80af2a93166e968ec7635b0694d" + integrity sha512-zyQwZhhOgKi6JLWbkI+iycwS1lcCx/tvn+AskQSdV2+ycnrcjm9TMWmWosAGwS6VW9demRamuegUNOgiVpy/SA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@fortawesome/fontawesome-free" "^6.5.1" -"@abp/jquery-form@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.3.tgz#30fe28736094fa44d22df7fc65ffbcf8f33c671d" - integrity sha512-LfiY4EaDHGQAHjF9i92KLDpc5HH7LUNo+pEEv9JQEvSsTH+JuN1aUf85bxX8GkY63BJbS+vVKGe2YmZJeQjGlA== +"@abp/jquery-form@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.4.tgz#3ef39f9f716ff17b34d61eeb3c234ed3867b91da" + integrity sha512-nD5c2g4aPlDSggoR2lJ0Zd9Jg/2yrpVKnJqNuvx7DIdxPIZed2LL5ONaOtO8pLTsKqh5ua1UsqgsyfJ/mb9T1w== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.3.tgz#6829a9022d9d759e7b2c8719f0c44f70a369f618" - integrity sha512-C1NEsXZW6SFBo5zYaMv5GGAF6kUh1StVVnCy+AMeHOu2MffucxMQP+EdXFoWgaG+8bdcJAImHVaMUxBmi8OtDA== +"@abp/jquery-validation-unobtrusive@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.4.tgz#5124068f01db8c0e4365594fefb236f91bd60e8d" + integrity sha512-JKtZoeSSbSGbTl28ZEHvqCvC2cCX3aOV7PHKhpIzQSfVK22Uo3swsc2bv3sH2HdxNi3jWAGcd7YUG093STMm3Q== dependencies: - "@abp/jquery-validation" "~8.2.0-rc.3" + "@abp/jquery-validation" "~8.2.0-rc.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.3.tgz#91e3158189c83dd94da358d4cb86acde751512f7" - integrity sha512-kigDjMUZ/n+1d3THZW5fH0RhfP79+LtqnmATwpACERDdJUBKDSJ7O6sY3Zu8HqTHB8vAuNuYBpYpkIaAg+KocA== +"@abp/jquery-validation@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.4.tgz#95540b7a6ef1f27b511e42b03cdf0c1c364ce8df" + integrity sha512-fN2ZJ0eCjQ5nu5fdwKx0cmGTWZyzltwrfhnI0JG27EsBP8EtyO8aWHZEFKgL+vXTy07LraTJD1KSpIIZSsrHVw== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-validation "^1.19.3" -"@abp/jquery@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.3.tgz#329f18570fb090d059b10aee79ae7a9e6a324c97" - integrity sha512-j2GByw2EDpQZfWkuJkQ8aGIvtP3rAkIfXiz0KG/lAn6WhmQpQSuE7x6tkmGBaGKp+TP7KrTb6FZraOdVQzWoWA== +"@abp/jquery@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.4.tgz#327452ce3f49f6a9fe32a1934a6f347e2a0a309b" + integrity sha512-JYeQwpa671AyYf7sv+XgCaie2mOjWCDZYlFHEqH4whjTqT5SU8WwSkhux+/KLtBImSeQyTzyup7CuQYWBuk15w== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" jquery "~3.6.0" -"@abp/lodash@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.3.tgz#2a9d4f0cce96509d1547e57f499402128b080607" - integrity sha512-/4ZdVFTTLkzHEtpmIg9f8obLfyfAOLyXGXmfyklclvr14TxIINUjsDdvSKnVNYsT8R8vZkRqkuGYvk21ccE8tg== +"@abp/lodash@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.4.tgz#229be25a0e09f4e1b74b7e064113c3a1347d28c7" + integrity sha512-zhLlPlhrCZNngx2ns3reKG2Nmec8g2KWbN55Z1gx0XYqaymT/0zuzfkfPBdpuoyIqrXcPJL0aK21SH4Tu8LjUA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" lodash "^4.17.21" -"@abp/luxon@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.3.tgz#5cff88da204f5b7737519a31c5e683f88a9b3ac8" - integrity sha512-b4h0uMIChqnvq2/U1gqirdgxvL3kQlQWoFMzhX/ahIKL8rXzh0v+Db8Cd6VV0eRIT6JowviYAqfqz5l0fWDPRg== +"@abp/luxon@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.4.tgz#fdb6c8d13be6ded1d531e2d66b532d0453597c01" + integrity sha512-3iat30cVfmymoW208PjCLlrKO6VTuU8lgk/Vg0XnaX/DbNldNhBUHHzEgC9TiHLUejBSd5cunz88rhFuODz14Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.3.tgz#c6db0bdc0cc64c7f95b35c030828db7d2d8b989b" - integrity sha512-SwBQlS6FYemkJXvdadT9sQiGXz8Fz9PRAjAD00MBUObqT2/RtvB82ssaNT5E1+HikveZ0p75yq7nOLh2zWhn9Q== +"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.4.tgz#1eb1621edd8559b43734590f123c331a360a2d93" + integrity sha512-OoqjoW1e5U/J77zr6A5DPyWha/b4UeTWaAXtl8xigJmhcDhvKe0jfvE33iHgZupFWiGu354mICNT+rQ1S2wMyA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.3.tgz#1bab0a10d131664e7151c2be5f41fddf4c2859f0" - integrity sha512-2qrczEiKg2H1ObT3md5TSRtufbvy5nsm7RxUmBLhh1TrUCsUN6YHw9ROTGkzIST686Ew3j4GgZGdJuelZteqWA== +"@abp/moment@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.4.tgz#97eef0f868ad95057493e97f386c791871c063c3" + integrity sha512-q06AsfUbut7Rxgp0JMlN0dvP7C1QRMfPNO+95ZXEEnqDDlajqaIt4X/7l1gb/Iz+7yc5XVT7FJdmT+bR22etGA== dependencies: moment "^2.9.0" -"@abp/select2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.3.tgz#ae182953d45aca5f5ab5ddb5dded5efea23c6400" - integrity sha512-V8Hzdw1kGaR3K11//iCU+nRV81NPmAR1ZeIPgeZrS9C+9835O/yVhYI4QZk8OdLOIStiJbkVU7bOOt9mhFO8tw== +"@abp/select2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.4.tgz#085ec0f915099201b75cbb7b4bfe6826039f542d" + integrity sha512-DrRNVxB0UcRCBhYkkp9TTmu3SDwaJ6kR3WCH7zMZgjYx/K250ojcuIot98fzuecuT3Te3qiGxKwBIclr2Yt/aw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" select2 "^4.0.13" -"@abp/sweetalert2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.3.tgz#dffe9862d7836ceaf5a057014acca28b756167f3" - integrity sha512-MgvA8sojsr8QH/ERBw+tZjiPu+6Kj1yozyaQ7r8je6wCWt0CUv+X6AFHp0WAaREssDclArF5h4b1GD6mP33w7g== +"@abp/sweetalert2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.4.tgz#6866295a91602167cf314f1eb3bc315825cc0cb3" + integrity sha512-3NdBP/4ZhkroWrCVyfHoc0PM6ZJD0IhqXkPO/bMDTjX8scilU85SkC2iAnReD6BoLF6ywriMpozHiU2Ax8aH2Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" sweetalert2 "^11.3.6" -"@abp/timeago@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.3.tgz#00d463fb890b1e41268c0599039b0a4318848569" - integrity sha512-RpoEKExLhnZlqFvYgsUFpyFpHCrrO17tSf+iLRNokMPQHp0BXT0sV2UFg0Cw51XQg5NKWp9cL+bY2IEOe1qwIA== +"@abp/timeago@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.4.tgz#777793699f0271e81b3fe96d46066a30925ed298" + integrity sha512-TfxUi1gn0dPuWFYCwo+g3xh4kkCo1otbvoUQOvrHp6VuQdHbXtSz0kP8VBPGKtVtlRsNe91+gDkv7n8njwrQ9g== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" timeago "^1.6.7" -"@abp/toastr@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.3.tgz#1a3b85b23a352f3b6e0480185a0ca91ab142a251" - integrity sha512-EC9EOio5ObgsjYa2fB8v4pgBPKiJ8Lbb7K+lKSQPxZSuqLrw+hEixgqZ0S9bBz5jxNRyqMFBdWAmYU6Vt5zzig== +"@abp/toastr@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.4.tgz#5edfc10d6123219cc86286ed8b1249af5dbadfde" + integrity sha512-QDJXroe1Fp2VEWU0Yza/L+DU9R0ZDBw0RcopRcliwAm5RgsVVaaxHZ+jO7LLDfP8JQ6Pi0wTamhKwrfglnG7Ww== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" toastr "^2.1.4" -"@abp/utils@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.3.tgz#94c9708e7af563a55a163fd4b57d1b276db61da3" - integrity sha512-SAfmjq5MXW32IlXxkN9zZhOtgSgoAhE2OENYPk9eAHsEtkJ7f9+Q+vOE3oJPBI7lFv0K/lee3FrEbDQBsB5XHA== +"@abp/utils@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.4.tgz#be59dd4b5dfc085b88528639047699a9e5486e81" + integrity sha512-imIFmlP0gY+rXFbwufo8jMzcmEuz/6uKr/e8/bW4bOhPDD65go/3TTVkNLr0hzB9qSahZG/LGu2eDFTqlowlrg== dependencies: just-compare "^2.3.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 d352f33f73..fe52896da5 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": "~8.2.0-rc.3", - "@abp/virtual-file-explorer": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4", + "@abp/virtual-file-explorer": "~8.2.0-rc.4" } } 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 7080f713c9..f7e0cc7556 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,221 +2,221 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.3.tgz#ade99976f35ceddd814db8c3e5e376e8664f22eb" - integrity sha512-IaBP/R/lMY5KNP8NIny4ydjJTqlWu1z2lM0lkWoNFhhBq9dmLEVKDJjzaeU4/UOhM8bHqEhvrWt2wh4me/SYIQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.3.tgz#39591ad57565941fef36eec043b3c77f370bfa03" - integrity sha512-fE0Eevh7Y3pVHh6sbUTJaguCJMIiIhXkfRcVDYEkY+UZ33hfsodAzhKH7byb8AV6xWD/kfacsrtXpMP5zb6hPA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.3" - "@abp/bootstrap" "~8.2.0-rc.3" - "@abp/bootstrap-datepicker" "~8.2.0-rc.3" - "@abp/bootstrap-daterangepicker" "~8.2.0-rc.3" - "@abp/datatables.net-bs5" "~8.2.0-rc.3" - "@abp/font-awesome" "~8.2.0-rc.3" - "@abp/jquery-form" "~8.2.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.3" - "@abp/lodash" "~8.2.0-rc.3" - "@abp/luxon" "~8.2.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.3" - "@abp/moment" "~8.2.0-rc.3" - "@abp/select2" "~8.2.0-rc.3" - "@abp/sweetalert2" "~8.2.0-rc.3" - "@abp/timeago" "~8.2.0-rc.3" - "@abp/toastr" "~8.2.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.3.tgz#f4ee679bdc6151b0e91b74c3d249963507cc3ecf" - integrity sha512-3dROllA2K9DGngy+hvTTpZUwvCjDEZy/3ec1X07TgIcioYKDis6vN+nDP4QcSAu3Fa4VEJderxizSCAJejbURQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.2.0-rc.4.tgz#dc9e9e6541694531726127e2e387156a24dd7f9e" + integrity sha512-Ixs3yr5fHkB1h8PuuJdPiY0uDf+Dq9jUdbaHsoJmaYRdOSqhLDpNkyAqFFrqDmoEmZvmrThCupt5ZSg9laQ8yw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.2.0-rc.4.tgz#2b1468bf05fc505d11d5c0253a782a328088d283" + integrity sha512-QveGyyMKAMnY48+AsUqkB/LnqtnTc3Fd5m1wLPNVF+P0j6CaaETmfJNc0xw+WYF14r+NC8K4PeC58z3SYMGlLw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.2.0-rc.4" + "@abp/bootstrap" "~8.2.0-rc.4" + "@abp/bootstrap-datepicker" "~8.2.0-rc.4" + "@abp/bootstrap-daterangepicker" "~8.2.0-rc.4" + "@abp/datatables.net-bs5" "~8.2.0-rc.4" + "@abp/font-awesome" "~8.2.0-rc.4" + "@abp/jquery-form" "~8.2.0-rc.4" + "@abp/jquery-validation-unobtrusive" "~8.2.0-rc.4" + "@abp/lodash" "~8.2.0-rc.4" + "@abp/luxon" "~8.2.0-rc.4" + "@abp/malihu-custom-scrollbar-plugin" "~8.2.0-rc.4" + "@abp/moment" "~8.2.0-rc.4" + "@abp/select2" "~8.2.0-rc.4" + "@abp/sweetalert2" "~8.2.0-rc.4" + "@abp/timeago" "~8.2.0-rc.4" + "@abp/toastr" "~8.2.0-rc.4" + +"@abp/aspnetcore.mvc.ui@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.2.0-rc.4.tgz#5e4613f506a02d45d7adcee1060032774e635fe5" + integrity sha512-rr3BE6RhimlHcNv0HKT3xIi/+6Sq5TSqRDvmiFqa7bvxemKMstHiEa2lxpx5XP9CPpV9gNzjC/NV+TQy4YDIqg== dependencies: ansi-colors "^4.1.1" -"@abp/bootstrap-datepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.3.tgz#79ffeb35b9c46bc609d0341af83b463951f1c75a" - integrity sha512-PNLefHKC07GDAZy9TI8J6S/4+0bYJ7ajlZjjG3zAO248lG5RvRb6q2Mza0uMpNpVmh2mvowxpveS/s5iFMy4hA== +"@abp/bootstrap-datepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.2.0-rc.4.tgz#7f6b7b0da2c8fd46dc08b1976c57b80b65069246" + integrity sha512-+Ylw8PFuAmpza714vQPjfU/lCOS2NsUX2cGp12Yyy4fS36udPCa/HYWTVdpH36OGae1dV/GzrfgnlZsCvUNhBA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.3.tgz#00d685f8c568713da9faf9d1f9a29a2cf81399c4" - integrity sha512-2SQii4h9YbkvbkDU4HXBSjIXGlfISMnNweQju7R/HsvwHmSeMYs/UpjQyBjQalJnsl/arYH++bQamUb6QkgTzg== +"@abp/bootstrap-daterangepicker@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.2.0-rc.4.tgz#579e8a4fd9d235385514da3f2ca73283294a78e3" + integrity sha512-KIinwEwkCzlYd7gDJt3htgflfrdWnyW4fr/V6GVi2EGxK6UA5HWMRG8MkvUKXmJ4rCHfEUdpWeGBXLbPR8R4eQ== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.3.tgz#518319bd863e24c69c147f57e5b08ba51598098d" - integrity sha512-Q1S8MF44BjIHO0zCLq6tQ97SfGZ0AmucnSvjEA2QaYG+t6vcLulgVqOC+YhaiLVIz72nOZ6n822c5nnI+PvsAA== +"@abp/bootstrap@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.2.0-rc.4.tgz#dc08a0db67a2a652c03087d299da1abfab677ebf" + integrity sha512-wwZQk2XU6puEzBJ7W+80Oh/8z6n+DNc2YJnCnJNPbURgclMsN4v3/WJ2iKlO4g0fOkepvlgYkbYWPf+pusxSCQ== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" bootstrap "^5.1.3" -"@abp/clipboard@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.2.0-rc.3.tgz#dccbed56abc365aa8a1347b38ce4d33b77335d5c" - integrity sha512-jqD48p4N3DR46v3eo8v/+Y7olOr3QcrFvv3QIbjEIGywYGepOv1W4nhmVQSwHRZqyOCSXr7E/vJZZahfsGKeQg== +"@abp/clipboard@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.2.0-rc.4.tgz#c3d20d642765dc235749d4f95f599cb97f23325d" + integrity sha512-w94YGLT/UVn1haLGlH8zOcgrCS64OrnVlzh3QXps+8m4S9g7KDeVk3g4ju/VUao2YKCHmRJ3uRhOGCb58of1iw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" clipboard "^2.0.8" -"@abp/core@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.3.tgz#7f78600e91d2a5f4d7ea75ce4be541d9c23d5db8" - integrity sha512-0jBUCt6Q7ZoaZ1tciliIYfVZE75qZtkFZ/unkz1MeToo+djFGt8oyXhoZ/0vG2t6yG0BzN+TajAbcZ81F+isKQ== +"@abp/core@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.2.0-rc.4.tgz#bf6b343ab43468ca88cdb4697caf25d65aa2c269" + integrity sha512-rGUDzLIiUJZ+7ZgzOGXxzc4k//9EBjVY4P4kO0XKCOEv08YwsUJmTzddsiMHZLIqRJ2wdT1UiH7PrcolBiW1UQ== dependencies: - "@abp/utils" "~8.2.0-rc.3" + "@abp/utils" "~8.2.0-rc.4" -"@abp/datatables.net-bs5@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.3.tgz#4b56059400e53acb7f6ae74fc3a0c07c8de74413" - integrity sha512-fcw9KNyfdPj6s3AjyoHvrXQLYHajrollnPitO0jLLiaYjTf8DkWaCQY/yAwcJqzZlvv9P3A56VlWpBye1iHowQ== +"@abp/datatables.net-bs5@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.2.0-rc.4.tgz#869021a6639d765abb645a5de7501881b67e7095" + integrity sha512-CdYfn4qhB/KdTYfOrAsUSPtw8AGAbZHOTc4EyWAmxDKFCFyakj27+uoV/Stgs25nCaAXn1JHysfOxoNkP1ikyg== dependencies: - "@abp/datatables.net" "~8.2.0-rc.3" + "@abp/datatables.net" "~8.2.0-rc.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.3.tgz#e701ed17dcbe799d227606638c99e7c120ad714e" - integrity sha512-C1yvafNg5LtnWVqDX7Z9lyhRrWVntymdI0BfP2V4SDVeqoSTLwf859vWn2/WYyDAgtiuqGyW7YdUTHWq+aSppw== +"@abp/datatables.net@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.2.0-rc.4.tgz#4f0e612a11813f38331aae221c342efc4443138d" + integrity sha512-omEYXlB/OzUGmvTy7k7rhZjWtXILpl7idLwV1yXzJUkdjLjaBzIgrbWj/80YAI5K7MdpKE0/pdPnORX6G5ij9Q== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" datatables.net "^1.11.4" -"@abp/font-awesome@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.3.tgz#091403b45dc310cdf71537e79cfdfb081a6ab90b" - integrity sha512-kIVENG5e/WyIr63q6ka6sedmF+kTNSZKr0TUt7mUntJPoY8HQAizcC6SF6/w/xJAgNyVVrOe4+2LPpIkbwLK6g== +"@abp/font-awesome@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.2.0-rc.4.tgz#5c977e54c428e80af2a93166e968ec7635b0694d" + integrity sha512-zyQwZhhOgKi6JLWbkI+iycwS1lcCx/tvn+AskQSdV2+ycnrcjm9TMWmWosAGwS6VW9demRamuegUNOgiVpy/SA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" "@fortawesome/fontawesome-free" "^6.5.1" -"@abp/jquery-form@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.3.tgz#30fe28736094fa44d22df7fc65ffbcf8f33c671d" - integrity sha512-LfiY4EaDHGQAHjF9i92KLDpc5HH7LUNo+pEEv9JQEvSsTH+JuN1aUf85bxX8GkY63BJbS+vVKGe2YmZJeQjGlA== +"@abp/jquery-form@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.2.0-rc.4.tgz#3ef39f9f716ff17b34d61eeb3c234ed3867b91da" + integrity sha512-nD5c2g4aPlDSggoR2lJ0Zd9Jg/2yrpVKnJqNuvx7DIdxPIZed2LL5ONaOtO8pLTsKqh5ua1UsqgsyfJ/mb9T1w== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.3.tgz#6829a9022d9d759e7b2c8719f0c44f70a369f618" - integrity sha512-C1NEsXZW6SFBo5zYaMv5GGAF6kUh1StVVnCy+AMeHOu2MffucxMQP+EdXFoWgaG+8bdcJAImHVaMUxBmi8OtDA== +"@abp/jquery-validation-unobtrusive@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.2.0-rc.4.tgz#5124068f01db8c0e4365594fefb236f91bd60e8d" + integrity sha512-JKtZoeSSbSGbTl28ZEHvqCvC2cCX3aOV7PHKhpIzQSfVK22Uo3swsc2bv3sH2HdxNi3jWAGcd7YUG093STMm3Q== dependencies: - "@abp/jquery-validation" "~8.2.0-rc.3" + "@abp/jquery-validation" "~8.2.0-rc.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.3.tgz#91e3158189c83dd94da358d4cb86acde751512f7" - integrity sha512-kigDjMUZ/n+1d3THZW5fH0RhfP79+LtqnmATwpACERDdJUBKDSJ7O6sY3Zu8HqTHB8vAuNuYBpYpkIaAg+KocA== +"@abp/jquery-validation@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.2.0-rc.4.tgz#95540b7a6ef1f27b511e42b03cdf0c1c364ce8df" + integrity sha512-fN2ZJ0eCjQ5nu5fdwKx0cmGTWZyzltwrfhnI0JG27EsBP8EtyO8aWHZEFKgL+vXTy07LraTJD1KSpIIZSsrHVw== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" jquery-validation "^1.19.3" -"@abp/jquery@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.3.tgz#329f18570fb090d059b10aee79ae7a9e6a324c97" - integrity sha512-j2GByw2EDpQZfWkuJkQ8aGIvtP3rAkIfXiz0KG/lAn6WhmQpQSuE7x6tkmGBaGKp+TP7KrTb6FZraOdVQzWoWA== +"@abp/jquery@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.2.0-rc.4.tgz#327452ce3f49f6a9fe32a1934a6f347e2a0a309b" + integrity sha512-JYeQwpa671AyYf7sv+XgCaie2mOjWCDZYlFHEqH4whjTqT5SU8WwSkhux+/KLtBImSeQyTzyup7CuQYWBuk15w== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" jquery "~3.6.0" -"@abp/lodash@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.3.tgz#2a9d4f0cce96509d1547e57f499402128b080607" - integrity sha512-/4ZdVFTTLkzHEtpmIg9f8obLfyfAOLyXGXmfyklclvr14TxIINUjsDdvSKnVNYsT8R8vZkRqkuGYvk21ccE8tg== +"@abp/lodash@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.2.0-rc.4.tgz#229be25a0e09f4e1b74b7e064113c3a1347d28c7" + integrity sha512-zhLlPlhrCZNngx2ns3reKG2Nmec8g2KWbN55Z1gx0XYqaymT/0zuzfkfPBdpuoyIqrXcPJL0aK21SH4Tu8LjUA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" lodash "^4.17.21" -"@abp/luxon@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.3.tgz#5cff88da204f5b7737519a31c5e683f88a9b3ac8" - integrity sha512-b4h0uMIChqnvq2/U1gqirdgxvL3kQlQWoFMzhX/ahIKL8rXzh0v+Db8Cd6VV0eRIT6JowviYAqfqz5l0fWDPRg== +"@abp/luxon@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.2.0-rc.4.tgz#fdb6c8d13be6ded1d531e2d66b532d0453597c01" + integrity sha512-3iat30cVfmymoW208PjCLlrKO6VTuU8lgk/Vg0XnaX/DbNldNhBUHHzEgC9TiHLUejBSd5cunz88rhFuODz14Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.3.tgz#c6db0bdc0cc64c7f95b35c030828db7d2d8b989b" - integrity sha512-SwBQlS6FYemkJXvdadT9sQiGXz8Fz9PRAjAD00MBUObqT2/RtvB82ssaNT5E1+HikveZ0p75yq7nOLh2zWhn9Q== +"@abp/malihu-custom-scrollbar-plugin@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.2.0-rc.4.tgz#1eb1621edd8559b43734590f123c331a360a2d93" + integrity sha512-OoqjoW1e5U/J77zr6A5DPyWha/b4UeTWaAXtl8xigJmhcDhvKe0jfvE33iHgZupFWiGu354mICNT+rQ1S2wMyA== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.3.tgz#1bab0a10d131664e7151c2be5f41fddf4c2859f0" - integrity sha512-2qrczEiKg2H1ObT3md5TSRtufbvy5nsm7RxUmBLhh1TrUCsUN6YHw9ROTGkzIST686Ew3j4GgZGdJuelZteqWA== +"@abp/moment@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.2.0-rc.4.tgz#97eef0f868ad95057493e97f386c791871c063c3" + integrity sha512-q06AsfUbut7Rxgp0JMlN0dvP7C1QRMfPNO+95ZXEEnqDDlajqaIt4X/7l1gb/Iz+7yc5XVT7FJdmT+bR22etGA== dependencies: moment "^2.9.0" -"@abp/prismjs@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.2.0-rc.3.tgz#635335a1606e8f3c0e0353598a438f851be754b0" - integrity sha512-KR4xmoAwtsuQTXl4HrfC9ODmaAd/9ehrkrwXkduXid/+i79DuCILLUxdpz/lQG6axAbTwhagmfdJQuqDgsvM1w== +"@abp/prismjs@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.2.0-rc.4.tgz#f6df729333d4dc934c3978c29e62dddf6a22c19a" + integrity sha512-+fLF7ndhgV9v3zcWFoNSR0kPasIcagJC6FT90ALWs2XccBtjAYOm9/365DK5lyDUh0ynHx9fBgDdCdIX0Zv9RA== dependencies: - "@abp/clipboard" "~8.2.0-rc.3" - "@abp/core" "~8.2.0-rc.3" + "@abp/clipboard" "~8.2.0-rc.4" + "@abp/core" "~8.2.0-rc.4" prismjs "^1.26.0" -"@abp/select2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.3.tgz#ae182953d45aca5f5ab5ddb5dded5efea23c6400" - integrity sha512-V8Hzdw1kGaR3K11//iCU+nRV81NPmAR1ZeIPgeZrS9C+9835O/yVhYI4QZk8OdLOIStiJbkVU7bOOt9mhFO8tw== +"@abp/select2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.2.0-rc.4.tgz#085ec0f915099201b75cbb7b4bfe6826039f542d" + integrity sha512-DrRNVxB0UcRCBhYkkp9TTmu3SDwaJ6kR3WCH7zMZgjYx/K250ojcuIot98fzuecuT3Te3qiGxKwBIclr2Yt/aw== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" select2 "^4.0.13" -"@abp/sweetalert2@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.3.tgz#dffe9862d7836ceaf5a057014acca28b756167f3" - integrity sha512-MgvA8sojsr8QH/ERBw+tZjiPu+6Kj1yozyaQ7r8je6wCWt0CUv+X6AFHp0WAaREssDclArF5h4b1GD6mP33w7g== +"@abp/sweetalert2@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.2.0-rc.4.tgz#6866295a91602167cf314f1eb3bc315825cc0cb3" + integrity sha512-3NdBP/4ZhkroWrCVyfHoc0PM6ZJD0IhqXkPO/bMDTjX8scilU85SkC2iAnReD6BoLF6ywriMpozHiU2Ax8aH2Q== dependencies: - "@abp/core" "~8.2.0-rc.3" + "@abp/core" "~8.2.0-rc.4" sweetalert2 "^11.3.6" -"@abp/timeago@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.3.tgz#00d463fb890b1e41268c0599039b0a4318848569" - integrity sha512-RpoEKExLhnZlqFvYgsUFpyFpHCrrO17tSf+iLRNokMPQHp0BXT0sV2UFg0Cw51XQg5NKWp9cL+bY2IEOe1qwIA== +"@abp/timeago@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.2.0-rc.4.tgz#777793699f0271e81b3fe96d46066a30925ed298" + integrity sha512-TfxUi1gn0dPuWFYCwo+g3xh4kkCo1otbvoUQOvrHp6VuQdHbXtSz0kP8VBPGKtVtlRsNe91+gDkv7n8njwrQ9g== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" timeago "^1.6.7" -"@abp/toastr@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.3.tgz#1a3b85b23a352f3b6e0480185a0ca91ab142a251" - integrity sha512-EC9EOio5ObgsjYa2fB8v4pgBPKiJ8Lbb7K+lKSQPxZSuqLrw+hEixgqZ0S9bBz5jxNRyqMFBdWAmYU6Vt5zzig== +"@abp/toastr@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.2.0-rc.4.tgz#5edfc10d6123219cc86286ed8b1249af5dbadfde" + integrity sha512-QDJXroe1Fp2VEWU0Yza/L+DU9R0ZDBw0RcopRcliwAm5RgsVVaaxHZ+jO7LLDfP8JQ6Pi0wTamhKwrfglnG7Ww== dependencies: - "@abp/jquery" "~8.2.0-rc.3" + "@abp/jquery" "~8.2.0-rc.4" toastr "^2.1.4" -"@abp/utils@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.3.tgz#94c9708e7af563a55a163fd4b57d1b276db61da3" - integrity sha512-SAfmjq5MXW32IlXxkN9zZhOtgSgoAhE2OENYPk9eAHsEtkJ7f9+Q+vOE3oJPBI7lFv0K/lee3FrEbDQBsB5XHA== +"@abp/utils@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.2.0-rc.4.tgz#be59dd4b5dfc085b88528639047699a9e5486e81" + integrity sha512-imIFmlP0gY+rXFbwufo8jMzcmEuz/6uKr/e8/bW4bOhPDD65go/3TTVkNLr0hzB9qSahZG/LGu2eDFTqlowlrg== dependencies: just-compare "^2.3.0" -"@abp/virtual-file-explorer@~8.2.0-rc.3": - version "8.2.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-8.2.0-rc.3.tgz#adb5c9361e02ad7a7b8e929283776eab9e3ef7c1" - integrity sha512-XwAKU2ObJyJrk/wj7qlGfwyKtLVwNCf9/PzKyq538NhQS3LKaK8sE+aFd9yo5DqE7PiPGIFXO5FMRG+Vo1FW9w== +"@abp/virtual-file-explorer@~8.2.0-rc.4": + version "8.2.0-rc.4" + resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-8.2.0-rc.4.tgz#b541a89a40bfb802d026685e4ccd95d1030f5805" + integrity sha512-WNQyQ9rt/fzjr4ESw4UkYc7NWbBwPidcCTPjaz9xjg2L/cFYFUyvV/LSKfvREFQAWxybSyNsLy5LPbScnLKP7Q== dependencies: - "@abp/clipboard" "~8.2.0-rc.3" - "@abp/prismjs" "~8.2.0-rc.3" + "@abp/clipboard" "~8.2.0-rc.4" + "@abp/prismjs" "~8.2.0-rc.4" "@fortawesome/fontawesome-free@^6.5.1": version "6.5.1" diff --git a/npm/lerna.json b/npm/lerna.json index e4811f4058..46270f8397 100644 --- a/npm/lerna.json +++ b/npm/lerna.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "packages": [ "packs/*" ], diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index e7a0e6954e..6e19cd15ab 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -44,8 +44,8 @@ }, "private": true, "devDependencies": { - "@abp/ng.theme.lepton-x": "~3.2.0-rc.3", - "@abp/utils": "~8.2.0-rc.3", + "@abp/ng.theme.lepton-x": "~3.2.0-rc.4", + "@abp/utils": "~8.2.0-rc.4", "@angular-devkit/build-angular": "~17.3.0", "@angular-devkit/core": "~17.3.0", "@angular-devkit/schematics": "~17.3.0", diff --git a/npm/ng-packs/packages/account-core/package.json b/npm/ng-packs/packages/account-core/package.json index 9874253b2b..90abf3af69 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~8.2.0-rc.3", - "@abp/ng.theme.shared": "~8.2.0-rc.3", + "@abp/ng.core": "~8.2.0-rc.4", + "@abp/ng.theme.shared": "~8.2.0-rc.4", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/account/package.json b/npm/ng-packs/packages/account/package.json index 87f640e669..198a586ca6 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~8.2.0-rc.3", - "@abp/ng.theme.shared": "~8.2.0-rc.3", + "@abp/ng.account.core": "~8.2.0-rc.4", + "@abp/ng.theme.shared": "~8.2.0-rc.4", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json index 05a806c648..1882da1ee7 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": ">=8.2.0-rc.3", - "@abp/ng.theme.shared": ">=8.2.0-rc.3" + "@abp/ng.core": ">=8.2.0-rc.4", + "@abp/ng.theme.shared": ">=8.2.0-rc.4" }, "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 615f0275cf..2e25a506b4 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/utils": "~8.2.0-rc.3", + "@abp/utils": "~8.2.0-rc.4", "just-clone": "^6.0.0", "just-compare": "^2.0.0", "ts-toolbelt": "6.15.4", diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json index 6bf23fdcfb..56d99b33a6 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~8.2.0-rc.3", + "@abp/ng.theme.shared": "~8.2.0-rc.4", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/generators/package.json b/npm/ng-packs/packages/generators/package.json index b748b09963..10a4b22578 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "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 d705235499..04061eaef4 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~8.2.0-rc.3", - "@abp/ng.permission-management": "~8.2.0-rc.3", - "@abp/ng.theme.shared": "~8.2.0-rc.3", + "@abp/ng.components": "~8.2.0-rc.4", + "@abp/ng.permission-management": "~8.2.0-rc.4", + "@abp/ng.theme.shared": "~8.2.0-rc.4", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/oauth/package.json b/npm/ng-packs/packages/oauth/package.json index c63b71f058..7984489b08 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~8.2.0-rc.3", - "@abp/utils": "~8.2.0-rc.3", + "@abp/ng.core": "~8.2.0-rc.4", + "@abp/utils": "~8.2.0-rc.4", "angular-oauth2-oidc": "^17.0.0", "just-clone": "^6.0.0", "just-compare": "^2.0.0", diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json index ac1b389282..d50c180f2c 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~8.2.0-rc.3", + "@abp/ng.theme.shared": "~8.2.0-rc.4", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/schematics/package.json b/npm/ng-packs/packages/schematics/package.json index 45159702e9..80ba71c904 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "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 e9ebc92c91..2a37bd9e4c 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~8.2.0-rc.3", - "@abp/ng.theme.shared": "~8.2.0-rc.3", + "@abp/ng.components": "~8.2.0-rc.4", + "@abp/ng.theme.shared": "~8.2.0-rc.4", "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 1b95fb7d48..b190142388 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.feature-management": "~8.2.0-rc.3", - "@abp/ng.theme.shared": "~8.2.0-rc.3", + "@abp/ng.feature-management": "~8.2.0-rc.4", + "@abp/ng.theme.shared": "~8.2.0-rc.4", "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 ba3aa1c41f..ee7a49a4e3 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~8.2.0-rc.3", - "@abp/ng.theme.shared": "~8.2.0-rc.3", + "@abp/ng.account.core": "~8.2.0-rc.4", + "@abp/ng.theme.shared": "~8.2.0-rc.4", "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 65497c9473..8be95095d7 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~8.2.0-rc.3", + "@abp/ng.core": "~8.2.0-rc.4", "@fortawesome/fontawesome-free": "^5.15.4", "@ng-bootstrap/ng-bootstrap": "~16.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 d3ea181345..10219468c6 100644 --- a/npm/packs/anchor-js/package.json +++ b/npm/packs/anchor-js/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/anchor-js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "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 13422ae6d9..3ad96756b2 100644 --- a/npm/packs/aspnetcore.components.server.basictheme/package.json +++ b/npm/packs/aspnetcore.components.server.basictheme/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/aspnetcore.components.server.basictheme", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.components.server.theming": "~8.2.0-rc.3" + "@abp/aspnetcore.components.server.theming": "~8.2.0-rc.4" }, "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 7304d9f109..253bda61b0 100644 --- a/npm/packs/aspnetcore.components.server.theming/package.json +++ b/npm/packs/aspnetcore.components.server.theming/package.json @@ -1,12 +1,12 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/aspnetcore.components.server.theming", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/bootstrap": "~8.2.0-rc.3", - "@abp/font-awesome": "~8.2.0-rc.3" + "@abp/bootstrap": "~8.2.0-rc.4", + "@abp/font-awesome": "~8.2.0-rc.4" }, "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 691cd8b8f9..1932a06408 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/aspnetcore.mvc.ui.theme.basic", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.shared": "~8.2.0-rc.4" }, "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 e6af19e1a8..aa182835b3 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/aspnetcore.mvc.ui.theme.shared", "repository": { "type": "git", @@ -10,22 +10,22 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui": "~8.2.0-rc.3", - "@abp/bootstrap": "~8.2.0-rc.3", - "@abp/bootstrap-datepicker": "~8.2.0-rc.3", - "@abp/bootstrap-daterangepicker": "~8.2.0-rc.3", - "@abp/datatables.net-bs5": "~8.2.0-rc.3", - "@abp/font-awesome": "~8.2.0-rc.3", - "@abp/jquery-form": "~8.2.0-rc.3", - "@abp/jquery-validation-unobtrusive": "~8.2.0-rc.3", - "@abp/lodash": "~8.2.0-rc.3", - "@abp/luxon": "~8.2.0-rc.3", - "@abp/malihu-custom-scrollbar-plugin": "~8.2.0-rc.3", - "@abp/moment": "~8.2.0-rc.3", - "@abp/select2": "~8.2.0-rc.3", - "@abp/sweetalert2": "~8.2.0-rc.3", - "@abp/timeago": "~8.2.0-rc.3", - "@abp/toastr": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui": "~8.2.0-rc.4", + "@abp/bootstrap": "~8.2.0-rc.4", + "@abp/bootstrap-datepicker": "~8.2.0-rc.4", + "@abp/bootstrap-daterangepicker": "~8.2.0-rc.4", + "@abp/datatables.net-bs5": "~8.2.0-rc.4", + "@abp/font-awesome": "~8.2.0-rc.4", + "@abp/jquery-form": "~8.2.0-rc.4", + "@abp/jquery-validation-unobtrusive": "~8.2.0-rc.4", + "@abp/lodash": "~8.2.0-rc.4", + "@abp/luxon": "~8.2.0-rc.4", + "@abp/malihu-custom-scrollbar-plugin": "~8.2.0-rc.4", + "@abp/moment": "~8.2.0-rc.4", + "@abp/select2": "~8.2.0-rc.4", + "@abp/sweetalert2": "~8.2.0-rc.4", + "@abp/timeago": "~8.2.0-rc.4", + "@abp/toastr": "~8.2.0-rc.4" }, "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 2f178b9363..30286105ee 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": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "lockfileVersion": 1, "requires": true, "packages": { diff --git a/npm/packs/aspnetcore.mvc.ui/package.json b/npm/packs/aspnetcore.mvc.ui/package.json index cd35234c6e..ba2c21992d 100644 --- a/npm/packs/aspnetcore.mvc.ui/package.json +++ b/npm/packs/aspnetcore.mvc.ui/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/aspnetcore.mvc.ui", "repository": { "type": "git", diff --git a/npm/packs/blogging/package.json b/npm/packs/blogging/package.json index e39e805fc4..3516fef18c 100644 --- a/npm/packs/blogging/package.json +++ b/npm/packs/blogging/package.json @@ -1,14 +1,14 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/blogging", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~8.2.0-rc.3", - "@abp/owl.carousel": "~8.2.0-rc.3", - "@abp/prismjs": "~8.2.0-rc.3", - "@abp/tui-editor": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.shared": "~8.2.0-rc.4", + "@abp/owl.carousel": "~8.2.0-rc.4", + "@abp/prismjs": "~8.2.0-rc.4", + "@abp/tui-editor": "~8.2.0-rc.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/bootstrap-datepicker/package.json b/npm/packs/bootstrap-datepicker/package.json index af48115cf5..3f4563b958 100644 --- a/npm/packs/bootstrap-datepicker/package.json +++ b/npm/packs/bootstrap-datepicker/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/bootstrap-datepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap-daterangepicker/package.json b/npm/packs/bootstrap-daterangepicker/package.json index 8bdf3f4417..e77ee9b6f4 100644 --- a/npm/packs/bootstrap-daterangepicker/package.json +++ b/npm/packs/bootstrap-daterangepicker/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/bootstrap-daterangepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap/package.json b/npm/packs/bootstrap/package.json index 005f2bb0ba..9a0ac459b9 100644 --- a/npm/packs/bootstrap/package.json +++ b/npm/packs/bootstrap/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/bootstrap", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "bootstrap": "^5.1.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/chart.js/package.json b/npm/packs/chart.js/package.json index 15a3626bac..b6f19add19 100644 --- a/npm/packs/chart.js/package.json +++ b/npm/packs/chart.js/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/chart.js", "publishConfig": { "access": "public" diff --git a/npm/packs/clipboard/package.json b/npm/packs/clipboard/package.json index 86e70712e4..e85fbb3fa9 100644 --- a/npm/packs/clipboard/package.json +++ b/npm/packs/clipboard/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/clipboard", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "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 9fad7adcb2..e803f4e7a8 100644 --- a/npm/packs/cms-kit.admin/package.json +++ b/npm/packs/cms-kit.admin/package.json @@ -1,15 +1,15 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/cms-kit.admin", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/codemirror": "~8.2.0-rc.3", - "@abp/jstree": "~8.2.0-rc.3", - "@abp/slugify": "~8.2.0-rc.3", - "@abp/tui-editor": "~8.2.0-rc.3", - "@abp/uppy": "~8.2.0-rc.3" + "@abp/codemirror": "~8.2.0-rc.4", + "@abp/jstree": "~8.2.0-rc.4", + "@abp/slugify": "~8.2.0-rc.4", + "@abp/tui-editor": "~8.2.0-rc.4", + "@abp/uppy": "~8.2.0-rc.4" }, "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 93f8fb6f7c..a2bd475ef7 100644 --- a/npm/packs/cms-kit.public/package.json +++ b/npm/packs/cms-kit.public/package.json @@ -1,12 +1,12 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/cms-kit.public", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/highlight.js": "~8.2.0-rc.3", - "@abp/star-rating-svg": "~8.2.0-rc.3" + "@abp/highlight.js": "~8.2.0-rc.4", + "@abp/star-rating-svg": "~8.2.0-rc.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cms-kit/package.json b/npm/packs/cms-kit/package.json index 6abc235fa9..2bb07ea735 100644 --- a/npm/packs/cms-kit/package.json +++ b/npm/packs/cms-kit/package.json @@ -1,12 +1,12 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/cms-kit", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/cms-kit.admin": "~8.2.0-rc.3", - "@abp/cms-kit.public": "~8.2.0-rc.3" + "@abp/cms-kit.admin": "~8.2.0-rc.4", + "@abp/cms-kit.public": "~8.2.0-rc.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/codemirror/package.json b/npm/packs/codemirror/package.json index e673077214..97873f2625 100644 --- a/npm/packs/codemirror/package.json +++ b/npm/packs/codemirror/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/codemirror", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "codemirror": "^5.65.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/core/package.json b/npm/packs/core/package.json index 0e8c4b4ef8..38dde86707 100644 --- a/npm/packs/core/package.json +++ b/npm/packs/core/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/core", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/utils": "~8.2.0-rc.3" + "@abp/utils": "~8.2.0-rc.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cropperjs/package.json b/npm/packs/cropperjs/package.json index 0fefef186e..3d9fe6fe7e 100644 --- a/npm/packs/cropperjs/package.json +++ b/npm/packs/cropperjs/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/cropperjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "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 ffb5e50843..8396374d6b 100644 --- a/npm/packs/datatables.net-bs4/package.json +++ b/npm/packs/datatables.net-bs4/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/datatables.net-bs4", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/datatables.net": "~8.2.0-rc.3", + "@abp/datatables.net": "~8.2.0-rc.4", "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 d0df4020a2..68f47b9aec 100644 --- a/npm/packs/datatables.net-bs5/package.json +++ b/npm/packs/datatables.net-bs5/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/datatables.net-bs5", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/datatables.net": "~8.2.0-rc.3", + "@abp/datatables.net": "~8.2.0-rc.4", "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 b812138a34..a83f9c9835 100644 --- a/npm/packs/datatables.net/package.json +++ b/npm/packs/datatables.net/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/datatables.net", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~8.2.0-rc.3", + "@abp/jquery": "~8.2.0-rc.4", "datatables.net": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/docs/package.json b/npm/packs/docs/package.json index c5e8930d1f..a3f54eea49 100644 --- a/npm/packs/docs/package.json +++ b/npm/packs/docs/package.json @@ -1,15 +1,15 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/docs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/anchor-js": "~8.2.0-rc.3", - "@abp/clipboard": "~8.2.0-rc.3", - "@abp/malihu-custom-scrollbar-plugin": "~8.2.0-rc.3", - "@abp/popper.js": "~8.2.0-rc.3", - "@abp/prismjs": "~8.2.0-rc.3" + "@abp/anchor-js": "~8.2.0-rc.4", + "@abp/clipboard": "~8.2.0-rc.4", + "@abp/malihu-custom-scrollbar-plugin": "~8.2.0-rc.4", + "@abp/popper.js": "~8.2.0-rc.4", + "@abp/prismjs": "~8.2.0-rc.4" }, "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 6d7e801d42..439c78fb6c 100644 --- a/npm/packs/flag-icon-css/package.json +++ b/npm/packs/flag-icon-css/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "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 3ddbe43e2f..65ccad3751 100644 --- a/npm/packs/flag-icons/package.json +++ b/npm/packs/flag-icons/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/flag-icons", "publishConfig": { "access": "public" diff --git a/npm/packs/font-awesome/package.json b/npm/packs/font-awesome/package.json index be8ab7b2b0..3365dae1d3 100644 --- a/npm/packs/font-awesome/package.json +++ b/npm/packs/font-awesome/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/font-awesome", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "@fortawesome/fontawesome-free": "^6.5.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/highlight.js/package.json b/npm/packs/highlight.js/package.json index 1eb1393048..baf93dde1b 100644 --- a/npm/packs/highlight.js/package.json +++ b/npm/packs/highlight.js/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/highlight.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "@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 5ae7ed5c71..2d912c81e9 100644 --- a/npm/packs/jquery-form/package.json +++ b/npm/packs/jquery-form/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/jquery-form", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~8.2.0-rc.3", + "@abp/jquery": "~8.2.0-rc.4", "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 039563ca1c..9d00e93a5a 100644 --- a/npm/packs/jquery-validation-unobtrusive/package.json +++ b/npm/packs/jquery-validation-unobtrusive/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/jquery-validation-unobtrusive", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery-validation": "~8.2.0-rc.3", + "@abp/jquery-validation": "~8.2.0-rc.4", "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 36b4660c1c..aaa9b950b0 100644 --- a/npm/packs/jquery-validation/package.json +++ b/npm/packs/jquery-validation/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/jquery-validation", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~8.2.0-rc.3", + "@abp/jquery": "~8.2.0-rc.4", "jquery-validation": "^1.19.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jquery/package.json b/npm/packs/jquery/package.json index b33ebde28d..32025bb5eb 100644 --- a/npm/packs/jquery/package.json +++ b/npm/packs/jquery/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/jquery", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "jquery": "~3.6.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jstree/package.json b/npm/packs/jstree/package.json index d3c8774118..3d903d597f 100644 --- a/npm/packs/jstree/package.json +++ b/npm/packs/jstree/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/jstree", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~8.2.0-rc.3", + "@abp/jquery": "~8.2.0-rc.4", "jstree": "^3.3.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/lodash/package.json b/npm/packs/lodash/package.json index 92fcf99110..1829deb384 100644 --- a/npm/packs/lodash/package.json +++ b/npm/packs/lodash/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/lodash", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "lodash": "^4.17.21" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/luxon/package.json b/npm/packs/luxon/package.json index 4672fc0f88..128150f032 100644 --- a/npm/packs/luxon/package.json +++ b/npm/packs/luxon/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/luxon", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "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 352e197a73..3be9b84cac 100644 --- a/npm/packs/malihu-custom-scrollbar-plugin/package.json +++ b/npm/packs/malihu-custom-scrollbar-plugin/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/malihu-custom-scrollbar-plugin", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "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 d78e18f41e..a3e405a610 100644 --- a/npm/packs/markdown-it/package.json +++ b/npm/packs/markdown-it/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/markdown-it", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "markdown-it": "^12.3.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/moment/package.json b/npm/packs/moment/package.json index 4b24c57dc2..82ced0fce8 100644 --- a/npm/packs/moment/package.json +++ b/npm/packs/moment/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/moment", "repository": { "type": "git", diff --git a/npm/packs/owl.carousel/package.json b/npm/packs/owl.carousel/package.json index 6af4c55156..0a0056d693 100644 --- a/npm/packs/owl.carousel/package.json +++ b/npm/packs/owl.carousel/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/owl.carousel", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "owl.carousel": "^2.3.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/popper.js/package.json b/npm/packs/popper.js/package.json index 0583998e3e..817179f237 100644 --- a/npm/packs/popper.js/package.json +++ b/npm/packs/popper.js/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/popper.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "@popperjs/core": "^2.11.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/prismjs/package.json b/npm/packs/prismjs/package.json index 5f60aa4c74..11262280c8 100644 --- a/npm/packs/prismjs/package.json +++ b/npm/packs/prismjs/package.json @@ -1,12 +1,12 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/prismjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~8.2.0-rc.3", - "@abp/core": "~8.2.0-rc.3", + "@abp/clipboard": "~8.2.0-rc.4", + "@abp/core": "~8.2.0-rc.4", "prismjs": "^1.26.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/qrcode/package.json b/npm/packs/qrcode/package.json index d72467d83c..3b04272594 100644 --- a/npm/packs/qrcode/package.json +++ b/npm/packs/qrcode/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/qrcode", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3" + "@abp/core": "~8.2.0-rc.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/select2/package.json b/npm/packs/select2/package.json index 635449df81..83b4dd67e6 100644 --- a/npm/packs/select2/package.json +++ b/npm/packs/select2/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/select2", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "select2": "^4.0.13" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/signalr/package.json b/npm/packs/signalr/package.json index c1d859234f..23eed9492b 100644 --- a/npm/packs/signalr/package.json +++ b/npm/packs/signalr/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/signalr", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "@microsoft/signalr": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/slugify/package.json b/npm/packs/slugify/package.json index 6dc65a832c..ca1e5fab18 100644 --- a/npm/packs/slugify/package.json +++ b/npm/packs/slugify/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "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 14c6f1b97d..90674165e5 100644 --- a/npm/packs/star-rating-svg/package.json +++ b/npm/packs/star-rating-svg/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/star-rating-svg", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~8.2.0-rc.3", + "@abp/jquery": "~8.2.0-rc.4", "star-rating-svg": "^3.5.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/sweetalert2/package.json b/npm/packs/sweetalert2/package.json index e19ac5e3f5..0bdd74454b 100644 --- a/npm/packs/sweetalert2/package.json +++ b/npm/packs/sweetalert2/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/sweetalert2", "publishConfig": { "access": "public" @@ -10,7 +10,7 @@ "directory": "npm/packs/sweetalert2" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "sweetalert2": "^11.3.6" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/timeago/package.json b/npm/packs/timeago/package.json index fc1e4358b2..074c38a16d 100644 --- a/npm/packs/timeago/package.json +++ b/npm/packs/timeago/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/timeago", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~8.2.0-rc.3", + "@abp/jquery": "~8.2.0-rc.4", "timeago": "^1.6.7" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/toastr/package.json b/npm/packs/toastr/package.json index 3cfa3be0c8..de76e641c0 100644 --- a/npm/packs/toastr/package.json +++ b/npm/packs/toastr/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/toastr", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~8.2.0-rc.3", + "@abp/jquery": "~8.2.0-rc.4", "toastr": "^2.1.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/tui-editor/package.json b/npm/packs/tui-editor/package.json index b06e49d64c..188d17bfd2 100644 --- a/npm/packs/tui-editor/package.json +++ b/npm/packs/tui-editor/package.json @@ -1,12 +1,12 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/tui-editor", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~8.2.0-rc.3", - "@abp/prismjs": "~8.2.0-rc.3" + "@abp/jquery": "~8.2.0-rc.4", + "@abp/prismjs": "~8.2.0-rc.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/uppy/package.json b/npm/packs/uppy/package.json index 7a4227b46d..be90dfda54 100644 --- a/npm/packs/uppy/package.json +++ b/npm/packs/uppy/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/uppy", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "uppy": "^3.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/utils/package.json b/npm/packs/utils/package.json index bced618890..f3ec32ea8f 100644 --- a/npm/packs/utils/package.json +++ b/npm/packs/utils/package.json @@ -1,6 +1,6 @@ { "name": "@abp/utils", - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "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 c7afacdf30..a48834b0ae 100644 --- a/npm/packs/vee-validate/package.json +++ b/npm/packs/vee-validate/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/vee-validate", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/vue": "~8.2.0-rc.3", + "@abp/vue": "~8.2.0-rc.4", "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 d1d4b90e10..334299021a 100644 --- a/npm/packs/virtual-file-explorer/package.json +++ b/npm/packs/virtual-file-explorer/package.json @@ -1,12 +1,12 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/virtual-file-explorer", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~8.2.0-rc.3", - "@abp/prismjs": "~8.2.0-rc.3" + "@abp/clipboard": "~8.2.0-rc.4", + "@abp/prismjs": "~8.2.0-rc.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/vue/package.json b/npm/packs/vue/package.json index 5309b9a903..2ea44b5cef 100644 --- a/npm/packs/vue/package.json +++ b/npm/packs/vue/package.json @@ -1,5 +1,5 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/vue", "publishConfig": { "access": "public" diff --git a/npm/packs/zxcvbn/package.json b/npm/packs/zxcvbn/package.json index 6cef5b33b0..e58f1acb25 100644 --- a/npm/packs/zxcvbn/package.json +++ b/npm/packs/zxcvbn/package.json @@ -1,11 +1,11 @@ { - "version": "8.2.0-rc.3", + "version": "8.2.0-rc.4", "name": "@abp/zxcvbn", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.2.0-rc.3", + "@abp/core": "~8.2.0-rc.4", "zxcvbn": "^4.4.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", 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 1f85234d2e881dfda72b7f2650a37d71782963bd..e02c2dd52af4f28423485902f9b99862ac7addce 100644 GIT binary patch delta 17160 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 delta 17094 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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 02b9b6be197e05ef74598ae04fe250efeaea30be..55255c687a9d957dc6c0eb2c768ed6853c7f4c82 100644 GIT binary patch delta 6817 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 ClS@

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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 f977bf9cdb3cffee16280d88d5cd2d2463d0ac49..afe84d7050939bf9157a82e4b10466200b6f4bf8 100644 GIT binary patch delta 7557 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 delta 31523 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%0AE}*w-U?G{0JNHAbN>dF;(M7)vs(Ub z(?E)s5#Zx(EA_brfRgM_MVmQ?47j(V8tBD7A5!_WzcNt@y~i3@S|?DLuwqgi=q1uv z>4OV^S@E0hr1rdZPpytJnj##m$z}j>7<)w)8g&u%qosCQHB8)c`~8;2g$^<+otCM) z)9QUErso?609c3%K`D6NDp7o8-T3lOn4}IW6V?LWD^cnZQ$CrucW%Crv!8t<-apzU z2a9W{IPyPwQ^lMc?(v@$Byk8~T}tU{N`d3p$z0P5ZL>K^VCk&P_OScVB4(<`XSPe0A%lRt)4vZx}9&F1t%qS)5 z5eYdw=@sh+xR7nsPTcxv_H&-R^;8+nN&Y&2lV57G-p7SWea2x^5BBrk_i1~{4&4d$ z5^P=pz#a3slGS1vg+hgnnnQi8Jq>b_nN{w2+*^eAmfkmzc*A|HLy~K*oJ*mgCZ zwC%(0C(l5GX`eU-)trcK#+xLmvJ1Ed2DeBcx1wY)@hC!%Qv{jRa)-GT9(z&9M}7Ef zW;SP|C-A`Z4^E!rl>R{ri{ayIh)uJ8(^T3OAph0=;NWASF&Z*guev&6SkLPhk`<#vsaoclWOoAOk+r|P zKM3t6(MTs)T?jBAs|N47$UBfQ1#%h~E$hiiF6+fu%&A0sj2Vu(W%UL^1P^q`#yWezo}IL z=uzv!TMdi!s&>STAlN4TM6r9ip|wgtaz<`ZBOH)6TFBb)hp*!&;gT*~)bGjnrICLP zb<`^PgwcB>a^aSlXjf7B`ZnJWh=e}waN8te{OFd}%qZJbx$hu5jR-i*(`lZe1l%A{ zsFJlTpTVBI6h0JXm!>Gcb;fp0Xo);BW4xpp2OyRZ<$}Wix?TvK`gTAa2)`2|!;t2n z{8ADg>szCziY}nz6TkIN>5lh0S@Yl8@|~y$s#>%s_hUrwwh_R{X=KM`l6IQGr)Q8H zF3zd?zUr@=Q)evFONJ?wYO2)s1AKiL2%zeDT+uVGpeIIFM+L;M9M9s<1ff+z4WA=Q zUX;=f3S~CaL$1NdB4fzl;=~9vc`c|>iKpcFG03sR=0tba+MVKDdXB7yJ@w^Z>Nd^g z!m-ka%sJOa27GMYsmu&>7VzFsnNT_zRy@tP&bVWvvN|SVs7CT&&^@ob0P$7lickl% z5^@Ypgj95`9+Om)&eIUB7>mo;+mEmyUl#`v^0Rl;uHS;`L(OPz%g$7D8tWNQf>3Fd z<<0HykXi5QP!U|Wq8dZJ@8YV3Rf!-9e@mv(KUNh~Vf(X`e2N>tH9l(B>Iq2L5=idG zIKf9rB4u8<5BNAV=_^Wm0SG+aqgGQ?_ml|UTCbD?4r|W@t6x244P}*xUW9fagU@1V zQs@9UzqZ~jvi)Oe9CJZR+PdGrLFtb?;M239lC8u*^rakO277Ix zR}}t6E_D5kJR&dv_flbsRdt>ml9-?+v6rAY*i&Nf`+?Jm5L!K}1K?`nY*e7ibpH{- z=`aKaxXnif8n_D9*nf>V!^YQpGB5U$zFgE9czVL;|JS%P>)BHA^?-`eDgCE4+ z+3jHyg7XnSMU;r$0#s$GZ@&ljXKd5Th{YhCfmwWZq9Kfe z%;lVH*@>=wOw#Jnv4o(yq{y2a7bIGB={AV9n}nH z1)JN$)qV23)Bp|t@tZcn`ppi5Sy3Z9Z|Zp%>F~O3NIxwd9ls%peuZrUN{9-R^!pzqG7e$fcg(S}H`Z z>7kwelF)jz)!1^O@;{3g8?^|#MtUOca?!_PeYU&qoeraI2m2JZjUwoZR z3BR~#s05s^YA7W84ke5n=#F&SOy#%(hg-%J3QLS4f|>L_SPqJN+y)c36#ZN4d~q{SFYQLOlnf> zBxt~lAEvZmH^<&gBJx<8w!XpbCCeL+KG^iI!vX$WBP${=BLXQyop6TAtQqVaIcuuS zcbhEJ>OZ-01emTTnY$1>doRWP5RZEUD7E*N!3ELnm1%!HN+Cd(xJV4|1uln{5J)oa zn&d@IQ?a9$^tR zsObm?OPebiLt>7brH>@hlSztq!7##lE1R032$U_ZY0^ZHwfuY)x3@!4_s*fX>)6Vr zhPy4Dpx<8cR)CXoTz2L@UTF4LXhhf@Lj-tT)c)5!74>U-wRPPr=IetW9IIwW>hBvu z??AmL_NY#1;d?7KIuwz<85;Q?i<3-75;h5AFDFJ0u8m??M3hDj}c2!yOBT z`;n!eb}>&MyP`ErI+CnLlx(rD&q~Yu*o(+No7}5dz`kg=aar)tD-4J`>gqAxI{--E z@G>kJQOat;tt>=kGfx+7J3U>}8NEbrZV!C;hwWsQ);aARH@m%XgtsXog}3$iIKlj| z;K|#_rpUVv!Y_FbQ7`7jZGM@VS2xM<0Ozu6lAE$d)LQow zbi5c0yA0jab%L1^(ZOr+*q^3kumCJ*Q<}0bz2YjeI&5rmy+2sCrY(qNI>DV2@g<(2 zPS^kZF48)-t#J1g9r*bYh_)hBy9v%HDl$PlIo@>y)>C6P&lYi+Ikg#;ZI0_3TGI^ISy;HW;krv9`oP5?Ef;={&$e-{qn- zs{@orh)o-G&93{R1ZIVa5A!1c;d$C3$CLA3&M*{jrndXO7WAE$C(z&jA)g7--%*?b zR9CHmisjda8ab*W$Yi3h1ZY2Hbf2EkHe1*O?`bB9_s<*^qtpPpd3W5S?H#h3YJ6UO zj3f*(qzaGjK`E_74MqIU{9ZsMDYfM4Sbgh~r%q8Fod$mV?qkxT&fc_K&Kc=6lDIdD zlZxOON)OEb-3C?6G?O5CROm`Ws7{-p>Pb6OKkyu z5vyh#@XzmxCf?|@S>9LEamt2{RXM5r!pf|9%pnOLhpGfDYFqU&IV}KEA=HfSP2}<+ zoxcMstD5|zYdPc>l#-jy9*=sDMbxxGN-gL!KgYK3=VyM5yZJKk$NqJxIFhWi9=f(T zOxQU-Dl#U!jx_N-DA|_$oCsOJ3C7c&OT$61=jb^Oc88gWp1q?DNit>vsy%A)!F3}dy}Kck$4#f?c2}piB^CFG@v)B z&k4n!B2ozXur|l#VAIJ-AUD_fq})`LoKU29S`1-;hm_74q&g4=a&B1y!WA8^dhv}q zR}sLnd6t!`F#O`YkojZNoUnG{4~ygdNTUfc;YfF!`RmK59u|Op3r{@6X4yRcuKSPf z0^d}uUK}agj^8^82NRWCjy zWvs{!{&0QJXx6$$`X)MJQxeG(gW#Z_61yRHj_R?xKlk@&9o?c;q)eYm@?gQ;T*TG9 zzMqqp(q(!_Q27FivySs%P}<6p!^U%002t?))40Q8-T=oH+)fuXlJih646+X)D26lA< zQ4g>8+6S5v%|M7km%{plHXYwQGJLG%Y&R_ekHp)qbvCBRmu`VOKG(8|^HfVF)Nl4g zv?7spBHzJrs1CNFg2<&01JAHv+%*U}+Ja9=h^7r%EfG*lITI)+UK$q34DzyBvWNGY zL-=g#)0_eBE4Bz6`NOj^QL{~Ub`(P7=E3{FkC|=Y-iAZZIwrc#Fvj-y?~?Ccw*W4s z-Cy@YrQpstmhlHlST4Wyyp0}s0g;zh2Z~1{`o`gx`5;qh$Ar9Kk=QVlc|vaW(36OD zH#7Yf%I-on9wHqWiE>b#|Kq5)hqXbnfU-tw$$R;N`j59ZiAz4W5?CuK{nfN z5HHLRMQCz=TVG1vAgx=O2J9u?$eZGxsm{geUw&)UTZEWZLK=!#D!=t&Sh9w<;JThP z6pm~d5rwa9@;nduHJco0-H_n_IIo-JSBnUj5C?AzgA;6lGnKm9qo2+v&qi4s3pe}h z5PJZYMdJJP#EYJ{_hlQ{*`*A(`7y2Cik8HNugkl)<1^-XeFXK&i}W%t>{~osmE|by zSga7fUPqK*=OkF}FeB#~?)6medJd0Sr!DyErA>|Tcp8p_f2z1bM1*8~W5=x`2LA?T z7h)PHXbg6SG3)}hjwtZBro&BuCBliv2DJwW&CKpaTOK@Xweu)uRmD@;6vVxV%_KEk zQ`4;YzDLaIL*|7t>8oL8SfU42TbX4k#Hjhs?U@U%O%Yo&F7aq!<86bsvA>}5B0r#k zRC+=y+F{?u*PmV)upROgTKJ>~{obgXezuT`0NGVCx(*{|E)s{RhwMU#0Sl&@0-X*3 zA>Yi~F241rgW1a`Ii1h8D)+NEz^@9RYbvb_a@!wK7+N~%Mch1Vb^p$|2HTkl6K;V7PZu+vp}$=B)Ry#}sf(Lwf7fX<=UEQ%P7%fp#~<3_WLo4C z=GtP|u5uX4hI%0=YnvH~Isu|jLOBwkmLSSU3=EgWufWdijAzI!^Gwss0DjE4%X)%1 z=|-K$nKLbS(CV>`FV+b1F|JioUXA}z&|(t@@ZI0n(OfPy$XrW4(Au~mTF{nB+9@ug z&K}_(8a(${rV4^wckq3mj4E~HpO*c_8;w8VvVDv{Lm`_p#mb2ZLoT@+LQf5-TNmVMfl&%RNG<@&1T-BFvlWEG}%B)YgN3S$oJ2MkXNpnqpX`EF#4PU zZ_G=Dtcf@hNVL%3j>#9Z_I(BvNd)}DAKCO_)51)k$3!ucQTh46r$BMAta&w~n%cyd zBRf~eA5*V#RIP2u4PU8E7;zJAdnSx4o)e9okkCjl>mFsuK#)1E1!Y`Sh#%OjO(Qi62jo=J#ua>jp7B{) zdO8$5WF)dyJ%nXoT@ha8Y84vtp{725RXZORTzMP$>D%roi9KmkyXBnrlLa$k*s3Fm z7+>e@z{Zf4Q8*y?`70X(j5qgCn1Il}HWL^2m78fD-F<$lPVkNeoxZiSNpYN`ls%b& z#@S;RVw>!Bn>bETBP(>JB)y7Iok%%E8+8#)oSc%$4#mYV`jwE+IJtbDPAc$w29i&5 zvLRQc?wQ|F1WRVDXrH`h-*|465CEHeN0ZxwzgdK@vEv337C@%}{URPk*`Yj;$&)_*0E%>$FeRb+KD^}S2wOqPGEDj4k6E$nUA74y1aO1Vdy((90EIc~0 z2TatR2;1%1^v@zZtQ=Ncr*OG4`}_<*)=eMQ2JHHu>|ACvf^TOnvMp$OqnC-sgBYhf z**%1Vk>sPOjN`xnY>+Pf>%s9I$>aJh^NjXhj^(k@E3jMGw*6W@d0X zIyEG<2JZzojVBV(T!dwQ*AzbkMnyHY=%mWSHg&Nkc4`zh{J94gLh+i};u+UpAh`Mr zkOPaX)t@&o8EfZmuUjL66ins%I@>$yF?ygT@;i3YT+c-Vyy+iyd#jDyL1^8U1>#G( z=fmBT=XmianA|A8f?7n1q)-T1SE0~6y%0OKMu;jQU|W%luO4$BPquct3LF;4)_>Cs zTezyDVM`;r6YEL;-FX$>?E@cC$&_564m*8MS)Df=<OXskRm+(7cHB8-B{P;avtrs;fZG{1Q2t6yA)IFxln{l7Qkp?YKvcKk)?t z7HYh=a6 za-wDftguPsgCR(uv?7MP+#-Sx5W+7IsQ9VO^p-?f&%w#KYC72!x~}9E{J$z2*zVd< zphYO`)7lzima+?3bnf*+M89R5Z#X(oEZ9#1^Lwm0=o)qC?uJPY3c#iP$XeHl(_IX{ z5DEM%04YKc2U@|echnn`-u=6WsIrI4b@q)daxm1)=G=}{VIbFmD+9tAJ}{(BV)kI9 zrh0zLl@=4;8}HiL4n>z8L~$Hc9k3~) z(J29BTk0Pp{5ROpto%rks=qPJLkVG;;5-XCsWJ1-xx9j^Tf91W=-XAs-nuQNwDUl< z*k>potl$NvVq}%rG8xW{tHA*PXP-WdMoo%zD)w2@eMPK?6rsZ+$Myj+*fHhlOuJH6LJ za<=FNMFawi4%;WIkxOc)WZIdW6hYB^K4%U6pJq+1 zF4f1C@A`yNV>u8Q9+?Ya8#(pT|25?4x~v|J?5Kf4!JHt*6`iHo`e77Lu&{x83i>^} zu$Kz14me{$a!IU)r+I8Yb!>yfHb5ST15S+69IakBYNm4<9KLmq!}SnCQ@JqGuZ~L& zxz9k+CuIp=nHABHUb+6PsJ7D5*p(^>HX0Sw&XvWi0ycuFb9H-yVvh_vjByM%l)_LP z8HV;e_yFY}Or(i(>4driCUmM* zYiko#I4o{9JxP?Ja!%hY*f%v=6m)GbF@Re2GZI_30c!f>Ou0~dh1|#dLlk0n`h-Z} zbn6L0%FYpl?riq3NdWC1ftAMEnm-jKzWiaD7Q?GNbSkQrSI*BC7!g*&PiTEpKlkD?V6~UpShk`U)7i^4}b$ zpuie;hZa?%F$Wf{+Xx?8-xr$=J(RH?eoN5@RPKJS_2pG^o|WU}KT-~Q63!g>mbXHl z@X=rEQzz_|8*1KrO(YMJNG?!T>wBS!&VjGdK$fdkOJo~DO+}EuXx0Q4Ffgo6Ca{1R z!&c5IGwT@gmaowAEnafPXv%*b$+l94WS4(=&Los=n5nflfxp|P&M@u#>;D2fKo#$T zzsSW0#fcU0&HD$Op>%vvAo{JRv=%V#J2qg>ALJsANQmuj(!1+|uR1{3evG>P3c|>{ zDp^HM4tm)vswD62acZ3_6#dHq!Yc3LRFf{%V;#WC^Mu^m&@milh!y8a1b$ZZsHGU(n=?JA3_YtB32lTtc+|0A9 zC#!GoC?qt}>)ek1ygUN0AAsvncHGRMn4j8#BrB2JUh_{QMN9nlNeB4kG|9r#Q1`)R zYb;0xVu#0Y;Co5be9#KoEc`raJ|c#yS1_J`SZBd_VygQEc;Cb;tEYLL^T-pNbb|M+ z-1)^>Q|`n@v;S_BkcNGA7?UY!^BUjU?Sw;k`mij<4z z?Fk9yn=vg6K9tWPHs3JJDRU1&+tYMsAb+_B=j@Tf!o+=qzG0q2?1(s==~hQv@tSB` ze8@AfYutNH{+=?cBwYB!tyX^c`Pi%4`#Amba)4j!)y9YvnAChNcCkf*y@fXRXg_{( z9E;X3v^cOOEsf@$tffLywaoQRH(r^@PkrxTa23A9Fbe71o+4 zK&1h-K7aNBd_-?~OIA?A@9qCqT;q+O)L-fb$QL;IKl%g+7xWi@ z0&WGZ{iRX5f^GisD%4@0e`{09q$UK&7_JQf!l|fSqm1allC9R;k0_vT{w5%Sl-8QM zxTJTO_oyJX;DYqHSV(8L@p#@g<_}HBr^)lPk*~=hjZd<)w-*=3MyV1z93f4(nL@Z3 zbYNVk3G!=Z=c7gTo-uA{Wc}(;R(egNf52=Iaz- z#&;t9jI$>7z5aX%SrVSl&>MGCp8Dr8${jbKAg^Fl!9{mKN#BC-`&qX0y7@_W!vXp( z!g`e|;qOwJ)|N+zWpNo;0A0l}0DgkC@jBH#h4O33>o)P1h~}}|pR{jyNyFO0#vJ;G z#S$6#OZM8pUK1}g1pd?3{*rZ0&{=Gb+L`F9cK1dgkXu#|eQDqoJSx*Cu0WV2d{6T} zzm89Gew~Vm!M*p11z~y-o{IYoZ#kT*GuB7t&JZM2ga>*8W27f-(fs(9pD2iQN z;UAv!p;UK8tI~p#UA<=_1KnwOjFn#LwNJTRa+In51M%q|@?Oo~e*Ym39Qj8*9DlMt zI8?m<4`&1OAFqWt;b30_^pBSW`04<6+gcucrS1WvWp|_1gAMe^T$k;$*vySM_QMf) zBohrd{DBS#hdXZ+80gub4a)kJ{DG?A--VLixq8Y#f1 z%jeSp)2aOg`yWYuGnf9{fh>V5t?AXIi1*d}lc!qN-j^!%n$CWG3&L{0u((cRq{lzfA(nb68lWf9B2=H~*3N2*y zd16$M$Gj>=yHqEdcJ>1x?rAZZzAG(`%9CF+z#fx5(W)Kb0T;F|c>O|^z5&b!o(W&F$Gm+h8HFk-vAv?fM_oi2Ae&)b; z?j3DlzhHC5F2**&`~J3d6w&TCL6$0IKQs^Tsic%EhO|YqbD0V#WvW&A>M5=vdb3jS z@IRz#=|J*!qDO|Oy+L2yn?y@5EyGPUFF+Of30X(jB_Sb!zVJ4jv3gQwgA`Y7zWrDc z{fHTHXSV4^@6V+$>1kls1hi2hE3$MtD%J6rF3Di4UYzo%h=XrgprUi*{4*Q(r`dt6 zs@X1?_71S5O>_>pbErZa!P%B>6=FTClw<2Ls7F)^@b(rZ`+Ca_O1z$i^?pS#`ltjZ zDM9(V{PZt|UO^-IGGFm&J(9Uuj0Rr66}sY9ZOi>SeCvoerILF*q5ZOdB=)rFc(?!c zi7l1;m+yJ2wa>M5dFHT?!G}On=y43`?tQ%vsXM2B1DFesga2l|X+(kk&4zouKd-V% zyT1@GgomP5cOOsm1vnnu;@iKP<}hXS5*Qj%7giS`_4qMNKFkq>vZz5_sISai`ZWCz ziN#RNnIl=5F5V$wj)0)Xi+xj4fP71$v9!rg3U`92YJU~H*U~gKabO6mxA$_A2c6v| zB$gQJ1vuPQhj1~=SoR_%6y#rKm(?=T!5@@)y+8OWvbv8k?DMlZ4hlZ-aa5j3OsbNQTg2viq#DEo@LLg_Lo?YEl z1xWQ~H=wrP!N z%WCLtazr75qObeaG^WVn_5@e<^$ME)JEJsA=2MZ_g7(oO%aO$NwV`$2RlQ2HwyPva zJwj7Kv(zS9lWnN9`HkR3KqlVSZp33!mV=8CKCG5`6x1`1%(;qDymB>cRR09%5n z8?LRh?6W-^WPeeh+1Q!~Ujp<7#B(HK&$Gw2$HDk&CX>r(=tofJ3`(R%iff<*oGXWC zpph8m(6?bwO!duX$?iI5dfq~Mu9Q%_vurGQr6dr&uAL~`Ta|8>nMpF7U%_(<0PG)< zxOCN_r!0e8c)9oxFdEBlE49D6rGMdW`e+)NArieRFb_;xh3-uII&&axe=jI96=i92 zkn&^+VuiFTs8U6C8&XRw6a-04>*2XP%vclIEHi>1@DmW6S)4j#Qn+FYRfj$nTFoao!5*L7oh#@0$g`_%eSy z;|o9UO+9%}#6eigjoy(9f0GGD2mq5sN{rH0L)UUkJC!N$Cc5e`7T6N)9yZ zkrj8@fZMmI=4{4|YQu7iT_;Jj9V%MlI2xvun5|+(v8_9?wOC+~$vHQ0mCaP26HkTn(dEjTG?QQk7r{i|*tj=TrrT&8b(NIdu=T)+Ou_MA;1rxzT# z>=Q%iz+m#+ww<}cs)=e)x(!<>rb(9F6SE=9i3r_MxpY`;b}4vBpN1GOY>w^?i7Y%M z8#B^h##_{L+38q%%q=b+x)e z+iQHZhQq5=jQ4uH6ClscN%=9jxmuDPKg82~JEU0q{z~HAJR=7iwnZMF+W^wLi1bAC zGR69|1#qI1=B1cTq)3F7c4c3*Kz$^KfvZP+ha%^skB=InZ{~?Hg-)^u4#dK%_=&nCQ>TXTimq!b_%h78>0!k5kK>s6Yf|&PZ8jfh< zN~H<^+kJdXqaH`*jg?- z^lrf|swTFqyS-6AuQF~C!D$^MTtuNXdvdB11ES*&HO71P;(UQdjNfYLLcOjV--lfc zY(}?2t~?xnJ-zOV;eo@jQdXc3ENO_xjw)~XU zf?A)tiY&EF2$YRq4(Qz~H_khXPS%v)vM{jx{7p4%x`3<8#x>ZV*5cE#jUmdsP%&@M zGdYzHaPKJMZF)(OnKBU^&zy+L)GbaP24o$^zyOUDLm1(^7FwJJE|2h^uRuTUtb#cN ziLUe21IaO3gix8&hBY9N!3&`-NQ3o5Ifz&5CRtGayji-Qc68XLEX)yl>?bzB^GUBK zC)Fe;tPHp4<}`ipi#E1Eri7u6Ztt`2EO9ImC_!}b!oLqQqex3tZ$Dsj(AmE)eeB-X%s}eXJsnCrW|`irNi!_;!*h{aJ!UN7yY3%@ zw@S6F>eiZNJ$foP|M?tPy@GSek)|#!8P#u@l*^M0!8E| z&<{&r%A!I#vC=wjFj1O+8Y2$^jkx~jtUp5WtEa8(E&suU0yW%Qm~1>^uSsh`Vh-~N zve-OSQAX=@ z=d-8Jc}#7v)#ZMP?M)!OP2oS3ru#pXMgyJYn-J1K78(Xk5>%oZ1=3U9Zo4|CLW$xfh~`hMqAnbfmg zaIBKxOn81{lr^jDi50_a(vT6JAiL09@mzzc5X-+LbQwEYz_ihZ2Lkr4uO|WldWYYw zz}3F!d%-@IhCT!Ww=HGPjD^Zt0U>3! zWp9y_bCy837h*X84+gTIK{|c&U_BQl5%9-)v^BCv87PEwXf@qd-&5=4-_5_XHboXw zjvA~8jDP^;i=s9Q)Rc@tlX6B0!4DHtyAm8fn$OjPM)N&c8HXyol)o9i^ENnFa_P33 zf(mkN=x|tkY)owZEm6K6|2iMXkaGyVrmwyp8><&X$|nzKOk}3kND==P8!h&E7q7Jz z-CHvk-AbM9w391xvKVTWKi*ndn_6Cj-v&0sk^*5Z7>Vk>4l!&VsepbekN_7IwJq9; z#_RmFLp>4Usv#coO#{6{+d?Edt+HVy1<}m9f=+!($$P%)I62B~#@UcFq-#&{wG*gX zt*B(tH9i5jaA0mYeF%%Ps_ywAowc>yM#tGsOSZXtOPca*q8}is@0$KTUM?f7>~@}w zOl~c$ZoL{gYQZXv!%db!sWNVGE&r4_m-Moc5ByBxIvnv3qDjs2lqd9}!*HHDl+pYLGTm#iH|LERkK*%#tbEq}A2Eamg{;BjhC%X=Jl* z4pAE5J8Rb}LZo3gg-&%1XVYnbKKEXA|umOq%Q;7z;G-K6`m)fAUF_RTe^f6iTpK(7{rcJkb9wO6X#xbv#)Pbb86n1 zrS_`$kk;A^R|9zB_@i=4wo63ML0~=T+TIv&Ho=1K%DcX>KIQpcZ~VN_VWphK{$5tl z!BNZGdo1kpeJ?X-k5)QLa!|U|hG<#BL8j zDXogEuTGbPF*tBJY5;NP_???6DO-5S!hUAtrIl#pav4N(tS}Qn-cRd7KmAI}##G(! zV23tj-d)XIpKF5vqrV#GZPSa?PbMG$`-W(dK;No|RSOOiMm*6?E0d?f9TUfRoFfkm z0@;RmR!x1xw~0V5KvK({>A<1KX}dTPyy7@$3^CsIEO#<% z^4O8KEl^C)E@YQo+|v>Kf2Pv!nwR z>_3{r8q@YC)Qky^Ds~k-u`7IeXk@DTS|!{DND z^03}r?VmpBmlfOOD}7)g1rX?&HAg&A6YOv}`2{c;^5y5Gu)E_SF(dJS(ovfBwVDlk zf~+w=7u``!TPoFw+SC#ZnF^R#=Na6R)t=mEn(L|YqRo^AYWXH80*gb#v{i!f7)P=> z=;R#zo81qytryb;yzhP&3q4ER`g%84YNvLqw*xZ*OYHh39jb!Fh9RzCWIsreebj_M z1B;@3U@pZPv!n?jEMo-#D{_2Yr9fN%Q_r_Mmu8Aiy?Fs|i?HU{0N%$x3}w1uF@%l7 z326>?^Fl+0EQrMqExk^_ms!NlQR~E=vL-qX4;-${z%69L&epQ98^MDJiX%|&=DXef z`0|}Fk2jtB9))+r0jDR%cH-wcx&N=N>wxR2`~Thg-qT*%NkeESLS%(xRSJb9dn8mI zdu3&$tS_CP(NZX>r14FqVJnqV2n{nlBJ%Jc`G4*?w{Lwt|6Z@F&+GI4>@)7U=iIId z)|;enUY9|#8m^-huRa@Jq7stX9vd`YB}jc5>eD)E!mwFB0cj)6mkoO_FMWLa-(_t_ ztF7u5oqI4*wYGAZkLlq_QLAzT-5*DN{WSReAosy_N)KKK*ZHX?c^{t<;bJ$Z$wPN? zZc1@)y|(W0vW^E%`ZUIu=9pUO&MAydGt;=c-C3&AQbYcE$dNun zb_l*_TVJkbFTdJi;IOkMJ^j?h;bliR_uJpL``OGCH=pss#>}~8^IwkJ81U?DeXr*= z!AUMvk+Z#4XbD2}?>oMl=P!E8wtLsgXoXY-Ri}S#XgDJET+t?Ix=hf%%<0mf zcpb8(?dcqcw?%sfUzn}$UbymP-q)P+O{O7++g6wzkj~0FZDHK&f#!B|rI*(graieE z>TRfYUG(MKi;sEER^e!<<^k`4<$YRHOX}XHPkZ#^wD+`{^+TfcN{>T_KRfcl+0<(P zm8)J)d+}iO(y9ADToaxd-EN;TNT$Za`|=!b9Z^DCpQs$|eti#J>D52zMQQTTmosxT zg>&k|L#EcNZ1f5)=<(IMean`t4-I(wmExZ=roVkxe(^gOe7sS=!9s4fo^(>SpvScF z|Bea@hrjS%ykoJAerp|GYa2G= zdZNy<=3AcY2fonTKOKAMU2(RsoPztk=@D?msr-tY@ut1w%%2%LZZckgz@`R!aB;&@r7+TG#d#;GUr&3lbFG}oc_y6THhezRAdeC}gtssD0~($WCb zZIG(DfmhFNtpeF@hDytI6Yl7bR!!)AIVY)Rh-Ym7jBiXz*4MMc&07)=wXKY|>FZ(C zv?g;xTkTcXs(DEPk0M^b96U3l)_Cm1b@Kjmcjg^in_8}IUi$F*?UWE5P1|LM;B61f zUop~+5kFph{uD6HBge`=%xrI%bZ|{?%VS4dC+|vf=~3QW&t1{;l7VkK)xkGExWwqx3|@0$YhGsDuTP$jqAna8n<0N~V0=rw*L>C2 zo@r((d;i}5v(JgwIxc@#j4UvH7?M*WGh(sn$X7+br*63UYWs8*E%|VJm%)`zE61s8 z3{;sm;LhxExNI0x7FfQ8E3;pQ8{ZqCieH5fiu7AUbGLBK5y$5S)@Mv zN0$9t?}5o7zO!7H>#wTUNxo5^dOSJ*!%egFV>-=i7uZx(`^;)|d3NSpuAOg9UDYz} zci-1oXh+gjlt(QmN^VUsrOL^;kL?-3&;*_<^ek|IbHS~>kq~AgX zQT-2i+vD#L(Qi8iqfq&WLsDmsc+XzgwnJ&t^puF}YJy(3+b$zF`4(48*+H$_FUe%Mwq#Ziw9X9cajJ?oT_wAMTq|mGn+8=jE z_1l}uXX2(n7|Lt=8IpT|2fw7^^N7F{GSz9q>p;>FXZn;|dNRO`k`U zU7GG{t%jHU<$v_(p4xs>`ri-V;dw)^@1Aj+5}SXf2c7!j<2L+hbHb(UGn?iwOSN6u z8liII^@UlsD)AGGr#y&gTCn+vdf%RV0_L>;ip-cn|q$==haqpcc$s_7;x&pLU+$0sFpb&dZ-VZlq=*yLfl&vLw< zOwe#}I#XTU_E!Gbq~@8X#Xm#svm;vaS;Rez-R$@UE8#|!4SX1yFA&~$6Yu0pF_ zR=y2#@2p<^Hc4z-81nX?aGl12*`qgac-wPSh~K1rcV{0|zaE>GRI=^Z7`yQmn(7Of zH-gc<)EmZCRKI$RyfWiQ8hm+vGj-y5;mlpm?65X77Fizjcm^5 zZ+zqu{<$o6$ls+`CrSQ_H?P8pp_3klJsPDtdP4u)ttH_y zg8ucrtM<>>U(<7GdcpjtkIbTzJ#uvq4=U~5UH(PdE~z(noQ>RFhn!PaeIcK5dSGzE zr{!|l1Lh@mKYFiV^47ef5Q~E&-e+t$(z|AnZ>7|ZfFggHY1Wsuj`;j69-FPO;qAu- z``)DwThrgE)yUz{HAS*}yD zd`M5&-FVgK?TA2^T`Kceu7W43bhUdW>toz12D%-H{h$z=Q)Im6WzB$yGXcY7t*)*9 z_-gJ4eXEeo+k2$O?5uDct`m8(*Zh_L4vd-oI%DJ?Enu$he1I#Zpre!-9_b0B+!^04 zeG!nle-O2DzcXIu44@6sJ-3N4*gTe;wPz^j>rukuiX0^d6zrr#ZXx{$RK|j08Org$ z%75i3{n~KC5q`R!MULu|ZqP3x0b`hO;cfDTE@9*C2L!x)$B61bDJi8#{YhoLseWbo z9wIWU!h*i3u&44e`9PP`vKeyvkY1!Tj_t+_!peJ4kBqn~{_7&Q@6V;*8?k!$l^W_* z`<62#RD1lL{8oBWLkz!sBBYsbth+@rcdpl>4Bv)AB4OAVEJIul?B+kb8+6PdRv6rF zfw%dhZn#GzGRpY&!hnXY{hE4MIyo`+XQI0w8L17#wYvVduzbvw9(@l+yN&3^nPdm^;|8);mm zDj->@C67R+}teaOe`M4o$@OnG8e4!(**t*RVj4k-{`Tnry2 zz7Wfl5Y~n`rU%JNbo?AMf*O9D$k@{ADW))kDbFR9xr<0>=T24G-GwjdOl8CcSI5TZ zks|g_VY=a+SAHQ&W!~cC?I6Eu%?OwXI{mQ91Jl#)4AQ8X0X$t$4;*QR?J#1})@# z>`8Eu7A3gIjPxKLUq{Ns&m>fMi_C4>(WbY`SkowW|B$iP;?Q$hssdsN=cow|a~$ld zF1Sh*)w>A_sgwH}f~jOO5m{&n9?Ed@3zpFn?56hh1ctQ9Qj7%aX!K^i1bmatFc+xM zEd8wn?$lhawIGO4du(h4A{$%w^8z}{Y}-&;qbMbH4=zvc!${aY1DfSfK2i{^KEi%f zB>omhv$YHvu>Br?tDe8^@laet({3btt8k zz&2BgJBzgIeVeuW*p^dh#L*6i9#Z%e!~9g0>| zg0yhpS+*N)yUHFVW9j?ceY(rQZK^a@JIjv8cT16u=+`xNHMP9@Mo0Y)+yr|hf;qQY zI-`n$@33){r&Y>2(mdLc`{$lu@EbSO%y3X1+mjoc0{pQYDT}i2ves1NRT)cXdC@=R z>`lrmxW|SvWLQnCAFVzc2WGKuI4zHn!-|!loLa>$p(*JL4hr!o5v0_Cs?ofTRkM*K zNZT5=jv7^Y2+c@%R*%@jlq#%c)#&7HAMU%6EBjV5&Go@8wQO%}Q;k$agPySdR7PKY z|It%0dsInb;{>Qt%Y8Z zb|aC#@s?dorENd3%Lx|sf&EO@r55dh8%99z!Eia?^f#tw(Aj zKQh6IV)f8n$_wm{#!{Zh5dEaQEMsIysRt$~gHqw9Xd9JNHA5k^P=_thMapxwK`~VB zwJq|c)L1+8kWxndJ9t~|(Gb#pqFe{GMw+%;(1xg1DA8J2S@_X*YjHq|qQ4xG6`kAT zh9Ua>O_BCUq(KX0JsJhjOizqKy=BN8d&9>_-UBQhf(77mVR3(3T-1z=MTXQ)f!rgw58&djvk_TL;{ARojNrO+&@w`V&Oyrw@uh=UFc;Aq z;kUUcn%Lkz{feXJp>QH-Js&M1#L@Za1R?q@KwAirz5wkcgu_C#ix341(P}~rT*MO> z7NIy|H2}VkioF&ia+kti7Nbo>aMcpDfDn(C@P3?@@VxI~lz!DA?SN}mqi!V1cdJo%>Bh~%!x8q_aSa+sOqePpu3ZRT65(>|^ahmWHcnEw zWt#!6UxSp0iRLw6;yVHG@U_T*Fn!kovwS;|Zr`Dd`z}Q)1SsKv+UAf0lSrO`#L^E<@MmSeK+=u zWd~rt^+=1PnP@coB@4s)AGn4}*zn%R*}yl~BW)6N1E-%E2Fy8l)&{CLVK$cBevyz| zo-F)y!3dApg!IYXXYM8lspJAMZSeU`kUXg4%N+AqDkmv?lB$Xg_d^7nU5Wh}3A>SL z!hY$-*kd!&Atsh>1``VDz_fzDN?@clr8GfaPKq;M%wY|eNFcv9BP}D&bU)L^xKt3a zhtgU~n0|o!Z9zkb)fHPn^KK3a%pgY|U)q8+32=u4WOBuT%2uRD0L!faGQZXL29XVme?MT~*8?rNtFTbdQI9&e|k0*B8 zj+PMB^V>o7_%%*-99G%EyXm_FxV6`@rvTXqZEon{wB3AUaU62^28Y<<_dAdyu|nk4 zZd3V%x4X!n+zIlxZ^IPPPiTBc8~@(P8&cT?K-?W3ki!diAyZ;2j03KfU?!Jw5PmFE z!WRp8mG2yKxU2(F#dcLZ5)cZ=<#K}H!ce|Ju9O{IUJA(%fSG8FM1zc}prTg0kvq?~{R}vKQ&%xP>q# zxY@mcLo^i+k zbv;3FS{Oe9N;$4`0~u{0H!w{7TGa( z?%6VR7X;x4Z8KdWkoH$Z@@zO#CD~OTwi|p5B>X|zLqhUf6G%Gadzf!TiM=ri$scco zCT}O=s0hBlT!?^>;i(Mt8SAQc84;@Cz)?Ft_Zay%6YWu(4;9~Qh z^v0QX7{YY;K^({YP{Tcr@O8630)YHaF>vAtQYDF9;DF1&h#3VTfB&@*0@J;nF!ut3XlB|S}~;WCy~&0>~WM|x)dD+&AkHbc@&KzjZW+hJ;rfa z{OlN-NctQxczo}+y5Z1fGZ9=825WKSF?ep_nrKoas75GqsD`6jVOZ&h4S3F-TQj+aCkzL|*SwXo|+-u0}L z;CiSjg>p|KeX@!?Il{5M0yjn@E$JLHF{XmWVa?g_^_x31RD;5wVSP2H@^dU8Ed4Y- zEa%Ca_x}H3WmqsF=M9aDKkA^AY~3K=^}tr`KPsusZh|Hr4)jl zNkuY+ky=}%0kr477*Zi=k=p#)-JiV*v*B21ZOPf-FfL9*e#Ez`gDg{l@5MnA7d@m_ zVEa-I@4JX-pNSv!*)#@<6RPp&g5~!kPTm1;O-DLdIh|jfTBbul+I3>cjFdQ6d8u(J z^w1_~%rO!@Rjq*&?MKf9f*N2tQ@F%;f4xg!YFMKrE|1q=f}Jq#mV1E1y`KGvH(x?( z93Ghg@XqIAm_A+X2d+%Gi?r}rxgF=!6t`s{9TRR%)1-U&bw9YlTf!x|j4Y3o>5$jL zL$Qno4$tI+JedjhR=0?8P2AWbqmEUwc)Ujz;3HclaXGvv3z3r=9K+!&e@No8ST36; zfxBk|9;GVi@UMxtWb;d+QydhlCWho9)ddQ;Et~hOC<1tZdMAvJstdZ~%_1J(&*9(I z1=ysUU^1>NMoOd#rbpiQXo4ns3{B-J(NuXFyzGb~q-w%F6(97ezO@57M=f+Q$wz*5 zEdh?RKz;BWErAwp$N`_+Gr)%&@cFkc!3;61_m%K)Jpp}4Al@q`KJ?9kv2zlh$K55o zuhtXbN(K$VLA?ZWxK2-?f(tM6sgz#^v&W3O3bY#uy5W(zynuTy2&nez6wt(%0V6K! zvm26=V4SGPNl8tVaOq?&5Efsv#$kEL0NdvAcL%3Du;pnbhAfE{>#1J)Qc$uwxFnZ2 zr>zCTrz6d9TOJxp=f`|7pk>>oVc;yxgpAp1UC+uSVo|{N^3hx}nEDSKJ%W3HDTbgW zUAaf&;+x31%gGtntVD@BRpTB=AHpTMpvfL?LuRQKVMoTEIk$#t}tR5k26_?v%;>chHDEAj?E4peUd!e;Ww4b+R| z^E3LAKNrMF2;vW;S$xoLj9lbRcx311U4xroq!(#Oc#g9S0pRq7a<4(uN^g zb4mbOc2x|~@!Waz`sbtLrpQwM$uXc5G<|PirWBqW#Z|obY3ezyP4+<*B?tLhtbP|Q zB>7!C9%8`thHAJZOFiy3jimN2>Pg~jzYAVw-l5z%WyqKqnBsWt_DxV83!Wq&ZGV-B zMKwuO#EN`5SaG~dA@PxKXYIl`ysS(Tr?pe50I04Ur&mCWbHyf|Mb+b<1*+iu{(oBN zEWTL5pXT(q2dcJJoa$J7F%KS5xU*tngf8&7qhgbruppDFmK36{Eh|A^yM{urmV+Kt z)m2|-Ti9j%sTlOXK9Cfm`Xj4AU*i$Y3f69PXZ&>kudz}8Z}HF7ibXX#J9pcs99N@>a$fJc`=^<>ralU;W-S%)dV(w^2@+f3K zFM8o2%v_wPtjdB$3lKAdYY<$WKXz}a)va$?b^P-Y+yy!LFWrxY%E6|EozkD{(3DPj zdA#cpG9mJdQhy!q0Y>3iLyC*O^GEvwweMaFPh_o+_>F#rTF5=L6EYwbS;28PexwTI zWInGJX%YvwerK%y3;OsP+CLR#S+40?QCiykNlep?1*n^T5kU3GrRn=?QWtSsi`? zS*d@=CQp$$p8K6O`j1!R!R>#WgL)shB&+xHC#N==IO}%CBXJ=}Y=+ATuFjt|*!U^x zi%Z&A&Hr@JQ!Dm8*b5o;gN!6sZ4S8QDIzaPVb?lXX_@_IxrL)MPOU@6WEQLB*d9_y z%tm-fJ+dO}IFogDjY?p*FQmV`GZdhb7^1KOM>q0!3Z?<ZnQ7yBO{hQKrj4v|;X8h`=7#+Wn+|4(naZpeSPssX`Q_SN2|FuxASRJ_x>DBwDKg&uv0pWHi={ zO`oR*BX=$oS@I^m+LYS!FheFd?;SkMaRCl}1FpXH5ksapC*kOfC1#%dLW}E8wY5^2A`VJ(VxChX*EcXixtJQ>PuokS>XeRN12I z8!!@8*2h8b`Mvta_t4Y!4I>@Lzq6Aqt*zf!qGu%rAHam> z=uUQbeDMR)B%RghqncJC*y$@PB{g5d&W^uie zpDc#@(ayuI*oS-u=%fdp_XW+vYF@DE@%S^piPFMBd#8yZYkZ=WpWc#M0eay@p#X2B jA~6YbJ0??93@f-70aM{xClUSs@Z2vb3{B?FOr-t~JNb3& diff --git a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip b/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip index 8abacddbf25acf811de13f7119236ae42d3067ea..0aae8f2f30b349b9a2423db2cebbcafc1024b47d 100644 GIT binary patch delta 7174 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 delta 7247 zcmZWt2{=_-8$M@eo(Yu`O{PrOoRs;}Br}mALlhYcSEPeDm6ridsh!%>lxIZ4I} zi6|;V2}Mcy*IC>ByXSVEXFqH0_j|u@ed}G{+I#IY5zjCl&%kN2ZxsVSfk0p(h}z#t zhGjD;cSm7`pD-Cw7l1rYJJp6M`uwqhoV9VLP#%ly)=WRda>VCl&gyo+V0bT1qA~iqy z8Rv3g1j1j81cDYwEKmYN&D>O1fwj1jvKucWnyt@3<220~Qhgw88+i3_2Qb_8jf*C4 zJJW5sbwmPTJqE&4)q(LtNl?96kbHYhu0p5QZ5Auhs6spOYM1lkJDdVN-L*ounMS`D zqKW-!==+oMnN0UH2P4k*$JO64Q`&woIz5)sy3eV5`b&sTsn!SK5WO=pmr4w)#V-^( zMhlcnKN1&UQNNI9e&b6}FJGnhNvEqbXM!gAqF*x<6IJhc_>xtJD&ClIzJ5=peBhz* zJ!*@-NsQHb`pC~eE^s)D<@v7Mxpp0&+* z;EIl^&z;TbEq-SIwI@jE=U)Sr?Okh?x2nIGakYIrQ2sD#_AC$Oc1yO-M&@(<$rb0m zPHZffzU3$T`2O=k%|w9;zI^MR@8q@RatGdvl>Oj2y~sqj9l*OSpHY1diF)HQ8%yLN z;ETjO5$Vk#y{s`0^}Y*L^@c?*28JIQfFn`@Xe$Nub$|8yt z7pLFlyN@?>?XVu^)~Jyf7wC~VxJUK7y7_d9>#RSIb^9Hjgw{8baY>^~i$!O0^iq4I zd&(Yv$?zNF>OU|#+sqQ&H7+};qH{~d?()4-_nGL*cHvfjarGZh9?q*I%B-5pDoe{> z^?aOcJgLy3TUryQQ>}PgRqWR#>F&F!S2h zmkpzFvOBMKE#3yviYt_#**obVI7nyUSe>pGo0O4}I8De5mGwmLuEoWj89_aN5Nrm!tmnYXjC zg+sGTRCg6;f7o~Xdnt;HoXzENR06r4r+!bSt^!4U$aa%X0mH{vaqfvXc-)=zqwJ)7 zmx80e_X=dOXYn59eCk`#mue=a7$GoK7j`>R=|;C=WMXv_f4@rt)ywm0@_1M0qKUP7 z@3jHN>)oK0!6;7&y6${UqPX z2iL}=e!kN9i+kF?Bu*>MK9oqe5FkeWJ(B+~1!uf;Un(Uaz(={4h@Q1gpW?NEk*Xhg zezX7TtNF6J0;V&guI20W(ho~a#U=mz?yW3%MdNcR`&`}TZ9U!EhK9%I$8`4&t)HKp_=uHZ#tfJ#QO{w4{js%ECRBVJurq9uYm z77q_pwk4?Pm|vFN;5h5AG{pUeUtH>&K52~nysi9m&ZMb%a;9U-O9Rqe``NqfzOQeZ zY_sl4=Q{i-Xz}Iyd22JF=}OlixnS$kYigI8y81T977m*a*>J|s9Q{kP$+uc7nJ};A zOihiBExoayaXXvfdzRxLOI4Q-VjqHi{AVm51?0)AJri;MI!>Y!%G#M)vu!iJneQ67 zx)#CW-3Y7H3T)C62aX$=K|&`JNazp-+S_Yr0w$@aAssW+-SAf;!_IP~r@|z!61cxJ zh3x)^$a8HkFW!T^0>%!{130evNn{DT|M>20CT%JzYSP#6(Pao0^sfCEH9L39znWqi z3Gql<@5Lyd#~36TQ=R24!IJ#P@od-*ZLWWTHi`MfW7=gl)}se(1nxh(x{?4n}i zEVJ|D85hXf+ue$u7)hu#$SNK@Q`eV1Ra$p!nce3)$ENcyOxQ2TFSnW1rM4xeSj4@v z&OSf0EcDIuzPbN1qX&n`d8=z%H#~H+{LXskZN-r=zp4Y>Ew8Ii+FKNgt&a??JU1jv z3OYI=cGuxl8IK;>-8#_KQ2*Kfsle6%+5E4)+;qBwK+SaYP8t~Wm9c_?53B;=nl99E zEnHUWgfcs}Q*C^f%5=H`mJ zc4F;J-xseiifi{szR0&*`nX&=vWketSHZ)LcZ^K;ZR3wuru- zz48?ys_$DxPmkP9J5$CNa9J(IQsko(?q$^di&SRi~Nbr zB2=+832mmE$dgCJNRn-4x?2M3{>}_)mTm0XUZuJ&t9qyP242rNZF{%+rt~%PXT{cb zViAdgtz*9Z%WZco$+|rD#=?biRMAJg%C8Hh{iP068;suQNlI5*=gC@;a?v6wP!k(z zi63KPd{e>HFmxrr&gOVkqe1^Gy~!Q*Vr!gytuHwAxh_}~pE$x0QfcEpc5eC6g6xt_ ziO^(iNvGECEN?flVxA@ISTBzz$(3|VmG(0)ODMS_f`(O&Q{zKmPAOc3sASEBH)wl8~hPfzDK1V4A_^zSA;g-^}clLW066# za6U4Z1gr{G-L4A5w_lqEuZT1kKAw4&21JayEaKJKdk=2 zs@gUAu^j1yNkxdM^=O>Nh~mMpZiT%PV+`q@*By3T=4x4pn2lJn=ZdRl94N{UE> z7e|%H{m5v4g0bkayvr#w!D7nz-Fb)3hBWKfZ%J!l<8M)4z|0T-*m&eegm2SX_spb^ z7wzX;)VcST7E&FRKr5uNLO@zM)^T_eNw_^?eT3ahyX>wUH|0Q#dow}B8 zjj+OMRqV?BG$L5DD5pPO{Pt~or7c#~p-VmR^gHXen7c8GMhZo%4dtV5N_=v@c=UPi zj;-FhTzlOON5rQjy*Y~Y1D*cVbS|2%S7s32wY;;mVY&1{=GZtp-SS%xzV2RI1h-`e zd|O9QnH{&|HK6BQjdzHyGWep&yM0BACViw0w=BA6;0v90OczH6z24!-L!WJUhv+A` z3V8|nvooNMWY98>NS)HdIliG)ct?gDh{w4SUXLRlXAJNTHBuON?>X;-Bl=Nsc;|Vv zIPSF^yHa>u@%wR;LxLFI`8zQcb-)I2A7wENa4wimMgS;HX+X~!l@q~fz#;1hc%5oW zV**vmQ`B;%;l%c|N_2nW;yu*vPH#djPev7L+cI!GI`c8Qx5+|p6R<8D$NRGD5T1GI z0css`YEio>w*j^9avM>5^Kt_x?I_St$dVC(v=6SG?Ea@ z+XWqPD9a7V6__En_w2nEM$qj5a+@wVgxpLETTv@=wT;$NKU`hF1$tN1i+AdZ@8hSq z?NiH7Jz-r$z`964r?`#R48Z+95|Ezaq;4q<#QB+JBe?ou72Y^9bE^*T+`6;!usB#% zh$9Tu=6L7ey_MmV?_WUfpte?(_C*T5)oP;*ch)JP_IRB!Y8zKt!FoeXs z)ao^aqPC&I1+`ln@ixAZjP7}xV$k}c56>%2!3f;k?19?&m3FBaeWrq#hv|q+`-}o| zE$0!bs>K(zGLP`~(xZ#$en)EoS_AZj047=iLc<=DFc)c{!!HU>PqTrW(%c}dnFE=| zp-ETfUnWj)x{+%mZ5`>3&T#d9{mSH49N3OsJZL%nDtVW;IOIt)Y^5cPx;$Uosi zL+CsqVeSh5;3O3LvI*mw4KScEysUl&hP`$r8dDzJRF(w7?RaFFb`s{K{12`IZnkrv zD73@mPnr+y=tLJ~hw4A<%|NDu56`26gx%N%X4H(qjgHkQ0NvS(F2GYYNVEn^{rE`s zT(O(iLxK>zoal(N+aXaAyi}J4NSED&Iw3*3)7+}$EvT86+mkb#|E0p|Bf6& z7kM6pcSWIqv_qaK40aBdKRxIAP8d)Om~(OKmh@j-DvcddiJ-HGN9L9Q0OTSy1~FU$hPgE9tMmtl+f1 z2+->LT}>OhG!+ey1J84LQ1uK~lXl>;fRkrtAQ0%uP5+Q}k&+JrZZ3qwXe027po^LS z{GKNwPF~}QuX8ZiZTN>qBps&=Z0ZF_m!AfhCCzpRUhZ@p14EQuLZ32_?Gr(hH|ir{ zru$c52L#PP$is*RA-RFCIXBqTuYhc!{UprJ_`fz0FxM}D?CdW{7}50Kc0u51%12WU z*`uMI(~REkY4%H5H`50T;c$K-uu}HY<21Sb>AYnX~zi?l3e&A)v3w{jX zqj9_>VH>Pyc95gT3OuYN0r@3vii0M7YcMkC2-pYLqi9lt5VC=gD<~cmKyvFnD9D4$ zMu7hd5orI){rbs(;lVt_@qfs}CjnEQgem9#BEa5j$f1DkuhtSkrj~lcS^oXQ?1io5HKef8Qy6KA1}q z%*BZ=&bBDz5I^-N8t~Epw?hgf7Q*@sq$9ROgRUzkz#(omFd1h8Mlsyr*atlM;148h zCU(WVQRcq|!T51#Z3m1M3FErZ#U#WdC$D$`koFPJG~36v=Q1P>!|Ny=*(3pxYZ8Qj z+%!J0#xw~FN`w=j9U1Ur-XMf{0c6^P1D{qSUA#V#ux=bOOcoLNZ+iLrYsz#$!Z!ip z2#}xgL&unkzpZ${hDAZ*Wl%fgj}9xeW3D#%G$()^O$Bu`hX8e!7fBW_%D4Lf%+wKH z&U6_|QcxZ`bE{E=*XFq;nqcFi0Je-9y5$-D1QaI3!%_V#8O_sQ;AVN`4gYazAR*DTv&}J zzJ8x=Fd%;x#MrYDZt)cl>+zL@wc^m|3bY8JxJ!uT{|#qFeIsEeIS67{#37+Y61F-Q zL9w}PAbSyCxf>Af$6<-@xC+|eNm$Nh#Ju|*e+>QqB>$VVZh43}oX7lIxs?d0v*|zw z+9v@0dMM;0r@^Ng4u^jm;s0L>zl{)3fJT@u z_&u#=^%}}<=wJ%3Bk=n5(JzcdRThZQ%=J28?@?1s4sH+^{{xYuPlVuY2 z>MBSq@krVu4q~pc0<}(jBQ=&*@6&)gZV_&I@~^>QufK@K2aea*P~?e36o;ZkB$6;{ z@rr>T7~K&1ZQ69-H*^vGOQ2&C?P)`+XG$FggT<9W>=d{=wGPcHG_Y5u2RdcKl)~to zk5|w}rTkb$6h%*br*M`#N|03#6F))6d_&P@AVwh4RW>6s36ioQ$&-#$NEu-uhM+tS zF~U3yt7wO8dx{n#k&E(lX)O)?9|51@Z~y=R diff --git a/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip b/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip index 4a35952a75d0755b5c6f0b45236d4db7d1f64f2a..eea800d378de0b565508c4bbbfc1cdcaaea03d0b 100644 GIT binary patch delta 17495 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 delta 28813 zcmZr&2{=_<7k1CR$2^Z2GOJ`RA+to8DMe&TA`K`>DYw!jQMziEgo-8!NjFKTuP7A_ zk`jt0vyzI2f1k5YxcYmZ`+WOb?^44L*r*ha;j~vXKA2DpBp7(u?^LTdY{qc3%ZQZ)eB36OiZ-LTo9}_N5d1^grn#cRLUtz{UL`Ha z^k*mcIBwA07*_vfP5IZ~uhL6>p2a_1wLt@4HdfL;D`9n56_qQ)mI(hxJS#~wu zo%#IG&1WN(U4x4Gxl{7mte2&&4itX-+IvH>(UglV+l(4xe3YV66otTnafpRAquMCyt z7#U=``YDodPW=W(1~64(iYIIJ)L7=)$&9y?9>k|r`pkLtb){bDk3-=_8d0Vamn-5! ztNmD0{ARvL*ty~Q$VV-v+o%1_ZqF26AE|ZN5@J}|_Wt6fie^o|J57=L3UeQ?xUzma zu9(;eI^?o)TPt;YQ+GreL(VIQN*abB|z%lNxEU0EHQzphW~^me;#!yVcZVZtjfFKl3~ z$OeU#D>s?HKfl~b=-Yym7xluZMt>#%wwm59=vzQna(V=;(+CiirvG!oy9j~VxJg>oc^(> z#oxcKEGosfaR*Pb$CF)m_MTYWJ+l73w-vXMaD?ek?ho_Ba<_zUXh<_jJUmg8l`P@67N?5KAf%@QB=XQP7p3^h6_<~Yk9>FIHw z%IY`e0o!bGAy!>XHi<@=EJEl#(-)-j68B5172(XF04jxPlL-OVT1#10mzgffuVAi% z2@|t}Gj~ic9U7s5fhu8|0>!Au)U#NPd3a*>b95{=HLX3PGNs9H#nkz~zOH>TebL2_ zK{7)IUv3%~UsfO4k$z`k!xWFlVV7HaCn-iWimH2`H+J$c&3YI*N8wRyZT|;`_)WByO~xy z?-hGqUo`7dZA#*NHv+_cuHgGt+zW2m)fcR-m@g} znQ{E!v^2gF3%T80YhON%=$&Di9KYho?a-gwcw&D$AM~O%^()T!aNS-@c6-~qIZQhUsuQ^MRv#-u2r}$!9yZ1EG zoAZxP^5}zJzeZzK&2?l3ua8_85x&8_%JsIsV7XVP)!fo{=g20Ne1>?oqoB*HD-z(~ z=0z)ydtTy^3vjz$5@M^iXKwsZoL=2#hu?Iaqz(QW>pXlupJ+9>VYyb>x^PBo=5o1t zQR=s3`<~{}OYPp?p7~?z@lKiceL4%gHiPH8i-PkX6-ji}G*6m-Fsp`X`2F2^$H|`+ zR`~q7!=tw0li^n7;MMkFPZU-2p<5rFs>#UzHhYSA+nTObBH#LSmd`fT{lO)&A#0$O z`^6=p9ShD0hy-gbY?C_R5SsWb%};4d(9)x8c66UBwI7~)XxR&A)en&Z#qyUUzpct? z*mT3hbnQtu=?hAuZWJb#LGPO_g^n+vPx8RY4X`I}v*ZEpj<{g)&G|gYtu+qsNw*d` z2BALLb6HoDT-CUMiWa8uSHzgL*#)g_7hLWle>X{_ne)KjyBOo(GytMbI5+Esn+P-R zUX@W!u88fzIdV^&^e*2pxDetnUw+@n*TccpIS1;UHXN)E3k|hDelcT{tbMn>TZvqZ7_kJ-n;StytDqKb|Y!xFVvsBeg3$>5tpM7z*Ud9P5pmBPj9zf(l!40z=-A6vV=P&iriO>||lS@b#FzEnCqVA*{x zf404>x1{uE@mUVxZ?@OyUfe0KLH`^|azUahI4DKd)n5?XiK*QFFbd|?soG6qdiVX{Y+?HAA*%uJi8;nc0*C% zp*AC|9`{#-lUY$FQ^7%d8V@LQ!bOS;r%yr~i6`Ee?AUZca0sv-ddjmRJ*SbeIqtb! zk?i4m34N>XLXVr`v2^u zH~UxJ9}WrPit9G78yfJo=kUGa(2!KqH_PtH z=pXviwq{k#aM0kb65W**vEP1k4ZnG^7tOTQDRq^D%j<8(*Y zII!}mtVPq!%PTHP&$5YLK%ZN1U+(15^^=wBOqq+>;a(}nH}Eu+UzfJn=l2{7Xo&NW z`FiI0GKqzeORW#B3FLpN) z^~p4+{XvU%q$!^jUEOoX_gwHQQ}ChbQseFS?fCIq3g(k8&zLc%@z8&=$4io@m5o$c z)HDtq<4p9Xf^kt^rix2F3Lg81~%^v&z*mV2c z*L`GqB5oDCCt&S&`Kr}(UMuz={#yS$bY`JT`rr`H=olu4u=dORS{w%bBn?Dfp-qK7 z1I4>IVuL&y!^tsk$?oMfXDZNl#V3gyu;9&BHW4Vm>gFyHfpy6|}{R*$VrL zXmys?$3KA&6t5n>-xF`GoT9SYf$vIgj$h_yRo_szWNq0`&4wdg8`rH#&v7_jWbq>V z%j*v}Ew|==zndOcqkl~*$tG4~=BkW)seT7~C+)h`LG%{hOvOJb=d-b-Jb_i6(-ZYd zbyozQFf{d0s0vcZuihfG=yjAYR|-={FKA`=Ee*MPmBt;u1IJE$H9qnoz9~2~YVg#> zJ3=QCW-Q8EHGJ^F{u!%}E?%u_efmGCkswFiS!KWO=`VM~trKz+V>&CC z@+WFfoe_PwVQ*N7kDB^yFX6WzE4$0PFTdTqfop?SgvbGB)lR|Ij`EsUZ>J+Ro0a0)ai-*Uwnc72Vf9DJ%$NJOE@5ru+F*ad?)0!#<=x7nt8M-^Z#(RJbTN}_T*o5T z*pm2<pRE@O`(7HICAwoV%XYU6Q%3S49_7k^eD8Y8 z9u1cWr_l7Y4(Wkby@qQIdhcz0Hm|F@S3dh}mGixbz>izh^R|y<&eSMzPIaypSf*^e zn*CCzx+#BHcG4U^eq#xZycvQm=W32*N9)?vXzsXMxoX+0>OyJHkZlF~qzjLPOYvK0 z4Pt$h*zaufPwxG(BD_D6sadLi`xB4#DZuaU^X0gN-PPz zo+GFbAt0|Nylh3WjEZDj_NP9D1@6j%7UKK8_yn5+Dy&Kz-p(%et6mY^Hr%m&@cO>g zd5uPe0-Jw@W;~wK(PikWcR9QC+BKV_y2)++R{iP4SA1V>?`nV0C^9ZcaKMg@elD(M za3L>l+!KXHz4=MFn4~dyLEyr%y(mlm)EE^lF=Qai9e#ByLvckeR@GSrLQarnohr?G zuwS2y_@Dg(407u#*k0q14I|#nsyqw##fVRl>9XpTwP?BgPo=Z!D|rK4<^urdr(VX^()2R{hiC#>EktpM9g5)*hdWm$*D#m0ypu zl?_IWWCRlf+|S;LHB{8N*E?93kz}sC0etic=76>YBHQMdu1^`>#iJ*s-X#4#+46pf;3~Vq z7J6A^wWTjI$L36lTGrhdxULyjYA+WhO85b0c;USy%pu+Qq%t z*I9Wt$I(U2Zm&)5cK1E8Z|@XEs4c9%+AV+m=g8}5ZaM6fNPPc5>4(gbH$U&b;t@Ui zGxfOL=G>j^s!OSUS*lHB^r#)sm5oS0n4)5!X58eF}}h(Bpv2yeaT^|CX2-aZPiy??(b zmyy747L)kV@$8FZi+6T3ZBx`(d+kNP+>y`QzRUFb$M1iC?YUIBOu)^X+vAU$b)|aA zo$-A7sqS?CjN;SzT_Ra09{h=m(~&A(x{c;$vGp=@#Y3M49h+xO;>^c+7wo1zU&>Qc zOmFH7H%>X;%hlj@W8+}hlI2?cw&h}ao%t8<#4oLiqB&emSSfm1>H*+=7^v26Sr90s zD2VGN*XQrFyZ_=>?DO39K8b#;NhN|7GLwYg8Hg$5I-RZpC7aboikDaTMU^~J|IM;9 z4IUIZ<6o%c7QV^o;+mzM=9?C7PgC|1UETGKuB2 zS>8AwU^-$rt2#@USsv?cyi#t~l!i&OGH+ZgQ_HOsUb5Th_sAt|pJ7RPny6yyqi;up z-Z&-oW!Lz2E$^rc4k@an7u|`yt`vyE32v?rgHu3g&iwepnC3srly z1rF|_BCovfn9ekQVs9;>HS_!2*F$dLMPabuWP|8SE z_Qgc{8n67fc<+_SDR#P2u|ehk-F}s#oBW9PGIzM4Pq@>0aoH+<;lL`Bs$(82&j)ox z7}yQnsB1F1>Un=qGHk1MMn+#luiHkKe?Q{zszgVtdANt-t(@# zauV&{v2dq(;*N@rit~TIJ$QW}y2a|O(!KJnoH1aTpKK;wFMnz=I#Hc+$7Ph@+&h_= zdo5YzIeKVp=KP1Qn9@@UTv%miU6~1J^S-w`=(J%>fU=>~^$l9PO7>ssdg{OI#=g8M zhn8yo9=UU&>)Z1^yqOv6*By%cSaztj^6@b5VtSn1dW{mn)Cd03|5;ycTwCIMWKsTS zr(|XNt~=iM%)fk;mv}6mmXg~qzB@bBw9Naw!3BJwSXi@IbIvCq(sLeO-+@*LDNx<GX28SeK!;!@Tu%O-G!1DXcqGA#vPsrMq2^aM|;QJGBz-^7( zYss3co$(^8L366VSJb-J?;fGX%(9Zw<+80me{oKi)FNBF`+P7tdWyR*OeUwzV!`|p z1`#aQe?<$(pvhj|iU!!R;uj<#`pN<{!`{2Pnk1O8BQbKTeKY^&&84iOQd_1=#A$s| zcmu(-eykX?upzo4XTHXKkHd@SyBIkZzjo5SE2t^-;>a4uAK%Q}FRK{3tM+W4FWYj% zICInf6T8IgD))aCU0t299FMx-oK8@9?nd;bB zdUnefUdMSm$_!>@CkHnM+X=78KlhTkt#py$cIR{XwN?9T4hI{zOKmwdOFcfL&Y;(F zpZCE;y+j!<7D*YVY~9iqKfFbK_?-`b$T_9k z8q$B-KiEkRJhq#Xv?t}Je}&YuoC}`4+Y)Z|c8A{-Gv9Bdxw~+lM6hSaS?=b8cjXky zm{YGGHcL(WVBsx)P1;f+_TY>!Dy?Qq6C%>Ti!wx;?F~N4zVq0-A}ZN&)zWGMsmBG+ zYMxzO$Je{HL+ir2>PvT~r=6{pZO@qA>yvF*xb&wy6`zKKKsl( zuu(>5O`+o|zQov1A6N49_J_FyhW@d{HZEj;yCBiza=(yaSibBXJLSrbtld*+I}MXv z{FbNed0Cfdd#bMH!mDL`D%09FsEJ;VuUI>E!Cf&eFKNyDUTHybac>Kkh`$S;cV7CN z*jHwnfV)EuGs&07m}i-U=QKToyzBe#CW!s8zoaXr*6MaTGsphHx&KNAtZJ@gB$SHr z*L3enZB<-i5meOiCUH8iDZcsP`H~&Kq^!2unMtXpOXf+>8xhB+ImHCT9S%?xwU z8i4B;msJ+h$R$JYt1SOfh-xypxK@D7XN=hd!*o{bElH;8>p}h<2Fm3sS5%)5o!4VM z3|q*0t#4-YbHvr~>dT~j5&0Q2;~qVDbc}D$@>ciaZ$}?o|80BWo~c>TtZTAbQ9nG2 zAFqyW>GW)M=fcJHdTWl@Nwy>$vs5d6mOhPcUmaBVDNlcg9Ni@~f^S`hZ+dBsvKcpv zOCz*1r#K{Y@d~EziJeu(-Y$*ng}<2i3aX1*yn1lKf9W}u1)0~U_s}ODU6!)Dq2!^; ztP5FtQ$MQ;UM-x}Dmv)Q^=o;+Ww$o_kflIqiL{fssmaf(xM!N$2LH(_)~?di_5Jef zitm?GruCLR7x{lVE($HRO;CUBU-9mKx`V0C9gVL;M>Uh3?uKE^W4HCcf9MG){enGs zt8_7-_t&kd^t80}KOG}61@GmT)Ed{r1*LlP747)5~CiKfm@>?EYBkFnsIvH_OKNaXNm}e()*e ze~UD`9LndlpqBUE&kc6Yd$(8zmi_Xt2t9T{E=ric_WU8c-Y3RW-p-nKV*Z;mf;MU! zI*Yb8Tv~U>Q_#diJ0ary)k|CohiDtp2YeFG&RTBc^T>ty$gkE@T(2fkX-6f)>FuX2 z!X`)fYwkxse>Pj|+;-{x5laN)V|Xw~gUL&L23%ehUY)|%So-GA*>@Vfb}O{SMw}j}-uyW4#PxaK znqq!SF4}tG+s8h|vZ(XIVZY-itTTSX$*Kxmti|^>kpt|pY^q5G9AK$97ncL@ID}~x z3*7HSLHk~tP6o|muhT46`h$45L9-TL_3WT$@Uz&?5Wmb7THQ}x&-3}SRcRmp-UcHT z6~UQbEI0l-_E<@|e#zXjOtaKmVR^&Z79tZa(po|0;0MVGj=_xM33tF%jUUhapOrkP#lvQ_@~PsZncHT|_^V?gPe z3*CcV0q+b;LIz}=ZY7fS5i z^y*U==hYnR+@l@jJX&SrZqf_``49&cP1s~s{Ucpqy#ijz=6X622j`nSpOtn_Q=h$D z>ZSOcgLq6j!zN?WtDIeD_IwS`S*z2tugOp0&q&JZ(!&`S!sY7iPWKtO?UHzAW$hht zM4RWgH~%yHvqxSB)XDDp`LVyPzw*nR9f!BYY)yK3*dw-j(GYJ~&SH;8I+NtNA9~+W zd7cr>J;c3n|&h3f&>LK(~U?}s%iBo|}F?Ks`isL5t zbPq;k#Vxx1{=K|VXO2H;WokNg{FvetlPmT+VdJC7xVhTkzD1U07IV|NjAW7pQcFn=&*u-IXiboIQAQg1$Xbhuo4dE@?KKVwfi5vyCpHFdeVGc*QU!MHhp8@wb$*6#RtMd zI>ioUQ_QQW;`kZ9Z zeL96^6`CD^OdHmgoL!$~2XEDF8nQ^wNYW1re=bngeaJ7vx9ZZZ6{XKzor2%Jn)066 z|4O<$r=fbyNYy^rTQa2FTD#&_@#}tlEaH6a&=z*>e~;H*WeUapk#Wyj^+hR+bvO3? z!g(X7=3IGOcjRuK^P>EkRRtPXLuYuag-u;}zB4;e=oa(Ab&ZmQujxK@{yATw1?oee zC?v%`9oSqrI3&yw*y4ewlIS?V`&uLg-6XRM_7vj0z`O{_v9rfvivRh*I7~ zUBXQ6Mfa_|eG&*!98kf@{vl;&dp!hhvnEM^N}M(WSo>lOV6_^TC_XY2L7qU0c}JYl z%HZ{Lgw((2mme=tV3**uP9AbWdFL8cPzrmWIP7W`V7oV_4c4s1B|*Os?KZ&*t_sr% zNSQDZnhp81&Aup3t0Wb(BP40YsB~V6W`IhsrD?^8k0nRbLNTvwx}5P}A6c z8Z-vFSkgWfy_f}UxXuLvjc9X0;CfsD^sUE*KA7Dor(@d6A{F+h@?wIa~GW;K5+navlbFqf2uJ z+o~{}-DXHzhhF@%&3D`WhK9WZ1_m?_cA*hX5~->-rir6cvkA=!m8P504xv(o8SNrj z0&6X3Z%NA*TGE6N7;Hs*PKJkVK9@EfwP~e2Z8Aa==h0q~&I6%Nv;k7o*O^w1*yP=4 zyOG_}5ANUifWd1S8FEO@nEZkldmbv;<_@t5BK~(yAFw!%@j#HSHoQwXLN+ zA^FahMAFFifost;@({rW8)!O6M|BMC3gVC7L|cK}@L?;>1f3pMxGxe7gZ7lcZaoK_ zOsAQ$!hs>BLc|~2n51+;!*iB19ikV5Y*GM8D znRW!xzNgY;P~+o2%StH2=T>h+V*DroD6GNuXVGTxkg5lk?J+(DL+?N%eFG}fVPJ@% zlX;w$h?+1xlZLL&*tuCWS>&#&Q?yuwn&;AZ5pCW%nkPBF*_oGV{~?P)uFzUhY2H=Z zV^RXhm(qTaRmfbYwIU@yZqQ;xNPGNFu3d5n`erGEbzr^%P%fuwux~z~6(A*%kN#E` z_n7t^HBefyDegZhF0RTJ)Id@s`zh_Y6j{lpPc(m2$;&R<7F1f&OS4BE%v3b!7O_3C z!pZ6akKiV3+5qi6s;=`hO$(JK4gU23>nn{9Y03IV8%Aix4_Z4irnpifMhNQb!$6%f z^fpu|4@Avr0_?gGnl8zG^%w0X>9CS2ED33HqhmT~0%7uDU8uB16q|!=?Ca^6uMP*n zZEoN`2ZJvZ_B2_boPleyU8sN=pgBWl z&W)l}sC^1()1^@?)`w^eke-DLgZmoTY!I)AEhB@9Jznm27V>(Loop^3`HYmX>m&+q z$~QDYw1a%bRb?wHV^Fn&~8Jp~g$E#Ev9>mr>IHVsomV4^0r50#{~FcnlX z)y9la^IP96+royXEg5aTHn^*U)sae$>SF3hph6FmL#1YY4CR%u-y2}mcnX?{nIJU7 z5ZjGP8b(+QDrFjDi&5#D3HBM4x=k?$6mb&^>^h3`T{}aUcIblta4=v%^p7-#Jc!I< zh_fB6u^&jzZVvVemDJ{9FOY`c_LvYV2|Hkx2z7JBB2cNy2}?uc+S?7=iTGMQuseu$ zb`f?D(bjuo2T_UJ7t=?wvzKB@XcG1f!U9mKd<9m7WTV2dCe+7WqA)XrCdFV!P{xOC zhSJRz=-3ND6zT*1o3LMmPl5ktjNBry9pbRrNPO3J>!!o;?Qn2y<^zS_;XRMlBAUS2!-p_r>e0j4M)XLK zd7<7o2=Z-#Q|S`oKsp!rY=a$a{ZT9$HNP_*Ye7=Anb>1wS5`K58dYtVi!DWH&N=J@ zl1RzJrl6Lvi?BTiwJE`ZQR(b8Y%AiMT86QZmhuV=J#n%Ps<2#yHr>V|1;}paT!)3A z3HVAA_7GXH^A$D+$=++l1X1ZlJN6REmb`~Uf%F3|-0nr(XdR{l7{tj(Ixsc1&_}Ek zX}R|at4F1bF3b#-;Ca{-X_4u}K9HHgY}z+09M!RQ1Zzg9%Wtd!l{9Gd=csMJ8FX1h zljEUN8^rNWV&c<{9rZ%1jTC7JbDv9>G`SWwft}Mb8+=+!rVNV7THMGVb5Pce}*EdPCvj$ zO8i`K<1)_2#l_SZlkkeBOY@O@kz46^kgUmGx+<#8k44{(Xm3u?)ew#6Jbi~CDY3tV z{uZH8m2?LZ1?9E$*Ccr20sRL8k2TUWQOWczy&RQ>yXjx~N%weU&U)zroAGig7nchV zi>BMN?Z4B55ZeWeu?Mv_E5kZ2R*;L!&1lqiP}hv}un!0^b_kNqTkWt(Wh>M)Z5qj< ztijM_uasjXBUL}t84;+oO7Cy!^=w81Qm-wznrk<7%@b8(E;I*ijdUS4pB*Cu`R1G} zLlp@>^kz_-0cT%^9O^|Y{TQ++xnufS_2t)K-w_ogZhs|!bt=OaWJfcE!O`ECIGa0& zaR-S!3T8|~GuWpv#sbs@EY~n5qmq9VqXqF>o!U){uIK^#WmHCQ#Ci6e>-D8 znhuWbVW6`U`(`2|2pwQ9?1??BNeocf1*1XHHpW6wsEG5jlTsOOROdRxNJOQTX$)#8 zeLcdUP6dpkjQhxz$LW7*ZO0i#Xi&*!F{IJvwD?Nx%$cz1v*AP+0SxBCJ%d{o!xG4M z;ezbT*$fLbx=suW|Jex5sbruGNBvwLw(@DlHDti69L950x^jlmgGxE)7)(@}a)F_N zs&&n0sH4(`LPj-mnpFuypFwu1?zPq4Iq*?-860s-h=*AgQA>6yqZ7#_mosWmle{Y# z2T-r>tYvs1C(eDspq9#m&ln8E2c9!FqX>V^efjwmv_Fpl4sOR5gZM$XC7SgWmtupL z40NhFYu`+XIkYg2A=BTrGQ3dbR_%;>_G8DY&Vax{)zT>jM{X3jy z_Pt~LL8ALVFcOeJxRrMQA1IIk1y&#dI4=o+H9v4^cH$=nA2RlE7sCuW`{IJ8`)goK zJh)le56F~kez5HuuFlr%WgJG#Rs9U=1oY|)qZ`rg4>4Y#-AaC2>dkj>QS}8Xe;A&C z{(~_@4(^{n7zW5X{Sk&9;{CD5F|!QvPDZ?yKN$~5-UGiFyAZF;9|k%fmgwSW=g9V< z;mQcyis95QppcHQMKl#0rw&FQ+_)j4?d8Fzp$fU17gQ6wJXuts7$06mZbGYLuQ}yG zI?SOZjGoDl-yr9Qg@=AQ)Iz!l4HTS%V_Z}UmjUhqcq@rYOrPU(9irmn(Sw5cBeD@e zLeM%=`)yED-+hO>6J$@v7XmX~{3@x_>y7$UKk8n zosHX)g-3r2lBN{1mnrT{LTCO`KAGZ6Ny>aPs&Li}k0L4Z=6F2WM&g?#aMBzn-?M?J z1-^pBH~lTVwZM0glyFP@5Gg@?Bm)>$_%@Qf#|rl)3-A6GY_0JKl2T%gZy^hYHWcNI z4Zen?NYBBSk%hQ9RLz}pa4(X=bb{y009)Lg{J%_F%JN^fcqmB;or_14PwwRR6rf`+ z9;6Jt=PfF~P9_vaW*Gjo;BV~TK`WNWkP_>Gl`u@VqhXR@^I$Er>`*NS=iydlEn{CWaB(?u)S@_VlvNqbnvaW0@vGcHb6(rCXk7^XRLbp~Qw4jh&wjdF5>OlMq{ zj1G}f4=S8-Y3%blsK^q;T2W0JpLsc-LlMkLbfLOtIt(_pHHNi)<4myDXT{MPVPU!Qdh`XwFwNk;?84!+t&5t+Ft0le7K$S;;6(G^t<9K#*(%{fEzA_Ic*^n z*s}_^aFdpj&Ux$xRiBAx4eZip^~a0A>>R2W^hUXz6oyOcMz{vg=FpzXq_|PENi|vS zP|eVG2rK}?9+W#(qqoQq2aI{rTwK8%Dt7Mp%gN0e-XR3~Eh)#1B@M%GLpVg9f_e`; zgbdSo?=ItDV()=^y+Qs0d=hEaO>bzHc_OgMW+;Jxh49{G)X}m_ASAzU6jC4s;uk_{ z^nOIm@`Q6o!@|Gaih%mZL9F@75~Ss%QKQMPa6e|rVbt$~qw2`7U_c$ziwz$ls8d;1 zFnN-2I$6EJB8arH{vyc1r1~=_+?TT(AOMuEqJDbpCEH_>2R=KEkdkTOK~N#H9<>Zr2>~pDyy$Z0^~2nrAV8{ zXYgopC`kfumf|L)xPl)PUvUMAXI&8?=NZz58;Mo5@=#0`{){-p%dR3DME!9Eat0## zC;I|*aX7#&MYyXR0&b1U z5Q$4@(j;ZZzt%3~kcs;b3!!}-@2Zz3g zAZi&NNHP&AIGdoR2H2lCnY=+iWctT4&K1o19_!6LJ5U`$Irx4sbjxjm=rpz(*er*{ zPqmOJ%Tj*e3?7D19hpcaAzmG1;cCD+mG6E)aoYn|sQVu)oH*KZ>=8)S#I-2W~^{=1}`w4((nqi8T~d{N>y;$MSL+=OB1Xb$+;r3bRZsfHAU zLnT7JXiR<#$F<0o2zhN@ejO^&h4yi-Zr^)h{HL%i`s7ISNNx?otk-v8b=h#?x8`WK z@BrLA&-rKL+`kG|I%5c8cK={Ot0DG%7-BO(;c8rotYJ#x?l0+3b3OdobJQ^J=U+|< zJ>B5-6SnByinO#(7@UI~>?WFK_X`T@f&pxE#Cuc;+#0p-?K)hMw9mR{rw(z9BJM6Yw}vhn zh##g4sFSQ?c?1(#J*SMal9>glR)J_(tM60-nhzqQaV^r8OoE!PIZEXRLK|>V5>nm( zp~YGVD%YY(gX0^h7G5AAcWnfb?|5a}G(n&gL*cqH5LeI{hl3bgoz!}hfbQy!gQjkz zW^40}5aQJz2jy<0_PCV2D_qQPUt$}DK%$aG~f^!4^EjT&}Y~2F&*;;bqYNS028DCqM zLB9@)!E09zdlmxat#}yOo}{f%UVAQ3*@|m|=()7{K;-WMd$z)NuTm%%1lz%A;$9tmQUA zPZD>$G;}ITT?8d zzii>-%!CmQ3isgQWE&^%h32i@M9BL9_jno(j_sv9lSe>}TSp-gu!%`^6YE3>i8F!C zJ~;R@6Dfg0g8FhBq6+V$!gg}8#AgfWAv){_oTH}~SntEVNi&Y`gQACa6Lrl-*%V** z;UZ+SAB?oUV!|dHK^?Xn&5lSK#~+l0OOpKe#N)#W-pO#Z!%f4ue{RX+`16wCXlYKO z8q}2p>;ITKipv1+{Zy33@{K0ekFiGi831M=@q&AQg~qawCU*V=cv2s2WNSK2^q&os zM>4b}Q=xq1u8k5MJfSVDb#e*a6Ag8 z*uX9Xy9DPMx#$#Pl|6tzvA@H9-aNj^ZuIg5ad&!Kj}{Q?90_zMXf zBy5LAU80F3B$5L~!w*uTTL^p+Jj)U|OxhC$Z4e^krnK2+C=}Wj@X!2W3=gvuzZCFG zrBp?vLRA9rFgjY*y;NM0w7rvnc&;PJ`Vh77`W}MRPdCO1xL4sk;Km_J;UfZH_FxIJdN4}c%(sS?$dD!VHVf8PU7Ks)|Lyl zSQAErvuCgTG)_q2Fx9gUd8X}@h5Yi6pL4#r4^IYr@EJh9n>GpPjZg-kKMd=4fJXxg zk^%+2G!dWxXK2z*S}>OjJJb(Uj=?+axFfhG8HYB@l25g8)R@99#yNgoekNGqEOvyN zr{w@tz&nVj#6vPr`b^D@H|luqT~YSarJh4Kf!A$bQJW-^TQQNh?p zK>L3n=upb#%l}CafKx!@~g4IY_UyB+Dx7fo&az zUw?8|8o@VCsDclZ18&Eu0Qet=M)--2!=X}9P%et`fbaV#&12be6L&+W#K%d({5f=U zV>aVj)hy`w$KSrB?Qc^pLU?_oZl9BJQJ7T?54`l;eXp-I`) zu}wc4Ds5MqfX}dtj`%-Q^;o{&#Qv(P!l^+Nq@BUVNVCQ=04E0AR&|`v-<&{n;hKLE zn)Om`A})1`GF#^q#N9MFaRpF%g4(SK&dJWL9sLG{|NGZ6@ zS?6(nAakCYV>Qo1%~D4HhlzUkAn+7pPF$b#G1(n_E&T1SEFCzp1ObQhQ zdKW2oSzd%pv*r*?vq$YwC0CC@>qwS2Tt8RC`=pRDH^GtwXuF6a{17+5-1^m>3W_OLd2Bp1T@|TP>n@a$Xq!o{x;MPKB8`rkAJ_;LCS4s>Gjo zBHrpa=Qk@yf`8KJA8XJjpLj{j+mC6dn!x$o3?`b{a2Qnt1};&zsJ@P8OEsX@C$J;T zl__=K+EW;8|8_0bGJ~E>q1LNSi9X8Y=w-!#9V6 zA1oTjpK+O5NIn(2shL849P*oS@CSP%e#atQ5cCvM;rdw!!!_hH3ZY}NhDbrqLl}U! zFb&?ALyP88#Co-e+NVA&f(o4AS@8ma;!2_i{`@(7Z3@KL zRK~`3HqA62XfJX^tg>EI_{erRz zk&Q9<^atZK>=-OKki$3>#OF~0S>?D9$?Lc_QBxY4dqr{L-tBA=#k(0Era@yRwHH`= z6IN_cLSk-Y^hiDb88rroLZdgsi*wGI4_u@4ko%|MYjC)^T#__*EYE%7GvnnClmOpHOdixe zrh4p~{|IwG{WZ4}HpS%*g)O}UvHe{b5c`JB1g%||w9dqP;;8f$3m-${hGEP(H;VVW z$K)h{eh=KlSixqIzIMF}74yK4h)Bg*cc~3fEkPa_BFSFBx|-s4tA=F%5t3|nWCJ`i z7gkd@dG`s(;x~f8OHG*ZF)HR#1IMBi4ZNwv4MF`3C>BYh%Z%X<2)q}5F*u5oduaW8 z)FaiErAvxhq3<8UfZ1_$N`9VkLV5S#-}oU0sYb>;E=kC{6^?Qr4t{6w<{rM1Y`M#Q zSm_IXBwzRlUeI-G!av3|YV-pF-w01~qee}Y;zsX-?zIrwD~X_2l5|OOtddphp8FxG z2K$t^$;4?Y6SURh%gMFAoy+U67PQY8GI9IjE_U>Pn952-P!_y|I|Q$`^z z;5MBuPJFU}ZZ)_6p4@!`*7F+v{5b0C(c~0TAnzZ^mO0=2Kzjk1GoYcIYZiQ~CR+xL z&;p@aboe1x9o4HU>Yyb{v`6u|V|UvTH$Pr|0vn7&Pc7pxqF;BE-v*S|<1%FZ9G^~b z@Xwhs%C8Ojx)_4sObWF%+G2IMvl}wchZS+2vCWM~g{Fby#`H;JqxI!uXmp0jIDEu} zK7DL?k9-1gN7He*@;3%IC@`f^eLP;Z|hCG_In7#o>HkXYo0<)yz>Z6 zcA)MlwL2L5m}8=72cSKpME#yYQ4v2RTJek$-7wI~Hx&+zvMCdf|3P5j8FfAG-T+0v ztVg1k8*mBIzk0{>HU~n3^)x5e8VK*B2?M7;r!MKOpF;)H_9E&jNF^0$6dadRfC}PZ z4wfTFfL!3EEulcJky4=F2o*er2~Y&}5Tud{e)kPnO@_PeKI@4JzQK!6f|dUTr9k-w zRIsH4QQJ!BJRtD}wR;x7^~bLRnjtoQqL!da#6SF3i)a(nl3$Cc>zZ&SGIC#zDa}ZO z3TV?NDo6%}O_ciuUqVs%N9Lhf_8{UV^`aNs0a>L_51tt^Tj5 zIe_ES7Y^^e{f1bZ{<2P6-x93^YqCQzLOrGptoz zXdDi|m_d&`W8cb5Y%l}RUjOZHuc7=WbtDfzr!o8|0U+-~1I7={n*UGyeZjzAH7+es z&BNK_%qVD~%ozLZX5uLg-iWv0{$w9fA5g2h20Qp^)rm|;UB@Z?=?Z6o!q&gDP%Eso z+#BKKrJ7_Lm3X{P?bi`v-S2`+>qZV=n)@RDgMJKCknhWwI+pz_SNLMXJ~*RXf`&wM z2rcm&74iqa`>6W&y@B;_2pomxlV1Rl7q{ekrS%r#H-ix#_?AlH)IFfRyb5lLzQIS8 z7>-(+!Vs(IN=D#VEvwt17Tq*R33F^Z`qf%zTip7v5t0H|H z_z~hu(hv^6YIOvyA1R0Q641LN2rB%9&jaC~s6$`eCkPFKQ3yTrr>0z4Lmb=g!(RZ0 z*;VO?)jEq|21MXjP9UX|QkB&SRn;Ho#MQ~poYZ_e^a#}R9R5N$^zmhl^1Ff6pD2Ux zbwO3C*`tsP@j=xjQq|a}R1*(sZ%+~Y&PUF}*3$9d+is9ZF@#y(MJX;s>mRu?s-m9{XxWkIhTN#4VFH@nG6pdKy9FkJ6UP>ECG>avrbQ&D zZxG_*TFc>~22eSKZzbDq{f%&QJE$7Me|K#?7wlRi@E67*xaGsYf_kKJzrRD{uul`Kq{s8bxC z{W-_NuC57!@H<^u@}Nm7R~&}QZ})KU7=!F#DozCiT-472%L17JhQio$q2&nVsr@p6 z2X05D02rpO4(bS=>q8TG;FePcnB`G*E%^y~4u1#Rf5XJuJ3pyi(kp`6{R2_w{i3LT zzaUk41W{8)82tZ)X!Pqn=oQXep9MdW82q4*=bsJ0yOWN&-9d2!b<6(sj>I65$tM2~t0EUj#kk$Tvp-auI{&~nInqe#;l%UP#NPBWYm<&hyV@SR@T{h~bEXiNkC4(VgW%>*+dopglyM z6=(ZwxDkH=H~z0%CQHd4FNI>n;{~T!EI5d9qX(DK?-&1JI?YSyb_c<9Zj_HZ`bpzI ztatd3869-gS};t9jd{zDsPOAXeh|svMz;e@282`v5d=SNj)6oRs@W+FRB&kG5Y8=5eo-^%IH#sF=LipFk_Zn(=7}RDj)&q;C8+Bp5EXtZ`R|MpmXw`b39b7Me@n)!gr!nRB*x_B zozUph|>$39;W(1QjxH5h6bMB1In)_)l4c6JJdO zH-75UU^732l;jcA&(Dn(1vvqNs(`2m1-SLd+2%|apL8@dtr-3|cXj%c$LY2f8sK!{tLY{5+e3RNBlnF~|3q$Vwj z&xWe$FxGKnRlrh&$~gWuVXDOfB2d*iRRk%k!M}k;Tu76PhL_Ku-ApJ*ba~Fb-BM5~ z!ktK(;w%c~*J}`Qkp1^FQ}mR5N@VxPbf|>5r3i+5b!$92{7kn)^>5olQew-&$+ko{@zuP8>J8nNkETy9HsOuLHlNB`%^!UlE_X9)|6D3V)nS&r{$b$-RcuRwW6wb?8pe20wpQ z06&GfQ7Xi8zsaIoVC*8`d4cmr_@~~OApDkB9+XH?W1(IO>V0qUzoAI$VAKU=#dKg91_sQxf<^z?1hF?$I9nO0fy*~tLxPQuEz|;7KQjOTMTxGw diff --git a/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip b/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip index 638f19ed5e9008de6590fdb0e25046e9a1bd5857..5753dd4f8a6a275a7a164fe30beeb6607cecbc0a 100644 GIT binary patch delta 14010 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 A=l}o! delta 13749 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 ZbQ29dMR1=zC%JmNa79Ky7aLAl{{xfxEbagR delta 23746 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 diff --git a/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip b/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip index 79a6d560611b81e70c14139a08c28f95a5d7331c..9b3f367c9276100be02f5c9b1c668798bceb0d47 100644 GIT binary patch delta 12005 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 delta 27346 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 delta 17646 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 diff --git a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip b/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip index caed6a0f92cf45e166677271d3fe671b33604e4e..ce56e6933fea200ea64d57cccfdd4f5d9683b4ac 100644 GIT binary patch delta 11702 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 diff --git a/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip b/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip index 87cacc219ca9a3e21c75cc411d608ca3430d999f..8010fd57163cb0801f7b053e0fb84207188e10ea 100644 GIT binary patch delta 35569 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 diff --git a/source-code/Volo.ClientSimulation.SourceCode/Volo.ClientSimulation.SourceCode.zip b/source-code/Volo.ClientSimulation.SourceCode/Volo.ClientSimulation.SourceCode.zip index b951b2e28077727ab091f51866c5a6851c199328..5213c8f45de97d3ddd9daaeea98e79f61c78b458 100644 GIT binary patch delta 9804 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 delta 9897 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 PllTh8skXC58j$>dbp?%P delta 92348 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 diff --git a/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip b/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip index c4523cca20478fd52f0191a158ecfb081a446d99..6833f3def70d8550064fc1849d055320189af8bd 100644 GIT binary patch delta 36683 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 diff --git a/templates/app-nolayers/angular/package.json b/templates/app-nolayers/angular/package.json index 650d6c5373..c581337c3d 100644 --- a/templates/app-nolayers/angular/package.json +++ b/templates/app-nolayers/angular/package.json @@ -12,15 +12,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~8.2.0-rc.3", - "@abp/ng.components": "~8.2.0-rc.3", - "@abp/ng.core": "~8.2.0-rc.3", - "@abp/ng.oauth": "~8.2.0-rc.3", - "@abp/ng.identity": "~8.2.0-rc.3", - "@abp/ng.setting-management": "~8.2.0-rc.3", - "@abp/ng.tenant-management": "~8.2.0-rc.3", - "@abp/ng.theme.shared": "~8.2.0-rc.3", - "@abp/ng.theme.lepton-x": "~3.2.0-rc.3", + "@abp/ng.account": "~8.2.0-rc.4", + "@abp/ng.components": "~8.2.0-rc.4", + "@abp/ng.core": "~8.2.0-rc.4", + "@abp/ng.oauth": "~8.2.0-rc.4", + "@abp/ng.identity": "~8.2.0-rc.4", + "@abp/ng.setting-management": "~8.2.0-rc.4", + "@abp/ng.tenant-management": "~8.2.0-rc.4", + "@abp/ng.theme.shared": "~8.2.0-rc.4", + "@abp/ng.theme.lepton-x": "~3.2.0-rc.4", "@angular/animations": "~17.3.0", "@angular/common": "~17.3.0", "@angular/compiler": "~17.3.0", @@ -36,7 +36,7 @@ "zone.js": "~0.14.0" }, "devDependencies": { - "@abp/ng.schematics": "~8.2.0-rc.3", + "@abp/ng.schematics": "~8.2.0-rc.4", "@angular-devkit/build-angular": "~17.3.0", "@angular-eslint/builder": "~17.3.0", "@angular-eslint/eslint-plugin": "~17.3.0", diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json index cb44105bd5..380187a503 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.components.server.leptonxlitetheme": "~3.2.0-rc.3", - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3" + "@abp/aspnetcore.components.server.leptonxlitetheme": "~3.2.0-rc.4", + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json index ae34d9da4e..938c909638 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~3.2.0-rc.4" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json index 0862389cd4..8df52c4fde 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json index 0862389cd4..8df52c4fde 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json index 0862389cd4..8df52c4fde 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json index 0862389cd4..8df52c4fde 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json index 0862389cd4..8df52c4fde 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json index 0862389cd4..8df52c4fde 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4" } } diff --git a/templates/app/angular/package.json b/templates/app/angular/package.json index 5b70f2d424..dc4ecf2da8 100644 --- a/templates/app/angular/package.json +++ b/templates/app/angular/package.json @@ -12,15 +12,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~8.2.0-rc.3", - "@abp/ng.components": "~8.2.0-rc.3", - "@abp/ng.core": "~8.2.0-rc.3", - "@abp/ng.identity": "~8.2.0-rc.3", - "@abp/ng.oauth": "~8.2.0-rc.3", - "@abp/ng.setting-management": "~8.2.0-rc.3", - "@abp/ng.tenant-management": "~8.2.0-rc.3", - "@abp/ng.theme.lepton-x": "~3.2.0-rc.3", - "@abp/ng.theme.shared": "~8.2.0-rc.3", + "@abp/ng.account": "~8.2.0-rc.4", + "@abp/ng.components": "~8.2.0-rc.4", + "@abp/ng.core": "~8.2.0-rc.4", + "@abp/ng.identity": "~8.2.0-rc.4", + "@abp/ng.oauth": "~8.2.0-rc.4", + "@abp/ng.setting-management": "~8.2.0-rc.4", + "@abp/ng.tenant-management": "~8.2.0-rc.4", + "@abp/ng.theme.lepton-x": "~3.2.0-rc.4", + "@abp/ng.theme.shared": "~8.2.0-rc.4", "@angular/animations": "~17.3.0", "@angular/common": "~17.3.0", "@angular/compiler": "~17.3.0", @@ -36,7 +36,7 @@ "zone.js": "~0.14.0" }, "devDependencies": { - "@abp/ng.schematics": "~8.2.0-rc.3", + "@abp/ng.schematics": "~8.2.0-rc.4", "@angular-devkit/build-angular": "~17.3.0", "@angular-eslint/builder": "~17.3.0", "@angular-eslint/eslint-plugin": "~17.3.0", diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json index 3b20dbdaea..a3a652da4c 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-authserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json index ae34d9da4e..938c909638 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~3.2.0-rc.4" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json index ae34d9da4e..938c909638 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~3.2.0-rc.4" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/package.json index ae34d9da4e..938c909638 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~3.2.0-rc.4" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/package.json index ae34d9da4e..938c909638 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~3.2.0-rc.4" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json index 0862389cd4..8df52c4fde 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json index 0862389cd4..8df52c4fde 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json index 0862389cd4..8df52c4fde 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~3.2.0-rc.4" } } diff --git a/templates/module/angular/package.json b/templates/module/angular/package.json index b1832f3b6b..ba12963918 100644 --- a/templates/module/angular/package.json +++ b/templates/module/angular/package.json @@ -13,15 +13,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~8.2.0-rc.3", - "@abp/ng.components": "~8.2.0-rc.3", - "@abp/ng.core": "~8.2.0-rc.3", - "@abp/ng.identity": "~8.2.0-rc.3", - "@abp/ng.oauth": "~8.2.0-rc.3", - "@abp/ng.setting-management": "~8.2.0-rc.3", - "@abp/ng.tenant-management": "~8.2.0-rc.3", - "@abp/ng.theme.basic": "~8.2.0-rc.3", - "@abp/ng.theme.shared": "~8.2.0-rc.3", + "@abp/ng.account": "~8.2.0-rc.4", + "@abp/ng.components": "~8.2.0-rc.4", + "@abp/ng.core": "~8.2.0-rc.4", + "@abp/ng.identity": "~8.2.0-rc.4", + "@abp/ng.oauth": "~8.2.0-rc.4", + "@abp/ng.setting-management": "~8.2.0-rc.4", + "@abp/ng.tenant-management": "~8.2.0-rc.4", + "@abp/ng.theme.basic": "~8.2.0-rc.4", + "@abp/ng.theme.shared": "~8.2.0-rc.4", "@angular/animations": "~17.3.0", "@angular/common": "~17.3.0", "@angular/compiler": "~17.3.0", @@ -36,7 +36,7 @@ "zone.js": "~0.14.0" }, "devDependencies": { - "@abp/ng.schematics": "~8.2.0-rc.3", + "@abp/ng.schematics": "~8.2.0-rc.4", "@angular-devkit/build-angular": "~17.3.0", "@angular-eslint/builder": "~17.3.0", "@angular-eslint/eslint-plugin": "~17.3.0", diff --git a/templates/module/angular/projects/my-project-name/package.json b/templates/module/angular/projects/my-project-name/package.json index 35ad762dcd..fe58cf8ab6 100644 --- a/templates/module/angular/projects/my-project-name/package.json +++ b/templates/module/angular/projects/my-project-name/package.json @@ -4,8 +4,8 @@ "peerDependencies": { "@angular/common": ">=14", "@angular/core": ">=14", - "@abp/ng.core": ">=8.2.0-rc.3", - "@abp/ng.theme.shared": ">=8.2.0-rc.3" + "@abp/ng.core": ">=8.2.0-rc.4", + "@abp/ng.theme.shared": ">=8.2.0-rc.4" }, "dependencies": { "tslib": "^2.1.0" diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json index a0b2c4c7da..0260dea376 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-authserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4" } } diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json index bb0eb94947..c54221b25b 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.3", - "@abp/aspnetcore.components.server.basictheme": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4", + "@abp/aspnetcore.components.server.basictheme": "~8.2.0-rc.4" } } diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json index 5c28150f64..2115871f2c 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4" } } diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json index 5c28150f64..2115871f2c 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.2.0-rc.4" } } From ceffd73a208a8bec0f8f3fbc657d3c85b7ab1ed8 Mon Sep 17 00:00:00 2001 From: Salih Date: Mon, 10 Jun 2024 15:14:59 +0300 Subject: [PATCH 09/12] Update en.json --- .../AbpIoLocalization/Www/Localization/Resources/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json index cee6c1210d..ce3cb369e0 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json @@ -1524,7 +1524,7 @@ "TwoFrameworkOptions_Description": "ABP provides both React Native and .NET MAUI mobile startup templates. This way, you can choose the one that best suits your needs. Both apps reuse code at the highest rate between iOS and Android platforms.", "PreIntegratedToYourBackend": "Pre-integrated to Your Backend", "PreIntegratedToYourBackend_Description": "ABP Mobile applications are pre-integrated to your backend APIs. It gets a valid authentication token from the server and makes authenticated requests.", - "MultiLanguage": "Multi-Language", + "MultiLanguage": "Multi-language", "MultiLanguage_Description": "It already supports more than 10 languages out of the box. You can also add next languages.", "Arabic": "Arabic", "Czech": "Czech", From a767cb1c4d28e4852e54a606a76a2093417accba Mon Sep 17 00:00:00 2001 From: Salih Date: Mon, 10 Jun 2024 17:39:08 +0300 Subject: [PATCH 10/12] Update en.json --- .../AbpIoLocalization/Www/Localization/Resources/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json index ce3cb369e0..c8f7c8deff 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json @@ -1443,7 +1443,7 @@ "CreateANewSolution_Description1": "Everything starts by creating a new ABP integrated .NET solution.", "StartWithStartupTemplates": "Start one of the pre-built startup solution templates", "SimpleMonolithApplicationTemplate": "Simple monolith application template", - "LayeredApplicationTemplate": "Layered application template", + "LayeredApplicationTemplate": "Modular monolith application template", "MicroserviceSolutionTemplate": "Microservice solution template", "CreateEmptySolutionAndUseAbp": "Or create a new empty .NET solution and install ABP NuGet & NPM packages yourself.", "CreatingSolutionWithMultipleOptions": "There are multiple UI and Database options while creating a new solution.", From c80a5a33cda13ff6ed0943dd9579331f7db74780 Mon Sep 17 00:00:00 2001 From: Ebicoglu Date: Tue, 11 Jun 2024 17:20:08 +0300 Subject: [PATCH 11/12] closes volosoft/vs-internal#4223 --- .../Commercial/Localization/Resources/en.json | 136 +++++++++--------- .../Www/Localization/Resources/en.json | 2 +- 2 files changed, 69 insertions(+), 69 deletions(-) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json index 4c6b5657d9..ffc25f3b1d 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json @@ -47,7 +47,7 @@ "UnsubscribeLicenseExpirationEmailSuccessTitle": "Successfully unsubscribed", "UnsubscribeLicenseExpirationEmailSuccessMessage": "You will not receive license expiration date reminder emails anymore.", "IndexPageHeroSection": "A complete web development platformbuilt-on framework", - "AbpCommercialShortDescription": "ABP Commercial provides pre-built application modules, rapid application development tooling, professional UI themes, premium support and more.", + "AbpCommercialShortDescription": "ABP provides pre-built application modules, rapid application development tooling, professional UI themes, premium support and more.", "LiveDemo": "Live Demo", "LiveDemoLead": "{1} using your ABP account, {3} to abp.io or fill the form below to create a live demo now", "ThereIsAlreadyAnAccountWithTheGivenEmailAddress": "There is already an account with the given email address: {0}
You should login with your account to proceed.", @@ -67,7 +67,7 @@ "Send": "Send", "WhatIsABPFramework": "WHAT IS THE ABP FRAMEWORK?", "OpenSourceBaseFramework": "Open Source Base Framework", - "ABPFrameworkExplanation": "

ABP Commercial is based on the ABP Framework, an open source and community driven web application framework for ASP.NET Core.

ABP Framework provides an excellent infrastructure to write maintainable, extensible and testable code with the best practices.

Built on and integrated to popular tools you already know. Low learning curve, easy adaptation, comfortable development.

", + "ABPFrameworkExplanation": "

ABP commercial version is based on the ABP Framework, an open source and community driven web application framework for ASP.NET Core.

ABP Framework provides an excellent infrastructure to write maintainable, extensible and testable code with the best practices.

Built on and integrated to popular tools you already know. Low learning curve, easy adaptation, comfortable development.

", "Modular": "Modular", "MicroserviceCompatible": "Microservice compatible", "DomainDrivenDesignInfrastructure": "Domain Driven Design Infrastructure", @@ -81,8 +81,8 @@ "AdvancedLocalization": "Advanced Localization", "ManyMore": "Many more", "ExploreTheABPFramework": "Explore the ABP Framework", - "WhyUseTheABPCommercial": "Why Use The ABP Commercial?", - "WhyUseTheABPCommercialExplanation": "

Building enterprise-grade web applications can be complex and time-consuming.

ABP Commercial offers the perfect base infrastructure necessary for all the modern enterprise-grade ASP.NET Core based solutions. Right from the design to deployment, the entire development cycle is empowered by the ABP's built-in features & modules.

", + "WhyUseTheABPCommercial": "Why Use The ABP Platform?", + "WhyUseTheABPCommercialExplanation": "

Building enterprise-grade web applications can be complex and time-consuming.

ABP offers the perfect base infrastructure necessary for all the modern enterprise-grade ASP.NET Core based solutions. Right from the design to deployment, the entire development cycle is empowered by the ABP's built-in features & modules.

", "StartupTemplatesShortDescription": "Startup templates make you jump-start your project in a few seconds.", "UIFrameworksOptions": "UI frameworks options;", "DatabaseProviderOptions": "Database provider options;", @@ -97,7 +97,7 @@ "TextTemplateManagement": "Text Template Management", "See All Modules": "SeeAllModules", "ABPSuite": "ABP Suite", - "AbpSuiteShortDescription": "ABP Suite is a complementary tool to ABP Commercial.", + "AbpSuiteShortDescription": "ABP Suite is a complementary tool to ABP projects.", "AbpSuiteExplanation": "It allows you to build web pages in a matter of minutes. It's a .NET Core Global tool that can be installed from the command line. It can create a new ABP solution and generate CRUD pages from the database to the front-end.", "Details": "Details", "LeptonTheme": "Lepton Theme", @@ -110,7 +110,7 @@ "DarkBlueTheme": "Dark Blue Theme", "LightTheme": "Light Theme", "ProudToWorkWith": "Proud to Work With", - "OurConsumers": "Thousands of enterprises and developers over 70 countries worldwide rely on ABP Commercial.", + "OurConsumers": "Thousands of enterprises and developers over 70 countries worldwide rely on ABP.", "JoinOurConsumers": "Join them and build amazing products fast.", "AdditionalServicesExplanation": "Do you need additional or custom services? We and our partners can provide;", "CustomProjectDevelopment": "Custom Project Development", @@ -162,30 +162,30 @@ "WeAreHereToHelp": "We are Here to Help", "BrowseOrAskQuestion": "You can browse our help topics or search in the frequently asked questions, or you can ask us a question by using the contact form.", "SearchQuestionPlaceholder": "Search in frequently asked questions", - "WhatIsTheABPCommercial": "What is ABP Commercial?", - "WhatAreDifferencesThanAbpFramework": "What are the differences between the open source ABP Framework and ABP Commercial?", - "AbpCommercialMetaTitle": " {0} | ABP Commercial", + "WhatIsTheABPCommercial": "What is ABP?", + "WhatAreDifferencesThanAbpFramework": "What are the differences between the open-source ABP and commercial version of ABP?", + "AbpCommercialMetaTitle": " {0} | ABP", "AbpCommercialMetaDescription": "A comprehensive web development platform on ABP Framework with pre-built modules, startup templates, rapid dev tools, pro UI themes & premium support.", - "ABPCommercialExplanation": "ABP Commercial is a set of premium modules, tools, themes and services that are built on top of the open source ABP framework. ABP Commercial is being developed and supported by the same team behind the ABP framework.", + "ABPCommercialExplanation": "ABP Platform is a set of premium modules, tools, themes and services that are built on top of the open source ABP framework. ABP is being developed and supported by the same team behind the ABP framework.", "WhatAreDifferencesThanABPFrameworkExplanation": "

ABP framework is a modular, themeable, microservice compatible application development framework for ASP.NET Core. It provides a complete architecture and a strong infrastructure to let you focus on your own business code rather than repeating yourself for every new project. It is based on the best practices of software development and popular tools you already know.

ABP framework is completely free, open source and community-driven. It also provides a free theme and some pre-built modules (e.g. identity management and tenant management).

", "VisitTheFrameworkVSCommercialDocument": "Visit the following link for more information {1} ", - "ABPCommercialFollowingBenefits": "ABP Commercial adds the following benefits on top of the ABP framework:", + "ABPCommercialFollowingBenefits": "ABP commercial version adds the following benefits on top of the ABP framework:", "Professional": "Professional", "UIThemes": "UI Themes", "EnterpriseModules": "Enterprise ready, feature-rich, pre-built Application Modules (e.g. Identity Server management, SaaS management, language management)", "ToolingToSupport": "Tooling to support your development productivity (e.g. ABP Suite)", "PremiumSupportLink": "Premium Support", - "WhatDoIDownloadABPCommercial": "What do I download when I purchase the ABP Commercial?", + "WhatDoIDownloadABPCommercial": "What do I download when I purchase the ABP commercial version?", "CreateUnlimitedSolutions": "Once you purchase an ABP Commercial license, you will be able to create unlimited solutions like described in the Getting Started document.", "ABPCommercialSolutionExplanation": "When you create a new application, you get a Visual Studio solution (a startup template) based on your preferences. The downloaded solution has commercial modules and themes already installed and configured for you. You can remove a pre-installed module or add another module if you like. All modules and themes use NuGet/NPM packages by default.", "StartDevelopWithTutorials": "The downloaded solution is well architected and documented. You can start developing your own business code based on it following the tutorials.", - "TryTheCommercialDemo": "You can try the Live Demo to see a sample application created using the ABP Commercial startup template.", - "HowManyProducts": "How many different products/solutions can I build using the ABP Commercial?", + "TryTheCommercialDemo": "You can try the Live Demo to see a sample application created using the ABP startup template.", + "HowManyProducts": "How many different products/solutions can I build using the ABP?", "HowManyProductsExplanation": "You can create as many projects as you want during your active license period; there is no limit! After your license expires, you cannot create new projects, but you can continue to develop the projects you have downloaded and deploy them to an unlimited count of servers.", - "HowManyDevelopers": "How many developers can work on the ABP Commercial?", - "HowManyDevelopersExplanation": "ABP Commercial licenses are per developer. Different license types have different developer limits. However, you can add more developers to any license type whenever you need. Check out the Plans & Pricing page for license types, developer limits and additional developer costs.", + "HowManyDevelopers": "How many developers can work on the ABP?", + "HowManyDevelopersExplanation": "ABP licenses are per developer. Different license types have different developer limits. However, you can add more developers to any license type whenever you need. Check out the Plans & Pricing page for license types, developer limits and additional developer costs.", "ChangingLicenseType": "Can I upgrade my license type later?", - "ChangingLicenseTypeExplanation": "You can upgrade to a higher license by paying the difference within your active license period. When you upgrade to a higher license plan, you get the benefits of the new plan, but the license upgrade does not change the license expiry date. Besides, you can also add new developer seats to your existing license, check out the \"How many developers can work on the ABP Commercial?\" FAQ.", + "ChangingLicenseTypeExplanation": "You can upgrade to a higher license by paying the difference within your active license period. When you upgrade to a higher license plan, you get the benefits of the new plan, but the license upgrade does not change the license expiry date. Besides, you can also add new developer seats to your existing license, check out the \"How many developers can work on the ABP?\" FAQ.", "LicenseExtendUpgradeDiff": "What is the difference between license extend and upgrade?", "LicenseExtendUpgradeDiffExplanation": "Extending: By extending/renewing your license, you will continue to get premium support and get major or minor updates for the modules and themes. Besides, you will be able to continue creating new projects. And you will still be able to use ABP Suite, which speeds up your development. When you extend your license, 1 year is added to your license expiry date.
Upgrading: By upgrading your license, you will be promoted to a higher license plan, which will allow you to get additional benefits. Check out the license comparison table to see the differences between the license plans. On the other hand, when you upgrade, your license expiry date will not change! To extend your license end date, you need to extend your license.", "LicenseRenewalCost": "What is the license renewal cost after 1 year?", @@ -200,10 +200,10 @@ "ChangingDevelopers": "Can I change the registered developers of my organization in the future?", "ChangingDevelopersExplanation": "In addition to adding new developers to your license, you can also change the existing developers (you can remove a developer and add a new one to the same seat) without any additional cost.", "WhatHappensWhenLicenseEnds": "What happens when my license period ends?", - "WhatHappensWhenLicenseEndsExplanation1": "The ABP Commercial license is a perpetual license. After your license expires, you can continue developing your project. And you are not obliged to renew your license. Your license comes with a one-year update and support plan out of the box. In order to continue to get new features, performance enhancements, bug fixes, support and continue using ABP Suite, you need to renew your license. When your license expires;", - "WhatHappensWhenLicenseEndsExplanation2": "You can not create new solutions using the ABP Commercial, but you can continue developing your existing applications forever.", + "WhatHappensWhenLicenseEndsExplanation1": "The ABP license is a perpetual license. After your license expires, you can continue developing your project. And you are not obliged to renew your license. Your license comes with a one-year update and support plan out of the box. In order to continue to get new features, performance enhancements, bug fixes, support and continue using ABP Suite, you need to renew your license. When your license expires;", + "WhatHappensWhenLicenseEndsExplanation2": "You can not create new solutions using the ABP commercial version, but you can continue developing your existing applications forever.", "WhatHappensWhenLicenseEndsExplanation3": "You will be able to get updates for the modules and themes within your MINOR version (except RC or Preview versions). For example, if you are using v3.2.0 of a module, you can still get updates for v3.2.x (v3.2.1, v3.2.5... etc.) of that module. But you cannot get updates for the next major or minor version (like v3.3.0, v3.3.3, 4.x.x.. etc.). For example, when your license expired, the latest release was v4.4.3, and later, it published both 4.4.4 version and 4.5.0 version, you would be able to access the v4.4.X but you wouldn't be access the v4.5.X.", - "WhatHappensWhenLicenseEndsExplanation4": "You can not install new modules and themes added to the ABP Commercial platform after your license ends.", + "WhatHappensWhenLicenseEndsExplanation4": "You can not install new modules and themes added to the ABP commercial platform after your license ends.", "WhatHappensWhenLicenseEndsExplanation5": "You can not use the ABP Suite.", "WhatHappensWhenLicenseEndsExplanation6": "You can not get the premium support anymore.", "WhatHappensWhenLicenseEndsExplanation7": "You can extend (renew) your license if you want to continue getting these benefits. If you extend your license within {3} days after your license expires, the following discounts will be applied: Team License {0}; Business License {1}; Enterprise License {2}.", @@ -212,11 +212,11 @@ "WhenShouldIRenewMyLicense": "When should I renew my license?", "WhenShouldIRenewMyLicenseExplanation": "If you renew your license within {3} days after your license expires, the following discounts will be applied: Team License {0}; Business License {1}; Enterprise License {2}. However, if you renew your license after {3} days since the expiry date of your license, the renewal price will be the same as the license purchase price, and there will be no discount on your renewal.", "TrialPlan": "Do you have a trial plan?", - "TrialPlanExplanation": "Yes, to start your free trial, contact marketing@volosoft.com. We also offer a 30-day money-back guarantee for the Team license, no questions asked! You can request a full refund within the first 30 days of the license purchase. We provide a 60% refund within 30 days for Business and Enterprise licenses. This is because the Business and Enterprise licenses contain the full source-code of all the modules and themes.", + "TrialPlanExplanation": "Yes, to start your free trial, contact marketing@volosoft.com. We also offer a 30-day money-back guarantee for the Team license, no questions asked! You can request a full refund within the first 30 days of the license purchase. We provide a 60% refund within 30 days for Business and Enterprise licenses. This is because the Business and Enterprise licenses contain the full source-code of all the modules and themes.", "DoYouAcceptBankWireTransfer": "Do you accept bank wire transfers?", "DoYouAcceptBankWireTransferExplanation": "Yes, we accept bank wire transfers.
After sending the license fee via bank transfer, send your receipt and requested license type to accounting@volosoft.com.
Our international bank account information:", "HowToUpgrade": "How to upgrade existing applications when a new version is available?", - "HowToUpgradeExplanation1": "When you create a new application using ABP Commercial, all the modules and themes are used as NuGet and NPM packages. So, you can easily upgrade the packages when a new version is available.", + "HowToUpgradeExplanation1": "When you create a new application using ABP, all the modules and themes are used as NuGet and NPM packages. So, you can easily upgrade the packages when a new version is available.", "HowToUpgradeExplanation2": "In addition to the standard NuGet/NPM upgrades, ABP CLI provides an update command that automatically finds and upgrades all ABP-related packages in your solution.", "DatabaseSupport": "Which database systems are supported?", "DatabaseSupportExplanation": "ABP Framework itself is database agnostic and can work with any database provider by its nature. Check out the Data Access document for a list of currently implemented providers.", @@ -225,11 +225,11 @@ "UISupportExplanation": "ABP Framework itself is UI framework agnostic and can work with any UI framework. However, startup templates, module UIs and themes were not implemented for all UI frameworks. Check out the Getting Started document for the up-to-date list of UI options.", "MicroserviceSupport": "Does it support the microservice architecture?", "MicroserviceSupportExplanation1": "One of the major goals of the ABP framework is to provide a convenient infrastructure to create microservice solutions. Check out the Microservice Architecture document to understand how it helps with creating microservice systems.", - "MicroserviceSupportExplanation2": "All the ABP Commercial modules are designed to support microservice deployment scenarios (with its own API and database) by following the Module Development Best Practices document.", + "MicroserviceSupportExplanation2": "All the ABP modules are designed to support microservice deployment scenarios (with its own API and database) by following the Module Development Best Practices document.", "MicroserviceSupportExplanation3": "We provide a sample Microservice Demo Solution that demonstrates a microservice architecture implementation to help you create your own solution.", "MicroserviceSupportExplanation4": "So, the short answer is: \"Yes, it supports microservice architecture\".", "MicroserviceSupportExplanation5": "However, a microservice system is a solution, and every solution will have different requirements, network topology, communication scenarios, authentication possibilities, database sharding/partitioning decisions, runtime configurations, 3rd party system integrations and many more.", - "MicroserviceSupportExplanation6": "The ABP Framework and ABP Commercial provide infrastructure for microservice scenarios, microservice compatible modules, samples and documentation to help you build your own solution. But don't expect to directly download your dream solution pre-built for you. You will need to understand it and bring specific parts together based on your requirements.", + "MicroserviceSupportExplanation6": "ABP provides infrastructure for microservice scenarios, microservice compatible modules, samples and documentation to help you build your own solution. But don't expect to directly download your dream solution pre-built for you. You will need to understand it and bring specific parts together based on your requirements.", "WhereCanIDownloadSourceCode": "Where can I download the source-code?", "WhereCanIDownloadSourceCodeExplanation": "You can download the source code of all the ABP modules, Angular packages and themes via ABP Suite or ABP CLI. Check out How to download the source-code?", "ComputerLimitation": "How many computers can a developer login when developing ABP?", @@ -243,7 +243,7 @@ "HowCanIGetMyInvoice": "How can I get my invoice?", "HowCanIGetMyInvoiceExplanation": "There are 2 payment gateways for purchasing a license: Iyzico and 2Checkout. If you purchase your license through the 2Checkout gateway, it sends the PDF invoice to your email address; check out 2Checkout invoicing. If you purchase through the Iyzico gateway, with a custom purchase link or via a bank wire transfer, we will prepare and send your invoice. You can request or download your invoice from the organization management page. Before contacting us for the invoice, check your organization management page!", "Forum": "Forum", - "SupportExplanation": "ABP Commercial license provides a premium forum support by a team consisting of the ABP Framework experts.", + "SupportExplanation": "ABP license provides a premium forum support by a team consisting of the ABP Framework experts.", "PrivateTicket": "Private Ticket", "PrivateTicketExplanation": "Enterprise License also includes a private support with e-mail and ticket system.", "AbpSuiteExplanation1": "ABP Suite allows you to build web pages in a matter of minutes. It's a .NET Core Global tool that can be installed from the command line.", @@ -271,7 +271,7 @@ "Document": "Document", "UsingABPSuiteToCURD": "Using ABP Suite for CRUD Page Generation & Tooling", "SeeABPSuiteDocument": "Check out the ABP Suite document to learn the usage of ABP Suite.", - "AskQuestionsOnSupport": "You can ask questions on ABP Commercial Support.", + "AskQuestionsOnSupport": "You can ask questions on ABP Support.", "Documentation": "Documentation", "SeeModulesDocument": "See the modules page for a list of all the PRO modules.", "Pricing": "Pricing", @@ -322,7 +322,7 @@ "GithubUsername": "GitHub username", "PhoneNumber": "Phone number", "Country": "Country", - "DescribeABPCommercialUsage": "Describe the project you are planning to develop based on APB Commercial", + "DescribeABPCommercialUsage": "Describe the project you are planning to develop based on APB", "DiscountRequestCertifyInformationMessage": "I certify that all information is true and correct.", "DiscountRequestReceived": "We have received your discount request.", "DiscountRequestStatusMessage": "We will respond to you after checking the information you have provided.", @@ -371,7 +371,7 @@ "DDDBookEmailBody": "Thank you.
To download your book, click here.", "StartFree": "Start free", "FreeTrial": "Free Trial", - "AcceptsMarketingCommunications": " Yes, I`d like to receive ABP Commercial marketing communications.", + "AcceptsMarketingCommunications": " Yes, I`d like to receive ABP related marketing news.", "PurposeOfUsage": "Purpose of usage", "Choose": "- Choose -", "CompanyOrganizationName": "Company / Organization name", @@ -400,8 +400,8 @@ "DowngradeLicensePlanExplanation": "You cannot downgrade your existing license plan. But you can purchase a new lower license plan and continue your development on the new license. After you purchase a lower license, you just need to login to your new license plan via ABP CLI command: ` abp login -o `.", "LicenseTransfer": "Can a license be transferred from one developer to another?", "LicenseTransferExplanation": "Yes! When you purchase a license, you become the license holder, hence you will have access to the organization management page. An organization has owner and developer roles. Owners can manage the developer seats and assign developers. Each assigned developer will log in via ABP CLI command into the system and will have development and support permissions.", - "UserOwnerDescription": "The 'Owner' of the organization is the admin of this account. He/she manages the organization by purchasing licenses and allocating developers. An 'Owner' cannot write code in the ABP Commercial projects, cannot download the ABP sample projects, and cannot ask questions on the support website. If you want to do all these, you have to add yourself as a developer too.", - "UserDeveloperDescription": "The 'Developers' can write code in the ABP Commercial projects, download the ABP sample projects, and ask questions on the support website. On the other hand, the 'Developers' cannot manage this organization.", + "UserOwnerDescription": "The 'Owner' of the organization is the admin of this account. He/she manages the organization by purchasing licenses and allocating developers. An 'Owner' cannot write code in the ABP projects, cannot download the ABP sample projects, and cannot ask questions on the support website. If you want to do all these, you have to add yourself as a developer too.", + "UserDeveloperDescription": "The 'Developers' can write code in the ABP projects, download the ABP sample projects, and ask questions on the support website. On the other hand, the 'Developers' cannot manage this organization.", "RemoveCurrentUserFromOrganizationWarningMessage": "You are removing yourself from your own organization. You will no longer be able to manage this organization, do you confirm?", "RenewExistingOrganizationOrCreateNewOneMessage": "You can renew the license of your organization(s) by clicking the below \"Extend Now\" button(s) and thus you can extend the license expiration date by 1 year. If you continue to checkout, you will have a new organization. Do you want to continue with a new organization?", "PurchaseTrialOrganizationOrCreateNewOneMessage": "You have a trial license. To purchase your trial license click the Purchase Now button. If you continue to checkout, you will have a new organization. Do you want to continue with a new organization?", @@ -421,7 +421,7 @@ "UIFrameworks": "UI Frameworks", "UsefulLinks": "Useful Links", "Platform": "Platform", - "CoolestCompaniesUseABPCommercial": "The coolest companies already use ABP Commercial.", + "CoolestCompaniesUseABPCommercial": "The coolest companies already use ABP.", "UserInterface": "User Interface", "APIGateway": "API Gateway", "Microservice": "Microservice", @@ -462,12 +462,12 @@ "LightDarkAndSemiDarkThemes": "Light, Dark and Semi-Dark", "LeptonXThemeExplanation": "Lepton Theme can change your theme according to your system settings.", "PRO": "PRO", - "WelcomeToABPCommercial": "Welcome to ABP Commercial!", + "WelcomeToABPCommercial": "Welcome to ABP Platform!", "YourAccountDetails": "Your Account Details", "OrganizationName": "Organization Name", "AddDevelopers": "Add Developers", "StartDevelopment": "Start Development", - "CreateAndRunApplicationUsingStartupTemplate": "Learn how to create and run a new web application using the ABP Commercial startup template.", + "CreateAndRunApplicationUsingStartupTemplate": "Learn how to create and run a new web application using the ABP startup templates.", "CommunityDescription2": "community.abp.io is a place where people can share ABP-related articles. Search for articles, tutorials, code samples, case studies and meet people in the same lane as you.", "UseABPSuiteExplanation": "Use ABP Suite to download the source-code of the modules and themes.", "ManageModulesWithSuite": "You can also manage your ABP modules with Suite.", @@ -480,9 +480,9 @@ "MultipleUIOptionsExplanation": "We love different ways to create the User Interface. This startup solution provides three different UI framework options for your business application.", "MultipleDatabaseOptions": "Multiple Database Options", "MultipleDatabaseOptionsExplanation": "You have two database provider options (in addition to using both in a single application). Use Entity Framework Core to work with any relational database and optionally use Dapper when you need to write low-level queries for better performance. MongoDB is another option if you need to use a document-based NoSQL database. While these providers are well-integrated, abstracted and pre-configured, you can actually interact with any database system that you can use with .NET.", - "ModularArchitectureExplanation2": "Modularity is a first-class citizen in the ABP.IO platform. All the application functionalities are split into well-isolated optional modules. The startup solution already comes with the fundamental ABP Commercial modules pre-installed. You can also create your own modules to build a modular system for your own application.", + "ModularArchitectureExplanation2": "Modularity is a first-class citizen in the ABP.IO platform. All the application functionalities are split into well-isolated optional modules. The startup solution already comes with the fundamental ABP modules pre-installed. You can also create your own modules to build a modular system for your own application.", "MultiTenancyForSaasBusiness": "Multi-Tenancy for your SaaS Business", - "MultiTenancyForSaasBusinessExplanation": "ABP Commercial provides a complete, end-to-end multi-tenancy system to create your SaaS (Software-as-a-Service) systems. It allows the tenants to share or have their own databases with on-the-fly database creation and migration system.", + "MultiTenancyForSaasBusinessExplanation": "ABP provides a complete, end-to-end multi-tenancy system to create your SaaS (Software-as-a-Service) systems. It allows the tenants to share or have their own databases with on-the-fly database creation and migration system.", "MicroserviceStartupSolution": "Microservice Startup Solution", "MicroserviceArchitectureExplanation2": "You can get it for your next microservice system to take advantage of the pre-built base solution and distilled experience.", "PreIntegratedTools": "Pre-Integrated to popular tools", @@ -496,7 +496,7 @@ "LandingWebsite": "Landing Website", "LandingWebsiteExplanation": "A generic landing/public website that can be used for several purposes, like introducing your company, selling your products, etc.", "ABPFrameworkEBook": "Mastering ABP Framework e-book", - "MasteringAbpFrameworkEBookDescription": "Included within your ABP Commercial license", + "MasteringAbpFrameworkEBookDescription": "Included within your ABP license", "FullName": "Full Name", "LicenseTypeNotCorrect": "The license type is not correct!", "Trainings": "Trainings", @@ -517,7 +517,7 @@ "SendTrainingRequest": "Send Training Request", "OnlyEnglishVersionOfThisDocumentIsTheRecentAndValid": "* The English version of this document is the most up-to-date, and the English version will prevail in any dispute.", "Pricing_Page_Title": "Pricing & Plans", - "Pricing_Page_Description": "Choose the features and functionality your business needs today. Buy an ABP Commercial license and create unlimited projects.", + "Pricing_Page_Description": "Choose the features and functionality your business needs today. Buy an ABP license and create unlimited projects.", "Pricing_Page_HurryUp": "Hurry Up!", "Pricing_Page_BuyLicense": "Buy a license at 2021 prices until January 16!", "Pricing_Page_ValidForExistingCustomers": "Also valid for existing customers and license renewals.", @@ -537,15 +537,15 @@ "Pricing_Page_Hint14": "Team and Business licenses have incident/question count limit. If you buy additional developer licenses, your incident limit increases by {0} (for the Team License) or {1} (for the Business License) per developer.", "Pricing_Page_Hint15": "Only Enterprise License includes private support. You can send an e-mail directly to the ABP Team or ask questions on support.abp.io with a private ticket option. The private tickets are not visible to the public.", "Pricing_Page_Hint16": "You can download the source-code of all ABP themes. You may want to add the source code to your solution to make radical changes or just keep it for yourself for security reasons.", - "Pricing_Page_Testimonial_1": "ABP Commercial allowed SC Ventures to deliver a bank-grade multi-tenant silo-database SaaS platform in 9 months to support the accounts receivable / accounts payable supply chain financing of significant value invoices from multiple integrated anchors. The modularity of ABP made it possible for the team to deliver in record time, pass all VAPT, and deploy the containerized microservices stack via full CI/CD and pipelines into production.", - "Pricing_Page_Testimonial_2": "We see the value of using ABP Commercial to reduce the overhead of custom development projects. The team is able to unify the code pattern in different project streams. We see more potential in the framework for us to build new features faster than before. We trust we will be constantly seeing the value of leveraging ABP Commercial.", + "Pricing_Page_Testimonial_1": "ABP allowed SC Ventures to deliver a bank-grade multi-tenant silo-database SaaS platform in 9 months to support the accounts receivable / accounts payable supply chain financing of significant value invoices from multiple integrated anchors. The modularity of ABP made it possible for the team to deliver in record time, pass all VAPT, and deploy the containerized microservices stack via full CI/CD and pipelines into production.", + "Pricing_Page_Testimonial_2": "We see the value of using ABP to reduce the overhead of custom development projects. The team is able to unify the code pattern in different project streams. We see more potential in the framework for us to build new features faster than before. We trust we will be constantly seeing the value of leveraging ABP.", "Pricing_Page_Testimonial_3": "We love ABP. We don't have to write everything from scratch. We start from out-of-the-box features and just focus on what we really need to write. Also, ABP is well-architected and the code is high quality with fewer bugs. If we had to write everything we needed on our own, we might have to spend years. One more thing we like is that the new version, issue fixing, or improvement comes out very soon every other week. We don't wait too long.", - "Pricing_Page_Testimonial_4": "ABP Commercial is a fantastic product would recommend. Commercial products to market for our customers in a single configurable platform. The jump starts that the framework and tooling provide any team is worth every cent. ABP Commercial was the best fit for our needs.", + "Pricing_Page_Testimonial_4": "ABP is a fantastic product would recommend. Commercial products to market for our customers in a single configurable platform. The jump starts that the framework and tooling provide any team is worth every cent. ABP was the best fit for our needs.", "Pricing_Page_Testimonial_5": "ABP Framework is not only a framework, but it is also a guide for project development/management, because it provides DDD, GenericRepository, DI, Microservice, and Modularity training. Even if you are not going to use the framework itself, you can develop yourself with docs.abp.io which is well and professionally prepared (OpenIddict, Redis, Quartz etc.). Because many things are pre-built, it shortens project development time significantly (Such as login page, exception handling, data filtering, seeding, audit logging, localization, auto API controller etc.). As an example from our application, I have used Local Event Bus for stock control. So, I am able to manage order movements by writing stock handler. It is wonderful not to lose time for CreationTime, CreatorId. They are being filled automatically.", - "Pricing_Page_Testimonial_6": "ABP Framework is a good framework but it needs time to understand the different layers, classes, and libraries it uses (especially ABP). I spent a lot of time reading the code base, but ABP Commercial saved us time in creating the project specialty entities (AR) and the repository linked to each of them. I liked also the approach used in ABP is very mature; we know is based on DDD and monolith.", + "Pricing_Page_Testimonial_6": "ABP Framework is a good framework but it needs time to understand the different layers, classes, and libraries it uses (especially ABP). I spent a lot of time reading the code base, but ABP saved us time in creating the project specialty entities (AR) and the repository linked to each of them. I liked also the approach used in ABP is very mature; we know is based on DDD and monolith.", "Pricing_Page_Testimonial_7": "As a startup, we need to iterate quickly and spend minimal time on boilerplate and non-core features.\nOur engineers range from highly experienced to junior engineers, and we needed a common understanding and a way to share technical and domain knowledge, ABP allowed us to do this due to their great guides and documentation. \nThere are things we haven't had to worry about since they work out of the box with ABP. \nABP helped us streamline rapid prototyping and development, less than 4 weeks from feature inception to production. With all its premium features included in the license, ABP has given us, \"Startup in a Box\" on the Software Engineering Side.", - "Pricing_Page_Testimonial_8": "I would recommend ABP commercial to all those who want to expand the range of products available to their customers. It's fantastic when need to use a distributed enterprise environment (Angular, WPF, Win&Linux). In addition to their products, we love their support, which makes our job faster and easier. We already know that we have found a great partner for the future who will support us in expanding our business.", - "Pricing_Page_Testimonial_9": "We are a company of 2 employees that's been in business for over 20 years.\nIn terms of our experience with ABP Commercial, we were approached by a client who requested that we develop a new human resources application in a modern environment to replace their 25-year-old Access application. We decided to transition from a desktop solution to a web-based one.\n\nAt the time, we had very little knowledge of web applications and .NET, but we stumbled upon ABP Commercial, and with the help of ABP Framework, technical documentation, and ABP Suite, we were able to not only develop the application to the client's specifications but also successfully work within a .NET environment within a year.", + "Pricing_Page_Testimonial_8": "I would recommend ABP to all those who want to expand the range of products available to their customers. It's fantastic when need to use a distributed enterprise environment (Angular, WPF, Win&Linux). In addition to their products, we love their support, which makes our job faster and easier. We already know that we have found a great partner for the future who will support us in expanding our business.", + "Pricing_Page_Testimonial_9": "We are a company of 2 employees that's been in business for over 20 years.\nIn terms of our experience with ABP, we were approached by a client who requested that we develop a new human resources application in a modern environment to replace their 25-year-old Access application. We decided to transition from a desktop solution to a web-based one.\n\nAt the time, we had very little knowledge of web applications and .NET, but we stumbled upon ABP, and with the help of ABP Framework, technical documentation, and ABP Suite, we were able to not only develop the application to the client's specifications but also successfully work within a .NET environment within a year.", "AbpBookDownloadArea_ClaimYourEBook": "Claim your Mastering ABP Framework E-Book", "AddMemberModal_Warning_1": "If the username you are trying to add doesn't exist in the system, please ask your team member to register on {0} and share the username of his/her account with you.", "MyOrganizations_Detail_WelcomeMessage": "Welcome to your organization, {0}", @@ -607,7 +607,7 @@ "Purchase_IncludedDeveloperInfo": "{0} {1} included.", "Purchase_LicenseExtraDeveloperPurchaseMessage": "The {0} License includes {1} developers. You can add additional developers.", "StartupTemplates_Page_Title": "ABP Startup Templates", - "StartupTemplates_Page_Description": "ABP Commercial allows you to build solutions with any level of complexity. It provides two main pre-built startup solutions. You can select the one close to your requirements and build your own custom solution on top of it.", + "StartupTemplates_Page_Description": "ABP allows you to build solutions with any level of complexity. It provides two main pre-built startup solutions. You can select the one close to your requirements and build your own custom solution on top of it.", "MicroserviceStartupSolutionForDotnet": "Microservice Startup Solution for .NET", "MonolithSolutionForDotnet": "Monolith (modular) Solution for .NET", "TrainingDetailsHeaderInfo_TrainingHour": "{0} hours", @@ -619,9 +619,9 @@ "Contact_Page_Title": "Contact with ABP Development Team", "Contact_Page_Description": "Contact with ABP Development team, if you need any help or share your thoughts and opinions! ABP Support Team is ready to help.", "Demo_Page_Title": "Create a Demo", - "Demo_Page_Description": "Create a free demo to see a sample application created using the ABP Commercial startup template. Don't repeat yourself for common application requirements.", + "Demo_Page_Description": "Create a free demo to see a sample application created using the ABP startup templates. Don't repeat yourself for common application requirements.", "Discounted_Page_Title": "Discounted pricing", - "Discounted_Page_Description": "Choose the features and functionality your business needs today. Buy an ABP Commercial license and create unlimited projects", + "Discounted_Page_Description": "Choose the features and functionality your business needs today. Buy an ABP license and create unlimited projects", "Faq_Page_Title": "Frequently Asked Questions (FAQ)", "Faq_Page_Description": "Do you have any questions? Search frequently asked questions or ask us a question using the contact form.", "Faq_Page_SwiftCode": "SWIFT Code", @@ -634,11 +634,11 @@ "ProjectCreatedSuccess_Page_Title": "Your project created", "ProjectCreatedSuccess_Page_Description": "Your ABP project created successfully!", "Suite_Page_Title": "ABP Suite", - "Suite_Page_Description": "ABP Commercial provides rapid application development tooling to increase developer productivity. ABP Suite allows you to create CRUD pages easily.", + "Suite_Page_Description": "ABP provides rapid application development tooling to increase developer productivity. ABP Suite allows you to create CRUD pages easily.", "Themes_Page_Title": "ABP Themes", - "Themes_Page_Description": "ABP Commercial provides multiple professional, modern UI themes. Create a free demo to have a quick view of what the UI looks like.", + "Themes_Page_Description": "ABP provides multiple professional, modern UI themes. Create a free demo to have a quick view of what the UI looks like.", "Tools_Page_Title": "Rapid Application Development Tools", - "Tools_Page_Description": "ABP Commercial provides rapid application development tooling to increase developer productivity. ABP Suite allows you to create CRUD pages easily.", + "Tools_Page_Description": "ABP provides rapid application development tooling to increase developer productivity. ABP Suite allows you to create CRUD pages easily.", "DeveloperPrice": "Developer Price", "AdditionalDeveloperPaymentInfoSection_AdditionalDevelopers": "{0} developers", "LicenseRemainingDays": "for {0} days", @@ -669,10 +669,10 @@ "Landing_Page_ChatModule": "Chat", "Landing_Page_DocsModule": "Docs", "Landing_Page_FileManagementModule": "File Management", - "Landing_Page_CustomerStory_1": "ABP Commercial allowed SC Ventures to deliver a bank-grade multi-tenant silo-database SaaS platform in 9 months to support the accounts receivable / accounts payable supply chain financing of significant value invoices from multiple integrated anchors. The modularity of ABP made it possible for the team to deliver in record time, pass all VAPT, and deploy the containerized microservices stack via full CI/CD and pipelines into production.", - "Landing_Page_CustomerStory_2": "We see the value of using ABP Commercial to reduce the overhead of custom development projects. The team can unify the code pattern in different project streams. We see more potential in the framework for us to build new features faster than before. We trust we will be constantly seeing the value of leveraging ABP Commercial.", + "Landing_Page_CustomerStory_1": "ABP allowed SC Ventures to deliver a bank-grade multi-tenant silo-database SaaS platform in 9 months to support the accounts receivable / accounts payable supply chain financing of significant value invoices from multiple integrated anchors. The modularity of ABP made it possible for the team to deliver in record time, pass all VAPT, and deploy the containerized microservices stack via full CI/CD and pipelines into production.", + "Landing_Page_CustomerStory_2": "We see the value of using ABP to reduce the overhead of custom development projects. The team can unify the code pattern in different project streams. We see more potential in the framework for us to build new features faster than before. We trust we will be constantly seeing the value of leveraging ABP.", "Landing_Page_CustomerStory_3": "We love ABP. We don't have to write everything from scratch. We start from out-of-the-box features and just focus on what we really need to write. Also, ABP is well-architected and the code is high quality with fewer bugs. If we had to write everything we needed on our own, we might have to spend years. One more thing we like is that the new version, or issue fixing, or improvement comes out very soon\n every other week. We don't wait too long.", - "Landing_Page_CustomerStory_4": "ABP Commercial is a fantastic product would recommend. Commercial products to market for our customers in a single configurable platform. The jump starts that the framework and tooling provide any team is worth every cent. ABP Commercial was the best fit for our needs.", + "Landing_Page_CustomerStory_4": "ABP is a fantastic product would recommend. Commercial products to market for our customers in a single configurable platform. The jump starts that the framework and tooling provide any team is worth every cent. ABP was the best fit for our needs.", "Landing_Page_AdditionalServices": "Custom or volume license, onboarding, live training & support, custom project development, porting existing projects and more...", "Landing_Page_IncludedDeveloperLicenses": "Included {0} developer licenses", "Landing_Page_SeeOnDemo": "See on Demo", @@ -736,7 +736,7 @@ "Landing_Page_PaymentModuleDescription_1": "Provides integration for different payment gateways.", "Landing_Page_PaymentModuleDescription_2": "This module provides integration for payment gateways, so you can easily get payment from your customers.", "Landing_Page_PaymentModuleDescription_3": "This module supports the following payment gateways", - "Welcome_Page_UseSameCredentialForCommercialWebsites": "Use the same credentials for both commercial.abp.io and support.abp.io.", + "Welcome_Page_UseSameCredentialForCommercialWebsites": "Use the same credentials for both abp.io and abp.io/support.", "WatchCrudPagesVideo": "Watch the \"Creating CRUD Pages with ABP Suite\" Video!", "WatchGeneratingFromDatabaseVideo": "Watch the \"ABP Suite: Generating CRUD Pages From Existing Database Tables\" Video!", "WatchTakeCloserLookVideo": "Watch the \"Take a closer look at the code generation: ABP Suite\" Video!", @@ -745,15 +745,15 @@ "GetConfirmationEmail": "Click here to get a verification email if you haven't got it before.", "WhichLicenseTypeYouAreInterestedIn": "Which license type you are interested in?", "DontTakeOurWordForIt": "Don't take our word for it...", - "ReadAbpCommercialUsersWantYouToKnow": "Read what ABP Commercial users want you to know", + "ReadAbpCommercialUsersWantYouToKnow": "Read what ABP users want you to know", "Testimonial_ShortDescription_1": "The modularity of ABP made it possible for the team to deliver in time.", "Testimonial_ShortDescription_2": "Build new features faster than before.", "Testimonial_ShortDescription_3": "We start from out-of-the-box features and just focus on what we really need to write.", - "Testimonial_ShortDescription_4": "ABP Commercial was the best fit for our needs.", - "OnlineReviewersOnAbpCommercial": "Online Reviews on ABP Commercial", - "SeeWhatToldAboutAbpCommercial": "See what has been told about ABP Commercial and write your thoughts if you want.", + "Testimonial_ShortDescription_4": "ABP was the best fit for our needs.", + "OnlineReviewersOnAbpCommercial": "Online Reviews on ABP", + "SeeWhatToldAboutAbpCommercial": "See what has been told about ABP and write your thoughts if you want.", "BlazoriseLicense": "Do we need to buy a Blazorise license?", - "BlazoriseLicenseExplanation": "We have an agreement between Volosoft and Megabit, with this agreement Blazorise license is bundled with ABP Commercial products therefore our customers do not need to purchase an extra Blazorise license.", + "BlazoriseLicenseExplanation": "We have an agreement between Volosoft and Megabit, with this agreement Blazorise license is bundled with ABP products therefore our customers do not need to purchase an extra Blazorise license.", "ExtendPaymentInfoSection_DeveloperPrice": "{0}x Additional Developer(s)", "ExtendPaymentInfoSection_DiscountRate": "Discount {0}%", "TotalNetPrice": "Total Net Price", @@ -812,7 +812,7 @@ "UpgradePaymentInfoSection_LicenseRenewalPrice": "License renewal", "Total": "Total", "SupportPolicyFaqTitle": "What is your support policy?", - "SupportPolicyFaqExplanation": "We do support only the active and the previous major version. We do not guarantee a patch release for the 3rd and older major versions. For example, if the active version is 7.0.0, we will release patch releases for both 6.x.x and 7.x.x. Besides, we provide support only for ABP Framework and ABP Commercial related issues. That means no support is given for the 3rd party applications, cloud services and other peripheral libraries used by ABP products. We will use commercially reasonable efforts to provide our customers with technical support during \"Volosoft Bilisim A.S\"s official business hours. On the other hand, we do not commit to a service-level agreement (SLA) response time, but we will try to respond to the technical issues as quickly as possible within our official working hours. Unless a special agreement is made with the customer, we only provide support at https://support.abp.io. We also have private email support, which is only available to Enterprise License holders.", + "SupportPolicyFaqExplanation": "We do support only the active and the previous major version. We do not guarantee a patch release for the 3rd and older major versions. For example, if the active version is 7.0.0, we will release patch releases for both 6.x.x and 7.x.x. Besides, we provide support only for ABP Framework and ABP related issues. That means no support is given for the 3rd party applications, cloud services and other peripheral libraries used by ABP products. We will use commercially reasonable efforts to provide our customers with technical support during \"Volosoft Bilisim A.S\"s official business hours. On the other hand, we do not commit to a service-level agreement (SLA) response time, but we will try to respond to the technical issues as quickly as possible within our official working hours. Unless a special agreement is made with the customer, we only provide support at https://support.abp.io. We also have private email support, which is only available to Enterprise License holders.", "TotalDevelopers": "Total {0} developer(s)", "CustomPurchaseExplanation": "Tailored to your specific needs", "WhereDidYouHearAboutUs": "Where did you hear about us?", @@ -849,7 +849,7 @@ "BlazoriseSupportExplanation5": "You can post your questions on the support website and generate a product token for your application.", "AbpLiveTrainingPackages": "ABP Live Training Packages", "Releases": "Releases", - "ReleasesDescription": "This page contains detailed information about each release. You can see all the closed pull requests for a specific release. For overall milestone developments, you can check out the brief release notes page.", + "ReleasesDescription": "This page contains detailed information about each release. You can see all the closed pull requests for a specific release. For overall milestone developments, you can check out the brief release notes page.", "ReleaseDate": "Release Date", "Labels": "Labels", "PreRelease": "Pre-release", @@ -908,7 +908,7 @@ "NoLabels": "No labels", "DoesTheSubscriptionRenewAutomatically": "Does the subscription renew automatically?", "DoesTheSubscriptionRenewAutomaticallyExplanation": "ABP.IO platform does not have an auto-renewal billing model. Therefore your subscription will not be automatically renewed at the end of your license period. If you want to continue to have the benefits of ABP.IO platform, you need to manually renew it at the organization management page. If you have multiple organizations, click the \"Manage\" button at your expiring organization and then click the \"Extend Now\" button to renew your license. You may also want to take a look at the What Happens When My License Ends? section.", - "DoesTheSubscriptionRenewAutomaticallyExplanationAutoRenewal": "ABP Commercial allows you to auto-renew your license. This is an optional service. You can toggle this feature when you purchase a new license or later enable it from your organization management page. Auto-renewal toggle is in the 'Payments Method' section of the organization management page. If you want to turn off auto-renewal, visit organization management page, go to the 'Payments Method' section and uncheck the 'Automatic Renewal' checkbox. When you turn off the auto-renewal feature, you must renew your license yourself.", + "DoesTheSubscriptionRenewAutomaticallyExplanationAutoRenewal": "ABP allows you to auto-renew your license. This is an optional service. You can toggle this feature when you purchase a new license or later enable it from your organization management page. Auto-renewal toggle is in the 'Payments Method' section of the organization management page. If you want to turn off auto-renewal, visit organization management page, go to the 'Payments Method' section and uncheck the 'Automatic Renewal' checkbox. When you turn off the auto-renewal feature, you must renew your license yourself.", "ExtraQuestionCreditsFaqTitle": "Can I purchase extra support question credits?", "ExtraQuestionCreditsFaqExplanation": "Yes, you can. To buy extra question credits, send an e-mail to info@abp.io with your organization's name. Here's the price list for the extra question credits:
  • 50 questions pack $999
  • 25 questions pack $625
  • 15 questions pack $450
", "AlreadyBetaTester": "You have already joined the beta tester program.", @@ -945,9 +945,9 @@ "PricingExplanation2": "30 days money back guarantee — Learn more", "MoneyBackGuaranteeText": "* 30-day money-back guarantee on all licenses! 100% refund on Team, 60% refund on Business and Enterprise licenses within 30 days.", "MobileApplicationStartupTemplates": "Mobile Application Startup Templates", - "MobileApplicationStartupTemplates_Description1": "Integrated mobile application startup templates for your ABP Commercial solutions.", + "MobileApplicationStartupTemplates_Description1": "Integrated mobile application startup templates for your ABP solutions.", "CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates": "Create Powerful line-of-business Applications using ABP Mobile Startup Templates", - "CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates_Description1": "ABP Commercial provides two mobile application startup templates implemented with React Native and .NET MAUI. When you create your new ABP-based solution, you will also have basic startup applications connected to your backend APIs.", + "CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates_Description1": "ABP provides two mobile application startup templates implemented with React Native and .NET MAUI. When you create your new ABP-based solution, you will also have basic startup applications connected to your backend APIs.", "CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates_Description2": "The application has a pre-built authentication token cycle, multi-language support, multi-tenancy support, login, forgot password, profile management and a user management page. You can add your own business logic and customize it based on your requirements.", "TwoFrameworkOptions": "Two Framework Options", "TwoFrameworkOptions_Description": "ABP provides both React Native and .NET MAUI mobile startup templates. This way, you can choose the one that best suits your needs. Both apps reuse code at the highest rate between iOS and Android platforms.", @@ -1011,7 +1011,7 @@ "UITheme&Layout": "UI Theme & Layout", "UITheme&Layout_THEPROBLEM_Description": "When addressing UI concerns, a range of challenges surfaces. These include establishing the groundwork for a responsive, contemporary, and adaptable UI kit with a consistent appearance and a host of features like navigation menus, headers, toolbars, footers, widgets, and more.", "UITheme&Layout_THEPROBLEM_Description2": "Even if you opt for a pre-designed theme, seamlessly integrating it into your project could demand days of development. An additional hurdle lies in upgrading such themes. Frequently, the theme's HTML/CSS structure becomes intertwined with your UI code, rendering future theme changes or upgrades intricate tasks. This interweaving of code and design complicates the flexibility of making adjustments down the line.", - "UITheme&Layout_ABPSOLUTION_Description": "ABP Framework offers a distinctive theming system that liberates your UI code from theme constraints. Themes exist in isolation, packaged as NuGet or NPM packages, making theme installation or upgrades a matter of minutes. While you retain the option to develop your custom theme or integrate an existing one, ABP Commercial presents a collection of polished and contemporary themes.", + "UITheme&Layout_ABPSOLUTION_Description": "ABP Framework offers a distinctive theming system that liberates your UI code from theme constraints. Themes exist in isolation, packaged as NuGet or NPM packages, making theme installation or upgrades a matter of minutes. While you retain the option to develop your custom theme or integrate an existing one, ABP presents a collection of polished and contemporary themes.", "UITheme&Layout_ABPSOLUTION_Description2": "Additionally, there are UI component providers like Telerik and DevExpress. However, these providers primarily furnish individual components, placing the onus on you to establish your layout system. When working within ABP-based projects, you can seamlessly incorporate these libraries, similar to how you would in any other project.", "TestInfrastructure": "Test Infrastructure", "TestInfrastructure_THEPROBLEM_Description": "Establishing a robust testing environment is a time-consuming endeavor. It involves setting up dedicated test projects within your solution, carefully selecting the necessary tools, creating service and database mocks, crafting essential base classes and utility services to minimize redundant code across tests, and addressing various related tasks.", @@ -1068,10 +1068,10 @@ "Microservices": "Microservices", "Microservices_THEPROBLEM_Description": "Building a microservice system requires many infrastructure details: Authenticating and authorizing applications and microservices and implementing asynchronous messaging and synchronous (Rest/GRPC) communication patterns between microservices are the most fundamental issues.", "Microservices_ABPSOLUTION_Description": "The ABP Framework provides services, guides, and samples to help you implement your microservice solution using the industry standard tools.", - "Microservices_ABPSOLUTION_Description2": "ABP Commercial even goes one step further and provides a complete startup template to kick-start your microservice solution.", + "Microservices_ABPSOLUTION_Description2": "ABP commercial version even goes one step further and provides a complete startup template to kick-start your microservice solution.", "PreBuiltModules": "Pre-Built Modules", "PreBuiltModules_THEPROBLEM_Description": "All of us have similar but slightly different business requirements. However, we all should re-invent the wheel since no one's code can directly work in our solution. They are all embedded parts of a larger solution.", - "PreBuiltModules_ABPSOLUTION_Description": "ABP Commercial modules provides a lot of re-usable application modules like payment, chat, file management, audit log reporting... etc. All of these modules are easily installed into your solution and directly work. We are constantly adding more modules.", + "PreBuiltModules_ABPSOLUTION_Description": "ABP modules provides a lot of re-usable application modules like payment, chat, file management, audit log reporting... etc. All of these modules are easily installed into your solution and directly work. We are constantly adding more modules.", "PreBuiltModules_ABPSOLUTION_Description2": "All modules are designed as customizable for your business requirements. If you need complete control, you can download the full source code of any module and completely customize based on your specific business requirements.", "ABPCommunity": "ABP Community", "ABPCommunity_Description": "Finally, Being in a big community where everyone follows similar coding styles and principles and shares a common infrastructure brings power when you have troubles or need help with design decisions. Since we write code similarly, we can help each other much better. ABP is a community-backed project with more than 10K stars on GitHub.", @@ -1208,9 +1208,9 @@ "Application{0}": "Application {0}", "PreBuiltApplicationModulesTitle": "Pre-Built Application Modules", "RegisterDemo": "Register", - "TrainingDescription": "We are offering the following training packages for who want to get expertise on the ABP Framework and the ABP Commercial.", + "TrainingDescription": "We are offering the following training packages for who want to get expertise on ABP.", "PurchaseDevelopers": "developers", - "LinkExpiredMessage": "The payment link has expired! Contact us at sales@volosoft.com to update the link or click here to navigate to the contact page." + "LinkExpiredMessage": "The payment link has expired! Contact us at sales@volosoft.com to update the link or click here to navigate to the contact page." } } diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json index c8f7c8deff..f4c9a048d5 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json @@ -1061,7 +1061,7 @@ "VolosoftSharingInformationMessage": "I would like Volosoft to share my information with select partners so I can receive relevant information about their products and services.", "StartFree": "Start free", "FreeTrial": "Free Trial", - "AcceptsMarketingCommunications": " Yes, I`d like to receive ABP Platform marketing communications.", + "AcceptsMarketingCommunications": " Yes, I`d like to receive ABP related marketing news.", "PurposeOfUsage": "Purpose of usage", "Choose": "- Choose -", "CompanyOrganizationName": "Company / Organization name", From 1fd44b5101b7be7f1e51867a8aa66f69ed992c8d Mon Sep 17 00:00:00 2001 From: Ebicoglu Date: Wed, 12 Jun 2024 12:38:08 +0300 Subject: [PATCH 12/12] update localizations #4309 --- .../AbpIoLocalization/Base/Localization/Resources/en.json | 2 +- .../AbpIoLocalization/Commercial/Localization/Resources/en.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/en.json index 14240e43a1..c0d7f3ef5b 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/en.json @@ -118,7 +118,7 @@ "EULA": "EULA", "ABPCommercialIntroductionMessage": "Pre-built application modules, advanced startup templates, rapid application development tooling, professional UI themes and premium support.", "MasteringAbpFrameworkEBook": "Mastering ABP Framework", - "MasteringTheABPFrameworkExplanation": "Written by the creator of the ABP Framework, this book will help you gain a complete understanding of the framework and modern web application development techniques.", + "MasteringTheABPFrameworkExplanation": "Mastering ABP Framework e-book; written by the creator of the ABP Framework, will help you gain a complete understanding of the framework and modern web application development techniques.", "Speakers": "Speakers", "PreviousEvents": "Previous Events", "WatchTheEvent": "Watch the Event", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json index ffc25f3b1d..302f524218 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json @@ -546,7 +546,7 @@ "Pricing_Page_Testimonial_7": "As a startup, we need to iterate quickly and spend minimal time on boilerplate and non-core features.\nOur engineers range from highly experienced to junior engineers, and we needed a common understanding and a way to share technical and domain knowledge, ABP allowed us to do this due to their great guides and documentation. \nThere are things we haven't had to worry about since they work out of the box with ABP. \nABP helped us streamline rapid prototyping and development, less than 4 weeks from feature inception to production. With all its premium features included in the license, ABP has given us, \"Startup in a Box\" on the Software Engineering Side.", "Pricing_Page_Testimonial_8": "I would recommend ABP to all those who want to expand the range of products available to their customers. It's fantastic when need to use a distributed enterprise environment (Angular, WPF, Win&Linux). In addition to their products, we love their support, which makes our job faster and easier. We already know that we have found a great partner for the future who will support us in expanding our business.", "Pricing_Page_Testimonial_9": "We are a company of 2 employees that's been in business for over 20 years.\nIn terms of our experience with ABP, we were approached by a client who requested that we develop a new human resources application in a modern environment to replace their 25-year-old Access application. We decided to transition from a desktop solution to a web-based one.\n\nAt the time, we had very little knowledge of web applications and .NET, but we stumbled upon ABP, and with the help of ABP Framework, technical documentation, and ABP Suite, we were able to not only develop the application to the client's specifications but also successfully work within a .NET environment within a year.", - "AbpBookDownloadArea_ClaimYourEBook": "Claim your Mastering ABP Framework E-Book", + "AbpBookDownloadArea_ClaimYourEBook": "Claim your ABP Framework E-book", "AddMemberModal_Warning_1": "If the username you are trying to add doesn't exist in the system, please ask your team member to register on {0} and share the username of his/her account with you.", "MyOrganizations_Detail_WelcomeMessage": "Welcome to your organization, {0}", "MyOrganizations_Detail_OrganizationManagement": "Organization Management",