Browse Source

Merge branch 'dev' into issue-23231-v2

pull/23262/head
Fahri Gedik 1 year ago
parent
commit
7c2582fe3f
  1. 18
      Directory.Packages.props
  2. 221
      docs/en/framework/architecture/modularity/installer-projects.md
  3. 28
      framework/src/Volo.Abp.AspNetCore.MultiTenancy/Microsoft/AspNetCore/Builder/AbpAspNetCoreMultiTenancyApplicationBuilderExtensions.cs
  4. 12
      framework/src/Volo.Abp.BackgroundWorkers/Volo/Abp/BackgroundWorkers/AbpBackgroundWorkersModule.cs
  5. 10
      framework/src/Volo.Abp.BackgroundWorkers/Volo/Abp/BackgroundWorkers/BackgroundWorkersApplicationInitializationContextExtensions.cs
  6. 4
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Auth/AuthService.cs
  7. 2
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliConsts.cs
  8. 2
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Licensing/AbpIoApiKeyService.cs
  9. 2
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/TemplateInfoProvider.cs
  10. 9
      latest-versions.json
  11. 4
      modules/README.md
  12. 6
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json
  13. 264
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock
  14. 4
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json
  15. 268
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock
  16. 4
      modules/blogging/app/Volo.BloggingTestApp/package.json
  17. 306
      modules/blogging/app/Volo.BloggingTestApp/yarn.lock
  18. 2
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json
  19. 240
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock
  20. 10
      modules/cms-kit/angular/package.json
  21. 4
      modules/cms-kit/angular/projects/cms-kit/package.json
  22. 2
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json
  23. 240
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock
  24. 2
      modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json
  25. 240
      modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock
  26. 4
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json
  27. 392
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock
  28. 6
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogFeature.cs
  29. 4
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MarkedItems/UserMarkedItem.cs
  30. 10
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/MediaDescriptor.cs
  31. 26
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Menus/MenuItem.cs
  32. 4
      modules/docs/app/VoloDocs.Web/package.json
  33. 306
      modules/docs/app/VoloDocs.Web/yarn.lock
  34. 10
      modules/docs/src/Volo.Docs.Domain/Volo/Docs/Documents/DocumentContributor.cs
  35. 20
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureDefinitionRecord.cs
  36. 6
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureGroupDefinitionRecord.cs
  37. 24
      modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentitySecurityLog.cs
  38. 35
      modules/openiddict/app/OpenIddict.Demo.Client.Console/Program.cs
  39. 1
      modules/openiddict/app/OpenIddict.Demo.Server/EntityFrameworkCore/ServerDataSeedContributor.cs
  40. 6
      modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250710090114_Initial.Designer.cs
  41. 2
      modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250710090114_Initial.cs
  42. 4
      modules/openiddict/app/OpenIddict.Demo.Server/Migrations/ServerDbContextModelSnapshot.cs
  43. 2
      modules/openiddict/app/OpenIddict.Demo.Server/package.json
  44. 20
      modules/openiddict/app/angular/package.json
  45. 3
      modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/AbpOpenIddictAspNetCoreModule.cs
  46. 8
      modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/AbpOpenIddictErrors.cs
  47. 2
      modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Controllers/AuthorizeController.cs
  48. 8
      modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Controllers/TokenController.Password.cs
  49. 92
      modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Controllers/TokenController.TokenExchange.cs
  50. 5
      modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Controllers/TokenController.cs
  51. 2
      modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo/Abp/OpenIddict/Tokens/OpenIddictTokenConsts.cs
  52. 19
      modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictDomainModule.cs
  53. 2
      modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/AbpApplicationManager.cs
  54. 2
      modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpAuthorizationManager.cs
  55. 2
      modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Scopes/AbpScopeManager.cs
  56. 2
      modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpTokenManager.cs
  57. 2
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json
  58. 240
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock
  59. 4
      modules/virtual-file-explorer/app/package.json
  60. 2
      npm/lerna.json
  61. 4
      npm/ng-packs/package.json
  62. 6
      npm/ng-packs/packages/account-core/package.json
  63. 6
      npm/ng-packs/packages/account/package.json
  64. 6
      npm/ng-packs/packages/components/package.json
  65. 4
      npm/ng-packs/packages/core/package.json
  66. 4
      npm/ng-packs/packages/feature-management/package.json
  67. 2
      npm/ng-packs/packages/generators/package.json
  68. 8
      npm/ng-packs/packages/identity/package.json
  69. 6
      npm/ng-packs/packages/oauth/package.json
  70. 4
      npm/ng-packs/packages/permission-management/package.json
  71. 2
      npm/ng-packs/packages/schematics/package.json
  72. 6
      npm/ng-packs/packages/setting-management/package.json
  73. 6
      npm/ng-packs/packages/tenant-management/package.json
  74. 6
      npm/ng-packs/packages/theme-basic/package.json
  75. 4
      npm/ng-packs/packages/theme-shared/package.json
  76. 4
      npm/packs/anchor-js/package.json
  77. 4
      npm/packs/aspnetcore.components.server.basictheme/package.json
  78. 6
      npm/packs/aspnetcore.components.server.theming/package.json
  79. 4
      npm/packs/aspnetcore.mvc.ui.theme.basic/package.json
  80. 32
      npm/packs/aspnetcore.mvc.ui.theme.shared/package.json
  81. 2
      npm/packs/aspnetcore.mvc.ui/package-lock.json
  82. 2
      npm/packs/aspnetcore.mvc.ui/package.json
  83. 10
      npm/packs/blogging/package.json
  84. 2
      npm/packs/bootstrap-datepicker/package.json
  85. 2
      npm/packs/bootstrap-daterangepicker/package.json
  86. 4
      npm/packs/bootstrap/package.json
  87. 2
      npm/packs/chart.js/package.json
  88. 4
      npm/packs/clipboard/package.json
  89. 14
      npm/packs/cms-kit.admin/package.json
  90. 6
      npm/packs/cms-kit.public/package.json
  91. 6
      npm/packs/cms-kit/package.json
  92. 4
      npm/packs/codemirror/package.json
  93. 4
      npm/packs/core/package.json
  94. 4
      npm/packs/cropperjs/package.json
  95. 4
      npm/packs/datatables.net-bs4/package.json
  96. 4
      npm/packs/datatables.net-bs5/package.json
  97. 4
      npm/packs/datatables.net/package.json
  98. 12
      npm/packs/docs/package.json
  99. 2
      npm/packs/flag-icon-css/package.json
  100. 2
      npm/packs/flag-icons/package.json

18
Directory.Packages.props

@ -18,10 +18,10 @@
<PackageVersion Include="BunnyCDN.Net.Storage" Version="1.0.4" /> <PackageVersion Include="BunnyCDN.Net.Storage" Version="1.0.4" />
<PackageVersion Include="Azure.Messaging.ServiceBus" Version="7.19.0" /> <PackageVersion Include="Azure.Messaging.ServiceBus" Version="7.19.0" />
<PackageVersion Include="Azure.Storage.Blobs" Version="12.24.0" /> <PackageVersion Include="Azure.Storage.Blobs" Version="12.24.0" />
<PackageVersion Include="Blazorise" Version="1.7.7" /> <PackageVersion Include="Blazorise" Version="1.8.0" />
<PackageVersion Include="Blazorise.Components" Version="1.7.7" /> <PackageVersion Include="Blazorise.Components" Version="1.8.0" />
<PackageVersion Include="Blazorise.DataGrid" Version="1.7.7" /> <PackageVersion Include="Blazorise.DataGrid" Version="1.8.0" />
<PackageVersion Include="Blazorise.Snackbar" Version="1.7.7" /> <PackageVersion Include="Blazorise.Snackbar" Version="1.8.0" />
<PackageVersion Include="Castle.Core" Version="5.1.1" /> <PackageVersion Include="Castle.Core" Version="5.1.1" />
<PackageVersion Include="Castle.Core.AsyncInterceptor" Version="2.1.0" /> <PackageVersion Include="Castle.Core.AsyncInterceptor" Version="2.1.0" />
<PackageVersion Include="CommonMark.NET" Version="0.15.1" /> <PackageVersion Include="CommonMark.NET" Version="0.15.1" />
@ -128,11 +128,11 @@
<PackageVersion Include="NUglify" Version="1.21.15" /> <PackageVersion Include="NUglify" Version="1.21.15" />
<PackageVersion Include="Nullable" Version="1.3.1" /> <PackageVersion Include="Nullable" Version="1.3.1" />
<PackageVersion Include="Octokit" Version="14.0.0" /> <PackageVersion Include="Octokit" Version="14.0.0" />
<PackageVersion Include="OpenIddict.Abstractions" Version="6.4.0" /> <PackageVersion Include="OpenIddict.Abstractions" Version="7.0.0" />
<PackageVersion Include="OpenIddict.Core" Version="6.4.0" /> <PackageVersion Include="OpenIddict.Core" Version="7.0.0" />
<PackageVersion Include="OpenIddict.Server.AspNetCore" Version="6.4.0" /> <PackageVersion Include="OpenIddict.Server.AspNetCore" Version="7.0.0" />
<PackageVersion Include="OpenIddict.Validation.AspNetCore" Version="6.4.0" /> <PackageVersion Include="OpenIddict.Validation.AspNetCore" Version="7.0.0" />
<PackageVersion Include="OpenIddict.Validation.ServerIntegration" Version="6.4.0" /> <PackageVersion Include="OpenIddict.Validation.ServerIntegration" Version="7.0.0" />
<PackageVersion Include="Oracle.EntityFrameworkCore" Version="9.23.80" /> <PackageVersion Include="Oracle.EntityFrameworkCore" Version="9.23.80" />
<PackageVersion Include="Polly" Version="8.5.2" /> <PackageVersion Include="Polly" Version="8.5.2" />
<PackageVersion Include="Polly.Extensions.Http" Version="3.0.0" /> <PackageVersion Include="Polly.Extensions.Http" Version="3.0.0" />

221
docs/en/framework/architecture/modularity/installer-projects.md

@ -0,0 +1,221 @@
# Module Installer Projects
Each ABP module includes an `.Installer` project (e.g., `Volo.Abp.Account.Installer`) that serves as a **Virtual File System container** for module installation and resource management. These projects are essential for the ABP CLI to understand and install modules properly.
## Purpose of Installer Projects
Installer projects have three main purposes:
1. **Virtual File System Integration**: Register the module's embedded resources with ABP's Virtual File System
2. **Resource Packaging**: Package module metadata files (`.abpmdl` and `.abppkg`) as embedded resources
3. **CLI Integration**: Enable the ABP CLI to understand module structure and install modules automatically
## Structure of Installer Projects
### Project Files
- **`{ModuleName}.Installer.csproj`**: References `Volo.Abp.VirtualFileSystem` and embeds module metadata files
- **`InstallationNotes.md`**: Documentation for the module
- **`Volo/Abp/{ModuleName}/Abp{ModuleName}InstallerModule.cs`**: The core module class that registers embedded resources
### Example Installer Module
```csharp
using Volo.Abp.Modularity;
using Volo.Abp.VirtualFileSystem;
namespace Volo.Abp.Account;
[DependsOn(typeof(AbpVirtualFileSystemModule))]
public class AbpAccountInstallerModule : AbpModule
{
public override void ConfigureServices(ServiceConfigurationContext context)
{
Configure<AbpVirtualFileSystemOptions>(options =>
{
options.FileSets.AddEmbedded<AbpAccountInstallerModule>();
});
}
}
```
### Project Configuration
The `.csproj` file embeds module metadata as content:
```xml
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net9.0</TargetFramework>
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
<RootNamespace />
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\framework\src\Volo.Abp.VirtualFileSystem\Volo.Abp.VirtualFileSystem.csproj" />
</ItemGroup>
<ItemGroup>
<!-- Embed module definition file -->
<Content Include="..\..\Volo.Abp.Account.abpmdl">
<Pack>true</Pack>
<PackagePath>content\</PackagePath>
</Content>
<!-- Embed package definition files -->
<Content Include="..\..\**\*.abppkg*">
<Pack>true</Pack>
<PackagePath>content\</PackagePath>
</Content>
</ItemGroup>
</Project>
```
## Module Metadata Files
### `.abpmdl` (Module Definition)
The module definition file describes the module's structure and packages:
```json
{
"folders": {
"items": {
"src": {},
"test": {}
}
},
"packages": {
"Volo.Abp.Account.Web": {
"path": "src/Volo.Abp.Account.Web/Volo.Abp.Account.Web.abppkg",
"folder": "src"
},
"Volo.Abp.Account.Application": {
"path": "src/Volo.Abp.Account.Application/Volo.Abp.Account.Application.abppkg",
"folder": "src"
}
}
}
```
### `.abppkg` (Package Definition)
Each package has a definition file that specifies its role:
```json
{
"role": "lib.application"
}
```
Common roles:
- `lib.application`: Application layer package
- `lib.mvc`: MVC/Web layer package
- `lib.domain`: Domain layer package
- `lib.domain-shared`: Shared domain layer package
- `lib.efcore`: Entity Framework Core package
## How Installer Projects Work
### 1. CLI Installation Process
When you run `abp add-module Volo.Abp.Account`:
1. **Download Installer Package**: CLI downloads `Volo.Abp.Account.Installer` from NuGet
2. **Read Module Definition**: CLI reads the embedded `.abpmdl` file to understand module structure
3. **Read Package Definitions**: CLI reads `.abppkg` files to understand package roles
4. **Install Packages**: CLI installs appropriate packages to correct project types based on roles
5. **Add Dependencies**: CLI adds module dependencies to project module classes
### 2. Virtual File System Integration
The `InstallerModule` registers itself with the Virtual File System:
```csharp
options.FileSets.AddEmbedded<AbpAccountInstallerModule>();
```
This makes embedded resources available at runtime and enables:
- Access to module metadata
- Resource file management
- Module configuration
## Creating Installer Projects for New Modules
### Required Files
1. **Project File**: `{ModuleName}.Installer.csproj`
2. **Module Class**: `Abp{ModuleName}InstallerModule.cs`
3. **Documentation**: `InstallationNotes.md`
4. **Module Definition**: `{ModuleName}.abpmdl` (in module root)
5. **Package Definitions**: `{PackageName}.abppkg` (in each package)
### Template Structure
```
modules/your-module/
├── src/
│ ├── Volo.Abp.YourModule.Installer/
│ │ ├── Volo.Abp.YourModule.Installer.csproj
│ │ ├── InstallationNotes.md
│ │ └── Volo/
│ │ └── Abp/
│ │ └── YourModule/
│ │ └── AbpYourModuleInstallerModule.cs
│ └── [other packages]/
├── Volo.Abp.YourModule.abpmdl
└── [other module files]
```
### Package Definition Examples
For different package types:
```json
// Application package
{ "role": "lib.application" }
// MVC package
{ "role": "lib.mvc" }
// Domain package
{ "role": "lib.domain" }
// EF Core package
{ "role": "lib.efcore" }
```
## Why Installer Projects Appear "Empty"
Installer projects appear minimal because their primary function is infrastructure, not business logic:
- **No Business Logic**: Business logic belongs in the actual module packages
- **Pure Infrastructure**: They only handle module installation and resource management
- **CLI Integration**: They enable automated module installation through the ABP CLI
- **Resource Management**: They package and distribute module metadata
## Best Practices
1. **Follow Naming Convention**: Use `{ModuleName}.Installer` for the project name
2. **Include Documentation**: Always provide `InstallationNotes.md` with module information
3. **Proper Dependencies**: Only depend on `Volo.Abp.VirtualFileSystem`
4. **Embed All Metadata**: Include both `.abpmdl` and `.abppkg` files
5. **Test Installation**: Verify your installer works with `abp add-module` command
## Troubleshooting
### Common Issues
1. **Missing .abpmdl file**: Ensure the module definition file exists in the module root
2. **Missing .abppkg files**: Each package needs a definition file
3. **Incorrect roles**: Use appropriate roles for each package type
4. **CLI not finding module**: Verify the installer package is published to NuGet
### Verification Steps
1. Build the installer project: `dotnet build`
2. Check embedded resources: Verify `.abpmdl` and `.abppkg` files are embedded
3. Test CLI installation: `abp add-module YourModule`
4. Verify dependencies: Check that module dependencies are added correctly
This installer system enables ABP's sophisticated module architecture, allowing for automated installation with proper dependency resolution and project type matching.

28
framework/src/Volo.Abp.AspNetCore.MultiTenancy/Microsoft/AspNetCore/Builder/AbpAspNetCoreMultiTenancyApplicationBuilderExtensions.cs

@ -1,12 +1,34 @@
using Volo.Abp.AspNetCore.MultiTenancy; using System.Linq;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
using Volo.Abp.AspNetCore.MultiTenancy;
using Volo.Abp.MultiTenancy;
namespace Microsoft.AspNetCore.Builder; namespace Microsoft.AspNetCore.Builder;
public static class AbpAspNetCoreMultiTenancyApplicationBuilderExtensions public static class AbpAspNetCoreMultiTenancyApplicationBuilderExtensions
{ {
private const string AuthenticationMiddlewareSetKey = "__AuthenticationMiddlewareSet";
public static IApplicationBuilder UseMultiTenancy(this IApplicationBuilder app) public static IApplicationBuilder UseMultiTenancy(this IApplicationBuilder app)
{ {
return app var multiTenancyOptions = app.ApplicationServices.GetRequiredService<IOptions<AbpTenantResolveOptions>>();
.UseMiddleware<MultiTenancyMiddleware>(); var hasCurrentUserTenantResolveContributor = multiTenancyOptions.Value.TenantResolvers.Any(r => r is CurrentUserTenantResolveContributor);
if (hasCurrentUserTenantResolveContributor)
{
var authenticationMiddlewareSet = app.Properties.TryGetValue(AuthenticationMiddlewareSetKey, out var value) && value is true;
if (!authenticationMiddlewareSet)
{
var logger = app.ApplicationServices.GetService<ILogger<MultiTenancyMiddleware>>();
logger?.LogWarning(
"MultiTenancyMiddleware is being registered before the authentication middleware. " +
"This may lead to incorrect tenant resolution if the resolution depends on the authenticated user. " +
"Ensure app.UseAuthentication() is called before app.UseMultiTenancy()."
);
}
}
return app.UseMiddleware<MultiTenancyMiddleware>();
} }
} }

12
framework/src/Volo.Abp.BackgroundWorkers/Volo/Abp/BackgroundWorkers/AbpBackgroundWorkersModule.cs

@ -1,5 +1,7 @@
using System.Threading.Tasks; using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Options; using Microsoft.Extensions.Options;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
using Volo.Abp.Threading; using Volo.Abp.Threading;
@ -16,9 +18,11 @@ public class AbpBackgroundWorkersModule : AbpModule
var options = context.ServiceProvider.GetRequiredService<IOptions<AbpBackgroundWorkerOptions>>().Value; var options = context.ServiceProvider.GetRequiredService<IOptions<AbpBackgroundWorkerOptions>>().Value;
if (options.IsEnabled) if (options.IsEnabled)
{ {
var hostApplicationLifetime = context.ServiceProvider.GetService<IHostApplicationLifetime>();
var cancellationToken = hostApplicationLifetime?.ApplicationStopping ?? CancellationToken.None;
await context.ServiceProvider await context.ServiceProvider
.GetRequiredService<IBackgroundWorkerManager>() .GetRequiredService<IBackgroundWorkerManager>()
.StartAsync(); .StartAsync(cancellationToken);
} }
} }
@ -27,9 +31,11 @@ public class AbpBackgroundWorkersModule : AbpModule
var options = context.ServiceProvider.GetRequiredService<IOptions<AbpBackgroundWorkerOptions>>().Value; var options = context.ServiceProvider.GetRequiredService<IOptions<AbpBackgroundWorkerOptions>>().Value;
if (options.IsEnabled) if (options.IsEnabled)
{ {
var hostApplicationLifetime = context.ServiceProvider.GetService<IHostApplicationLifetime>();
var cancellationToken = hostApplicationLifetime?.ApplicationStopping ?? CancellationToken.None;
await context.ServiceProvider await context.ServiceProvider
.GetRequiredService<IBackgroundWorkerManager>() .GetRequiredService<IBackgroundWorkerManager>()
.StopAsync(); .StopAsync(cancellationToken);
} }
} }

10
framework/src/Volo.Abp.BackgroundWorkers/Volo/Abp/BackgroundWorkers/BackgroundWorkersApplicationInitializationContextExtensions.cs

@ -3,6 +3,7 @@ using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
using JetBrains.Annotations; using JetBrains.Annotations;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
namespace Volo.Abp.BackgroundWorkers; namespace Volo.Abp.BackgroundWorkers;
@ -28,6 +29,15 @@ public static class BackgroundWorkersApplicationInitializationContextExtensions
throw new AbpException($"Given type ({workerType.AssemblyQualifiedName}) must implement the {typeof(IBackgroundWorker).AssemblyQualifiedName} interface, but it doesn't!"); throw new AbpException($"Given type ({workerType.AssemblyQualifiedName}) must implement the {typeof(IBackgroundWorker).AssemblyQualifiedName} interface, but it doesn't!");
} }
if (cancellationToken == default)
{
var hostApplicationLifetime = context.ServiceProvider.GetService<IHostApplicationLifetime>();
if (hostApplicationLifetime != null)
{
cancellationToken = hostApplicationLifetime.ApplicationStopping;
}
}
await context.ServiceProvider await context.ServiceProvider
.GetRequiredService<IBackgroundWorkerManager>() .GetRequiredService<IBackgroundWorkerManager>()
.AddAsync((IBackgroundWorker)context.ServiceProvider.GetRequiredService(workerType), cancellationToken); .AddAsync((IBackgroundWorker)context.ServiceProvider.GetRequiredService(workerType), cancellationToken);

4
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Auth/AuthService.cs

@ -47,7 +47,7 @@ public class AuthService : IAuthService, ITransientDependency
return null; return null;
} }
var url = $"{CliUrls.WwwAbpIo}api/license/login-info"; var url = $"{CliUrls.AccountAbpIo}api/license/login-info";
var client = CliHttpClientFactory.CreateClient(); var client = CliHttpClientFactory.CreateClient();
@ -130,7 +130,7 @@ public class AuthService : IAuthService, ITransientDependency
public async Task<bool> CheckMultipleOrganizationsAsync(string username) public async Task<bool> CheckMultipleOrganizationsAsync(string username)
{ {
var url = $"{CliUrls.WwwAbpIo}api/license/check-multiple-organizations?username={username}"; var url = $"{CliUrls.AccountAbpIo}api/license/check-multiple-organizations?username={username}";
var client = CliHttpClientFactory.CreateClient(); var client = CliHttpClientFactory.CreateClient();

2
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliConsts.cs

@ -12,7 +12,7 @@ public static class CliConsts
public static string GithubHttpClientName = "GithubHttpClient"; public static string GithubHttpClientName = "GithubHttpClient";
public static string LogoutUrl = CliUrls.WwwAbpIo + "api/license/logout"; public static string LogoutUrl = CliUrls.AccountAbpIo + "api/license/logout";
public static string LicenseCodePlaceHolder = @"<LICENSE_CODE/>"; public static string LicenseCodePlaceHolder = @"<LICENSE_CODE/>";

2
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Licensing/AbpIoApiKeyService.cs

@ -51,7 +51,7 @@ public class AbpIoApiKeyService : IApiKeyService, ITransientDependency
return _apiKeyResult; return _apiKeyResult;
} }
var url = $"{CliUrls.WwwAbpIo}api/license/api-key"; var url = $"{CliUrls.AccountAbpIo}api/license/api-key";
var client = _cliHttpClientFactory.CreateClient(); var client = _cliHttpClientFactory.CreateClient();
using (var response = await client.GetHttpResponseMessageWithRetryAsync(url, CancellationTokenProvider.Token, _logger)) using (var response = await client.GetHttpResponseMessageWithRetryAsync(url, CancellationTokenProvider.Token, _logger))

2
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/TemplateInfoProvider.cs

