Browse Source

Merge branch 'dev' into editor-preview-enhancements

pull/13499/head
malik masis 4 years ago
parent
commit
a385b1c49d
  1. 5
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/AbpIoWwwResource.cs
  2. 9
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json
  3. 380
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/POST.md
  4. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/blazor-chat-module-1.png
  5. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/blazor-chat-module-2.png
  6. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/cms-blog-blazor.png
  7. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/cms-blog-post-blazor.png
  8. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/cookie-banner.png
  9. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/cover-image.png
  10. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/dnf-summit-attendees.jpg
  11. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/dnf-summit.png
  12. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/excel-export.png
  13. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/export-excel-page.png
  14. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/get-started-page.png
  15. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/leptonx-lite-theme.png
  16. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/maui-mobile-option.gif
  17. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/maui-template.png
  18. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/poll-add-widget.png
  19. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/pricing-page.png
  20. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/pwa-support-get-started-page.png
  21. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/setting-management-emailing.png
  22. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/suite-create-new-solution.png
  23. BIN
      docs/en/Blog-Posts/2022-07-26 v6_0_Preview/suite-pwa-support.png
  24. 27
      docs/en/Migration-Guides/Abp-6_0.md
  25. 78
      docs/en/Migration-Guides/IdentityServer_To_OpenIddict.md
  26. 1
      docs/en/Migration-Guides/Index.md
  27. 4
      docs/en/Modules/OpenIddict.md
  28. 0
      docs/en/Themes/LeptonXLite/Angular.md
  29. 0
      docs/en/Themes/LeptonXLite/Blazor.md
  30. 22
      docs/en/Tutorials/Part-2.md
  31. 10
      docs/en/Tutorials/Part-3.md
  32. 4
      docs/en/UI/AspNetCore/Theming.md
  33. 140
      docs/es/Getting-Started-AspNetCore-Application.md
  34. BIN
      docs/es/images/create-aspnet-core-application.png
  35. BIN
      docs/es/images/create-new-aspnet-core-application-v2.png
  36. BIN
      docs/es/images/select-empty-web-application-v2.png
  37. 22
      docs/zh-Hans/Tutorials/Part-2.md
  38. 10
      docs/zh-Hans/Tutorials/Part-3.md
  39. 1
      framework/test/Volo.Abp.AspNetCore.Mvc.PlugIn/Volo.Abp.AspNetCore.Mvc.PlugIn.csproj
  40. 1
      framework/test/Volo.Abp.TestApp/Volo.Abp.TestApp.csproj
  41. 2
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json
  42. 4
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/core/abp.js
  43. 224
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock
  44. 4
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json
  45. 4
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/core/abp.js
  46. 260
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock
  47. 4
      modules/blogging/app/Volo.BloggingTestApp/package.json
  48. 4
      modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/core/abp.js
  49. 298
      modules/blogging/app/Volo.BloggingTestApp/yarn.lock
  50. 2
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json
  51. 4
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/core/abp.js
  52. 238
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock
  53. 10
      modules/cms-kit/angular/package.json
  54. 4
      modules/cms-kit/angular/projects/cms-kit/package.json
  55. 2
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json
  56. 4
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/core/abp.js
  57. 238
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock
  58. 2
      modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json
  59. 4
      modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/core/abp.js
  60. 238
      modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock
  61. 4
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json
  62. 4
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/core/abp.js
  63. 372
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock
  64. 4
      modules/docs/app/VoloDocs.Web/package.json
  65. 4
      modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/core/abp.js
  66. 298
      modules/docs/app/VoloDocs.Web/yarn.lock
  67. 13
      modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/AbpFeatureManagementBlazorModule.cs
  68. 12
      modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureSettingGroup/FeatureSettingManagementComponent.razor
  69. 40
      modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureSettingGroup/FeatureSettingManagementComponent.razor.cs
  70. 41
      modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Settings/FeatureSettingManagementComponentContributor.cs
  71. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Volo.Abp.FeatureManagement.Blazor.csproj
  72. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/ar.json
  73. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/cs.json
  74. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/de-DE.json
  75. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/el.json
  76. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/en-GB.json
  77. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/en.json
  78. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/es.json
  79. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/fa.json
  80. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/fi.json
  81. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/fr.json
  82. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/hi.json
  83. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/hu.json
  84. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/is.json
  85. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/it.json
  86. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/nl.json
  87. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/pl-PL.json
  88. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/pt-BR.json
  89. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/ro-RO.json
  90. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/ru.json
  91. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/sk.json
  92. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/sl.json
  93. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/tr.json
  94. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/vi.json
  95. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/zh-Hans.json
  96. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/zh-Hant.json
  97. 11
      modules/feature-management/src/Volo.Abp.FeatureManagement.Web/AbpFeatureManagementWebModule.cs
  98. 13
      modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/Components/FeatureSettingGroup/Default.cshtml
  99. 16
      modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/Components/FeatureSettingGroup/Default.js
  100. 31
      modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/Components/FeatureSettingGroup/FeatureSettingGroupViewComponent.cs

5
abp_io/AbpIoLocalization/AbpIoLocalization/Www/AbpIoWwwResource.cs

@ -1,5 +1,8 @@
namespace AbpIoLocalization.Www
using Volo.Abp.Localization;
namespace AbpIoLocalization.Www
{
[LocalizationResourceName("AbpIoWww")]
public class AbpIoWwwResource
{

9
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json

@ -372,6 +372,13 @@
"MasteringAbpFramework_Book_What_You_Will_Learn_8": "Write unit, integration, and UI tests using ABP Framework.",
"MasteringAbpFramework_Book_WhoIsThisBookFor": "Who's this book for",
"MasteringAbpFramework_Book_WhoIsThisBookFor_Description": "This book is for web developers who want to learn software architectures and best practices for building\n maintainable web-based solutions using Microsoft technologies and ABP Framework. Basic knowledge of C#\n and ASP.NET Core is necessary to get started with this book.",
"ComputersAndTechnology": "Computers & Technology"
"ComputersAndTechnology": "Computers & Technology",
"SelectUITheme": "Select UI Theme",
"LeptonXLiteTheme": "LeptonX Lite Theme",
"BasicTheme": "Basic Theme",
"LeptonXLiteThemeInfo": " A modern and stylish Bootstrap UI theme. Ideal if you want to have a production ready UI theme. This is the newest theme and is the default.",
"BasicThemeInfo": "Minimalist UI theme with plain Bootstrap colors and styles. Ideal if you will build your own UI theme.",
"SeeDocumentation": "See <a href='{0}' target='_blank'>documentation</a>.",
"SeeFullScreen": "<a href='{0}' target='_blank'>🖼️ See the screenshot</a>"
}
}

380
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/POST.md