@ -88,7 +88,7 @@ public class TemplateInfoProvider : ITemplateInfoProvider, ITransientDependency
try try
{ {
var url = $"{CliUrls.WwwAbpIo}api/license/check-user"; var url = $"{CliUrls.AccountAbpIo}api/license/check-user";
var client = _cliHttpClientFactory.CreateClient(); var client = _cliHttpClientFactory.CreateClient();
using (var response = await client.GetHttpResponseMessageWithRetryAsync(url, CancellationTokenProvider.Token, Logger)) using (var response = await client.GetHttpResponseMessageWithRetryAsync(url, CancellationTokenProvider.Token, Logger))

9
latest-versions.json

@ -1,4 +1,13 @@
[ [
{
"version": "9.2.2",
"releaseDate": "",
"type": "stable",
"message": "",
"leptonx": {
"version": "4.2.2"
}
},
{ {
"version": "9.2.1", "version": "9.2.1",
"releaseDate": "", "releaseDate": "",

4
modules/README.md

@ -1,3 +1,5 @@
## ABP Free Modules ## ABP Free Modules
These modules are free & open source. These modules are free & open source.
For detailed information about module architecture and installer projects, see the [Module Installer Projects documentation](../docs/en/framework/architecture/modularity/installer-projects.md).

6
modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json

@ -3,8 +3,8 @@
"name": "asp.net", "name": "asp.net",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.shared": "~9.3.0-rc.2", "@abp/aspnetcore.mvc.ui.theme.shared": "~9.3.0-rc.3",
"@abp/prismjs": "~9.3.0-rc.2", "@abp/prismjs": "~9.3.0-rc.3",
"@abp/highlight.js": "~9.3.0-rc.2" "@abp/highlight.js": "~9.3.0-rc.3"
} }
} }

264
modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock

@ -2,203 +2,203 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.2.tgz#ea6bd071159b9a54ff7109e85352785721fda883" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.3.tgz#1fd5f43a9ab64a6de49c34afc13e1597d3bb8e88"
integrity sha512-UlBLPbyTTxSoiJ6uRQWt8dXKutck2usaT2FRMgdEC13Jn97b2qYuEI/03nuPb9RKoNW8cAodG+h7VMNkuWIJ8A== integrity sha512-MpEUGSAnlxwClGy1o6dv7uHkFj2oz4VxAA/xLa7zJQi+oe80wD3ex4AihE/ovt8mt2F6s8zgM7pyNheeQu94lg==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui" "~9.3.0-rc.3"
"@abp/bootstrap" "~9.3.0-rc.2" "@abp/bootstrap" "~9.3.0-rc.3"
"@abp/bootstrap-datepicker" "~9.3.0-rc.2" "@abp/bootstrap-datepicker" "~9.3.0-rc.3"
"@abp/bootstrap-daterangepicker" "~9.3.0-rc.2" "@abp/bootstrap-daterangepicker" "~9.3.0-rc.3"
"@abp/datatables.net-bs5" "~9.3.0-rc.2" "@abp/datatables.net-bs5" "~9.3.0-rc.3"
"@abp/font-awesome" "~9.3.0-rc.2" "@abp/font-awesome" "~9.3.0-rc.3"
"@abp/jquery-form" "~9.3.0-rc.2" "@abp/jquery-form" "~9.3.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~9.3.0-rc.2" "@abp/jquery-validation-unobtrusive" "~9.3.0-rc.3"
"@abp/lodash" "~9.3.0-rc.2" "@abp/lodash" "~9.3.0-rc.3"
"@abp/luxon" "~9.3.0-rc.2" "@abp/luxon" "~9.3.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.3"
"@abp/moment" "~9.3.0-rc.2" "@abp/moment" "~9.3.0-rc.3"
"@abp/select2" "~9.3.0-rc.2" "@abp/select2" "~9.3.0-rc.3"
"@abp/sweetalert2" "~9.3.0-rc.2" "@abp/sweetalert2" "~9.3.0-rc.3"
"@abp/timeago" "~9.3.0-rc.2" "@abp/timeago" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.2.tgz#2f8901f43d6ccd7c837d575c90a850921096c98b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.3.tgz#b635f44039253f9df3cd79fb7afd09aaab51c853"
integrity sha512-k9H0TM4m88r9rD+exuoP8LF+jCAgLfieswCMLT9q3riD7vWxyeJ+4bRQzke77IOurvU9+2t5NMOPsKp8E+oWCw== integrity sha512-6a4d2QyJK6F2/z9Dpqgo6IiqxGAPw9Sudq89eZ4K15mvBZI3tF7DBVUBFPrMJRAdeU+ZGK2jpTEWVZdYtompoQ==
dependencies: dependencies:
ansi-colors "^4.1.3" ansi-colors "^4.1.3"
"@abp/bootstrap-datepicker@~9.3.0-rc.2": "@abp/bootstrap-datepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.2.tgz#679bf523744dc66175e9c72e64967e3360d1c688" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.3.tgz#e73cab9e2b7e789b0a12addcfff0ec27a626f5c3"
integrity sha512-blnySbr4/vDo3bjOP9d9nkzKZ6gMFhnV9AcvRRae0a/urbx3weQzWr36F2QAe3w/Sv+zHX12DxJzOKx9N8mdTA== integrity sha512-qN8+R+AVkmSvxbUn2lSahp+SHGqEPnhqPJ5xoC/x6z+U0gUku379XDip6yzgKr37/0YiZezQYrH6rdfIUng/bQ==
dependencies: dependencies:
bootstrap-datepicker "^1.10.0" bootstrap-datepicker "^1.10.0"
"@abp/bootstrap-daterangepicker@~9.3.0-rc.2": "@abp/bootstrap-daterangepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.2.tgz#f5ff983182802556a25366bdc874fcf71db4bbbf" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.3.tgz#fcb652a6f43a6662c3194515264a7c1519be2f2b"
integrity sha512-h+vzbjIjXlQL5xXCpaRgLn//S7ET/AjkVQDkxcvSkH+92ErAw6Y7R2zWpIJsQBVKw2m42QP1lq3auCQNzdBA5g== integrity sha512-vlHpcGcJpNU6+iILN2DkK05oUgv3aaGkVwz0gUAQKZcrET3/Z7tvWxFdZDsdFeUPaUOzyYaxbyoYwFkusd7pRg==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~9.3.0-rc.2": "@abp/bootstrap@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.2.tgz#8e6dda77d2fa6eb7c9a961600b6f864d3d6a0cd9" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.3.tgz#f741590b5db61c011f019c080fdf9e1f581e27fe"
integrity sha512-MKkUdDiq/ZD4ZI39QTN6/vqjded6vrUE0XgFHU82FUo9fVDDjPmSiKtbWmtGEfVSATJ5/EoFLBEzxpGLskMZkA== integrity sha512-cEqi6HdEM8pSAe4LwPKwLKzNudksqRx3YET/klGKSySd0zBzFtI0OLDqxxZG0HnCRpqW+ZizADvAJy2WCy2Kyg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
bootstrap "^5.3.3" bootstrap "^5.3.3"
"@abp/clipboard@~9.3.0-rc.2": "@abp/clipboard@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-9.3.0-rc.2.tgz#c08c72c3e6dfd0d3a648574bd2307ebb628fc480" resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-9.3.0-rc.3.tgz#b8d6848b5da564d25d248b9b0672d447298246a8"
integrity sha512-YPvpX1xe1eeykGFIoxOodPidSe42eERFHGv5bdFoMi/QSZ0WwBOtEIm0cR27pCd+tHJC71GBnLLdh/f0fhtGAw== integrity sha512-fBJEKvKXP4E1topmx2xpS0gfqvxwHmX44gnpmhxFItR8PIckXxYS5YfQoLqyYBXRIcVYuztW2qFIcYBnFEsqsw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
clipboard "^2.0.11" clipboard "^2.0.11"
"@abp/core@~9.3.0-rc.2": "@abp/core@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.2.tgz#d0e8297c9bd57ae30de6982a51dbd83d5b3c8c99" resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.3.tgz#053edbffecf70a2442f4ba2600117b10ef736337"
integrity sha512-FciSZCIlJy4+ZCxcVioVrkdI4GXHXukmLhRMg1SAjTPXh99f6KcMliuwQWj8Zt2hqClvKKCvoAi54qg5ZOsWrA== integrity sha512-PtSw/oJ7vQYgiEnHUgCL7jKurrTay+P9VNijI2JecdBF/2xQmU/cz+aVDZReLQFoBbU9kHMttEF1c7MYLe28zQ==
dependencies: dependencies:
"@abp/utils" "~9.3.0-rc.2" "@abp/utils" "~9.3.0-rc.3"
"@abp/datatables.net-bs5@~9.3.0-rc.2": "@abp/datatables.net-bs5@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.2.tgz#667b658129ff721905488ded8db68689ce843e96" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.3.tgz#81bcb8b5b45a89cdcb75e419024e210744d0f7e3"
integrity sha512-TQeX60sf4HMMp8aYK+zKQxD8extRQaO4x78ZyNYqIPauWNPNlwWQQExXp2jPBQwW1DMsKfTL2HiZ2QoiyNI0/w== integrity sha512-rKMC9QB5ge0uOYXd8Pfymd6rGVJ35TnEOp2b3q6VV7BHspAHyOiVlrlA2i2fkO7hbDG0eep60/BV6cpLU5/1og==
dependencies: dependencies:
"@abp/datatables.net" "~9.3.0-rc.2" "@abp/datatables.net" "~9.3.0-rc.3"
datatables.net-bs5 "^2.1.8" datatables.net-bs5 "^2.1.8"
"@abp/datatables.net@~9.3.0-rc.2": "@abp/datatables.net@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.2.tgz#8ec8736b8a6a6bd033dd19c2c735d42506193ce8" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.3.tgz#6c22a59c2a43248e5e4ec4708228e49e3e802aad"
integrity sha512-fohqzS40GdijWSMlMtwtiLrybiNWsyqQcRJNIgr80raiwuZp/m+oiDOLR0VkqADaQskESb8VVA1h06MHLzyabg== integrity sha512-d1mCFt5ThLyNVPgAZJL2iwLjQRrZ3ChTuFJj9hQC8mfv0/dPs07ZUUEQXQP2dQbHNr/jOr14L7VsF/Tyg1VIrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
datatables.net "^2.1.8" datatables.net "^2.1.8"
"@abp/font-awesome@~9.3.0-rc.2": "@abp/font-awesome@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.2.tgz#ab5c1ed83433585360ad52ea39c889564bb2b6b3" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.3.tgz#9b4005d2174f08085cf10f1283c596a6f12011bf"
integrity sha512-uOKy1GXlrSkPsu+svpjiEhEhxvOvUCIYRluutpOD8EiOYQsurCzLaoYPEOBlhh+KFA1oxM4iYBPGW0QYLSmdVw== integrity sha512-0DpHTkop5S/xBOQ8YRNwusasASS1MrGl1m2/9v8pgxysveoYQlv5JurYLOrYWmj7PaxQ256RPUFmSA0ZU+kZow==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
"@fortawesome/fontawesome-free" "^6.6.0" "@fortawesome/fontawesome-free" "^6.6.0"
"@abp/highlight.js@~9.3.0-rc.2": "@abp/highlight.js@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-9.3.0-rc.2.tgz#a5883b187a8b1189fac916b3104c556836fb14a8" resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-9.3.0-rc.3.tgz#7a396b689b822dd0e9c2f1d37ed019cbaf5a46d0"
integrity sha512-ZEKdl8c2TXbf1kAwdz8pSZlBLGnl+VOK8s6atkDiuhZ8im6L6hPieqqINjCzleONZxI3bh8ud1EpUYeWa+6xVw== integrity sha512-99xhc/9wegcbvySxSKsHHulTywms8SnvkelDZEnU+K4NhR4EmB1SrqypcNeEICmpmUDJvZZVp38kV4jKe2TiyQ==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
"@highlightjs/cdn-assets" "~11.10.0" "@highlightjs/cdn-assets" "~11.10.0"
"@abp/jquery-form@~9.3.0-rc.2": "@abp/jquery-form@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.2.tgz#3419ce773d94e38b76a4ca9a0c576ba401cf51a7" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.3.tgz#f3a782531fc8d16a45c26e6835e131706bed4a6b"
integrity sha512-rKB8g9zGFIqDeEMQSn7sd2zKkeINUBowiiqRyxoqCq1caF5uI/0K8GAq/aSC+Tn+fAQNfBumCGlTu2xj94qo8Q== integrity sha512-piC+QKQSbF8LN+PmMLbQzoKHSgOrf2+865f6Rg5DO3boCfA89wjA/uhDS+lFmEtieReli3W5iLL++8GF2PXcrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~9.3.0-rc.2": "@abp/jquery-validation-unobtrusive@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.2.tgz#b517f304bfec79c366a1aab1509207ae06b1c7d0" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.3.tgz#e15b212ef90f7013a4df2384a2bc1a7a0db84f2f"
integrity sha512-ILqtiYKselB5cMVI43YHse1FJpOiExQtxK1DsgJ08JSHp0gdvmj2T6VjFsJDC1TnZ/5bJWKaLfJrje8NfoQKTw== integrity sha512-2sOOIF9BHhXWjQW8ZJM+cA1XypPxtoUNsCPPfcQrZmbTT3YSRyWOQvkrvcK5WtQTrQbOCM4pDOjipP/DIpxlFA==
dependencies: dependencies:
"@abp/jquery-validation" "~9.3.0-rc.2" "@abp/jquery-validation" "~9.3.0-rc.3"
jquery-validation-unobtrusive "^4.0.0" jquery-validation-unobtrusive "^4.0.0"
"@abp/jquery-validation@~9.3.0-rc.2": "@abp/jquery-validation@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.2.tgz#5b20a56eaeda86c56226fb2eddd8d41d39d18cc9" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.3.tgz#603da1a6d6ae66f6e57fd0a17ea97cc787ffbbe6"
integrity sha512-HVomeuXml5ooIYY5SeNvw3VssdwykGqUZp5AqHXdQ9/IZ/0VEaHkc35lQzNwPWEJGprXMmrswPshhMc7LZQSRA== integrity sha512-7Ux0JaeV4Y9IhU+kmAEb+FIz4sC7jjFMnz66UlzQqYrBhk0pK44PRPycyVdndz/le6REptfZaV3oGguqy6QYbg==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-validation "^1.21.0" jquery-validation "^1.21.0"
"@abp/jquery@~9.3.0-rc.2": "@abp/jquery@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.2.tgz#32c9d4c693efbf762a3d4e590d16c11913c9a870" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.3.tgz#9d6939c9b8c69d9f2a115ea5a74ecc332f5506e4"
integrity sha512-0g8cDxhK4hW8eFXLY2iyKqKsCM9+pUvIIj6WMZq75/slYVXtZlj/ES8NJwEfO1HQ/gafFB8OPietZLFaW2t19Q== integrity sha512-y0Oi8RY4HYOQIjKFmqNKDuciRsGyH+4n37kzfErQ9ubNB37Z7GPbBFjUcpmA99bkxTv0fTuIwieLJoHokau8sw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
jquery "~3.7.1" jquery "~3.7.1"
"@abp/lodash@~9.3.0-rc.2": "@abp/lodash@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.2.tgz#08016d733fb0e842420efb24a207369694de67b1" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.3.tgz#6994d9b6016eba42f88d4a3f53e0f3ba83609a3b"
integrity sha512-0j28Ra03gIXJZPshIfHcWAh2VG6eYZ3UeUgO+RbO2qvHCGHxl81SuXZsC+9BFgjnZcLnbX7EmSBqUXjxHet1pA== integrity sha512-bYAXtKobjipYgzPlAE4Q8Dp7MoKZma/eqQHWBXx57YzJnu52njilqeyZzinCowuv4Gpm2Ao7LocW2Bf3ZLyMAg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~9.3.0-rc.2": "@abp/luxon@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.2.tgz#aef69eab7f1e2d72c2857b0a189ba33d5b2e11b2" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.3.tgz#0725947364531bd12f67b3910e84c7cef098a5eb"
integrity sha512-F9Q+/bRoqXCJyBeBX0jy2vvL65zLeG/cqdZEgsRgIhmw2lcaksuwoB8/m8Ld0ZQlngiQBZv8bZtRNyoLK3yn8g== integrity sha512-8fKSoOZWqMZYS/cTofGWlW65h1NRZhyv147SWEROJdQ8L+9v0XD1XJLlCEiWveq/kDvdCrn3PSFMecpKdCexMA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
luxon "^3.5.0" luxon "^3.5.0"
"@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.2.tgz#a1c8ae1380dff1c25b0961b8f75d11b1722400ca" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.3.tgz#fbdbe9091a07949bd2cfd8ac66d5b06261095941"
integrity sha512-neRrlxdUTqtsy69JNnvJl0e8UNslMCa+myP9Ju1EZpsnaHvKe2MOWCnTUx1KhWkrmAFreKLmSp3nEZKyhffcug== integrity sha512-c5hpS35gyCoJgRS5qrT2QPXxkr2JZA1p+7s151GXdhSRNtXFLkMZ9wUHqJv7qPZM8OZB/sLJLra0S23u5gmnKA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~9.3.0-rc.2": "@abp/moment@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.2.tgz#935e55988013d53a7c3b403717c3c2ca7e63c219" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.3.tgz#42d3fa43d55a1a0eeaa7f07f4da0d69a934330be"
integrity sha512-wX2I2SG/2LPCX+Lpq4sDbBiirC4cFUEuoItnI1R5o/so/rC3jl82A59KpAJIZUax2zwX6FJ+Fg5my5/YPz6+mw== integrity sha512-1b9nTOCWfz851+RcBxAeN6OciI4IaXh8Y8LzD3Afq6MW75+MtaxgeaZ/iQlLPEtaMTdEoL0vmk0nYXGAQH0B0w==
dependencies: dependencies:
moment "^2.30.1" moment "^2.30.1"
"@abp/prismjs@~9.3.0-rc.2": "@abp/prismjs@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-9.3.0-rc.2.tgz#d12fc1281700f8fea69be40faef1418485446427" resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-9.3.0-rc.3.tgz#f7c7cfabce0218c5388f3a224020da18fd653137"
integrity sha512-PcpISz1gNUyYGB+lkndqvM2lrT/v8Bb3pxTYXWJLSEuWo2+KJ/GzbB18EafUUzeIqCyY7GngjYJ+/c5bIey8Bg== integrity sha512-nRsQ3bKLKSX4k0sXdA9t6KoamyMAMasqJAkcAceN985hodhv6OFE076VlWsSsVY+piBzh2VdS+JUGjZ9g2rNIg==
dependencies: dependencies:
"@abp/clipboard" "~9.3.0-rc.2" "@abp/clipboard" "~9.3.0-rc.3"
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
prismjs "^1.29.0" prismjs "^1.29.0"
"@abp/select2@~9.3.0-rc.2": "@abp/select2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.2.tgz#a135956b12abc9127754c8f7f1421745bab9b0c0" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.3.tgz#e1f76daff444c159fdaa31971553f3bf356929b2"
integrity sha512-mWhz+Ut+3FWEGQ7uXbRLoynAgH/dRsL5HrDBg2KbjhhzAxYyoQjBletkZsqAfLhfoV7zHmVTFxdRuHf0s15MXA== integrity sha512-Cnqqg1wVO/SMOK8TwAtEfPQttPuYJSFqCrICYVy5PN+2pK33nwxNcGzoMD2Q/jkY/9r13iGyS5Qt3UpSCcBXAA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~9.3.0-rc.2": "@abp/sweetalert2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.2.tgz#4f2c0f8db7146bf3433601d9e5cc198bdee5b15c" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.3.tgz#153eac032b52b13ca91f12adb71ae98476616508"
integrity sha512-+aBMAUpG2bnJc8bcmdoYMyWU1LKtn6SUCJ7poIgTYTGF8LffLp6yPuMjaFhYhQDA8t36ZoiftMGMFXK9jQJd/g== integrity sha512-Nn+rq0Epn8JJMBLWPo3kFeMjaOQ9+St2Goha12DPTP2RRaOsRF33Rgvd3++1xKnOx8Pr88nQr2WKXEbZ14uHkA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
sweetalert2 "^11.14.1" sweetalert2 "^11.14.1"
"@abp/timeago@~9.3.0-rc.2": "@abp/timeago@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.2.tgz#7a130d4ff129ad3c177a944325428b852bc2e90b" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.3.tgz#9990f3c978bd1600848f1c5b1b9a60267c9f859e"
integrity sha512-2zWJj0uCSByS1jUWy7OW/bnZrpU42mBEk7+k1i0fhysTd6DrETdr1GwqzHXLTaBcRawKZl294SUxvttqFSqlgg== integrity sha512-5Kb2btWV5U+2UyT2vtMMAGIlydMYMdwaIijMJqfhlDl+wHw5yyDprCpBW9VX0Y+3Cp1IBSxzeg64U46EOWxCEw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/utils@~9.3.0-rc.2": "@abp/utils@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.2.tgz#1dc18e24e97d75d2ea7208eff14fe40cff6a9e39" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.3.tgz#5de4569dddc750381b163f1a8870b83d7a7afc43"
integrity sha512-oTInzTmTXznlR6wnYUZa1lec88ms3i7fRN6uQd1pGm2lIISUJFdqGawSyOXyMyqSncSZrS7/RQicGAAWcYcqWw== integrity sha512-MFhWmuCFavuHp5Vz7WLOMQdvobYCnr5F2xJ5GuWqmZIqs0K6/OI0h/Vv4SB5RoWcv0UiWgFNj76cZkRZjVmG1Q==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

4
modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json

@ -3,8 +3,8 @@
"name": "asp.net", "name": "asp.net",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.2", "@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.3",
"@abp/prismjs": "~9.3.0-rc.2" "@abp/prismjs": "~9.3.0-rc.3"
}, },
"devDependencies": {} "devDependencies": {}
} }

268
modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock

@ -2,202 +2,202 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.2.tgz#96af6849a15f0b7fd072226efc5d93a4e9d0f12b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.3.tgz#3b63203011f8d2e175c49b1532aa827c4cf5cd7a"
integrity sha512-mnvBYJ5v9aI8cuTOG78EVsPQUWz5RboFJc46MzLYpd83qCfdeKOV1PMMoZo+QzLLTh57hhEa/Xk9DT+zbZyzHw== integrity sha512-lqSAzHmPPLSKQYVoAdPwrUClUKhWIgSQmJV7W2lV44BTGFPpmNiU3eMkR0skk/oYVomAMQRZXBW3WCLeTYJ17Q==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.2.tgz#ea6bd071159b9a54ff7109e85352785721fda883" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.3.tgz#1fd5f43a9ab64a6de49c34afc13e1597d3bb8e88"
integrity sha512-UlBLPbyTTxSoiJ6uRQWt8dXKutck2usaT2FRMgdEC13Jn97b2qYuEI/03nuPb9RKoNW8cAodG+h7VMNkuWIJ8A== integrity sha512-MpEUGSAnlxwClGy1o6dv7uHkFj2oz4VxAA/xLa7zJQi+oe80wD3ex4AihE/ovt8mt2F6s8zgM7pyNheeQu94lg==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui" "~9.3.0-rc.3"
"@abp/bootstrap" "~9.3.0-rc.2" "@abp/bootstrap" "~9.3.0-rc.3"
"@abp/bootstrap-datepicker" "~9.3.0-rc.2" "@abp/bootstrap-datepicker" "~9.3.0-rc.3"
"@abp/bootstrap-daterangepicker" "~9.3.0-rc.2" "@abp/bootstrap-daterangepicker" "~9.3.0-rc.3"
"@abp/datatables.net-bs5" "~9.3.0-rc.2" "@abp/datatables.net-bs5" "~9.3.0-rc.3"
"@abp/font-awesome" "~9.3.0-rc.2" "@abp/font-awesome" "~9.3.0-rc.3"
"@abp/jquery-form" "~9.3.0-rc.2" "@abp/jquery-form" "~9.3.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~9.3.0-rc.2" "@abp/jquery-validation-unobtrusive" "~9.3.0-rc.3"
"@abp/lodash" "~9.3.0-rc.2" "@abp/lodash" "~9.3.0-rc.3"
"@abp/luxon" "~9.3.0-rc.2" "@abp/luxon" "~9.3.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.3"
"@abp/moment" "~9.3.0-rc.2" "@abp/moment" "~9.3.0-rc.3"
"@abp/select2" "~9.3.0-rc.2" "@abp/select2" "~9.3.0-rc.3"
"@abp/sweetalert2" "~9.3.0-rc.2" "@abp/sweetalert2" "~9.3.0-rc.3"
"@abp/timeago" "~9.3.0-rc.2" "@abp/timeago" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.2.tgz#2f8901f43d6ccd7c837d575c90a850921096c98b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.3.tgz#b635f44039253f9df3cd79fb7afd09aaab51c853"
integrity sha512-k9H0TM4m88r9rD+exuoP8LF+jCAgLfieswCMLT9q3riD7vWxyeJ+4bRQzke77IOurvU9+2t5NMOPsKp8E+oWCw== integrity sha512-6a4d2QyJK6F2/z9Dpqgo6IiqxGAPw9Sudq89eZ4K15mvBZI3tF7DBVUBFPrMJRAdeU+ZGK2jpTEWVZdYtompoQ==
dependencies: dependencies:
ansi-colors "^4.1.3" ansi-colors "^4.1.3"
"@abp/bootstrap-datepicker@~9.3.0-rc.2": "@abp/bootstrap-datepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.2.tgz#679bf523744dc66175e9c72e64967e3360d1c688" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.3.tgz#e73cab9e2b7e789b0a12addcfff0ec27a626f5c3"
integrity sha512-blnySbr4/vDo3bjOP9d9nkzKZ6gMFhnV9AcvRRae0a/urbx3weQzWr36F2QAe3w/Sv+zHX12DxJzOKx9N8mdTA== integrity sha512-qN8+R+AVkmSvxbUn2lSahp+SHGqEPnhqPJ5xoC/x6z+U0gUku379XDip6yzgKr37/0YiZezQYrH6rdfIUng/bQ==
dependencies: dependencies:
bootstrap-datepicker "^1.10.0" bootstrap-datepicker "^1.10.0"
"@abp/bootstrap-daterangepicker@~9.3.0-rc.2": "@abp/bootstrap-daterangepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.2.tgz#f5ff983182802556a25366bdc874fcf71db4bbbf" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.3.tgz#fcb652a6f43a6662c3194515264a7c1519be2f2b"
integrity sha512-h+vzbjIjXlQL5xXCpaRgLn//S7ET/AjkVQDkxcvSkH+92ErAw6Y7R2zWpIJsQBVKw2m42QP1lq3auCQNzdBA5g== integrity sha512-vlHpcGcJpNU6+iILN2DkK05oUgv3aaGkVwz0gUAQKZcrET3/Z7tvWxFdZDsdFeUPaUOzyYaxbyoYwFkusd7pRg==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~9.3.0-rc.2": "@abp/bootstrap@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.2.tgz#8e6dda77d2fa6eb7c9a961600b6f864d3d6a0cd9" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.3.tgz#f741590b5db61c011f019c080fdf9e1f581e27fe"
integrity sha512-MKkUdDiq/ZD4ZI39QTN6/vqjded6vrUE0XgFHU82FUo9fVDDjPmSiKtbWmtGEfVSATJ5/EoFLBEzxpGLskMZkA== integrity sha512-cEqi6HdEM8pSAe4LwPKwLKzNudksqRx3YET/klGKSySd0zBzFtI0OLDqxxZG0HnCRpqW+ZizADvAJy2WCy2Kyg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
bootstrap "^5.3.3" bootstrap "^5.3.3"
"@abp/clipboard@~9.3.0-rc.2": "@abp/clipboard@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-9.3.0-rc.2.tgz#c08c72c3e6dfd0d3a648574bd2307ebb628fc480" resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-9.3.0-rc.3.tgz#b8d6848b5da564d25d248b9b0672d447298246a8"
integrity sha512-YPvpX1xe1eeykGFIoxOodPidSe42eERFHGv5bdFoMi/QSZ0WwBOtEIm0cR27pCd+tHJC71GBnLLdh/f0fhtGAw== integrity sha512-fBJEKvKXP4E1topmx2xpS0gfqvxwHmX44gnpmhxFItR8PIckXxYS5YfQoLqyYBXRIcVYuztW2qFIcYBnFEsqsw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
clipboard "^2.0.11" clipboard "^2.0.11"
"@abp/core@~9.3.0-rc.2": "@abp/core@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.2.tgz#d0e8297c9bd57ae30de6982a51dbd83d5b3c8c99" resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.3.tgz#053edbffecf70a2442f4ba2600117b10ef736337"
integrity sha512-FciSZCIlJy4+ZCxcVioVrkdI4GXHXukmLhRMg1SAjTPXh99f6KcMliuwQWj8Zt2hqClvKKCvoAi54qg5ZOsWrA== integrity sha512-PtSw/oJ7vQYgiEnHUgCL7jKurrTay+P9VNijI2JecdBF/2xQmU/cz+aVDZReLQFoBbU9kHMttEF1c7MYLe28zQ==
dependencies: dependencies:
"@abp/utils" "~9.3.0-rc.2" "@abp/utils" "~9.3.0-rc.3"
"@abp/datatables.net-bs5@~9.3.0-rc.2": "@abp/datatables.net-bs5@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.2.tgz#667b658129ff721905488ded8db68689ce843e96" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.3.tgz#81bcb8b5b45a89cdcb75e419024e210744d0f7e3"
integrity sha512-TQeX60sf4HMMp8aYK+zKQxD8extRQaO4x78ZyNYqIPauWNPNlwWQQExXp2jPBQwW1DMsKfTL2HiZ2QoiyNI0/w== integrity sha512-rKMC9QB5ge0uOYXd8Pfymd6rGVJ35TnEOp2b3q6VV7BHspAHyOiVlrlA2i2fkO7hbDG0eep60/BV6cpLU5/1og==
dependencies: dependencies:
"@abp/datatables.net" "~9.3.0-rc.2" "@abp/datatables.net" "~9.3.0-rc.3"
datatables.net-bs5 "^2.1.8" datatables.net-bs5 "^2.1.8"
"@abp/datatables.net@~9.3.0-rc.2": "@abp/datatables.net@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.2.tgz#8ec8736b8a6a6bd033dd19c2c735d42506193ce8" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.3.tgz#6c22a59c2a43248e5e4ec4708228e49e3e802aad"
integrity sha512-fohqzS40GdijWSMlMtwtiLrybiNWsyqQcRJNIgr80raiwuZp/m+oiDOLR0VkqADaQskESb8VVA1h06MHLzyabg== integrity sha512-d1mCFt5ThLyNVPgAZJL2iwLjQRrZ3ChTuFJj9hQC8mfv0/dPs07ZUUEQXQP2dQbHNr/jOr14L7VsF/Tyg1VIrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
datatables.net "^2.1.8" datatables.net "^2.1.8"
"@abp/font-awesome@~9.3.0-rc.2": "@abp/font-awesome@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.2.tgz#ab5c1ed83433585360ad52ea39c889564bb2b6b3" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.3.tgz#9b4005d2174f08085cf10f1283c596a6f12011bf"
integrity sha512-uOKy1GXlrSkPsu+svpjiEhEhxvOvUCIYRluutpOD8EiOYQsurCzLaoYPEOBlhh+KFA1oxM4iYBPGW0QYLSmdVw== integrity sha512-0DpHTkop5S/xBOQ8YRNwusasASS1MrGl1m2/9v8pgxysveoYQlv5JurYLOrYWmj7PaxQ256RPUFmSA0ZU+kZow==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
"@fortawesome/fontawesome-free" "^6.6.0" "@fortawesome/fontawesome-free" "^6.6.0"
"@abp/jquery-form@~9.3.0-rc.2": "@abp/jquery-form@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.2.tgz#3419ce773d94e38b76a4ca9a0c576ba401cf51a7" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.3.tgz#f3a782531fc8d16a45c26e6835e131706bed4a6b"
integrity sha512-rKB8g9zGFIqDeEMQSn7sd2zKkeINUBowiiqRyxoqCq1caF5uI/0K8GAq/aSC+Tn+fAQNfBumCGlTu2xj94qo8Q== integrity sha512-piC+QKQSbF8LN+PmMLbQzoKHSgOrf2+865f6Rg5DO3boCfA89wjA/uhDS+lFmEtieReli3W5iLL++8GF2PXcrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~9.3.0-rc.2": "@abp/jquery-validation-unobtrusive@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.2.tgz#b517f304bfec79c366a1aab1509207ae06b1c7d0" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.3.tgz#e15b212ef90f7013a4df2384a2bc1a7a0db84f2f"
integrity sha512-ILqtiYKselB5cMVI43YHse1FJpOiExQtxK1DsgJ08JSHp0gdvmj2T6VjFsJDC1TnZ/5bJWKaLfJrje8NfoQKTw== integrity sha512-2sOOIF9BHhXWjQW8ZJM+cA1XypPxtoUNsCPPfcQrZmbTT3YSRyWOQvkrvcK5WtQTrQbOCM4pDOjipP/DIpxlFA==
dependencies: dependencies:
"@abp/jquery-validation" "~9.3.0-rc.2" "@abp/jquery-validation" "~9.3.0-rc.3"
jquery-validation-unobtrusive "^4.0.0" jquery-validation-unobtrusive "^4.0.0"
"@abp/jquery-validation@~9.3.0-rc.2": "@abp/jquery-validation@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.2.tgz#5b20a56eaeda86c56226fb2eddd8d41d39d18cc9" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.3.tgz#603da1a6d6ae66f6e57fd0a17ea97cc787ffbbe6"
integrity sha512-HVomeuXml5ooIYY5SeNvw3VssdwykGqUZp5AqHXdQ9/IZ/0VEaHkc35lQzNwPWEJGprXMmrswPshhMc7LZQSRA== integrity sha512-7Ux0JaeV4Y9IhU+kmAEb+FIz4sC7jjFMnz66UlzQqYrBhk0pK44PRPycyVdndz/le6REptfZaV3oGguqy6QYbg==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-validation "^1.21.0" jquery-validation "^1.21.0"
"@abp/jquery@~9.3.0-rc.2": "@abp/jquery@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.2.tgz#32c9d4c693efbf762a3d4e590d16c11913c9a870" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.3.tgz#9d6939c9b8c69d9f2a115ea5a74ecc332f5506e4"
integrity sha512-0g8cDxhK4hW8eFXLY2iyKqKsCM9+pUvIIj6WMZq75/slYVXtZlj/ES8NJwEfO1HQ/gafFB8OPietZLFaW2t19Q== integrity sha512-y0Oi8RY4HYOQIjKFmqNKDuciRsGyH+4n37kzfErQ9ubNB37Z7GPbBFjUcpmA99bkxTv0fTuIwieLJoHokau8sw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
jquery "~3.7.1" jquery "~3.7.1"
"@abp/lodash@~9.3.0-rc.2": "@abp/lodash@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.2.tgz#08016d733fb0e842420efb24a207369694de67b1" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.3.tgz#6994d9b6016eba42f88d4a3f53e0f3ba83609a3b"
integrity sha512-0j28Ra03gIXJZPshIfHcWAh2VG6eYZ3UeUgO+RbO2qvHCGHxl81SuXZsC+9BFgjnZcLnbX7EmSBqUXjxHet1pA== integrity sha512-bYAXtKobjipYgzPlAE4Q8Dp7MoKZma/eqQHWBXx57YzJnu52njilqeyZzinCowuv4Gpm2Ao7LocW2Bf3ZLyMAg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~9.3.0-rc.2": "@abp/luxon@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.2.tgz#aef69eab7f1e2d72c2857b0a189ba33d5b2e11b2" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.3.tgz#0725947364531bd12f67b3910e84c7cef098a5eb"
integrity sha512-F9Q+/bRoqXCJyBeBX0jy2vvL65zLeG/cqdZEgsRgIhmw2lcaksuwoB8/m8Ld0ZQlngiQBZv8bZtRNyoLK3yn8g== integrity sha512-8fKSoOZWqMZYS/cTofGWlW65h1NRZhyv147SWEROJdQ8L+9v0XD1XJLlCEiWveq/kDvdCrn3PSFMecpKdCexMA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
luxon "^3.5.0" luxon "^3.5.0"
"@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.2.tgz#a1c8ae1380dff1c25b0961b8f75d11b1722400ca" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.3.tgz#fbdbe9091a07949bd2cfd8ac66d5b06261095941"
integrity sha512-neRrlxdUTqtsy69JNnvJl0e8UNslMCa+myP9Ju1EZpsnaHvKe2MOWCnTUx1KhWkrmAFreKLmSp3nEZKyhffcug== integrity sha512-c5hpS35gyCoJgRS5qrT2QPXxkr2JZA1p+7s151GXdhSRNtXFLkMZ9wUHqJv7qPZM8OZB/sLJLra0S23u5gmnKA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~9.3.0-rc.2": "@abp/moment@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.2.tgz#935e55988013d53a7c3b403717c3c2ca7e63c219" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.3.tgz#42d3fa43d55a1a0eeaa7f07f4da0d69a934330be"
integrity sha512-wX2I2SG/2LPCX+Lpq4sDbBiirC4cFUEuoItnI1R5o/so/rC3jl82A59KpAJIZUax2zwX6FJ+Fg5my5/YPz6+mw== integrity sha512-1b9nTOCWfz851+RcBxAeN6OciI4IaXh8Y8LzD3Afq6MW75+MtaxgeaZ/iQlLPEtaMTdEoL0vmk0nYXGAQH0B0w==
dependencies: dependencies:
moment "^2.30.1" moment "^2.30.1"
"@abp/prismjs@~9.3.0-rc.2": "@abp/prismjs@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-9.3.0-rc.2.tgz#d12fc1281700f8fea69be40faef1418485446427" resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-9.3.0-rc.3.tgz#f7c7cfabce0218c5388f3a224020da18fd653137"
integrity sha512-PcpISz1gNUyYGB+lkndqvM2lrT/v8Bb3pxTYXWJLSEuWo2+KJ/GzbB18EafUUzeIqCyY7GngjYJ+/c5bIey8Bg== integrity sha512-nRsQ3bKLKSX4k0sXdA9t6KoamyMAMasqJAkcAceN985hodhv6OFE076VlWsSsVY+piBzh2VdS+JUGjZ9g2rNIg==
dependencies: dependencies:
"@abp/clipboard" "~9.3.0-rc.2" "@abp/clipboard" "~9.3.0-rc.3"
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
prismjs "^1.29.0" prismjs "^1.29.0"
"@abp/select2@~9.3.0-rc.2": "@abp/select2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.2.tgz#a135956b12abc9127754c8f7f1421745bab9b0c0" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.3.tgz#e1f76daff444c159fdaa31971553f3bf356929b2"
integrity sha512-mWhz+Ut+3FWEGQ7uXbRLoynAgH/dRsL5HrDBg2KbjhhzAxYyoQjBletkZsqAfLhfoV7zHmVTFxdRuHf0s15MXA== integrity sha512-Cnqqg1wVO/SMOK8TwAtEfPQttPuYJSFqCrICYVy5PN+2pK33nwxNcGzoMD2Q/jkY/9r13iGyS5Qt3UpSCcBXAA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~9.3.0-rc.2": "@abp/sweetalert2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.2.tgz#4f2c0f8db7146bf3433601d9e5cc198bdee5b15c" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.3.tgz#153eac032b52b13ca91f12adb71ae98476616508"
integrity sha512-+aBMAUpG2bnJc8bcmdoYMyWU1LKtn6SUCJ7poIgTYTGF8LffLp6yPuMjaFhYhQDA8t36ZoiftMGMFXK9jQJd/g== integrity sha512-Nn+rq0Epn8JJMBLWPo3kFeMjaOQ9+St2Goha12DPTP2RRaOsRF33Rgvd3++1xKnOx8Pr88nQr2WKXEbZ14uHkA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
sweetalert2 "^11.14.1" sweetalert2 "^11.14.1"
"@abp/timeago@~9.3.0-rc.2": "@abp/timeago@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.2.tgz#7a130d4ff129ad3c177a944325428b852bc2e90b" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.3.tgz#9990f3c978bd1600848f1c5b1b9a60267c9f859e"
integrity sha512-2zWJj0uCSByS1jUWy7OW/bnZrpU42mBEk7+k1i0fhysTd6DrETdr1GwqzHXLTaBcRawKZl294SUxvttqFSqlgg== integrity sha512-5Kb2btWV5U+2UyT2vtMMAGIlydMYMdwaIijMJqfhlDl+wHw5yyDprCpBW9VX0Y+3Cp1IBSxzeg64U46EOWxCEw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/utils@~9.3.0-rc.2": "@abp/utils@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.2.tgz#1dc18e24e97d75d2ea7208eff14fe40cff6a9e39" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.3.tgz#5de4569dddc750381b163f1a8870b83d7a7afc43"
integrity sha512-oTInzTmTXznlR6wnYUZa1lec88ms3i7fRN6uQd1pGm2lIISUJFdqGawSyOXyMyqSncSZrS7/RQicGAAWcYcqWw== integrity sha512-MFhWmuCFavuHp5Vz7WLOMQdvobYCnr5F2xJ5GuWqmZIqs0K6/OI0h/Vv4SB5RoWcv0UiWgFNj76cZkRZjVmG1Q==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

4
modules/blogging/app/Volo.BloggingTestApp/package.json

@ -3,7 +3,7 @@
"name": "volo.blogtestapp", "name": "volo.blogtestapp",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.2", "@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.3",
"@abp/blogging": "~9.3.0-rc.2" "@abp/blogging": "~9.3.0-rc.3"
} }
} }

306
modules/blogging/app/Volo.BloggingTestApp/yarn.lock

@ -2,228 +2,228 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.2.tgz#96af6849a15f0b7fd072226efc5d93a4e9d0f12b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.3.tgz#3b63203011f8d2e175c49b1532aa827c4cf5cd7a"
integrity sha512-mnvBYJ5v9aI8cuTOG78EVsPQUWz5RboFJc46MzLYpd83qCfdeKOV1PMMoZo+QzLLTh57hhEa/Xk9DT+zbZyzHw== integrity sha512-lqSAzHmPPLSKQYVoAdPwrUClUKhWIgSQmJV7W2lV44BTGFPpmNiU3eMkR0skk/oYVomAMQRZXBW3WCLeTYJ17Q==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.2.tgz#ea6bd071159b9a54ff7109e85352785721fda883" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.3.tgz#1fd5f43a9ab64a6de49c34afc13e1597d3bb8e88"
integrity sha512-UlBLPbyTTxSoiJ6uRQWt8dXKutck2usaT2FRMgdEC13Jn97b2qYuEI/03nuPb9RKoNW8cAodG+h7VMNkuWIJ8A== integrity sha512-MpEUGSAnlxwClGy1o6dv7uHkFj2oz4VxAA/xLa7zJQi+oe80wD3ex4AihE/ovt8mt2F6s8zgM7pyNheeQu94lg==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui" "~9.3.0-rc.3"
"@abp/bootstrap" "~9.3.0-rc.2" "@abp/bootstrap" "~9.3.0-rc.3"
"@abp/bootstrap-datepicker" "~9.3.0-rc.2" "@abp/bootstrap-datepicker" "~9.3.0-rc.3"
"@abp/bootstrap-daterangepicker" "~9.3.0-rc.2" "@abp/bootstrap-daterangepicker" "~9.3.0-rc.3"
"@abp/datatables.net-bs5" "~9.3.0-rc.2" "@abp/datatables.net-bs5" "~9.3.0-rc.3"
"@abp/font-awesome" "~9.3.0-rc.2" "@abp/font-awesome" "~9.3.0-rc.3"
"@abp/jquery-form" "~9.3.0-rc.2" "@abp/jquery-form" "~9.3.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~9.3.0-rc.2" "@abp/jquery-validation-unobtrusive" "~9.3.0-rc.3"
"@abp/lodash" "~9.3.0-rc.2" "@abp/lodash" "~9.3.0-rc.3"
"@abp/luxon" "~9.3.0-rc.2" "@abp/luxon" "~9.3.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.3"
"@abp/moment" "~9.3.0-rc.2" "@abp/moment" "~9.3.0-rc.3"
"@abp/select2" "~9.3.0-rc.2" "@abp/select2" "~9.3.0-rc.3"
"@abp/sweetalert2" "~9.3.0-rc.2" "@abp/sweetalert2" "~9.3.0-rc.3"
"@abp/timeago" "~9.3.0-rc.2" "@abp/timeago" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.2.tgz#2f8901f43d6ccd7c837d575c90a850921096c98b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.3.tgz#b635f44039253f9df3cd79fb7afd09aaab51c853"
integrity sha512-k9H0TM4m88r9rD+exuoP8LF+jCAgLfieswCMLT9q3riD7vWxyeJ+4bRQzke77IOurvU9+2t5NMOPsKp8E+oWCw== integrity sha512-6a4d2QyJK6F2/z9Dpqgo6IiqxGAPw9Sudq89eZ4K15mvBZI3tF7DBVUBFPrMJRAdeU+ZGK2jpTEWVZdYtompoQ==
dependencies: dependencies:
ansi-colors "^4.1.3" ansi-colors "^4.1.3"
"@abp/blogging@~9.3.0-rc.2": "@abp/blogging@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-9.3.0-rc.2.tgz#3468a289085e4f70b2169961ad7aa2eaf64aa994" resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-9.3.0-rc.3.tgz#7fe0988462d7b7740276f774f80f01ffc9157f07"
integrity sha512-bcEVsv+pvKGlpTOMLqw9b1CHR9BOai0BD8WVWLV+CYEGoJ2iT+r8SPqjD4H9eAUcXbOhAPoF04GlavjHW8x3+A== integrity sha512-CkjaCIsg0GjzopSKjxpwAmtZwSknVJ8rS9LgQbJ08nBP/aaYWtNoacYKfiyI3POp+qguEG737dYsHM8IfG7QMA==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.3"
"@abp/owl.carousel" "~9.3.0-rc.2" "@abp/owl.carousel" "~9.3.0-rc.3"
"@abp/prismjs" "~9.3.0-rc.2" "@abp/prismjs" "~9.3.0-rc.3"
"@abp/tui-editor" "~9.3.0-rc.2" "@abp/tui-editor" "~9.3.0-rc.3"
"@abp/bootstrap-datepicker@~9.3.0-rc.2": "@abp/bootstrap-datepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.2.tgz#679bf523744dc66175e9c72e64967e3360d1c688" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.3.tgz#e73cab9e2b7e789b0a12addcfff0ec27a626f5c3"
integrity sha512-blnySbr4/vDo3bjOP9d9nkzKZ6gMFhnV9AcvRRae0a/urbx3weQzWr36F2QAe3w/Sv+zHX12DxJzOKx9N8mdTA== integrity sha512-qN8+R+AVkmSvxbUn2lSahp+SHGqEPnhqPJ5xoC/x6z+U0gUku379XDip6yzgKr37/0YiZezQYrH6rdfIUng/bQ==
dependencies: dependencies:
bootstrap-datepicker "^1.10.0" bootstrap-datepicker "^1.10.0"
"@abp/bootstrap-daterangepicker@~9.3.0-rc.2": "@abp/bootstrap-daterangepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.2.tgz#f5ff983182802556a25366bdc874fcf71db4bbbf" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.3.tgz#fcb652a6f43a6662c3194515264a7c1519be2f2b"
integrity sha512-h+vzbjIjXlQL5xXCpaRgLn//S7ET/AjkVQDkxcvSkH+92ErAw6Y7R2zWpIJsQBVKw2m42QP1lq3auCQNzdBA5g== integrity sha512-vlHpcGcJpNU6+iILN2DkK05oUgv3aaGkVwz0gUAQKZcrET3/Z7tvWxFdZDsdFeUPaUOzyYaxbyoYwFkusd7pRg==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~9.3.0-rc.2": "@abp/bootstrap@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.2.tgz#8e6dda77d2fa6eb7c9a961600b6f864d3d6a0cd9" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.3.tgz#f741590b5db61c011f019c080fdf9e1f581e27fe"
integrity sha512-MKkUdDiq/ZD4ZI39QTN6/vqjded6vrUE0XgFHU82FUo9fVDDjPmSiKtbWmtGEfVSATJ5/EoFLBEzxpGLskMZkA== integrity sha512-cEqi6HdEM8pSAe4LwPKwLKzNudksqRx3YET/klGKSySd0zBzFtI0OLDqxxZG0HnCRpqW+ZizADvAJy2WCy2Kyg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
bootstrap "^5.3.3" bootstrap "^5.3.3"
"@abp/clipboard@~9.3.0-rc.2": "@abp/clipboard@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-9.3.0-rc.2.tgz#c08c72c3e6dfd0d3a648574bd2307ebb628fc480" resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-9.3.0-rc.3.tgz#b8d6848b5da564d25d248b9b0672d447298246a8"
integrity sha512-YPvpX1xe1eeykGFIoxOodPidSe42eERFHGv5bdFoMi/QSZ0WwBOtEIm0cR27pCd+tHJC71GBnLLdh/f0fhtGAw== integrity sha512-fBJEKvKXP4E1topmx2xpS0gfqvxwHmX44gnpmhxFItR8PIckXxYS5YfQoLqyYBXRIcVYuztW2qFIcYBnFEsqsw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
clipboard "^2.0.11" clipboard "^2.0.11"
"@abp/core@~9.3.0-rc.2": "@abp/core@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.2.tgz#d0e8297c9bd57ae30de6982a51dbd83d5b3c8c99" resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.3.tgz#053edbffecf70a2442f4ba2600117b10ef736337"
integrity sha512-FciSZCIlJy4+ZCxcVioVrkdI4GXHXukmLhRMg1SAjTPXh99f6KcMliuwQWj8Zt2hqClvKKCvoAi54qg5ZOsWrA== integrity sha512-PtSw/oJ7vQYgiEnHUgCL7jKurrTay+P9VNijI2JecdBF/2xQmU/cz+aVDZReLQFoBbU9kHMttEF1c7MYLe28zQ==
dependencies: dependencies:
"@abp/utils" "~9.3.0-rc.2" "@abp/utils" "~9.3.0-rc.3"
"@abp/datatables.net-bs5@~9.3.0-rc.2": "@abp/datatables.net-bs5@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.2.tgz#667b658129ff721905488ded8db68689ce843e96" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.3.tgz#81bcb8b5b45a89cdcb75e419024e210744d0f7e3"
integrity sha512-TQeX60sf4HMMp8aYK+zKQxD8extRQaO4x78ZyNYqIPauWNPNlwWQQExXp2jPBQwW1DMsKfTL2HiZ2QoiyNI0/w== integrity sha512-rKMC9QB5ge0uOYXd8Pfymd6rGVJ35TnEOp2b3q6VV7BHspAHyOiVlrlA2i2fkO7hbDG0eep60/BV6cpLU5/1og==
dependencies: dependencies:
"@abp/datatables.net" "~9.3.0-rc.2" "@abp/datatables.net" "~9.3.0-rc.3"
datatables.net-bs5 "^2.1.8" datatables.net-bs5 "^2.1.8"
"@abp/datatables.net@~9.3.0-rc.2": "@abp/datatables.net@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.2.tgz#8ec8736b8a6a6bd033dd19c2c735d42506193ce8" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.3.tgz#6c22a59c2a43248e5e4ec4708228e49e3e802aad"
integrity sha512-fohqzS40GdijWSMlMtwtiLrybiNWsyqQcRJNIgr80raiwuZp/m+oiDOLR0VkqADaQskESb8VVA1h06MHLzyabg== integrity sha512-d1mCFt5ThLyNVPgAZJL2iwLjQRrZ3ChTuFJj9hQC8mfv0/dPs07ZUUEQXQP2dQbHNr/jOr14L7VsF/Tyg1VIrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
datatables.net "^2.1.8" datatables.net "^2.1.8"
"@abp/font-awesome@~9.3.0-rc.2": "@abp/font-awesome@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.2.tgz#ab5c1ed83433585360ad52ea39c889564bb2b6b3" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.3.tgz#9b4005d2174f08085cf10f1283c596a6f12011bf"
integrity sha512-uOKy1GXlrSkPsu+svpjiEhEhxvOvUCIYRluutpOD8EiOYQsurCzLaoYPEOBlhh+KFA1oxM4iYBPGW0QYLSmdVw== integrity sha512-0DpHTkop5S/xBOQ8YRNwusasASS1MrGl1m2/9v8pgxysveoYQlv5JurYLOrYWmj7PaxQ256RPUFmSA0ZU+kZow==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
"@fortawesome/fontawesome-free" "^6.6.0" "@fortawesome/fontawesome-free" "^6.6.0"
"@abp/jquery-form@~9.3.0-rc.2": "@abp/jquery-form@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.2.tgz#3419ce773d94e38b76a4ca9a0c576ba401cf51a7" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.3.tgz#f3a782531fc8d16a45c26e6835e131706bed4a6b"
integrity sha512-rKB8g9zGFIqDeEMQSn7sd2zKkeINUBowiiqRyxoqCq1caF5uI/0K8GAq/aSC+Tn+fAQNfBumCGlTu2xj94qo8Q== integrity sha512-piC+QKQSbF8LN+PmMLbQzoKHSgOrf2+865f6Rg5DO3boCfA89wjA/uhDS+lFmEtieReli3W5iLL++8GF2PXcrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~9.3.0-rc.2": "@abp/jquery-validation-unobtrusive@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.2.tgz#b517f304bfec79c366a1aab1509207ae06b1c7d0" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.3.tgz#e15b212ef90f7013a4df2384a2bc1a7a0db84f2f"
integrity sha512-ILqtiYKselB5cMVI43YHse1FJpOiExQtxK1DsgJ08JSHp0gdvmj2T6VjFsJDC1TnZ/5bJWKaLfJrje8NfoQKTw== integrity sha512-2sOOIF9BHhXWjQW8ZJM+cA1XypPxtoUNsCPPfcQrZmbTT3YSRyWOQvkrvcK5WtQTrQbOCM4pDOjipP/DIpxlFA==
dependencies: dependencies:
"@abp/jquery-validation" "~9.3.0-rc.2" "@abp/jquery-validation" "~9.3.0-rc.3"
jquery-validation-unobtrusive "^4.0.0" jquery-validation-unobtrusive "^4.0.0"
"@abp/jquery-validation@~9.3.0-rc.2": "@abp/jquery-validation@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.2.tgz#5b20a56eaeda86c56226fb2eddd8d41d39d18cc9" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.3.tgz#603da1a6d6ae66f6e57fd0a17ea97cc787ffbbe6"
integrity sha512-HVomeuXml5ooIYY5SeNvw3VssdwykGqUZp5AqHXdQ9/IZ/0VEaHkc35lQzNwPWEJGprXMmrswPshhMc7LZQSRA== integrity sha512-7Ux0JaeV4Y9IhU+kmAEb+FIz4sC7jjFMnz66UlzQqYrBhk0pK44PRPycyVdndz/le6REptfZaV3oGguqy6QYbg==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-validation "^1.21.0" jquery-validation "^1.21.0"
"@abp/jquery@~9.3.0-rc.2": "@abp/jquery@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.2.tgz#32c9d4c693efbf762a3d4e590d16c11913c9a870" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.3.tgz#9d6939c9b8c69d9f2a115ea5a74ecc332f5506e4"
integrity sha512-0g8cDxhK4hW8eFXLY2iyKqKsCM9+pUvIIj6WMZq75/slYVXtZlj/ES8NJwEfO1HQ/gafFB8OPietZLFaW2t19Q== integrity sha512-y0Oi8RY4HYOQIjKFmqNKDuciRsGyH+4n37kzfErQ9ubNB37Z7GPbBFjUcpmA99bkxTv0fTuIwieLJoHokau8sw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
jquery "~3.7.1" jquery "~3.7.1"
"@abp/lodash@~9.3.0-rc.2": "@abp/lodash@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.2.tgz#08016d733fb0e842420efb24a207369694de67b1" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.3.tgz#6994d9b6016eba42f88d4a3f53e0f3ba83609a3b"
integrity sha512-0j28Ra03gIXJZPshIfHcWAh2VG6eYZ3UeUgO+RbO2qvHCGHxl81SuXZsC+9BFgjnZcLnbX7EmSBqUXjxHet1pA== integrity sha512-bYAXtKobjipYgzPlAE4Q8Dp7MoKZma/eqQHWBXx57YzJnu52njilqeyZzinCowuv4Gpm2Ao7LocW2Bf3ZLyMAg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~9.3.0-rc.2": "@abp/luxon@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.2.tgz#aef69eab7f1e2d72c2857b0a189ba33d5b2e11b2" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.3.tgz#0725947364531bd12f67b3910e84c7cef098a5eb"
integrity sha512-F9Q+/bRoqXCJyBeBX0jy2vvL65zLeG/cqdZEgsRgIhmw2lcaksuwoB8/m8Ld0ZQlngiQBZv8bZtRNyoLK3yn8g== integrity sha512-8fKSoOZWqMZYS/cTofGWlW65h1NRZhyv147SWEROJdQ8L+9v0XD1XJLlCEiWveq/kDvdCrn3PSFMecpKdCexMA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
luxon "^3.5.0" luxon "^3.5.0"
"@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.2.tgz#a1c8ae1380dff1c25b0961b8f75d11b1722400ca" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.3.tgz#fbdbe9091a07949bd2cfd8ac66d5b06261095941"
integrity sha512-neRrlxdUTqtsy69JNnvJl0e8UNslMCa+myP9Ju1EZpsnaHvKe2MOWCnTUx1KhWkrmAFreKLmSp3nEZKyhffcug== integrity sha512-c5hpS35gyCoJgRS5qrT2QPXxkr2JZA1p+7s151GXdhSRNtXFLkMZ9wUHqJv7qPZM8OZB/sLJLra0S23u5gmnKA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~9.3.0-rc.2": "@abp/moment@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.2.tgz#935e55988013d53a7c3b403717c3c2ca7e63c219" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.3.tgz#42d3fa43d55a1a0eeaa7f07f4da0d69a934330be"
integrity sha512-wX2I2SG/2LPCX+Lpq4sDbBiirC4cFUEuoItnI1R5o/so/rC3jl82A59KpAJIZUax2zwX6FJ+Fg5my5/YPz6+mw== integrity sha512-1b9nTOCWfz851+RcBxAeN6OciI4IaXh8Y8LzD3Afq6MW75+MtaxgeaZ/iQlLPEtaMTdEoL0vmk0nYXGAQH0B0w==
dependencies: dependencies:
moment "^2.30.1" moment "^2.30.1"
"@abp/owl.carousel@~9.3.0-rc.2": "@abp/owl.carousel@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-9.3.0-rc.2.tgz#aab67cc71e48b3acadc5f5bdae7ae3ba6a6caa88" resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-9.3.0-rc.3.tgz#2f8f69a53dbf7e0c8a0e8841ceee5ceee9445ee2"
integrity sha512-AiuDd7N8OkalRJ3BIZ2jPq2TgjhKgu1cQQzu0BXYzUfFqvH7aOGoOZpiaZXjwLQxH4WItUNFJuPe6CTLQRmJHw== integrity sha512-XZWWpIdKJ1hyTlRluH2jDWd6YL+seCebwnMbLWomoHnlRnmhzf+9WOQqhW31Q6aySJh8rXWIycHi+Dm446VteA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
owl.carousel "^2.3.4" owl.carousel "^2.3.4"
"@abp/prismjs@~9.3.0-rc.2": "@abp/prismjs@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-9.3.0-rc.2.tgz#d12fc1281700f8fea69be40faef1418485446427" resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-9.3.0-rc.3.tgz#f7c7cfabce0218c5388f3a224020da18fd653137"
integrity sha512-PcpISz1gNUyYGB+lkndqvM2lrT/v8Bb3pxTYXWJLSEuWo2+KJ/GzbB18EafUUzeIqCyY7GngjYJ+/c5bIey8Bg== integrity sha512-nRsQ3bKLKSX4k0sXdA9t6KoamyMAMasqJAkcAceN985hodhv6OFE076VlWsSsVY+piBzh2VdS+JUGjZ9g2rNIg==
dependencies: dependencies:
"@abp/clipboard" "~9.3.0-rc.2" "@abp/clipboard" "~9.3.0-rc.3"
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
prismjs "^1.29.0" prismjs "^1.29.0"
"@abp/select2@~9.3.0-rc.2": "@abp/select2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.2.tgz#a135956b12abc9127754c8f7f1421745bab9b0c0" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.3.tgz#e1f76daff444c159fdaa31971553f3bf356929b2"
integrity sha512-mWhz+Ut+3FWEGQ7uXbRLoynAgH/dRsL5HrDBg2KbjhhzAxYyoQjBletkZsqAfLhfoV7zHmVTFxdRuHf0s15MXA== integrity sha512-Cnqqg1wVO/SMOK8TwAtEfPQttPuYJSFqCrICYVy5PN+2pK33nwxNcGzoMD2Q/jkY/9r13iGyS5Qt3UpSCcBXAA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~9.3.0-rc.2": "@abp/sweetalert2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.2.tgz#4f2c0f8db7146bf3433601d9e5cc198bdee5b15c" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.3.tgz#153eac032b52b13ca91f12adb71ae98476616508"
integrity sha512-+aBMAUpG2bnJc8bcmdoYMyWU1LKtn6SUCJ7poIgTYTGF8LffLp6yPuMjaFhYhQDA8t36ZoiftMGMFXK9jQJd/g== integrity sha512-Nn+rq0Epn8JJMBLWPo3kFeMjaOQ9+St2Goha12DPTP2RRaOsRF33Rgvd3++1xKnOx8Pr88nQr2WKXEbZ14uHkA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
sweetalert2 "^11.14.1" sweetalert2 "^11.14.1"
"@abp/timeago@~9.3.0-rc.2": "@abp/timeago@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.2.tgz#7a130d4ff129ad3c177a944325428b852bc2e90b" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.3.tgz#9990f3c978bd1600848f1c5b1b9a60267c9f859e"
integrity sha512-2zWJj0uCSByS1jUWy7OW/bnZrpU42mBEk7+k1i0fhysTd6DrETdr1GwqzHXLTaBcRawKZl294SUxvttqFSqlgg== integrity sha512-5Kb2btWV5U+2UyT2vtMMAGIlydMYMdwaIijMJqfhlDl+wHw5yyDprCpBW9VX0Y+3Cp1IBSxzeg64U46EOWxCEw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/tui-editor@~9.3.0-rc.2": "@abp/tui-editor@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-9.3.0-rc.2.tgz#b87d014cf8eec16339257ddb943416c90b55a79b" resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-9.3.0-rc.3.tgz#165c7d4a9c4aa8dddf230ed1beef7ac5b110debc"
integrity sha512-4mLeuFptcWOPoSwe4qjvI3F8UWmFphLIyXtkxQ9J+/NdxeybXbCwuIElbmfR9S9/VdVTt2j3ENq3NAufr0Hulg== integrity sha512-dAiSjVOxaAyNaYKGV+ElYAue2sEU/uwzWfzuvYGucWuPNu5/9sYJ41WiafvWtWleMdLVPARqYMI6ljjsKPSZ3w==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
"@abp/prismjs" "~9.3.0-rc.2" "@abp/prismjs" "~9.3.0-rc.3"
"@abp/utils@~9.3.0-rc.2": "@abp/utils@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.2.tgz#1dc18e24e97d75d2ea7208eff14fe40cff6a9e39" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.3.tgz#5de4569dddc750381b163f1a8870b83d7a7afc43"
integrity sha512-oTInzTmTXznlR6wnYUZa1lec88ms3i7fRN6uQd1pGm2lIISUJFdqGawSyOXyMyqSncSZrS7/RQicGAAWcYcqWw== integrity sha512-MFhWmuCFavuHp5Vz7WLOMQdvobYCnr5F2xJ5GuWqmZIqs0K6/OI0h/Vv4SB5RoWcv0UiWgFNj76cZkRZjVmG1Q==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

2
modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json

@ -3,6 +3,6 @@
"name": "client-simulation-web", "name": "client-simulation-web",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.3"
} }
} }

240
modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock

@ -2,185 +2,185 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.2.tgz#96af6849a15f0b7fd072226efc5d93a4e9d0f12b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.3.tgz#3b63203011f8d2e175c49b1532aa827c4cf5cd7a"
integrity sha512-mnvBYJ5v9aI8cuTOG78EVsPQUWz5RboFJc46MzLYpd83qCfdeKOV1PMMoZo+QzLLTh57hhEa/Xk9DT+zbZyzHw== integrity sha512-lqSAzHmPPLSKQYVoAdPwrUClUKhWIgSQmJV7W2lV44BTGFPpmNiU3eMkR0skk/oYVomAMQRZXBW3WCLeTYJ17Q==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.2.tgz#ea6bd071159b9a54ff7109e85352785721fda883" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.3.tgz#1fd5f43a9ab64a6de49c34afc13e1597d3bb8e88"
integrity sha512-UlBLPbyTTxSoiJ6uRQWt8dXKutck2usaT2FRMgdEC13Jn97b2qYuEI/03nuPb9RKoNW8cAodG+h7VMNkuWIJ8A== integrity sha512-MpEUGSAnlxwClGy1o6dv7uHkFj2oz4VxAA/xLa7zJQi+oe80wD3ex4AihE/ovt8mt2F6s8zgM7pyNheeQu94lg==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui" "~9.3.0-rc.3"
"@abp/bootstrap" "~9.3.0-rc.2" "@abp/bootstrap" "~9.3.0-rc.3"
"@abp/bootstrap-datepicker" "~9.3.0-rc.2" "@abp/bootstrap-datepicker" "~9.3.0-rc.3"
"@abp/bootstrap-daterangepicker" "~9.3.0-rc.2" "@abp/bootstrap-daterangepicker" "~9.3.0-rc.3"
"@abp/datatables.net-bs5" "~9.3.0-rc.2" "@abp/datatables.net-bs5" "~9.3.0-rc.3"
"@abp/font-awesome" "~9.3.0-rc.2" "@abp/font-awesome" "~9.3.0-rc.3"
"@abp/jquery-form" "~9.3.0-rc.2" "@abp/jquery-form" "~9.3.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~9.3.0-rc.2" "@abp/jquery-validation-unobtrusive" "~9.3.0-rc.3"
"@abp/lodash" "~9.3.0-rc.2" "@abp/lodash" "~9.3.0-rc.3"
"@abp/luxon" "~9.3.0-rc.2" "@abp/luxon" "~9.3.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.3"
"@abp/moment" "~9.3.0-rc.2" "@abp/moment" "~9.3.0-rc.3"
"@abp/select2" "~9.3.0-rc.2" "@abp/select2" "~9.3.0-rc.3"
"@abp/sweetalert2" "~9.3.0-rc.2" "@abp/sweetalert2" "~9.3.0-rc.3"
"@abp/timeago" "~9.3.0-rc.2" "@abp/timeago" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.2.tgz#2f8901f43d6ccd7c837d575c90a850921096c98b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.3.tgz#b635f44039253f9df3cd79fb7afd09aaab51c853"
integrity sha512-k9H0TM4m88r9rD+exuoP8LF+jCAgLfieswCMLT9q3riD7vWxyeJ+4bRQzke77IOurvU9+2t5NMOPsKp8E+oWCw== integrity sha512-6a4d2QyJK6F2/z9Dpqgo6IiqxGAPw9Sudq89eZ4K15mvBZI3tF7DBVUBFPrMJRAdeU+ZGK2jpTEWVZdYtompoQ==
dependencies: dependencies:
ansi-colors "^4.1.3" ansi-colors "^4.1.3"
"@abp/bootstrap-datepicker@~9.3.0-rc.2": "@abp/bootstrap-datepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.2.tgz#679bf523744dc66175e9c72e64967e3360d1c688" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.3.tgz#e73cab9e2b7e789b0a12addcfff0ec27a626f5c3"
integrity sha512-blnySbr4/vDo3bjOP9d9nkzKZ6gMFhnV9AcvRRae0a/urbx3weQzWr36F2QAe3w/Sv+zHX12DxJzOKx9N8mdTA== integrity sha512-qN8+R+AVkmSvxbUn2lSahp+SHGqEPnhqPJ5xoC/x6z+U0gUku379XDip6yzgKr37/0YiZezQYrH6rdfIUng/bQ==
dependencies: dependencies:
bootstrap-datepicker "^1.10.0" bootstrap-datepicker "^1.10.0"
"@abp/bootstrap-daterangepicker@~9.3.0-rc.2": "@abp/bootstrap-daterangepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.2.tgz#f5ff983182802556a25366bdc874fcf71db4bbbf" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.3.tgz#fcb652a6f43a6662c3194515264a7c1519be2f2b"
integrity sha512-h+vzbjIjXlQL5xXCpaRgLn//S7ET/AjkVQDkxcvSkH+92ErAw6Y7R2zWpIJsQBVKw2m42QP1lq3auCQNzdBA5g== integrity sha512-vlHpcGcJpNU6+iILN2DkK05oUgv3aaGkVwz0gUAQKZcrET3/Z7tvWxFdZDsdFeUPaUOzyYaxbyoYwFkusd7pRg==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~9.3.0-rc.2": "@abp/bootstrap@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.2.tgz#8e6dda77d2fa6eb7c9a961600b6f864d3d6a0cd9" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.3.tgz#f741590b5db61c011f019c080fdf9e1f581e27fe"
integrity sha512-MKkUdDiq/ZD4ZI39QTN6/vqjded6vrUE0XgFHU82FUo9fVDDjPmSiKtbWmtGEfVSATJ5/EoFLBEzxpGLskMZkA== integrity sha512-cEqi6HdEM8pSAe4LwPKwLKzNudksqRx3YET/klGKSySd0zBzFtI0OLDqxxZG0HnCRpqW+ZizADvAJy2WCy2Kyg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
bootstrap "^5.3.3" bootstrap "^5.3.3"
"@abp/core@~9.3.0-rc.2": "@abp/core@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.2.tgz#d0e8297c9bd57ae30de6982a51dbd83d5b3c8c99" resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.3.tgz#053edbffecf70a2442f4ba2600117b10ef736337"
integrity sha512-FciSZCIlJy4+ZCxcVioVrkdI4GXHXukmLhRMg1SAjTPXh99f6KcMliuwQWj8Zt2hqClvKKCvoAi54qg5ZOsWrA== integrity sha512-PtSw/oJ7vQYgiEnHUgCL7jKurrTay+P9VNijI2JecdBF/2xQmU/cz+aVDZReLQFoBbU9kHMttEF1c7MYLe28zQ==
dependencies: dependencies:
"@abp/utils" "~9.3.0-rc.2" "@abp/utils" "~9.3.0-rc.3"
"@abp/datatables.net-bs5@~9.3.0-rc.2": "@abp/datatables.net-bs5@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.2.tgz#667b658129ff721905488ded8db68689ce843e96" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.3.tgz#81bcb8b5b45a89cdcb75e419024e210744d0f7e3"
integrity sha512-TQeX60sf4HMMp8aYK+zKQxD8extRQaO4x78ZyNYqIPauWNPNlwWQQExXp2jPBQwW1DMsKfTL2HiZ2QoiyNI0/w== integrity sha512-rKMC9QB5ge0uOYXd8Pfymd6rGVJ35TnEOp2b3q6VV7BHspAHyOiVlrlA2i2fkO7hbDG0eep60/BV6cpLU5/1og==
dependencies: dependencies:
"@abp/datatables.net" "~9.3.0-rc.2" "@abp/datatables.net" "~9.3.0-rc.3"
datatables.net-bs5 "^2.1.8" datatables.net-bs5 "^2.1.8"
"@abp/datatables.net@~9.3.0-rc.2": "@abp/datatables.net@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.2.tgz#8ec8736b8a6a6bd033dd19c2c735d42506193ce8" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.3.tgz#6c22a59c2a43248e5e4ec4708228e49e3e802aad"
integrity sha512-fohqzS40GdijWSMlMtwtiLrybiNWsyqQcRJNIgr80raiwuZp/m+oiDOLR0VkqADaQskESb8VVA1h06MHLzyabg== integrity sha512-d1mCFt5ThLyNVPgAZJL2iwLjQRrZ3ChTuFJj9hQC8mfv0/dPs07ZUUEQXQP2dQbHNr/jOr14L7VsF/Tyg1VIrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
datatables.net "^2.1.8" datatables.net "^2.1.8"
"@abp/font-awesome@~9.3.0-rc.2": "@abp/font-awesome@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.2.tgz#ab5c1ed83433585360ad52ea39c889564bb2b6b3" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.3.tgz#9b4005d2174f08085cf10f1283c596a6f12011bf"
integrity sha512-uOKy1GXlrSkPsu+svpjiEhEhxvOvUCIYRluutpOD8EiOYQsurCzLaoYPEOBlhh+KFA1oxM4iYBPGW0QYLSmdVw== integrity sha512-0DpHTkop5S/xBOQ8YRNwusasASS1MrGl1m2/9v8pgxysveoYQlv5JurYLOrYWmj7PaxQ256RPUFmSA0ZU+kZow==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
"@fortawesome/fontawesome-free" "^6.6.0" "@fortawesome/fontawesome-free" "^6.6.0"
"@abp/jquery-form@~9.3.0-rc.2": "@abp/jquery-form@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.2.tgz#3419ce773d94e38b76a4ca9a0c576ba401cf51a7" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.3.tgz#f3a782531fc8d16a45c26e6835e131706bed4a6b"
integrity sha512-rKB8g9zGFIqDeEMQSn7sd2zKkeINUBowiiqRyxoqCq1caF5uI/0K8GAq/aSC+Tn+fAQNfBumCGlTu2xj94qo8Q== integrity sha512-piC+QKQSbF8LN+PmMLbQzoKHSgOrf2+865f6Rg5DO3boCfA89wjA/uhDS+lFmEtieReli3W5iLL++8GF2PXcrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~9.3.0-rc.2": "@abp/jquery-validation-unobtrusive@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.2.tgz#b517f304bfec79c366a1aab1509207ae06b1c7d0" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.3.tgz#e15b212ef90f7013a4df2384a2bc1a7a0db84f2f"
integrity sha512-ILqtiYKselB5cMVI43YHse1FJpOiExQtxK1DsgJ08JSHp0gdvmj2T6VjFsJDC1TnZ/5bJWKaLfJrje8NfoQKTw== integrity sha512-2sOOIF9BHhXWjQW8ZJM+cA1XypPxtoUNsCPPfcQrZmbTT3YSRyWOQvkrvcK5WtQTrQbOCM4pDOjipP/DIpxlFA==
dependencies: dependencies:
"@abp/jquery-validation" "~9.3.0-rc.2" "@abp/jquery-validation" "~9.3.0-rc.3"
jquery-validation-unobtrusive "^4.0.0" jquery-validation-unobtrusive "^4.0.0"
"@abp/jquery-validation@~9.3.0-rc.2": "@abp/jquery-validation@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.2.tgz#5b20a56eaeda86c56226fb2eddd8d41d39d18cc9" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.3.tgz#603da1a6d6ae66f6e57fd0a17ea97cc787ffbbe6"
integrity sha512-HVomeuXml5ooIYY5SeNvw3VssdwykGqUZp5AqHXdQ9/IZ/0VEaHkc35lQzNwPWEJGprXMmrswPshhMc7LZQSRA== integrity sha512-7Ux0JaeV4Y9IhU+kmAEb+FIz4sC7jjFMnz66UlzQqYrBhk0pK44PRPycyVdndz/le6REptfZaV3oGguqy6QYbg==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-validation "^1.21.0" jquery-validation "^1.21.0"
"@abp/jquery@~9.3.0-rc.2": "@abp/jquery@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.2.tgz#32c9d4c693efbf762a3d4e590d16c11913c9a870" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.3.tgz#9d6939c9b8c69d9f2a115ea5a74ecc332f5506e4"
integrity sha512-0g8cDxhK4hW8eFXLY2iyKqKsCM9+pUvIIj6WMZq75/slYVXtZlj/ES8NJwEfO1HQ/gafFB8OPietZLFaW2t19Q== integrity sha512-y0Oi8RY4HYOQIjKFmqNKDuciRsGyH+4n37kzfErQ9ubNB37Z7GPbBFjUcpmA99bkxTv0fTuIwieLJoHokau8sw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
jquery "~3.7.1" jquery "~3.7.1"
"@abp/lodash@~9.3.0-rc.2": "@abp/lodash@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.2.tgz#08016d733fb0e842420efb24a207369694de67b1" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.3.tgz#6994d9b6016eba42f88d4a3f53e0f3ba83609a3b"
integrity sha512-0j28Ra03gIXJZPshIfHcWAh2VG6eYZ3UeUgO+RbO2qvHCGHxl81SuXZsC+9BFgjnZcLnbX7EmSBqUXjxHet1pA== integrity sha512-bYAXtKobjipYgzPlAE4Q8Dp7MoKZma/eqQHWBXx57YzJnu52njilqeyZzinCowuv4Gpm2Ao7LocW2Bf3ZLyMAg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~9.3.0-rc.2": "@abp/luxon@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.2.tgz#aef69eab7f1e2d72c2857b0a189ba33d5b2e11b2" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.3.tgz#0725947364531bd12f67b3910e84c7cef098a5eb"
integrity sha512-F9Q+/bRoqXCJyBeBX0jy2vvL65zLeG/cqdZEgsRgIhmw2lcaksuwoB8/m8Ld0ZQlngiQBZv8bZtRNyoLK3yn8g== integrity sha512-8fKSoOZWqMZYS/cTofGWlW65h1NRZhyv147SWEROJdQ8L+9v0XD1XJLlCEiWveq/kDvdCrn3PSFMecpKdCexMA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
luxon "^3.5.0" luxon "^3.5.0"
"@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.2.tgz#a1c8ae1380dff1c25b0961b8f75d11b1722400ca" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.3.tgz#fbdbe9091a07949bd2cfd8ac66d5b06261095941"
integrity sha512-neRrlxdUTqtsy69JNnvJl0e8UNslMCa+myP9Ju1EZpsnaHvKe2MOWCnTUx1KhWkrmAFreKLmSp3nEZKyhffcug== integrity sha512-c5hpS35gyCoJgRS5qrT2QPXxkr2JZA1p+7s151GXdhSRNtXFLkMZ9wUHqJv7qPZM8OZB/sLJLra0S23u5gmnKA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~9.3.0-rc.2": "@abp/moment@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.2.tgz#935e55988013d53a7c3b403717c3c2ca7e63c219" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.3.tgz#42d3fa43d55a1a0eeaa7f07f4da0d69a934330be"
integrity sha512-wX2I2SG/2LPCX+Lpq4sDbBiirC4cFUEuoItnI1R5o/so/rC3jl82A59KpAJIZUax2zwX6FJ+Fg5my5/YPz6+mw== integrity sha512-1b9nTOCWfz851+RcBxAeN6OciI4IaXh8Y8LzD3Afq6MW75+MtaxgeaZ/iQlLPEtaMTdEoL0vmk0nYXGAQH0B0w==
dependencies: dependencies:
moment "^2.30.1" moment "^2.30.1"
"@abp/select2@~9.3.0-rc.2": "@abp/select2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.2.tgz#a135956b12abc9127754c8f7f1421745bab9b0c0" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.3.tgz#e1f76daff444c159fdaa31971553f3bf356929b2"
integrity sha512-mWhz+Ut+3FWEGQ7uXbRLoynAgH/dRsL5HrDBg2KbjhhzAxYyoQjBletkZsqAfLhfoV7zHmVTFxdRuHf0s15MXA== integrity sha512-Cnqqg1wVO/SMOK8TwAtEfPQttPuYJSFqCrICYVy5PN+2pK33nwxNcGzoMD2Q/jkY/9r13iGyS5Qt3UpSCcBXAA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~9.3.0-rc.2": "@abp/sweetalert2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.2.tgz#4f2c0f8db7146bf3433601d9e5cc198bdee5b15c" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.3.tgz#153eac032b52b13ca91f12adb71ae98476616508"
integrity sha512-+aBMAUpG2bnJc8bcmdoYMyWU1LKtn6SUCJ7poIgTYTGF8LffLp6yPuMjaFhYhQDA8t36ZoiftMGMFXK9jQJd/g== integrity sha512-Nn+rq0Epn8JJMBLWPo3kFeMjaOQ9+St2Goha12DPTP2RRaOsRF33Rgvd3++1xKnOx8Pr88nQr2WKXEbZ14uHkA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
sweetalert2 "^11.14.1" sweetalert2 "^11.14.1"
"@abp/timeago@~9.3.0-rc.2": "@abp/timeago@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.2.tgz#7a130d4ff129ad3c177a944325428b852bc2e90b" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.3.tgz#9990f3c978bd1600848f1c5b1b9a60267c9f859e"
integrity sha512-2zWJj0uCSByS1jUWy7OW/bnZrpU42mBEk7+k1i0fhysTd6DrETdr1GwqzHXLTaBcRawKZl294SUxvttqFSqlgg== integrity sha512-5Kb2btWV5U+2UyT2vtMMAGIlydMYMdwaIijMJqfhlDl+wHw5yyDprCpBW9VX0Y+3Cp1IBSxzeg64U46EOWxCEw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/utils@~9.3.0-rc.2": "@abp/utils@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.2.tgz#1dc18e24e97d75d2ea7208eff14fe40cff6a9e39" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.3.tgz#5de4569dddc750381b163f1a8870b83d7a7afc43"
integrity sha512-oTInzTmTXznlR6wnYUZa1lec88ms3i7fRN6uQd1pGm2lIISUJFdqGawSyOXyMyqSncSZrS7/RQicGAAWcYcqWw== integrity sha512-MFhWmuCFavuHp5Vz7WLOMQdvobYCnr5F2xJ5GuWqmZIqs0K6/OI0h/Vv4SB5RoWcv0UiWgFNj76cZkRZjVmG1Q==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