@ -0,0 +1,380 @@
# ABP.IO Platform 6.0 RC Has Been Released
Today, we are happy to release the [ABP Framework](https://abp.io/) and [ABP Commercial](https://commercial.abp.io/) version **6.0 RC** (release candidate). This blog post introduces the new features and important changes in this new version.
> **The planned release date for the [6.0.0 Stable](https://github.com/abpframework/abp/milestone/71) version is September 06, 2022**.
Try this version and provide feedback for the stable ABP v6.0! Thank you to all.
## Get Started with the 6.0 RC
Follow the steps below to try version 6.0.0 RC today:
1) **Upgrade** the ABP CLI to version `6.0.0-rc.1` using a command line terminal:
````bash
dotnet tool update Volo.Abp.Cli -g --version 6.0.0-rc.1
````
**or install** it if you haven't before:
````bash
dotnet tool install Volo.Abp.Cli -g --version 6.0.0-rc.1
````
2) Create a **new application** with the `--preview` option:
````bash
abp new BookStore --preview
````
See the [ABP CLI documentation](https://docs.abp.io/en/abp/latest/CLI) for all the available options.
> You can also use the *Direct Download* tab on the [Get Started](https://abp.io/get-started) page by selecting the **Preview checkbox**.
You can use any IDE that supports .NET 6.x, like **[Visual Studio 2022](https://visualstudio.microsoft.com/downloads/)**.
## Migration Guides
There are breaking changes in this version that may affect your application.
Please see the following migration documents, if you are upgrading from v5.3.0:
* [ABP Framework 5.3 to 6.0 Migration Guide](https://docs.abp.io/en/abp/6.0/Migration-Guides/Abp-6_0)
* [ABP Commercial 5.3 to 6.0 Migration Guide](https://docs.abp.io/en/commercial/6.0/migration-guides/v6_0)
## What's New with ABP Framework 6.0?
In this section, I will introduce some major features released in this version. Here is a brief list of titles explained in the next sections:
* **LeptonX Lite** is now the **default theme** for startup templates.
* Optional PWA support is added to [*Get Started*](https://abp.io/get-started) page.
* Introducing the **OpenIddict Module** and switching to OpenIddict for the startup templates.
* New **.NET MAUI** Startup Template.
* Introducing the `ITransientCachedServiceProvider` interface.
* Introducing the dynamic components for Blazor UI.
* Improvements on ABP CLI.
* Introducing the `Volo.Abp.RemoteServices` package.
* Create/Update user accounts for external logins.
* Sending test email in the setting page for MVC and Blazor user interfaces.
* Improvements on the **eShopOnAbp** project.
* Other news...
### LeptonX Lite Theme on Startup Templates
![](leptonx-lite-theme.png)
With this version, startup templates (`app` and `app-nolayers` templates) use the **LeptonX Lite** as the default theme. However, it's still possible to create a project with **Basic Theme** either using the **ABP CLI** or downloading the project via [*Get Started*](https://abp.io/get-started) page on the [abp.io](https://abp.io/) website.
#### via ABP CLI
To create a new project with **Basic Theme**, you can use the `--theme` option as below:
```bash
abp new Acme.BookStore --theme basic --preview
```
#### via Get Started page
Also, you can create a new project with **LeptonX Lite** or **Basic Theme** on *Get Started* page.
![](get-started-page.png)
> The "Preview" checkbox should be checked to be able to see the theme selection section on the *Get Started* page.
### Optional PWA Support is Added to the Get Started Page
We've introduced the PWA (Progressive Web Application) support for the startup templates for Angular & Blazor WASM UIs in **v5.3**. In this version, we also added this PWA support to the [*Get Started*](https://abp.io/get-started) page on the [abp.io](https://abp.io/) website.
![](pwa-support-get-started-page.png)
If you check the "Progressive Web Application" checkbox while creating an application, the all required configurations will be done for you and you will get the benefit of PWA features in your application.
### Introducing the **OpenIddict Module** and Switching to OpenIddict in the Startup Templates
We already [announced the plan of replacing the IdentityServer with OpenIddict](https://github.com/abpframework/abp/issues/11989).
Therefore, we have created the `OpenIddict` module in this version and switched to **OpenIddict** in the startup templates. The ABP Framework uses this module to add **OAuth** features to the applications. We created documentation for the **OpenIddict Module**.
- You can see the following document to **learn about the OpenIddict Module**:
[https://docs.abp.io/en/abp/6.0/Modules/OpenIddict](https://docs.abp.io/en/abp/6.0/Modules/OpenIddict)
- You can check out the following migration guide to learn **how to migrate to OpenIddict**:
[https://docs.abp.io/en/abp/6.0/Migration-Guides/IdentityServer_To_OpenIddict](https://docs.abp.io/en/abp/6.0/Migration-Guides/IdentityServer_To_OpenIddict)
> We will continue to ship Identity Server packages for a while but in the long term, you may need to replace it, because Identity Server support ends at the end of 2022. Please see the [announcement]((https://github.com/abpframework/abp/issues/11989)) for more info.
### New .NET MAUI Startup Template
![](maui-template.png)
ABP Framework provides .NET MAUI startup templates with **v6.0.0**. You can create a new .NET MAUI project with the command below:
```bash
abp new Acme.BookStore -t maui
```
### Introducing the `ITransientCachedServiceProvider`
`ICachedServiceProvider` interface is used to resolve the cached services within a new scope. We created a new interface to resolve cached services **without creating scopes**. It's called `ITransientCachedServiceProvider`. The difference between `ICachedServiceProvider` and `ITransientCachedServiceProvider` is; `ITransientCachedServiceProvider` is transient. Check out [this issue](https://github.com/abpframework/abp/issues/12918) for more information.
### Introducing the dynamic layout components for Blazor UI
ABP Framework provides different ways of customizing the UI and one of them is to use [Layout Hooks](https://docs.abp.io/en/abp/latest/UI/AspNetCore/Layout-Hooks) in MVC. The **Layout Hook System** allows you to add code to some specific parts of the layout and all layouts of the themes provided by the ABP Framework implement these hooks.
However, Blazor UI doesn't have such a system yet and we are planning to implement [Layout Hooks for the Blazor UI](https://github.com/abpframework/abp/issues/6261) in version 7.0.
We are introducing the dynamic layout components for the Blazor UI to be able to add components to the Blazor layouts.
You can configure the `AbpDynamicLayoutComponentOptions` to render your components in the layout, as below:
```csharp
Configure<AbpDynamicLayoutComponentOptions>(options =>
{
options.Components.Add(typeof(MyBlazorComponent), null);
});
```
### Improvements in ABP CLI
There are some enhancements in [ABP CLI](https://docs.abp.io/en/abp/6.0/CLI). You can see the brief list of some of these improvements below:
* You can list all available templates by using the `abp list-templates` command with v6.0. See [#13083](https://github.com/abpframework/abp/pull/13083).
* You can select the theme when creating a new project by specifying the `--theme` option. You can see the *LeptonX Lite Theme on the Startup Templates* section above for an example.
* `abp update` command has been updating the version of the main application until now. With v6.0.0, this command updates all package versions **inside all solutions in the sub-folders**. Checkout the issue [#12735](https://github.com/abpframework/abp/pull/12738) for more information.
### Introducing the `Volo.Abp.RemoteService` Package
A new `Volo.Abp.RemoteService` package has been added to the framework. Some of the classes that are related to the remote service configurations such as `AbpRemoteServiceOptions` class moved from `Volo.Abp.Http.Client` to this package. In this way, it became more reusable for further usages.
### Create/Update User Accounts For External Logins
If a user authenticates from an external provider like `Keycloak`, the user is being redirected to this external provider, and comes back to the main application. In this process, the user's data is not being saved in the main application's database. With this version, ABP saves the user information and lists in the users page. And this fixes permission management, user information mismatches and other issues. For more info, see [the related issue](https://github.com/abpframework/abp/issues/12203).
### Sending test email in the setting page for MVC and Blazor UIs
"Sending Test Email" feature is added to the [Setting Management](https://docs.abp.io/en/abp/6.0/Modules/Setting-Management) module, which allows checking the email settings are configured properly and sending emails successfully to the target email address.
![](setting-management-emailing.png)
After configuring the email settings such as the target email address, you can click the "Send" button to send a test email to see if everything went well.
> Note that this feature will be implemented for the Angular UI in the stable v6.0.
### Improvements on eShopOnAbp Project
The following improvements have been made on [eShopOnAbp project](https://github.com/abpframework/eShopOnAbp) with this version:
* Some improvements have been made on the Admin Application for Order Management for Angular UI. See [#110](https://github.com/abpframework/eShopOnAbp/pull/110).
* `SignalR` error on Kubernetes & Docker Compose has been fixed. See [#113](https://github.com/abpframework/eShopOnAbp/pull/113).
* eShopOnAbp project has been deployed to Azure Kubernetes Service. See [#114](https://github.com/abpframework/eShopOnAbp/pull/114). The live demo can be seen from [eshoponabp.com](https://eshoponabp.com/).
* Configurations have been made for some services on the `docker-compose.yml` file. See [#112](https://github.com/abpframework/eShopOnAbp/pull/112).
* Gateway Redirect Loop problem on Kubernetes has been fixed. See [the commit](https://github.com/abpframework/eShopOnAbp/commit/6413ef15c91cd8a5309050b63bb4dbca23587607).
### Other News
* Autofac library has been upgraded to **v6.4.0**. Please see [#12816](https://github.com/abpframework/abp/pull/12816) for more info.
* Performance Improvements have been made in the **Settings Module** and tabs on the *Settings* page are lazy loading now.
* Some improvements have been made in the CMS Kit Module. You can see the improvements from [here](https://github.com/abpframework/abp/issues/11965).
If you want to see more details, you can check [the release on GitHub](https://github.com/abpframework/abp/releases/tag/6.0.0-rc.1), which contains a list of all the issues and pull requests closed in this version.
## What's New with ABP Commercial 6.0?
### LeptonX Theme is the Default Theme
With this version, the startup templates (`app-pro`, `app-nolayers-pro` and `microservice-pro` templates) use the **LeptonX Theme** as the default theme. However, it's still possible to create a new project with **Lepton Theme** or **Basic Theme**, either using the **ABP CLI** or **ABP Suite**.
#### via ABP CLI
To create a new project with **Lepton Theme** or **Basic Theme**, you can use the `--theme` option as below. For "Basic Theme" specify the theme name as `--theme basic`.
```bash
abp new Acme.BookStore --theme lepton --preview
```
#### via ABP Suite
Also, you can create a new project with **Lepton Theme** or **Basic Theme** from ABP Suite.
![](suite-create-new-solution.png)
### Switching to OpenIddict in the Startup Templates
We have also switched to the **OpenIddict** for the startup templates for ABP Commercial as explained above.
### New .NET MAUI Mobile
![](maui-mobile-option.gif)
ABP Commercial has been providing a [React Native](https://docs.abp.io/en/commercial/latest/getting-started-react-native) mobile app since with the very early versions. Alternative to this application, we created a new .NET MAUI mobile app. To create a new `app-pro` ABP project with the .NET MAUI mobile app, you can use the command below:
```bash
abp new Acme.BookStore -t app-pro --mobile maui
```
> Note that, when Microsoft supports `WebAuthenticator` on Windows, we'll also support it to work on Windows OS.
### GDPR: Cookie Consent
![](cookie-banner.png)
With this version, the **Cookie Consent** feature has been added to the **GDPR** module. It's enabled by default for the new startup templates. There are two pages in the templates: "Cookie Policy" page and "Privacy Policy" page.
If you want to disable/hide the "Cookie Consent", you can simply open the startup project module class and set the `IsEnabled` property as **false** for the **AddAbpCookieConsent** method as below:
```csharp
context.Services.AddAbpCookieConsent(options =>
{
options.IsEnabled = false; //disabled
options.CookiePolicyUrl = "/CookiePolicy";
options.PrivacyPolicyUrl = "/PrivacyPolicy";
});
```
> These pages are used to build up the cookie consent text and you can change the content or url of these pages by your needs.
If you want to use the Cookie Consent feature of the GDPR module in your existing project, please see the [GDPR Module](https://docs.abp.io/en/commercial/6.0/modules/gdpr) documentation for configurations.
### Improvements/Developments on CMS Kit Poll
Some improvements have been made on the Poll System of CMS Kit module as listed below:
* The Widget rendering and Admin side for the Blazor UI improvements.
* A Widget can be picked from the editor as seen in the image below.
![](poll-add-widget.png)
### Blazor UI for the Chat Module
Chat Module is now also available for the Blazor UI after the MVC and Angular UIs. You can read the [Chat Module](https://docs.abp.io/en/commercial/6.0/modules/chat) documentation to get the overall knowledge about the module and add to your application.
![](blazor-chat-module-1.png)
![](blazor-chat-module-2.png)
### Blazor Admin UI for CMS Kit Module
All admin side **CMS Kit** and **CMS Kit Pro** features have been implemented for the Blazor UI. Blazor UI will only be available to ABP Commercial customers.
![](cms-blog-blazor.png)
![](cms-blog-post-blazor.png)
### Suite: Excel Export
With v6.0, now it's possible to export the records as Excel for Blazor & MVC UIs. Angular UI is still in-progress, and we will implement it with the stable v6.0 release. Check the "Excel export" checkbox to add this feature.
![](excel-export.png)
A new Excel Export button is being located at the top of the generated page as seen below:
![](export-excel-page.png)
Then, you can download the records as `.xlsx` format by clicking the "Excel Export" button. Note that the exported Excel list is the filtered list.
### ABP Suite: Optional PWA Support
With this version, it's possible to add the [PWA (Progressive Web App)](https://web.dev/progressive-web-apps/?gclid=Cj0KCQjwxIOXBhCrARIsAL1QFCY0IB-W5k-lsXmRCbm00sl4nyBIYynAX3IdJkjyizyNUjuCE8zeu24aApxtEALw_wcB) support for Blazor & Angular UIs while creating the application via Suite.
![](suite-pwa-support.png)
You just need to check the "Progressive web application" checkbox, when creating a new application. Then, ABP Suite will add the PWA support to your application. When you publish your application, you get the full benefits of PWA features such as offline support.
### Other News
#### Explainer Videos
We are creating explainer videos for the ABP Commercial Modules to provide an overview. Within this milestone, we've created four new explainer videos:
* [Audit Logging Module](https://www.youtube.com/watch?v=NzSuFBpqfsc)
* [Identity Module](https://www.youtube.com/watch?v=W87jA_GBE54)
* [SaaS Module](https://www.youtube.com/watch?v=xXlaaXP6qqQ)
* [Forms Module](https://www.youtube.com/watch?v=MousWEPfrA8)
You can subscribe to [Volosoft's YouTube channel](https://www.youtube.com/channel/UCO3XKlpvq8CA5MQNVS6b3dQ) to be informed about the future ABP events and videos.
### Trial License is now available!
![](pricing-page.png)
If you are considering purchasing a new ABP Commercial license, and you want to see ABP in action then, check out https://commercial.abp.io/pricing and click FREE TRIAL button.
## Community News
### New ABP Community Posts
* [Alper Ebicoglu](https://twitter.com/alperebicoglu) has created a new community article to give a full overview of .NET MAUI. You can read it [here](https://community.abp.io/posts/all-about-.net-maui-gb4gkdg5).
* [Anto Subash](https://twitter.com/antosubash) has created a new video content to show "State Management in Blazor with Fluxor". You can read it [here](https://community.abp.io/posts/blazor-state-management-with-fluxor-raskpv19).
* [Learn ABP Framework](https://community.abp.io/members/learnabp) has also created a new video content to show "How to install LeptonX Lite Theme for ABP Framework 5.3 MVC UI". You can read it [here](https://community.abp.io/posts/how-to-install-leptonx-lite-theme-on-abp-framework-5.3-mvc-ui-epzng137).
* [Kirti Kulkarni](https://twitter.com/kirtimkulkarni) has created three new community articles. You can use the links below to read the articles:
* [Integrating the file management module with ABP Commercial application](https://community.abp.io/posts/integrating-the-file-management-module-with-abp-commercial-application-qd6v4dsr)
* [Work with PDF's in ABP Commercial Project using PDFTron](https://community.abp.io/posts/work-with-pdfs-in-abp-commercial-project-using-pdftron-tjw0hlgu)
* [Create a custom login page in ABP Commercial Angular app](https://community.abp.io/posts/create-a-custom-login-page-in-abp-commercial-angular-app-r2huidx7)
* [Don Boutwell](https://community.abp.io/members/dboutwell) has created his first ABP Community article. You can read it from [here](https://community.abp.io/posts/password-required-redis-with-abp-framework-and-docker-94old5rm).
### Volosoft Has Attended the DNF Summit 2022
![](dnf-summit.png)
Core team members of ABP Framework, [Halil Ibrahim Kalkan](https://twitter.com/hibrahimkalkan) and [Alper Ebicoglu](https://twitter.com/alperebicoglu) have attended the [DNF Summit](https://t.co/ngWnBLiAn5) on the 20th of July. Halil Ibrahim Kalkan talked about the creation of the ABP Framework and Alper Ebicoglu showed how easy to create a project with ABP Framework within 15 minutes.
Watch DNF Summit session 👉 https://www.youtube.com/embed/VL0ewZ-0ruo
![](dnf-summit-attendees.jpg)
## Conclusion
This version comes with some features and enhancements to the existing features. You can see the [Road Map](https://docs.abp.io/en/abp/6.0/Road-Map) documentation to learn about the release schedule and planned features for the next releases. The planned release date for the [6.0.0 Stable](https://github.com/abpframework/abp/milestone/71) version is September 06, 2022. Please try the ABP v6.0 RC and provide feedback to us.
Thanks for being a part of this community!

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/blazor-chat-module-1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/blazor-chat-module-2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/cms-blog-blazor.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/cms-blog-post-blazor.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/cookie-banner.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/cover-image.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/dnf-summit-attendees.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/dnf-summit.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/excel-export.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/export-excel-page.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/get-started-page.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/leptonx-lite-theme.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/maui-mobile-option.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/maui-template.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/poll-add-widget.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/pricing-page.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/pwa-support-get-started-page.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/setting-management-emailing.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/suite-create-new-solution.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

BIN
docs/en/Blog-Posts/2022-07-26 v6_0_Preview/suite-pwa-support.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

27
docs/en/Migration-Guides/Abp-6_0.md

@ -0,0 +1,27 @@
# ABP Version 6.0 Migration Guide
This document is a guide for upgrading ABP v5.3 solutions to ABP v6.0. There is a change in this version that may affect your applications, please read it carefully and apply the necessary changes to your application.
## Added IsActive property
`IsActive` property is added to `IUserData`. This property is set to **true** by default. **Cmskit** and **Blog** modules are affected by this change. You need to add new migration to your existing application if you are using any of these modules. Please see [#11417](https://github.com/abpframework/abp/pull/11417) for more info.
## Default behavior change in MultiTenancyMiddlewareErrorPageBuilder
If you have customized the `MultiTenancyMiddlewareErrorPageBuilder` of `AbpMultiTenancyOptions`, the pipeline now returns **true** to stop the pipeline as the default behavior. See [AbpMultiTenancyOptions: Handle inactive and non-existent tenants](https://github.com/abpframework/abp/blob/dev/docs/en/Multi-Tenancy.md#abpmultitenancyoptions-handle-inactive-and-non-existent-tenants) for more info.
## Migrating to LeptonX Lite
LeptonX Lite is now being introduced and you can follow the guides below to migrate your existing applications:
- [Migrating to LeptonX MVC UI](../themes/LeptonXLite/AspNetCore.md)
- [Migrating to LeptonX Angular UI](../themes/LeptonXLite/angular.md)
- [Migrating to LeptonX Blazor UI](../themes/LeptonXLite/blazor.md)
## Migrating to OpenIddict
After the [announcement of plan to replace the IdentityServer](https://github.com/abpframework/abp/issues/11989), we have successfully implemented [Openiddict](https://github.com/openiddict/openiddict-core) as a replacement for IdentityServer4 as OpenID-Provider. You can follow [Migrating Identity Server to OpenIddict guide](./IdentityServer_To_OpenIddict.md).
## See Also
* [Official blog post for the 6.0 release](https://blog.abp.io/abp/ABP.IO-Platform-6.0-RC-Has-Been-Published)

78
docs/en/Migration-Guides/IdentityServer_To_OpenIddict.md

@ -0,0 +1,78 @@
# Migration Identity Server to OpenIddict Guide
This document explains how to migrate to [OpenIddict](https://github.com/openiddict/openiddict-core) from Identity Server. From now on the ABP startup templates uses `OpenIddict` as the auth server by default since version v6.0.0.
## History
We are not removing Identity Server packages and we will continue to release new versions of Identity Server related NuGet/NPM packages. That means you won't have an issue while upgrading to v6.0 when the stable version releases. We will continue to fix bugs in our packages for a while. ABP 7.0 will be based on .NET 7. If Identity Server continues to work with .NET 7, we will also continue to ship NuGet packages for our IDS integration.
On the other hand, Identity Server ends support for the open-source Identity Server in the end of 2022. The Identity Server team has decided to move to Duende IDS and ABP will not be migrated to the commercial Duende IDS. You can see the Duende Identity Server announcement from [this link](https://blog.duendesoftware.com/posts/20220111_fair_trade).
## OpenIddict Migration Steps
* Update all `Volo's` packages to `6.x`.
* Replace all `Volo's` `IdentityServer.*` packages with corresponding `OpenIddict.*` packages. eg `Volo.Abp.IdentityServer.Domain` to `Volo.Abp.OpenIddict.Domain`, `Volo.Abp.Account.Web.IdentityServer` to `Volo.Abp.Account.Web.OpenIddict`.
* Replace all `IdentityServer` modules with corresponding `OpenIddict` modules. eg `AbpIdentityServerDomainModule` to `AbpOpenIddictDomainModule`, `AbpAccountWebIdentityServerModule` to `AbpAccountWebOpenIddictModule`.
* Rename the `ConfigureIdentityServer` to `ConfigureOpenIddict` in your `ProjectNameDbContext` class.
* Remove the `UseIdentityServer` and add `UseAbpOpenIddictValidation` after `UseAuthentication`.
* Add follow code to your startup module.
```cs
public override void PreConfigureServices(ServiceConfigurationContext context)
{
PreConfigure<OpenIddictBuilder>(builder =>
{
builder.AddValidation(options =>
{
options.AddAudiences("ProjectName"); // Change ProjectName to your project name.
options.UseLocalServer();
options.UseAspNetCore();
});
});
}
```
* If your project is not separate AuthServer please also add `ForwardIdentityAuthenticationForBearer`
```cs
private void ConfigureAuthentication(ServiceConfigurationContext context)
{
context.Services.ForwardIdentityAuthenticationForBearer(OpenIddictValidationAspNetCoreDefaults.AuthenticationScheme);
}
```
* Remove the `IdentityServerDataSeedContributor` from the `Domain` project.
* Create a new version of the project, with the same name as your existing project.
* Copy the `ProjectName.Domain\OpenIddict\OpenIddictDataSeedContributor.cs` of new project into your project and update `appsettings.json` base on `ProjectName.DbMigrator\appsettings.json`, Be careful to change the port number.
* Copy the `Index.cshtml.cs` and `Index.cs` of new project to your project if you're using `IClientRepository` in `IndexModel`.
* Update the scope name from `role` to `roles` in `AddAbpOpenIdConnect` method.
* Remove `options.OAuthClientSecret(configuration["AuthServer:SwaggerClientSecret"]);` from `HttpApi.Host` project.
* AuthServer no longer requires `JWT bearer authentication`. Please remove it. eg `AddJwtBearer` and `UseJwtTokenMiddleware`.
* Try compiling the project in the IDE and following the errors to remove and reference the code and namespaces.
* Add migrations and update the database if you are using EF Core as the database provider.
## Module packages
### Open source side
* Volo.Abp.OpenIddict.Domain (`AbpOpenIddictDomainModule`)
* Volo.Abp.OpenIddict.Domain.Shared (`AbpOpenIddictDomainSharedModule`)
* Volo.Abp.OpenIddict.EntityFrameworkCore (`AbpOpenIddictEntityFrameworkCoreModule`)
* Volo.Abp.OpenIddict.AspNetCore (`AbpOpenIddictAspNetCoreModule`)
* Volo.Abp.OpenIddict.MongoDB (`AbpOpenIddictMongoDbModule`)
* Volo.Abp.Account.Web.OpenIddict (`AbpAccountWebOpenIddictModule`)
* Volo.Abp.PermissionManagement.Domain.OpenIddict (`AbpPermissionManagementDomainOpenIddictModule`)
### Commercial side
* Volo.Abp.OpenIddict.Pro.Application.Contracts (`AbpOpenIddictProApplicationContractsModule`)
* Volo.Abp.OpenIddict.Pro.Application (`AbpOpenIddictProApplicationModule`)
* Volo.Abp.OpenIddict.Pro.HttpApi.Client (`AbpOpenIddictProHttpApiClientModule`)
* Volo.Abp.OpenIddict.Pro.HttpApi (`AbpOpenIddictProHttpApiModule`)
* Volo.Abp.OpenIddict.Pro.Blazor(`AbpOpenIddictProBlazorModule`)
* Volo.Abp.OpenIddict.Pro.Blazor.Server (`AbpOpenIddictProBlazorServerModule`)
* Volo.Abp.OpenIddict.Pro.Blazor.WebAssembly (`AbpOpenIddictProBlazorWebAssemblyModule`)
* Volo.Abp.OpenIddict.Pro.Web (`AbpOpenIddictProWebModule`)
## Source code of samples and module
* [Open source tiered & separate auth server application migrate Identity Server to OpenIddct](https://github.com/abpframework/abp-samples/tree/master/Ids2OpenId)
* [Commercial tiered & separate auth server application migrate Identity Server to OpenIddct](https://abp.io/Account/Login?returnUrl=/api/download/samples/Ids2OpenId)
* [OpenIddict module document](https://docs.abp.io/en/abp/6.0/Modules/OpenIddict)
* [OpenIddict module source code](https://github.com/abpframework/abp/tree/rel-6.0/modules/openiddict)

1
docs/en/Migration-Guides/Index.md

@ -2,6 +2,7 @@
The following documents explain how to migrate your existing ABP applications. We write migration documents only if you need to take an action while upgrading your solution. Otherwise, you can easily upgrade your solution using the [abp update command](../Upgrading.md).
- [5.3 to 6.0](Abp-6_0.md)
- [5.2 to 5.3](Abp-5_3.md)
- [5.1 to 5.2](Abp-5_2.md)
- [4.x to 5.0](Abp-5_0.md)

4
docs/en/Modules/OpenIddict.md

@ -1,9 +1,5 @@
## ABP OpenIddict Modules
## How to Install
TODO:
## User Interface
This module implements the domain logic and database integrations, but not provides any UI. Management UI is useful if you need to add applications and scopes on the fly. In this case, you may build the management UI yourself or consider to purchase the [ABP Commercial](https://commercial.abp.io/) which provides the management UI for this module.

0
docs/en/Themes/LeptonXLite/angular.md → docs/en/Themes/LeptonXLite/Angular.md

0
docs/en/Themes/LeptonXLite/blazor.md → docs/en/Themes/LeptonXLite/Blazor.md

22
docs/en/Tutorials/Part-2.md

@ -135,22 +135,22 @@ Open the `en.json` (*the English translations*) file and change the content as s
"CreationTime": "Creation time",
"AreYouSure": "Are you sure?",
"AreYouSureToDelete": "Are you sure you want to delete this item?",
"Enum:BookType:0": "Undefined",
"Enum:BookType:1": "Adventure",
"Enum:BookType:2": "Biography",
"Enum:BookType:3": "Dystopia",
"Enum:BookType:4": "Fantastic",
"Enum:BookType:5": "Horror",
"Enum:BookType:6": "Science",
"Enum:BookType:7": "Science fiction",
"Enum:BookType:8": "Poetry"
"Enum:BookType.Undefined": "Undefined",
"Enum:BookType.Adventure": "Adventure",
"Enum:BookType.Biography": "Biography",
"Enum:BookType.Dystopia": "Dystopia",
"Enum:BookType.Fantastic": "Fantastic",
"Enum:BookType.Horror": "Horror",
"Enum:BookType.Science": "Science",
"Enum:BookType.ScienceFiction": "Science fiction",
"Enum:BookType.Poetry": "Poetry"
}
}
````
* Localization key names are arbitrary. You can set any name. We prefer some conventions for specific text types;
* Add `Menu:` prefix for menu items.
* Use `Enum:<enum-type>:<enum-value>` naming convention to localize the enum members. When you do it like that, ABP can automatically localize the enums in some proper cases.
* Use `Enum:<enum-type>.<enum-name>` or `<enum-type>.<enum-name>` or `<enum-name>` naming convention to localize the enum members. When you do it like that, ABP can automatically localize the enums in some proper cases.
If a text is not defined in the localization file, it **falls back** to the localization key (as ASP.NET Core's standard behavior).
@ -624,7 +624,7 @@ Open the `Books.razor` and replace the content as the following:
Field="@nameof(BookDto.Type)"
Caption="@L["Type"]">
<DisplayTemplate>
@L[$"Enum:BookType:{(int)context.Type}"]
@L[$"Enum:BookType.{Enum.GetName(context.Type)}"]
</DisplayTemplate>
</DataGridColumn>
<DataGridColumn TItem="BookDto"

10
docs/en/Tutorials/Part-3.md

@ -1224,7 +1224,7 @@ Open the `Books.razor` and add the following code to the end of the page:
@foreach (int bookTypeValue in Enum.GetValues(typeof(BookType)))
{
<SelectItem TValue="BookType" Value="@((BookType) bookTypeValue)">
@L[$"Enum:BookType:{bookTypeValue}"]
@L[$"Enum:BookType.{Enum.GetName((BookType)bookTypeValue)}"]
</SelectItem>
}
</Select>
@ -1322,7 +1322,7 @@ We can now define a modal to edit the book. Add the following code to the end of
@foreach (int bookTypeValue in Enum.GetValues(typeof(BookType)))
{
<SelectItem TValue="BookType" Value="@((BookType) bookTypeValue)">
@L[$"Enum:BookType:{bookTypeValue}"]
@L[$"Enum:BookType.{Enum.GetName((BookType)bookTypeValue)}"]
</SelectItem>
}
</Select>
@ -1459,7 +1459,7 @@ Here's the complete code to create the book management CRUD page, that has been
Field="@nameof(BookDto.Type)"
Caption="@L["Type"]">
<DisplayTemplate>
@L[$"Enum:BookType:{(int) context.Type}"]
@L[$"Enum:BookType.{Enum.GetName(context.Type)}"]
</DisplayTemplate>
</DataGridColumn>
<DataGridColumn TItem="BookDto"
@ -1511,7 +1511,7 @@ Here's the complete code to create the book management CRUD page, that has been
@foreach (int bookTypeValue in Enum.GetValues(typeof(BookType)))
{
<SelectItem TValue="BookType" Value="@((BookType) bookTypeValue)">
@L[$"Enum:BookType:{bookTypeValue}"]
@L[$"Enum:BookType.{Enum.GetName((BookType)bookTypeValue)}"]
</SelectItem>
}
</Select>
@ -1564,7 +1564,7 @@ Here's the complete code to create the book management CRUD page, that has been
@foreach (int bookTypeValue in Enum.GetValues(typeof(BookType)))
{
<SelectItem TValue="BookType" Value="@((BookType) bookTypeValue)">
@L[$"Enum:BookType:{bookTypeValue}"]
@L[$"Enum:BookType.{Enum.GetName((BookType)bookTypeValue)}"]
</SelectItem>
}
</Select>

4
docs/en/UI/AspNetCore/Theming.md

@ -16,10 +16,12 @@ In order to accomplish these goals, ABP Framework;
### Current Themes
Currently, two themes are **officially provided**:
Currently, four themes are **officially provided**:
* The [Basic Theme](Basic-Theme.md) is the minimalist theme with the plain Bootstrap style. It is **open source and free**.
* The [LeptonX Lite Theme](../../Themes/LeptonXLite/AspNetCore.md) is modern and stylish Bootstrap UI theme. It is ideal if you want to have a production ready UI theme. It is also **open source and free**.
* The [Lepton Theme](https://commercial.abp.io/themes) is a **commercial** theme developed by the core ABP team and is a part of the [ABP Commercial](https://commercial.abp.io/) license.
* The [LeptonX Theme](https://docs.abp.io/en/commercial/6.0/themes/leptonx) is also a **commercial** theme developed by the core ABP theme and is a part of the [ABP Commercial](https://commercial.abp.io/) license. This is the default theme after ABP v6.0.0.
There are also some community-driven themes for the ABP Framework (you can search on the web).

140
docs/es/Getting-Started-AspNetCore-Application.md

@ -0,0 +1,140 @@
# Empezando con ABP y una Aplicacion AspNet Core MVC Web
Este tutorial explica como empezar una aplicacion ABP desde cero usando las dependencias minimas. Uno generalmente desea
empezar con la **[plantilla de inicio](Getting-Started-AspNetCore-MVC-Template.md)**.
## Crea un Proyecto Nuevo
1. Crea una Aplicacion Web AspNet Core nueva usando Visual Studio 2022 (17.0.0+):
![](images/create-new-aspnet-core-application-v2.png)
2. Configura el nuevo proyecto:
![](images/select-empty-web-application-v2.png)
3. Presione el boton Create:
![create-aspnet-core-application](images/create-aspnet-core-application.png)
## Instale el paquete Volo.Abp.AspNetCore.Mvc
Volo.Abp.AspNetCore.Mvc es el paquete de integracion con AspNet Core MVC para ABP. Siendo asi, instalalo en su proyecto:
````
Install-Package Volo.Abp.AspNetCore.Mvc
````
## Crea el primer modulo ABP
ABP es un marco de referencia modular y require una clase de **inicio (raíz) tipo modulo** derivada de ``AbpModule``:
````C#
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.Hosting;
using Volo.Abp;
using Volo.Abp.AspNetCore.Mvc;
using Volo.Abp.Modularity;
namespace BasicAspNetCoreApplication
{
[DependsOn(typeof(AbpAspNetCoreMvcModule))]
public class AppModule : AbpModule
{
public override void OnApplicationInitialization(ApplicationInitializationContext context)
{
var app = context.GetApplicationBuilder();
var env = context.GetEnvironment();
// Configura la canalización de peticiones HTTP.
if (env.IsDevelopment())
{
app.UseExceptionHandler("/Error");
// El valor por defecto de HSTS es 30 dias. Debes cambiar esto en ambientes productivos. Referencia https://aka.ms/aspnetcore-hsts.
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
app.UseConfiguredEndpoints();
}
}
}
````
``AppModule`` es un buen nombre para el modulo de inicio de una aplicacion.
Los paquetes de ABP definen clases de tipo modulo y cada modulo puede depender de otro.
En el codigo anterior, el ``AppModule`` depende de el modulo ``AbpAspNetCoreMvcModule`` (definido por el paquete [Volo.Abp.AspNetCore.Mvc](https://www.nuget.org/packages/Volo.Abp.AspNetCore.Mvc)). Es comun agregar el atributo ``DependsOn`` despues de instalar un paquete ABP nuevo.
En vez de la clase de inicion Startup, estamos configurando una canalizacion de ASP.NET Core en este modulo.
## La clase Program
El proximo paso es modificar la clase Program para integrate el sistema de modulos ABP:
````C#
using BasicAspNetCoreApplication;
var builder = WebApplication.CreateBuilder(args);
await builder.Services.AddApplicationAsync<AppModule>();
var app = builder.Build();
await app.InitializeApplicationAsync();
await app.RunAsync();
````
``builder.Services.AddApplicationAsync<AppModule>();`` Agrega todos los servicios definidos en todos los modulos empezando desde ``AppModule``.
``app.InitializeApplicationAsync()`` inicializa y empieza la aplicacion.
## Ejecutar la Aplicación
Es todo! Ejecuta la aplicación, debe funcionar como esperado.
## Uso de Autofac como Marco de Inyección de Dependencia
Mientras el sistema de Inyección de Dependencia de ASP.NET Core es suficiente para requerimientos basico, [Autofac](https://autofac.org/) proporciona características avanzadas como Inyección de Propiedades e Intercepcion de Metodos, los cuales son necesarios para que ABP pueda llevar a cabo funciones avanzadas.
El acto de remplazar el sistema DI de ASP.NET Core por Autofac e integrarlo con ABP es facil.
1. Instala el paquete [Volo.Abp.Autofac](https://www.nuget.org/packages/Volo.Abp.Autofac)
````
Install-Package Volo.Abp.Autofac
````
2. Agrega la dependencia sobre el modulo ``AbpAutofacModule``
````C#
[DependsOn(typeof(AbpAspNetCoreMvcModule))]
[DependsOn(typeof(AbpAutofacModule))] //Agrega la dependencia sobre el modulo ABP Autofac
public class AppModule : AbpModule
{
...
}
````
3. Actualiza `Program.cs` para que use Autofac:
````C#
using BasicAspNetCoreApplication;
var builder = WebApplication.CreateBuilder(args);
builder.Host.UseAutofac(); //Agrega esta linea
await builder.Services.AddApplicationAsync<AppModule>();
var app = builder.Build();
await app.InitializeApplicationAsync();
await app.RunAsync();
````
## Codigo fuente
Obten el codigo fuente del ejemplo creado en este tutorial de [aqui](https://github.com/abpframework/abp-samples/tree/master/BasicAspNetCoreApplication).

BIN
docs/es/images/create-aspnet-core-application.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

BIN
docs/es/images/create-new-aspnet-core-application-v2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 KiB

BIN
docs/es/images/select-empty-web-application-v2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

22
docs/zh-Hans/Tutorials/Part-2.md

@ -135,15 +135,15 @@ successfully created the book with id: 439b0ea8-923e-8e1e-5d97-39f2c7ac4246
"CreationTime": "Creation time",
"AreYouSure": "Are you sure?",
"AreYouSureToDelete": "Are you sure you want to delete this item?",
"Enum:BookType:0": "Undefined",
"Enum:BookType:1": "Adventure",
"Enum:BookType:2": "Biography",
"Enum:BookType:3": "Dystopia",
"Enum:BookType:4": "Fantastic",
"Enum:BookType:5": "Horror",
"Enum:BookType:6": "Science",
"Enum:BookType:7": "Science fiction",
"Enum:BookType:8": "Poetry"
"Enum:BookType.Undefined": "Undefined",
"Enum:BookType.Adventure": "Adventure",
"Enum:BookType.Biography": "Biography",
"Enum:BookType.Dystopia": "Dystopia",
"Enum:BookType.Fantastic": "Fantastic",
"Enum:BookType.Horror": "Horror",
"Enum:BookType.Science": "Science",
"Enum:BookType.ScienceFiction": "Science fiction",
"Enum:BookType.Poetry": "Poetry"
}
}
````
@ -152,7 +152,7 @@ successfully created the book with id: 439b0ea8-923e-8e1e-5d97-39f2c7ac4246
* 本地化关键字名称是任意的. 你可以设置任何名称. 对于特定的文本类型,我们更喜欢遵循一些约定:
* 为按钮项添加 `Menu:` 前缀.
* 使用 `Enum:<enum-type>:<enum-value>` 命名约定来本地化枚举成员. 当您这样做时ABP可以在某些适当的情况下自动将枚举本地化.
* 使用 `Enum:<enum-type>:<enum-name>` 或 `<enum-type>.<enum-name>` 或 `<enum-name>` 命名约定来本地化枚举成员. 当您这样做时ABP可以在某些适当的情况下自动将枚举本地化.
如果未在本地化文件中定义文本,则文本将**回退**到本地化键(ASP.NET Core的标准行为).
@ -626,7 +626,7 @@ ABP提供了一个通用的基类,`AbpCrudPageBase<...>`,用来创建CRUD风格
Field="@nameof(BookDto.Type)"
Caption="@L["Type"]">
<DisplayTemplate>
@L[$"Enum:BookType:{(int)context.Type}"]
@L[$"Enum:BookType.{Enum.GetName(context.Type)}"]
</DisplayTemplate>
</DataGridColumn>
<DataGridColumn TItem="BookDto"

10
docs/zh-Hans/Tutorials/Part-3.md

@ -1225,7 +1225,7 @@ delete(id: string) {
@foreach (int bookTypeValue in Enum.GetValues(typeof(BookType)))
{
<SelectItem TValue="BookType" Value="@((BookType) bookTypeValue)">
@L[$"Enum:BookType:{bookTypeValue}"]
@L[$"Enum:BookType.{Enum.GetName((BookType)bookTypeValue)}"]
</SelectItem>
}
</Select>
@ -1323,7 +1323,7 @@ delete(id: string) {
@foreach (int bookTypeValue in Enum.GetValues(typeof(BookType)))
{
<SelectItem TValue="BookType" Value="@((BookType) bookTypeValue)">
@L[$"Enum:BookType:{bookTypeValue}"]
@L[$"Enum:BookType.{Enum.GetName((BookType)bookTypeValue)}"]
</SelectItem>
}
</Select>
@ -1460,7 +1460,7 @@ namespace Acme.BookStore.Blazor
Field="@nameof(BookDto.Type)"
Caption="@L["Type"]">
<DisplayTemplate>
@L[$"Enum:BookType:{(int) context.Type}"]
@L[$"Enum:BookType.{Enum.GetName(context.Type)}"]
</DisplayTemplate>
</DataGridColumn>
<DataGridColumn TItem="BookDto"
@ -1512,7 +1512,7 @@ namespace Acme.BookStore.Blazor
@foreach (int bookTypeValue in Enum.GetValues(typeof(BookType)))
{
<SelectItem TValue="BookType" Value="@((BookType) bookTypeValue)">
@L[$"Enum:BookType:{bookTypeValue}"]
@L[$"Enum:BookType.{Enum.GetName((BookType)bookTypeValue)}"]
</SelectItem>
}
</Select>
@ -1565,7 +1565,7 @@ namespace Acme.BookStore.Blazor
@foreach (int bookTypeValue in Enum.GetValues(typeof(BookType)))
{
<SelectItem TValue="BookType" Value="@((BookType) bookTypeValue)">
@L[$"Enum:BookType:{bookTypeValue}"]
@L[$"Enum:BookType.{Enum.GetName((BookType)bookTypeValue)}"]
</SelectItem>
}
</Select>

1
framework/test/Volo.Abp.AspNetCore.Mvc.PlugIn/Volo.Abp.AspNetCore.Mvc.PlugIn.csproj

@ -4,6 +4,7 @@
<TargetFramework>net6.0</TargetFramework>
<OutputType>Library</OutputType>
<IsPackable>true</IsPackable>
<NoDefaultLaunchSettingsFile>true</NoDefaultLaunchSettingsFile>
</PropertyGroup>
<ItemGroup>

1
framework/test/Volo.Abp.TestApp/Volo.Abp.TestApp.csproj

@ -5,6 +5,7 @@
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<RootNamespace />
<NoDefaultLaunchSettingsFile>true</NoDefaultLaunchSettingsFile>
</PropertyGroup>
<ItemGroup>

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

@ -3,7 +3,7 @@
"name": "asp.net",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.shared": "^5.3.3",
"@abp/aspnetcore.mvc.ui.theme.shared": "^6.0.0-rc.1",
"highlight.js": "^9.13.1"
},
"devDependencies": {}

4
modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/core/abp.js

@ -372,7 +372,9 @@ var abp = abp || {};
setTimeout(function () {
if (element) {
element.classList.remove('abp-block-area-disappearing');
element.parentElement.removeChild(element);
if (element.parentElement) {
element.parentElement.removeChild(element);
}
}
}, 250);
}

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

@ -2,30 +2,30 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.shared@^5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-5.3.3.tgz#65f97d787647e7760bb0c2a5b0f0ff815dc9630a"
integrity sha512-p/Z++QPM7S2lm7obXsZXIarcw0Y88y/Ghy5hyZqdc3uNHL6j8LRlD2qfuRXzl0k9HytXa859UKtSMLSZij1DiA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~5.3.3"
"@abp/bootstrap" "~5.3.3"
"@abp/bootstrap-datepicker" "~5.3.3"
"@abp/datatables.net-bs5" "~5.3.3"
"@abp/font-awesome" "~5.3.3"
"@abp/jquery-form" "~5.3.3"
"@abp/jquery-validation-unobtrusive" "~5.3.3"
"@abp/lodash" "~5.3.3"
"@abp/luxon" "~5.3.3"
"@abp/malihu-custom-scrollbar-plugin" "~5.3.3"
"@abp/select2" "~5.3.3"
"@abp/sweetalert2" "~5.3.3"
"@abp/timeago" "~5.3.3"
"@abp/toastr" "~5.3.3"
"@abp/aspnetcore.mvc.ui@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-5.3.3.tgz#b8beb98bde3e4f0340335014ced7653c7913a621"
integrity sha512-aDQxdfQmlEXIjWGW8wru58imh9cncHAijafvdXlmyfKHM2JfnSSCG/RPMiaoJq/iyDVEggbhx8z4VHODC1eitg==
"@abp/aspnetcore.mvc.ui.theme.shared@^6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0-rc.1.tgz#5b0afe34c485f8e11ef21b0bce86e231602d8c1b"
integrity sha512-lY8ToScqRSlIHKMMiut+yiXzJG/+B8/ZXS+O9+nNOZ97G6oJZr3TYFuLcR8Rr5tFSZ65dUYivshHAM7HcRYyNA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~6.0.0-rc.1"
"@abp/bootstrap" "~6.0.0-rc.1"
"@abp/bootstrap-datepicker" "~6.0.0-rc.1"
"@abp/datatables.net-bs5" "~6.0.0-rc.1"
"@abp/font-awesome" "~6.0.0-rc.1"
"@abp/jquery-form" "~6.0.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~6.0.0-rc.1"
"@abp/lodash" "~6.0.0-rc.1"
"@abp/luxon" "~6.0.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~6.0.0-rc.1"
"@abp/select2" "~6.0.0-rc.1"
"@abp/sweetalert2" "~6.0.0-rc.1"
"@abp/timeago" "~6.0.0-rc.1"
"@abp/toastr" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0-rc.1.tgz#cec27a35b336ef8319308ac24995def0f26e00be"
integrity sha512-wH4ar4DHJiMPfe+z6IO1nCCz5L+/1W//Kh+wdtuU2QGmJX4mavAgO+ZXKGeA1QYsUY8NBXWj0Xwoyp9PgbqsyQ==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -34,144 +34,144 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-5.3.3.tgz#66bf2be128e6389877ed4465149c1933ca182c71"
integrity sha512-w/gPj4BVzVnmwekWVHKPYkwnhZFFH1XtCtw5LeJVM5bSYQBrvVTvvUPdKiiTDV59OYf2sbsA+PscwcTWAG6t/Q==
"@abp/bootstrap-datepicker@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0-rc.1.tgz#33bd5d9e1d6b351eb1e7a278ccd9a79db119e461"
integrity sha512-/y4v/JZ5YXJ2ew0v7//C//ShK3cf7IPd23d2kVb/7vypdR7yquxyoM7nxpnsfJBs5dQLsH8D5tAhFyTJBZUovA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-5.3.3.tgz#56335b46bd42fba0a522712fbb6591fb6aeb5b68"
integrity sha512-xOtC690pE+QxZYhhQrpTE1rapEjg9BrJg7e0qvrkt4TLMZ4mIbau6/Qlh6x8uuMASCUUuRTLNUzHijxvOJh7Mg==
"@abp/bootstrap@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0-rc.1.tgz#c6f64f1f34870b75da623ed9cee7b3b1159611fc"
integrity sha512-/cAVvgmp/jYTxsuz1RmfNZ7r0X01SKvAB7yjJPvBuEdLj/5ms9HyEa3K4ifnALoShFOKP9yQN1aJtmHN7hepiQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
bootstrap "^5.1.3"
"@abp/core@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-5.3.3.tgz#b03fc281d650d483c9276591f2adb26ea43dcd1e"
integrity sha512-Pp8U+LjchtSxc9lTRaPNQhb+Eh7X2LVERmZvoWyET0y/st28PJZ4eZ4iyGmV00pEmCpadF5aTWVhJcGH32scdQ==
"@abp/core@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0-rc.1.tgz#ec88b3339d854c91e93c342206984daf01b745df"
integrity sha512-V3X4fFm4A13LX47JNpjyxLs9IQ+StISHYMld6srEgCatHx1+dUfLcA4v5uj4IHIrPaRxhX/wv4iDND6FYcGJ2Q==
dependencies:
"@abp/utils" "~5.3.3"
"@abp/utils" "~6.0.0-rc.1"
"@abp/datatables.net-bs5@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-5.3.3.tgz#e00304fbe7e6d9d33e1082485f7aa07de48fac0c"
integrity sha512-dkbP3PPkMRJqxravYO7NIVww+MQC3FxHP7mPCg/+PG/LttaNJ5L5hoNcb7BMK2K76hBRMdvlSIzvjycb1w1ooA==
"@abp/datatables.net-bs5@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0-rc.1.tgz#111c8c04e7d31f1b417602c7dde87d5a49104890"
integrity sha512-r4pxy1FYc06Ju4tYBVXe9HcE9LFDPCQJYP+01fPAAXcIDM7f02nCqdBjUJdv/z0VSejs9Ttn9ZIVSc85Y9JNoA==
dependencies:
"@abp/datatables.net" "~5.3.3"
"@abp/datatables.net" "~6.0.0-rc.1"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-5.3.3.tgz#6d8eca1034e26708b9adf0d5917aefd5772cbf30"
integrity sha512-1JuXMzHDtrvGRNBYdwEVobiYmhd7VxM432ciARX8hzvSkE0jcgzeTrSlBXfenFMPOIAUJsSOE4YVshtqrY0G4g==
"@abp/datatables.net@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0-rc.1.tgz#278762acd0df9c7fd50ef0caef9a9e6c32665e6f"
integrity sha512-NQSKDdpUvsY6JgGHTrTSNAp2ZcMb3L4PwSv9vJVoDSYYF7+f/KFO/bZWlamig+gucX917auRvxzD5bFSL9ub8Q==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
datatables.net "^1.11.4"
"@abp/font-awesome@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-5.3.3.tgz#b10a530c9dee28838536746ea2a40342ff2ee3a8"
integrity sha512-c+cvsQ1uolSoyTkM9rZYYM07iiq/Zu8zKOQaDbitQMfPkcfSnC3PG/PTNauSYuwh/SyFfacFXeaDQ5Y/kAGRLw==
"@abp/font-awesome@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0-rc.1.tgz#87b89f8923b262a8531cf4702cf318d9fab155b6"
integrity sha512-lxY1ONRR0sW/uLbgY/6KJpaeZ1ueQfARjcTfHdCmnat72Qd2jID/jKGKUW2fmK0SHmAZiBnKWHLFvF+JcB3JPQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-5.3.3.tgz#94234207aa991e098e49e7d1244dc86d289a48e6"
integrity sha512-TY5c4ODfSidYGWqUR+QMNbxasfSufSg9gLY8lTEaJn2Wd2+o3GlauPxlTeNIRCRsxqb8e5+fBJspq1YbtE8vQg==
"@abp/jquery-form@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0-rc.1.tgz#5bb68fbb2ce0c3b9a59a52ab20c4ea971258c3b1"
integrity sha512-RZ6v6ZbF+05gSBLltsjIMWd8a3bE8bKEPGfHgIPBJr2+xl7TGwuBB0GmDYa+2X6ctBN1BvGsNvMtOB41ahSaGA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-5.3.3.tgz#03f776807b60f32d2470c3d3c975ee20f33a993d"
integrity sha512-BNa2oSOfc5CSLW62SLCOinP7ybDDSVjfn0LYdDOdkIpSPnoL/3E1ZmgEzkDCUdTfJ67320kGDtIHCpb+Wbik+Q==
"@abp/jquery-validation-unobtrusive@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0-rc.1.tgz#d082de2aa6c2d8bc2a0808b4159d0f5d281afdd2"
integrity sha512-Wv7/W8CXvO5+GFfYVSRXR7MnI5Vv+grDal8onwPTZ8OZS1dsTUnXe5enQMfuyzSBkq/YKTve6vFOOx8sNi0Tfg==
dependencies:
"@abp/jquery-validation" "~5.3.3"
"@abp/jquery-validation" "~6.0.0-rc.1"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-5.3.3.tgz#a0544428b94966f35d3aebb40c354d3f4485137d"
integrity sha512-GFhrS4pVmbQRI0eiW2aBYmRTB0rR2s3Wj4NIVB69ZHwvy+uADA3M/oMs8Q4wuT+gmPu2GCjPNCc5RPsC173VPA==
"@abp/jquery-validation@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0-rc.1.tgz#e30227075f6d7eabe6224faf2e033622ce0fe3b1"
integrity sha512-xdEVHDsPUmZRyQS5qJYs+FurK6rjGH4ARzlDjtZCwiP85pFQ3+dglF+2/KZxzsNWfHwHl3DdoKWufzzT1qYbrg==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-validation "^1.19.3"
"@abp/jquery@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-5.3.3.tgz#be70aa671129fac192b8f858a973e65018960cbd"
integrity sha512-sUy0aquZPq+HyxChYJMTjUZxaTo5/Aav5JcbMq1RczIFidjOrFHthWnYZveDVSKryaCfX3tXutag1sPakUOTtg==
"@abp/jquery@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0-rc.1.tgz#6f486cfc16dd915ccd4fe4a3029fa6359fea49c0"
integrity sha512-WLcF9BHjRPjtz/QVWfrkltA0eYXVfUPrKmodeJ0q3wmndPqmmMyTMFSrsnoos2bSxd1Z/WGqqB3vVEYGUc1E4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
jquery "~3.6.0"
"@abp/lodash@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-5.3.3.tgz#365684a338ab5d68adffa93207d0035eaa494ef9"
integrity sha512-Lqb2DkmKBPBHNbUd1QeATv8G/qUPamd06bKbe7xHesX3DZtlIwTmimwTpV4tqmJqOLKB67uUtapPYCfKyxs1RQ==
"@abp/lodash@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0-rc.1.tgz#5e143be48e1d266356bd726764a89f520c55e8a5"
integrity sha512-lPui/un/eZcUaeJ2r/I9DgtfIVVoASy/e+gj3opCIGv9cgBQwoV9vlAZGCsUwRFy1RO7EUUsJR4jgxWSmj1JFw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
lodash "^4.17.21"
"@abp/luxon@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-5.3.3.tgz#97a60ae64e865d2b1c04107302d4ec50d4e09217"
integrity sha512-/7Lb463HREBFlt17tUFinTpYxfbZ8UIi1+d7Fqp8spJv78qCxvpWmD4iuJJJdCExO00ztZWY9GkCDPrAbfP/dA==
"@abp/luxon@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0-rc.1.tgz#a4242d862576b4151912d48fbf81d89862b6a91e"
integrity sha512-O0nbZk1PA7RryFG+J3gKRtuT4+FV4eSkth8GZvhCOKoN8SpDu/92G2cIEzR0l9O1TYlrKAEbUpmsA+d6abSG+w==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-5.3.3.tgz#96be03f79be929b1a2cb67acb38e9d6638f04f15"
integrity sha512-hr5qmcVl+Wr6sIS10QerWRTfFvhmhq9e48G9Hx5oQZFjrIkfJRlxla0TYViHR2tRYCeDQGb4gYmN4Fc71mdcPg==
"@abp/malihu-custom-scrollbar-plugin@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0-rc.1.tgz#738efa17783450971c6f47608cfafc0ef87d8ec6"
integrity sha512-6Q9slGs6A1d1v+lpTfzI8W+QrpTtY0LTKQkRbYYpm31Lf5zQ55QFoinDpV9wnxDPrfh2u5aX/dSYMrHjdzj6Qg==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/select2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-5.3.3.tgz#bdb8de1fcc5c9964233fdf1d4b88f7b90099f293"
integrity sha512-yk4CDpgksM5pAXMgFnULlgDovBk0oeXRhAA6lpt0TizzJ353WkpcASUblHbWOePzXbJFBBB2cj3XBD9vdWx7Ig==
"@abp/select2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0-rc.1.tgz#d4ba6e71536c56ef2c98c1b3342f15fc286d3c1b"
integrity sha512-j1mebFXYiLOaOqK9FW5FqafTvT6oydEbcKj2Dk4JdgbcwdY+Mf5DPrb4cu61IPR7SzMCfeZX6j6d2LCdnW7o4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
select2 "^4.0.13"
"@abp/sweetalert2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-5.3.3.tgz#54a2d45ddbdaa2f7a4485aa5731f2fec65a9c771"
integrity sha512-Lbw6S+xTNMtHeFaMJNbYTMtqznDwRtlN4+f+hRGWbqNIpHuMfTi1jUgdeZTYRjbhY+RTduUJrs8lvvPMKWgrTw==
"@abp/sweetalert2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0-rc.1.tgz#2633ed54227a703dbd81e2db0923d6f402561232"
integrity sha512-JxrLUnsntCoimJTpY+9uQ+CK6VW1sRTv0qhOX7EJTEefvA+YZjSSk0MwyG4KNzF46JSMW1OctXqWihl/UHZzTQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
sweetalert2 "^11.3.6"
"@abp/timeago@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-5.3.3.tgz#6e13a178d67e635ebe65d01db220d09f1673bafa"
integrity sha512-mBwaioPVnIeMXP6tDG24NZaTCAGvk8cMah8ems3OLWNK+tsPU4Jy8BVHTSmd/7rA69EL0REuSw2GmiCvaCL+RQ==
"@abp/timeago@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0-rc.1.tgz#78903b3d523da6985a83a306d6a31d223b244d8b"
integrity sha512-f5AaVRCKXS4+U4axVE6B1gQIo28gmJ5iOsn+tGhH9YANsfybS7in7dN8Nu89oqx10tVyHZ6r5/ESd21aV34VDA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
timeago "^1.6.7"
"@abp/toastr@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-5.3.3.tgz#a3d2d19963fe96da9566a0f320c7f9911901e69a"
integrity sha512-F1FJPQ0nnu/jZY4XpJFS7uFJgpoEl8aOeFkm6kvshK76ABFLvsWHYW88htW5gXIwOf+G/QClZdx39Os+IQaUJw==
"@abp/toastr@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0-rc.1.tgz#2cb0898d48bad1cb8cb5e994b55e51d60e5a6b90"
integrity sha512-RPp6J5IWtYW1q27+fFc5UxramldBIbCyEU9aniH9rfkEs4F5SF4RJphqjSKeYMclvT0PheUnR1x26PJbi179MQ==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
toastr "^2.1.4"
"@abp/utils@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-5.3.3.tgz#b47f11cb9a0ac963a7f4e5a44360d933e19896fc"
integrity sha512-owTYsROGHfXuHTOFe1uKMAwLbgjzQLKDnmApUy4taYy93rWsu98vFXX6rYJTK7U/X8nZq5y0BtH4covHyfsAxQ==
"@abp/utils@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0-rc.1.tgz#f25b383d6d7ba28c1220399397247cdef9704daf"
integrity sha512-Fi8dBDDAjdPE6tsWCP7iNlBb7WpoF8V3wOnoGmeg/ZklEcHDNZymjSa2RG8+6Qc4fSuUfti/Qyyj4CoDHhsOBw==
dependencies:
just-compare "^1.3.0"

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

@ -3,8 +3,8 @@
"name": "asp.net",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "^5.3.3",
"@abp/prismjs": "^5.3.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.0-rc.1",
"@abp/prismjs": "^6.0.0-rc.1"
},
"devDependencies": {}
}

4
modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/core/abp.js

@ -372,7 +372,9 @@ var abp = abp || {};
setTimeout(function () {
if (element) {
element.classList.remove('abp-block-area-disappearing');
element.parentElement.removeChild(element);
if (element.parentElement) {
element.parentElement.removeChild(element);
}
}
}, 250);
}

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

@ -2,37 +2,37 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-5.3.3.tgz#dc6a1bdd583ef5ea0f8a0110753b0869d5f1cb61"
integrity sha512-det7xCtVZK6Dmvr0ENAkYdE+jRW0cVi3BCKZc7c6Hy0VKsKsKlnyz5j/D2rJSAmrap9hyQSWXBJUiho8W92wUQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~5.3.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-5.3.3.tgz#65f97d787647e7760bb0c2a5b0f0ff815dc9630a"
integrity sha512-p/Z++QPM7S2lm7obXsZXIarcw0Y88y/Ghy5hyZqdc3uNHL6j8LRlD2qfuRXzl0k9HytXa859UKtSMLSZij1DiA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~5.3.3"
"@abp/bootstrap" "~5.3.3"
"@abp/bootstrap-datepicker" "~5.3.3"
"@abp/datatables.net-bs5" "~5.3.3"
"@abp/font-awesome" "~5.3.3"
"@abp/jquery-form" "~5.3.3"
"@abp/jquery-validation-unobtrusive" "~5.3.3"
"@abp/lodash" "~5.3.3"
"@abp/luxon" "~5.3.3"
"@abp/malihu-custom-scrollbar-plugin" "~5.3.3"
"@abp/select2" "~5.3.3"
"@abp/sweetalert2" "~5.3.3"
"@abp/timeago" "~5.3.3"
"@abp/toastr" "~5.3.3"
"@abp/aspnetcore.mvc.ui@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-5.3.3.tgz#b8beb98bde3e4f0340335014ced7653c7913a621"
integrity sha512-aDQxdfQmlEXIjWGW8wru58imh9cncHAijafvdXlmyfKHM2JfnSSCG/RPMiaoJq/iyDVEggbhx8z4VHODC1eitg==
"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0-rc.1.tgz#561522e75e850bfa33243c91b9c37e4791039455"
integrity sha512-oov7mcynMOjeBxD3oBXzSuarwLYxB902O/TMbQsdiU50oJmfgidsaHC7W3lAvfXbuZiok9+zkUW9uaGXS+OuXA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0-rc.1.tgz#5b0afe34c485f8e11ef21b0bce86e231602d8c1b"
integrity sha512-lY8ToScqRSlIHKMMiut+yiXzJG/+B8/ZXS+O9+nNOZ97G6oJZr3TYFuLcR8Rr5tFSZ65dUYivshHAM7HcRYyNA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~6.0.0-rc.1"
"@abp/bootstrap" "~6.0.0-rc.1"
"@abp/bootstrap-datepicker" "~6.0.0-rc.1"
"@abp/datatables.net-bs5" "~6.0.0-rc.1"
"@abp/font-awesome" "~6.0.0-rc.1"
"@abp/jquery-form" "~6.0.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~6.0.0-rc.1"
"@abp/lodash" "~6.0.0-rc.1"
"@abp/luxon" "~6.0.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~6.0.0-rc.1"
"@abp/select2" "~6.0.0-rc.1"
"@abp/sweetalert2" "~6.0.0-rc.1"
"@abp/timeago" "~6.0.0-rc.1"
"@abp/toastr" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0-rc.1.tgz#cec27a35b336ef8319308ac24995def0f26e00be"
integrity sha512-wH4ar4DHJiMPfe+z6IO1nCCz5L+/1W//Kh+wdtuU2QGmJX4mavAgO+ZXKGeA1QYsUY8NBXWj0Xwoyp9PgbqsyQ==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -41,161 +41,161 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-5.3.3.tgz#66bf2be128e6389877ed4465149c1933ca182c71"
integrity sha512-w/gPj4BVzVnmwekWVHKPYkwnhZFFH1XtCtw5LeJVM5bSYQBrvVTvvUPdKiiTDV59OYf2sbsA+PscwcTWAG6t/Q==
"@abp/bootstrap-datepicker@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0-rc.1.tgz#33bd5d9e1d6b351eb1e7a278ccd9a79db119e461"
integrity sha512-/y4v/JZ5YXJ2ew0v7//C//ShK3cf7IPd23d2kVb/7vypdR7yquxyoM7nxpnsfJBs5dQLsH8D5tAhFyTJBZUovA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-5.3.3.tgz#56335b46bd42fba0a522712fbb6591fb6aeb5b68"
integrity sha512-xOtC690pE+QxZYhhQrpTE1rapEjg9BrJg7e0qvrkt4TLMZ4mIbau6/Qlh6x8uuMASCUUuRTLNUzHijxvOJh7Mg==
"@abp/bootstrap@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0-rc.1.tgz#c6f64f1f34870b75da623ed9cee7b3b1159611fc"
integrity sha512-/cAVvgmp/jYTxsuz1RmfNZ7r0X01SKvAB7yjJPvBuEdLj/5ms9HyEa3K4ifnALoShFOKP9yQN1aJtmHN7hepiQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
bootstrap "^5.1.3"
"@abp/clipboard@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-5.3.3.tgz#62c3c12f1ff503091924f672f71a50e2e5d0b47c"
integrity sha512-FRJPM9/P3WPuK4Id1KVfmpkOB3MrlrYp/beNqZtjqQuG8WDjVgnHrDnsPYfzeLdK5n6bEvtGWwtHwiaBOXhWZg==
"@abp/clipboard@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.0-rc.1.tgz#3dc6808637f116a07f11c6e727f55ce9bd4b64de"
integrity sha512-u/OPfgXRmrrjkbJrzKB1YSW8rTqUWIPRVx1VAT7RdT5UMzX4DOupd7SRJFr6u7OZFP1p7umUtl6k4wY1lAv6rw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
clipboard "^2.0.8"
"@abp/core@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-5.3.3.tgz#b03fc281d650d483c9276591f2adb26ea43dcd1e"
integrity sha512-Pp8U+LjchtSxc9lTRaPNQhb+Eh7X2LVERmZvoWyET0y/st28PJZ4eZ4iyGmV00pEmCpadF5aTWVhJcGH32scdQ==
"@abp/core@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0-rc.1.tgz#ec88b3339d854c91e93c342206984daf01b745df"
integrity sha512-V3X4fFm4A13LX47JNpjyxLs9IQ+StISHYMld6srEgCatHx1+dUfLcA4v5uj4IHIrPaRxhX/wv4iDND6FYcGJ2Q==
dependencies:
"@abp/utils" "~5.3.3"
"@abp/utils" "~6.0.0-rc.1"
"@abp/datatables.net-bs5@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-5.3.3.tgz#e00304fbe7e6d9d33e1082485f7aa07de48fac0c"
integrity sha512-dkbP3PPkMRJqxravYO7NIVww+MQC3FxHP7mPCg/+PG/LttaNJ5L5hoNcb7BMK2K76hBRMdvlSIzvjycb1w1ooA==
"@abp/datatables.net-bs5@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0-rc.1.tgz#111c8c04e7d31f1b417602c7dde87d5a49104890"
integrity sha512-r4pxy1FYc06Ju4tYBVXe9HcE9LFDPCQJYP+01fPAAXcIDM7f02nCqdBjUJdv/z0VSejs9Ttn9ZIVSc85Y9JNoA==
dependencies:
"@abp/datatables.net" "~5.3.3"
"@abp/datatables.net" "~6.0.0-rc.1"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-5.3.3.tgz#6d8eca1034e26708b9adf0d5917aefd5772cbf30"
integrity sha512-1JuXMzHDtrvGRNBYdwEVobiYmhd7VxM432ciARX8hzvSkE0jcgzeTrSlBXfenFMPOIAUJsSOE4YVshtqrY0G4g==
"@abp/datatables.net@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0-rc.1.tgz#278762acd0df9c7fd50ef0caef9a9e6c32665e6f"
integrity sha512-NQSKDdpUvsY6JgGHTrTSNAp2ZcMb3L4PwSv9vJVoDSYYF7+f/KFO/bZWlamig+gucX917auRvxzD5bFSL9ub8Q==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
datatables.net "^1.11.4"
"@abp/font-awesome@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-5.3.3.tgz#b10a530c9dee28838536746ea2a40342ff2ee3a8"
integrity sha512-c+cvsQ1uolSoyTkM9rZYYM07iiq/Zu8zKOQaDbitQMfPkcfSnC3PG/PTNauSYuwh/SyFfacFXeaDQ5Y/kAGRLw==
"@abp/font-awesome@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0-rc.1.tgz#87b89f8923b262a8531cf4702cf318d9fab155b6"
integrity sha512-lxY1ONRR0sW/uLbgY/6KJpaeZ1ueQfARjcTfHdCmnat72Qd2jID/jKGKUW2fmK0SHmAZiBnKWHLFvF+JcB3JPQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-5.3.3.tgz#94234207aa991e098e49e7d1244dc86d289a48e6"
integrity sha512-TY5c4ODfSidYGWqUR+QMNbxasfSufSg9gLY8lTEaJn2Wd2+o3GlauPxlTeNIRCRsxqb8e5+fBJspq1YbtE8vQg==
"@abp/jquery-form@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0-rc.1.tgz#5bb68fbb2ce0c3b9a59a52ab20c4ea971258c3b1"
integrity sha512-RZ6v6ZbF+05gSBLltsjIMWd8a3bE8bKEPGfHgIPBJr2+xl7TGwuBB0GmDYa+2X6ctBN1BvGsNvMtOB41ahSaGA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-5.3.3.tgz#03f776807b60f32d2470c3d3c975ee20f33a993d"
integrity sha512-BNa2oSOfc5CSLW62SLCOinP7ybDDSVjfn0LYdDOdkIpSPnoL/3E1ZmgEzkDCUdTfJ67320kGDtIHCpb+Wbik+Q==
"@abp/jquery-validation-unobtrusive@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0-rc.1.tgz#d082de2aa6c2d8bc2a0808b4159d0f5d281afdd2"
integrity sha512-Wv7/W8CXvO5+GFfYVSRXR7MnI5Vv+grDal8onwPTZ8OZS1dsTUnXe5enQMfuyzSBkq/YKTve6vFOOx8sNi0Tfg==
dependencies:
"@abp/jquery-validation" "~5.3.3"
"@abp/jquery-validation" "~6.0.0-rc.1"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-5.3.3.tgz#a0544428b94966f35d3aebb40c354d3f4485137d"
integrity sha512-GFhrS4pVmbQRI0eiW2aBYmRTB0rR2s3Wj4NIVB69ZHwvy+uADA3M/oMs8Q4wuT+gmPu2GCjPNCc5RPsC173VPA==
"@abp/jquery-validation@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0-rc.1.tgz#e30227075f6d7eabe6224faf2e033622ce0fe3b1"
integrity sha512-xdEVHDsPUmZRyQS5qJYs+FurK6rjGH4ARzlDjtZCwiP85pFQ3+dglF+2/KZxzsNWfHwHl3DdoKWufzzT1qYbrg==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-validation "^1.19.3"
"@abp/jquery@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-5.3.3.tgz#be70aa671129fac192b8f858a973e65018960cbd"
integrity sha512-sUy0aquZPq+HyxChYJMTjUZxaTo5/Aav5JcbMq1RczIFidjOrFHthWnYZveDVSKryaCfX3tXutag1sPakUOTtg==
"@abp/jquery@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0-rc.1.tgz#6f486cfc16dd915ccd4fe4a3029fa6359fea49c0"
integrity sha512-WLcF9BHjRPjtz/QVWfrkltA0eYXVfUPrKmodeJ0q3wmndPqmmMyTMFSrsnoos2bSxd1Z/WGqqB3vVEYGUc1E4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
jquery "~3.6.0"
"@abp/lodash@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-5.3.3.tgz#365684a338ab5d68adffa93207d0035eaa494ef9"
integrity sha512-Lqb2DkmKBPBHNbUd1QeATv8G/qUPamd06bKbe7xHesX3DZtlIwTmimwTpV4tqmJqOLKB67uUtapPYCfKyxs1RQ==
"@abp/lodash@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0-rc.1.tgz#5e143be48e1d266356bd726764a89f520c55e8a5"
integrity sha512-lPui/un/eZcUaeJ2r/I9DgtfIVVoASy/e+gj3opCIGv9cgBQwoV9vlAZGCsUwRFy1RO7EUUsJR4jgxWSmj1JFw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
lodash "^4.17.21"
"@abp/luxon@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-5.3.3.tgz#97a60ae64e865d2b1c04107302d4ec50d4e09217"
integrity sha512-/7Lb463HREBFlt17tUFinTpYxfbZ8UIi1+d7Fqp8spJv78qCxvpWmD4iuJJJdCExO00ztZWY9GkCDPrAbfP/dA==
"@abp/luxon@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0-rc.1.tgz#a4242d862576b4151912d48fbf81d89862b6a91e"
integrity sha512-O0nbZk1PA7RryFG+J3gKRtuT4+FV4eSkth8GZvhCOKoN8SpDu/92G2cIEzR0l9O1TYlrKAEbUpmsA+d6abSG+w==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-5.3.3.tgz#96be03f79be929b1a2cb67acb38e9d6638f04f15"
integrity sha512-hr5qmcVl+Wr6sIS10QerWRTfFvhmhq9e48G9Hx5oQZFjrIkfJRlxla0TYViHR2tRYCeDQGb4gYmN4Fc71mdcPg==
"@abp/malihu-custom-scrollbar-plugin@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0-rc.1.tgz#738efa17783450971c6f47608cfafc0ef87d8ec6"
integrity sha512-6Q9slGs6A1d1v+lpTfzI8W+QrpTtY0LTKQkRbYYpm31Lf5zQ55QFoinDpV9wnxDPrfh2u5aX/dSYMrHjdzj6Qg==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/prismjs@^5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-5.3.3.tgz#eccea1469cb4dfc15b87704d267bb36ad6f25758"
integrity sha512-XC0jQa9LqcuqpciDKSbc0wRo4sOK9sebX6eZBlbOnGIoHhNNbiwG0Vt60MHQ5DmaOz7k5jWP0gOISQMJ5GJfTw==
"@abp/prismjs@^6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.0-rc.1.tgz#1c1afcf0533c54989d1eaf0d94a0a71f61213d70"
integrity sha512-rDkIdCEdiHw9ervlfrRyoMB0eiDGSbjM0PG+M7ePXoatDiFdDsTz/XYR3ygvdk1/8h7GM2KkNjrx8OLzWMlblQ==
dependencies:
"@abp/clipboard" "~5.3.3"
"@abp/core" "~5.3.3"
"@abp/clipboard" "~6.0.0-rc.1"
"@abp/core" "~6.0.0-rc.1"
prismjs "^1.26.0"
"@abp/select2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-5.3.3.tgz#bdb8de1fcc5c9964233fdf1d4b88f7b90099f293"
integrity sha512-yk4CDpgksM5pAXMgFnULlgDovBk0oeXRhAA6lpt0TizzJ353WkpcASUblHbWOePzXbJFBBB2cj3XBD9vdWx7Ig==
"@abp/select2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0-rc.1.tgz#d4ba6e71536c56ef2c98c1b3342f15fc286d3c1b"
integrity sha512-j1mebFXYiLOaOqK9FW5FqafTvT6oydEbcKj2Dk4JdgbcwdY+Mf5DPrb4cu61IPR7SzMCfeZX6j6d2LCdnW7o4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
select2 "^4.0.13"
"@abp/sweetalert2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-5.3.3.tgz#54a2d45ddbdaa2f7a4485aa5731f2fec65a9c771"
integrity sha512-Lbw6S+xTNMtHeFaMJNbYTMtqznDwRtlN4+f+hRGWbqNIpHuMfTi1jUgdeZTYRjbhY+RTduUJrs8lvvPMKWgrTw==
"@abp/sweetalert2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0-rc.1.tgz#2633ed54227a703dbd81e2db0923d6f402561232"
integrity sha512-JxrLUnsntCoimJTpY+9uQ+CK6VW1sRTv0qhOX7EJTEefvA+YZjSSk0MwyG4KNzF46JSMW1OctXqWihl/UHZzTQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
sweetalert2 "^11.3.6"
"@abp/timeago@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-5.3.3.tgz#6e13a178d67e635ebe65d01db220d09f1673bafa"
integrity sha512-mBwaioPVnIeMXP6tDG24NZaTCAGvk8cMah8ems3OLWNK+tsPU4Jy8BVHTSmd/7rA69EL0REuSw2GmiCvaCL+RQ==
"@abp/timeago@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0-rc.1.tgz#78903b3d523da6985a83a306d6a31d223b244d8b"
integrity sha512-f5AaVRCKXS4+U4axVE6B1gQIo28gmJ5iOsn+tGhH9YANsfybS7in7dN8Nu89oqx10tVyHZ6r5/ESd21aV34VDA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
timeago "^1.6.7"
"@abp/toastr@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-5.3.3.tgz#a3d2d19963fe96da9566a0f320c7f9911901e69a"
integrity sha512-F1FJPQ0nnu/jZY4XpJFS7uFJgpoEl8aOeFkm6kvshK76ABFLvsWHYW88htW5gXIwOf+G/QClZdx39Os+IQaUJw==
"@abp/toastr@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0-rc.1.tgz#2cb0898d48bad1cb8cb5e994b55e51d60e5a6b90"
integrity sha512-RPp6J5IWtYW1q27+fFc5UxramldBIbCyEU9aniH9rfkEs4F5SF4RJphqjSKeYMclvT0PheUnR1x26PJbi179MQ==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
toastr "^2.1.4"
"@abp/utils@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-5.3.3.tgz#b47f11cb9a0ac963a7f4e5a44360d933e19896fc"
integrity sha512-owTYsROGHfXuHTOFe1uKMAwLbgjzQLKDnmApUy4taYy93rWsu98vFXX6rYJTK7U/X8nZq5y0BtH4covHyfsAxQ==
"@abp/utils@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0-rc.1.tgz#f25b383d6d7ba28c1220399397247cdef9704daf"
integrity sha512-Fi8dBDDAjdPE6tsWCP7iNlBb7WpoF8V3wOnoGmeg/ZklEcHDNZymjSa2RG8+6Qc4fSuUfti/Qyyj4CoDHhsOBw==
dependencies:
just-compare "^1.3.0"

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

@ -3,7 +3,7 @@
"name": "volo.blogtestapp",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "^5.3.3",
"@abp/blogging": "^5.3.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.0-rc.1",
"@abp/blogging": "^6.0.0-rc.1"
}
}

4
modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/core/abp.js

@ -372,7 +372,9 @@ var abp = abp || {};
setTimeout(function () {
if (element) {
element.classList.remove('abp-block-area-disappearing');
element.parentElement.removeChild(element);
if (element.parentElement) {
element.parentElement.removeChild(element);
}
}
}, 250);
}

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

@ -2,37 +2,37 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-5.3.3.tgz#dc6a1bdd583ef5ea0f8a0110753b0869d5f1cb61"
integrity sha512-det7xCtVZK6Dmvr0ENAkYdE+jRW0cVi3BCKZc7c6Hy0VKsKsKlnyz5j/D2rJSAmrap9hyQSWXBJUiho8W92wUQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~5.3.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-5.3.3.tgz#65f97d787647e7760bb0c2a5b0f0ff815dc9630a"
integrity sha512-p/Z++QPM7S2lm7obXsZXIarcw0Y88y/Ghy5hyZqdc3uNHL6j8LRlD2qfuRXzl0k9HytXa859UKtSMLSZij1DiA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~5.3.3"
"@abp/bootstrap" "~5.3.3"
"@abp/bootstrap-datepicker" "~5.3.3"
"@abp/datatables.net-bs5" "~5.3.3"
"@abp/font-awesome" "~5.3.3"
"@abp/jquery-form" "~5.3.3"
"@abp/jquery-validation-unobtrusive" "~5.3.3"
"@abp/lodash" "~5.3.3"
"@abp/luxon" "~5.3.3"
"@abp/malihu-custom-scrollbar-plugin" "~5.3.3"
"@abp/select2" "~5.3.3"
"@abp/sweetalert2" "~5.3.3"
"@abp/timeago" "~5.3.3"
"@abp/toastr" "~5.3.3"
"@abp/aspnetcore.mvc.ui@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-5.3.3.tgz#b8beb98bde3e4f0340335014ced7653c7913a621"
integrity sha512-aDQxdfQmlEXIjWGW8wru58imh9cncHAijafvdXlmyfKHM2JfnSSCG/RPMiaoJq/iyDVEggbhx8z4VHODC1eitg==
"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0-rc.1.tgz#561522e75e850bfa33243c91b9c37e4791039455"
integrity sha512-oov7mcynMOjeBxD3oBXzSuarwLYxB902O/TMbQsdiU50oJmfgidsaHC7W3lAvfXbuZiok9+zkUW9uaGXS+OuXA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0-rc.1.tgz#5b0afe34c485f8e11ef21b0bce86e231602d8c1b"
integrity sha512-lY8ToScqRSlIHKMMiut+yiXzJG/+B8/ZXS+O9+nNOZ97G6oJZr3TYFuLcR8Rr5tFSZ65dUYivshHAM7HcRYyNA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~6.0.0-rc.1"
"@abp/bootstrap" "~6.0.0-rc.1"
"@abp/bootstrap-datepicker" "~6.0.0-rc.1"
"@abp/datatables.net-bs5" "~6.0.0-rc.1"
"@abp/font-awesome" "~6.0.0-rc.1"
"@abp/jquery-form" "~6.0.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~6.0.0-rc.1"
"@abp/lodash" "~6.0.0-rc.1"
"@abp/luxon" "~6.0.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~6.0.0-rc.1"
"@abp/select2" "~6.0.0-rc.1"
"@abp/sweetalert2" "~6.0.0-rc.1"
"@abp/timeago" "~6.0.0-rc.1"
"@abp/toastr" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0-rc.1.tgz#cec27a35b336ef8319308ac24995def0f26e00be"
integrity sha512-wH4ar4DHJiMPfe+z6IO1nCCz5L+/1W//Kh+wdtuU2QGmJX4mavAgO+ZXKGeA1QYsUY8NBXWj0Xwoyp9PgbqsyQ==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -41,187 +41,187 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/blogging@^5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-5.3.3.tgz#b2be335e0e54fd59b5542e28d447d048bcfb0c4c"
integrity sha512-eMs3IzErwnQ4XG/NJXk3xRF0tEOStetx7EBWHvF423NK8fW4tvM5imy+Q44LXYSqHQgz39ekIslov/mtD2lHQw==
"@abp/blogging@^6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-6.0.0-rc.1.tgz#f74168adb95fc7f36ba28b93f4801c2e7d41fe6b"
integrity sha512-yjLuiVEuC1+v6bxLLze0MCn9yyciPdaikFRQ76Tgi+5oBNCOncaPuq8thO8YM8t4uqHGuQ6GFpKA2I4O9BSelg==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~5.3.3"
"@abp/owl.carousel" "~5.3.3"
"@abp/prismjs" "~5.3.3"
"@abp/tui-editor" "~5.3.3"
"@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0-rc.1"
"@abp/owl.carousel" "~6.0.0-rc.1"
"@abp/prismjs" "~6.0.0-rc.1"
"@abp/tui-editor" "~6.0.0-rc.1"
"@abp/bootstrap-datepicker@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-5.3.3.tgz#66bf2be128e6389877ed4465149c1933ca182c71"
integrity sha512-w/gPj4BVzVnmwekWVHKPYkwnhZFFH1XtCtw5LeJVM5bSYQBrvVTvvUPdKiiTDV59OYf2sbsA+PscwcTWAG6t/Q==
"@abp/bootstrap-datepicker@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0-rc.1.tgz#33bd5d9e1d6b351eb1e7a278ccd9a79db119e461"
integrity sha512-/y4v/JZ5YXJ2ew0v7//C//ShK3cf7IPd23d2kVb/7vypdR7yquxyoM7nxpnsfJBs5dQLsH8D5tAhFyTJBZUovA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-5.3.3.tgz#56335b46bd42fba0a522712fbb6591fb6aeb5b68"
integrity sha512-xOtC690pE+QxZYhhQrpTE1rapEjg9BrJg7e0qvrkt4TLMZ4mIbau6/Qlh6x8uuMASCUUuRTLNUzHijxvOJh7Mg==
"@abp/bootstrap@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0-rc.1.tgz#c6f64f1f34870b75da623ed9cee7b3b1159611fc"
integrity sha512-/cAVvgmp/jYTxsuz1RmfNZ7r0X01SKvAB7yjJPvBuEdLj/5ms9HyEa3K4ifnALoShFOKP9yQN1aJtmHN7hepiQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
bootstrap "^5.1.3"
"@abp/clipboard@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-5.3.3.tgz#62c3c12f1ff503091924f672f71a50e2e5d0b47c"
integrity sha512-FRJPM9/P3WPuK4Id1KVfmpkOB3MrlrYp/beNqZtjqQuG8WDjVgnHrDnsPYfzeLdK5n6bEvtGWwtHwiaBOXhWZg==
"@abp/clipboard@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.0-rc.1.tgz#3dc6808637f116a07f11c6e727f55ce9bd4b64de"
integrity sha512-u/OPfgXRmrrjkbJrzKB1YSW8rTqUWIPRVx1VAT7RdT5UMzX4DOupd7SRJFr6u7OZFP1p7umUtl6k4wY1lAv6rw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
clipboard "^2.0.8"
"@abp/core@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-5.3.3.tgz#b03fc281d650d483c9276591f2adb26ea43dcd1e"
integrity sha512-Pp8U+LjchtSxc9lTRaPNQhb+Eh7X2LVERmZvoWyET0y/st28PJZ4eZ4iyGmV00pEmCpadF5aTWVhJcGH32scdQ==
"@abp/core@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0-rc.1.tgz#ec88b3339d854c91e93c342206984daf01b745df"
integrity sha512-V3X4fFm4A13LX47JNpjyxLs9IQ+StISHYMld6srEgCatHx1+dUfLcA4v5uj4IHIrPaRxhX/wv4iDND6FYcGJ2Q==
dependencies:
"@abp/utils" "~5.3.3"
"@abp/utils" "~6.0.0-rc.1"
"@abp/datatables.net-bs5@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-5.3.3.tgz#e00304fbe7e6d9d33e1082485f7aa07de48fac0c"
integrity sha512-dkbP3PPkMRJqxravYO7NIVww+MQC3FxHP7mPCg/+PG/LttaNJ5L5hoNcb7BMK2K76hBRMdvlSIzvjycb1w1ooA==
"@abp/datatables.net-bs5@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0-rc.1.tgz#111c8c04e7d31f1b417602c7dde87d5a49104890"
integrity sha512-r4pxy1FYc06Ju4tYBVXe9HcE9LFDPCQJYP+01fPAAXcIDM7f02nCqdBjUJdv/z0VSejs9Ttn9ZIVSc85Y9JNoA==
dependencies:
"@abp/datatables.net" "~5.3.3"
"@abp/datatables.net" "~6.0.0-rc.1"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-5.3.3.tgz#6d8eca1034e26708b9adf0d5917aefd5772cbf30"
integrity sha512-1JuXMzHDtrvGRNBYdwEVobiYmhd7VxM432ciARX8hzvSkE0jcgzeTrSlBXfenFMPOIAUJsSOE4YVshtqrY0G4g==
"@abp/datatables.net@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0-rc.1.tgz#278762acd0df9c7fd50ef0caef9a9e6c32665e6f"
integrity sha512-NQSKDdpUvsY6JgGHTrTSNAp2ZcMb3L4PwSv9vJVoDSYYF7+f/KFO/bZWlamig+gucX917auRvxzD5bFSL9ub8Q==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
datatables.net "^1.11.4"
"@abp/font-awesome@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-5.3.3.tgz#b10a530c9dee28838536746ea2a40342ff2ee3a8"
integrity sha512-c+cvsQ1uolSoyTkM9rZYYM07iiq/Zu8zKOQaDbitQMfPkcfSnC3PG/PTNauSYuwh/SyFfacFXeaDQ5Y/kAGRLw==
"@abp/font-awesome@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0-rc.1.tgz#87b89f8923b262a8531cf4702cf318d9fab155b6"
integrity sha512-lxY1ONRR0sW/uLbgY/6KJpaeZ1ueQfARjcTfHdCmnat72Qd2jID/jKGKUW2fmK0SHmAZiBnKWHLFvF+JcB3JPQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-5.3.3.tgz#94234207aa991e098e49e7d1244dc86d289a48e6"
integrity sha512-TY5c4ODfSidYGWqUR+QMNbxasfSufSg9gLY8lTEaJn2Wd2+o3GlauPxlTeNIRCRsxqb8e5+fBJspq1YbtE8vQg==
"@abp/jquery-form@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0-rc.1.tgz#5bb68fbb2ce0c3b9a59a52ab20c4ea971258c3b1"
integrity sha512-RZ6v6ZbF+05gSBLltsjIMWd8a3bE8bKEPGfHgIPBJr2+xl7TGwuBB0GmDYa+2X6ctBN1BvGsNvMtOB41ahSaGA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-5.3.3.tgz#03f776807b60f32d2470c3d3c975ee20f33a993d"
integrity sha512-BNa2oSOfc5CSLW62SLCOinP7ybDDSVjfn0LYdDOdkIpSPnoL/3E1ZmgEzkDCUdTfJ67320kGDtIHCpb+Wbik+Q==
"@abp/jquery-validation-unobtrusive@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0-rc.1.tgz#d082de2aa6c2d8bc2a0808b4159d0f5d281afdd2"
integrity sha512-Wv7/W8CXvO5+GFfYVSRXR7MnI5Vv+grDal8onwPTZ8OZS1dsTUnXe5enQMfuyzSBkq/YKTve6vFOOx8sNi0Tfg==
dependencies:
"@abp/jquery-validation" "~5.3.3"
"@abp/jquery-validation" "~6.0.0-rc.1"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-5.3.3.tgz#a0544428b94966f35d3aebb40c354d3f4485137d"
integrity sha512-GFhrS4pVmbQRI0eiW2aBYmRTB0rR2s3Wj4NIVB69ZHwvy+uADA3M/oMs8Q4wuT+gmPu2GCjPNCc5RPsC173VPA==
"@abp/jquery-validation@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0-rc.1.tgz#e30227075f6d7eabe6224faf2e033622ce0fe3b1"
integrity sha512-xdEVHDsPUmZRyQS5qJYs+FurK6rjGH4ARzlDjtZCwiP85pFQ3+dglF+2/KZxzsNWfHwHl3DdoKWufzzT1qYbrg==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-validation "^1.19.3"
"@abp/jquery@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-5.3.3.tgz#be70aa671129fac192b8f858a973e65018960cbd"
integrity sha512-sUy0aquZPq+HyxChYJMTjUZxaTo5/Aav5JcbMq1RczIFidjOrFHthWnYZveDVSKryaCfX3tXutag1sPakUOTtg==
"@abp/jquery@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0-rc.1.tgz#6f486cfc16dd915ccd4fe4a3029fa6359fea49c0"
integrity sha512-WLcF9BHjRPjtz/QVWfrkltA0eYXVfUPrKmodeJ0q3wmndPqmmMyTMFSrsnoos2bSxd1Z/WGqqB3vVEYGUc1E4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
jquery "~3.6.0"
"@abp/lodash@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-5.3.3.tgz#365684a338ab5d68adffa93207d0035eaa494ef9"
integrity sha512-Lqb2DkmKBPBHNbUd1QeATv8G/qUPamd06bKbe7xHesX3DZtlIwTmimwTpV4tqmJqOLKB67uUtapPYCfKyxs1RQ==
"@abp/lodash@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0-rc.1.tgz#5e143be48e1d266356bd726764a89f520c55e8a5"
integrity sha512-lPui/un/eZcUaeJ2r/I9DgtfIVVoASy/e+gj3opCIGv9cgBQwoV9vlAZGCsUwRFy1RO7EUUsJR4jgxWSmj1JFw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
lodash "^4.17.21"
"@abp/luxon@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-5.3.3.tgz#97a60ae64e865d2b1c04107302d4ec50d4e09217"
integrity sha512-/7Lb463HREBFlt17tUFinTpYxfbZ8UIi1+d7Fqp8spJv78qCxvpWmD4iuJJJdCExO00ztZWY9GkCDPrAbfP/dA==
"@abp/luxon@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0-rc.1.tgz#a4242d862576b4151912d48fbf81d89862b6a91e"
integrity sha512-O0nbZk1PA7RryFG+J3gKRtuT4+FV4eSkth8GZvhCOKoN8SpDu/92G2cIEzR0l9O1TYlrKAEbUpmsA+d6abSG+w==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-5.3.3.tgz#96be03f79be929b1a2cb67acb38e9d6638f04f15"
integrity sha512-hr5qmcVl+Wr6sIS10QerWRTfFvhmhq9e48G9Hx5oQZFjrIkfJRlxla0TYViHR2tRYCeDQGb4gYmN4Fc71mdcPg==
"@abp/malihu-custom-scrollbar-plugin@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0-rc.1.tgz#738efa17783450971c6f47608cfafc0ef87d8ec6"
integrity sha512-6Q9slGs6A1d1v+lpTfzI8W+QrpTtY0LTKQkRbYYpm31Lf5zQ55QFoinDpV9wnxDPrfh2u5aX/dSYMrHjdzj6Qg==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/owl.carousel@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-5.3.3.tgz#72af5b9648c795a331a6213c685428cb6f4e9ddb"
integrity sha512-9cxU+gYa+Xbps44j/4PfdNLmOiwY4sqHxw6/UHdQ3x9jKM1uEPjWZ8KvhQHMc0G/wMPkBoosMTZhgf5fCt4YYg==
"@abp/owl.carousel@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-6.0.0-rc.1.tgz#b81d2f906494f7f37de15a3b35769751fbf01e5c"
integrity sha512-8zSsi8ivbqDnzIHEVnHcznihm4y2/60mcNP6nWdB99B7z8hpBdP9c+A4Wq/mwcJvtfWwV8Mx2lR8tLmm14PxCA==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
owl.carousel "^2.3.4"
"@abp/prismjs@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-5.3.3.tgz#eccea1469cb4dfc15b87704d267bb36ad6f25758"
integrity sha512-XC0jQa9LqcuqpciDKSbc0wRo4sOK9sebX6eZBlbOnGIoHhNNbiwG0Vt60MHQ5DmaOz7k5jWP0gOISQMJ5GJfTw==
"@abp/prismjs@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.0-rc.1.tgz#1c1afcf0533c54989d1eaf0d94a0a71f61213d70"
integrity sha512-rDkIdCEdiHw9ervlfrRyoMB0eiDGSbjM0PG+M7ePXoatDiFdDsTz/XYR3ygvdk1/8h7GM2KkNjrx8OLzWMlblQ==
dependencies:
"@abp/clipboard" "~5.3.3"
"@abp/core" "~5.3.3"
"@abp/clipboard" "~6.0.0-rc.1"
"@abp/core" "~6.0.0-rc.1"
prismjs "^1.26.0"
"@abp/select2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-5.3.3.tgz#bdb8de1fcc5c9964233fdf1d4b88f7b90099f293"
integrity sha512-yk4CDpgksM5pAXMgFnULlgDovBk0oeXRhAA6lpt0TizzJ353WkpcASUblHbWOePzXbJFBBB2cj3XBD9vdWx7Ig==
"@abp/select2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0-rc.1.tgz#d4ba6e71536c56ef2c98c1b3342f15fc286d3c1b"
integrity sha512-j1mebFXYiLOaOqK9FW5FqafTvT6oydEbcKj2Dk4JdgbcwdY+Mf5DPrb4cu61IPR7SzMCfeZX6j6d2LCdnW7o4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
select2 "^4.0.13"
"@abp/sweetalert2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-5.3.3.tgz#54a2d45ddbdaa2f7a4485aa5731f2fec65a9c771"
integrity sha512-Lbw6S+xTNMtHeFaMJNbYTMtqznDwRtlN4+f+hRGWbqNIpHuMfTi1jUgdeZTYRjbhY+RTduUJrs8lvvPMKWgrTw==
"@abp/sweetalert2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0-rc.1.tgz#2633ed54227a703dbd81e2db0923d6f402561232"
integrity sha512-JxrLUnsntCoimJTpY+9uQ+CK6VW1sRTv0qhOX7EJTEefvA+YZjSSk0MwyG4KNzF46JSMW1OctXqWihl/UHZzTQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
sweetalert2 "^11.3.6"
"@abp/timeago@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-5.3.3.tgz#6e13a178d67e635ebe65d01db220d09f1673bafa"
integrity sha512-mBwaioPVnIeMXP6tDG24NZaTCAGvk8cMah8ems3OLWNK+tsPU4Jy8BVHTSmd/7rA69EL0REuSw2GmiCvaCL+RQ==
"@abp/timeago@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0-rc.1.tgz#78903b3d523da6985a83a306d6a31d223b244d8b"
integrity sha512-f5AaVRCKXS4+U4axVE6B1gQIo28gmJ5iOsn+tGhH9YANsfybS7in7dN8Nu89oqx10tVyHZ6r5/ESd21aV34VDA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
timeago "^1.6.7"
"@abp/toastr@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-5.3.3.tgz#a3d2d19963fe96da9566a0f320c7f9911901e69a"
integrity sha512-F1FJPQ0nnu/jZY4XpJFS7uFJgpoEl8aOeFkm6kvshK76ABFLvsWHYW88htW5gXIwOf+G/QClZdx39Os+IQaUJw==
"@abp/toastr@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0-rc.1.tgz#2cb0898d48bad1cb8cb5e994b55e51d60e5a6b90"
integrity sha512-RPp6J5IWtYW1q27+fFc5UxramldBIbCyEU9aniH9rfkEs4F5SF4RJphqjSKeYMclvT0PheUnR1x26PJbi179MQ==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
toastr "^2.1.4"
"@abp/tui-editor@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-5.3.3.tgz#2c9f09fb8cf1dd98656d425f4f94896e9e3297ce"
integrity sha512-gXumOvfQc4D2e2fEG/nSja4sHwDARwnp2K41M7eSdaB/ENR0GT1SRfK24SdpnYSuzPnuhNR/GMY1c3jOJFNCRg==
"@abp/tui-editor@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-6.0.0-rc.1.tgz#1d3a3cd51ee9a15019813c3d854fe51dd27021f1"
integrity sha512-3dwvKJfbgJXOhaS2hXED+pm1ZEyy3tsq4KaqCkFsowRbrKvNQcaRUi3eSdrV4FCQmmtphS9+K+/c85SsIcPUIQ==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/prismjs" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
"@abp/prismjs" "~6.0.0-rc.1"
"@abp/utils@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-5.3.3.tgz#b47f11cb9a0ac963a7f4e5a44360d933e19896fc"
integrity sha512-owTYsROGHfXuHTOFe1uKMAwLbgjzQLKDnmApUy4taYy93rWsu98vFXX6rYJTK7U/X8nZq5y0BtH4covHyfsAxQ==
"@abp/utils@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0-rc.1.tgz#f25b383d6d7ba28c1220399397247cdef9704daf"
integrity sha512-Fi8dBDDAjdPE6tsWCP7iNlBb7WpoF8V3wOnoGmeg/ZklEcHDNZymjSa2RG8+6Qc4fSuUfti/Qyyj4CoDHhsOBw==
dependencies:
just-compare "^1.3.0"

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

@ -3,6 +3,6 @@
"name": "client-simulation-web",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "^5.3.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.0-rc.1"
}
}

4
modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/core/abp.js

@ -372,7 +372,9 @@ var abp = abp || {};
setTimeout(function () {
if (element) {
element.classList.remove('abp-block-area-disappearing');
element.parentElement.removeChild(element);
if (element.parentElement) {
element.parentElement.removeChild(element);
}
}
}, 250);
}

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

@ -2,37 +2,37 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-5.3.3.tgz#dc6a1bdd583ef5ea0f8a0110753b0869d5f1cb61"
integrity sha512-det7xCtVZK6Dmvr0ENAkYdE+jRW0cVi3BCKZc7c6Hy0VKsKsKlnyz5j/D2rJSAmrap9hyQSWXBJUiho8W92wUQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~5.3.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-5.3.3.tgz#65f97d787647e7760bb0c2a5b0f0ff815dc9630a"
integrity sha512-p/Z++QPM7S2lm7obXsZXIarcw0Y88y/Ghy5hyZqdc3uNHL6j8LRlD2qfuRXzl0k9HytXa859UKtSMLSZij1DiA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~5.3.3"
"@abp/bootstrap" "~5.3.3"
"@abp/bootstrap-datepicker" "~5.3.3"
"@abp/datatables.net-bs5" "~5.3.3"
"@abp/font-awesome" "~5.3.3"
"@abp/jquery-form" "~5.3.3"
"@abp/jquery-validation-unobtrusive" "~5.3.3"
"@abp/lodash" "~5.3.3"
"@abp/luxon" "~5.3.3"
"@abp/malihu-custom-scrollbar-plugin" "~5.3.3"
"@abp/select2" "~5.3.3"
"@abp/sweetalert2" "~5.3.3"
"@abp/timeago" "~5.3.3"
"@abp/toastr" "~5.3.3"
"@abp/aspnetcore.mvc.ui@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-5.3.3.tgz#b8beb98bde3e4f0340335014ced7653c7913a621"
integrity sha512-aDQxdfQmlEXIjWGW8wru58imh9cncHAijafvdXlmyfKHM2JfnSSCG/RPMiaoJq/iyDVEggbhx8z4VHODC1eitg==
"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0-rc.1.tgz#561522e75e850bfa33243c91b9c37e4791039455"
integrity sha512-oov7mcynMOjeBxD3oBXzSuarwLYxB902O/TMbQsdiU50oJmfgidsaHC7W3lAvfXbuZiok9+zkUW9uaGXS+OuXA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0-rc.1.tgz#5b0afe34c485f8e11ef21b0bce86e231602d8c1b"
integrity sha512-lY8ToScqRSlIHKMMiut+yiXzJG/+B8/ZXS+O9+nNOZ97G6oJZr3TYFuLcR8Rr5tFSZ65dUYivshHAM7HcRYyNA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~6.0.0-rc.1"
"@abp/bootstrap" "~6.0.0-rc.1"
"@abp/bootstrap-datepicker" "~6.0.0-rc.1"
"@abp/datatables.net-bs5" "~6.0.0-rc.1"
"@abp/font-awesome" "~6.0.0-rc.1"
"@abp/jquery-form" "~6.0.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~6.0.0-rc.1"
"@abp/lodash" "~6.0.0-rc.1"
"@abp/luxon" "~6.0.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~6.0.0-rc.1"
"@abp/select2" "~6.0.0-rc.1"
"@abp/sweetalert2" "~6.0.0-rc.1"
"@abp/timeago" "~6.0.0-rc.1"
"@abp/toastr" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0-rc.1.tgz#cec27a35b336ef8319308ac24995def0f26e00be"
integrity sha512-wH4ar4DHJiMPfe+z6IO1nCCz5L+/1W//Kh+wdtuU2QGmJX4mavAgO+ZXKGeA1QYsUY8NBXWj0Xwoyp9PgbqsyQ==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -41,144 +41,144 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-5.3.3.tgz#66bf2be128e6389877ed4465149c1933ca182c71"
integrity sha512-w/gPj4BVzVnmwekWVHKPYkwnhZFFH1XtCtw5LeJVM5bSYQBrvVTvvUPdKiiTDV59OYf2sbsA+PscwcTWAG6t/Q==
"@abp/bootstrap-datepicker@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0-rc.1.tgz#33bd5d9e1d6b351eb1e7a278ccd9a79db119e461"
integrity sha512-/y4v/JZ5YXJ2ew0v7//C//ShK3cf7IPd23d2kVb/7vypdR7yquxyoM7nxpnsfJBs5dQLsH8D5tAhFyTJBZUovA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-5.3.3.tgz#56335b46bd42fba0a522712fbb6591fb6aeb5b68"
integrity sha512-xOtC690pE+QxZYhhQrpTE1rapEjg9BrJg7e0qvrkt4TLMZ4mIbau6/Qlh6x8uuMASCUUuRTLNUzHijxvOJh7Mg==
"@abp/bootstrap@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0-rc.1.tgz#c6f64f1f34870b75da623ed9cee7b3b1159611fc"
integrity sha512-/cAVvgmp/jYTxsuz1RmfNZ7r0X01SKvAB7yjJPvBuEdLj/5ms9HyEa3K4ifnALoShFOKP9yQN1aJtmHN7hepiQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
bootstrap "^5.1.3"
"@abp/core@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-5.3.3.tgz#b03fc281d650d483c9276591f2adb26ea43dcd1e"
integrity sha512-Pp8U+LjchtSxc9lTRaPNQhb+Eh7X2LVERmZvoWyET0y/st28PJZ4eZ4iyGmV00pEmCpadF5aTWVhJcGH32scdQ==
"@abp/core@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0-rc.1.tgz#ec88b3339d854c91e93c342206984daf01b745df"
integrity sha512-V3X4fFm4A13LX47JNpjyxLs9IQ+StISHYMld6srEgCatHx1+dUfLcA4v5uj4IHIrPaRxhX/wv4iDND6FYcGJ2Q==
dependencies:
"@abp/utils" "~5.3.3"
"@abp/utils" "~6.0.0-rc.1"
"@abp/datatables.net-bs5@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-5.3.3.tgz#e00304fbe7e6d9d33e1082485f7aa07de48fac0c"
integrity sha512-dkbP3PPkMRJqxravYO7NIVww+MQC3FxHP7mPCg/+PG/LttaNJ5L5hoNcb7BMK2K76hBRMdvlSIzvjycb1w1ooA==
"@abp/datatables.net-bs5@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0-rc.1.tgz#111c8c04e7d31f1b417602c7dde87d5a49104890"
integrity sha512-r4pxy1FYc06Ju4tYBVXe9HcE9LFDPCQJYP+01fPAAXcIDM7f02nCqdBjUJdv/z0VSejs9Ttn9ZIVSc85Y9JNoA==
dependencies:
"@abp/datatables.net" "~5.3.3"
"@abp/datatables.net" "~6.0.0-rc.1"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-5.3.3.tgz#6d8eca1034e26708b9adf0d5917aefd5772cbf30"
integrity sha512-1JuXMzHDtrvGRNBYdwEVobiYmhd7VxM432ciARX8hzvSkE0jcgzeTrSlBXfenFMPOIAUJsSOE4YVshtqrY0G4g==
"@abp/datatables.net@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0-rc.1.tgz#278762acd0df9c7fd50ef0caef9a9e6c32665e6f"
integrity sha512-NQSKDdpUvsY6JgGHTrTSNAp2ZcMb3L4PwSv9vJVoDSYYF7+f/KFO/bZWlamig+gucX917auRvxzD5bFSL9ub8Q==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
datatables.net "^1.11.4"
"@abp/font-awesome@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-5.3.3.tgz#b10a530c9dee28838536746ea2a40342ff2ee3a8"
integrity sha512-c+cvsQ1uolSoyTkM9rZYYM07iiq/Zu8zKOQaDbitQMfPkcfSnC3PG/PTNauSYuwh/SyFfacFXeaDQ5Y/kAGRLw==
"@abp/font-awesome@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0-rc.1.tgz#87b89f8923b262a8531cf4702cf318d9fab155b6"
integrity sha512-lxY1ONRR0sW/uLbgY/6KJpaeZ1ueQfARjcTfHdCmnat72Qd2jID/jKGKUW2fmK0SHmAZiBnKWHLFvF+JcB3JPQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-5.3.3.tgz#94234207aa991e098e49e7d1244dc86d289a48e6"
integrity sha512-TY5c4ODfSidYGWqUR+QMNbxasfSufSg9gLY8lTEaJn2Wd2+o3GlauPxlTeNIRCRsxqb8e5+fBJspq1YbtE8vQg==
"@abp/jquery-form@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0-rc.1.tgz#5bb68fbb2ce0c3b9a59a52ab20c4ea971258c3b1"
integrity sha512-RZ6v6ZbF+05gSBLltsjIMWd8a3bE8bKEPGfHgIPBJr2+xl7TGwuBB0GmDYa+2X6ctBN1BvGsNvMtOB41ahSaGA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-5.3.3.tgz#03f776807b60f32d2470c3d3c975ee20f33a993d"
integrity sha512-BNa2oSOfc5CSLW62SLCOinP7ybDDSVjfn0LYdDOdkIpSPnoL/3E1ZmgEzkDCUdTfJ67320kGDtIHCpb+Wbik+Q==
"@abp/jquery-validation-unobtrusive@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0-rc.1.tgz#d082de2aa6c2d8bc2a0808b4159d0f5d281afdd2"
integrity sha512-Wv7/W8CXvO5+GFfYVSRXR7MnI5Vv+grDal8onwPTZ8OZS1dsTUnXe5enQMfuyzSBkq/YKTve6vFOOx8sNi0Tfg==
dependencies:
"@abp/jquery-validation" "~5.3.3"
"@abp/jquery-validation" "~6.0.0-rc.1"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-5.3.3.tgz#a0544428b94966f35d3aebb40c354d3f4485137d"
integrity sha512-GFhrS4pVmbQRI0eiW2aBYmRTB0rR2s3Wj4NIVB69ZHwvy+uADA3M/oMs8Q4wuT+gmPu2GCjPNCc5RPsC173VPA==
"@abp/jquery-validation@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0-rc.1.tgz#e30227075f6d7eabe6224faf2e033622ce0fe3b1"
integrity sha512-xdEVHDsPUmZRyQS5qJYs+FurK6rjGH4ARzlDjtZCwiP85pFQ3+dglF+2/KZxzsNWfHwHl3DdoKWufzzT1qYbrg==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-validation "^1.19.3"
"@abp/jquery@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-5.3.3.tgz#be70aa671129fac192b8f858a973e65018960cbd"
integrity sha512-sUy0aquZPq+HyxChYJMTjUZxaTo5/Aav5JcbMq1RczIFidjOrFHthWnYZveDVSKryaCfX3tXutag1sPakUOTtg==
"@abp/jquery@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0-rc.1.tgz#6f486cfc16dd915ccd4fe4a3029fa6359fea49c0"
integrity sha512-WLcF9BHjRPjtz/QVWfrkltA0eYXVfUPrKmodeJ0q3wmndPqmmMyTMFSrsnoos2bSxd1Z/WGqqB3vVEYGUc1E4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
jquery "~3.6.0"
"@abp/lodash@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-5.3.3.tgz#365684a338ab5d68adffa93207d0035eaa494ef9"
integrity sha512-Lqb2DkmKBPBHNbUd1QeATv8G/qUPamd06bKbe7xHesX3DZtlIwTmimwTpV4tqmJqOLKB67uUtapPYCfKyxs1RQ==
"@abp/lodash@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0-rc.1.tgz#5e143be48e1d266356bd726764a89f520c55e8a5"
integrity sha512-lPui/un/eZcUaeJ2r/I9DgtfIVVoASy/e+gj3opCIGv9cgBQwoV9vlAZGCsUwRFy1RO7EUUsJR4jgxWSmj1JFw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
lodash "^4.17.21"
"@abp/luxon@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-5.3.3.tgz#97a60ae64e865d2b1c04107302d4ec50d4e09217"
integrity sha512-/7Lb463HREBFlt17tUFinTpYxfbZ8UIi1+d7Fqp8spJv78qCxvpWmD4iuJJJdCExO00ztZWY9GkCDPrAbfP/dA==
"@abp/luxon@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0-rc.1.tgz#a4242d862576b4151912d48fbf81d89862b6a91e"
integrity sha512-O0nbZk1PA7RryFG+J3gKRtuT4+FV4eSkth8GZvhCOKoN8SpDu/92G2cIEzR0l9O1TYlrKAEbUpmsA+d6abSG+w==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-5.3.3.tgz#96be03f79be929b1a2cb67acb38e9d6638f04f15"
integrity sha512-hr5qmcVl+Wr6sIS10QerWRTfFvhmhq9e48G9Hx5oQZFjrIkfJRlxla0TYViHR2tRYCeDQGb4gYmN4Fc71mdcPg==
"@abp/malihu-custom-scrollbar-plugin@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0-rc.1.tgz#738efa17783450971c6f47608cfafc0ef87d8ec6"
integrity sha512-6Q9slGs6A1d1v+lpTfzI8W+QrpTtY0LTKQkRbYYpm31Lf5zQ55QFoinDpV9wnxDPrfh2u5aX/dSYMrHjdzj6Qg==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/select2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-5.3.3.tgz#bdb8de1fcc5c9964233fdf1d4b88f7b90099f293"
integrity sha512-yk4CDpgksM5pAXMgFnULlgDovBk0oeXRhAA6lpt0TizzJ353WkpcASUblHbWOePzXbJFBBB2cj3XBD9vdWx7Ig==
"@abp/select2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0-rc.1.tgz#d4ba6e71536c56ef2c98c1b3342f15fc286d3c1b"
integrity sha512-j1mebFXYiLOaOqK9FW5FqafTvT6oydEbcKj2Dk4JdgbcwdY+Mf5DPrb4cu61IPR7SzMCfeZX6j6d2LCdnW7o4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
select2 "^4.0.13"
"@abp/sweetalert2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-5.3.3.tgz#54a2d45ddbdaa2f7a4485aa5731f2fec65a9c771"
integrity sha512-Lbw6S+xTNMtHeFaMJNbYTMtqznDwRtlN4+f+hRGWbqNIpHuMfTi1jUgdeZTYRjbhY+RTduUJrs8lvvPMKWgrTw==
"@abp/sweetalert2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0-rc.1.tgz#2633ed54227a703dbd81e2db0923d6f402561232"
integrity sha512-JxrLUnsntCoimJTpY+9uQ+CK6VW1sRTv0qhOX7EJTEefvA+YZjSSk0MwyG4KNzF46JSMW1OctXqWihl/UHZzTQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
sweetalert2 "^11.3.6"
"@abp/timeago@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-5.3.3.tgz#6e13a178d67e635ebe65d01db220d09f1673bafa"
integrity sha512-mBwaioPVnIeMXP6tDG24NZaTCAGvk8cMah8ems3OLWNK+tsPU4Jy8BVHTSmd/7rA69EL0REuSw2GmiCvaCL+RQ==
"@abp/timeago@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0-rc.1.tgz#78903b3d523da6985a83a306d6a31d223b244d8b"
integrity sha512-f5AaVRCKXS4+U4axVE6B1gQIo28gmJ5iOsn+tGhH9YANsfybS7in7dN8Nu89oqx10tVyHZ6r5/ESd21aV34VDA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
timeago "^1.6.7"
"@abp/toastr@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-5.3.3.tgz#a3d2d19963fe96da9566a0f320c7f9911901e69a"
integrity sha512-F1FJPQ0nnu/jZY4XpJFS7uFJgpoEl8aOeFkm6kvshK76ABFLvsWHYW88htW5gXIwOf+G/QClZdx39Os+IQaUJw==
"@abp/toastr@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0-rc.1.tgz#2cb0898d48bad1cb8cb5e994b55e51d60e5a6b90"
integrity sha512-RPp6J5IWtYW1q27+fFc5UxramldBIbCyEU9aniH9rfkEs4F5SF4RJphqjSKeYMclvT0PheUnR1x26PJbi179MQ==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
toastr "^2.1.4"
"@abp/utils@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-5.3.3.tgz#b47f11cb9a0ac963a7f4e5a44360d933e19896fc"
integrity sha512-owTYsROGHfXuHTOFe1uKMAwLbgjzQLKDnmApUy4taYy93rWsu98vFXX6rYJTK7U/X8nZq5y0BtH4covHyfsAxQ==
"@abp/utils@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0-rc.1.tgz#f25b383d6d7ba28c1220399397247cdef9704daf"
integrity sha512-Fi8dBDDAjdPE6tsWCP7iNlBb7WpoF8V3wOnoGmeg/ZklEcHDNZymjSa2RG8+6Qc4fSuUfti/Qyyj4CoDHhsOBw==
dependencies:
just-compare "^1.3.0"

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

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

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

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

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

@ -3,6 +3,6 @@
"name": "my-app-identityserver",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "^5.3.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.0-rc.1"
}
}

4
modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/core/abp.js

@ -372,7 +372,9 @@ var abp = abp || {};
setTimeout(function () {
if (element) {
element.classList.remove('abp-block-area-disappearing');
element.parentElement.removeChild(element);
if (element.parentElement) {
element.parentElement.removeChild(element);
}
}
}, 250);
}

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

@ -2,37 +2,37 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-5.3.3.tgz#dc6a1bdd583ef5ea0f8a0110753b0869d5f1cb61"
integrity sha512-det7xCtVZK6Dmvr0ENAkYdE+jRW0cVi3BCKZc7c6Hy0VKsKsKlnyz5j/D2rJSAmrap9hyQSWXBJUiho8W92wUQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~5.3.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-5.3.3.tgz#65f97d787647e7760bb0c2a5b0f0ff815dc9630a"
integrity sha512-p/Z++QPM7S2lm7obXsZXIarcw0Y88y/Ghy5hyZqdc3uNHL6j8LRlD2qfuRXzl0k9HytXa859UKtSMLSZij1DiA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~5.3.3"
"@abp/bootstrap" "~5.3.3"
"@abp/bootstrap-datepicker" "~5.3.3"
"@abp/datatables.net-bs5" "~5.3.3"
"@abp/font-awesome" "~5.3.3"
"@abp/jquery-form" "~5.3.3"
"@abp/jquery-validation-unobtrusive" "~5.3.3"
"@abp/lodash" "~5.3.3"
"@abp/luxon" "~5.3.3"
"@abp/malihu-custom-scrollbar-plugin" "~5.3.3"
"@abp/select2" "~5.3.3"
"@abp/sweetalert2" "~5.3.3"
"@abp/timeago" "~5.3.3"
"@abp/toastr" "~5.3.3"
"@abp/aspnetcore.mvc.ui@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-5.3.3.tgz#b8beb98bde3e4f0340335014ced7653c7913a621"
integrity sha512-aDQxdfQmlEXIjWGW8wru58imh9cncHAijafvdXlmyfKHM2JfnSSCG/RPMiaoJq/iyDVEggbhx8z4VHODC1eitg==
"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0-rc.1.tgz#561522e75e850bfa33243c91b9c37e4791039455"
integrity sha512-oov7mcynMOjeBxD3oBXzSuarwLYxB902O/TMbQsdiU50oJmfgidsaHC7W3lAvfXbuZiok9+zkUW9uaGXS+OuXA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0-rc.1.tgz#5b0afe34c485f8e11ef21b0bce86e231602d8c1b"
integrity sha512-lY8ToScqRSlIHKMMiut+yiXzJG/+B8/ZXS+O9+nNOZ97G6oJZr3TYFuLcR8Rr5tFSZ65dUYivshHAM7HcRYyNA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~6.0.0-rc.1"
"@abp/bootstrap" "~6.0.0-rc.1"
"@abp/bootstrap-datepicker" "~6.0.0-rc.1"
"@abp/datatables.net-bs5" "~6.0.0-rc.1"
"@abp/font-awesome" "~6.0.0-rc.1"
"@abp/jquery-form" "~6.0.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~6.0.0-rc.1"
"@abp/lodash" "~6.0.0-rc.1"
"@abp/luxon" "~6.0.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~6.0.0-rc.1"
"@abp/select2" "~6.0.0-rc.1"
"@abp/sweetalert2" "~6.0.0-rc.1"
"@abp/timeago" "~6.0.0-rc.1"
"@abp/toastr" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0-rc.1.tgz#cec27a35b336ef8319308ac24995def0f26e00be"
integrity sha512-wH4ar4DHJiMPfe+z6IO1nCCz5L+/1W//Kh+wdtuU2QGmJX4mavAgO+ZXKGeA1QYsUY8NBXWj0Xwoyp9PgbqsyQ==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -41,144 +41,144 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-5.3.3.tgz#66bf2be128e6389877ed4465149c1933ca182c71"
integrity sha512-w/gPj4BVzVnmwekWVHKPYkwnhZFFH1XtCtw5LeJVM5bSYQBrvVTvvUPdKiiTDV59OYf2sbsA+PscwcTWAG6t/Q==
"@abp/bootstrap-datepicker@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0-rc.1.tgz#33bd5d9e1d6b351eb1e7a278ccd9a79db119e461"
integrity sha512-/y4v/JZ5YXJ2ew0v7//C//ShK3cf7IPd23d2kVb/7vypdR7yquxyoM7nxpnsfJBs5dQLsH8D5tAhFyTJBZUovA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-5.3.3.tgz#56335b46bd42fba0a522712fbb6591fb6aeb5b68"
integrity sha512-xOtC690pE+QxZYhhQrpTE1rapEjg9BrJg7e0qvrkt4TLMZ4mIbau6/Qlh6x8uuMASCUUuRTLNUzHijxvOJh7Mg==
"@abp/bootstrap@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0-rc.1.tgz#c6f64f1f34870b75da623ed9cee7b3b1159611fc"
integrity sha512-/cAVvgmp/jYTxsuz1RmfNZ7r0X01SKvAB7yjJPvBuEdLj/5ms9HyEa3K4ifnALoShFOKP9yQN1aJtmHN7hepiQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
bootstrap "^5.1.3"
"@abp/core@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-5.3.3.tgz#b03fc281d650d483c9276591f2adb26ea43dcd1e"
integrity sha512-Pp8U+LjchtSxc9lTRaPNQhb+Eh7X2LVERmZvoWyET0y/st28PJZ4eZ4iyGmV00pEmCpadF5aTWVhJcGH32scdQ==
"@abp/core@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0-rc.1.tgz#ec88b3339d854c91e93c342206984daf01b745df"
integrity sha512-V3X4fFm4A13LX47JNpjyxLs9IQ+StISHYMld6srEgCatHx1+dUfLcA4v5uj4IHIrPaRxhX/wv4iDND6FYcGJ2Q==
dependencies:
"@abp/utils" "~5.3.3"
"@abp/utils" "~6.0.0-rc.1"
"@abp/datatables.net-bs5@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-5.3.3.tgz#e00304fbe7e6d9d33e1082485f7aa07de48fac0c"
integrity sha512-dkbP3PPkMRJqxravYO7NIVww+MQC3FxHP7mPCg/+PG/LttaNJ5L5hoNcb7BMK2K76hBRMdvlSIzvjycb1w1ooA==
"@abp/datatables.net-bs5@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0-rc.1.tgz#111c8c04e7d31f1b417602c7dde87d5a49104890"
integrity sha512-r4pxy1FYc06Ju4tYBVXe9HcE9LFDPCQJYP+01fPAAXcIDM7f02nCqdBjUJdv/z0VSejs9Ttn9ZIVSc85Y9JNoA==
dependencies:
"@abp/datatables.net" "~5.3.3"
"@abp/datatables.net" "~6.0.0-rc.1"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-5.3.3.tgz#6d8eca1034e26708b9adf0d5917aefd5772cbf30"
integrity sha512-1JuXMzHDtrvGRNBYdwEVobiYmhd7VxM432ciARX8hzvSkE0jcgzeTrSlBXfenFMPOIAUJsSOE4YVshtqrY0G4g==
"@abp/datatables.net@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0-rc.1.tgz#278762acd0df9c7fd50ef0caef9a9e6c32665e6f"
integrity sha512-NQSKDdpUvsY6JgGHTrTSNAp2ZcMb3L4PwSv9vJVoDSYYF7+f/KFO/bZWlamig+gucX917auRvxzD5bFSL9ub8Q==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
datatables.net "^1.11.4"
"@abp/font-awesome@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-5.3.3.tgz#b10a530c9dee28838536746ea2a40342ff2ee3a8"
integrity sha512-c+cvsQ1uolSoyTkM9rZYYM07iiq/Zu8zKOQaDbitQMfPkcfSnC3PG/PTNauSYuwh/SyFfacFXeaDQ5Y/kAGRLw==
"@abp/font-awesome@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0-rc.1.tgz#87b89f8923b262a8531cf4702cf318d9fab155b6"
integrity sha512-lxY1ONRR0sW/uLbgY/6KJpaeZ1ueQfARjcTfHdCmnat72Qd2jID/jKGKUW2fmK0SHmAZiBnKWHLFvF+JcB3JPQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-5.3.3.tgz#94234207aa991e098e49e7d1244dc86d289a48e6"
integrity sha512-TY5c4ODfSidYGWqUR+QMNbxasfSufSg9gLY8lTEaJn2Wd2+o3GlauPxlTeNIRCRsxqb8e5+fBJspq1YbtE8vQg==
"@abp/jquery-form@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0-rc.1.tgz#5bb68fbb2ce0c3b9a59a52ab20c4ea971258c3b1"
integrity sha512-RZ6v6ZbF+05gSBLltsjIMWd8a3bE8bKEPGfHgIPBJr2+xl7TGwuBB0GmDYa+2X6ctBN1BvGsNvMtOB41ahSaGA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-5.3.3.tgz#03f776807b60f32d2470c3d3c975ee20f33a993d"
integrity sha512-BNa2oSOfc5CSLW62SLCOinP7ybDDSVjfn0LYdDOdkIpSPnoL/3E1ZmgEzkDCUdTfJ67320kGDtIHCpb+Wbik+Q==
"@abp/jquery-validation-unobtrusive@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0-rc.1.tgz#d082de2aa6c2d8bc2a0808b4159d0f5d281afdd2"
integrity sha512-Wv7/W8CXvO5+GFfYVSRXR7MnI5Vv+grDal8onwPTZ8OZS1dsTUnXe5enQMfuyzSBkq/YKTve6vFOOx8sNi0Tfg==
dependencies:
"@abp/jquery-validation" "~5.3.3"
"@abp/jquery-validation" "~6.0.0-rc.1"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-5.3.3.tgz#a0544428b94966f35d3aebb40c354d3f4485137d"
integrity sha512-GFhrS4pVmbQRI0eiW2aBYmRTB0rR2s3Wj4NIVB69ZHwvy+uADA3M/oMs8Q4wuT+gmPu2GCjPNCc5RPsC173VPA==
"@abp/jquery-validation@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0-rc.1.tgz#e30227075f6d7eabe6224faf2e033622ce0fe3b1"
integrity sha512-xdEVHDsPUmZRyQS5qJYs+FurK6rjGH4ARzlDjtZCwiP85pFQ3+dglF+2/KZxzsNWfHwHl3DdoKWufzzT1qYbrg==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-validation "^1.19.3"
"@abp/jquery@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-5.3.3.tgz#be70aa671129fac192b8f858a973e65018960cbd"
integrity sha512-sUy0aquZPq+HyxChYJMTjUZxaTo5/Aav5JcbMq1RczIFidjOrFHthWnYZveDVSKryaCfX3tXutag1sPakUOTtg==
"@abp/jquery@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0-rc.1.tgz#6f486cfc16dd915ccd4fe4a3029fa6359fea49c0"
integrity sha512-WLcF9BHjRPjtz/QVWfrkltA0eYXVfUPrKmodeJ0q3wmndPqmmMyTMFSrsnoos2bSxd1Z/WGqqB3vVEYGUc1E4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
jquery "~3.6.0"
"@abp/lodash@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-5.3.3.tgz#365684a338ab5d68adffa93207d0035eaa494ef9"
integrity sha512-Lqb2DkmKBPBHNbUd1QeATv8G/qUPamd06bKbe7xHesX3DZtlIwTmimwTpV4tqmJqOLKB67uUtapPYCfKyxs1RQ==
"@abp/lodash@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0-rc.1.tgz#5e143be48e1d266356bd726764a89f520c55e8a5"
integrity sha512-lPui/un/eZcUaeJ2r/I9DgtfIVVoASy/e+gj3opCIGv9cgBQwoV9vlAZGCsUwRFy1RO7EUUsJR4jgxWSmj1JFw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
lodash "^4.17.21"
"@abp/luxon@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-5.3.3.tgz#97a60ae64e865d2b1c04107302d4ec50d4e09217"
integrity sha512-/7Lb463HREBFlt17tUFinTpYxfbZ8UIi1+d7Fqp8spJv78qCxvpWmD4iuJJJdCExO00ztZWY9GkCDPrAbfP/dA==
"@abp/luxon@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0-rc.1.tgz#a4242d862576b4151912d48fbf81d89862b6a91e"
integrity sha512-O0nbZk1PA7RryFG+J3gKRtuT4+FV4eSkth8GZvhCOKoN8SpDu/92G2cIEzR0l9O1TYlrKAEbUpmsA+d6abSG+w==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-5.3.3.tgz#96be03f79be929b1a2cb67acb38e9d6638f04f15"
integrity sha512-hr5qmcVl+Wr6sIS10QerWRTfFvhmhq9e48G9Hx5oQZFjrIkfJRlxla0TYViHR2tRYCeDQGb4gYmN4Fc71mdcPg==
"@abp/malihu-custom-scrollbar-plugin@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0-rc.1.tgz#738efa17783450971c6f47608cfafc0ef87d8ec6"
integrity sha512-6Q9slGs6A1d1v+lpTfzI8W+QrpTtY0LTKQkRbYYpm31Lf5zQ55QFoinDpV9wnxDPrfh2u5aX/dSYMrHjdzj6Qg==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/select2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-5.3.3.tgz#bdb8de1fcc5c9964233fdf1d4b88f7b90099f293"
integrity sha512-yk4CDpgksM5pAXMgFnULlgDovBk0oeXRhAA6lpt0TizzJ353WkpcASUblHbWOePzXbJFBBB2cj3XBD9vdWx7Ig==
"@abp/select2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0-rc.1.tgz#d4ba6e71536c56ef2c98c1b3342f15fc286d3c1b"
integrity sha512-j1mebFXYiLOaOqK9FW5FqafTvT6oydEbcKj2Dk4JdgbcwdY+Mf5DPrb4cu61IPR7SzMCfeZX6j6d2LCdnW7o4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
select2 "^4.0.13"
"@abp/sweetalert2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-5.3.3.tgz#54a2d45ddbdaa2f7a4485aa5731f2fec65a9c771"
integrity sha512-Lbw6S+xTNMtHeFaMJNbYTMtqznDwRtlN4+f+hRGWbqNIpHuMfTi1jUgdeZTYRjbhY+RTduUJrs8lvvPMKWgrTw==
"@abp/sweetalert2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0-rc.1.tgz#2633ed54227a703dbd81e2db0923d6f402561232"
integrity sha512-JxrLUnsntCoimJTpY+9uQ+CK6VW1sRTv0qhOX7EJTEefvA+YZjSSk0MwyG4KNzF46JSMW1OctXqWihl/UHZzTQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
sweetalert2 "^11.3.6"
"@abp/timeago@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-5.3.3.tgz#6e13a178d67e635ebe65d01db220d09f1673bafa"
integrity sha512-mBwaioPVnIeMXP6tDG24NZaTCAGvk8cMah8ems3OLWNK+tsPU4Jy8BVHTSmd/7rA69EL0REuSw2GmiCvaCL+RQ==
"@abp/timeago@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0-rc.1.tgz#78903b3d523da6985a83a306d6a31d223b244d8b"
integrity sha512-f5AaVRCKXS4+U4axVE6B1gQIo28gmJ5iOsn+tGhH9YANsfybS7in7dN8Nu89oqx10tVyHZ6r5/ESd21aV34VDA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
timeago "^1.6.7"
"@abp/toastr@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-5.3.3.tgz#a3d2d19963fe96da9566a0f320c7f9911901e69a"
integrity sha512-F1FJPQ0nnu/jZY4XpJFS7uFJgpoEl8aOeFkm6kvshK76ABFLvsWHYW88htW5gXIwOf+G/QClZdx39Os+IQaUJw==
"@abp/toastr@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0-rc.1.tgz#2cb0898d48bad1cb8cb5e994b55e51d60e5a6b90"
integrity sha512-RPp6J5IWtYW1q27+fFc5UxramldBIbCyEU9aniH9rfkEs4F5SF4RJphqjSKeYMclvT0PheUnR1x26PJbi179MQ==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
toastr "^2.1.4"
"@abp/utils@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-5.3.3.tgz#b47f11cb9a0ac963a7f4e5a44360d933e19896fc"
integrity sha512-owTYsROGHfXuHTOFe1uKMAwLbgjzQLKDnmApUy4taYy93rWsu98vFXX6rYJTK7U/X8nZq5y0BtH4covHyfsAxQ==
"@abp/utils@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0-rc.1.tgz#f25b383d6d7ba28c1220399397247cdef9704daf"
integrity sha512-Fi8dBDDAjdPE6tsWCP7iNlBb7WpoF8V3wOnoGmeg/ZklEcHDNZymjSa2RG8+6Qc4fSuUfti/Qyyj4CoDHhsOBw==
dependencies:
just-compare "^1.3.0"

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

@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "^5.3.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.0-rc.1"
}
}

4
modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/core/abp.js

@ -372,7 +372,9 @@ var abp = abp || {};
setTimeout(function () {
if (element) {
element.classList.remove('abp-block-area-disappearing');
element.parentElement.removeChild(element);
if (element.parentElement) {
element.parentElement.removeChild(element);
}
}
}, 250);
}

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

@ -2,37 +2,37 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-5.3.3.tgz#dc6a1bdd583ef5ea0f8a0110753b0869d5f1cb61"
integrity sha512-det7xCtVZK6Dmvr0ENAkYdE+jRW0cVi3BCKZc7c6Hy0VKsKsKlnyz5j/D2rJSAmrap9hyQSWXBJUiho8W92wUQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~5.3.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-5.3.3.tgz#65f97d787647e7760bb0c2a5b0f0ff815dc9630a"
integrity sha512-p/Z++QPM7S2lm7obXsZXIarcw0Y88y/Ghy5hyZqdc3uNHL6j8LRlD2qfuRXzl0k9HytXa859UKtSMLSZij1DiA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~5.3.3"
"@abp/bootstrap" "~5.3.3"
"@abp/bootstrap-datepicker" "~5.3.3"
"@abp/datatables.net-bs5" "~5.3.3"
"@abp/font-awesome" "~5.3.3"
"@abp/jquery-form" "~5.3.3"
"@abp/jquery-validation-unobtrusive" "~5.3.3"
"@abp/lodash" "~5.3.3"
"@abp/luxon" "~5.3.3"
"@abp/malihu-custom-scrollbar-plugin" "~5.3.3"
"@abp/select2" "~5.3.3"
"@abp/sweetalert2" "~5.3.3"
"@abp/timeago" "~5.3.3"
"@abp/toastr" "~5.3.3"
"@abp/aspnetcore.mvc.ui@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-5.3.3.tgz#b8beb98bde3e4f0340335014ced7653c7913a621"
integrity sha512-aDQxdfQmlEXIjWGW8wru58imh9cncHAijafvdXlmyfKHM2JfnSSCG/RPMiaoJq/iyDVEggbhx8z4VHODC1eitg==
"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0-rc.1.tgz#561522e75e850bfa33243c91b9c37e4791039455"
integrity sha512-oov7mcynMOjeBxD3oBXzSuarwLYxB902O/TMbQsdiU50oJmfgidsaHC7W3lAvfXbuZiok9+zkUW9uaGXS+OuXA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0-rc.1.tgz#5b0afe34c485f8e11ef21b0bce86e231602d8c1b"
integrity sha512-lY8ToScqRSlIHKMMiut+yiXzJG/+B8/ZXS+O9+nNOZ97G6oJZr3TYFuLcR8Rr5tFSZ65dUYivshHAM7HcRYyNA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~6.0.0-rc.1"
"@abp/bootstrap" "~6.0.0-rc.1"
"@abp/bootstrap-datepicker" "~6.0.0-rc.1"
"@abp/datatables.net-bs5" "~6.0.0-rc.1"
"@abp/font-awesome" "~6.0.0-rc.1"
"@abp/jquery-form" "~6.0.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~6.0.0-rc.1"
"@abp/lodash" "~6.0.0-rc.1"
"@abp/luxon" "~6.0.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~6.0.0-rc.1"
"@abp/select2" "~6.0.0-rc.1"
"@abp/sweetalert2" "~6.0.0-rc.1"
"@abp/timeago" "~6.0.0-rc.1"
"@abp/toastr" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0-rc.1.tgz#cec27a35b336ef8319308ac24995def0f26e00be"
integrity sha512-wH4ar4DHJiMPfe+z6IO1nCCz5L+/1W//Kh+wdtuU2QGmJX4mavAgO+ZXKGeA1QYsUY8NBXWj0Xwoyp9PgbqsyQ==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -41,144 +41,144 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-5.3.3.tgz#66bf2be128e6389877ed4465149c1933ca182c71"
integrity sha512-w/gPj4BVzVnmwekWVHKPYkwnhZFFH1XtCtw5LeJVM5bSYQBrvVTvvUPdKiiTDV59OYf2sbsA+PscwcTWAG6t/Q==
"@abp/bootstrap-datepicker@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0-rc.1.tgz#33bd5d9e1d6b351eb1e7a278ccd9a79db119e461"
integrity sha512-/y4v/JZ5YXJ2ew0v7//C//ShK3cf7IPd23d2kVb/7vypdR7yquxyoM7nxpnsfJBs5dQLsH8D5tAhFyTJBZUovA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-5.3.3.tgz#56335b46bd42fba0a522712fbb6591fb6aeb5b68"
integrity sha512-xOtC690pE+QxZYhhQrpTE1rapEjg9BrJg7e0qvrkt4TLMZ4mIbau6/Qlh6x8uuMASCUUuRTLNUzHijxvOJh7Mg==
"@abp/bootstrap@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0-rc.1.tgz#c6f64f1f34870b75da623ed9cee7b3b1159611fc"
integrity sha512-/cAVvgmp/jYTxsuz1RmfNZ7r0X01SKvAB7yjJPvBuEdLj/5ms9HyEa3K4ifnALoShFOKP9yQN1aJtmHN7hepiQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
bootstrap "^5.1.3"
"@abp/core@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-5.3.3.tgz#b03fc281d650d483c9276591f2adb26ea43dcd1e"
integrity sha512-Pp8U+LjchtSxc9lTRaPNQhb+Eh7X2LVERmZvoWyET0y/st28PJZ4eZ4iyGmV00pEmCpadF5aTWVhJcGH32scdQ==
"@abp/core@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0-rc.1.tgz#ec88b3339d854c91e93c342206984daf01b745df"
integrity sha512-V3X4fFm4A13LX47JNpjyxLs9IQ+StISHYMld6srEgCatHx1+dUfLcA4v5uj4IHIrPaRxhX/wv4iDND6FYcGJ2Q==
dependencies:
"@abp/utils" "~5.3.3"
"@abp/utils" "~6.0.0-rc.1"
"@abp/datatables.net-bs5@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-5.3.3.tgz#e00304fbe7e6d9d33e1082485f7aa07de48fac0c"
integrity sha512-dkbP3PPkMRJqxravYO7NIVww+MQC3FxHP7mPCg/+PG/LttaNJ5L5hoNcb7BMK2K76hBRMdvlSIzvjycb1w1ooA==
"@abp/datatables.net-bs5@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0-rc.1.tgz#111c8c04e7d31f1b417602c7dde87d5a49104890"
integrity sha512-r4pxy1FYc06Ju4tYBVXe9HcE9LFDPCQJYP+01fPAAXcIDM7f02nCqdBjUJdv/z0VSejs9Ttn9ZIVSc85Y9JNoA==
dependencies:
"@abp/datatables.net" "~5.3.3"
"@abp/datatables.net" "~6.0.0-rc.1"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-5.3.3.tgz#6d8eca1034e26708b9adf0d5917aefd5772cbf30"
integrity sha512-1JuXMzHDtrvGRNBYdwEVobiYmhd7VxM432ciARX8hzvSkE0jcgzeTrSlBXfenFMPOIAUJsSOE4YVshtqrY0G4g==
"@abp/datatables.net@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0-rc.1.tgz#278762acd0df9c7fd50ef0caef9a9e6c32665e6f"
integrity sha512-NQSKDdpUvsY6JgGHTrTSNAp2ZcMb3L4PwSv9vJVoDSYYF7+f/KFO/bZWlamig+gucX917auRvxzD5bFSL9ub8Q==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
datatables.net "^1.11.4"
"@abp/font-awesome@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-5.3.3.tgz#b10a530c9dee28838536746ea2a40342ff2ee3a8"
integrity sha512-c+cvsQ1uolSoyTkM9rZYYM07iiq/Zu8zKOQaDbitQMfPkcfSnC3PG/PTNauSYuwh/SyFfacFXeaDQ5Y/kAGRLw==
"@abp/font-awesome@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0-rc.1.tgz#87b89f8923b262a8531cf4702cf318d9fab155b6"
integrity sha512-lxY1ONRR0sW/uLbgY/6KJpaeZ1ueQfARjcTfHdCmnat72Qd2jID/jKGKUW2fmK0SHmAZiBnKWHLFvF+JcB3JPQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-5.3.3.tgz#94234207aa991e098e49e7d1244dc86d289a48e6"
integrity sha512-TY5c4ODfSidYGWqUR+QMNbxasfSufSg9gLY8lTEaJn2Wd2+o3GlauPxlTeNIRCRsxqb8e5+fBJspq1YbtE8vQg==
"@abp/jquery-form@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0-rc.1.tgz#5bb68fbb2ce0c3b9a59a52ab20c4ea971258c3b1"
integrity sha512-RZ6v6ZbF+05gSBLltsjIMWd8a3bE8bKEPGfHgIPBJr2+xl7TGwuBB0GmDYa+2X6ctBN1BvGsNvMtOB41ahSaGA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-5.3.3.tgz#03f776807b60f32d2470c3d3c975ee20f33a993d"
integrity sha512-BNa2oSOfc5CSLW62SLCOinP7ybDDSVjfn0LYdDOdkIpSPnoL/3E1ZmgEzkDCUdTfJ67320kGDtIHCpb+Wbik+Q==
"@abp/jquery-validation-unobtrusive@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0-rc.1.tgz#d082de2aa6c2d8bc2a0808b4159d0f5d281afdd2"
integrity sha512-Wv7/W8CXvO5+GFfYVSRXR7MnI5Vv+grDal8onwPTZ8OZS1dsTUnXe5enQMfuyzSBkq/YKTve6vFOOx8sNi0Tfg==
dependencies:
"@abp/jquery-validation" "~5.3.3"
"@abp/jquery-validation" "~6.0.0-rc.1"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-5.3.3.tgz#a0544428b94966f35d3aebb40c354d3f4485137d"
integrity sha512-GFhrS4pVmbQRI0eiW2aBYmRTB0rR2s3Wj4NIVB69ZHwvy+uADA3M/oMs8Q4wuT+gmPu2GCjPNCc5RPsC173VPA==
"@abp/jquery-validation@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0-rc.1.tgz#e30227075f6d7eabe6224faf2e033622ce0fe3b1"
integrity sha512-xdEVHDsPUmZRyQS5qJYs+FurK6rjGH4ARzlDjtZCwiP85pFQ3+dglF+2/KZxzsNWfHwHl3DdoKWufzzT1qYbrg==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-validation "^1.19.3"
"@abp/jquery@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-5.3.3.tgz#be70aa671129fac192b8f858a973e65018960cbd"
integrity sha512-sUy0aquZPq+HyxChYJMTjUZxaTo5/Aav5JcbMq1RczIFidjOrFHthWnYZveDVSKryaCfX3tXutag1sPakUOTtg==
"@abp/jquery@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0-rc.1.tgz#6f486cfc16dd915ccd4fe4a3029fa6359fea49c0"
integrity sha512-WLcF9BHjRPjtz/QVWfrkltA0eYXVfUPrKmodeJ0q3wmndPqmmMyTMFSrsnoos2bSxd1Z/WGqqB3vVEYGUc1E4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
jquery "~3.6.0"
"@abp/lodash@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-5.3.3.tgz#365684a338ab5d68adffa93207d0035eaa494ef9"
integrity sha512-Lqb2DkmKBPBHNbUd1QeATv8G/qUPamd06bKbe7xHesX3DZtlIwTmimwTpV4tqmJqOLKB67uUtapPYCfKyxs1RQ==
"@abp/lodash@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0-rc.1.tgz#5e143be48e1d266356bd726764a89f520c55e8a5"
integrity sha512-lPui/un/eZcUaeJ2r/I9DgtfIVVoASy/e+gj3opCIGv9cgBQwoV9vlAZGCsUwRFy1RO7EUUsJR4jgxWSmj1JFw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
lodash "^4.17.21"
"@abp/luxon@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-5.3.3.tgz#97a60ae64e865d2b1c04107302d4ec50d4e09217"
integrity sha512-/7Lb463HREBFlt17tUFinTpYxfbZ8UIi1+d7Fqp8spJv78qCxvpWmD4iuJJJdCExO00ztZWY9GkCDPrAbfP/dA==
"@abp/luxon@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0-rc.1.tgz#a4242d862576b4151912d48fbf81d89862b6a91e"
integrity sha512-O0nbZk1PA7RryFG+J3gKRtuT4+FV4eSkth8GZvhCOKoN8SpDu/92G2cIEzR0l9O1TYlrKAEbUpmsA+d6abSG+w==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-5.3.3.tgz#96be03f79be929b1a2cb67acb38e9d6638f04f15"
integrity sha512-hr5qmcVl+Wr6sIS10QerWRTfFvhmhq9e48G9Hx5oQZFjrIkfJRlxla0TYViHR2tRYCeDQGb4gYmN4Fc71mdcPg==
"@abp/malihu-custom-scrollbar-plugin@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0-rc.1.tgz#738efa17783450971c6f47608cfafc0ef87d8ec6"
integrity sha512-6Q9slGs6A1d1v+lpTfzI8W+QrpTtY0LTKQkRbYYpm31Lf5zQ55QFoinDpV9wnxDPrfh2u5aX/dSYMrHjdzj6Qg==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/select2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-5.3.3.tgz#bdb8de1fcc5c9964233fdf1d4b88f7b90099f293"
integrity sha512-yk4CDpgksM5pAXMgFnULlgDovBk0oeXRhAA6lpt0TizzJ353WkpcASUblHbWOePzXbJFBBB2cj3XBD9vdWx7Ig==
"@abp/select2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0-rc.1.tgz#d4ba6e71536c56ef2c98c1b3342f15fc286d3c1b"
integrity sha512-j1mebFXYiLOaOqK9FW5FqafTvT6oydEbcKj2Dk4JdgbcwdY+Mf5DPrb4cu61IPR7SzMCfeZX6j6d2LCdnW7o4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
select2 "^4.0.13"
"@abp/sweetalert2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-5.3.3.tgz#54a2d45ddbdaa2f7a4485aa5731f2fec65a9c771"
integrity sha512-Lbw6S+xTNMtHeFaMJNbYTMtqznDwRtlN4+f+hRGWbqNIpHuMfTi1jUgdeZTYRjbhY+RTduUJrs8lvvPMKWgrTw==
"@abp/sweetalert2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0-rc.1.tgz#2633ed54227a703dbd81e2db0923d6f402561232"
integrity sha512-JxrLUnsntCoimJTpY+9uQ+CK6VW1sRTv0qhOX7EJTEefvA+YZjSSk0MwyG4KNzF46JSMW1OctXqWihl/UHZzTQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
sweetalert2 "^11.3.6"
"@abp/timeago@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-5.3.3.tgz#6e13a178d67e635ebe65d01db220d09f1673bafa"
integrity sha512-mBwaioPVnIeMXP6tDG24NZaTCAGvk8cMah8ems3OLWNK+tsPU4Jy8BVHTSmd/7rA69EL0REuSw2GmiCvaCL+RQ==
"@abp/timeago@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0-rc.1.tgz#78903b3d523da6985a83a306d6a31d223b244d8b"
integrity sha512-f5AaVRCKXS4+U4axVE6B1gQIo28gmJ5iOsn+tGhH9YANsfybS7in7dN8Nu89oqx10tVyHZ6r5/ESd21aV34VDA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
timeago "^1.6.7"
"@abp/toastr@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-5.3.3.tgz#a3d2d19963fe96da9566a0f320c7f9911901e69a"
integrity sha512-F1FJPQ0nnu/jZY4XpJFS7uFJgpoEl8aOeFkm6kvshK76ABFLvsWHYW88htW5gXIwOf+G/QClZdx39Os+IQaUJw==
"@abp/toastr@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0-rc.1.tgz#2cb0898d48bad1cb8cb5e994b55e51d60e5a6b90"
integrity sha512-RPp6J5IWtYW1q27+fFc5UxramldBIbCyEU9aniH9rfkEs4F5SF4RJphqjSKeYMclvT0PheUnR1x26PJbi179MQ==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
toastr "^2.1.4"
"@abp/utils@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-5.3.3.tgz#b47f11cb9a0ac963a7f4e5a44360d933e19896fc"
integrity sha512-owTYsROGHfXuHTOFe1uKMAwLbgjzQLKDnmApUy4taYy93rWsu98vFXX6rYJTK7U/X8nZq5y0BtH4covHyfsAxQ==
"@abp/utils@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0-rc.1.tgz#f25b383d6d7ba28c1220399397247cdef9704daf"
integrity sha512-Fi8dBDDAjdPE6tsWCP7iNlBb7WpoF8V3wOnoGmeg/ZklEcHDNZymjSa2RG8+6Qc4fSuUfti/Qyyj4CoDHhsOBw==
dependencies:
just-compare "^1.3.0"

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

@ -3,7 +3,7 @@
"name": "my-app",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "^5.3.3",
"@abp/cms-kit": "5.3.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.0-rc.1",
"@abp/cms-kit": "6.0.0-rc.1"
}
}

4
modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/core/abp.js

@ -372,7 +372,9 @@ var abp = abp || {};
setTimeout(function () {
if (element) {
element.classList.remove('abp-block-area-disappearing');
element.parentElement.removeChild(element);
if (element.parentElement) {
element.parentElement.removeChild(element);
}
}
}, 250);
}

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

@ -2,37 +2,37 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-5.3.3.tgz#dc6a1bdd583ef5ea0f8a0110753b0869d5f1cb61"
integrity sha512-det7xCtVZK6Dmvr0ENAkYdE+jRW0cVi3BCKZc7c6Hy0VKsKsKlnyz5j/D2rJSAmrap9hyQSWXBJUiho8W92wUQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~5.3.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-5.3.3.tgz#65f97d787647e7760bb0c2a5b0f0ff815dc9630a"
integrity sha512-p/Z++QPM7S2lm7obXsZXIarcw0Y88y/Ghy5hyZqdc3uNHL6j8LRlD2qfuRXzl0k9HytXa859UKtSMLSZij1DiA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~5.3.3"
"@abp/bootstrap" "~5.3.3"
"@abp/bootstrap-datepicker" "~5.3.3"
"@abp/datatables.net-bs5" "~5.3.3"
"@abp/font-awesome" "~5.3.3"
"@abp/jquery-form" "~5.3.3"
"@abp/jquery-validation-unobtrusive" "~5.3.3"
"@abp/lodash" "~5.3.3"
"@abp/luxon" "~5.3.3"
"@abp/malihu-custom-scrollbar-plugin" "~5.3.3"
"@abp/select2" "~5.3.3"
"@abp/sweetalert2" "~5.3.3"
"@abp/timeago" "~5.3.3"
"@abp/toastr" "~5.3.3"
"@abp/aspnetcore.mvc.ui@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-5.3.3.tgz#b8beb98bde3e4f0340335014ced7653c7913a621"
integrity sha512-aDQxdfQmlEXIjWGW8wru58imh9cncHAijafvdXlmyfKHM2JfnSSCG/RPMiaoJq/iyDVEggbhx8z4VHODC1eitg==
"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0-rc.1.tgz#561522e75e850bfa33243c91b9c37e4791039455"
integrity sha512-oov7mcynMOjeBxD3oBXzSuarwLYxB902O/TMbQsdiU50oJmfgidsaHC7W3lAvfXbuZiok9+zkUW9uaGXS+OuXA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0-rc.1.tgz#5b0afe34c485f8e11ef21b0bce86e231602d8c1b"
integrity sha512-lY8ToScqRSlIHKMMiut+yiXzJG/+B8/ZXS+O9+nNOZ97G6oJZr3TYFuLcR8Rr5tFSZ65dUYivshHAM7HcRYyNA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~6.0.0-rc.1"
"@abp/bootstrap" "~6.0.0-rc.1"
"@abp/bootstrap-datepicker" "~6.0.0-rc.1"
"@abp/datatables.net-bs5" "~6.0.0-rc.1"
"@abp/font-awesome" "~6.0.0-rc.1"
"@abp/jquery-form" "~6.0.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~6.0.0-rc.1"
"@abp/lodash" "~6.0.0-rc.1"
"@abp/luxon" "~6.0.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~6.0.0-rc.1"
"@abp/select2" "~6.0.0-rc.1"
"@abp/sweetalert2" "~6.0.0-rc.1"
"@abp/timeago" "~6.0.0-rc.1"
"@abp/toastr" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0-rc.1.tgz#cec27a35b336ef8319308ac24995def0f26e00be"
integrity sha512-wH4ar4DHJiMPfe+z6IO1nCCz5L+/1W//Kh+wdtuU2QGmJX4mavAgO+ZXKGeA1QYsUY8NBXWj0Xwoyp9PgbqsyQ==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -41,243 +41,243 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-5.3.3.tgz#66bf2be128e6389877ed4465149c1933ca182c71"
integrity sha512-w/gPj4BVzVnmwekWVHKPYkwnhZFFH1XtCtw5LeJVM5bSYQBrvVTvvUPdKiiTDV59OYf2sbsA+PscwcTWAG6t/Q==
"@abp/bootstrap-datepicker@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0-rc.1.tgz#33bd5d9e1d6b351eb1e7a278ccd9a79db119e461"
integrity sha512-/y4v/JZ5YXJ2ew0v7//C//ShK3cf7IPd23d2kVb/7vypdR7yquxyoM7nxpnsfJBs5dQLsH8D5tAhFyTJBZUovA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-5.3.3.tgz#56335b46bd42fba0a522712fbb6591fb6aeb5b68"
integrity sha512-xOtC690pE+QxZYhhQrpTE1rapEjg9BrJg7e0qvrkt4TLMZ4mIbau6/Qlh6x8uuMASCUUuRTLNUzHijxvOJh7Mg==
"@abp/bootstrap@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0-rc.1.tgz#c6f64f1f34870b75da623ed9cee7b3b1159611fc"
integrity sha512-/cAVvgmp/jYTxsuz1RmfNZ7r0X01SKvAB7yjJPvBuEdLj/5ms9HyEa3K4ifnALoShFOKP9yQN1aJtmHN7hepiQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
bootstrap "^5.1.3"
"@abp/clipboard@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-5.3.3.tgz#62c3c12f1ff503091924f672f71a50e2e5d0b47c"
integrity sha512-FRJPM9/P3WPuK4Id1KVfmpkOB3MrlrYp/beNqZtjqQuG8WDjVgnHrDnsPYfzeLdK5n6bEvtGWwtHwiaBOXhWZg==
"@abp/clipboard@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.0-rc.1.tgz#3dc6808637f116a07f11c6e727f55ce9bd4b64de"
integrity sha512-u/OPfgXRmrrjkbJrzKB1YSW8rTqUWIPRVx1VAT7RdT5UMzX4DOupd7SRJFr6u7OZFP1p7umUtl6k4wY1lAv6rw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
clipboard "^2.0.8"
"@abp/cms-kit.admin@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-5.3.3.tgz#c5890565c470d12293d319565600f02440b8ef1f"
integrity sha512-Z54dxAbDpdDWq+ZOkmlrG42L5nfurca5O6gZy0cutHg68f2KjA7Pvu93FACtCOUz9Ou5t9zLL4SWBf7uKQj6qw==
"@abp/cms-kit.admin@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-6.0.0-rc.1.tgz#82817dedeb57ffb52cb397f1309c3bf34a79068c"
integrity sha512-m1W/ZpXbEzJQ7KxTgyO+wDM4rTfWXOfXIyKdYsRHued+IfX6Zq+OWJaxtK6fK2NgzsFvJ5r/i7+2JKcoks1tMA==
dependencies:
"@abp/codemirror" "~5.3.3"
"@abp/jstree" "~5.3.3"
"@abp/slugify" "~5.3.3"
"@abp/tui-editor" "~5.3.3"
"@abp/uppy" "~5.3.3"
"@abp/codemirror" "~6.0.0-rc.1"
"@abp/jstree" "~6.0.0-rc.1"
"@abp/slugify" "~6.0.0-rc.1"
"@abp/tui-editor" "~6.0.0-rc.1"
"@abp/uppy" "~6.0.0-rc.1"
"@abp/cms-kit.public@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-5.3.3.tgz#031cb6f6067c0da2d77d865ad9f85b3ca5447777"
integrity sha512-oA0E3wE0TiLYIyp/CdpoitrYvw5MxBZ8MMjEzikuLadwOqlnWYu70UpvOAAcwwFLPSo9j85IQ1AKgCA43sE1CA==
"@abp/cms-kit.public@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-6.0.0-rc.1.tgz#64bc358ff618ce17266502da084c02bc166c43df"
integrity sha512-ZQ7Z1cabllEs/sCn+cc0Gq3hU/PQiZlKymulxNmxjv3ARfkAjsV7g+utFx14xxztF0Z442IT5urLasdX3N+/Jw==
dependencies:
"@abp/highlight.js" "~5.3.3"
"@abp/star-rating-svg" "~5.3.3"
"@abp/highlight.js" "~6.0.0-rc.1"
"@abp/star-rating-svg" "~6.0.0-rc.1"
"@abp/cms-kit@5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-5.3.3.tgz#1117e61d0318a980e0e993cd14e060bd268ac76f"
integrity sha512-fD2CU0TGiAZqs76h3ebE27F/OkHvktmCFA0HwrzO3GwXuwC/fRVS1/HDn2q6Zop4wzknVpIrbe9jfT29P9+HTQ==
"@abp/cms-kit@6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-6.0.0-rc.1.tgz#bf5cd14a6ad83e2751d5168bd4b97b979e356a4c"
integrity sha512-9RK6TheRRtLc9FS3uR1TJNHr9iV/t8Tiy91klSrCIPwUamMQlOQYt9VZzDqZ+gkXTXoDnE3OesTUzNf0ftyOuQ==
dependencies:
"@abp/cms-kit.admin" "~5.3.3"
"@abp/cms-kit.public" "~5.3.3"
"@abp/cms-kit.admin" "~6.0.0-rc.1"
"@abp/cms-kit.public" "~6.0.0-rc.1"
"@abp/codemirror@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-5.3.3.tgz#ca79c3d791327f2a73f332099e3ea03ef008f17c"
integrity sha512-doywv1NE3NvsvMBG8RTdxGdFqyDeRIc0PaaHw9+vI8nJ2We/lNkDldpA2CVInrglzc6KKiPiYNSKtCcbw6jwZQ==
"@abp/codemirror@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-6.0.0-rc.1.tgz#a0c43d60c8ba25882a5e8c8f9e104e3c149b1d79"
integrity sha512-R/wYHEi+2m8SHZTla9yyThTqtPisnBhconBf57qtbv9mfjENLyYbq6dg+8tWvNguN15zrLrRgfdLKxzL/0oSyw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
codemirror "^5.65.1"
"@abp/core@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-5.3.3.tgz#b03fc281d650d483c9276591f2adb26ea43dcd1e"
integrity sha512-Pp8U+LjchtSxc9lTRaPNQhb+Eh7X2LVERmZvoWyET0y/st28PJZ4eZ4iyGmV00pEmCpadF5aTWVhJcGH32scdQ==
"@abp/core@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0-rc.1.tgz#ec88b3339d854c91e93c342206984daf01b745df"
integrity sha512-V3X4fFm4A13LX47JNpjyxLs9IQ+StISHYMld6srEgCatHx1+dUfLcA4v5uj4IHIrPaRxhX/wv4iDND6FYcGJ2Q==
dependencies:
"@abp/utils" "~5.3.3"
"@abp/utils" "~6.0.0-rc.1"
"@abp/datatables.net-bs5@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-5.3.3.tgz#e00304fbe7e6d9d33e1082485f7aa07de48fac0c"
integrity sha512-dkbP3PPkMRJqxravYO7NIVww+MQC3FxHP7mPCg/+PG/LttaNJ5L5hoNcb7BMK2K76hBRMdvlSIzvjycb1w1ooA==
"@abp/datatables.net-bs5@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0-rc.1.tgz#111c8c04e7d31f1b417602c7dde87d5a49104890"
integrity sha512-r4pxy1FYc06Ju4tYBVXe9HcE9LFDPCQJYP+01fPAAXcIDM7f02nCqdBjUJdv/z0VSejs9Ttn9ZIVSc85Y9JNoA==
dependencies:
"@abp/datatables.net" "~5.3.3"
"@abp/datatables.net" "~6.0.0-rc.1"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-5.3.3.tgz#6d8eca1034e26708b9adf0d5917aefd5772cbf30"
integrity sha512-1JuXMzHDtrvGRNBYdwEVobiYmhd7VxM432ciARX8hzvSkE0jcgzeTrSlBXfenFMPOIAUJsSOE4YVshtqrY0G4g==
"@abp/datatables.net@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0-rc.1.tgz#278762acd0df9c7fd50ef0caef9a9e6c32665e6f"
integrity sha512-NQSKDdpUvsY6JgGHTrTSNAp2ZcMb3L4PwSv9vJVoDSYYF7+f/KFO/bZWlamig+gucX917auRvxzD5bFSL9ub8Q==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
datatables.net "^1.11.4"
"@abp/font-awesome@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-5.3.3.tgz#b10a530c9dee28838536746ea2a40342ff2ee3a8"
integrity sha512-c+cvsQ1uolSoyTkM9rZYYM07iiq/Zu8zKOQaDbitQMfPkcfSnC3PG/PTNauSYuwh/SyFfacFXeaDQ5Y/kAGRLw==
"@abp/font-awesome@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0-rc.1.tgz#87b89f8923b262a8531cf4702cf318d9fab155b6"
integrity sha512-lxY1ONRR0sW/uLbgY/6KJpaeZ1ueQfARjcTfHdCmnat72Qd2jID/jKGKUW2fmK0SHmAZiBnKWHLFvF+JcB3JPQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/highlight.js@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-5.3.3.tgz#1875fcbb2ea96b7234b5a2c6f490b6583d6bf1c9"
integrity sha512-/X18KAojiGsyuBeAxihNJ3QyfiTkcHAqbFbJRGcNRiFVJCwPJcWRksFSOG5lMhLr/kfa7esRAlKxsZhcbYm5UA==
"@abp/highlight.js@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-6.0.0-rc.1.tgz#a8383f8724e6de1d6d0557a725451f667ab08c9c"
integrity sha512-dSkVZHpHM4Bhdi26fyoSzw8DiMoGqe7e6KmxuMVGTvr+rb1bnPWhUOeUSqXNQttS1ln6JX9L/6TEw+EssJ/a/w==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
"@highlightjs/cdn-assets" "~11.4.0"
"@abp/jquery-form@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-5.3.3.tgz#94234207aa991e098e49e7d1244dc86d289a48e6"
integrity sha512-TY5c4ODfSidYGWqUR+QMNbxasfSufSg9gLY8lTEaJn2Wd2+o3GlauPxlTeNIRCRsxqb8e5+fBJspq1YbtE8vQg==
"@abp/jquery-form@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0-rc.1.tgz#5bb68fbb2ce0c3b9a59a52ab20c4ea971258c3b1"
integrity sha512-RZ6v6ZbF+05gSBLltsjIMWd8a3bE8bKEPGfHgIPBJr2+xl7TGwuBB0GmDYa+2X6ctBN1BvGsNvMtOB41ahSaGA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-5.3.3.tgz#03f776807b60f32d2470c3d3c975ee20f33a993d"
integrity sha512-BNa2oSOfc5CSLW62SLCOinP7ybDDSVjfn0LYdDOdkIpSPnoL/3E1ZmgEzkDCUdTfJ67320kGDtIHCpb+Wbik+Q==
"@abp/jquery-validation-unobtrusive@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0-rc.1.tgz#d082de2aa6c2d8bc2a0808b4159d0f5d281afdd2"
integrity sha512-Wv7/W8CXvO5+GFfYVSRXR7MnI5Vv+grDal8onwPTZ8OZS1dsTUnXe5enQMfuyzSBkq/YKTve6vFOOx8sNi0Tfg==
dependencies:
"@abp/jquery-validation" "~5.3.3"
"@abp/jquery-validation" "~6.0.0-rc.1"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-5.3.3.tgz#a0544428b94966f35d3aebb40c354d3f4485137d"
integrity sha512-GFhrS4pVmbQRI0eiW2aBYmRTB0rR2s3Wj4NIVB69ZHwvy+uADA3M/oMs8Q4wuT+gmPu2GCjPNCc5RPsC173VPA==
"@abp/jquery-validation@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0-rc.1.tgz#e30227075f6d7eabe6224faf2e033622ce0fe3b1"
integrity sha512-xdEVHDsPUmZRyQS5qJYs+FurK6rjGH4ARzlDjtZCwiP85pFQ3+dglF+2/KZxzsNWfHwHl3DdoKWufzzT1qYbrg==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-validation "^1.19.3"
"@abp/jquery@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-5.3.3.tgz#be70aa671129fac192b8f858a973e65018960cbd"
integrity sha512-sUy0aquZPq+HyxChYJMTjUZxaTo5/Aav5JcbMq1RczIFidjOrFHthWnYZveDVSKryaCfX3tXutag1sPakUOTtg==
"@abp/jquery@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0-rc.1.tgz#6f486cfc16dd915ccd4fe4a3029fa6359fea49c0"
integrity sha512-WLcF9BHjRPjtz/QVWfrkltA0eYXVfUPrKmodeJ0q3wmndPqmmMyTMFSrsnoos2bSxd1Z/WGqqB3vVEYGUc1E4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
jquery "~3.6.0"
"@abp/jstree@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-5.3.3.tgz#0328b1bcb19216cbaff1e4a45d1c90745895fea8"
integrity sha512-LFrbKqAWBl2c1BcF5063JLU6WPdad4j0nDkgegDTVJlWc7+qU3aJxUSMUSLNUC+iSyOyswCy9mtoxNovzMJYwQ==
"@abp/jstree@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-6.0.0-rc.1.tgz#1bbc3ac4c2a38488656611bbc04be61e7fa8af13"
integrity sha512-S0cKA4qeIaJQrKFLXavc+xmT0I88wlWInInrpF9AzrJKY2cRdtl8jOCnsnQDzBzRXOTgyCvoOE5/p1F/p6m+ng==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jstree "^3.3.12"
"@abp/lodash@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-5.3.3.tgz#365684a338ab5d68adffa93207d0035eaa494ef9"
integrity sha512-Lqb2DkmKBPBHNbUd1QeATv8G/qUPamd06bKbe7xHesX3DZtlIwTmimwTpV4tqmJqOLKB67uUtapPYCfKyxs1RQ==
"@abp/lodash@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0-rc.1.tgz#5e143be48e1d266356bd726764a89f520c55e8a5"
integrity sha512-lPui/un/eZcUaeJ2r/I9DgtfIVVoASy/e+gj3opCIGv9cgBQwoV9vlAZGCsUwRFy1RO7EUUsJR4jgxWSmj1JFw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
lodash "^4.17.21"
"@abp/luxon@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-5.3.3.tgz#97a60ae64e865d2b1c04107302d4ec50d4e09217"
integrity sha512-/7Lb463HREBFlt17tUFinTpYxfbZ8UIi1+d7Fqp8spJv78qCxvpWmD4iuJJJdCExO00ztZWY9GkCDPrAbfP/dA==
"@abp/luxon@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0-rc.1.tgz#a4242d862576b4151912d48fbf81d89862b6a91e"
integrity sha512-O0nbZk1PA7RryFG+J3gKRtuT4+FV4eSkth8GZvhCOKoN8SpDu/92G2cIEzR0l9O1TYlrKAEbUpmsA+d6abSG+w==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-5.3.3.tgz#96be03f79be929b1a2cb67acb38e9d6638f04f15"
integrity sha512-hr5qmcVl+Wr6sIS10QerWRTfFvhmhq9e48G9Hx5oQZFjrIkfJRlxla0TYViHR2tRYCeDQGb4gYmN4Fc71mdcPg==
"@abp/malihu-custom-scrollbar-plugin@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0-rc.1.tgz#738efa17783450971c6f47608cfafc0ef87d8ec6"
integrity sha512-6Q9slGs6A1d1v+lpTfzI8W+QrpTtY0LTKQkRbYYpm31Lf5zQ55QFoinDpV9wnxDPrfh2u5aX/dSYMrHjdzj6Qg==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/prismjs@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-5.3.3.tgz#eccea1469cb4dfc15b87704d267bb36ad6f25758"
integrity sha512-XC0jQa9LqcuqpciDKSbc0wRo4sOK9sebX6eZBlbOnGIoHhNNbiwG0Vt60MHQ5DmaOz7k5jWP0gOISQMJ5GJfTw==
"@abp/prismjs@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.0-rc.1.tgz#1c1afcf0533c54989d1eaf0d94a0a71f61213d70"
integrity sha512-rDkIdCEdiHw9ervlfrRyoMB0eiDGSbjM0PG+M7ePXoatDiFdDsTz/XYR3ygvdk1/8h7GM2KkNjrx8OLzWMlblQ==
dependencies:
"@abp/clipboard" "~5.3.3"
"@abp/core" "~5.3.3"
"@abp/clipboard" "~6.0.0-rc.1"
"@abp/core" "~6.0.0-rc.1"
prismjs "^1.26.0"
"@abp/select2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-5.3.3.tgz#bdb8de1fcc5c9964233fdf1d4b88f7b90099f293"
integrity sha512-yk4CDpgksM5pAXMgFnULlgDovBk0oeXRhAA6lpt0TizzJ353WkpcASUblHbWOePzXbJFBBB2cj3XBD9vdWx7Ig==
"@abp/select2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0-rc.1.tgz#d4ba6e71536c56ef2c98c1b3342f15fc286d3c1b"
integrity sha512-j1mebFXYiLOaOqK9FW5FqafTvT6oydEbcKj2Dk4JdgbcwdY+Mf5DPrb4cu61IPR7SzMCfeZX6j6d2LCdnW7o4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
select2 "^4.0.13"
"@abp/slugify@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-5.3.3.tgz#0bd92e63607704c383f4eb411523060705331307"
integrity sha512-H51TFSEnhsElwJCyN6KPJ9OGZsQUswGwCB6PXNrdotf/4HQek1RpgYRGytIsI13H+E6XPW7SJVZM/29i+wtgZg==
"@abp/slugify@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-6.0.0-rc.1.tgz#ddf5b8bc821e3b9c3de73f23dfda9b38f4478d84"
integrity sha512-YajzbsI8J0+ykFbLKHU5cDZs1CTMEBeiNlOolSTAySJKQf/45D+u42NfS9A6Zj+6sJwexudEwG9W6BMfxZUXjw==
dependencies:
slugify "^1.6.5"
"@abp/star-rating-svg@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-5.3.3.tgz#9b14dbda8157c8ce6f61e208b358b0d274c9d138"
integrity sha512-riKvT106NONKeMdh3j5qmk9HdbpD/4Q2puQZIMnZEguU3YSqRFs21xusk1i47HwGKOzdfdrhGM+6Mdil6brsxQ==
"@abp/star-rating-svg@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-6.0.0-rc.1.tgz#39e4dc96cfae67ce2b970ef7234e741d3bb5ea6b"
integrity sha512-Smmas87Z/CGCsix6o9O29yyBzKjYydzEbV0r8aCKK291fkyBkO1d+1+zslqxDz71TvJbN4V5IPwvuw9sWBySHA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
star-rating-svg "^3.5.0"
"@abp/sweetalert2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-5.3.3.tgz#54a2d45ddbdaa2f7a4485aa5731f2fec65a9c771"
integrity sha512-Lbw6S+xTNMtHeFaMJNbYTMtqznDwRtlN4+f+hRGWbqNIpHuMfTi1jUgdeZTYRjbhY+RTduUJrs8lvvPMKWgrTw==
"@abp/sweetalert2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0-rc.1.tgz#2633ed54227a703dbd81e2db0923d6f402561232"
integrity sha512-JxrLUnsntCoimJTpY+9uQ+CK6VW1sRTv0qhOX7EJTEefvA+YZjSSk0MwyG4KNzF46JSMW1OctXqWihl/UHZzTQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
sweetalert2 "^11.3.6"
"@abp/timeago@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-5.3.3.tgz#6e13a178d67e635ebe65d01db220d09f1673bafa"
integrity sha512-mBwaioPVnIeMXP6tDG24NZaTCAGvk8cMah8ems3OLWNK+tsPU4Jy8BVHTSmd/7rA69EL0REuSw2GmiCvaCL+RQ==
"@abp/timeago@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0-rc.1.tgz#78903b3d523da6985a83a306d6a31d223b244d8b"
integrity sha512-f5AaVRCKXS4+U4axVE6B1gQIo28gmJ5iOsn+tGhH9YANsfybS7in7dN8Nu89oqx10tVyHZ6r5/ESd21aV34VDA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
timeago "^1.6.7"
"@abp/toastr@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-5.3.3.tgz#a3d2d19963fe96da9566a0f320c7f9911901e69a"
integrity sha512-F1FJPQ0nnu/jZY4XpJFS7uFJgpoEl8aOeFkm6kvshK76ABFLvsWHYW88htW5gXIwOf+G/QClZdx39Os+IQaUJw==
"@abp/toastr@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0-rc.1.tgz#2cb0898d48bad1cb8cb5e994b55e51d60e5a6b90"
integrity sha512-RPp6J5IWtYW1q27+fFc5UxramldBIbCyEU9aniH9rfkEs4F5SF4RJphqjSKeYMclvT0PheUnR1x26PJbi179MQ==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
toastr "^2.1.4"
"@abp/tui-editor@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-5.3.3.tgz#2c9f09fb8cf1dd98656d425f4f94896e9e3297ce"
integrity sha512-gXumOvfQc4D2e2fEG/nSja4sHwDARwnp2K41M7eSdaB/ENR0GT1SRfK24SdpnYSuzPnuhNR/GMY1c3jOJFNCRg==
"@abp/tui-editor@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-6.0.0-rc.1.tgz#1d3a3cd51ee9a15019813c3d854fe51dd27021f1"
integrity sha512-3dwvKJfbgJXOhaS2hXED+pm1ZEyy3tsq4KaqCkFsowRbrKvNQcaRUi3eSdrV4FCQmmtphS9+K+/c85SsIcPUIQ==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/prismjs" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
"@abp/prismjs" "~6.0.0-rc.1"
"@abp/uppy@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-5.3.3.tgz#28b606d4d2612b85e07413b0d233dc91f2650840"
integrity sha512-fiuUEnmVK3cEcKDDSTu58Tl2bcNkI/ZgUc9HFvGOvXnvBOK9YRWS9cGs83o33x6Nl5zMXOgfyO88qMPKIW//8Q==
"@abp/uppy@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-6.0.0-rc.1.tgz#094e27d30cf1b8ac929529cc36c5c8896630d008"
integrity sha512-YmcQ1YgMRnK9rqak+6O3jO+PhXOAKh/EKCizQ2p0Zwt+QT9JaNVZ1S2pNv/+ffYVRccdAKkXjMk7MyxXkWZMag==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
uppy "^1.16.1"
"@abp/utils@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-5.3.3.tgz#b47f11cb9a0ac963a7f4e5a44360d933e19896fc"
integrity sha512-owTYsROGHfXuHTOFe1uKMAwLbgjzQLKDnmApUy4taYy93rWsu98vFXX6rYJTK7U/X8nZq5y0BtH4covHyfsAxQ==
"@abp/utils@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0-rc.1.tgz#f25b383d6d7ba28c1220399397247cdef9704daf"
integrity sha512-Fi8dBDDAjdPE6tsWCP7iNlBb7WpoF8V3wOnoGmeg/ZklEcHDNZymjSa2RG8+6Qc4fSuUfti/Qyyj4CoDHhsOBw==
dependencies:
just-compare "^1.3.0"

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

@ -3,7 +3,7 @@
"name": "volo.docstestapp",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "^5.3.3",
"@abp/docs": "^5.3.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.0-rc.1",
"@abp/docs": "^6.0.0-rc.1"
}
}

4
modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/core/abp.js

@ -372,7 +372,9 @@ var abp = abp || {};
setTimeout(function () {
if (element) {
element.classList.remove('abp-block-area-disappearing');
element.parentElement.removeChild(element);
if (element.parentElement) {
element.parentElement.removeChild(element);
}
}
}, 250);
}

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

@ -2,45 +2,45 @@
# yarn lockfile v1
"@abp/anchor-js@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-5.3.3.tgz#5c0c8de8c2e9afc3dbf5b800b9cc32bff734a6b8"
integrity sha512-ILs6UWexBjueqmJ0B+Mh5DB6Pf/0EjbtpJB1VNyyrIpQ2yT39cqBNUDyLZYWY/Xnxu5G/b42Jpl0thd5YKUJuA==
"@abp/anchor-js@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-6.0.0-rc.1.tgz#242fa38fc22c7aca7233841b2b7a6e12a2503c67"
integrity sha512-ZXN5h4vf/OpV7x9hJt4sjnBD48OEKDcmhyVH2ydlE2E2AGiMMrrqyVdeyvY22YF+nmRYBODdcZCqmWx2SLakbA==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
anchor-js "^4.3.1"
"@abp/aspnetcore.mvc.ui.theme.basic@^5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-5.3.3.tgz#dc6a1bdd583ef5ea0f8a0110753b0869d5f1cb61"
integrity sha512-det7xCtVZK6Dmvr0ENAkYdE+jRW0cVi3BCKZc7c6Hy0VKsKsKlnyz5j/D2rJSAmrap9hyQSWXBJUiho8W92wUQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~5.3.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-5.3.3.tgz#65f97d787647e7760bb0c2a5b0f0ff815dc9630a"
integrity sha512-p/Z++QPM7S2lm7obXsZXIarcw0Y88y/Ghy5hyZqdc3uNHL6j8LRlD2qfuRXzl0k9HytXa859UKtSMLSZij1DiA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~5.3.3"
"@abp/bootstrap" "~5.3.3"
"@abp/bootstrap-datepicker" "~5.3.3"
"@abp/datatables.net-bs5" "~5.3.3"
"@abp/font-awesome" "~5.3.3"
"@abp/jquery-form" "~5.3.3"
"@abp/jquery-validation-unobtrusive" "~5.3.3"
"@abp/lodash" "~5.3.3"
"@abp/luxon" "~5.3.3"
"@abp/malihu-custom-scrollbar-plugin" "~5.3.3"
"@abp/select2" "~5.3.3"
"@abp/sweetalert2" "~5.3.3"
"@abp/timeago" "~5.3.3"
"@abp/toastr" "~5.3.3"
"@abp/aspnetcore.mvc.ui@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-5.3.3.tgz#b8beb98bde3e4f0340335014ced7653c7913a621"
integrity sha512-aDQxdfQmlEXIjWGW8wru58imh9cncHAijafvdXlmyfKHM2JfnSSCG/RPMiaoJq/iyDVEggbhx8z4VHODC1eitg==
"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0-rc.1.tgz#561522e75e850bfa33243c91b9c37e4791039455"
integrity sha512-oov7mcynMOjeBxD3oBXzSuarwLYxB902O/TMbQsdiU50oJmfgidsaHC7W3lAvfXbuZiok9+zkUW9uaGXS+OuXA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0-rc.1.tgz#5b0afe34c485f8e11ef21b0bce86e231602d8c1b"
integrity sha512-lY8ToScqRSlIHKMMiut+yiXzJG/+B8/ZXS+O9+nNOZ97G6oJZr3TYFuLcR8Rr5tFSZ65dUYivshHAM7HcRYyNA==
dependencies:
"@abp/aspnetcore.mvc.ui" "~6.0.0-rc.1"
"@abp/bootstrap" "~6.0.0-rc.1"
"@abp/bootstrap-datepicker" "~6.0.0-rc.1"
"@abp/datatables.net-bs5" "~6.0.0-rc.1"
"@abp/font-awesome" "~6.0.0-rc.1"
"@abp/jquery-form" "~6.0.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~6.0.0-rc.1"
"@abp/lodash" "~6.0.0-rc.1"
"@abp/luxon" "~6.0.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~6.0.0-rc.1"
"@abp/select2" "~6.0.0-rc.1"
"@abp/sweetalert2" "~6.0.0-rc.1"
"@abp/timeago" "~6.0.0-rc.1"
"@abp/toastr" "~6.0.0-rc.1"
"@abp/aspnetcore.mvc.ui@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0-rc.1.tgz#cec27a35b336ef8319308ac24995def0f26e00be"
integrity sha512-wH4ar4DHJiMPfe+z6IO1nCCz5L+/1W//Kh+wdtuU2QGmJX4mavAgO+ZXKGeA1QYsUY8NBXWj0Xwoyp9PgbqsyQ==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -49,180 +49,180 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-5.3.3.tgz#66bf2be128e6389877ed4465149c1933ca182c71"
integrity sha512-w/gPj4BVzVnmwekWVHKPYkwnhZFFH1XtCtw5LeJVM5bSYQBrvVTvvUPdKiiTDV59OYf2sbsA+PscwcTWAG6t/Q==
"@abp/bootstrap-datepicker@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0-rc.1.tgz#33bd5d9e1d6b351eb1e7a278ccd9a79db119e461"
integrity sha512-/y4v/JZ5YXJ2ew0v7//C//ShK3cf7IPd23d2kVb/7vypdR7yquxyoM7nxpnsfJBs5dQLsH8D5tAhFyTJBZUovA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-5.3.3.tgz#56335b46bd42fba0a522712fbb6591fb6aeb5b68"
integrity sha512-xOtC690pE+QxZYhhQrpTE1rapEjg9BrJg7e0qvrkt4TLMZ4mIbau6/Qlh6x8uuMASCUUuRTLNUzHijxvOJh7Mg==
"@abp/bootstrap@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0-rc.1.tgz#c6f64f1f34870b75da623ed9cee7b3b1159611fc"
integrity sha512-/cAVvgmp/jYTxsuz1RmfNZ7r0X01SKvAB7yjJPvBuEdLj/5ms9HyEa3K4ifnALoShFOKP9yQN1aJtmHN7hepiQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
bootstrap "^5.1.3"
"@abp/clipboard@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-5.3.3.tgz#62c3c12f1ff503091924f672f71a50e2e5d0b47c"
integrity sha512-FRJPM9/P3WPuK4Id1KVfmpkOB3MrlrYp/beNqZtjqQuG8WDjVgnHrDnsPYfzeLdK5n6bEvtGWwtHwiaBOXhWZg==
"@abp/clipboard@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.0-rc.1.tgz#3dc6808637f116a07f11c6e727f55ce9bd4b64de"
integrity sha512-u/OPfgXRmrrjkbJrzKB1YSW8rTqUWIPRVx1VAT7RdT5UMzX4DOupd7SRJFr6u7OZFP1p7umUtl6k4wY1lAv6rw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
clipboard "^2.0.8"
"@abp/core@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-5.3.3.tgz#b03fc281d650d483c9276591f2adb26ea43dcd1e"
integrity sha512-Pp8U+LjchtSxc9lTRaPNQhb+Eh7X2LVERmZvoWyET0y/st28PJZ4eZ4iyGmV00pEmCpadF5aTWVhJcGH32scdQ==
"@abp/core@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0-rc.1.tgz#ec88b3339d854c91e93c342206984daf01b745df"
integrity sha512-V3X4fFm4A13LX47JNpjyxLs9IQ+StISHYMld6srEgCatHx1+dUfLcA4v5uj4IHIrPaRxhX/wv4iDND6FYcGJ2Q==
dependencies:
"@abp/utils" "~5.3.3"
"@abp/utils" "~6.0.0-rc.1"
"@abp/datatables.net-bs5@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-5.3.3.tgz#e00304fbe7e6d9d33e1082485f7aa07de48fac0c"
integrity sha512-dkbP3PPkMRJqxravYO7NIVww+MQC3FxHP7mPCg/+PG/LttaNJ5L5hoNcb7BMK2K76hBRMdvlSIzvjycb1w1ooA==
"@abp/datatables.net-bs5@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0-rc.1.tgz#111c8c04e7d31f1b417602c7dde87d5a49104890"
integrity sha512-r4pxy1FYc06Ju4tYBVXe9HcE9LFDPCQJYP+01fPAAXcIDM7f02nCqdBjUJdv/z0VSejs9Ttn9ZIVSc85Y9JNoA==
dependencies:
"@abp/datatables.net" "~5.3.3"
"@abp/datatables.net" "~6.0.0-rc.1"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-5.3.3.tgz#6d8eca1034e26708b9adf0d5917aefd5772cbf30"
integrity sha512-1JuXMzHDtrvGRNBYdwEVobiYmhd7VxM432ciARX8hzvSkE0jcgzeTrSlBXfenFMPOIAUJsSOE4YVshtqrY0G4g==
"@abp/datatables.net@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0-rc.1.tgz#278762acd0df9c7fd50ef0caef9a9e6c32665e6f"
integrity sha512-NQSKDdpUvsY6JgGHTrTSNAp2ZcMb3L4PwSv9vJVoDSYYF7+f/KFO/bZWlamig+gucX917auRvxzD5bFSL9ub8Q==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
datatables.net "^1.11.4"
"@abp/docs@^5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-5.3.3.tgz#6792dd211c430ccbca02674f8d248490553340e6"
integrity sha512-pR+3JXg+kvr6wKOT2xVJq4sZlfUXWVY9OalFXWyMjglySEVlsN2U+zpIrRmZDiab0xT6NXVSJ15uMkyoRpZCTg==
"@abp/docs@^6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-6.0.0-rc.1.tgz#efebc35dc9b414b443518136991974a2630e8b9d"
integrity sha512-YRDKf1BmgJ2VvHsUJxDc/hxQHBiJnZkSGMYXE/7ytiH2V8/tiTQ9WwcmmIa69JV3jyYkiaDHc+lbR3VZRTLKpw==
dependencies:
"@abp/anchor-js" "~5.3.3"
"@abp/clipboard" "~5.3.3"
"@abp/malihu-custom-scrollbar-plugin" "~5.3.3"
"@abp/popper.js" "~5.3.3"
"@abp/prismjs" "~5.3.3"
"@abp/anchor-js" "~6.0.0-rc.1"
"@abp/clipboard" "~6.0.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~6.0.0-rc.1"
"@abp/popper.js" "~6.0.0-rc.1"
"@abp/prismjs" "~6.0.0-rc.1"
"@abp/font-awesome@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-5.3.3.tgz#b10a530c9dee28838536746ea2a40342ff2ee3a8"
integrity sha512-c+cvsQ1uolSoyTkM9rZYYM07iiq/Zu8zKOQaDbitQMfPkcfSnC3PG/PTNauSYuwh/SyFfacFXeaDQ5Y/kAGRLw==
"@abp/font-awesome@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0-rc.1.tgz#87b89f8923b262a8531cf4702cf318d9fab155b6"
integrity sha512-lxY1ONRR0sW/uLbgY/6KJpaeZ1ueQfARjcTfHdCmnat72Qd2jID/jKGKUW2fmK0SHmAZiBnKWHLFvF+JcB3JPQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-5.3.3.tgz#94234207aa991e098e49e7d1244dc86d289a48e6"
integrity sha512-TY5c4ODfSidYGWqUR+QMNbxasfSufSg9gLY8lTEaJn2Wd2+o3GlauPxlTeNIRCRsxqb8e5+fBJspq1YbtE8vQg==
"@abp/jquery-form@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0-rc.1.tgz#5bb68fbb2ce0c3b9a59a52ab20c4ea971258c3b1"
integrity sha512-RZ6v6ZbF+05gSBLltsjIMWd8a3bE8bKEPGfHgIPBJr2+xl7TGwuBB0GmDYa+2X6ctBN1BvGsNvMtOB41ahSaGA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-5.3.3.tgz#03f776807b60f32d2470c3d3c975ee20f33a993d"
integrity sha512-BNa2oSOfc5CSLW62SLCOinP7ybDDSVjfn0LYdDOdkIpSPnoL/3E1ZmgEzkDCUdTfJ67320kGDtIHCpb+Wbik+Q==
"@abp/jquery-validation-unobtrusive@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0-rc.1.tgz#d082de2aa6c2d8bc2a0808b4159d0f5d281afdd2"
integrity sha512-Wv7/W8CXvO5+GFfYVSRXR7MnI5Vv+grDal8onwPTZ8OZS1dsTUnXe5enQMfuyzSBkq/YKTve6vFOOx8sNi0Tfg==
dependencies:
"@abp/jquery-validation" "~5.3.3"
"@abp/jquery-validation" "~6.0.0-rc.1"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-5.3.3.tgz#a0544428b94966f35d3aebb40c354d3f4485137d"
integrity sha512-GFhrS4pVmbQRI0eiW2aBYmRTB0rR2s3Wj4NIVB69ZHwvy+uADA3M/oMs8Q4wuT+gmPu2GCjPNCc5RPsC173VPA==
"@abp/jquery-validation@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0-rc.1.tgz#e30227075f6d7eabe6224faf2e033622ce0fe3b1"
integrity sha512-xdEVHDsPUmZRyQS5qJYs+FurK6rjGH4ARzlDjtZCwiP85pFQ3+dglF+2/KZxzsNWfHwHl3DdoKWufzzT1qYbrg==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
jquery-validation "^1.19.3"
"@abp/jquery@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-5.3.3.tgz#be70aa671129fac192b8f858a973e65018960cbd"
integrity sha512-sUy0aquZPq+HyxChYJMTjUZxaTo5/Aav5JcbMq1RczIFidjOrFHthWnYZveDVSKryaCfX3tXutag1sPakUOTtg==
"@abp/jquery@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0-rc.1.tgz#6f486cfc16dd915ccd4fe4a3029fa6359fea49c0"
integrity sha512-WLcF9BHjRPjtz/QVWfrkltA0eYXVfUPrKmodeJ0q3wmndPqmmMyTMFSrsnoos2bSxd1Z/WGqqB3vVEYGUc1E4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
jquery "~3.6.0"
"@abp/lodash@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-5.3.3.tgz#365684a338ab5d68adffa93207d0035eaa494ef9"
integrity sha512-Lqb2DkmKBPBHNbUd1QeATv8G/qUPamd06bKbe7xHesX3DZtlIwTmimwTpV4tqmJqOLKB67uUtapPYCfKyxs1RQ==
"@abp/lodash@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0-rc.1.tgz#5e143be48e1d266356bd726764a89f520c55e8a5"
integrity sha512-lPui/un/eZcUaeJ2r/I9DgtfIVVoASy/e+gj3opCIGv9cgBQwoV9vlAZGCsUwRFy1RO7EUUsJR4jgxWSmj1JFw==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
lodash "^4.17.21"
"@abp/luxon@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-5.3.3.tgz#97a60ae64e865d2b1c04107302d4ec50d4e09217"
integrity sha512-/7Lb463HREBFlt17tUFinTpYxfbZ8UIi1+d7Fqp8spJv78qCxvpWmD4iuJJJdCExO00ztZWY9GkCDPrAbfP/dA==
"@abp/luxon@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0-rc.1.tgz#a4242d862576b4151912d48fbf81d89862b6a91e"
integrity sha512-O0nbZk1PA7RryFG+J3gKRtuT4+FV4eSkth8GZvhCOKoN8SpDu/92G2cIEzR0l9O1TYlrKAEbUpmsA+d6abSG+w==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-5.3.3.tgz#96be03f79be929b1a2cb67acb38e9d6638f04f15"
integrity sha512-hr5qmcVl+Wr6sIS10QerWRTfFvhmhq9e48G9Hx5oQZFjrIkfJRlxla0TYViHR2tRYCeDQGb4gYmN4Fc71mdcPg==
"@abp/malihu-custom-scrollbar-plugin@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0-rc.1.tgz#738efa17783450971c6f47608cfafc0ef87d8ec6"
integrity sha512-6Q9slGs6A1d1v+lpTfzI8W+QrpTtY0LTKQkRbYYpm31Lf5zQ55QFoinDpV9wnxDPrfh2u5aX/dSYMrHjdzj6Qg==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/popper.js@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-5.3.3.tgz#4cdb30008a8f1d8381c28f190ace82d5fdd5d517"
integrity sha512-h/gFCnbQWyJVkPU9MrUjuwzmXog9rU7XF08qqiFObbE1QCa527iOglgZGMZoKB5+x3hBNIYGol7/8B/3J3mgyw==
"@abp/popper.js@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-6.0.0-rc.1.tgz#b77d6f09856c97873e7caba5e3ba5b31df1c59a2"
integrity sha512-QgXi+VxdV8gsRi9V7i5erU5yRyYjr4XDlKx0eLRdBpCtb2TI1FLwSOSg6WNJsLeIfHvZE+95pAE400z3ZjqzoQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
"@popperjs/core" "^2.11.2"
"@abp/prismjs@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-5.3.3.tgz#eccea1469cb4dfc15b87704d267bb36ad6f25758"
integrity sha512-XC0jQa9LqcuqpciDKSbc0wRo4sOK9sebX6eZBlbOnGIoHhNNbiwG0Vt60MHQ5DmaOz7k5jWP0gOISQMJ5GJfTw==
"@abp/prismjs@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.0-rc.1.tgz#1c1afcf0533c54989d1eaf0d94a0a71f61213d70"
integrity sha512-rDkIdCEdiHw9ervlfrRyoMB0eiDGSbjM0PG+M7ePXoatDiFdDsTz/XYR3ygvdk1/8h7GM2KkNjrx8OLzWMlblQ==
dependencies:
"@abp/clipboard" "~5.3.3"
"@abp/core" "~5.3.3"
"@abp/clipboard" "~6.0.0-rc.1"
"@abp/core" "~6.0.0-rc.1"
prismjs "^1.26.0"
"@abp/select2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-5.3.3.tgz#bdb8de1fcc5c9964233fdf1d4b88f7b90099f293"
integrity sha512-yk4CDpgksM5pAXMgFnULlgDovBk0oeXRhAA6lpt0TizzJ353WkpcASUblHbWOePzXbJFBBB2cj3XBD9vdWx7Ig==
"@abp/select2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0-rc.1.tgz#d4ba6e71536c56ef2c98c1b3342f15fc286d3c1b"
integrity sha512-j1mebFXYiLOaOqK9FW5FqafTvT6oydEbcKj2Dk4JdgbcwdY+Mf5DPrb4cu61IPR7SzMCfeZX6j6d2LCdnW7o4g==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
select2 "^4.0.13"
"@abp/sweetalert2@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-5.3.3.tgz#54a2d45ddbdaa2f7a4485aa5731f2fec65a9c771"
integrity sha512-Lbw6S+xTNMtHeFaMJNbYTMtqznDwRtlN4+f+hRGWbqNIpHuMfTi1jUgdeZTYRjbhY+RTduUJrs8lvvPMKWgrTw==
"@abp/sweetalert2@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0-rc.1.tgz#2633ed54227a703dbd81e2db0923d6f402561232"
integrity sha512-JxrLUnsntCoimJTpY+9uQ+CK6VW1sRTv0qhOX7EJTEefvA+YZjSSk0MwyG4KNzF46JSMW1OctXqWihl/UHZzTQ==
dependencies:
"@abp/core" "~5.3.3"
"@abp/core" "~6.0.0-rc.1"
sweetalert2 "^11.3.6"
"@abp/timeago@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-5.3.3.tgz#6e13a178d67e635ebe65d01db220d09f1673bafa"
integrity sha512-mBwaioPVnIeMXP6tDG24NZaTCAGvk8cMah8ems3OLWNK+tsPU4Jy8BVHTSmd/7rA69EL0REuSw2GmiCvaCL+RQ==
"@abp/timeago@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0-rc.1.tgz#78903b3d523da6985a83a306d6a31d223b244d8b"
integrity sha512-f5AaVRCKXS4+U4axVE6B1gQIo28gmJ5iOsn+tGhH9YANsfybS7in7dN8Nu89oqx10tVyHZ6r5/ESd21aV34VDA==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
timeago "^1.6.7"
"@abp/toastr@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-5.3.3.tgz#a3d2d19963fe96da9566a0f320c7f9911901e69a"
integrity sha512-F1FJPQ0nnu/jZY4XpJFS7uFJgpoEl8aOeFkm6kvshK76ABFLvsWHYW88htW5gXIwOf+G/QClZdx39Os+IQaUJw==
"@abp/toastr@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0-rc.1.tgz#2cb0898d48bad1cb8cb5e994b55e51d60e5a6b90"
integrity sha512-RPp6J5IWtYW1q27+fFc5UxramldBIbCyEU9aniH9rfkEs4F5SF4RJphqjSKeYMclvT0PheUnR1x26PJbi179MQ==
dependencies:
"@abp/jquery" "~5.3.3"
"@abp/jquery" "~6.0.0-rc.1"
toastr "^2.1.4"
"@abp/utils@~5.3.3":
version "5.3.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-5.3.3.tgz#b47f11cb9a0ac963a7f4e5a44360d933e19896fc"
integrity sha512-owTYsROGHfXuHTOFe1uKMAwLbgjzQLKDnmApUy4taYy93rWsu98vFXX6rYJTK7U/X8nZq5y0BtH4covHyfsAxQ==
"@abp/utils@~6.0.0-rc.1":
version "6.0.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0-rc.1.tgz#f25b383d6d7ba28c1220399397247cdef9704daf"
integrity sha512-Fi8dBDDAjdPE6tsWCP7iNlBb7WpoF8V3wOnoGmeg/ZklEcHDNZymjSa2RG8+6Qc4fSuUfti/Qyyj4CoDHhsOBw==
dependencies:
just-compare "^1.3.0"

13
modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/AbpFeatureManagementBlazorModule.cs

@ -1,15 +1,24 @@
using Volo.Abp.AspNetCore.Components.Web.Theming;
using Volo.Abp.FeatureManagement.Blazor.Settings;
using Volo.Abp.Features;
using Volo.Abp.Modularity;
using Volo.Abp.SettingManagement.Blazor;
namespace Volo.Abp.FeatureManagement.Blazor;
[DependsOn(
typeof(AbpAspNetCoreComponentsWebThemingModule),
typeof(AbpFeatureManagementApplicationContractsModule),
typeof(AbpFeaturesModule)
typeof(AbpFeaturesModule),
typeof(AbpSettingManagementBlazorModule)
)]
public class AbpFeatureManagementBlazorModule : AbpModule
{
public override void ConfigureServices(ServiceConfigurationContext context)
{
Configure<SettingManagementComponentOptions>(options =>
{
options.Contributors.Add(new FeatureSettingManagementComponentContributor());
});
}
}

12
modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureSettingGroup/FeatureSettingManagementComponent.razor

@ -0,0 +1,12 @@
@inherits Volo.Abp.AspNetCore.Components.AbpComponentBase
@if (Settings != null && Settings.HasManageHostFeaturesPermission)
{
<Form>
<Button Size="Size.Small" Color="Color.Primary" onclick="@OnManageHostFeaturesClicked">
<Icon Name="@("fa-cog")"/> @L["ManageHostFeatures"]
</Button>
</Form>
<FeatureManagementModal @ref="FeatureManagementModal"/>
}

40
modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureSettingGroup/FeatureSettingManagementComponent.razor.cs

@ -0,0 +1,40 @@
using System.Threading.Tasks;
using Microsoft.AspNetCore.Components;
using Microsoft.Extensions.Localization;
using Volo.Abp.AspNetCore.Components;
using Volo.Abp.Authorization.Permissions;
using Volo.Abp.FeatureManagement.Localization;
using Volo.Abp.Features;
namespace Volo.Abp.FeatureManagement.Blazor.Components.FeatureSettingGroup;
public partial class FeatureSettingManagementComponent : AbpComponentBase
{
[Inject]
protected IStringLocalizer<AbpFeatureManagementResource> L { get; set; }
[Inject]
protected PermissionChecker PermissionChecker { get; set; }
protected FeatureManagementModal FeatureManagementModal;
protected FeatureSettingViewModel Settings;
protected async override Task OnInitializedAsync()
{
Settings = new FeatureSettingViewModel
{
HasManageHostFeaturesPermission = await PermissionChecker.IsGrantedAsync(FeatureManagementPermissions.ManageHostFeatures)
};
}
protected virtual async Task OnManageHostFeaturesClicked()
{
await FeatureManagementModal.OpenAsync(TenantFeatureValueProvider.ProviderName);
}
}
public class FeatureSettingViewModel
{
public bool HasManageHostFeaturesPermission { get; set; }
}

41
modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Settings/FeatureSettingManagementComponentContributor.cs

@ -0,0 +1,41 @@
using System.Threading.Tasks;
using Microsoft.AspNetCore.Authorization;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Localization;
using Volo.Abp.FeatureManagement.Blazor.Components.FeatureSettingGroup;
using Volo.Abp.FeatureManagement.Localization;
using Volo.Abp.SettingManagement.Blazor;
namespace Volo.Abp.FeatureManagement.Blazor.Settings;
public class FeatureSettingManagementComponentContributor: ISettingComponentContributor
{
public virtual async Task ConfigureAsync(SettingComponentCreationContext context)
{
if (!await CheckPermissionsInternalAsync(context))
{
return;
}
var l = context.ServiceProvider.GetRequiredService<IStringLocalizer<AbpFeatureManagementResource>>();
context.Groups.Add(
new SettingComponentGroup(
"Volo.Abp.Feature",
l["Permission:FeatureManagement"],
typeof(FeatureSettingManagementComponent)
)
);
}
public virtual async Task<bool> CheckPermissionsAsync(SettingComponentCreationContext context)
{
return await CheckPermissionsInternalAsync(context);
}
protected virtual async Task<bool> CheckPermissionsInternalAsync(SettingComponentCreationContext context)
{
var authorizationService = context.ServiceProvider.GetRequiredService<IAuthorizationService>();
return await authorizationService.IsGrantedAsync(FeatureManagementPermissions.ManageHostFeatures);
}
}

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Volo.Abp.FeatureManagement.Blazor.csproj

@ -14,6 +14,7 @@
<ItemGroup>
<ProjectReference Include="..\Volo.Abp.FeatureManagement.Application.Contracts\Volo.Abp.FeatureManagement.Application.Contracts.csproj" />
<ProjectReference Include="..\..\..\setting-management\src\Volo.Abp.SettingManagement.Blazor\Volo.Abp.SettingManagement.Blazor.csproj" />
</ItemGroup>
<ItemGroup>

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/ar.json

@ -3,6 +3,7 @@
"texts": {
"Features": "المميزات",
"NoFeatureFoundMessage": "لا توجد أي ميزة متاحة.",
"ManageHostFeatures": "إدارة ميزات المضيف",
"Permission:FeatureManagement": "إدارة الميزات",
"Permission:FeatureManagement.ManageHostFeatures": "إدارة ميزات المضيف",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0} قيمة الميزة غير صالحة!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/cs.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Funkce",
"NoFeatureFoundMessage": "Nejsou zde dostupné žádné funkce.",
"ManageHostFeatures": "Správa funkcí hostitele",
"Permission:FeatureManagement": "Správa funkcí",
"Permission:FeatureManagement.ManageHostFeatures": "Správa funkcí hostitele",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "Hodnota funkce {0} není platná!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/de-DE.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Features",
"NoFeatureFoundMessage": "Es ist kein Feature verfügbar.",
"ManageHostFeatures": "Host-Features verwalten",
"Permission:FeatureManagement": "Feature-Verwaltung",
"Permission:FeatureManagement.ManageHostFeatures": "Host-Features verwalten",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0} Feature-Wert ist ungültig!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/el.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Χαρακτηριστικά",
"NoFeatureFoundMessage": "Δεν διατίθεται καποιο χαρακτηριστικο.",
"ManageHostFeatures": "Διαχείριση δυνατοτήτων του Οικοδεσπότη",
"Permission:FeatureManagement": "Διαχείριση χαρακτηριστικών",
"Permission:FeatureManagement.ManageHostFeatures": "Διαχείριση Χαρακτηριστικών Εξυπηρετήτη",
"Volo.Abp.FeatureManagement:InvalidFeatureValue" : "Η τιμή χαρακτηριστικού {0} δεν ειναι έγκυρη!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/en-GB.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Features",
"NoFeatureFoundMessage": "There isn't any available feature.",
"ManageHostFeatures": "Manage Host features",
"Permission:FeatureManagement": "Feature management",
"Permission:FeatureManagement.ManageHostFeatures": "Manage Host features",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0} feature value is not valid!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/en.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Features",
"NoFeatureFoundMessage": "There isn't any available feature.",
"ManageHostFeatures": "Manage Host features",
"Permission:FeatureManagement": "Feature management",
"Permission:FeatureManagement.ManageHostFeatures": "Manage Host features",
"Volo.Abp.FeatureManagement:InvalidFeatureValue" : "{0} feature value is not valid!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/es.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Características",
"NoFeatureFoundMessage": "No hay ninguna característica disponible.",
"ManageHostFeatures": "Administrar funciones de host",
"Permission:FeatureManagement": "Gestión de características",
"Permission:FeatureManagement.ManageHostFeatures": "Gestionar características del Host",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0} valor de característica no es valido!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/fa.json

@ -3,6 +3,7 @@
"texts": {
"Features": "ویژگی ها",
"NoFeatureFoundMessage": "هیچ ویژگی ای در دسترس نمی باشد.",
"ManageHostFeatures": "مدیریت ویژگی های میزبان",
"Permission:FeatureManagement": "مدیریت ویژگی ها",
"Permission:FeatureManagement.ManageHostFeatures": "مدیریت ویژگی های میزبان",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0} مقدار ویژگی صحیح نمی باشد!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/fi.json

@ -3,6 +3,7 @@
"texts": {
"Features": "ominaisuudet",
"NoFeatureFoundMessage": "Ei ole mitään käytettävissä olevaa ominaisuutta.",
"ManageHostFeatures": "Hallinnoi isäntäominaisuuksia",
"Permission:FeatureManagement": "Ominaisuuden hallinta",
"Permission:FeatureManagement.ManageHostFeatures": "Hallinnoi isäntäominaisuuksia",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "Ominaisuuden {0} arvo ei kelpaa!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/fr.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Fonctionnalités",
"NoFeatureFoundMessage": "Il n'y a aucune fonctionnalité disponible.",
"ManageHostFeatures": "Gérer les fonctionnalités de l’hôte",
"Permission:FeatureManagement": "Gestion des fonctionnalités",
"Permission:FeatureManagement.ManageHostFeatures": "Gérer les fonctionnalités de l'hôte",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "La valeur de la fonctionnalité {0} n'est pas valide!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/hi.json

@ -3,6 +3,7 @@
"texts": {
"Features": "विशेषताएं",
"NoFeatureFoundMessage": "कोई भी उपलब्ध सुविधा नहीं है।",
"ManageHostFeatures": "होस्ट सुविधाएँ प्रबंधित करें",
"Permission:FeatureManagement": "सुविधा प्रबंधन",
"Permission:FeatureManagement.ManageHostFeatures": "होस्ट सुविधाएँ प्रबंधित करें",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0} सुविधा मान मान्य नहीं है!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/hu.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Funkciók",
"NoFeatureFoundMessage": "Nincs elérhető funkció.",
"ManageHostFeatures": "Host funkciók kezelése",
"Permission:FeatureManagement": "Funkciókezelés",
"Permission:FeatureManagement.ManageHostFeatures": "Host funkciók kezelése",
"Volo.Abp.FeatureManagement:InvalidFeatureValue" : "A (z) {0} szolgáltatás értéke érvénytelen!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/is.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Eiginleikar",
"NoFeatureFoundMessage": "Enginn eiginleiki í boði.",
"ManageHostFeatures": "Stjórna Gestgjafa Eiginleikum",
"Permission:FeatureManagement": "Eiginleika stjórnun",
"Permission:FeatureManagement.ManageHostFeatures": "Stjórna Gestgjafa Eiginleikum",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "eiginleikagildið {0} er ekki gilt"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/it.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Funzionalità",
"NoFeatureFoundMessage": "Non ci sono funzioni disponibili.",
"ManageHostFeatures": "Gestisci le funzionalità dell'host",
"Permission:FeatureManagement": "Gestione funzionalità",
"Permission:FeatureManagement.ManageHostFeatures": "Gestisci le funzionalità dell'host",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "Il valore dell'elemento {0} non è valido!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/nl.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Functies",
"NoFeatureFoundMessage": "Er is geen functie beschikbaar.",
"ManageHostFeatures": "Beheer host functies",
"Permission:FeatureManagement": "Functiebeheer",
"Permission:FeatureManagement.ManageHostFeatures": "Beheer host functies",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0} functie-waarde is niet geldig!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/pl-PL.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Funkcje",
"NoFeatureFoundMessage": "Brak dostępnej funkcji.",
"ManageHostFeatures": "Zarządzaj funkcjami hosta",
"Permission:FeatureManagement": "Zarządzanie funkcjami",
"Permission:FeatureManagement.ManageHostFeatures": "Zarządzaj funkcjami hosta",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0} wartość funkcji jest nieprawidłowa!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/pt-BR.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Funcionalidades",
"NoFeatureFoundMessage": "Não há nenhuma funcionalidade disponivel.",
"ManageHostFeatures": "Gerenciar recursos do Host",
"Permission:FeatureManagement": "Gerenciamento de recursos",
"Permission:FeatureManagement.ManageHostFeatures": "Gerenciar recursos do Host",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "O valor do recurso {0} não é válido!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/ro-RO.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Caracteristici",
"NoFeatureFoundMessage": "Nu există nicio caracteristică disponibilă.",
"ManageHostFeatures": "Administraţi caracteristicile de host",
"Permission:FeatureManagement": "Administrare caracteristici",
"Permission:FeatureManagement.ManageHostFeatures": "Gestionare caracteristici gazdă",
"Volo.Abp.FeatureManagement:InvalidFeatureValue" : "Valoarea {0} a caracteristicii nu este validă!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/ru.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Функциональные возможности",
"NoFeatureFoundMessage": "Нет доступных функциональных возможностей.",
"ManageHostFeatures": "Управление функциями хоста",
"Permission:FeatureManagement": "Управление функциями",
"Permission:FeatureManagement.ManageHostFeatures": "Управление функциями хоста",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "Недопустимое значение функции {0}!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/sk.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Funkcie",
"NoFeatureFoundMessage": "Nie je k dispozícii žiadna funkcia.",
"ManageHostFeatures": "Spravovať funkcie poskytovateľa",
"Permission:FeatureManagement": "Správa funkcií",
"Permission:FeatureManagement.ManageHostFeatures": "Správa funkcií poskytovateľa",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "Hodnota funkcie {0} nie je platná!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/sl.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Funkcionalnosti",
"NoFeatureFoundMessage": "Na voljo ni nobene funkcionalnosti.",
"ManageHostFeatures": "Upravljajte funkcije gostitelja",
"Permission:FeatureManagement": "Upravljanje funkcij",
"Permission:FeatureManagement.ManageHostFeatures": "Upravljajte funkcije gostitelja",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "Vrednost funkcije {0} ni veljavna!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/tr.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Özellikler",
"NoFeatureFoundMessage": "Hiç özellik yok.",
"ManageHostFeatures": "Host özelliklerini yönetin",
"Permission:FeatureManagement": "Özellik yönetimi",
"Permission:FeatureManagement.ManageHostFeatures": "Host özelliklerini düzenle",
"Volo.Abp.FeatureManagement:InvalidFeatureValue" : "{0} özellik değeri geçerli değil!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/vi.json

@ -3,6 +3,7 @@
"texts": {
"Features": "Tính năng",
"NoFeatureFoundMessage": "Không có bất kỳ tính năng khả dụng nào.",
"ManageHostFeatures": "Quản lý các tính năng của Máy chủ lưu trữ",
"Permission:FeatureManagement": "Quản lý tính năng",
"Permission:FeatureManagement.ManageHostFeatures": "Quản lý các tính năng của Máy chủ lưu trữ",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "Giá trị tính năng {0} không hợp lệ!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/zh-Hans.json

@ -3,6 +3,7 @@
"texts": {
"Features": "功能",
"NoFeatureFoundMessage": "没有可用的功能.",
"ManageHostFeatures": "管理Host特性",
"Permission:FeatureManagement": "特性管理",
"Permission:FeatureManagement.ManageHostFeatures": "管理Host特性",
"Volo.Abp.FeatureManagement:InvalidFeatureValue" : "{0}功能的值无效!"

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/zh-Hant.json

@ -3,6 +3,7 @@
"texts": {
"Features": "功能",
"NoFeatureFoundMessage": "沒有可用的功能.",
"ManageHostFeatures": "管理Host功能",
"Permission:FeatureManagement": "功能管理",
"Permission:FeatureManagement.ManageHostFeatures": "管理Host功能",
"Volo.Abp.FeatureManagement:InvalidFeatureValue" : "{0}功能的值無效!"

11
modules/feature-management/src/Volo.Abp.FeatureManagement.Web/AbpFeatureManagementWebModule.cs

@ -3,15 +3,19 @@ using Microsoft.Extensions.DependencyInjection;
using Volo.Abp.AspNetCore.Mvc.Localization;
using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared;
using Volo.Abp.FeatureManagement.Localization;
using Volo.Abp.FeatureManagement.Settings;
using Volo.Abp.Http.ProxyScripting.Generators.JQuery;
using Volo.Abp.Modularity;
using Volo.Abp.SettingManagement.Web;
using Volo.Abp.SettingManagement.Web.Pages.SettingManagement;
using Volo.Abp.VirtualFileSystem;
namespace Volo.Abp.FeatureManagement;
[DependsOn(
typeof(AbpFeatureManagementApplicationContractsModule),
typeof(AbpAspNetCoreMvcUiThemeSharedModule)
typeof(AbpAspNetCoreMvcUiThemeSharedModule),
typeof(AbpSettingManagementWebModule)
)]
public class AbpFeatureManagementWebModule : AbpModule
{
@ -44,5 +48,10 @@ public class AbpFeatureManagementWebModule : AbpModule
{
options.DisableModule(FeatureManagementRemoteServiceConsts.ModuleName);
});
Configure<SettingManagementPageOptions>(options =>
{
options.Contributors.Add(new FeatureSettingManagementPageContributor());
});
}
}

13
modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/Components/FeatureSettingGroup/Default.cshtml

@ -0,0 +1,13 @@
@inject IHtmlLocalizer<AbpFeatureManagementResource> L
@using Microsoft.AspNetCore.Mvc.Localization
@using Volo.Abp.FeatureManagement.Localization
@model Volo.Abp.FeatureManagement.Pages.FeatureManagement.Components.FeatureSettingGroup.FeatureSettingGroupViewComponent.FeatureSettingViewModel
<abp-script src="/Pages/FeatureManagement/Components/FeatureSettingGroup/Default.js" />
<form id="FeatureSettingsForm">
@if (Model.HasManageHostFeaturesPermission)
{
<abp-button size="Small" button-type="Primary" id="ManageHostFeatures" icon="cog" text="@L["ManageHostFeatures"].Value"/>
}
</form>

16
modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/Components/FeatureSettingGroup/Default.js

@ -0,0 +1,16 @@
(function($){
$(function(){
var _featuresModal = new abp.ModalManager(
abp.appPath + 'FeatureManagement/FeatureManagementModal'
);
$("#ManageHostFeatures").click(function (e) {
e.preventDefault();
_featuresModal.open({
providerName: 'T'
});
});
})
})(jQuery);

31
modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/Components/FeatureSettingGroup/FeatureSettingGroupViewComponent.cs

@ -0,0 +1,31 @@
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc;
using Volo.Abp.Authorization.Permissions;
using Volo.Abp.Features;
namespace Volo.Abp.FeatureManagement.Pages.FeatureManagement.Components.FeatureSettingGroup;
public class FeatureSettingGroupViewComponent: AbpViewComponent
{
protected IPermissionChecker PermissionChecker { get; }
public FeatureSettingGroupViewComponent(IPermissionChecker permissionChecker)
{
PermissionChecker = permissionChecker;
}
public virtual async Task<IViewComponentResult> InvokeAsync()
{
var model = new FeatureSettingViewModel
{
HasManageHostFeaturesPermission = await PermissionChecker.IsGrantedAsync(FeatureManagementPermissions.ManageHostFeatures)
};
return View("~/Pages/FeatureManagement/Components/FeatureSettingGroup/Default.cshtml", model);
}
public class FeatureSettingViewModel
{
public bool HasManageHostFeaturesPermission { get; set; }
}
}

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

Loading…
Cancel
Save