10
modules/cms-kit/angular/package.json

@ -15,11 +15,11 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/ng.account": "~9.3.0-rc.2", "@abp/ng.account": "~9.3.0-rc.3",
"@abp/ng.identity": "~9.3.0-rc.2", "@abp/ng.identity": "~9.3.0-rc.3",
"@abp/ng.setting-management": "~9.3.0-rc.2", "@abp/ng.setting-management": "~9.3.0-rc.3",
"@abp/ng.tenant-management": "~9.3.0-rc.2", "@abp/ng.tenant-management": "~9.3.0-rc.3",
"@abp/ng.theme.basic": "~9.3.0-rc.2", "@abp/ng.theme.basic": "~9.3.0-rc.3",
"@angular/animations": "~10.0.0", "@angular/animations": "~10.0.0",
"@angular/common": "~10.0.0", "@angular/common": "~10.0.0",
"@angular/compiler": "~10.0.0", "@angular/compiler": "~10.0.0",

4
modules/cms-kit/angular/projects/cms-kit/package.json

@ -4,8 +4,8 @@
"peerDependencies": { "peerDependencies": {
"@angular/common": "^9.1.11", "@angular/common": "^9.1.11",
"@angular/core": "^9.1.11", "@angular/core": "^9.1.11",
"@abp/ng.core": ">=9.3.0-rc.2", "@abp/ng.core": ">=9.3.0-rc.3",
"@abp/ng.theme.shared": ">=9.3.0-rc.2" "@abp/ng.theme.shared": ">=9.3.0-rc.3"
}, },
"dependencies": { "dependencies": {
"tslib": "^2.0.0" "tslib": "^2.0.0"

2
modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json

@ -3,6 +3,6 @@
"name": "my-app-identityserver", "name": "my-app-identityserver",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.3"
} }
} }

240
modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock

@ -2,185 +2,185 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.2.tgz#96af6849a15f0b7fd072226efc5d93a4e9d0f12b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.3.tgz#3b63203011f8d2e175c49b1532aa827c4cf5cd7a"
integrity sha512-mnvBYJ5v9aI8cuTOG78EVsPQUWz5RboFJc46MzLYpd83qCfdeKOV1PMMoZo+QzLLTh57hhEa/Xk9DT+zbZyzHw== integrity sha512-lqSAzHmPPLSKQYVoAdPwrUClUKhWIgSQmJV7W2lV44BTGFPpmNiU3eMkR0skk/oYVomAMQRZXBW3WCLeTYJ17Q==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.2.tgz#ea6bd071159b9a54ff7109e85352785721fda883" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.3.tgz#1fd5f43a9ab64a6de49c34afc13e1597d3bb8e88"
integrity sha512-UlBLPbyTTxSoiJ6uRQWt8dXKutck2usaT2FRMgdEC13Jn97b2qYuEI/03nuPb9RKoNW8cAodG+h7VMNkuWIJ8A== integrity sha512-MpEUGSAnlxwClGy1o6dv7uHkFj2oz4VxAA/xLa7zJQi+oe80wD3ex4AihE/ovt8mt2F6s8zgM7pyNheeQu94lg==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui" "~9.3.0-rc.3"
"@abp/bootstrap" "~9.3.0-rc.2" "@abp/bootstrap" "~9.3.0-rc.3"
"@abp/bootstrap-datepicker" "~9.3.0-rc.2" "@abp/bootstrap-datepicker" "~9.3.0-rc.3"
"@abp/bootstrap-daterangepicker" "~9.3.0-rc.2" "@abp/bootstrap-daterangepicker" "~9.3.0-rc.3"
"@abp/datatables.net-bs5" "~9.3.0-rc.2" "@abp/datatables.net-bs5" "~9.3.0-rc.3"
"@abp/font-awesome" "~9.3.0-rc.2" "@abp/font-awesome" "~9.3.0-rc.3"
"@abp/jquery-form" "~9.3.0-rc.2" "@abp/jquery-form" "~9.3.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~9.3.0-rc.2" "@abp/jquery-validation-unobtrusive" "~9.3.0-rc.3"
"@abp/lodash" "~9.3.0-rc.2" "@abp/lodash" "~9.3.0-rc.3"
"@abp/luxon" "~9.3.0-rc.2" "@abp/luxon" "~9.3.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.3"
"@abp/moment" "~9.3.0-rc.2" "@abp/moment" "~9.3.0-rc.3"
"@abp/select2" "~9.3.0-rc.2" "@abp/select2" "~9.3.0-rc.3"
"@abp/sweetalert2" "~9.3.0-rc.2" "@abp/sweetalert2" "~9.3.0-rc.3"
"@abp/timeago" "~9.3.0-rc.2" "@abp/timeago" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.2.tgz#2f8901f43d6ccd7c837d575c90a850921096c98b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.3.tgz#b635f44039253f9df3cd79fb7afd09aaab51c853"
integrity sha512-k9H0TM4m88r9rD+exuoP8LF+jCAgLfieswCMLT9q3riD7vWxyeJ+4bRQzke77IOurvU9+2t5NMOPsKp8E+oWCw== integrity sha512-6a4d2QyJK6F2/z9Dpqgo6IiqxGAPw9Sudq89eZ4K15mvBZI3tF7DBVUBFPrMJRAdeU+ZGK2jpTEWVZdYtompoQ==
dependencies: dependencies:
ansi-colors "^4.1.3" ansi-colors "^4.1.3"
"@abp/bootstrap-datepicker@~9.3.0-rc.2": "@abp/bootstrap-datepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.2.tgz#679bf523744dc66175e9c72e64967e3360d1c688" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.3.tgz#e73cab9e2b7e789b0a12addcfff0ec27a626f5c3"
integrity sha512-blnySbr4/vDo3bjOP9d9nkzKZ6gMFhnV9AcvRRae0a/urbx3weQzWr36F2QAe3w/Sv+zHX12DxJzOKx9N8mdTA== integrity sha512-qN8+R+AVkmSvxbUn2lSahp+SHGqEPnhqPJ5xoC/x6z+U0gUku379XDip6yzgKr37/0YiZezQYrH6rdfIUng/bQ==
dependencies: dependencies:
bootstrap-datepicker "^1.10.0" bootstrap-datepicker "^1.10.0"
"@abp/bootstrap-daterangepicker@~9.3.0-rc.2": "@abp/bootstrap-daterangepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.2.tgz#f5ff983182802556a25366bdc874fcf71db4bbbf" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.3.tgz#fcb652a6f43a6662c3194515264a7c1519be2f2b"
integrity sha512-h+vzbjIjXlQL5xXCpaRgLn//S7ET/AjkVQDkxcvSkH+92ErAw6Y7R2zWpIJsQBVKw2m42QP1lq3auCQNzdBA5g== integrity sha512-vlHpcGcJpNU6+iILN2DkK05oUgv3aaGkVwz0gUAQKZcrET3/Z7tvWxFdZDsdFeUPaUOzyYaxbyoYwFkusd7pRg==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~9.3.0-rc.2": "@abp/bootstrap@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.2.tgz#8e6dda77d2fa6eb7c9a961600b6f864d3d6a0cd9" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.3.tgz#f741590b5db61c011f019c080fdf9e1f581e27fe"
integrity sha512-MKkUdDiq/ZD4ZI39QTN6/vqjded6vrUE0XgFHU82FUo9fVDDjPmSiKtbWmtGEfVSATJ5/EoFLBEzxpGLskMZkA== integrity sha512-cEqi6HdEM8pSAe4LwPKwLKzNudksqRx3YET/klGKSySd0zBzFtI0OLDqxxZG0HnCRpqW+ZizADvAJy2WCy2Kyg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
bootstrap "^5.3.3" bootstrap "^5.3.3"
"@abp/core@~9.3.0-rc.2": "@abp/core@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.2.tgz#d0e8297c9bd57ae30de6982a51dbd83d5b3c8c99" resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.3.tgz#053edbffecf70a2442f4ba2600117b10ef736337"
integrity sha512-FciSZCIlJy4+ZCxcVioVrkdI4GXHXukmLhRMg1SAjTPXh99f6KcMliuwQWj8Zt2hqClvKKCvoAi54qg5ZOsWrA== integrity sha512-PtSw/oJ7vQYgiEnHUgCL7jKurrTay+P9VNijI2JecdBF/2xQmU/cz+aVDZReLQFoBbU9kHMttEF1c7MYLe28zQ==
dependencies: dependencies:
"@abp/utils" "~9.3.0-rc.2" "@abp/utils" "~9.3.0-rc.3"
"@abp/datatables.net-bs5@~9.3.0-rc.2": "@abp/datatables.net-bs5@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.2.tgz#667b658129ff721905488ded8db68689ce843e96" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.3.tgz#81bcb8b5b45a89cdcb75e419024e210744d0f7e3"
integrity sha512-TQeX60sf4HMMp8aYK+zKQxD8extRQaO4x78ZyNYqIPauWNPNlwWQQExXp2jPBQwW1DMsKfTL2HiZ2QoiyNI0/w== integrity sha512-rKMC9QB5ge0uOYXd8Pfymd6rGVJ35TnEOp2b3q6VV7BHspAHyOiVlrlA2i2fkO7hbDG0eep60/BV6cpLU5/1og==
dependencies: dependencies:
"@abp/datatables.net" "~9.3.0-rc.2" "@abp/datatables.net" "~9.3.0-rc.3"
datatables.net-bs5 "^2.1.8" datatables.net-bs5 "^2.1.8"
"@abp/datatables.net@~9.3.0-rc.2": "@abp/datatables.net@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.2.tgz#8ec8736b8a6a6bd033dd19c2c735d42506193ce8" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.3.tgz#6c22a59c2a43248e5e4ec4708228e49e3e802aad"
integrity sha512-fohqzS40GdijWSMlMtwtiLrybiNWsyqQcRJNIgr80raiwuZp/m+oiDOLR0VkqADaQskESb8VVA1h06MHLzyabg== integrity sha512-d1mCFt5ThLyNVPgAZJL2iwLjQRrZ3ChTuFJj9hQC8mfv0/dPs07ZUUEQXQP2dQbHNr/jOr14L7VsF/Tyg1VIrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
datatables.net "^2.1.8" datatables.net "^2.1.8"
"@abp/font-awesome@~9.3.0-rc.2": "@abp/font-awesome@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.2.tgz#ab5c1ed83433585360ad52ea39c889564bb2b6b3" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.3.tgz#9b4005d2174f08085cf10f1283c596a6f12011bf"
integrity sha512-uOKy1GXlrSkPsu+svpjiEhEhxvOvUCIYRluutpOD8EiOYQsurCzLaoYPEOBlhh+KFA1oxM4iYBPGW0QYLSmdVw== integrity sha512-0DpHTkop5S/xBOQ8YRNwusasASS1MrGl1m2/9v8pgxysveoYQlv5JurYLOrYWmj7PaxQ256RPUFmSA0ZU+kZow==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
"@fortawesome/fontawesome-free" "^6.6.0" "@fortawesome/fontawesome-free" "^6.6.0"
"@abp/jquery-form@~9.3.0-rc.2": "@abp/jquery-form@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.2.tgz#3419ce773d94e38b76a4ca9a0c576ba401cf51a7" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.3.tgz#f3a782531fc8d16a45c26e6835e131706bed4a6b"
integrity sha512-rKB8g9zGFIqDeEMQSn7sd2zKkeINUBowiiqRyxoqCq1caF5uI/0K8GAq/aSC+Tn+fAQNfBumCGlTu2xj94qo8Q== integrity sha512-piC+QKQSbF8LN+PmMLbQzoKHSgOrf2+865f6Rg5DO3boCfA89wjA/uhDS+lFmEtieReli3W5iLL++8GF2PXcrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~9.3.0-rc.2": "@abp/jquery-validation-unobtrusive@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.2.tgz#b517f304bfec79c366a1aab1509207ae06b1c7d0" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.3.tgz#e15b212ef90f7013a4df2384a2bc1a7a0db84f2f"
integrity sha512-ILqtiYKselB5cMVI43YHse1FJpOiExQtxK1DsgJ08JSHp0gdvmj2T6VjFsJDC1TnZ/5bJWKaLfJrje8NfoQKTw== integrity sha512-2sOOIF9BHhXWjQW8ZJM+cA1XypPxtoUNsCPPfcQrZmbTT3YSRyWOQvkrvcK5WtQTrQbOCM4pDOjipP/DIpxlFA==
dependencies: dependencies:
"@abp/jquery-validation" "~9.3.0-rc.2" "@abp/jquery-validation" "~9.3.0-rc.3"
jquery-validation-unobtrusive "^4.0.0" jquery-validation-unobtrusive "^4.0.0"
"@abp/jquery-validation@~9.3.0-rc.2": "@abp/jquery-validation@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.2.tgz#5b20a56eaeda86c56226fb2eddd8d41d39d18cc9" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.3.tgz#603da1a6d6ae66f6e57fd0a17ea97cc787ffbbe6"
integrity sha512-HVomeuXml5ooIYY5SeNvw3VssdwykGqUZp5AqHXdQ9/IZ/0VEaHkc35lQzNwPWEJGprXMmrswPshhMc7LZQSRA== integrity sha512-7Ux0JaeV4Y9IhU+kmAEb+FIz4sC7jjFMnz66UlzQqYrBhk0pK44PRPycyVdndz/le6REptfZaV3oGguqy6QYbg==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-validation "^1.21.0" jquery-validation "^1.21.0"
"@abp/jquery@~9.3.0-rc.2": "@abp/jquery@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.2.tgz#32c9d4c693efbf762a3d4e590d16c11913c9a870" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.3.tgz#9d6939c9b8c69d9f2a115ea5a74ecc332f5506e4"
integrity sha512-0g8cDxhK4hW8eFXLY2iyKqKsCM9+pUvIIj6WMZq75/slYVXtZlj/ES8NJwEfO1HQ/gafFB8OPietZLFaW2t19Q== integrity sha512-y0Oi8RY4HYOQIjKFmqNKDuciRsGyH+4n37kzfErQ9ubNB37Z7GPbBFjUcpmA99bkxTv0fTuIwieLJoHokau8sw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
jquery "~3.7.1" jquery "~3.7.1"
"@abp/lodash@~9.3.0-rc.2": "@abp/lodash@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.2.tgz#08016d733fb0e842420efb24a207369694de67b1" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.3.tgz#6994d9b6016eba42f88d4a3f53e0f3ba83609a3b"
integrity sha512-0j28Ra03gIXJZPshIfHcWAh2VG6eYZ3UeUgO+RbO2qvHCGHxl81SuXZsC+9BFgjnZcLnbX7EmSBqUXjxHet1pA== integrity sha512-bYAXtKobjipYgzPlAE4Q8Dp7MoKZma/eqQHWBXx57YzJnu52njilqeyZzinCowuv4Gpm2Ao7LocW2Bf3ZLyMAg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~9.3.0-rc.2": "@abp/luxon@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.2.tgz#aef69eab7f1e2d72c2857b0a189ba33d5b2e11b2" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.3.tgz#0725947364531bd12f67b3910e84c7cef098a5eb"
integrity sha512-F9Q+/bRoqXCJyBeBX0jy2vvL65zLeG/cqdZEgsRgIhmw2lcaksuwoB8/m8Ld0ZQlngiQBZv8bZtRNyoLK3yn8g== integrity sha512-8fKSoOZWqMZYS/cTofGWlW65h1NRZhyv147SWEROJdQ8L+9v0XD1XJLlCEiWveq/kDvdCrn3PSFMecpKdCexMA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
luxon "^3.5.0" luxon "^3.5.0"
"@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.2.tgz#a1c8ae1380dff1c25b0961b8f75d11b1722400ca" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.3.tgz#fbdbe9091a07949bd2cfd8ac66d5b06261095941"
integrity sha512-neRrlxdUTqtsy69JNnvJl0e8UNslMCa+myP9Ju1EZpsnaHvKe2MOWCnTUx1KhWkrmAFreKLmSp3nEZKyhffcug== integrity sha512-c5hpS35gyCoJgRS5qrT2QPXxkr2JZA1p+7s151GXdhSRNtXFLkMZ9wUHqJv7qPZM8OZB/sLJLra0S23u5gmnKA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~9.3.0-rc.2": "@abp/moment@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.2.tgz#935e55988013d53a7c3b403717c3c2ca7e63c219" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.3.tgz#42d3fa43d55a1a0eeaa7f07f4da0d69a934330be"
integrity sha512-wX2I2SG/2LPCX+Lpq4sDbBiirC4cFUEuoItnI1R5o/so/rC3jl82A59KpAJIZUax2zwX6FJ+Fg5my5/YPz6+mw== integrity sha512-1b9nTOCWfz851+RcBxAeN6OciI4IaXh8Y8LzD3Afq6MW75+MtaxgeaZ/iQlLPEtaMTdEoL0vmk0nYXGAQH0B0w==
dependencies: dependencies:
moment "^2.30.1" moment "^2.30.1"
"@abp/select2@~9.3.0-rc.2": "@abp/select2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.2.tgz#a135956b12abc9127754c8f7f1421745bab9b0c0" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.3.tgz#e1f76daff444c159fdaa31971553f3bf356929b2"
integrity sha512-mWhz+Ut+3FWEGQ7uXbRLoynAgH/dRsL5HrDBg2KbjhhzAxYyoQjBletkZsqAfLhfoV7zHmVTFxdRuHf0s15MXA== integrity sha512-Cnqqg1wVO/SMOK8TwAtEfPQttPuYJSFqCrICYVy5PN+2pK33nwxNcGzoMD2Q/jkY/9r13iGyS5Qt3UpSCcBXAA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~9.3.0-rc.2": "@abp/sweetalert2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.2.tgz#4f2c0f8db7146bf3433601d9e5cc198bdee5b15c" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.3.tgz#153eac032b52b13ca91f12adb71ae98476616508"
integrity sha512-+aBMAUpG2bnJc8bcmdoYMyWU1LKtn6SUCJ7poIgTYTGF8LffLp6yPuMjaFhYhQDA8t36ZoiftMGMFXK9jQJd/g== integrity sha512-Nn+rq0Epn8JJMBLWPo3kFeMjaOQ9+St2Goha12DPTP2RRaOsRF33Rgvd3++1xKnOx8Pr88nQr2WKXEbZ14uHkA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
sweetalert2 "^11.14.1" sweetalert2 "^11.14.1"
"@abp/timeago@~9.3.0-rc.2": "@abp/timeago@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.2.tgz#7a130d4ff129ad3c177a944325428b852bc2e90b" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.3.tgz#9990f3c978bd1600848f1c5b1b9a60267c9f859e"
integrity sha512-2zWJj0uCSByS1jUWy7OW/bnZrpU42mBEk7+k1i0fhysTd6DrETdr1GwqzHXLTaBcRawKZl294SUxvttqFSqlgg== integrity sha512-5Kb2btWV5U+2UyT2vtMMAGIlydMYMdwaIijMJqfhlDl+wHw5yyDprCpBW9VX0Y+3Cp1IBSxzeg64U46EOWxCEw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/utils@~9.3.0-rc.2": "@abp/utils@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.2.tgz#1dc18e24e97d75d2ea7208eff14fe40cff6a9e39" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.3.tgz#5de4569dddc750381b163f1a8870b83d7a7afc43"
integrity sha512-oTInzTmTXznlR6wnYUZa1lec88ms3i7fRN6uQd1pGm2lIISUJFdqGawSyOXyMyqSncSZrS7/RQicGAAWcYcqWw== integrity sha512-MFhWmuCFavuHp5Vz7WLOMQdvobYCnr5F2xJ5GuWqmZIqs0K6/OI0h/Vv4SB5RoWcv0UiWgFNj76cZkRZjVmG1Q==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

2
modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json

@ -3,6 +3,6 @@
"name": "my-app", "name": "my-app",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.3"
} }
} }

240
modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock

@ -2,185 +2,185 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.2.tgz#96af6849a15f0b7fd072226efc5d93a4e9d0f12b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.3.tgz#3b63203011f8d2e175c49b1532aa827c4cf5cd7a"
integrity sha512-mnvBYJ5v9aI8cuTOG78EVsPQUWz5RboFJc46MzLYpd83qCfdeKOV1PMMoZo+QzLLTh57hhEa/Xk9DT+zbZyzHw== integrity sha512-lqSAzHmPPLSKQYVoAdPwrUClUKhWIgSQmJV7W2lV44BTGFPpmNiU3eMkR0skk/oYVomAMQRZXBW3WCLeTYJ17Q==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.2.tgz#ea6bd071159b9a54ff7109e85352785721fda883" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.3.tgz#1fd5f43a9ab64a6de49c34afc13e1597d3bb8e88"
integrity sha512-UlBLPbyTTxSoiJ6uRQWt8dXKutck2usaT2FRMgdEC13Jn97b2qYuEI/03nuPb9RKoNW8cAodG+h7VMNkuWIJ8A== integrity sha512-MpEUGSAnlxwClGy1o6dv7uHkFj2oz4VxAA/xLa7zJQi+oe80wD3ex4AihE/ovt8mt2F6s8zgM7pyNheeQu94lg==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui" "~9.3.0-rc.3"
"@abp/bootstrap" "~9.3.0-rc.2" "@abp/bootstrap" "~9.3.0-rc.3"
"@abp/bootstrap-datepicker" "~9.3.0-rc.2" "@abp/bootstrap-datepicker" "~9.3.0-rc.3"
"@abp/bootstrap-daterangepicker" "~9.3.0-rc.2" "@abp/bootstrap-daterangepicker" "~9.3.0-rc.3"
"@abp/datatables.net-bs5" "~9.3.0-rc.2" "@abp/datatables.net-bs5" "~9.3.0-rc.3"
"@abp/font-awesome" "~9.3.0-rc.2" "@abp/font-awesome" "~9.3.0-rc.3"
"@abp/jquery-form" "~9.3.0-rc.2" "@abp/jquery-form" "~9.3.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~9.3.0-rc.2" "@abp/jquery-validation-unobtrusive" "~9.3.0-rc.3"
"@abp/lodash" "~9.3.0-rc.2" "@abp/lodash" "~9.3.0-rc.3"
"@abp/luxon" "~9.3.0-rc.2" "@abp/luxon" "~9.3.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.3"
"@abp/moment" "~9.3.0-rc.2" "@abp/moment" "~9.3.0-rc.3"
"@abp/select2" "~9.3.0-rc.2" "@abp/select2" "~9.3.0-rc.3"
"@abp/sweetalert2" "~9.3.0-rc.2" "@abp/sweetalert2" "~9.3.0-rc.3"
"@abp/timeago" "~9.3.0-rc.2" "@abp/timeago" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.2.tgz#2f8901f43d6ccd7c837d575c90a850921096c98b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.3.tgz#b635f44039253f9df3cd79fb7afd09aaab51c853"
integrity sha512-k9H0TM4m88r9rD+exuoP8LF+jCAgLfieswCMLT9q3riD7vWxyeJ+4bRQzke77IOurvU9+2t5NMOPsKp8E+oWCw== integrity sha512-6a4d2QyJK6F2/z9Dpqgo6IiqxGAPw9Sudq89eZ4K15mvBZI3tF7DBVUBFPrMJRAdeU+ZGK2jpTEWVZdYtompoQ==
dependencies: dependencies:
ansi-colors "^4.1.3" ansi-colors "^4.1.3"
"@abp/bootstrap-datepicker@~9.3.0-rc.2": "@abp/bootstrap-datepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.2.tgz#679bf523744dc66175e9c72e64967e3360d1c688" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.3.tgz#e73cab9e2b7e789b0a12addcfff0ec27a626f5c3"
integrity sha512-blnySbr4/vDo3bjOP9d9nkzKZ6gMFhnV9AcvRRae0a/urbx3weQzWr36F2QAe3w/Sv+zHX12DxJzOKx9N8mdTA== integrity sha512-qN8+R+AVkmSvxbUn2lSahp+SHGqEPnhqPJ5xoC/x6z+U0gUku379XDip6yzgKr37/0YiZezQYrH6rdfIUng/bQ==
dependencies: dependencies:
bootstrap-datepicker "^1.10.0" bootstrap-datepicker "^1.10.0"
"@abp/bootstrap-daterangepicker@~9.3.0-rc.2": "@abp/bootstrap-daterangepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.2.tgz#f5ff983182802556a25366bdc874fcf71db4bbbf" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.3.tgz#fcb652a6f43a6662c3194515264a7c1519be2f2b"
integrity sha512-h+vzbjIjXlQL5xXCpaRgLn//S7ET/AjkVQDkxcvSkH+92ErAw6Y7R2zWpIJsQBVKw2m42QP1lq3auCQNzdBA5g== integrity sha512-vlHpcGcJpNU6+iILN2DkK05oUgv3aaGkVwz0gUAQKZcrET3/Z7tvWxFdZDsdFeUPaUOzyYaxbyoYwFkusd7pRg==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~9.3.0-rc.2": "@abp/bootstrap@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.2.tgz#8e6dda77d2fa6eb7c9a961600b6f864d3d6a0cd9" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.3.tgz#f741590b5db61c011f019c080fdf9e1f581e27fe"
integrity sha512-MKkUdDiq/ZD4ZI39QTN6/vqjded6vrUE0XgFHU82FUo9fVDDjPmSiKtbWmtGEfVSATJ5/EoFLBEzxpGLskMZkA== integrity sha512-cEqi6HdEM8pSAe4LwPKwLKzNudksqRx3YET/klGKSySd0zBzFtI0OLDqxxZG0HnCRpqW+ZizADvAJy2WCy2Kyg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
bootstrap "^5.3.3" bootstrap "^5.3.3"
"@abp/core@~9.3.0-rc.2": "@abp/core@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.2.tgz#d0e8297c9bd57ae30de6982a51dbd83d5b3c8c99" resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.3.tgz#053edbffecf70a2442f4ba2600117b10ef736337"
integrity sha512-FciSZCIlJy4+ZCxcVioVrkdI4GXHXukmLhRMg1SAjTPXh99f6KcMliuwQWj8Zt2hqClvKKCvoAi54qg5ZOsWrA== integrity sha512-PtSw/oJ7vQYgiEnHUgCL7jKurrTay+P9VNijI2JecdBF/2xQmU/cz+aVDZReLQFoBbU9kHMttEF1c7MYLe28zQ==
dependencies: dependencies:
"@abp/utils" "~9.3.0-rc.2" "@abp/utils" "~9.3.0-rc.3"
"@abp/datatables.net-bs5@~9.3.0-rc.2": "@abp/datatables.net-bs5@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.2.tgz#667b658129ff721905488ded8db68689ce843e96" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.3.tgz#81bcb8b5b45a89cdcb75e419024e210744d0f7e3"
integrity sha512-TQeX60sf4HMMp8aYK+zKQxD8extRQaO4x78ZyNYqIPauWNPNlwWQQExXp2jPBQwW1DMsKfTL2HiZ2QoiyNI0/w== integrity sha512-rKMC9QB5ge0uOYXd8Pfymd6rGVJ35TnEOp2b3q6VV7BHspAHyOiVlrlA2i2fkO7hbDG0eep60/BV6cpLU5/1og==
dependencies: dependencies:
"@abp/datatables.net" "~9.3.0-rc.2" "@abp/datatables.net" "~9.3.0-rc.3"
datatables.net-bs5 "^2.1.8" datatables.net-bs5 "^2.1.8"
"@abp/datatables.net@~9.3.0-rc.2": "@abp/datatables.net@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.2.tgz#8ec8736b8a6a6bd033dd19c2c735d42506193ce8" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.3.tgz#6c22a59c2a43248e5e4ec4708228e49e3e802aad"
integrity sha512-fohqzS40GdijWSMlMtwtiLrybiNWsyqQcRJNIgr80raiwuZp/m+oiDOLR0VkqADaQskESb8VVA1h06MHLzyabg== integrity sha512-d1mCFt5ThLyNVPgAZJL2iwLjQRrZ3ChTuFJj9hQC8mfv0/dPs07ZUUEQXQP2dQbHNr/jOr14L7VsF/Tyg1VIrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
datatables.net "^2.1.8" datatables.net "^2.1.8"
"@abp/font-awesome@~9.3.0-rc.2": "@abp/font-awesome@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.2.tgz#ab5c1ed83433585360ad52ea39c889564bb2b6b3" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.3.tgz#9b4005d2174f08085cf10f1283c596a6f12011bf"
integrity sha512-uOKy1GXlrSkPsu+svpjiEhEhxvOvUCIYRluutpOD8EiOYQsurCzLaoYPEOBlhh+KFA1oxM4iYBPGW0QYLSmdVw== integrity sha512-0DpHTkop5S/xBOQ8YRNwusasASS1MrGl1m2/9v8pgxysveoYQlv5JurYLOrYWmj7PaxQ256RPUFmSA0ZU+kZow==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
"@fortawesome/fontawesome-free" "^6.6.0" "@fortawesome/fontawesome-free" "^6.6.0"
"@abp/jquery-form@~9.3.0-rc.2": "@abp/jquery-form@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.2.tgz#3419ce773d94e38b76a4ca9a0c576ba401cf51a7" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.3.tgz#f3a782531fc8d16a45c26e6835e131706bed4a6b"
integrity sha512-rKB8g9zGFIqDeEMQSn7sd2zKkeINUBowiiqRyxoqCq1caF5uI/0K8GAq/aSC+Tn+fAQNfBumCGlTu2xj94qo8Q== integrity sha512-piC+QKQSbF8LN+PmMLbQzoKHSgOrf2+865f6Rg5DO3boCfA89wjA/uhDS+lFmEtieReli3W5iLL++8GF2PXcrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~9.3.0-rc.2": "@abp/jquery-validation-unobtrusive@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.2.tgz#b517f304bfec79c366a1aab1509207ae06b1c7d0" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.3.tgz#e15b212ef90f7013a4df2384a2bc1a7a0db84f2f"
integrity sha512-ILqtiYKselB5cMVI43YHse1FJpOiExQtxK1DsgJ08JSHp0gdvmj2T6VjFsJDC1TnZ/5bJWKaLfJrje8NfoQKTw== integrity sha512-2sOOIF9BHhXWjQW8ZJM+cA1XypPxtoUNsCPPfcQrZmbTT3YSRyWOQvkrvcK5WtQTrQbOCM4pDOjipP/DIpxlFA==
dependencies: dependencies:
"@abp/jquery-validation" "~9.3.0-rc.2" "@abp/jquery-validation" "~9.3.0-rc.3"
jquery-validation-unobtrusive "^4.0.0" jquery-validation-unobtrusive "^4.0.0"
"@abp/jquery-validation@~9.3.0-rc.2": "@abp/jquery-validation@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.2.tgz#5b20a56eaeda86c56226fb2eddd8d41d39d18cc9" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.3.tgz#603da1a6d6ae66f6e57fd0a17ea97cc787ffbbe6"
integrity sha512-HVomeuXml5ooIYY5SeNvw3VssdwykGqUZp5AqHXdQ9/IZ/0VEaHkc35lQzNwPWEJGprXMmrswPshhMc7LZQSRA== integrity sha512-7Ux0JaeV4Y9IhU+kmAEb+FIz4sC7jjFMnz66UlzQqYrBhk0pK44PRPycyVdndz/le6REptfZaV3oGguqy6QYbg==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-validation "^1.21.0" jquery-validation "^1.21.0"
"@abp/jquery@~9.3.0-rc.2": "@abp/jquery@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.2.tgz#32c9d4c693efbf762a3d4e590d16c11913c9a870" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.3.tgz#9d6939c9b8c69d9f2a115ea5a74ecc332f5506e4"
integrity sha512-0g8cDxhK4hW8eFXLY2iyKqKsCM9+pUvIIj6WMZq75/slYVXtZlj/ES8NJwEfO1HQ/gafFB8OPietZLFaW2t19Q== integrity sha512-y0Oi8RY4HYOQIjKFmqNKDuciRsGyH+4n37kzfErQ9ubNB37Z7GPbBFjUcpmA99bkxTv0fTuIwieLJoHokau8sw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
jquery "~3.7.1" jquery "~3.7.1"
"@abp/lodash@~9.3.0-rc.2": "@abp/lodash@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.2.tgz#08016d733fb0e842420efb24a207369694de67b1" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.3.tgz#6994d9b6016eba42f88d4a3f53e0f3ba83609a3b"
integrity sha512-0j28Ra03gIXJZPshIfHcWAh2VG6eYZ3UeUgO+RbO2qvHCGHxl81SuXZsC+9BFgjnZcLnbX7EmSBqUXjxHet1pA== integrity sha512-bYAXtKobjipYgzPlAE4Q8Dp7MoKZma/eqQHWBXx57YzJnu52njilqeyZzinCowuv4Gpm2Ao7LocW2Bf3ZLyMAg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~9.3.0-rc.2": "@abp/luxon@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.2.tgz#aef69eab7f1e2d72c2857b0a189ba33d5b2e11b2" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.3.tgz#0725947364531bd12f67b3910e84c7cef098a5eb"
integrity sha512-F9Q+/bRoqXCJyBeBX0jy2vvL65zLeG/cqdZEgsRgIhmw2lcaksuwoB8/m8Ld0ZQlngiQBZv8bZtRNyoLK3yn8g== integrity sha512-8fKSoOZWqMZYS/cTofGWlW65h1NRZhyv147SWEROJdQ8L+9v0XD1XJLlCEiWveq/kDvdCrn3PSFMecpKdCexMA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
luxon "^3.5.0" luxon "^3.5.0"
"@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.2.tgz#a1c8ae1380dff1c25b0961b8f75d11b1722400ca" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.3.tgz#fbdbe9091a07949bd2cfd8ac66d5b06261095941"
integrity sha512-neRrlxdUTqtsy69JNnvJl0e8UNslMCa+myP9Ju1EZpsnaHvKe2MOWCnTUx1KhWkrmAFreKLmSp3nEZKyhffcug== integrity sha512-c5hpS35gyCoJgRS5qrT2QPXxkr2JZA1p+7s151GXdhSRNtXFLkMZ9wUHqJv7qPZM8OZB/sLJLra0S23u5gmnKA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~9.3.0-rc.2": "@abp/moment@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.2.tgz#935e55988013d53a7c3b403717c3c2ca7e63c219" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.3.tgz#42d3fa43d55a1a0eeaa7f07f4da0d69a934330be"
integrity sha512-wX2I2SG/2LPCX+Lpq4sDbBiirC4cFUEuoItnI1R5o/so/rC3jl82A59KpAJIZUax2zwX6FJ+Fg5my5/YPz6+mw== integrity sha512-1b9nTOCWfz851+RcBxAeN6OciI4IaXh8Y8LzD3Afq6MW75+MtaxgeaZ/iQlLPEtaMTdEoL0vmk0nYXGAQH0B0w==
dependencies: dependencies:
moment "^2.30.1" moment "^2.30.1"
"@abp/select2@~9.3.0-rc.2": "@abp/select2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.2.tgz#a135956b12abc9127754c8f7f1421745bab9b0c0" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.3.tgz#e1f76daff444c159fdaa31971553f3bf356929b2"
integrity sha512-mWhz+Ut+3FWEGQ7uXbRLoynAgH/dRsL5HrDBg2KbjhhzAxYyoQjBletkZsqAfLhfoV7zHmVTFxdRuHf0s15MXA== integrity sha512-Cnqqg1wVO/SMOK8TwAtEfPQttPuYJSFqCrICYVy5PN+2pK33nwxNcGzoMD2Q/jkY/9r13iGyS5Qt3UpSCcBXAA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~9.3.0-rc.2": "@abp/sweetalert2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.2.tgz#4f2c0f8db7146bf3433601d9e5cc198bdee5b15c" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.3.tgz#153eac032b52b13ca91f12adb71ae98476616508"
integrity sha512-+aBMAUpG2bnJc8bcmdoYMyWU1LKtn6SUCJ7poIgTYTGF8LffLp6yPuMjaFhYhQDA8t36ZoiftMGMFXK9jQJd/g== integrity sha512-Nn+rq0Epn8JJMBLWPo3kFeMjaOQ9+St2Goha12DPTP2RRaOsRF33Rgvd3++1xKnOx8Pr88nQr2WKXEbZ14uHkA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
sweetalert2 "^11.14.1" sweetalert2 "^11.14.1"
"@abp/timeago@~9.3.0-rc.2": "@abp/timeago@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.2.tgz#7a130d4ff129ad3c177a944325428b852bc2e90b" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.3.tgz#9990f3c978bd1600848f1c5b1b9a60267c9f859e"
integrity sha512-2zWJj0uCSByS1jUWy7OW/bnZrpU42mBEk7+k1i0fhysTd6DrETdr1GwqzHXLTaBcRawKZl294SUxvttqFSqlgg== integrity sha512-5Kb2btWV5U+2UyT2vtMMAGIlydMYMdwaIijMJqfhlDl+wHw5yyDprCpBW9VX0Y+3Cp1IBSxzeg64U46EOWxCEw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/utils@~9.3.0-rc.2": "@abp/utils@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.2.tgz#1dc18e24e97d75d2ea7208eff14fe40cff6a9e39" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.3.tgz#5de4569dddc750381b163f1a8870b83d7a7afc43"
integrity sha512-oTInzTmTXznlR6wnYUZa1lec88ms3i7fRN6uQd1pGm2lIISUJFdqGawSyOXyMyqSncSZrS7/RQicGAAWcYcqWw== integrity sha512-MFhWmuCFavuHp5Vz7WLOMQdvobYCnr5F2xJ5GuWqmZIqs0K6/OI0h/Vv4SB5RoWcv0UiWgFNj76cZkRZjVmG1Q==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

4
modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json

@ -3,7 +3,7 @@
"name": "my-app", "name": "my-app",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.2", "@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.3",
"@abp/cms-kit": "9.3.0-rc.2" "@abp/cms-kit": "9.3.0-rc.3"
} }
} }

392
modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock

@ -2,293 +2,293 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.2.tgz#96af6849a15f0b7fd072226efc5d93a4e9d0f12b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.3.tgz#3b63203011f8d2e175c49b1532aa827c4cf5cd7a"
integrity sha512-mnvBYJ5v9aI8cuTOG78EVsPQUWz5RboFJc46MzLYpd83qCfdeKOV1PMMoZo+QzLLTh57hhEa/Xk9DT+zbZyzHw== integrity sha512-lqSAzHmPPLSKQYVoAdPwrUClUKhWIgSQmJV7W2lV44BTGFPpmNiU3eMkR0skk/oYVomAMQRZXBW3WCLeTYJ17Q==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.2.tgz#ea6bd071159b9a54ff7109e85352785721fda883" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.3.tgz#1fd5f43a9ab64a6de49c34afc13e1597d3bb8e88"
integrity sha512-UlBLPbyTTxSoiJ6uRQWt8dXKutck2usaT2FRMgdEC13Jn97b2qYuEI/03nuPb9RKoNW8cAodG+h7VMNkuWIJ8A== integrity sha512-MpEUGSAnlxwClGy1o6dv7uHkFj2oz4VxAA/xLa7zJQi+oe80wD3ex4AihE/ovt8mt2F6s8zgM7pyNheeQu94lg==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui" "~9.3.0-rc.3"
"@abp/bootstrap" "~9.3.0-rc.2" "@abp/bootstrap" "~9.3.0-rc.3"
"@abp/bootstrap-datepicker" "~9.3.0-rc.2" "@abp/bootstrap-datepicker" "~9.3.0-rc.3"
"@abp/bootstrap-daterangepicker" "~9.3.0-rc.2" "@abp/bootstrap-daterangepicker" "~9.3.0-rc.3"
"@abp/datatables.net-bs5" "~9.3.0-rc.2" "@abp/datatables.net-bs5" "~9.3.0-rc.3"
"@abp/font-awesome" "~9.3.0-rc.2" "@abp/font-awesome" "~9.3.0-rc.3"
"@abp/jquery-form" "~9.3.0-rc.2" "@abp/jquery-form" "~9.3.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~9.3.0-rc.2" "@abp/jquery-validation-unobtrusive" "~9.3.0-rc.3"
"@abp/lodash" "~9.3.0-rc.2" "@abp/lodash" "~9.3.0-rc.3"
"@abp/luxon" "~9.3.0-rc.2" "@abp/luxon" "~9.3.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.3"
"@abp/moment" "~9.3.0-rc.2" "@abp/moment" "~9.3.0-rc.3"
"@abp/select2" "~9.3.0-rc.2" "@abp/select2" "~9.3.0-rc.3"
"@abp/sweetalert2" "~9.3.0-rc.2" "@abp/sweetalert2" "~9.3.0-rc.3"
"@abp/timeago" "~9.3.0-rc.2" "@abp/timeago" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.2.tgz#2f8901f43d6ccd7c837d575c90a850921096c98b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.3.tgz#b635f44039253f9df3cd79fb7afd09aaab51c853"
integrity sha512-k9H0TM4m88r9rD+exuoP8LF+jCAgLfieswCMLT9q3riD7vWxyeJ+4bRQzke77IOurvU9+2t5NMOPsKp8E+oWCw== integrity sha512-6a4d2QyJK6F2/z9Dpqgo6IiqxGAPw9Sudq89eZ4K15mvBZI3tF7DBVUBFPrMJRAdeU+ZGK2jpTEWVZdYtompoQ==
dependencies: dependencies:
ansi-colors "^4.1.3" ansi-colors "^4.1.3"
"@abp/bootstrap-datepicker@~9.3.0-rc.2": "@abp/bootstrap-datepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.2.tgz#679bf523744dc66175e9c72e64967e3360d1c688" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.3.tgz#e73cab9e2b7e789b0a12addcfff0ec27a626f5c3"
integrity sha512-blnySbr4/vDo3bjOP9d9nkzKZ6gMFhnV9AcvRRae0a/urbx3weQzWr36F2QAe3w/Sv+zHX12DxJzOKx9N8mdTA== integrity sha512-qN8+R+AVkmSvxbUn2lSahp+SHGqEPnhqPJ5xoC/x6z+U0gUku379XDip6yzgKr37/0YiZezQYrH6rdfIUng/bQ==
dependencies: dependencies:
bootstrap-datepicker "^1.10.0" bootstrap-datepicker "^1.10.0"
"@abp/bootstrap-daterangepicker@~9.3.0-rc.2": "@abp/bootstrap-daterangepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.2.tgz#f5ff983182802556a25366bdc874fcf71db4bbbf" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.3.tgz#fcb652a6f43a6662c3194515264a7c1519be2f2b"
integrity sha512-h+vzbjIjXlQL5xXCpaRgLn//S7ET/AjkVQDkxcvSkH+92ErAw6Y7R2zWpIJsQBVKw2m42QP1lq3auCQNzdBA5g== integrity sha512-vlHpcGcJpNU6+iILN2DkK05oUgv3aaGkVwz0gUAQKZcrET3/Z7tvWxFdZDsdFeUPaUOzyYaxbyoYwFkusd7pRg==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~9.3.0-rc.2": "@abp/bootstrap@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.2.tgz#8e6dda77d2fa6eb7c9a961600b6f864d3d6a0cd9" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.3.tgz#f741590b5db61c011f019c080fdf9e1f581e27fe"
integrity sha512-MKkUdDiq/ZD4ZI39QTN6/vqjded6vrUE0XgFHU82FUo9fVDDjPmSiKtbWmtGEfVSATJ5/EoFLBEzxpGLskMZkA== integrity sha512-cEqi6HdEM8pSAe4LwPKwLKzNudksqRx3YET/klGKSySd0zBzFtI0OLDqxxZG0HnCRpqW+ZizADvAJy2WCy2Kyg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
bootstrap "^5.3.3" bootstrap "^5.3.3"
"@abp/clipboard@~9.3.0-rc.2": "@abp/clipboard@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-9.3.0-rc.2.tgz#c08c72c3e6dfd0d3a648574bd2307ebb628fc480" resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-9.3.0-rc.3.tgz#b8d6848b5da564d25d248b9b0672d447298246a8"
integrity sha512-YPvpX1xe1eeykGFIoxOodPidSe42eERFHGv5bdFoMi/QSZ0WwBOtEIm0cR27pCd+tHJC71GBnLLdh/f0fhtGAw== integrity sha512-fBJEKvKXP4E1topmx2xpS0gfqvxwHmX44gnpmhxFItR8PIckXxYS5YfQoLqyYBXRIcVYuztW2qFIcYBnFEsqsw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
clipboard "^2.0.11" clipboard "^2.0.11"
"@abp/cms-kit.admin@~9.3.0-rc.2": "@abp/cms-kit.admin@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-9.3.0-rc.2.tgz#6af6bda43c15cab5117d82c8fb06628f01e56ad7" resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-9.3.0-rc.3.tgz#e1d7086d7196cd2108137e4f6f5a7e1d04776442"
integrity sha512-LxuetjOsshpc9K84C6jiYqwVW/wwgjuHqibCzAuJjhVWpPZkoDeWcS/3NyNAEQMWRmiRZ7qY/1eGn+Ca81qRTw== integrity sha512-+xEM0Bm6pMBS580mBpohSB25YkpDXJPWqF1K6u7iZYhWrAk9X0r0zejXe6pa4kIIOCrbYQ97K0OSkSR9hnlxDw==
dependencies: dependencies:
"@abp/codemirror" "~9.3.0-rc.2" "@abp/codemirror" "~9.3.0-rc.3"
"@abp/jstree" "~9.3.0-rc.2" "@abp/jstree" "~9.3.0-rc.3"
"@abp/markdown-it" "~9.3.0-rc.2" "@abp/markdown-it" "~9.3.0-rc.3"
"@abp/slugify" "~9.3.0-rc.2" "@abp/slugify" "~9.3.0-rc.3"
"@abp/tui-editor" "~9.3.0-rc.2" "@abp/tui-editor" "~9.3.0-rc.3"
"@abp/uppy" "~9.3.0-rc.2" "@abp/uppy" "~9.3.0-rc.3"
"@abp/cms-kit.public@~9.3.0-rc.2": "@abp/cms-kit.public@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-9.3.0-rc.2.tgz#d4f4d83532aca08b6bf5e03a72cd90035a7699b8" resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-9.3.0-rc.3.tgz#001b437d43b980b91a0ee2b148c0dd08a4ff6c91"
integrity sha512-xP6uht2aQR8oFwQyJwfeuS/0HEgMR7F4V19lxW7KpOzdgzZLGmW5VVf+e1oe6f+NxUGN/7NzvTqgew0BPrPcfg== integrity sha512-TmKG/QnmbVWd3kM550JH1CSKz1pTuoNaX0PBeqk/wOtFMbsc/S35iRgjCBJt9rVZDVyjZE1UQL+0f2BzpUUuzQ==
dependencies: dependencies:
"@abp/highlight.js" "~9.3.0-rc.2" "@abp/highlight.js" "~9.3.0-rc.3"
"@abp/star-rating-svg" "~9.3.0-rc.2" "@abp/star-rating-svg" "~9.3.0-rc.3"
"@abp/cms-kit@9.3.0-rc.2": "@abp/cms-kit@9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-9.3.0-rc.2.tgz#d80909ed8652cf681b3074c0e44327f8be27e190" resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-9.3.0-rc.3.tgz#cc059df52eff723055ffa356425867e8377c329d"
integrity sha512-nZ0FSNET+k5hqtMsY7TvcSmfxVzzNZ8RSroqjWrD9HySSoZ1ixIu8Ap/MreYXZ1jf4KEMVVNHgM0f8oCvtmdpw== integrity sha512-JkVSrbYii4+vQgjTCAMqNt3+sqX/chdZt1sT7ahWRwpGkUStLwGk7oStQHb0nL1tc2DFRtv8qPwiiPp3jy9vdg==
dependencies: dependencies:
"@abp/cms-kit.admin" "~9.3.0-rc.2" "@abp/cms-kit.admin" "~9.3.0-rc.3"
"@abp/cms-kit.public" "~9.3.0-rc.2" "@abp/cms-kit.public" "~9.3.0-rc.3"
"@abp/codemirror@~9.3.0-rc.2": "@abp/codemirror@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-9.3.0-rc.2.tgz#251c64addeeccf25351a1921fd94d30c5b3d7b6f" resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-9.3.0-rc.3.tgz#7fde33a16053d980897d39c9841300d1be08999c"
integrity sha512-7blEEmtTYJ1plZmc0ayldljUhpQojAd6YWUED7g3EEeLIh7wa+zskKl3V8KdMJ86R8mS+9fpZh6gQ8zqAl7zjQ== integrity sha512-1JE/rQ51o243tlHW7XJeICRSiRlR4OURGIIwufj0Gvb6ySa/SdVXWYJ37BCLU4d7KCwUqHpfRnl+QocN4EfVVA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
codemirror "^5.65.1" codemirror "^5.65.1"
"@abp/core@~9.3.0-rc.2": "@abp/core@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.2.tgz#d0e8297c9bd57ae30de6982a51dbd83d5b3c8c99" resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.3.tgz#053edbffecf70a2442f4ba2600117b10ef736337"
integrity sha512-FciSZCIlJy4+ZCxcVioVrkdI4GXHXukmLhRMg1SAjTPXh99f6KcMliuwQWj8Zt2hqClvKKCvoAi54qg5ZOsWrA== integrity sha512-PtSw/oJ7vQYgiEnHUgCL7jKurrTay+P9VNijI2JecdBF/2xQmU/cz+aVDZReLQFoBbU9kHMttEF1c7MYLe28zQ==
dependencies: dependencies:
"@abp/utils" "~9.3.0-rc.2" "@abp/utils" "~9.3.0-rc.3"
"@abp/datatables.net-bs5@~9.3.0-rc.2": "@abp/datatables.net-bs5@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.2.tgz#667b658129ff721905488ded8db68689ce843e96" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.3.tgz#81bcb8b5b45a89cdcb75e419024e210744d0f7e3"
integrity sha512-TQeX60sf4HMMp8aYK+zKQxD8extRQaO4x78ZyNYqIPauWNPNlwWQQExXp2jPBQwW1DMsKfTL2HiZ2QoiyNI0/w== integrity sha512-rKMC9QB5ge0uOYXd8Pfymd6rGVJ35TnEOp2b3q6VV7BHspAHyOiVlrlA2i2fkO7hbDG0eep60/BV6cpLU5/1og==
dependencies: dependencies:
"@abp/datatables.net" "~9.3.0-rc.2" "@abp/datatables.net" "~9.3.0-rc.3"
datatables.net-bs5 "^2.1.8" datatables.net-bs5 "^2.1.8"
"@abp/datatables.net@~9.3.0-rc.2": "@abp/datatables.net@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.2.tgz#8ec8736b8a6a6bd033dd19c2c735d42506193ce8" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.3.tgz#6c22a59c2a43248e5e4ec4708228e49e3e802aad"
integrity sha512-fohqzS40GdijWSMlMtwtiLrybiNWsyqQcRJNIgr80raiwuZp/m+oiDOLR0VkqADaQskESb8VVA1h06MHLzyabg== integrity sha512-d1mCFt5ThLyNVPgAZJL2iwLjQRrZ3ChTuFJj9hQC8mfv0/dPs07ZUUEQXQP2dQbHNr/jOr14L7VsF/Tyg1VIrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
datatables.net "^2.1.8" datatables.net "^2.1.8"
"@abp/font-awesome@~9.3.0-rc.2": "@abp/font-awesome@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.2.tgz#ab5c1ed83433585360ad52ea39c889564bb2b6b3" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.3.tgz#9b4005d2174f08085cf10f1283c596a6f12011bf"
integrity sha512-uOKy1GXlrSkPsu+svpjiEhEhxvOvUCIYRluutpOD8EiOYQsurCzLaoYPEOBlhh+KFA1oxM4iYBPGW0QYLSmdVw== integrity sha512-0DpHTkop5S/xBOQ8YRNwusasASS1MrGl1m2/9v8pgxysveoYQlv5JurYLOrYWmj7PaxQ256RPUFmSA0ZU+kZow==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
"@fortawesome/fontawesome-free" "^6.6.0" "@fortawesome/fontawesome-free" "^6.6.0"
"@abp/highlight.js@~9.3.0-rc.2": "@abp/highlight.js@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-9.3.0-rc.2.tgz#a5883b187a8b1189fac916b3104c556836fb14a8" resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-9.3.0-rc.3.tgz#7a396b689b822dd0e9c2f1d37ed019cbaf5a46d0"
integrity sha512-ZEKdl8c2TXbf1kAwdz8pSZlBLGnl+VOK8s6atkDiuhZ8im6L6hPieqqINjCzleONZxI3bh8ud1EpUYeWa+6xVw== integrity sha512-99xhc/9wegcbvySxSKsHHulTywms8SnvkelDZEnU+K4NhR4EmB1SrqypcNeEICmpmUDJvZZVp38kV4jKe2TiyQ==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
"@highlightjs/cdn-assets" "~11.10.0" "@highlightjs/cdn-assets" "~11.10.0"
"@abp/jquery-form@~9.3.0-rc.2": "@abp/jquery-form@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.2.tgz#3419ce773d94e38b76a4ca9a0c576ba401cf51a7" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.3.tgz#f3a782531fc8d16a45c26e6835e131706bed4a6b"
integrity sha512-rKB8g9zGFIqDeEMQSn7sd2zKkeINUBowiiqRyxoqCq1caF5uI/0K8GAq/aSC+Tn+fAQNfBumCGlTu2xj94qo8Q== integrity sha512-piC+QKQSbF8LN+PmMLbQzoKHSgOrf2+865f6Rg5DO3boCfA89wjA/uhDS+lFmEtieReli3W5iLL++8GF2PXcrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~9.3.0-rc.2": "@abp/jquery-validation-unobtrusive@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.2.tgz#b517f304bfec79c366a1aab1509207ae06b1c7d0" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.3.tgz#e15b212ef90f7013a4df2384a2bc1a7a0db84f2f"
integrity sha512-ILqtiYKselB5cMVI43YHse1FJpOiExQtxK1DsgJ08JSHp0gdvmj2T6VjFsJDC1TnZ/5bJWKaLfJrje8NfoQKTw== integrity sha512-2sOOIF9BHhXWjQW8ZJM+cA1XypPxtoUNsCPPfcQrZmbTT3YSRyWOQvkrvcK5WtQTrQbOCM4pDOjipP/DIpxlFA==
dependencies: dependencies:
"@abp/jquery-validation" "~9.3.0-rc.2" "@abp/jquery-validation" "~9.3.0-rc.3"
jquery-validation-unobtrusive "^4.0.0" jquery-validation-unobtrusive "^4.0.0"
"@abp/jquery-validation@~9.3.0-rc.2": "@abp/jquery-validation@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.2.tgz#5b20a56eaeda86c56226fb2eddd8d41d39d18cc9" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.3.tgz#603da1a6d6ae66f6e57fd0a17ea97cc787ffbbe6"
integrity sha512-HVomeuXml5ooIYY5SeNvw3VssdwykGqUZp5AqHXdQ9/IZ/0VEaHkc35lQzNwPWEJGprXMmrswPshhMc7LZQSRA== integrity sha512-7Ux0JaeV4Y9IhU+kmAEb+FIz4sC7jjFMnz66UlzQqYrBhk0pK44PRPycyVdndz/le6REptfZaV3oGguqy6QYbg==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-validation "^1.21.0" jquery-validation "^1.21.0"
"@abp/jquery@~9.3.0-rc.2": "@abp/jquery@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.2.tgz#32c9d4c693efbf762a3d4e590d16c11913c9a870" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.3.tgz#9d6939c9b8c69d9f2a115ea5a74ecc332f5506e4"
integrity sha512-0g8cDxhK4hW8eFXLY2iyKqKsCM9+pUvIIj6WMZq75/slYVXtZlj/ES8NJwEfO1HQ/gafFB8OPietZLFaW2t19Q== integrity sha512-y0Oi8RY4HYOQIjKFmqNKDuciRsGyH+4n37kzfErQ9ubNB37Z7GPbBFjUcpmA99bkxTv0fTuIwieLJoHokau8sw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
jquery "~3.7.1" jquery "~3.7.1"
"@abp/jstree@~9.3.0-rc.2": "@abp/jstree@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-9.3.0-rc.2.tgz#6bd491abb1d8ce2398c4526a209cc83a878a4180" resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-9.3.0-rc.3.tgz#69f61a43d86c64fc62a77dd6d2abe8562e260add"
integrity sha512-S55qwR9vVqRfayINJOX7Z+h9ikxeZ3WXMU8X05QHMa1J2u15ptf9uag9eSfOCwQR0yJ5IG4Tu8rZoNWQxG+NwA== integrity sha512-RlWi44IZbkDZgvhcFVOY9prhKUO2gBLLv2IBSoA7Rbz3q5Pq+bUEtJPZ+pRY9dLzbuyLdc7C3lbx8njFxq2N8Q==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jstree "^3.3.17" jstree "^3.3.17"
"@abp/lodash@~9.3.0-rc.2": "@abp/lodash@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.2.tgz#08016d733fb0e842420efb24a207369694de67b1" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.3.tgz#6994d9b6016eba42f88d4a3f53e0f3ba83609a3b"
integrity sha512-0j28Ra03gIXJZPshIfHcWAh2VG6eYZ3UeUgO+RbO2qvHCGHxl81SuXZsC+9BFgjnZcLnbX7EmSBqUXjxHet1pA== integrity sha512-bYAXtKobjipYgzPlAE4Q8Dp7MoKZma/eqQHWBXx57YzJnu52njilqeyZzinCowuv4Gpm2Ao7LocW2Bf3ZLyMAg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~9.3.0-rc.2": "@abp/luxon@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.2.tgz#aef69eab7f1e2d72c2857b0a189ba33d5b2e11b2" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.3.tgz#0725947364531bd12f67b3910e84c7cef098a5eb"
integrity sha512-F9Q+/bRoqXCJyBeBX0jy2vvL65zLeG/cqdZEgsRgIhmw2lcaksuwoB8/m8Ld0ZQlngiQBZv8bZtRNyoLK3yn8g== integrity sha512-8fKSoOZWqMZYS/cTofGWlW65h1NRZhyv147SWEROJdQ8L+9v0XD1XJLlCEiWveq/kDvdCrn3PSFMecpKdCexMA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
luxon "^3.5.0" luxon "^3.5.0"
"@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.2.tgz#a1c8ae1380dff1c25b0961b8f75d11b1722400ca" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.3.tgz#fbdbe9091a07949bd2cfd8ac66d5b06261095941"
integrity sha512-neRrlxdUTqtsy69JNnvJl0e8UNslMCa+myP9Ju1EZpsnaHvKe2MOWCnTUx1KhWkrmAFreKLmSp3nEZKyhffcug== integrity sha512-c5hpS35gyCoJgRS5qrT2QPXxkr2JZA1p+7s151GXdhSRNtXFLkMZ9wUHqJv7qPZM8OZB/sLJLra0S23u5gmnKA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/markdown-it@~9.3.0-rc.2": "@abp/markdown-it@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/markdown-it/-/markdown-it-9.3.0-rc.2.tgz#c46ebc9a1e4df1521e385a86d4ef8e2799c298ef" resolved "https://registry.yarnpkg.com/@abp/markdown-it/-/markdown-it-9.3.0-rc.3.tgz#64ea173dbc0f9764a1861548f4a0c3d5a5c13dad"
integrity sha512-RRio7R8NnJz1w9QEi9XGdRj3WcJgnezLgcVC09cQycC3tYBWvzPR7evaA9QaglbuYKUrl+OD1iOLGC/M8GZrSg== integrity sha512-DVPRj4XJ8UJmTsgnUoeii190oJz93N9ytH2zC9Z+NdQH79B2UuWbfd+4eVVGn9WMKwdxUpWKsN6Soh4BvVXlLg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
markdown-it "^14.1.0" markdown-it "^14.1.0"
"@abp/moment@~9.3.0-rc.2": "@abp/moment@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.2.tgz#935e55988013d53a7c3b403717c3c2ca7e63c219" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.3.tgz#42d3fa43d55a1a0eeaa7f07f4da0d69a934330be"
integrity sha512-wX2I2SG/2LPCX+Lpq4sDbBiirC4cFUEuoItnI1R5o/so/rC3jl82A59KpAJIZUax2zwX6FJ+Fg5my5/YPz6+mw== integrity sha512-1b9nTOCWfz851+RcBxAeN6OciI4IaXh8Y8LzD3Afq6MW75+MtaxgeaZ/iQlLPEtaMTdEoL0vmk0nYXGAQH0B0w==
dependencies: dependencies:
moment "^2.30.1" moment "^2.30.1"
"@abp/prismjs@~9.3.0-rc.2": "@abp/prismjs@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-9.3.0-rc.2.tgz#d12fc1281700f8fea69be40faef1418485446427" resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-9.3.0-rc.3.tgz#f7c7cfabce0218c5388f3a224020da18fd653137"
integrity sha512-PcpISz1gNUyYGB+lkndqvM2lrT/v8Bb3pxTYXWJLSEuWo2+KJ/GzbB18EafUUzeIqCyY7GngjYJ+/c5bIey8Bg== integrity sha512-nRsQ3bKLKSX4k0sXdA9t6KoamyMAMasqJAkcAceN985hodhv6OFE076VlWsSsVY+piBzh2VdS+JUGjZ9g2rNIg==
dependencies: dependencies:
"@abp/clipboard" "~9.3.0-rc.2" "@abp/clipboard" "~9.3.0-rc.3"
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
prismjs "^1.29.0" prismjs "^1.29.0"
"@abp/select2@~9.3.0-rc.2": "@abp/select2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.2.tgz#a135956b12abc9127754c8f7f1421745bab9b0c0" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.3.tgz#e1f76daff444c159fdaa31971553f3bf356929b2"
integrity sha512-mWhz+Ut+3FWEGQ7uXbRLoynAgH/dRsL5HrDBg2KbjhhzAxYyoQjBletkZsqAfLhfoV7zHmVTFxdRuHf0s15MXA== integrity sha512-Cnqqg1wVO/SMOK8TwAtEfPQttPuYJSFqCrICYVy5PN+2pK33nwxNcGzoMD2Q/jkY/9r13iGyS5Qt3UpSCcBXAA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/slugify@~9.3.0-rc.2": "@abp/slugify@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-9.3.0-rc.2.tgz#05b8e000636cef7d47dab2ff4564f08f43741fc1" resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-9.3.0-rc.3.tgz#c03aa3dcafeddf90b867c13904607ecb424f23c7"
integrity sha512-YE/XZJYyHTV+GQ8HatP++E38ZsBvszdtWTNiKCfMWbKfTuyqwHM69JN/NAeWe9daI2qQGDjsmd5FldeolJ5DSw== integrity sha512-RXoDPXnn+2N/zT0VMnqG0hLPE7MWTW2hTp5tCTVpsSlIlBHeQsU+aPwewksaRIps5Yj1trdTTqYWh49CFG++/w==
dependencies: dependencies:
slugify "^1.6.6" slugify "^1.6.6"
"@abp/star-rating-svg@~9.3.0-rc.2": "@abp/star-rating-svg@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-9.3.0-rc.2.tgz#020afb3f62ba1d3a8a4acbc31daa5241491323a0" resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-9.3.0-rc.3.tgz#301003cc4c7bb6c3983d91c6f0ad396741fa230e"
integrity sha512-VoZ/IUnDczCvBTgYMeFZlbRQr+R5o2TsT1NLeS6EjWSGRhmHpjpJ1DMeLUlQT4+rnqB6soaRQFneAEltk1GnbQ== integrity sha512-DrRDLe3kzber7OkOh95XrKxtgkrMT5Y5uG95xHQNBnwXXb4W4tQoEJ3RrD+tE5qSvglfmrSxXuamXHkVJDWtGQ==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
star-rating-svg "^3.5.0" star-rating-svg "^3.5.0"
"@abp/sweetalert2@~9.3.0-rc.2": "@abp/sweetalert2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.2.tgz#4f2c0f8db7146bf3433601d9e5cc198bdee5b15c" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.3.tgz#153eac032b52b13ca91f12adb71ae98476616508"
integrity sha512-+aBMAUpG2bnJc8bcmdoYMyWU1LKtn6SUCJ7poIgTYTGF8LffLp6yPuMjaFhYhQDA8t36ZoiftMGMFXK9jQJd/g== integrity sha512-Nn+rq0Epn8JJMBLWPo3kFeMjaOQ9+St2Goha12DPTP2RRaOsRF33Rgvd3++1xKnOx8Pr88nQr2WKXEbZ14uHkA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
sweetalert2 "^11.14.1" sweetalert2 "^11.14.1"
"@abp/timeago@~9.3.0-rc.2": "@abp/timeago@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.2.tgz#7a130d4ff129ad3c177a944325428b852bc2e90b" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.3.tgz#9990f3c978bd1600848f1c5b1b9a60267c9f859e"
integrity sha512-2zWJj0uCSByS1jUWy7OW/bnZrpU42mBEk7+k1i0fhysTd6DrETdr1GwqzHXLTaBcRawKZl294SUxvttqFSqlgg== integrity sha512-5Kb2btWV5U+2UyT2vtMMAGIlydMYMdwaIijMJqfhlDl+wHw5yyDprCpBW9VX0Y+3Cp1IBSxzeg64U46EOWxCEw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/tui-editor@~9.3.0-rc.2": "@abp/tui-editor@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-9.3.0-rc.2.tgz#b87d014cf8eec16339257ddb943416c90b55a79b" resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-9.3.0-rc.3.tgz#165c7d4a9c4aa8dddf230ed1beef7ac5b110debc"
integrity sha512-4mLeuFptcWOPoSwe4qjvI3F8UWmFphLIyXtkxQ9J+/NdxeybXbCwuIElbmfR9S9/VdVTt2j3ENq3NAufr0Hulg== integrity sha512-dAiSjVOxaAyNaYKGV+ElYAue2sEU/uwzWfzuvYGucWuPNu5/9sYJ41WiafvWtWleMdLVPARqYMI6ljjsKPSZ3w==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
"@abp/prismjs" "~9.3.0-rc.2" "@abp/prismjs" "~9.3.0-rc.3"
"@abp/uppy@~9.3.0-rc.2": "@abp/uppy@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-9.3.0-rc.2.tgz#2d522c0d4af0f9caca5a94e4a1b0f6294f0536fc" resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-9.3.0-rc.3.tgz#90d155f9160faf179f3723ce8047d8c9215516cd"
integrity sha512-S/QklPmmnwLQLnMmcpYxlsbTr0mvgoVScJIc0HSubKhJaQoWGKZXb9ulmnSeJ6sduGSJxTatgoWdQxAz18CUpQ== integrity sha512-c+WA4omnj81Me9Y6gAExYPTsk/piZYj1XgDKDSoMikrbI+FWXihvARfcOe77z8GrCZl2uLeG7AzN3sJZnqSnww==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
uppy "^4.4.1" uppy "^4.4.1"
"@abp/utils@~9.3.0-rc.2": "@abp/utils@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.2.tgz#1dc18e24e97d75d2ea7208eff14fe40cff6a9e39" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.3.tgz#5de4569dddc750381b163f1a8870b83d7a7afc43"
integrity sha512-oTInzTmTXznlR6wnYUZa1lec88ms3i7fRN6uQd1pGm2lIISUJFdqGawSyOXyMyqSncSZrS7/RQicGAAWcYcqWw== integrity sha512-MFhWmuCFavuHp5Vz7WLOMQdvobYCnr5F2xJ5GuWqmZIqs0K6/OI0h/Vv4SB5RoWcv0UiWgFNj76cZkRZjVmG1Q==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

6
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogFeature.cs

@ -7,11 +7,11 @@ namespace Volo.CmsKit.Blogs;
public class BlogFeature : FullAuditedAggregateRoot<Guid> public class BlogFeature : FullAuditedAggregateRoot<Guid>
{ {
public Guid BlogId { get; protected set; } public virtual Guid BlogId { get; protected set; }
public string FeatureName { get; protected set; } public virtual string FeatureName { get; protected set; }
public bool IsEnabled { get; protected internal set; } public virtual bool IsEnabled { get; protected internal set; }
protected BlogFeature() protected BlogFeature()
{ {

4
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MarkedItems/UserMarkedItem.cs

@ -15,8 +15,8 @@ public class UserMarkedItem : BasicAggregateRoot<Guid>, IHasCreationTime, IMustH
public virtual DateTime CreationTime { get; set; } public virtual DateTime CreationTime { get; set; }
public string EntityId { get; protected set; } public virtual string EntityId { get; protected set; }
public string EntityType { get; protected set; } public virtual string EntityType { get; protected set; }
protected UserMarkedItem() { } protected UserMarkedItem() { }

10
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/MediaDescriptor.cs

@ -7,15 +7,15 @@ namespace Volo.CmsKit.MediaDescriptors;
public class MediaDescriptor : FullAuditedAggregateRoot<Guid>, IMultiTenant public class MediaDescriptor : FullAuditedAggregateRoot<Guid>, IMultiTenant
{ {
public Guid? TenantId { get; protected set; } public virtual Guid? TenantId { get; protected set; }
public string EntityType { get; protected set; } public virtual string EntityType { get; protected set; }
public string Name { get; protected set; } public virtual string Name { get; protected set; }
public string MimeType { get; protected set; } public virtual string MimeType { get; protected set; }
public long Size { get; protected set; } public virtual long Size { get; protected set; }
protected MediaDescriptor() protected MediaDescriptor()
{ {

26
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Menus/MenuItem.cs

@ -17,31 +17,31 @@ public class MenuItem : AuditedAggregateRoot<Guid>, IMultiTenant
/// Presents another <see cref="MenuItem"/> Id. /// Presents another <see cref="MenuItem"/> Id.
/// If it's <see langword="null"/>, then it's a root menu item. /// If it's <see langword="null"/>, then it's a root menu item.
/// </summary> /// </summary>
public Guid? ParentId { get; set; } public virtual Guid? ParentId { get; set; }
[NotNull] [NotNull]
public string DisplayName { get; protected set; } public virtual string DisplayName { get; protected set; }
public bool IsActive { get; set; } public virtual bool IsActive { get; set; }
[NotNull] [NotNull]
public string Url { get; protected set; } public virtual string Url { get; protected set; }
public string Icon { get; set; } public virtual string Icon { get; set; }
public int Order { get; set; } public virtual int Order { get; set; }
public string Target { get; set; } public virtual string Target { get; set; }
public string ElementId { get; set; } public virtual string ElementId { get; set; }
public string CssClass { get; set; } public virtual string CssClass { get; set; }
public Guid? PageId { get; protected set; } public virtual Guid? PageId { get; protected set; }
public Guid? TenantId { get; protected set; } public virtual Guid? TenantId { get; protected set; }
public string RequiredPermissionName { get; set; } public virtual string RequiredPermissionName { get; set; }
protected MenuItem() protected MenuItem()
{ {

4
modules/docs/app/VoloDocs.Web/package.json

@ -3,7 +3,7 @@
"name": "volo.docstestapp", "name": "volo.docstestapp",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.2", "@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.3",
"@abp/docs": "~9.3.0-rc.2" "@abp/docs": "~9.3.0-rc.3"
} }
} }

306
modules/docs/app/VoloDocs.Web/yarn.lock

@ -2,229 +2,229 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/anchor-js@~9.3.0-rc.2": "@abp/anchor-js@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-9.3.0-rc.2.tgz#c9af2f3fe6d62140150665fda176c170f0fc87ac" resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-9.3.0-rc.3.tgz#da0793f32b410295c4cb1c326b1bf665a60eabbc"
integrity sha512-rzbt1+f5JCeRi3IfChxAngZCm1oNJZs2cEcl1kN3QV7Yz4WhGp2cL8JMyPaRPRHpJxFWjuP4kdu32nTfkiqY8g== integrity sha512-KzGIs6iZ5QpGEGOqYpbaMpfP3ovPoL1wm2L4GTcc4jMdts5YVLofzPJrL0UjtFBM/HUoOswjfNfKm6PMweY7EA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
anchor-js "^5.0.0" anchor-js "^5.0.0"
"@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.2.tgz#96af6849a15f0b7fd072226efc5d93a4e9d0f12b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.3.tgz#3b63203011f8d2e175c49b1532aa827c4cf5cd7a"
integrity sha512-mnvBYJ5v9aI8cuTOG78EVsPQUWz5RboFJc46MzLYpd83qCfdeKOV1PMMoZo+QzLLTh57hhEa/Xk9DT+zbZyzHw== integrity sha512-lqSAzHmPPLSKQYVoAdPwrUClUKhWIgSQmJV7W2lV44BTGFPpmNiU3eMkR0skk/oYVomAMQRZXBW3WCLeTYJ17Q==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.2.tgz#ea6bd071159b9a54ff7109e85352785721fda883" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.3.tgz#1fd5f43a9ab64a6de49c34afc13e1597d3bb8e88"
integrity sha512-UlBLPbyTTxSoiJ6uRQWt8dXKutck2usaT2FRMgdEC13Jn97b2qYuEI/03nuPb9RKoNW8cAodG+h7VMNkuWIJ8A== integrity sha512-MpEUGSAnlxwClGy1o6dv7uHkFj2oz4VxAA/xLa7zJQi+oe80wD3ex4AihE/ovt8mt2F6s8zgM7pyNheeQu94lg==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui" "~9.3.0-rc.3"
"@abp/bootstrap" "~9.3.0-rc.2" "@abp/bootstrap" "~9.3.0-rc.3"
"@abp/bootstrap-datepicker" "~9.3.0-rc.2" "@abp/bootstrap-datepicker" "~9.3.0-rc.3"
"@abp/bootstrap-daterangepicker" "~9.3.0-rc.2" "@abp/bootstrap-daterangepicker" "~9.3.0-rc.3"
"@abp/datatables.net-bs5" "~9.3.0-rc.2" "@abp/datatables.net-bs5" "~9.3.0-rc.3"
"@abp/font-awesome" "~9.3.0-rc.2" "@abp/font-awesome" "~9.3.0-rc.3"
"@abp/jquery-form" "~9.3.0-rc.2" "@abp/jquery-form" "~9.3.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~9.3.0-rc.2" "@abp/jquery-validation-unobtrusive" "~9.3.0-rc.3"
"@abp/lodash" "~9.3.0-rc.2" "@abp/lodash" "~9.3.0-rc.3"
"@abp/luxon" "~9.3.0-rc.2" "@abp/luxon" "~9.3.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.3"
"@abp/moment" "~9.3.0-rc.2" "@abp/moment" "~9.3.0-rc.3"
"@abp/select2" "~9.3.0-rc.2" "@abp/select2" "~9.3.0-rc.3"
"@abp/sweetalert2" "~9.3.0-rc.2" "@abp/sweetalert2" "~9.3.0-rc.3"
"@abp/timeago" "~9.3.0-rc.2" "@abp/timeago" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.2.tgz#2f8901f43d6ccd7c837d575c90a850921096c98b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.3.tgz#b635f44039253f9df3cd79fb7afd09aaab51c853"
integrity sha512-k9H0TM4m88r9rD+exuoP8LF+jCAgLfieswCMLT9q3riD7vWxyeJ+4bRQzke77IOurvU9+2t5NMOPsKp8E+oWCw== integrity sha512-6a4d2QyJK6F2/z9Dpqgo6IiqxGAPw9Sudq89eZ4K15mvBZI3tF7DBVUBFPrMJRAdeU+ZGK2jpTEWVZdYtompoQ==
dependencies: dependencies:
ansi-colors "^4.1.3" ansi-colors "^4.1.3"
"@abp/bootstrap-datepicker@~9.3.0-rc.2": "@abp/bootstrap-datepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.2.tgz#679bf523744dc66175e9c72e64967e3360d1c688" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.3.tgz#e73cab9e2b7e789b0a12addcfff0ec27a626f5c3"
integrity sha512-blnySbr4/vDo3bjOP9d9nkzKZ6gMFhnV9AcvRRae0a/urbx3weQzWr36F2QAe3w/Sv+zHX12DxJzOKx9N8mdTA== integrity sha512-qN8+R+AVkmSvxbUn2lSahp+SHGqEPnhqPJ5xoC/x6z+U0gUku379XDip6yzgKr37/0YiZezQYrH6rdfIUng/bQ==
dependencies: dependencies:
bootstrap-datepicker "^1.10.0" bootstrap-datepicker "^1.10.0"
"@abp/bootstrap-daterangepicker@~9.3.0-rc.2": "@abp/bootstrap-daterangepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.2.tgz#f5ff983182802556a25366bdc874fcf71db4bbbf" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.3.tgz#fcb652a6f43a6662c3194515264a7c1519be2f2b"
integrity sha512-h+vzbjIjXlQL5xXCpaRgLn//S7ET/AjkVQDkxcvSkH+92ErAw6Y7R2zWpIJsQBVKw2m42QP1lq3auCQNzdBA5g== integrity sha512-vlHpcGcJpNU6+iILN2DkK05oUgv3aaGkVwz0gUAQKZcrET3/Z7tvWxFdZDsdFeUPaUOzyYaxbyoYwFkusd7pRg==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~9.3.0-rc.2": "@abp/bootstrap@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.2.tgz#8e6dda77d2fa6eb7c9a961600b6f864d3d6a0cd9" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.3.tgz#f741590b5db61c011f019c080fdf9e1f581e27fe"
integrity sha512-MKkUdDiq/ZD4ZI39QTN6/vqjded6vrUE0XgFHU82FUo9fVDDjPmSiKtbWmtGEfVSATJ5/EoFLBEzxpGLskMZkA== integrity sha512-cEqi6HdEM8pSAe4LwPKwLKzNudksqRx3YET/klGKSySd0zBzFtI0OLDqxxZG0HnCRpqW+ZizADvAJy2WCy2Kyg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
bootstrap "^5.3.3" bootstrap "^5.3.3"
"@abp/clipboard@~9.3.0-rc.2": "@abp/clipboard@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-9.3.0-rc.2.tgz#c08c72c3e6dfd0d3a648574bd2307ebb628fc480" resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-9.3.0-rc.3.tgz#b8d6848b5da564d25d248b9b0672d447298246a8"
integrity sha512-YPvpX1xe1eeykGFIoxOodPidSe42eERFHGv5bdFoMi/QSZ0WwBOtEIm0cR27pCd+tHJC71GBnLLdh/f0fhtGAw== integrity sha512-fBJEKvKXP4E1topmx2xpS0gfqvxwHmX44gnpmhxFItR8PIckXxYS5YfQoLqyYBXRIcVYuztW2qFIcYBnFEsqsw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
clipboard "^2.0.11" clipboard "^2.0.11"
"@abp/core@~9.3.0-rc.2": "@abp/core@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.2.tgz#d0e8297c9bd57ae30de6982a51dbd83d5b3c8c99" resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.3.tgz#053edbffecf70a2442f4ba2600117b10ef736337"
integrity sha512-FciSZCIlJy4+ZCxcVioVrkdI4GXHXukmLhRMg1SAjTPXh99f6KcMliuwQWj8Zt2hqClvKKCvoAi54qg5ZOsWrA== integrity sha512-PtSw/oJ7vQYgiEnHUgCL7jKurrTay+P9VNijI2JecdBF/2xQmU/cz+aVDZReLQFoBbU9kHMttEF1c7MYLe28zQ==
dependencies: dependencies:
"@abp/utils" "~9.3.0-rc.2" "@abp/utils" "~9.3.0-rc.3"
"@abp/datatables.net-bs5@~9.3.0-rc.2": "@abp/datatables.net-bs5@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.2.tgz#667b658129ff721905488ded8db68689ce843e96" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.3.tgz#81bcb8b5b45a89cdcb75e419024e210744d0f7e3"
integrity sha512-TQeX60sf4HMMp8aYK+zKQxD8extRQaO4x78ZyNYqIPauWNPNlwWQQExXp2jPBQwW1DMsKfTL2HiZ2QoiyNI0/w== integrity sha512-rKMC9QB5ge0uOYXd8Pfymd6rGVJ35TnEOp2b3q6VV7BHspAHyOiVlrlA2i2fkO7hbDG0eep60/BV6cpLU5/1og==
dependencies: dependencies:
"@abp/datatables.net" "~9.3.0-rc.2" "@abp/datatables.net" "~9.3.0-rc.3"
datatables.net-bs5 "^2.1.8" datatables.net-bs5 "^2.1.8"
"@abp/datatables.net@~9.3.0-rc.2": "@abp/datatables.net@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.2.tgz#8ec8736b8a6a6bd033dd19c2c735d42506193ce8" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.3.tgz#6c22a59c2a43248e5e4ec4708228e49e3e802aad"
integrity sha512-fohqzS40GdijWSMlMtwtiLrybiNWsyqQcRJNIgr80raiwuZp/m+oiDOLR0VkqADaQskESb8VVA1h06MHLzyabg== integrity sha512-d1mCFt5ThLyNVPgAZJL2iwLjQRrZ3ChTuFJj9hQC8mfv0/dPs07ZUUEQXQP2dQbHNr/jOr14L7VsF/Tyg1VIrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
datatables.net "^2.1.8" datatables.net "^2.1.8"
"@abp/docs@~9.3.0-rc.2": "@abp/docs@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-9.3.0-rc.2.tgz#a6afbd19f22b61ac65623a6a2c94adef35f7e431" resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-9.3.0-rc.3.tgz#8a40db5bbb414f24a2b70dfab768985a789166b7"
integrity sha512-kKFYrS8kobcTFDDS9QE6EifKZK6h5wnXgCCwJauIKrq+mC1g3Vvc6kLZRCHBorC1i6zTe1+dhMdVKrnTWGj4MQ== integrity sha512-07Yn+T0JeaukznVkPBnWBFWtUo6/WIr+981VeyLauOq74GGvcvmwmNNLXTna+CCWk+wIz9I9U9yemxp781Qqkg==
dependencies: dependencies:
"@abp/anchor-js" "~9.3.0-rc.2" "@abp/anchor-js" "~9.3.0-rc.3"
"@abp/clipboard" "~9.3.0-rc.2" "@abp/clipboard" "~9.3.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.3"
"@abp/popper.js" "~9.3.0-rc.2" "@abp/popper.js" "~9.3.0-rc.3"
"@abp/prismjs" "~9.3.0-rc.2" "@abp/prismjs" "~9.3.0-rc.3"
"@abp/font-awesome@~9.3.0-rc.2": "@abp/font-awesome@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.2.tgz#ab5c1ed83433585360ad52ea39c889564bb2b6b3" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.3.tgz#9b4005d2174f08085cf10f1283c596a6f12011bf"
integrity sha512-uOKy1GXlrSkPsu+svpjiEhEhxvOvUCIYRluutpOD8EiOYQsurCzLaoYPEOBlhh+KFA1oxM4iYBPGW0QYLSmdVw== integrity sha512-0DpHTkop5S/xBOQ8YRNwusasASS1MrGl1m2/9v8pgxysveoYQlv5JurYLOrYWmj7PaxQ256RPUFmSA0ZU+kZow==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
"@fortawesome/fontawesome-free" "^6.6.0" "@fortawesome/fontawesome-free" "^6.6.0"
"@abp/jquery-form@~9.3.0-rc.2": "@abp/jquery-form@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.2.tgz#3419ce773d94e38b76a4ca9a0c576ba401cf51a7" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.3.tgz#f3a782531fc8d16a45c26e6835e131706bed4a6b"
integrity sha512-rKB8g9zGFIqDeEMQSn7sd2zKkeINUBowiiqRyxoqCq1caF5uI/0K8GAq/aSC+Tn+fAQNfBumCGlTu2xj94qo8Q== integrity sha512-piC+QKQSbF8LN+PmMLbQzoKHSgOrf2+865f6Rg5DO3boCfA89wjA/uhDS+lFmEtieReli3W5iLL++8GF2PXcrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~9.3.0-rc.2": "@abp/jquery-validation-unobtrusive@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.2.tgz#b517f304bfec79c366a1aab1509207ae06b1c7d0" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.3.tgz#e15b212ef90f7013a4df2384a2bc1a7a0db84f2f"
integrity sha512-ILqtiYKselB5cMVI43YHse1FJpOiExQtxK1DsgJ08JSHp0gdvmj2T6VjFsJDC1TnZ/5bJWKaLfJrje8NfoQKTw== integrity sha512-2sOOIF9BHhXWjQW8ZJM+cA1XypPxtoUNsCPPfcQrZmbTT3YSRyWOQvkrvcK5WtQTrQbOCM4pDOjipP/DIpxlFA==
dependencies: dependencies:
"@abp/jquery-validation" "~9.3.0-rc.2" "@abp/jquery-validation" "~9.3.0-rc.3"
jquery-validation-unobtrusive "^4.0.0" jquery-validation-unobtrusive "^4.0.0"
"@abp/jquery-validation@~9.3.0-rc.2": "@abp/jquery-validation@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.2.tgz#5b20a56eaeda86c56226fb2eddd8d41d39d18cc9" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.3.tgz#603da1a6d6ae66f6e57fd0a17ea97cc787ffbbe6"
integrity sha512-HVomeuXml5ooIYY5SeNvw3VssdwykGqUZp5AqHXdQ9/IZ/0VEaHkc35lQzNwPWEJGprXMmrswPshhMc7LZQSRA== integrity sha512-7Ux0JaeV4Y9IhU+kmAEb+FIz4sC7jjFMnz66UlzQqYrBhk0pK44PRPycyVdndz/le6REptfZaV3oGguqy6QYbg==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-validation "^1.21.0" jquery-validation "^1.21.0"
"@abp/jquery@~9.3.0-rc.2": "@abp/jquery@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.2.tgz#32c9d4c693efbf762a3d4e590d16c11913c9a870" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.3.tgz#9d6939c9b8c69d9f2a115ea5a74ecc332f5506e4"
integrity sha512-0g8cDxhK4hW8eFXLY2iyKqKsCM9+pUvIIj6WMZq75/slYVXtZlj/ES8NJwEfO1HQ/gafFB8OPietZLFaW2t19Q== integrity sha512-y0Oi8RY4HYOQIjKFmqNKDuciRsGyH+4n37kzfErQ9ubNB37Z7GPbBFjUcpmA99bkxTv0fTuIwieLJoHokau8sw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
jquery "~3.7.1" jquery "~3.7.1"
"@abp/lodash@~9.3.0-rc.2": "@abp/lodash@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.2.tgz#08016d733fb0e842420efb24a207369694de67b1" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.3.tgz#6994d9b6016eba42f88d4a3f53e0f3ba83609a3b"
integrity sha512-0j28Ra03gIXJZPshIfHcWAh2VG6eYZ3UeUgO+RbO2qvHCGHxl81SuXZsC+9BFgjnZcLnbX7EmSBqUXjxHet1pA== integrity sha512-bYAXtKobjipYgzPlAE4Q8Dp7MoKZma/eqQHWBXx57YzJnu52njilqeyZzinCowuv4Gpm2Ao7LocW2Bf3ZLyMAg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~9.3.0-rc.2": "@abp/luxon@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.2.tgz#aef69eab7f1e2d72c2857b0a189ba33d5b2e11b2" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.3.tgz#0725947364531bd12f67b3910e84c7cef098a5eb"
integrity sha512-F9Q+/bRoqXCJyBeBX0jy2vvL65zLeG/cqdZEgsRgIhmw2lcaksuwoB8/m8Ld0ZQlngiQBZv8bZtRNyoLK3yn8g== integrity sha512-8fKSoOZWqMZYS/cTofGWlW65h1NRZhyv147SWEROJdQ8L+9v0XD1XJLlCEiWveq/kDvdCrn3PSFMecpKdCexMA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
luxon "^3.5.0" luxon "^3.5.0"
"@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.2.tgz#a1c8ae1380dff1c25b0961b8f75d11b1722400ca" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.3.tgz#fbdbe9091a07949bd2cfd8ac66d5b06261095941"
integrity sha512-neRrlxdUTqtsy69JNnvJl0e8UNslMCa+myP9Ju1EZpsnaHvKe2MOWCnTUx1KhWkrmAFreKLmSp3nEZKyhffcug== integrity sha512-c5hpS35gyCoJgRS5qrT2QPXxkr2JZA1p+7s151GXdhSRNtXFLkMZ9wUHqJv7qPZM8OZB/sLJLra0S23u5gmnKA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~9.3.0-rc.2": "@abp/moment@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.2.tgz#935e55988013d53a7c3b403717c3c2ca7e63c219" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.3.tgz#42d3fa43d55a1a0eeaa7f07f4da0d69a934330be"
integrity sha512-wX2I2SG/2LPCX+Lpq4sDbBiirC4cFUEuoItnI1R5o/so/rC3jl82A59KpAJIZUax2zwX6FJ+Fg5my5/YPz6+mw== integrity sha512-1b9nTOCWfz851+RcBxAeN6OciI4IaXh8Y8LzD3Afq6MW75+MtaxgeaZ/iQlLPEtaMTdEoL0vmk0nYXGAQH0B0w==
dependencies: dependencies:
moment "^2.30.1" moment "^2.30.1"
"@abp/popper.js@~9.3.0-rc.2": "@abp/popper.js@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-9.3.0-rc.2.tgz#35bafb5ebad2a423d119ea8546ed878564dda830" resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-9.3.0-rc.3.tgz#7f4bb0d378c1bb127b0c0b4db26b637c93715fc9"
integrity sha512-O/jl9IlPDkU0JNTjgwMfQLrms4/Xg6gPK2aJD3I/CdLkhd3AeEsNC7Y8hXFoKrTFxTAX+NcXwKBOCFVKhdQHGg== integrity sha512-/tYrKXnJ/2L2h9G/vSNOv90aE7ddbYjKOnOg2avIo2rKziiH4ildZ0ey1ZywnIwF4pJenVyI8fBIqgd5QwxBEg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
"@popperjs/core" "^2.11.8" "@popperjs/core" "^2.11.8"
"@abp/prismjs@~9.3.0-rc.2": "@abp/prismjs@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-9.3.0-rc.2.tgz#d12fc1281700f8fea69be40faef1418485446427" resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-9.3.0-rc.3.tgz#f7c7cfabce0218c5388f3a224020da18fd653137"
integrity sha512-PcpISz1gNUyYGB+lkndqvM2lrT/v8Bb3pxTYXWJLSEuWo2+KJ/GzbB18EafUUzeIqCyY7GngjYJ+/c5bIey8Bg== integrity sha512-nRsQ3bKLKSX4k0sXdA9t6KoamyMAMasqJAkcAceN985hodhv6OFE076VlWsSsVY+piBzh2VdS+JUGjZ9g2rNIg==
dependencies: dependencies:
"@abp/clipboard" "~9.3.0-rc.2" "@abp/clipboard" "~9.3.0-rc.3"
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
prismjs "^1.29.0" prismjs "^1.29.0"
"@abp/select2@~9.3.0-rc.2": "@abp/select2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.2.tgz#a135956b12abc9127754c8f7f1421745bab9b0c0" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.3.tgz#e1f76daff444c159fdaa31971553f3bf356929b2"
integrity sha512-mWhz+Ut+3FWEGQ7uXbRLoynAgH/dRsL5HrDBg2KbjhhzAxYyoQjBletkZsqAfLhfoV7zHmVTFxdRuHf0s15MXA== integrity sha512-Cnqqg1wVO/SMOK8TwAtEfPQttPuYJSFqCrICYVy5PN+2pK33nwxNcGzoMD2Q/jkY/9r13iGyS5Qt3UpSCcBXAA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~9.3.0-rc.2": "@abp/sweetalert2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.2.tgz#4f2c0f8db7146bf3433601d9e5cc198bdee5b15c" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.3.tgz#153eac032b52b13ca91f12adb71ae98476616508"
integrity sha512-+aBMAUpG2bnJc8bcmdoYMyWU1LKtn6SUCJ7poIgTYTGF8LffLp6yPuMjaFhYhQDA8t36ZoiftMGMFXK9jQJd/g== integrity sha512-Nn+rq0Epn8JJMBLWPo3kFeMjaOQ9+St2Goha12DPTP2RRaOsRF33Rgvd3++1xKnOx8Pr88nQr2WKXEbZ14uHkA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
sweetalert2 "^11.14.1" sweetalert2 "^11.14.1"
"@abp/timeago@~9.3.0-rc.2": "@abp/timeago@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.2.tgz#7a130d4ff129ad3c177a944325428b852bc2e90b" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.3.tgz#9990f3c978bd1600848f1c5b1b9a60267c9f859e"
integrity sha512-2zWJj0uCSByS1jUWy7OW/bnZrpU42mBEk7+k1i0fhysTd6DrETdr1GwqzHXLTaBcRawKZl294SUxvttqFSqlgg== integrity sha512-5Kb2btWV5U+2UyT2vtMMAGIlydMYMdwaIijMJqfhlDl+wHw5yyDprCpBW9VX0Y+3Cp1IBSxzeg64U46EOWxCEw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/utils@~9.3.0-rc.2": "@abp/utils@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.2.tgz#1dc18e24e97d75d2ea7208eff14fe40cff6a9e39" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.3.tgz#5de4569dddc750381b163f1a8870b83d7a7afc43"
integrity sha512-oTInzTmTXznlR6wnYUZa1lec88ms3i7fRN6uQd1pGm2lIISUJFdqGawSyOXyMyqSncSZrS7/RQicGAAWcYcqWw== integrity sha512-MFhWmuCFavuHp5Vz7WLOMQdvobYCnr5F2xJ5GuWqmZIqs0K6/OI0h/Vv4SB5RoWcv0UiWgFNj76cZkRZjVmG1Q==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

10
modules/docs/src/Volo.Docs.Domain/Volo/Docs/Documents/DocumentContributor.cs

@ -5,15 +5,15 @@ namespace Volo.Docs.Documents
{ {
public class DocumentContributor : Entity public class DocumentContributor : Entity
{ {
public Guid DocumentId { get; set; } public virtual Guid DocumentId { get; set; }
public string Username { get; set; } public virtual string Username { get; set; }
public int CommitCount { get; set; } public virtual int CommitCount { get; set; }
public string UserProfileUrl { get; set; } public virtual string UserProfileUrl { get; set; }
public string AvatarUrl { get; set; } public virtual string AvatarUrl { get; set; }
protected DocumentContributor() protected DocumentContributor()
{ {

20
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureDefinitionRecord.cs

@ -7,31 +7,31 @@ namespace Volo.Abp.FeatureManagement;
public class FeatureDefinitionRecord : BasicAggregateRoot<Guid>, IHasExtraProperties public class FeatureDefinitionRecord : BasicAggregateRoot<Guid>, IHasExtraProperties
{ {
public string GroupName { get; set; } public virtual string GroupName { get; set; }
public string Name { get; set; } public virtual string Name { get; set; }
public string ParentName { get; set; } public virtual string ParentName { get; set; }
public string DisplayName { get; set; } public virtual string DisplayName { get; set; }
public string Description { get; set; } public virtual string Description { get; set; }
public string DefaultValue { get; set; } public virtual string DefaultValue { get; set; }
public bool IsVisibleToClients { get; set; } public virtual bool IsVisibleToClients { get; set; }
public bool IsAvailableToHost { get; set; } public virtual bool IsAvailableToHost { get; set; }
/// <summary> /// <summary>
/// Comma separated list of provider names. /// Comma separated list of provider names.
/// </summary> /// </summary>
public string AllowedProviders { get; set; } public virtual string AllowedProviders { get; set; }
/// <summary> /// <summary>
/// Serialized string to store info about the ValueType. /// Serialized string to store info about the ValueType.
/// </summary> /// </summary>
public string ValueType { get; set; } // ToggleStringValueType public virtual string ValueType { get; set; } // ToggleStringValueType
public ExtraPropertyDictionary ExtraProperties { get; protected set; } public ExtraPropertyDictionary ExtraProperties { get; protected set; }

6
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureGroupDefinitionRecord.cs

@ -6,11 +6,11 @@ namespace Volo.Abp.FeatureManagement;
public class FeatureGroupDefinitionRecord : BasicAggregateRoot<Guid>, IHasExtraProperties public class FeatureGroupDefinitionRecord : BasicAggregateRoot<Guid>, IHasExtraProperties
{ {
public string Name { get; set; } public virtual string Name { get; set; }
public string DisplayName { get; set; } public virtual string DisplayName { get; set; }
public ExtraPropertyDictionary ExtraProperties { get; protected set; } public virtual ExtraPropertyDictionary ExtraProperties { get; protected set; }
public FeatureGroupDefinitionRecord() public FeatureGroupDefinitionRecord()
{ {

24
modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentitySecurityLog.cs

@ -8,29 +8,29 @@ namespace Volo.Abp.Identity;
public class IdentitySecurityLog : AggregateRoot<Guid>, IMultiTenant public class IdentitySecurityLog : AggregateRoot<Guid>, IMultiTenant
{ {
public Guid? TenantId { get; protected set; } public virtual Guid? TenantId { get; protected set; }
public string ApplicationName { get; protected set; } public virtual string ApplicationName { get; protected set; }
public string Identity { get; protected set; } public virtual string Identity { get; protected set; }
public string Action { get; protected set; } public virtual string Action { get; protected set; }
public Guid? UserId { get; protected set; } public virtual Guid? UserId { get; protected set; }
public string UserName { get; protected set; } public virtual string UserName { get; protected set; }
public string TenantName { get; protected set; } public virtual string TenantName { get; protected set; }
public string ClientId { get; protected set; } public virtual string ClientId { get; protected set; }
public string CorrelationId { get; protected set; } public virtual string CorrelationId { get; protected set; }
public string ClientIpAddress { get; protected set; } public virtual string ClientIpAddress { get; protected set; }
public string BrowserInfo { get; protected set; } public virtual string BrowserInfo { get; protected set; }
public DateTime CreationTime { get; protected set; } public virtual DateTime CreationTime { get; protected set; }
protected IdentitySecurityLog() protected IdentitySecurityLog()
{ {

35
modules/openiddict/app/OpenIddict.Demo.Client.Console/Program.cs

@ -75,6 +75,41 @@ Console.WriteLine("UserInfo: {0}", JsonSerializer.Serialize(JsonDocument.Parse(u
})); }));
Console.WriteLine(); Console.WriteLine();
var tokenExchangeResponse = await client.RequestTokenExchangeTokenAsync(new TokenExchangeTokenRequest()
{
Address = configuration.TokenEndpoint,
ClientId = clientId,
ClientSecret = clientSecret,
SubjectToken = refreshTokenResponse.AccessToken!,
SubjectTokenType = "urn:ietf:params:oauth:token-type:access_token",
Scope = "AbpAPI profile roles email phone offline_access",
});
if (tokenExchangeResponse.IsError)
{
throw new Exception(tokenExchangeResponse.Error);
}
Console.WriteLine("Token Exchange token: {0}", tokenExchangeResponse.AccessToken);
Console.WriteLine();
Console.WriteLine("Token Exchange token: {0}", tokenExchangeResponse.RefreshToken);
Console.WriteLine();
userinfo = await client.GetUserInfoAsync(new UserInfoRequest()
{
Address = configuration.UserInfoEndpoint,
Token = tokenExchangeResponse.AccessToken
});
if (userinfo.IsError)
{
throw new Exception(userinfo.Error);
}
Console.WriteLine("Token Exchange UserInfo: {0}", JsonSerializer.Serialize(JsonDocument.Parse(userinfo.Raw), new JsonSerializerOptions
{
WriteIndented = true
}));
Console.WriteLine();
var introspectionResponse = await client.IntrospectTokenAsync(new TokenIntrospectionRequest() var introspectionResponse = await client.IntrospectTokenAsync(new TokenIntrospectionRequest()
{ {

1
modules/openiddict/app/OpenIddict.Demo.Server/EntityFrameworkCore/ServerDataSeedContributor.cs

@ -79,6 +79,7 @@ public class ServerDataSeedContributor : IDataSeedContributor, ITransientDepende
OpenIddictConstants.Permissions.GrantTypes.RefreshToken, OpenIddictConstants.Permissions.GrantTypes.RefreshToken,
OpenIddictConstants.Permissions.GrantTypes.DeviceCode, OpenIddictConstants.Permissions.GrantTypes.DeviceCode,
OpenIddictConstants.Permissions.GrantTypes.ClientCredentials, OpenIddictConstants.Permissions.GrantTypes.ClientCredentials,
OpenIddictConstants.Permissions.GrantTypes.TokenExchange,
OpenIddictConstants.Permissions.Prefixes.GrantType + MyTokenExtensionGrant.ExtensionGrantName, OpenIddictConstants.Permissions.Prefixes.GrantType + MyTokenExtensionGrant.ExtensionGrantName,
OpenIddictConstants.Permissions.ResponseTypes.Code, OpenIddictConstants.Permissions.ResponseTypes.Code,

6
modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250630055813_Initial.Designer.cs → modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250710090114_Initial.Designer.cs

@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore;
namespace OpenIddict.Demo.Server.Migrations namespace OpenIddict.Demo.Server.Migrations
{ {
[DbContext(typeof(ServerDbContext))] [DbContext(typeof(ServerDbContext))]
[Migration("20250630055813_Initial")] [Migration("20250710090114_Initial")]
partial class Initial partial class Initial
{ {
/// <inheritdoc /> /// <inheritdoc />
@ -1164,8 +1164,8 @@ namespace OpenIddict.Demo.Server.Migrations
.HasColumnType("nvarchar(400)"); .HasColumnType("nvarchar(400)");
b.Property<string>("Type") b.Property<string>("Type")
.HasMaxLength(50) .HasMaxLength(150)
.HasColumnType("nvarchar(50)"); .HasColumnType("nvarchar(150)");
b.HasKey("Id"); b.HasKey("Id");

2
modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250630055813_Initial.cs → modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250710090114_Initial.cs

@ -645,7 +645,7 @@ namespace OpenIddict.Demo.Server.Migrations
ReferenceId = table.Column<string>(type: "nvarchar(100)", maxLength: 100, nullable: true), ReferenceId = table.Column<string>(type: "nvarchar(100)", maxLength: 100, nullable: true),
Status = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true), Status = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
Subject = table.Column<string>(type: "nvarchar(400)", maxLength: 400, nullable: true), Subject = table.Column<string>(type: "nvarchar(400)", maxLength: 400, nullable: true),
Type = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true), Type = table.Column<string>(type: "nvarchar(150)", maxLength: 150, nullable: true),
ExtraProperties = table.Column<string>(type: "nvarchar(max)", nullable: false), ExtraProperties = table.Column<string>(type: "nvarchar(max)", nullable: false),
ConcurrencyStamp = table.Column<string>(type: "nvarchar(40)", maxLength: 40, nullable: false) ConcurrencyStamp = table.Column<string>(type: "nvarchar(40)", maxLength: 40, nullable: false)
}, },

4
modules/openiddict/app/OpenIddict.Demo.Server/Migrations/ServerDbContextModelSnapshot.cs

@ -1161,8 +1161,8 @@ namespace OpenIddict.Demo.Server.Migrations
.HasColumnType("nvarchar(400)"); .HasColumnType("nvarchar(400)");
b.Property<string>("Type") b.Property<string>("Type")
.HasMaxLength(50) .HasMaxLength(150)
.HasColumnType("nvarchar(50)"); .HasColumnType("nvarchar(150)");
b.HasKey("Id"); b.HasKey("Id");

2
modules/openiddict/app/OpenIddict.Demo.Server/package.json

@ -3,6 +3,6 @@
"name": "my-app", "name": "my-app",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.3"
} }
} }

20
modules/openiddict/app/angular/package.json

@ -12,15 +12,15 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/ng.account": "~9.3.0-rc.2", "@abp/ng.account": "~9.3.0-rc.3",
"@abp/ng.components": "~9.3.0-rc.2", "@abp/ng.components": "~9.3.0-rc.3",
"@abp/ng.core": "~9.3.0-rc.2", "@abp/ng.core": "~9.3.0-rc.3",
"@abp/ng.oauth": "~9.3.0-rc.2", "@abp/ng.oauth": "~9.3.0-rc.3",
"@abp/ng.identity": "~9.3.0-rc.2", "@abp/ng.identity": "~9.3.0-rc.3",
"@abp/ng.setting-management": "~9.3.0-rc.2", "@abp/ng.setting-management": "~9.3.0-rc.3",
"@abp/ng.tenant-management": "~9.3.0-rc.2", "@abp/ng.tenant-management": "~9.3.0-rc.3",
"@abp/ng.theme.shared": "~9.3.0-rc.2", "@abp/ng.theme.shared": "~9.3.0-rc.3",
"@abp/ng.theme.lepton-x": "~4.3.0-rc.2", "@abp/ng.theme.lepton-x": "~4.3.0-rc.3",
"@angular/animations": "^15.0.1", "@angular/animations": "^15.0.1",
"@angular/common": "^15.0.1", "@angular/common": "^15.0.1",
"@angular/compiler": "^15.0.1", "@angular/compiler": "^15.0.1",
@ -36,7 +36,7 @@
"zone.js": "~0.11.4" "zone.js": "~0.11.4"
}, },
"devDependencies": { "devDependencies": {
"@abp/ng.schematics": "~9.3.0-rc.2", "@abp/ng.schematics": "~9.3.0-rc.3",
"@angular-devkit/build-angular": "^15.0.1", "@angular-devkit/build-angular": "^15.0.1",
"@angular-eslint/builder": "~15.1.0", "@angular-eslint/builder": "~15.1.0",
"@angular-eslint/eslint-plugin": "~15.1.0", "@angular-eslint/eslint-plugin": "~15.1.0",

3
modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/AbpOpenIddictAspNetCoreModule.cs

@ -79,7 +79,8 @@ public class AbpOpenIddictAspNetCoreModule : AbpModule
.AllowClientCredentialsFlow() .AllowClientCredentialsFlow()
.AllowRefreshTokenFlow() .AllowRefreshTokenFlow()
.AllowDeviceAuthorizationFlow() .AllowDeviceAuthorizationFlow()
.AllowNoneFlow(); .AllowNoneFlow()
.AllowTokenExchangeFlow();
builder.RegisterScopes(new[] builder.RegisterScopes(new[]
{ {

8
modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/AbpOpenIddictErrors.cs

@ -0,0 +1,8 @@
namespace Volo.Abp.OpenIddict;
public static class AbpOpenIddictErrors
{
public const string AccountLocked = "account_locked";
public const string AccountInactive = "account_inactive";
}

2
modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Controllers/AuthorizeController.cs

@ -44,7 +44,7 @@ public class AuthorizeController : AbpOpenIdDictControllerBase
var result = await HttpContext.AuthenticateAsync(IdentityConstants.ApplicationScheme); var result = await HttpContext.AuthenticateAsync(IdentityConstants.ApplicationScheme);
if (result is not { Succeeded: true } || if (result is not { Succeeded: true } ||
((request.HasPromptValue(OpenIddictConstants.PromptValues.Login) || request.MaxAge is 0 || ((request.HasPromptValue(OpenIddictConstants.PromptValues.Login) || request.MaxAge is 0 ||
(request.MaxAge != null && result.Properties?.IssuedUtc != null && (request.MaxAge is not null && result.Properties?.IssuedUtc is not null &&
TimeProvider.System.GetUtcNow() - result.Properties.IssuedUtc > TimeSpan.FromSeconds(request.MaxAge.Value))) && TimeProvider.System.GetUtcNow() - result.Properties.IssuedUtc > TimeSpan.FromSeconds(request.MaxAge.Value))) &&
TempData["IgnoreAuthenticationChallenge"] is null or false)) TempData["IgnoreAuthenticationChallenge"] is null or false))
{ {

8
modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Controllers/TokenController.Password.cs

@ -107,10 +107,13 @@ public partial class TokenController
ClientId = request.ClientId ClientId = request.ClientId
}); });
var errorCode = OpenIddictConstants.Errors.InvalidGrant;
string errorDescription; string errorDescription;
if (result.IsLockedOut) if (result.IsLockedOut)
{ {
Logger.LogInformation("Authentication failed for username: {username}, reason: locked out", request.Username); Logger.LogInformation("Authentication failed for username: {username}, reason: locked out", request.Username);
errorCode = AbpOpenIddictErrors.AccountLocked;
errorDescription = "The user account has been locked out due to invalid login attempts. Please wait a while and try again."; errorDescription = "The user account has been locked out due to invalid login attempts. Please wait a while and try again.";
} }
else if (result.IsNotAllowed) else if (result.IsNotAllowed)
@ -139,7 +142,8 @@ public partial class TokenController
return await HandleConfirmUserAsync(request, user); return await HandleConfirmUserAsync(request, user);
} }
errorDescription = "You are not allowed to login! Your account is inactive."; errorCode = AbpOpenIddictErrors.AccountInactive;
errorDescription = "You are not allowed to login! Your account is inactive or needs to confirm your email/phone number.";
} }
} }
else else
@ -150,7 +154,7 @@ public partial class TokenController
var properties = new AuthenticationProperties(new Dictionary<string, string> var properties = new AuthenticationProperties(new Dictionary<string, string>
{ {
[OpenIddictServerAspNetCoreConstants.Properties.Error] = OpenIddictConstants.Errors.InvalidGrant, [OpenIddictServerAspNetCoreConstants.Properties.Error] = errorCode,
[OpenIddictServerAspNetCoreConstants.Properties.ErrorDescription] = errorDescription [OpenIddictServerAspNetCoreConstants.Properties.ErrorDescription] = errorDescription
}); });

92
modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Controllers/TokenController.TokenExchange.cs

@ -0,0 +1,92 @@
using System;
using System.Collections.Generic;
using System.Security.Claims;
using System.Text.Json.Nodes;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Mvc;
using Microsoft.IdentityModel.Tokens;
using OpenIddict.Abstractions;
using OpenIddict.Server.AspNetCore;
namespace Volo.Abp.OpenIddict.Controllers;
public partial class TokenController
{
protected virtual async Task<IActionResult> HandleTokenExchangeGrantTypeAsync(OpenIddictRequest request)
{
// Retrieve the claims principal stored in the subject token.
//
// Note: the principal may not represent a user (e.g if the token was issued during a client credentials token
// request and represents a client application): developers are strongly encouraged to ensure that the user
// and client identifiers are randomly generated so that a malicious client cannot impersonate a legit user.
//
// See https://datatracker.ietf.org/doc/html/rfc9068#SecurityConsiderations for more information.
var result = await HttpContext.AuthenticateAsync(OpenIddictServerAspNetCoreDefaults.AuthenticationScheme);
// If available, retrieve the claims principal stored in the actor token.
var actor = result.Properties?.GetParameter<ClaimsPrincipal>(OpenIddictServerAspNetCoreConstants.Properties.ActorTokenPrincipal);
// Retrieve the user profile corresponding to the subject token.
var user = await UserManager.FindByIdAsync(result.Principal!.GetClaim(OpenIddictConstants.Claims.Subject)!);
if (user is null)
{
return Forbid(
authenticationSchemes: OpenIddictServerAspNetCoreDefaults.AuthenticationScheme,
properties: new AuthenticationProperties(new Dictionary<string, string>
{
[OpenIddictServerAspNetCoreConstants.Properties.Error] = OpenIddictConstants.Errors.InvalidGrant,
[OpenIddictServerAspNetCoreConstants.Properties.ErrorDescription] = "The token is no longer valid."
}));
}
// Ensure the user is still allowed to sign in.
if (!await PreSignInCheckAsync(user))
{
return Forbid(
authenticationSchemes: OpenIddictServerAspNetCoreDefaults.AuthenticationScheme,
properties: new AuthenticationProperties(new Dictionary<string, string?>
{
[OpenIddictServerAspNetCoreConstants.Properties.Error] = OpenIddictConstants.Errors.InvalidGrant,
[OpenIddictServerAspNetCoreConstants.Properties.ErrorDescription] = "The user is no longer allowed to sign in."
}));
}
// Note: whether the identity represents a delegated or impersonated access (or any other
// model) is entirely up to the implementer: to support all scenarios, OpenIddict doesn't
// enforce any specific constraint on the identity used for the sign-in operation and only
// requires that the standard "act" and "may_act" claims be valid JSON objects if present.
// Clear the dynamic claims cache.
await IdentityDynamicClaimsPrincipalContributorCache.ClearAsync(user.Id, user.TenantId);
// Create a new ClaimsPrincipal containing the claims that
// will be used to create an id_token, a token or a code.
var principal = await SignInManager.CreateUserPrincipalAsync(user);
// Note: IdentityModel doesn't support serializing ClaimsIdentity.Actor to the
// standard "act" claim yet, which requires adding the "act" claim manually.
//
// For more information, see
// https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/3219.
if (!string.IsNullOrEmpty(actor?.GetClaim(OpenIddictConstants.Claims.Subject)) &&
!string.Equals(principal.GetClaim(OpenIddictConstants.Claims.Subject), actor.GetClaim(OpenIddictConstants.Claims.Subject), StringComparison.Ordinal))
{
principal.SetClaim(OpenIddictConstants.Claims.Actor, new JsonObject
{
[OpenIddictConstants.Claims.Subject] = actor.GetClaim(OpenIddictConstants.Claims.Subject)
});
}
// Note: in this sample, the granted scopes match the requested scope
// but you may want to allow the user to uncheck specific scopes.
// For that, simply restrict the list of scopes before calling SetScopes.
principal.SetScopes(request.GetScopes());
principal.SetResources(await GetResourcesAsync(request.GetScopes()));
await OpenIddictClaimsPrincipalManager.HandleAsync(request, principal);
// Returning a SignInResult will ask OpenIddict to issue the appropriate access/identity tokens.
return SignIn(principal, OpenIddictServerAspNetCoreDefaults.AuthenticationScheme);
}
}

5
modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Controllers/TokenController.cs

@ -42,6 +42,11 @@ public partial class TokenController : AbpOpenIdDictControllerBase
return await HandleClientCredentialsAsync(request); return await HandleClientCredentialsAsync(request);
} }
if (request.IsTokenExchangeGrantType())
{
return await HandleTokenExchangeGrantTypeAsync(request);
}
var extensionGrantsOptions = HttpContext.RequestServices.GetRequiredService<IOptions<AbpOpenIddictExtensionGrantsOptions>>(); var extensionGrantsOptions = HttpContext.RequestServices.GetRequiredService<IOptions<AbpOpenIddictExtensionGrantsOptions>>();
var extensionTokenGrant = extensionGrantsOptions.Value.Find<ITokenExtensionGrant>(request.GrantType); var extensionTokenGrant = extensionGrantsOptions.Value.Find<ITokenExtensionGrant>(request.GrantType);
if (extensionTokenGrant != null) if (extensionTokenGrant != null)

2
modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo/Abp/OpenIddict/Tokens/OpenIddictTokenConsts.cs

@ -8,5 +8,5 @@ public class OpenIddictTokenConsts
public static int SubjectMaxLength { get; set; } = 400; public static int SubjectMaxLength { get; set; } = 400;
public static int TypeMaxLength { get; set; } = 50; public static int TypeMaxLength { get; set; } = 150;
} }

19
modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictDomainModule.cs

@ -3,6 +3,7 @@ using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.DependencyInjection.Extensions; using Microsoft.Extensions.DependencyInjection.Extensions;
using Microsoft.Extensions.Options; using Microsoft.Extensions.Options;
using OpenIddict.Abstractions; using OpenIddict.Abstractions;
using OpenIddict.Core;
using Volo.Abp.BackgroundWorkers; using Volo.Abp.BackgroundWorkers;
using Volo.Abp.Caching; using Volo.Abp.Caching;
using Volo.Abp.DistributedLocking; using Volo.Abp.DistributedLocking;
@ -65,15 +66,15 @@ public class AbpOpenIddictDomainModule : AbpModule
.SetDefaultTokenEntity<OpenIddictTokenModel>(); .SetDefaultTokenEntity<OpenIddictTokenModel>();
builder builder
.AddApplicationStore<AbpOpenIddictApplicationStore>() .ReplaceApplicationStore<OpenIddictApplicationModel, AbpOpenIddictApplicationStore>()
.AddAuthorizationStore<AbpOpenIddictAuthorizationStore>() .ReplaceAuthorizationStore<OpenIddictAuthorizationModel, AbpOpenIddictAuthorizationStore>()
.AddScopeStore<AbpOpenIddictScopeStore>() .ReplaceScopeStore<OpenIddictScopeModel, AbpOpenIddictScopeStore>()
.AddTokenStore<AbpOpenIddictTokenStore>(); .ReplaceTokenStore<OpenIddictTokenModel, AbpOpenIddictTokenStore>();
builder.ReplaceApplicationManager(typeof(AbpApplicationManager)); builder.ReplaceApplicationManager<OpenIddictApplicationModel, AbpApplicationManager>();
builder.ReplaceAuthorizationManager(typeof(AbpAuthorizationManager)); builder.ReplaceAuthorizationManager<OpenIddictAuthorizationModel, AbpAuthorizationManager>();
builder.ReplaceScopeManager(typeof(AbpScopeManager)); builder.ReplaceScopeManager<OpenIddictScopeModel, AbpScopeManager>();
builder.ReplaceTokenManager(typeof(AbpTokenManager)); builder.ReplaceTokenManager<OpenIddictTokenModel, AbpTokenManager>();
builder.Services.TryAddScoped(provider => (IAbpApplicationManager)provider.GetRequiredService<IOpenIddictApplicationManager>()); builder.Services.TryAddScoped(provider => (IAbpApplicationManager)provider.GetRequiredService<IOpenIddictApplicationManager>());

2
modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/AbpApplicationManager.cs

@ -17,7 +17,7 @@ public class AbpApplicationManager : OpenIddictApplicationManager<OpenIddictAppl
[NotNull] IOpenIddictApplicationCache<OpenIddictApplicationModel> cache, [NotNull] IOpenIddictApplicationCache<OpenIddictApplicationModel> cache,
[NotNull] ILogger<AbpApplicationManager> logger, [NotNull] ILogger<AbpApplicationManager> logger,
[NotNull] IOptionsMonitor<OpenIddictCoreOptions> options, [NotNull] IOptionsMonitor<OpenIddictCoreOptions> options,
[NotNull] IOpenIddictApplicationStoreResolver resolver, [NotNull] IOpenIddictApplicationStore<OpenIddictApplicationModel> resolver,
AbpOpenIddictIdentifierConverter identifierConverter) AbpOpenIddictIdentifierConverter identifierConverter)
: base(cache, logger, options, resolver) : base(cache, logger, options, resolver)
{ {

2
modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpAuthorizationManager.cs

@ -16,7 +16,7 @@ public class AbpAuthorizationManager : OpenIddictAuthorizationManager<OpenIddict
[NotNull] [ItemNotNull] IOpenIddictAuthorizationCache<OpenIddictAuthorizationModel> cache, [NotNull] [ItemNotNull] IOpenIddictAuthorizationCache<OpenIddictAuthorizationModel> cache,
[NotNull] [ItemNotNull] ILogger<OpenIddictAuthorizationManager<OpenIddictAuthorizationModel>> logger, [NotNull] [ItemNotNull] ILogger<OpenIddictAuthorizationManager<OpenIddictAuthorizationModel>> logger,
[NotNull] [ItemNotNull] IOptionsMonitor<OpenIddictCoreOptions> options, [NotNull] [ItemNotNull] IOptionsMonitor<OpenIddictCoreOptions> options,
[NotNull] IOpenIddictAuthorizationStoreResolver resolver, [NotNull] IOpenIddictAuthorizationStore<OpenIddictAuthorizationModel> resolver,
AbpOpenIddictIdentifierConverter identifierConverter) AbpOpenIddictIdentifierConverter identifierConverter)
: base(cache, logger, options, resolver) : base(cache, logger, options, resolver)
{ {

2
modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Scopes/AbpScopeManager.cs

@ -16,7 +16,7 @@ public class AbpScopeManager : OpenIddictScopeManager<OpenIddictScopeModel>
[NotNull] [ItemNotNull] IOpenIddictScopeCache<OpenIddictScopeModel> cache, [NotNull] [ItemNotNull] IOpenIddictScopeCache<OpenIddictScopeModel> cache,
[NotNull] [ItemNotNull] ILogger<OpenIddictScopeManager<OpenIddictScopeModel>> logger, [NotNull] [ItemNotNull] ILogger<OpenIddictScopeManager<OpenIddictScopeModel>> logger,
[NotNull] [ItemNotNull] IOptionsMonitor<OpenIddictCoreOptions> options, [NotNull] [ItemNotNull] IOptionsMonitor<OpenIddictCoreOptions> options,
[NotNull] IOpenIddictScopeStoreResolver resolver, [NotNull] IOpenIddictScopeStore<OpenIddictScopeModel> resolver,
AbpOpenIddictIdentifierConverter identifierConverter) AbpOpenIddictIdentifierConverter identifierConverter)
: base(cache, logger, options, resolver) : base(cache, logger, options, resolver)
{ {

2
modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpTokenManager.cs

@ -16,7 +16,7 @@ public class AbpTokenManager : OpenIddictTokenManager<OpenIddictTokenModel>
[NotNull] [ItemNotNull] IOpenIddictTokenCache<OpenIddictTokenModel> cache, [NotNull] [ItemNotNull] IOpenIddictTokenCache<OpenIddictTokenModel> cache,
[NotNull] [ItemNotNull] ILogger<OpenIddictTokenManager<OpenIddictTokenModel>> logger, [NotNull] [ItemNotNull] ILogger<OpenIddictTokenManager<OpenIddictTokenModel>> logger,
[NotNull] [ItemNotNull] IOptionsMonitor<OpenIddictCoreOptions> options, [NotNull] [ItemNotNull] IOptionsMonitor<OpenIddictCoreOptions> options,
[NotNull] IOpenIddictTokenStoreResolver resolver, [NotNull] IOpenIddictTokenStore<OpenIddictTokenModel> resolver,
AbpOpenIddictIdentifierConverter identifierConverter) AbpOpenIddictIdentifierConverter identifierConverter)
: base(cache, logger, options, resolver) : base(cache, logger, options, resolver)
{ {

2
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json

@ -3,6 +3,6 @@
"name": "demo-app", "name": "demo-app",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.3"
} }
} }

240
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock

@ -2,185 +2,185 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.2.tgz#96af6849a15f0b7fd072226efc5d93a4e9d0f12b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.3.0-rc.3.tgz#3b63203011f8d2e175c49b1532aa827c4cf5cd7a"
integrity sha512-mnvBYJ5v9aI8cuTOG78EVsPQUWz5RboFJc46MzLYpd83qCfdeKOV1PMMoZo+QzLLTh57hhEa/Xk9DT+zbZyzHw== integrity sha512-lqSAzHmPPLSKQYVoAdPwrUClUKhWIgSQmJV7W2lV44BTGFPpmNiU3eMkR0skk/oYVomAMQRZXBW3WCLeTYJ17Q==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.2.tgz#ea6bd071159b9a54ff7109e85352785721fda883" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.3.0-rc.3.tgz#1fd5f43a9ab64a6de49c34afc13e1597d3bb8e88"
integrity sha512-UlBLPbyTTxSoiJ6uRQWt8dXKutck2usaT2FRMgdEC13Jn97b2qYuEI/03nuPb9RKoNW8cAodG+h7VMNkuWIJ8A== integrity sha512-MpEUGSAnlxwClGy1o6dv7uHkFj2oz4VxAA/xLa7zJQi+oe80wD3ex4AihE/ovt8mt2F6s8zgM7pyNheeQu94lg==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui" "~9.3.0-rc.3"
"@abp/bootstrap" "~9.3.0-rc.2" "@abp/bootstrap" "~9.3.0-rc.3"
"@abp/bootstrap-datepicker" "~9.3.0-rc.2" "@abp/bootstrap-datepicker" "~9.3.0-rc.3"
"@abp/bootstrap-daterangepicker" "~9.3.0-rc.2" "@abp/bootstrap-daterangepicker" "~9.3.0-rc.3"
"@abp/datatables.net-bs5" "~9.3.0-rc.2" "@abp/datatables.net-bs5" "~9.3.0-rc.3"
"@abp/font-awesome" "~9.3.0-rc.2" "@abp/font-awesome" "~9.3.0-rc.3"
"@abp/jquery-form" "~9.3.0-rc.2" "@abp/jquery-form" "~9.3.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~9.3.0-rc.2" "@abp/jquery-validation-unobtrusive" "~9.3.0-rc.3"
"@abp/lodash" "~9.3.0-rc.2" "@abp/lodash" "~9.3.0-rc.3"
"@abp/luxon" "~9.3.0-rc.2" "@abp/luxon" "~9.3.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~9.3.0-rc.3"
"@abp/moment" "~9.3.0-rc.2" "@abp/moment" "~9.3.0-rc.3"
"@abp/select2" "~9.3.0-rc.2" "@abp/select2" "~9.3.0-rc.3"
"@abp/sweetalert2" "~9.3.0-rc.2" "@abp/sweetalert2" "~9.3.0-rc.3"
"@abp/timeago" "~9.3.0-rc.2" "@abp/timeago" "~9.3.0-rc.3"
"@abp/aspnetcore.mvc.ui@~9.3.0-rc.2": "@abp/aspnetcore.mvc.ui@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.2.tgz#2f8901f43d6ccd7c837d575c90a850921096c98b" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.3.0-rc.3.tgz#b635f44039253f9df3cd79fb7afd09aaab51c853"
integrity sha512-k9H0TM4m88r9rD+exuoP8LF+jCAgLfieswCMLT9q3riD7vWxyeJ+4bRQzke77IOurvU9+2t5NMOPsKp8E+oWCw== integrity sha512-6a4d2QyJK6F2/z9Dpqgo6IiqxGAPw9Sudq89eZ4K15mvBZI3tF7DBVUBFPrMJRAdeU+ZGK2jpTEWVZdYtompoQ==
dependencies: dependencies:
ansi-colors "^4.1.3" ansi-colors "^4.1.3"
"@abp/bootstrap-datepicker@~9.3.0-rc.2": "@abp/bootstrap-datepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.2.tgz#679bf523744dc66175e9c72e64967e3360d1c688" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.3.0-rc.3.tgz#e73cab9e2b7e789b0a12addcfff0ec27a626f5c3"
integrity sha512-blnySbr4/vDo3bjOP9d9nkzKZ6gMFhnV9AcvRRae0a/urbx3weQzWr36F2QAe3w/Sv+zHX12DxJzOKx9N8mdTA== integrity sha512-qN8+R+AVkmSvxbUn2lSahp+SHGqEPnhqPJ5xoC/x6z+U0gUku379XDip6yzgKr37/0YiZezQYrH6rdfIUng/bQ==
dependencies: dependencies:
bootstrap-datepicker "^1.10.0" bootstrap-datepicker "^1.10.0"
"@abp/bootstrap-daterangepicker@~9.3.0-rc.2": "@abp/bootstrap-daterangepicker@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.2.tgz#f5ff983182802556a25366bdc874fcf71db4bbbf" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.3.0-rc.3.tgz#fcb652a6f43a6662c3194515264a7c1519be2f2b"
integrity sha512-h+vzbjIjXlQL5xXCpaRgLn//S7ET/AjkVQDkxcvSkH+92ErAw6Y7R2zWpIJsQBVKw2m42QP1lq3auCQNzdBA5g== integrity sha512-vlHpcGcJpNU6+iILN2DkK05oUgv3aaGkVwz0gUAQKZcrET3/Z7tvWxFdZDsdFeUPaUOzyYaxbyoYwFkusd7pRg==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~9.3.0-rc.2": "@abp/bootstrap@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.2.tgz#8e6dda77d2fa6eb7c9a961600b6f864d3d6a0cd9" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-9.3.0-rc.3.tgz#f741590b5db61c011f019c080fdf9e1f581e27fe"
integrity sha512-MKkUdDiq/ZD4ZI39QTN6/vqjded6vrUE0XgFHU82FUo9fVDDjPmSiKtbWmtGEfVSATJ5/EoFLBEzxpGLskMZkA== integrity sha512-cEqi6HdEM8pSAe4LwPKwLKzNudksqRx3YET/klGKSySd0zBzFtI0OLDqxxZG0HnCRpqW+ZizADvAJy2WCy2Kyg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
bootstrap "^5.3.3" bootstrap "^5.3.3"
"@abp/core@~9.3.0-rc.2": "@abp/core@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.2.tgz#d0e8297c9bd57ae30de6982a51dbd83d5b3c8c99" resolved "https://registry.yarnpkg.com/@abp/core/-/core-9.3.0-rc.3.tgz#053edbffecf70a2442f4ba2600117b10ef736337"
integrity sha512-FciSZCIlJy4+ZCxcVioVrkdI4GXHXukmLhRMg1SAjTPXh99f6KcMliuwQWj8Zt2hqClvKKCvoAi54qg5ZOsWrA== integrity sha512-PtSw/oJ7vQYgiEnHUgCL7jKurrTay+P9VNijI2JecdBF/2xQmU/cz+aVDZReLQFoBbU9kHMttEF1c7MYLe28zQ==
dependencies: dependencies:
"@abp/utils" "~9.3.0-rc.2" "@abp/utils" "~9.3.0-rc.3"
"@abp/datatables.net-bs5@~9.3.0-rc.2": "@abp/datatables.net-bs5@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.2.tgz#667b658129ff721905488ded8db68689ce843e96" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-9.3.0-rc.3.tgz#81bcb8b5b45a89cdcb75e419024e210744d0f7e3"
integrity sha512-TQeX60sf4HMMp8aYK+zKQxD8extRQaO4x78ZyNYqIPauWNPNlwWQQExXp2jPBQwW1DMsKfTL2HiZ2QoiyNI0/w== integrity sha512-rKMC9QB5ge0uOYXd8Pfymd6rGVJ35TnEOp2b3q6VV7BHspAHyOiVlrlA2i2fkO7hbDG0eep60/BV6cpLU5/1og==
dependencies: dependencies:
"@abp/datatables.net" "~9.3.0-rc.2" "@abp/datatables.net" "~9.3.0-rc.3"
datatables.net-bs5 "^2.1.8" datatables.net-bs5 "^2.1.8"
"@abp/datatables.net@~9.3.0-rc.2": "@abp/datatables.net@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.2.tgz#8ec8736b8a6a6bd033dd19c2c735d42506193ce8" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-9.3.0-rc.3.tgz#6c22a59c2a43248e5e4ec4708228e49e3e802aad"
integrity sha512-fohqzS40GdijWSMlMtwtiLrybiNWsyqQcRJNIgr80raiwuZp/m+oiDOLR0VkqADaQskESb8VVA1h06MHLzyabg== integrity sha512-d1mCFt5ThLyNVPgAZJL2iwLjQRrZ3ChTuFJj9hQC8mfv0/dPs07ZUUEQXQP2dQbHNr/jOr14L7VsF/Tyg1VIrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
datatables.net "^2.1.8" datatables.net "^2.1.8"
"@abp/font-awesome@~9.3.0-rc.2": "@abp/font-awesome@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.2.tgz#ab5c1ed83433585360ad52ea39c889564bb2b6b3" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-9.3.0-rc.3.tgz#9b4005d2174f08085cf10f1283c596a6f12011bf"
integrity sha512-uOKy1GXlrSkPsu+svpjiEhEhxvOvUCIYRluutpOD8EiOYQsurCzLaoYPEOBlhh+KFA1oxM4iYBPGW0QYLSmdVw== integrity sha512-0DpHTkop5S/xBOQ8YRNwusasASS1MrGl1m2/9v8pgxysveoYQlv5JurYLOrYWmj7PaxQ256RPUFmSA0ZU+kZow==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
"@fortawesome/fontawesome-free" "^6.6.0" "@fortawesome/fontawesome-free" "^6.6.0"
"@abp/jquery-form@~9.3.0-rc.2": "@abp/jquery-form@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.2.tgz#3419ce773d94e38b76a4ca9a0c576ba401cf51a7" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-9.3.0-rc.3.tgz#f3a782531fc8d16a45c26e6835e131706bed4a6b"
integrity sha512-rKB8g9zGFIqDeEMQSn7sd2zKkeINUBowiiqRyxoqCq1caF5uI/0K8GAq/aSC+Tn+fAQNfBumCGlTu2xj94qo8Q== integrity sha512-piC+QKQSbF8LN+PmMLbQzoKHSgOrf2+865f6Rg5DO3boCfA89wjA/uhDS+lFmEtieReli3W5iLL++8GF2PXcrw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~9.3.0-rc.2": "@abp/jquery-validation-unobtrusive@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.2.tgz#b517f304bfec79c366a1aab1509207ae06b1c7d0" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.3.0-rc.3.tgz#e15b212ef90f7013a4df2384a2bc1a7a0db84f2f"
integrity sha512-ILqtiYKselB5cMVI43YHse1FJpOiExQtxK1DsgJ08JSHp0gdvmj2T6VjFsJDC1TnZ/5bJWKaLfJrje8NfoQKTw== integrity sha512-2sOOIF9BHhXWjQW8ZJM+cA1XypPxtoUNsCPPfcQrZmbTT3YSRyWOQvkrvcK5WtQTrQbOCM4pDOjipP/DIpxlFA==
dependencies: dependencies:
"@abp/jquery-validation" "~9.3.0-rc.2" "@abp/jquery-validation" "~9.3.0-rc.3"
jquery-validation-unobtrusive "^4.0.0" jquery-validation-unobtrusive "^4.0.0"
"@abp/jquery-validation@~9.3.0-rc.2": "@abp/jquery-validation@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.2.tgz#5b20a56eaeda86c56226fb2eddd8d41d39d18cc9" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-9.3.0-rc.3.tgz#603da1a6d6ae66f6e57fd0a17ea97cc787ffbbe6"
integrity sha512-HVomeuXml5ooIYY5SeNvw3VssdwykGqUZp5AqHXdQ9/IZ/0VEaHkc35lQzNwPWEJGprXMmrswPshhMc7LZQSRA== integrity sha512-7Ux0JaeV4Y9IhU+kmAEb+FIz4sC7jjFMnz66UlzQqYrBhk0pK44PRPycyVdndz/le6REptfZaV3oGguqy6QYbg==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
jquery-validation "^1.21.0" jquery-validation "^1.21.0"
"@abp/jquery@~9.3.0-rc.2": "@abp/jquery@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.2.tgz#32c9d4c693efbf762a3d4e590d16c11913c9a870" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-9.3.0-rc.3.tgz#9d6939c9b8c69d9f2a115ea5a74ecc332f5506e4"
integrity sha512-0g8cDxhK4hW8eFXLY2iyKqKsCM9+pUvIIj6WMZq75/slYVXtZlj/ES8NJwEfO1HQ/gafFB8OPietZLFaW2t19Q== integrity sha512-y0Oi8RY4HYOQIjKFmqNKDuciRsGyH+4n37kzfErQ9ubNB37Z7GPbBFjUcpmA99bkxTv0fTuIwieLJoHokau8sw==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
jquery "~3.7.1" jquery "~3.7.1"
"@abp/lodash@~9.3.0-rc.2": "@abp/lodash@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.2.tgz#08016d733fb0e842420efb24a207369694de67b1" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-9.3.0-rc.3.tgz#6994d9b6016eba42f88d4a3f53e0f3ba83609a3b"
integrity sha512-0j28Ra03gIXJZPshIfHcWAh2VG6eYZ3UeUgO+RbO2qvHCGHxl81SuXZsC+9BFgjnZcLnbX7EmSBqUXjxHet1pA== integrity sha512-bYAXtKobjipYgzPlAE4Q8Dp7MoKZma/eqQHWBXx57YzJnu52njilqeyZzinCowuv4Gpm2Ao7LocW2Bf3ZLyMAg==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~9.3.0-rc.2": "@abp/luxon@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.2.tgz#aef69eab7f1e2d72c2857b0a189ba33d5b2e11b2" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-9.3.0-rc.3.tgz#0725947364531bd12f67b3910e84c7cef098a5eb"
integrity sha512-F9Q+/bRoqXCJyBeBX0jy2vvL65zLeG/cqdZEgsRgIhmw2lcaksuwoB8/m8Ld0ZQlngiQBZv8bZtRNyoLK3yn8g== integrity sha512-8fKSoOZWqMZYS/cTofGWlW65h1NRZhyv147SWEROJdQ8L+9v0XD1XJLlCEiWveq/kDvdCrn3PSFMecpKdCexMA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
luxon "^3.5.0" luxon "^3.5.0"
"@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.2.tgz#a1c8ae1380dff1c25b0961b8f75d11b1722400ca" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.3.0-rc.3.tgz#fbdbe9091a07949bd2cfd8ac66d5b06261095941"
integrity sha512-neRrlxdUTqtsy69JNnvJl0e8UNslMCa+myP9Ju1EZpsnaHvKe2MOWCnTUx1KhWkrmAFreKLmSp3nEZKyhffcug== integrity sha512-c5hpS35gyCoJgRS5qrT2QPXxkr2JZA1p+7s151GXdhSRNtXFLkMZ9wUHqJv7qPZM8OZB/sLJLra0S23u5gmnKA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~9.3.0-rc.2": "@abp/moment@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.2.tgz#935e55988013d53a7c3b403717c3c2ca7e63c219" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-9.3.0-rc.3.tgz#42d3fa43d55a1a0eeaa7f07f4da0d69a934330be"
integrity sha512-wX2I2SG/2LPCX+Lpq4sDbBiirC4cFUEuoItnI1R5o/so/rC3jl82A59KpAJIZUax2zwX6FJ+Fg5my5/YPz6+mw== integrity sha512-1b9nTOCWfz851+RcBxAeN6OciI4IaXh8Y8LzD3Afq6MW75+MtaxgeaZ/iQlLPEtaMTdEoL0vmk0nYXGAQH0B0w==
dependencies: dependencies:
moment "^2.30.1" moment "^2.30.1"
"@abp/select2@~9.3.0-rc.2": "@abp/select2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.2.tgz#a135956b12abc9127754c8f7f1421745bab9b0c0" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-9.3.0-rc.3.tgz#e1f76daff444c159fdaa31971553f3bf356929b2"
integrity sha512-mWhz+Ut+3FWEGQ7uXbRLoynAgH/dRsL5HrDBg2KbjhhzAxYyoQjBletkZsqAfLhfoV7zHmVTFxdRuHf0s15MXA== integrity sha512-Cnqqg1wVO/SMOK8TwAtEfPQttPuYJSFqCrICYVy5PN+2pK33nwxNcGzoMD2Q/jkY/9r13iGyS5Qt3UpSCcBXAA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~9.3.0-rc.2": "@abp/sweetalert2@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.2.tgz#4f2c0f8db7146bf3433601d9e5cc198bdee5b15c" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-9.3.0-rc.3.tgz#153eac032b52b13ca91f12adb71ae98476616508"
integrity sha512-+aBMAUpG2bnJc8bcmdoYMyWU1LKtn6SUCJ7poIgTYTGF8LffLp6yPuMjaFhYhQDA8t36ZoiftMGMFXK9jQJd/g== integrity sha512-Nn+rq0Epn8JJMBLWPo3kFeMjaOQ9+St2Goha12DPTP2RRaOsRF33Rgvd3++1xKnOx8Pr88nQr2WKXEbZ14uHkA==
dependencies: dependencies:
"@abp/core" "~9.3.0-rc.2" "@abp/core" "~9.3.0-rc.3"
sweetalert2 "^11.14.1" sweetalert2 "^11.14.1"
"@abp/timeago@~9.3.0-rc.2": "@abp/timeago@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.2.tgz#7a130d4ff129ad3c177a944325428b852bc2e90b" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-9.3.0-rc.3.tgz#9990f3c978bd1600848f1c5b1b9a60267c9f859e"
integrity sha512-2zWJj0uCSByS1jUWy7OW/bnZrpU42mBEk7+k1i0fhysTd6DrETdr1GwqzHXLTaBcRawKZl294SUxvttqFSqlgg== integrity sha512-5Kb2btWV5U+2UyT2vtMMAGIlydMYMdwaIijMJqfhlDl+wHw5yyDprCpBW9VX0Y+3Cp1IBSxzeg64U46EOWxCEw==
dependencies: dependencies:
"@abp/jquery" "~9.3.0-rc.2" "@abp/jquery" "~9.3.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/utils@~9.3.0-rc.2": "@abp/utils@~9.3.0-rc.3":
version "9.3.0-rc.2" version "9.3.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.2.tgz#1dc18e24e97d75d2ea7208eff14fe40cff6a9e39" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-9.3.0-rc.3.tgz#5de4569dddc750381b163f1a8870b83d7a7afc43"
integrity sha512-oTInzTmTXznlR6wnYUZa1lec88ms3i7fRN6uQd1pGm2lIISUJFdqGawSyOXyMyqSncSZrS7/RQicGAAWcYcqWw== integrity sha512-MFhWmuCFavuHp5Vz7WLOMQdvobYCnr5F2xJ5GuWqmZIqs0K6/OI0h/Vv4SB5RoWcv0UiWgFNj76cZkRZjVmG1Q==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

4
modules/virtual-file-explorer/app/package.json

@ -3,7 +3,7 @@
"name": "my-app", "name": "my-app",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.2", "@abp/aspnetcore.mvc.ui.theme.basic": "~9.3.0-rc.3",
"@abp/virtual-file-explorer": "~9.3.0-rc.2" "@abp/virtual-file-explorer": "~9.3.0-rc.3"
} }
} }

2
npm/lerna.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"packages": [ "packages": [
"packs/*" "packs/*"
], ],

4
npm/ng-packs/package.json

@ -44,8 +44,8 @@
}, },
"private": true, "private": true,
"devDependencies": { "devDependencies": {
"@abp/ng.theme.lepton-x": "~4.3.0-rc.2", "@abp/ng.theme.lepton-x": "~4.3.0-rc.3",
"@abp/utils": "~9.3.0-rc.2", "@abp/utils": "~9.3.0-rc.3",
"@angular-devkit/build-angular": "~20.0.0", "@angular-devkit/build-angular": "~20.0.0",
"@angular-devkit/core": "~20.0.0", "@angular-devkit/core": "~20.0.0",
"@angular-devkit/schematics": "~20.0.0", "@angular-devkit/schematics": "~20.0.0",

6
npm/ng-packs/packages/account-core/package.json

@ -1,14 +1,14 @@
{ {
"name": "@abp/ng.account.core", "name": "@abp/ng.account.core",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"dependencies": { "dependencies": {
"@abp/ng.core": "~9.3.0-rc.2", "@abp/ng.core": "~9.3.0-rc.3",
"@abp/ng.theme.shared": "~9.3.0-rc.2", "@abp/ng.theme.shared": "~9.3.0-rc.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
}, },
"publishConfig": { "publishConfig": {

6
npm/ng-packs/packages/account/package.json

@ -1,14 +1,14 @@
{ {
"name": "@abp/ng.account", "name": "@abp/ng.account",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"dependencies": { "dependencies": {
"@abp/ng.account.core": "~9.3.0-rc.2", "@abp/ng.account.core": "~9.3.0-rc.3",
"@abp/ng.theme.shared": "~9.3.0-rc.2", "@abp/ng.theme.shared": "~9.3.0-rc.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
}, },
"publishConfig": { "publishConfig": {

6
npm/ng-packs/packages/components/package.json

@ -1,14 +1,14 @@
{ {
"name": "@abp/ng.components", "name": "@abp/ng.components",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"peerDependencies": { "peerDependencies": {
"@abp/ng.core": ">=9.3.0-rc.2", "@abp/ng.core": ">=9.3.0-rc.3",
"@abp/ng.theme.shared": ">=9.3.0-rc.2" "@abp/ng.theme.shared": ">=9.3.0-rc.3"
}, },
"dependencies": { "dependencies": {
"chart.js": "^3.5.1", "chart.js": "^3.5.1",

4
npm/ng-packs/packages/core/package.json

@ -1,13 +1,13 @@
{ {
"name": "@abp/ng.core", "name": "@abp/ng.core",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"dependencies": { "dependencies": {
"@abp/utils": "~9.3.0-rc.2", "@abp/utils": "~9.3.0-rc.3",
"just-clone": "^6.0.0", "just-clone": "^6.0.0",
"just-compare": "^2.0.0", "just-compare": "^2.0.0",
"ts-toolbelt": "^9.0.0", "ts-toolbelt": "^9.0.0",

4
npm/ng-packs/packages/feature-management/package.json

@ -1,13 +1,13 @@
{ {
"name": "@abp/ng.feature-management", "name": "@abp/ng.feature-management",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"dependencies": { "dependencies": {
"@abp/ng.theme.shared": "~9.3.0-rc.2", "@abp/ng.theme.shared": "~9.3.0-rc.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
}, },
"publishConfig": { "publishConfig": {

2
npm/ng-packs/packages/generators/package.json

@ -1,6 +1,6 @@
{ {
"name": "@abp/nx.generators", "name": "@abp/nx.generators",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"generators": "./generators.json", "generators": "./generators.json",
"type": "commonjs", "type": "commonjs",

8
npm/ng-packs/packages/identity/package.json

@ -1,15 +1,15 @@
{ {
"name": "@abp/ng.identity", "name": "@abp/ng.identity",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"dependencies": { "dependencies": {
"@abp/ng.components": "~9.3.0-rc.2", "@abp/ng.components": "~9.3.0-rc.3",
"@abp/ng.permission-management": "~9.3.0-rc.2", "@abp/ng.permission-management": "~9.3.0-rc.3",
"@abp/ng.theme.shared": "~9.3.0-rc.2", "@abp/ng.theme.shared": "~9.3.0-rc.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
}, },
"publishConfig": { "publishConfig": {

6
npm/ng-packs/packages/oauth/package.json

@ -1,14 +1,14 @@
{ {
"name": "@abp/ng.oauth", "name": "@abp/ng.oauth",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"dependencies": { "dependencies": {
"@abp/ng.core": "~9.3.0-rc.2", "@abp/ng.core": "~9.3.0-rc.3",
"@abp/utils": "~9.3.0-rc.2", "@abp/utils": "~9.3.0-rc.3",
"angular-oauth2-oidc": "^20.0.0", "angular-oauth2-oidc": "^20.0.0",
"just-clone": "^6.0.0", "just-clone": "^6.0.0",
"just-compare": "^2.0.0", "just-compare": "^2.0.0",

4
npm/ng-packs/packages/permission-management/package.json

@ -1,13 +1,13 @@
{ {
"name": "@abp/ng.permission-management", "name": "@abp/ng.permission-management",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"dependencies": { "dependencies": {
"@abp/ng.theme.shared": "~9.3.0-rc.2", "@abp/ng.theme.shared": "~9.3.0-rc.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
}, },
"publishConfig": { "publishConfig": {

2
npm/ng-packs/packages/schematics/package.json

@ -1,6 +1,6 @@
{ {
"name": "@abp/ng.schematics", "name": "@abp/ng.schematics",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"author": "", "author": "",
"schematics": "./collection.json", "schematics": "./collection.json",
"dependencies": { "dependencies": {

6
npm/ng-packs/packages/setting-management/package.json

@ -1,14 +1,14 @@
{ {
"name": "@abp/ng.setting-management", "name": "@abp/ng.setting-management",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"dependencies": { "dependencies": {
"@abp/ng.components": "~9.3.0-rc.2", "@abp/ng.components": "~9.3.0-rc.3",
"@abp/ng.theme.shared": "~9.3.0-rc.2", "@abp/ng.theme.shared": "~9.3.0-rc.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
}, },
"publishConfig": { "publishConfig": {

6
npm/ng-packs/packages/tenant-management/package.json

@ -1,14 +1,14 @@
{ {
"name": "@abp/ng.tenant-management", "name": "@abp/ng.tenant-management",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"dependencies": { "dependencies": {
"@abp/ng.feature-management": "~9.3.0-rc.2", "@abp/ng.feature-management": "~9.3.0-rc.3",
"@abp/ng.theme.shared": "~9.3.0-rc.2", "@abp/ng.theme.shared": "~9.3.0-rc.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
}, },
"publishConfig": { "publishConfig": {

6
npm/ng-packs/packages/theme-basic/package.json

@ -1,14 +1,14 @@
{ {
"name": "@abp/ng.theme.basic", "name": "@abp/ng.theme.basic",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"dependencies": { "dependencies": {
"@abp/ng.account.core": "~9.3.0-rc.2", "@abp/ng.account.core": "~9.3.0-rc.3",
"@abp/ng.theme.shared": "~9.3.0-rc.2", "@abp/ng.theme.shared": "~9.3.0-rc.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
}, },
"publishConfig": { "publishConfig": {

4
npm/ng-packs/packages/theme-shared/package.json

@ -1,13 +1,13 @@
{ {
"name": "@abp/ng.theme.shared", "name": "@abp/ng.theme.shared",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"dependencies": { "dependencies": {
"@abp/ng.core": "~9.3.0-rc.2", "@abp/ng.core": "~9.3.0-rc.3",
"@fortawesome/fontawesome-free": "^6.0.0", "@fortawesome/fontawesome-free": "^6.0.0",
"@ng-bootstrap/ng-bootstrap": "~19.0.0", "@ng-bootstrap/ng-bootstrap": "~19.0.0",
"@ngx-validate/core": "^0.2.0", "@ngx-validate/core": "^0.2.0",

4
npm/packs/anchor-js/package.json

@ -1,11 +1,11 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/anchor-js", "name": "@abp/anchor-js",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/core": "~9.3.0-rc.2", "@abp/core": "~9.3.0-rc.3",
"anchor-js": "^5.0.0" "anchor-js": "^5.0.0"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",

4
npm/packs/aspnetcore.components.server.basictheme/package.json

@ -1,11 +1,11 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/aspnetcore.components.server.basictheme", "name": "@abp/aspnetcore.components.server.basictheme",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/aspnetcore.components.server.theming": "~9.3.0-rc.2" "@abp/aspnetcore.components.server.theming": "~9.3.0-rc.3"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io", "homepage": "https://abp.io",

6
npm/packs/aspnetcore.components.server.theming/package.json

@ -1,12 +1,12 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/aspnetcore.components.server.theming", "name": "@abp/aspnetcore.components.server.theming",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/bootstrap": "~9.3.0-rc.2", "@abp/bootstrap": "~9.3.0-rc.3",
"@abp/font-awesome": "~9.3.0-rc.2" "@abp/font-awesome": "~9.3.0-rc.3"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io", "homepage": "https://abp.io",

4
npm/packs/aspnetcore.mvc.ui.theme.basic/package.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/aspnetcore.mvc.ui.theme.basic", "name": "@abp/aspnetcore.mvc.ui.theme.basic",
"repository": { "repository": {
"type": "git", "type": "git",
@ -10,7 +10,7 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.shared": "~9.3.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared": "~9.3.0-rc.3"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io", "homepage": "https://abp.io",

32
npm/packs/aspnetcore.mvc.ui.theme.shared/package.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/aspnetcore.mvc.ui.theme.shared", "name": "@abp/aspnetcore.mvc.ui.theme.shared",
"repository": { "repository": {
"type": "git", "type": "git",
@ -10,21 +10,21 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui": "~9.3.0-rc.2", "@abp/aspnetcore.mvc.ui": "~9.3.0-rc.3",
"@abp/bootstrap": "~9.3.0-rc.2", "@abp/bootstrap": "~9.3.0-rc.3",
"@abp/bootstrap-datepicker": "~9.3.0-rc.2", "@abp/bootstrap-datepicker": "~9.3.0-rc.3",
"@abp/bootstrap-daterangepicker": "~9.3.0-rc.2", "@abp/bootstrap-daterangepicker": "~9.3.0-rc.3",
"@abp/datatables.net-bs5": "~9.3.0-rc.2", "@abp/datatables.net-bs5": "~9.3.0-rc.3",
"@abp/font-awesome": "~9.3.0-rc.2", "@abp/font-awesome": "~9.3.0-rc.3",
"@abp/jquery-form": "~9.3.0-rc.2", "@abp/jquery-form": "~9.3.0-rc.3",
"@abp/jquery-validation-unobtrusive": "~9.3.0-rc.2", "@abp/jquery-validation-unobtrusive": "~9.3.0-rc.3",
"@abp/lodash": "~9.3.0-rc.2", "@abp/lodash": "~9.3.0-rc.3",
"@abp/luxon": "~9.3.0-rc.2", "@abp/luxon": "~9.3.0-rc.3",
"@abp/malihu-custom-scrollbar-plugin": "~9.3.0-rc.2", "@abp/malihu-custom-scrollbar-plugin": "~9.3.0-rc.3",
"@abp/moment": "~9.3.0-rc.2", "@abp/moment": "~9.3.0-rc.3",
"@abp/select2": "~9.3.0-rc.2", "@abp/select2": "~9.3.0-rc.3",
"@abp/sweetalert2": "~9.3.0-rc.2", "@abp/sweetalert2": "~9.3.0-rc.3",
"@abp/timeago": "~9.3.0-rc.2" "@abp/timeago": "~9.3.0-rc.3"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io", "homepage": "https://abp.io",

2
npm/packs/aspnetcore.mvc.ui/package-lock.json

@ -1,6 +1,6 @@
{ {
"name": "@abp/aspnetcore.mvc.ui", "name": "@abp/aspnetcore.mvc.ui",
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"packages": { "packages": {

2
npm/packs/aspnetcore.mvc.ui/package.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/aspnetcore.mvc.ui", "name": "@abp/aspnetcore.mvc.ui",
"repository": { "repository": {
"type": "git", "type": "git",

10
npm/packs/blogging/package.json

@ -1,14 +1,14 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/blogging", "name": "@abp/blogging",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/aspnetcore.mvc.ui.theme.shared": "~9.3.0-rc.2", "@abp/aspnetcore.mvc.ui.theme.shared": "~9.3.0-rc.3",
"@abp/owl.carousel": "~9.3.0-rc.2", "@abp/owl.carousel": "~9.3.0-rc.3",
"@abp/prismjs": "~9.3.0-rc.2", "@abp/prismjs": "~9.3.0-rc.3",
"@abp/tui-editor": "~9.3.0-rc.2" "@abp/tui-editor": "~9.3.0-rc.3"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io", "homepage": "https://abp.io",

2
npm/packs/bootstrap-datepicker/package.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/bootstrap-datepicker", "name": "@abp/bootstrap-datepicker",
"repository": { "repository": {
"type": "git", "type": "git",

2
npm/packs/bootstrap-daterangepicker/package.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/bootstrap-daterangepicker", "name": "@abp/bootstrap-daterangepicker",
"repository": { "repository": {
"type": "git", "type": "git",

4
npm/packs/bootstrap/package.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/bootstrap", "name": "@abp/bootstrap",
"repository": { "repository": {
"type": "git", "type": "git",
@ -10,7 +10,7 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/core": "~9.3.0-rc.2", "@abp/core": "~9.3.0-rc.3",
"bootstrap": "^5.3.3" "bootstrap": "^5.3.3"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",

2
npm/packs/chart.js/package.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/chart.js", "name": "@abp/chart.js",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"

4
npm/packs/clipboard/package.json

@ -1,11 +1,11 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/clipboard", "name": "@abp/clipboard",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/core": "~9.3.0-rc.2", "@abp/core": "~9.3.0-rc.3",
"clipboard": "^2.0.11" "clipboard": "^2.0.11"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",

14
npm/packs/cms-kit.admin/package.json

@ -1,16 +1,16 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/cms-kit.admin", "name": "@abp/cms-kit.admin",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/codemirror": "~9.3.0-rc.2", "@abp/codemirror": "~9.3.0-rc.3",
"@abp/jstree": "~9.3.0-rc.2", "@abp/jstree": "~9.3.0-rc.3",
"@abp/markdown-it": "~9.3.0-rc.2", "@abp/markdown-it": "~9.3.0-rc.3",
"@abp/slugify": "~9.3.0-rc.2", "@abp/slugify": "~9.3.0-rc.3",
"@abp/tui-editor": "~9.3.0-rc.2", "@abp/tui-editor": "~9.3.0-rc.3",
"@abp/uppy": "~9.3.0-rc.2" "@abp/uppy": "~9.3.0-rc.3"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io", "homepage": "https://abp.io",

6
npm/packs/cms-kit.public/package.json

@ -1,12 +1,12 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/cms-kit.public", "name": "@abp/cms-kit.public",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/highlight.js": "~9.3.0-rc.2", "@abp/highlight.js": "~9.3.0-rc.3",
"@abp/star-rating-svg": "~9.3.0-rc.2" "@abp/star-rating-svg": "~9.3.0-rc.3"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io", "homepage": "https://abp.io",

6
npm/packs/cms-kit/package.json

@ -1,12 +1,12 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/cms-kit", "name": "@abp/cms-kit",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/cms-kit.admin": "~9.3.0-rc.2", "@abp/cms-kit.admin": "~9.3.0-rc.3",
"@abp/cms-kit.public": "~9.3.0-rc.2" "@abp/cms-kit.public": "~9.3.0-rc.3"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io", "homepage": "https://abp.io",

4
npm/packs/codemirror/package.json

@ -1,11 +1,11 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/codemirror", "name": "@abp/codemirror",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/core": "~9.3.0-rc.2", "@abp/core": "~9.3.0-rc.3",
"codemirror": "^5.65.1" "codemirror": "^5.65.1"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",

4
npm/packs/core/package.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/core", "name": "@abp/core",
"repository": { "repository": {
"type": "git", "type": "git",
@ -10,7 +10,7 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/utils": "~9.3.0-rc.2" "@abp/utils": "~9.3.0-rc.3"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io", "homepage": "https://abp.io",

4
npm/packs/cropperjs/package.json

@ -1,11 +1,11 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/cropperjs", "name": "@abp/cropperjs",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/core": "~9.3.0-rc.2", "@abp/core": "~9.3.0-rc.3",
"cropperjs": "^1.6.2" "cropperjs": "^1.6.2"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",

4
npm/packs/datatables.net-bs4/package.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/datatables.net-bs4", "name": "@abp/datatables.net-bs4",
"repository": { "repository": {
"type": "git", "type": "git",
@ -10,7 +10,7 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/datatables.net": "~9.3.0-rc.2", "@abp/datatables.net": "~9.3.0-rc.3",
"datatables.net-bs4": "^2.1.8" "datatables.net-bs4": "^2.1.8"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",

4
npm/packs/datatables.net-bs5/package.json

@ -1,11 +1,11 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/datatables.net-bs5", "name": "@abp/datatables.net-bs5",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/datatables.net": "~9.3.0-rc.2", "@abp/datatables.net": "~9.3.0-rc.3",
"datatables.net-bs5": "^2.1.8" "datatables.net-bs5": "^2.1.8"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",

4
npm/packs/datatables.net/package.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/datatables.net", "name": "@abp/datatables.net",
"repository": { "repository": {
"type": "git", "type": "git",
@ -10,7 +10,7 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/jquery": "~9.3.0-rc.2", "@abp/jquery": "~9.3.0-rc.3",
"datatables.net": "^2.1.8" "datatables.net": "^2.1.8"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",

12
npm/packs/docs/package.json

@ -1,15 +1,15 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/docs", "name": "@abp/docs",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/anchor-js": "~9.3.0-rc.2", "@abp/anchor-js": "~9.3.0-rc.3",
"@abp/clipboard": "~9.3.0-rc.2", "@abp/clipboard": "~9.3.0-rc.3",
"@abp/malihu-custom-scrollbar-plugin": "~9.3.0-rc.2", "@abp/malihu-custom-scrollbar-plugin": "~9.3.0-rc.3",
"@abp/popper.js": "~9.3.0-rc.2", "@abp/popper.js": "~9.3.0-rc.3",
"@abp/prismjs": "~9.3.0-rc.2" "@abp/prismjs": "~9.3.0-rc.3"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io", "homepage": "https://abp.io",

2
npm/packs/flag-icon-css/package.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/flag-icon-css", "name": "@abp/flag-icon-css",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"

2
npm/packs/flag-icons/package.json

@ -1,5 +1,5 @@
{ {
"version": "9.3.0-rc.2", "version": "9.3.0-rc.3",
"name": "@abp/flag-icons", "name": "@abp/flag-icons",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save