Browse Source

Merge branch 'dev' into AuthorityDelegation

pull/16066/head
liangshiwei 4 years ago
parent
commit
01aac94a1d
  1. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Account/Localization/Resources/zh-Hans.json
  2. 57
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/zh-Hans.json
  3. 29
      abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/zh-Hans.json
  4. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Blog/Localization/Resources/en.json
  5. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Blog/Localization/Resources/zh-Hans.json
  6. 21
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/cs.json
  7. 23
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json
  8. 20
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fr.json
  9. 20
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hi.json
  10. 22
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/it.json
  11. 24
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pt-BR.json
  12. 20
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sk.json
  13. 19
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json
  14. 20
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hant.json
  15. 7
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/zh-Hans.json
  16. 1
      abp_io/AbpIoLocalization/AbpIoLocalization/Docs/Localization/Resources/zh-Hans.json
  17. 12
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/zh-Hans.json
  18. 37
      docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/POST.md
  19. BIN
      docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/citext-1.jpg
  20. BIN
      docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/citext-2.jpg
  21. BIN
      docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/citext-3.jpg
  22. BIN
      docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/db-converter.jpg
  23. BIN
      docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/mssql-postges.png
  24. BIN
      docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/mssql.png
  25. BIN
      docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/sql-server-to-postgres.jpg
  26. 2
      docs/en/Blog-Posts/2023-03-16-Migration-Abp.io-Azure/POST.md
  27. 0
      docs/en/Blog-Posts/2023-03-16-Migration-Abp.io-Azure/images/abpio-azure.png
  28. BIN
      docs/en/Blog-Posts/2023-03-16-Migration-Abp.io-Azure/images/az-infra.png
  29. 0
      docs/en/Blog-Posts/2023-03-16-Migration-Abp.io-Azure/images/speed.png
  30. 0
      docs/en/Blog-Posts/2023-03-16-Migration-Abp.io-Azure/images/terra-wire.png
  31. 82
      docs/en/Blog-Posts/2023-03-23 v7_1_Release_Stable/POST.md
  32. BIN
      docs/en/Blog-Posts/2023-03-23 v7_1_Release_Stable/abp-comm-talks-2023-2.png
  33. BIN
      docs/en/Blog-Posts/2023-03-23 v7_1_Release_Stable/abp-conf-2023.png
  34. BIN
      docs/en/Community-Articles/2023-03-16-Migration-Abp.io-Azure/images/az-infra.png
  35. 307
      docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/Post.md
  36. BIN
      docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/database-tables.png
  37. BIN
      docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/identification-number.png
  38. BIN
      docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/open-terminal.png
  39. BIN
      docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/run-dbmigrator.png
  40. BIN
      docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/solution-image.png
  41. BIN
      docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/user-department.png
  42. BIN
      docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/users-page-department.png
  43. BIN
      docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/users-page.png
  44. BIN
      docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/users-table.png
  45. 4
      docs/en/Integration-Services.md
  46. 2
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Version/PackageVersionCheckerService.cs
  47. 1
      framework/src/Volo.Abp.DistributedLocking.Abstractions/Volo.Abp.DistributedLocking.Abstractions.csproj
  48. 21
      framework/src/Volo.Abp.DistributedLocking.Abstractions/Volo/Abp/DistributedLocking/LocalAbpDistributedLock.cs
  49. 10
      framework/src/Volo.Abp.DistributedLocking.Abstractions/Volo/Abp/DistributedLocking/LocalAbpDistributedLockHandle.cs
  50. 11
      framework/src/Volo.Abp.Json.Newtonsoft/Volo/Abp/Json/Newtonsoft/AbpDateTimeConverter.cs
  51. 3
      framework/test/Volo.Abp.Json.Tests/Volo.Abp.Json.Tests.csproj
  52. 2
      framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpIgnorePropertiesModifiers_Tests.cs
  53. 2
      framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpIncludeNonPublicPropertiesModifiers_Tests.cs
  54. 26
      framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpJsonNewtonsoftTestModule.cs
  55. 19
      framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpJsonSystemTextJsonTestBase.cs
  56. 11
      framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpJsonTestBase.cs
  57. 14
      framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpJsonTestModule.cs
  58. 16
      framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpSystemTextJsonSerializerProvider_Tests.cs
  59. 2
      framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/ExtensibleObjectModifiers_Tests.cs
  60. 2
      framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/ExtensibleObject_Tests.cs
  61. 112
      framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/InputAndOutputDateTimeFormat_Tests.cs
  62. 7
      framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/Validation/zh-Hans.json
  63. 2
      framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Source/LocalizationTestResource.cs
  64. 7
      framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Source/zh-Hans.json
  65. 2
      latest-versions.json
  66. 4
      modules/account/src/Volo.Abp.Account.Application.Contracts/Volo/Abp/Account/Localization/Resources/zh-Hans.json
  67. 1
      modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/zh-Hans.json
  68. 2
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json
  69. 244
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock
  70. 4
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json
  71. 280
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock
  72. 4
      modules/blogging/app/Volo.BloggingTestApp/package.json
  73. 318
      modules/blogging/app/Volo.BloggingTestApp/yarn.lock
  74. 3
      modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/zh-Hans.json
  75. 2
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json
  76. 258
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock
  77. 10
      modules/cms-kit/angular/package.json
  78. 4
      modules/cms-kit/angular/projects/cms-kit/package.json
  79. 2
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json
  80. 258
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock
  81. 2
      modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json
  82. 258
      modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock
  83. 4
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json
  84. 392
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock
  85. 31
      modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/zh-Hans.json
  86. 4
      modules/docs/app/VoloDocs.Web/package.json
  87. 318
      modules/docs/app/VoloDocs.Web/yarn.lock
  88. 3
      modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/en.json
  89. 5
      modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/zh-Hans.json
  90. 11
      modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml
  91. 36
      modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/index.js
  92. 23
      modules/docs/src/Volo.Docs.Web/Pages/Documents/Shared/Styles/vs.css
  93. 2
      modules/docs/src/Volo.Docs.Web/Pages/Documents/Shared/Styles/vs.css.map
  94. 19
      modules/docs/src/Volo.Docs.Web/Pages/Documents/Shared/Styles/vs.scss
  95. 2
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/zh-Hans.json
  96. 2
      modules/openiddict/app/OpenIddict.Demo.Server/package.json
  97. 18
      modules/openiddict/app/angular/package.json
  98. 2
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json
  99. 258
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock
  100. 4
      modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json

3
abp_io/AbpIoLocalization/AbpIoLocalization/Account/Localization/Resources/zh-Hans.json

@ -11,6 +11,7 @@
"CommercialSupportWebSite": "商业版支持网站",
"CommunityWebSite": "ABP社区网站",
"ManageAccount": "我的帐户 | ABP.IO",
"ManageYourProfile": "管理您的个人资料"
"ManageYourProfile": "管理您的个人资料",
"ReturnToApplication": "返回应用"
}
}

57
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/zh-Hans.json

@ -220,6 +220,7 @@
"SuccessfullyReIndexAllPosts": "成功索引所有的帖子",
"Permission:FullSearch": "全文检索",
"Menu:CliAnalytics": "客户端分析",
"Menu:Reports": "报表",
"TemplateName": "模板名称",
"TemplateVersion": "模板版本",
"DatabaseProvider": "数据库提供者",
@ -231,8 +232,10 @@
"UiFramework": "界面框架",
"Options": "选项",
"CliAnalytics": "客户端分析",
"Reports": "报表",
"Permission:CliAnalyticses": "客户端分析",
"Permission:CliAnalytics": "客户端分析",
"Permission:Reports": "报表",
"Search": "搜索",
"ClearFilter": "清除过滤",
"LicensePrivateKey": "许可私有密钥",
@ -397,6 +400,58 @@
"BookDiscountDeletionConfirmationMessage": "你确定要删除这个书籍折扣吗?",
"CustomPaymentFlexSwitchDescription": "授权",
"AllowFeatureUpgradeOnLicenseExpire": "允许在授权过期时进行功能升级",
"Deleted{0}": "[已删除 {0}]"
"Deleted{0}": "[已删除 {0}]",
"Tags": "标签",
"SetTagsInfo": "标签使用逗号分隔,例如:CSharp, Entity Framework",
"RejectTrialLicenseWarningMessage": "您确定要拒绝这个试用许可证申请吗?",
"ExportToExcel": "导出Excel",
"OverallTotalPrice": "总价",
"OverallDiscountPrice": "折扣价",
"OverallDiscountText": "折扣内容",
"SelectReport": "- 选择报表 -",
"NoDataAvailable": "无数据",
"StatisticsOfCachedContents": "nuget.abp.io缓存的NuGet包内容统计",
"Compact": "紧凑型",
"EditSettings": "编辑设置",
"CurrentEstimatedSize": "当前预计规模",
"CurrentEntryCount": "当前数量",
"TotalHits": "点击量",
"TotalMisses": "未命中总数",
"NoResponseFrom": "没有收到任何答复",
"ContentCacheSlidingExpirationByDay": "内容缓存按天滑动过期",
"MaxDaysForCaching": "缓存的最大天数",
"Enabled": "启用",
"Menu:NugetPackagesContentCache": "NuGet包缓存",
"NugetPackagesContentCache": "NuGet内容缓存",
"SlidingExpritionByDayInfo": "获取或设置一个缓存在多长时间内不活动(例如,不被访问)才会被删除。这不会使期超过绝对到期时间。",
"MaxDaysForCachingInfo": "获取或设置相对于当前时间的绝对过期时间。",
"CurrentEstimatedSizeInfo": "当前在内存缓存中的所有NuGet包的内容大小的估计总和",
"CurrentEntryCountInfo": "当前在内存缓存中的实例数量。",
"TotalHitsInfo": "缓存未命中总数,当从缓存请求文件并且缓存能够满足该请求时,就会发生缓存命中。。",
"TotalMissesInfo": "缓存命中的总数,缓存未命中是指缓存中不包含请求的内容。",
"Permission:VersionHistory": "版本历史",
"Caches": "缓存",
"VersionHistories": "版本历史",
"Version": "版本",
"PublishDate": "发布日期",
"IsStableVersion": "稳定版",
"IsActive": "激活",
"NewVersion": "新版本",
"VersionHistoryDeletionConfirmationMessage": "您确定要删除此版本吗?",
"CreateAbpConsultantLogoInfo": "最大文件大小:<b>1MB</b> <br/> 支持的文件类型:<b>jpg, jpeg, png, SVG, WebP</b>",
"UrlCode": "许可证代码",
"Clear": "清除",
"Permission:AbpConsultant": "ABP顾问",
"Menu:AbpConsultants": "ABP顾问",
"CreateAbpConsultant": "创建ABP顾问",
"UrlCodeIsNotAvailable": "Url代码已被其他ABP顾问使用。",
"AbpConsultants": "ABP顾问",
"AbpConsultant": "ABP顾问",
"AbpConsultantEdit": "编辑ABP顾问",
"AbpConsultantCreate": "创建ABP顾问",
"WhoWeAreItem": "关于我们",
"FieldIsRequired": "{0}是必须的。",
"FieldIsNotValid": "{0}是无效的。",
"InterestedLicenseType": "感兴趣的许可证类型"
}
}

29
abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/zh-Hans.json

@ -26,6 +26,8 @@
"Volo.AbpIo.Domain:030009": "找不到用户!",
"Volo.AbpIo.Domain:030010": "要购买试用许可证,您首先需要激活您的试用许可证!",
"Volo.AbpIo.Domain:030011": "购买后不能删除试用许可证!",
"Volo.AbpIo.Domain:030012": "用户只有一个免费试用期。您已经使用了试用许可证。",
"Volo.AbpIo.Domain:030013": "已激活许可证的用户无法启动试用许可证。",
"Volo.AbpIo.Domain:070000": "组织名称只能包含拉丁字母、数字、点和连字符!",
"Volo.AbpIo.Domain:070001": "公司名称只能包含拉丁字母、数字、点、空格和连字符!",
"WantToLearn?": "想学习吗?",
@ -183,6 +185,29 @@
"BlackFriday": "<strong>黑色</strong> <span>星期五</span>",
"ValidForExistingCustomers": "也适用于 <br> 现有用户!",
"CampaignBetweenDates": "从 {0} <br>至 {1}",
"SaveUpTo": "<span>最多节省</span> 至<strong>${0}K</strong>"
"SaveUpTo": "<span>最多节省</span> 至<strong>${0}K</strong>",
"ImplementingDDD": "实现领域驱动设计",
"ExploreTheEBook": "浏览电子书",
"ExploreTheBook": "浏览书籍",
"ConsultantType": "顾问类型",
"Expert": "ABP专家",
"Partner": "ABP合作伙伴",
"Industry": "行业",
"Location": "地点",
"Contact": "联系",
"Partner_Year": "合作年份",
"Info": "信息",
"SpokenLanguages": "母语",
"SocialMedia": "社交媒体",
"Activity": "活动",
"Type": "类型",
"Contribution": "贡献",
"WhoWeAre": "关于我们",
"Icons": "图标",
"Url": "Url",
"Icon": "图标",
"RecentActivities": "最近的活动",
"SpringCampaign": "欢迎 <br>春季促销!",
"SpringCampaign2": "<span>限时优惠!<br></span>"
}
}
}

3
abp_io/AbpIoLocalization/AbpIoLocalization/Blog/Localization/Resources/en.json

@ -2,6 +2,7 @@
"culture": "en",
"texts": {
"AbpTitle": "ABP Framework - Open Source Web Application Framework",
"AbpDescription": "ABP is an open source application framework focused on AspNet Core based web application development. Don't repeat yourself, focus on your own business code."
"AbpDescription": "ABP is an open source application framework focused on AspNet Core based web application development. Don't repeat yourself, focus on your own business code.",
"AbpDefinition": "ABP blog for .NET development, cross-platform, ASP.NET application templates, ABP-related news and more..."
}
}

3
abp_io/AbpIoLocalization/AbpIoLocalization/Blog/Localization/Resources/zh-Hans.json

@ -2,6 +2,7 @@
"culture": "zh-Hans",
"texts": {
"AbpTitle": "ABP 框架 - 开源 Web 应用程序框架",
"AbpDescription": "ABP 是一个开源应用程序框架,专注于基于 AspNet Core 的 Web 应用程序开发。 Don't repeat yourself,专注于自己的业务代码。"
"AbpDescription": "ABP 是一个开源应用程序框架,专注于基于 AspNet Core 的 Web 应用程序开发。 Don't repeat yourself,专注于自己的业务代码。",
"AbpDefinition": ".NET开发的ABP博客,跨平台,ASP.NET应用程序模板,ABP相关新闻等..."
}
}

21
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/cs.json

@ -383,6 +383,25 @@
"RenewLicenseEarly": "Pokud si předčasně obnovím licenci, dostanu celý rok?",
"RenewLicenseEarylExplanation": "Když obnovíte licenci před datem vypršení platnosti licence, bude k datu vypršení platnosti licence přidán 1 rok. Pokud například platnost vaší licence vyprší dne {0}-06-06 a obnovíte ji dne {0}-01-01, bude vaše nové datum vypršení platnosti licence {1}-06-06.",
"discountForYears": "{0}% sleva po dobu {1} let",
"BlackFridayDiscount": "Black Friday sleva"
"BlackFridayDiscount": "Black Friday sleva",
"OnboardingTrainingFaqTitle": "Máte školení ABP onboarding?",
"OnboardingTrainingFaqExplanation": "Ano, máme školicí služby ABP, které vám pomohou rychle zahájit váš projekt ABP. Dozvíte se o ABP od hlavního člena týmu ABP a získáte dovednosti pro zahájení vašeho projektu ABP. Na onboarding školení si vysvětlíme, jak nastavit vaše vývojové prostředí, nainstalovat požadované nástroje, vytvořit plně funkční stránku CRUD. Školení bude probíhat živě a bude se používat aplikace Zoom a jsme otevřeni využití dalších online platforem pro setkávání. Jazykem školení bude angličtina. Během sezení můžete také klást otázky týkající se ABP. Pro obě strany bude naplánován vhodný čas a datum. Chcete-li získat další informace, kontaktujte nás na adrese <a href=\"mailto:info@abp.io\">info@abp.io</a>.",
"SupportPolicyFaqTitle": "Jaká je vaše politika podpory?",
"SupportPolicyFaqExplanation": "Podporujeme pouze aktivní a předchozí hlavní verzi. Nezaručujeme vydání opravy pro třetí a starší hlavní verzi. Například pokud je aktivní verze 7.0.0, vydáme opravné verze pro verzi 6.x.x i 7.x.x. Kromě toho poskytujeme podporu pouze pro problémy související s ABP Framework a ABP Commercial. To znamená, že neposkytujeme žádnou podporu aplikacím třetích stran, cloudovým službám a dalším periferním knihovnám používaným produkty ABP. Vynaložíme komerčně přiměřené úsilí, abychom našim zákazníkům poskytli technickou podporu během oficiální pracovní doby společnosti \"Volosoft Bilisim A.S\". Na druhou stranu se nezavazujeme k době odezvy podle dohody o úrovni služeb (SLA), ale budeme se snažit reagovat na technické problémy co nejrychleji v rámci naší oficiální pracovní doby. Pokud není se zákazníkem uzavřena zvláštní dohoda, poskytujeme podporu pouze na adrese https://support.abp.io. Máme také soukromou e-mailovou podporu, která je k dispozici pouze držitelům licence Enterprise.",
"DowngradeLicensePlan": "Mohu v budoucnu přejít na nižší licenční plán?",
"DowngradeLicensePlanExplanation": "Stávající licenční plán nelze snížit. Můžete si však zakoupit nový nižší licenční plán a pokračovat ve vývoji s novou licencí. Po zakoupení nižší licence se stačí přihlásit k novému licenčnímu plánu pomocí příkazu ABP CLI: abp login <uživatelské jméno> -o <organizace> `.",
"LicenseTransfer": "Lze licenci převést z jednoho vývojáře na druhého?",
"LicenseTransferExplanation": "Ano! Zakoupením licence se stáváte jejím držitelem, a proto budete mít přístup na stránku pro správu organizace. Organizace má role vlastníka a vývojáře. Vlastníci mohou spravovat místa pro vývojáře a přiřazovat vývojáře. Každý přidělený vývojář se do systému přihlásí pomocí příkazu ABP CLI a bude mít oprávnění k vývoji a podpoře.",
"WhatHappensWhenLicenseEnds": "Co se stane po skončení licenčního období?",
"WhatHappensWhenLicenseEndsExplanation1": "Komerční licence ABP je <a href=\"{0}\" target=\"_blank\">trvalá licence</a>. Po vypršení platnosti licence můžete pokračovat ve vývoji svého projektu. A nejste povinni licenci obnovovat. Vaše licence je dodávána s ročním plánem aktualizací a podpory již v balení. Abyste mohli i nadále získávat nové funkce, vylepšení výkonu, opravy chyb, podporu a pokračovat v používání sady ABP Suite, musíte svou licenci obnovit. Po vypršení platnosti licence;",
"WhatHappensWhenLicenseEndsExplanation2": "Pomocí ABP Commercial nemůžete vytvářet nová řešení, ale můžete navždy pokračovat ve vývoji stávajících aplikací.",
"WhatHappensWhenLicenseEndsExplanation3": "Aktualizace modulů a témat budete moci získat v rámci své verze MINOR (kromě verzí RC nebo Preview). Například: pokud používáte modul ve verzi 3.2.0, můžete stále získávat aktualizace pro verzi 3.2.x (v3.2.1, v3.2.5... atd.) tohoto modulu. Nemůžete však získat aktualizace pro další hlavní nebo vedlejší verzi (např. v3.3.0, v3.3.3, 4.x.x... atd.). Například když vám vypršela licence, poslední verze byla v4.4.3 a později byla zveřejněna jak verze 4.4.4, tak verze 4.5.0, měli byste přístup k verzi v4.4.X, ale k verzi v4.5.X byste přístup neměli.",
"WhatHappensWhenLicenseEndsExplanation4": "Po skončení platnosti licence nelze instalovat nové moduly a motivy přidané do platformy ABP Commercial.",
"WhatHappensWhenLicenseEndsExplanation5": "Sadu ABP Suite nelze použít.",
"WhatHappensWhenLicenseEndsExplanation6": "Již nelze získat <a href=\"{0}\">prémiovou podporu</a>.",
"WhatHappensWhenLicenseEndsExplanation7": "Pokud chcete i nadále využívat tyto výhody, můžete svou licenci prodloužit (obnovit). Pokud prodloužíte licenci do <strong>1 měsíce</strong> po vypršení platnosti licence, budou uplatněny následující slevy: Týmová licence {0}; Obchodní licence {1}; Enterprise Licence {2}.",
"BlazoriseLicense": "Musíme si koupit licenci Blazorise?",
"BlazoriseLicenseExplanation": "Máme dohodu mezi společnostmi Volosoft a Megabit, na základě této dohody je licence Blazorise přibalena k produktům ABP Commercial, proto si naši zákazníci nemusí kupovat další licenci Blazorise."
}
}

23
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json

@ -383,6 +383,27 @@
"RenewLicenseEarly": "Jos uusin ajokorttini etuajassa, saanko koko vuoden?",
"RenewLicenseEarylExplanation": "Kun uusit lisenssisi ennen lisenssin vanhenemispäivää, lisenssin voimassaolopäivään lisätään 1 vuosi. Jos lisenssisi vanhenee esimerkiksi {0}-06-06 ja uusit sen {0}-01-01, uusi lisenssisi päättymispäivä on {1}-06-06.",
"discountForYears": "{0}% de remise pendant {1} an(s)",
"BlackFridayDiscount": "Black Friday -alennus"
"BlackFridayDiscount": "Black Friday -alennus",
"WhyUseAbpIoPlatform": "Miksi minun pitäisi käyttää ABP.IO-alustaa sen sijaan, että luon uuden ratkaisun tyhjästä?",
"WhyUseAbpIoPlatformFaqExplanation": "Katso <a href=\"https://docs.abp.io/en/commercial/latest/why-abp-io-platform \"> kyseisestä asiakirjasta </a> yksityiskohtainen selitys siitä, miksi ABP.IO Platformin käyttäminen on huomattavasti edullisempaa kuin kaiken tekeminen itse.",
"OnboardingTrainingFaqTitle": "Onko teillä ABP onboarding -koulutusta?",
"OnboardingTrainingFaqExplanation": "Kyllä, meillä on ABP-koulutuspalvelut, jotka auttavat sinua saamaan ABP-projektisi käyntiin nopeasti. Opit ABP:stä ABP:n ydintiimin jäseneltä ja saat valmiudet aloittaa ABP-projektisi. Perehdytyskoulutuksessa kerromme kuinka perustat kehitysympäristösi, asennat tarvittavat työkalut ja luot täysin toimivan CRUD-sivun. Koulutus toteutetaan livenä ja Zoom-sovellusta käytetään ja olemme avoimia muiden online-kokousalustojen käyttöön. Koulutuksen kieli on englanti. Voit myös esittää kysymyksiäsi ABP:stä istuntojen aikana. Molemmille osapuolille suunnitellaan sopiva aika ja päivämäärä. Saat lisätietoja ottamalla yhteyttä meihin osoitteessa <a href=\"mailto:info@abp.io\">info@abp.io</a>.",
"SupportPolicyFaqTitle": "Mikä on tukipolitiikkanne?",
"SupportPolicyFaqExplanation": "Tuemme vain aktiivista ja edellistä pääversiota. Emme takaa korjausjulkaisua 3. ja vanhemmille pääversioille. Jos aktiivinen versio on esimerkiksi 7.0.0, julkaisemme korjaustiedostoja sekä versioista 6.x.x että 7.x.x. Lisäksi tarjoamme tukea vain ABP Frameworkiin ja ABP Commercialiin liittyville ongelmille. Tämä tarkoittaa, että tukea ei anneta kolmannen osapuolen sovelluksille, pilvipalveluille ja muille ABP-tuotteiden käyttämille oheiskirjastoille. Käytämme kaupallisesti kohtuullisia keinoja tarjotaksemme asiakkaillemme teknistä tukea \"Volosoft Bilisim A.S\"-yhtiön virallisina työaikoina. Toisaalta emme sitoudu palvelutasosopimuksen (SLA) mukaiseen vastausaikaan, mutta pyrimme vastaamaan teknisiin ongelmiin mahdollisimman nopeasti virallisten työaikojemme puitteissa. Ellei asiakkaan kanssa ole tehty erityistä sopimusta, tarjoamme tukea vain osoitteessa https://support.abp.io. Meillä on myös yksityinen sähköpostituki, joka on vain Enterprise-lisenssin haltijoiden käytettävissä.",
"DowngradeLicensePlan": "Voinko tulevaisuudessa vaihtaa alempaan lisenssisuunnitelmaan?",
"DowngradeLicensePlanExplanation": "Et voi alentaa olemassa olevaa lisenssisuunnitelmaa. Voit kuitenkin ostaa uuden alemman lisenssisuunnitelman ja jatkaa kehitystyötäsi uudella lisenssillä. Kun olet ostanut alemman lisenssin, sinun tarvitsee vain kirjautua uuteen lisenssisuunnitelmaan ABP CLI -komennolla: ` abp login <käyttäjätunnus> -o <organisaatio> `.",
"LicenseTransfer": "Voiko lisenssin siirtää kehittäjältä toiselle?",
"LicenseTransferExplanation": "Kyllä! Kun ostat lisenssin, sinusta tulee lisenssin haltija, joten sinulla on pääsy organisaation hallintasivulle. Organisaatiolla on omistaja- ja kehittäjäroolit. Omistajat voivat hallita kehittäjäpaikkoja ja määrittää kehittäjiä. Kukin nimetty kehittäjä kirjautuu ABP CLI -komennolla järjestelmään, ja sillä on kehitys- ja tukioikeudet.",
"WhatHappensWhenLicenseEnds": "Mitä tapahtuu, kun lisenssikauteni päättyy?",
"WhatHappensWhenLicenseEndsExplanation1": "ABP Commercial -lisenssi on <a href=\"{0}\" target=\"_blank\">ikuinen lisenssi</a>. Kun lisenssi päättyy, voit jatkaa projektisi kehittämistä. Etkä ole velvollinen uusimaan lisenssiäsi. Lisenssisi mukana tulee yhden vuoden päivitys- ja tukisuunnitelma suoraan pakkauksesta. Jotta voit jatkossakin saada uusia ominaisuuksia, suorituskykyparannuksia, vikakorjauksia, tukea ja jatkaa ABP Suiten käyttöä, sinun on uusittava lisenssi. Kun lisenssi päättyy;",
"WhatHappensWhenLicenseEndsExplanation2": "Et voi luoda uusia ratkaisuja ABP Commercialin avulla, mutta voit jatkaa olemassa olevien sovellusten kehittämistä ikuisesti.",
"WhatHappensWhenLicenseEndsExplanation3": "Voit saada päivityksiä moduuleihin ja teemoihin MINOR-versiossasi (lukuun ottamatta RC- tai Preview-versioita). Esimerkiksi: jos käytät moduulin v3.2.0 versiota, voit silti saada päivityksiä kyseisen moduulin v3.2.x versiolle (v3.2.1, v3.2.5... jne.). Mutta et voi saada päivityksiä seuraavaan pää- tai pienempään versioon (kuten v3.3.0, v3.3.3.3, 4.x.x.. jne.). Esimerkiksi, kun lisenssisi päättyi, uusin julkaisu oli v4.4.3, ja myöhemmin julkaistiin sekä 4.4.4.4 että 4.5.0-versio, voit käyttää v4.4.X-versiota, mutta et v4.5.X-versiota.",
"WhatHappensWhenLicenseEndsExplanation4": "Et voi asentaa uusia moduuleja ja teemoja, jotka on lisätty ABP Commercial -alustaan lisenssisi päätyttyä.",
"WhatHappensWhenLicenseEndsExplanation5": "Et voi käyttää ABP Suitea.",
"WhatHappensWhenLicenseEndsExplanation6": "Et voi enää saada <a href=\"{0}\">premium-tukea</a>.",
"WhatHappensWhenLicenseEndsExplanation7": "Voit jatkaa (uusia) lisenssiäsi, jos haluat jatkaa näiden etujen saamista. Jos jatkat lisenssiäsi <strong>yhden kuukauden</strong> kuluessa lisenssin vanhenemisesta, seuraavat alennukset sovelletaan: Tiimilisenssi {0}; Toimilupa {1}; Yrityslisenssi {2}.",
"BlazoriseLicense": "Pitääkö meidän ostaa Blazorise-lisenssi?",
"BlazoriseLicenseExplanation": "Meillä on Volosoftin ja Megabitin välinen sopimus, jonka mukaan Blazorise-lisenssi on niputettu ABP Commercial -tuotteisiin, joten asiakkaidemme ei tarvitse ostaa ylimääräistä Blazorise-lisenssiä."
}
}

20
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fr.json

@ -383,6 +383,24 @@
"RenewLicenseEarly": "Si je renouvelle ma licence plus tôt, obtiendrai-je l'année complète ?",
"RenewLicenseEarylExplanation": "Lorsque vous renouvelez votre licence avant la date d'expiration de votre licence, 1 an sera ajouté à la date d'expiration de votre licence. Par exemple, si votre licence expire le {0}-06-06 et que vous la renouvelez le {0}-01-01, la nouvelle date d'expiration de votre licence sera le {1}-06-06.",
"discountForYears": "{0} % de remise pendentif {1} an(s)",
"BlackFridayDiscount": "Remise Black Friday"
"BlackFridayDiscount": "Remise Black Friday",
"OnboardingTrainingFaqTitle": "Avez-vous une formation d'accueil ABP ?",
"OnboardingTrainingFaqExplanation": "Oui, nous avons des services de formation ABP pour vous aider à démarrer rapidement votre projet ABP. Vous en apprendrez plus sur l'ABP auprès d'un membre de l'équipe principale d'ABP et vous acquerrez les compétences nécessaires pour commencer votre projet ABP. Dans la formation d'intégration, nous vous expliquerons comment configurer votre environnement de développement, installer les outils requis, créer une page CRUD entièrement fonctionnelle. La formation sera en direct et l'application Zoom sera utilisée, et nous sommes ouverts à l'utilisation d'autres plateformes de réunion en ligne. La langue de la formation sera l'anglais. Vous pouvez également poser vos questions sur l'ABP pendant les séances. Une heure et une date convenables seront prévues pour les deux parties. Pour obtenir plus d'informations, contactez-nous à <a href=\"mailto:info@abp.io\">info@abp.io</a>.",
"SupportPolicyFaqTitle": "Quelle est votre politique de soutien ?",
"SupportPolicyFaqExplanation": "Nous ne prenons en charge que la version active et la version majeure précédente. Nous ne garantissons pas la publication d'un correctif pour la troisième version majeure et la version majeure antérieure. Par exemple, si la version active est 7.0.0, nous publierons des correctifs pour les versions 6.x.x et 7.x.x. En outre, nous n'assurons le support que pour les problèmes liés à ABP Framework et ABP Commercial. Cela signifie qu'aucun support n'est fourni pour les applications tierces, les services cloud et les autres bibliothèques périphériques utilisées par les produits ABP. Nous ferons des efforts commercialement raisonnables pour fournir à nos clients une assistance technique pendant les heures de bureau officielles de \"Volosoft Bilisim A.S\". D'autre part, nous ne nous engageons pas à respecter un accord de niveau de service (SLA) sur le temps de réponse, mais nous essaierons de répondre aux problèmes techniques aussi rapidement que possible pendant nos heures de travail officielles. Sauf accord spécial avec le client, nous ne fournissons une assistance qu'à l'adresse https://support.abp.io. Nous disposons également d'une assistance privée par courrier électronique, qui n'est accessible qu'aux détenteurs d'une licence d'entreprise.",
"DowngradeLicensePlan": "Puis-je passer à un plan de licence inférieur à l'avenir ?",
"DowngradeLicensePlanExplanation": "Vous ne pouvez pas rétrograder votre plan de licence existant. Mais vous pouvez acheter un nouveau plan de licence inférieur et continuer votre développement sur la nouvelle licence. Après avoir acheté une licence inférieure, il vous suffit de vous connecter à votre nouveau plan de licence via la commande CLI d'ABP : ` abp login <nom d'utilisateur> -o <organisation> `.",
"LicenseTransfer": "Une licence peut-elle être transférée d'un développeur à un autre ?",
"LicenseTransferExplanation": "Oui ! Lorsque vous achetez une licence, vous en devenez le détenteur et vous avez donc accès à la page de gestion de l'organisation. Une organisation a des rôles de propriétaire et de développeur. Les propriétaires peuvent gérer les sièges des développeurs et leur assigner des développeurs. Chaque développeur assigné se connectera au système via la commande ABP CLI et disposera d'autorisations de développement et de support.",
"WhatHappensWhenLicenseEnds": "Que se passe-t-il à la fin de la période de validité de ma licence ?",
"WhatHappensWhenLicenseEndsExplanation1": "La licence commerciale ABP est une <a href=\"{0}\" target=\"_blank\">licence perpétuelle</a>. Après l'expiration de votre licence, vous pouvez continuer à développer votre projet. Vous n'êtes pas obligé de renouveler votre licence. Votre licence est livrée avec un plan de mise à jour et d'assistance d'un an. Pour continuer à bénéficier des nouvelles fonctionnalités, des améliorations de performance, des corrections de bogues, de l'assistance et continuer à utiliser ABP Suite, vous devez renouveler votre licence. Lorsque votre licence expire ;",
"WhatHappensWhenLicenseEndsExplanation2": "Vous ne pouvez pas créer de nouvelles solutions à l'aide d'ABP Commercial, mais vous pouvez continuer à développer vos applications existantes pour toujours.",
"WhatHappensWhenLicenseEndsExplanation3": "Vous pourrez obtenir des mises à jour pour les modules et thèmes de votre version MINOR (à l'exception des versions RC ou Preview). Par exemple : si vous utilisez la version 3.2.0 d'un module, vous pouvez toujours obtenir des mises à jour pour la version 3.2.x (v3.2.1, v3.2.5... etc.) de ce module. Mais vous ne pouvez pas obtenir de mises à jour pour la prochaine version majeure ou mineure (comme v3.3.0, v3.3.3, 4.x.x.. etc.). Par exemple, lorsque votre licence a expiré, la dernière version était la v4.4.3, et plus tard, la version 4.4.4 et la version 4.5.0 ont été publiées, vous pourrez accéder à la v4.4.X mais vous ne pourrez pas accéder à la v4.5.X.",
"WhatHappensWhenLicenseEndsExplanation4": "Vous ne pouvez pas installer les nouveaux modules et thèmes ajoutés à la plateforme ABP Commercial après l'expiration de votre licence.",
"WhatHappensWhenLicenseEndsExplanation5": "Vous ne pouvez pas utiliser la suite ABP.",
"WhatHappensWhenLicenseEndsExplanation6": "Vous ne pouvez plus bénéficier du <a href=\"{0}\">support premium</a>.",
"WhatHappensWhenLicenseEndsExplanation7": "Vous pouvez prolonger (renouveler) votre licence si vous souhaitez continuer à bénéficier de ces avantages. Si vous prolongez votre licence dans <strong>1 mois</strong> après l'expiration de votre licence, les remises suivantes seront appliquées : Licence d'équipe {0} ; Licence commerciale {1} ; Licence Entreprise {2}.",
"BlazoriseLicense": "Faut-il acheter une licence Blazorise ?",
"BlazoriseLicenseExplanation": "Nous avons conclu un accord entre Volosoft et Megabit, dans le cadre duquel la licence Blazorise est intégrée aux produits ABP Commercial, de sorte que nos clients n'ont pas besoin d'acheter une licence Blazorise supplémentaire."
}
}

20
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hi.json

@ -381,5 +381,25 @@
"CommercialNewsletterConfirmationMessage": "मैं <a href=\"https://commercial.abp.io/TermsConditions\">नियम और शर्तों</a> और <a href=\"https://commercial.abp.io/Privacy\">गोपनीयता नीति से सहमत हूं </a>.",
"discountForYears": "{1}वर्ष(वर्षों) के लिए {0}% छूट",
"BlackFridayDiscount": "ब्लैक फ्राइडे छूट",
"OnboardingTrainingFaqTitle": "क्या आपके पास एबीपी ऑनबोर्डिंग प्रशिक्षण है?",
"OnboardingTrainingFaqExplanation": "हां, आपके एबीपी प्रोजेक्ट को तेजी से शुरू करने में आपकी मदद करने के लिए हमारे पास एबीपी प्रशिक्षण सेवाएं हैं। आप ABP कोर टीम के सदस्य से ABP के बारे में जानेंगे और आपको अपना ABP प्रोजेक्ट शुरू करने का कौशल प्राप्त होगा। ऑनबोर्डिंग प्रशिक्षण में, हम समझाएंगे कि अपने विकास के माहौल को कैसे स्थापित करें, आवश्यक उपकरण कैसे स्थापित करें, पूरी तरह कार्यात्मक CRUD पेज कैसे बनाएं। प्रशिक्षण लाइव होगा और जूम एप्लिकेशन का उपयोग किया जाएगा, और हम अन्य ऑनलाइन मीटिंग प्लेटफॉर्म का उपयोग करने के लिए तैयार हैं। प्रशिक्षण की भाषा अंग्रेजी होगी। आप सत्रों के दौरान ABP के बारे में अपने प्रश्न भी पूछ सकते हैं। दोनों पक्षों के लिए एक सुविधाजनक समय और तारीख की योजना बनाई जाएगी। अधिक जानकारी प्राप्त करने के लिए, <a href=\"mailto:info@abp.io\">info@abp.io</a> पर हमसे संपर्क करें।",
"SupportPolicyFaqTitle": "आपकी समर्थन नीति क्या है?",
"SupportPolicyFaqExplanation": "हम केवल सक्रिय और पिछले प्रमुख संस्करण का समर्थन करते हैं। हम तीसरे और पुराने प्रमुख संस्करणों के लिए पैच रिलीज़ की गारंटी नहीं देते हैं। उदाहरण के लिए, यदि सक्रिय संस्करण 7.0.0 है, तो हम 6.x.x और 7.x.x दोनों के लिए पैच रिलीज़ जारी करेंगे। इसके अलावा, हम केवल ABP फ्रेमवर्क और ABP कमर्शियल संबंधित मुद्दों के लिए समर्थन प्रदान करते हैं। इसका मतलब है कि तीसरे पक्ष के अनुप्रयोगों, क्लाउड सेवाओं और एबीपी उत्पादों द्वारा उपयोग किए जाने वाले अन्य परिधीय पुस्तकालयों के लिए कोई समर्थन नहीं दिया गया है। हम अपने ग्राहकों को \"Volosoft Bilisim A.S\" के आधिकारिक व्यावसायिक घंटों के दौरान तकनीकी सहायता प्रदान करने के लिए व्यावसायिक रूप से उचित प्रयासों का उपयोग करेंगे। दूसरी ओर, हम सर्विस-लेवल एग्रीमेंट (SLA) प्रतिक्रिया समय के लिए प्रतिबद्ध नहीं हैं, लेकिन हम अपने आधिकारिक कामकाजी घंटों के भीतर जितनी जल्दी हो सके तकनीकी मुद्दों पर प्रतिक्रिया देने का प्रयास करेंगे। जब तक ग्राहक के साथ कोई विशेष समझौता नहीं किया जाता है, हम केवल https://support.abp.io पर सहायता प्रदान करते हैं। हमारे पास निजी ईमेल समर्थन भी है, जो केवल एंटरप्राइज़ लाइसेंस धारकों के लिए उपलब्ध है।",
"DowngradeLicensePlan": "क्या मैं भविष्य में कम लाइसेंस योजना में डाउनग्रेड कर सकता हूँ?",
"DowngradeLicensePlanExplanation": "आप अपनी मौजूदा लाइसेंस योजना को डाउनग्रेड नहीं कर सकते। लेकिन आप नया लोअर लाइसेंस प्लान खरीद सकते हैं और नए लाइसेंस पर अपना विकास जारी रख सकते हैं। आपके द्वारा कम लाइसेंस खरीदने के बाद, आपको एबीपी सीएलआई कमांड के माध्यम से अपनी नई लाइसेंस योजना में प्रवेश करने की आवश्यकता है: `एबीपी लॉगिन <उपयोगकर्ता नाम> -ओ <संगठन>`।",
"LicenseTransfer": "क्या लाइसेंस एक डेवलपर से दूसरे डेवलपर को ट्रांसफर किया जा सकता है?",
"LicenseTransferExplanation": "हाँ! जब आप लाइसेंस खरीदते हैं, तो आप लाइसेंस धारक बन जाते हैं, इसलिए आपके पास संगठन प्रबंधन पृष्ठ तक पहुंच होगी। एक संगठन में मालिक और डेवलपर की भूमिकाएँ होती हैं। मालिक डेवलपर सीटों का प्रबंधन कर सकते हैं और डेवलपर्स को असाइन कर सकते हैं। प्रत्येक असाइन किया गया डेवलपर सिस्टम में ABP CLI कमांड के माध्यम से लॉगिन करेगा और उसके पास विकास और समर्थन अनुमतियाँ होंगी।",
"RenewLicenseEarly": "अगर मैं अपना लाइसेंस जल्दी रिन्यू करता हूं, तो क्या मुझे पूरा साल मिलेगा?",
"RenewLicenseEarylExplanation": "जब आप अपनी लाइसेंस समाप्ति तिथि से पहले अपने लाइसेंस का नवीनीकरण करते हैं, तो आपकी लाइसेंस समाप्ति तिथि में 1 वर्ष जोड़ दिया जाएगा। उदाहरण के लिए, यदि आपका लाइसेंस {0}-06-06 को समाप्त हो रहा है और आप इसे {0}-01-01 को नवीनीकृत करते हैं, तो आपकी नई लाइसेंस समाप्ति तिथि {1}-06-06 होगी।",
"WhatHappensWhenLicenseEnds": "मेरी लाइसेंस अवधि समाप्त होने पर क्या होता है?",
"WhatHappensWhenLicenseEndsExplanation1": "ABP वाणिज्यिक लाइसेंस एक <a href=\"{0}\" target=\"_blank\">स्थायी लाइसेंस</a> है। आपका लाइसेंस समाप्त होने के बाद, आप अपना प्रोजेक्ट विकसित करना जारी रख सकते हैं। और आप अपने लाइसेंस को नवीनीकृत करने के लिए बाध्य नहीं हैं। आपका लाइसेंस एक साल के अपडेट और आउट ऑफ बॉक्स सपोर्ट प्लान के साथ आता है। नई सुविधाएँ, प्रदर्शन संवर्द्धन, बग फिक्स, समर्थन और ABP सूट का उपयोग जारी रखने के लिए, आपको अपने लाइसेंस को नवीनीकृत करने की आवश्यकता है। जब आपका लाइसेंस समाप्त हो जाता है;",
"WhatHappensWhenLicenseEndsExplanation2": "आप ABP कमर्शियल का उपयोग करके नए समाधान नहीं बना सकते, लेकिन आप अपने मौजूदा एप्लिकेशन को हमेशा के लिए विकसित करना जारी रख सकते हैं।",
"WhatHappensWhenLicenseEndsExplanation3": "आप अपने लघु संस्करण (आरसी या पूर्वावलोकन संस्करणों को छोड़कर) के भीतर मॉड्यूल और थीम के लिए अपडेट प्राप्त करने में सक्षम होंगे। उदाहरण के लिए: यदि आप किसी मॉड्यूल के v3.2.0 का उपयोग कर रहे हैं, तब भी आप उस मॉड्यूल के v3.2.x (v3.2.1, v3.2.5... आदि) के लिए अपडेट प्राप्त कर सकते हैं। लेकिन आप अगले प्रमुख या लघु संस्करण (जैसे v3.3.0, v3.3.3, 4.x.x.. आदि) के लिए अपडेट प्राप्त नहीं कर सकते। उदाहरण के लिए, जब आपका लाइसेंस समाप्त हो गया था, तो नवीनतम रिलीज़ v4.4.3 थी, और बाद में, इसने 4.4.4 संस्करण और 4.5.0 संस्करण दोनों को प्रकाशित किया, आप v4.4.X का उपयोग करने में सक्षम होंगे, लेकिन आप नहीं होंगे v4.5.X तक पहुंचें।",
"WhatHappensWhenLicenseEndsExplanation4": "आपका लाइसेंस समाप्त होने के बाद आप ABP कमर्शियल प्लेटफॉर्म में जोड़े गए नए मॉड्यूल और थीम इंस्टॉल नहीं कर सकते।",
"WhatHappensWhenLicenseEndsExplanation5": "आप एबीपी सूट का उपयोग नहीं कर सकते।",
"WhatHappensWhenLicenseEndsExplanation6": "अब आप <a href=\"{0}\">प्रीमियम समर्थन</a> प्राप्त नहीं कर सकते।",
"WhatHappensWhenLicenseEndsExplanation7": "यदि आप इन लाभों को प्राप्त करना जारी रखना चाहते हैं तो आप अपने लाइसेंस का विस्तार (नवीनीकरण) कर सकते हैं। यदि आप अपना लाइसेंस समाप्त होने के बाद <strong>1 महीने</strong> के भीतर अपना लाइसेंस बढ़ाते हैं, तो निम्नलिखित छूट लागू होंगी: टीम लाइसेंस {0}; व्यवसाय लाइसेंस {1}; उद्यम लाइसेंस {2}।",
"BlazoriseLicense": "क्या हमें ब्लेज़ोराइज़ लाइसेंस खरीदने की ज़रूरत है?",
"BlazoriseLicenseExplanation": "हमारे पास Volosoft और Megabit के बीच एक समझौता है, इस समझौते के साथ Blazorise लाइसेंस को ABP वाणिज्यिक उत्पादों के साथ बंडल किया गया है, इसलिए हमारे ग्राहकों को एक अतिरिक्त Blazorise लाइसेंस खरीदने की आवश्यकता नहीं है।"
}
}

22
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/it.json

@ -380,6 +380,26 @@
"TrialLicenseExpiredInfo": "Il periodo della tua licenza di prova è scaduto!",
"CommercialNewsletterConfirmationMessage": "Accetto i <a href=\"https://commercial.abp.io/TermsConditions\">Termini e condizioni</a> e la <a href=\"https://commercial.abp.io/Privacy\">Informativa sulla privacy </a>.",
"discountForYears": "{0}% di sconto per {1} anno/i",
"BlackFridayDiscount": "Sconto Black Friday"
"BlackFridayDiscount": "Sconto Black Friday",
"OnboardingTrainingFaqTitle": "Avete un corso di formazione ABP per l'onboarding?",
"OnboardingTrainingFaqExplanation": "Sì, abbiamo i servizi di formazione ABP per aiutarti a far partire rapidamente il tuo progetto ABP. Imparerai a conoscere ABP da un membro del core team ABP e otterrai le competenze per iniziare il tuo progetto ABP. Nella formazione onboarding, spiegheremo come configurare il tuo ambiente di sviluppo, installare gli strumenti richiesti, creare una pagina CRUD completamente funzionante. La formazione sarà in diretta e verrà utilizzata l'applicazione Zoom e siamo aperti all'utilizzo di altre piattaforme di riunioni online. La lingua della formazione sarà l'inglese. Puoi anche porre le tue domande sull'ABP durante le sessioni. Verrà pianificata una data e un orario convenienti per entrambe le parti. Per ulteriori informazioni, contattaci all'indirizzo <a href=\"mailto:info@abp.io\">info@abp.io</a>.",
"SupportPolicyFaqTitle": "Qual è la vostra politica di assistenza?",
"SupportPolicyFaqExplanation": "Supportiamo solo la versione principale attiva e quella precedente. Non garantiamo il rilascio di patch per la terza e la precedente versione principale. Ad esempio, se la versione attiva è la 7.0.0, rilasceremo patch sia per la 6.x.x che per la 7.x.x. Inoltre, forniamo supporto solo per i problemi relativi ad ABP Framework e ABP Commercial. Ciò significa che non viene fornito alcun supporto per le applicazioni di terze parti, i servizi cloud e altre librerie periferiche utilizzate dai prodotti ABP. Faremo tutto il possibile per fornire ai nostri clienti assistenza tecnica durante gli orari di lavoro ufficiali di Volosoft Bilisim A.S.. D'altra parte, non ci impegniamo a rispettare i tempi di risposta di un accordo sul livello di servizio (SLA), ma cercheremo di rispondere ai problemi tecnici il più rapidamente possibile entro i nostri orari di lavoro ufficiali. A meno che non venga stipulato un accordo speciale con il cliente, forniamo assistenza solo all'indirizzo https://support.abp.io. Disponiamo anche di un supporto privato via e-mail, disponibile solo per i titolari di licenza Enterprise.",
"DowngradeLicensePlan": "Posso passare a un piano di licenza inferiore in futuro?",
"DowngradeLicensePlanExplanation": "Non è possibile effettuare il downgrade del piano di licenza esistente. È però possibile acquistare un nuovo piano di licenza inferiore e continuare lo sviluppo con la nuova licenza. Dopo aver acquistato una licenza inferiore, è sufficiente effettuare il login al nuovo piano di licenza tramite il comando ABP CLI: abp login <nome utente> -o <organizzazione> `.",
"LicenseTransfer": "È possibile trasferire una licenza da uno sviluppatore a un altro?",
"LicenseTransferExplanation": "Sì! Quando si acquista una licenza, si diventa il titolare della licenza e quindi si ha accesso alla pagina di gestione dell'organizzazione. Un'organizzazione ha ruoli di proprietario e di sviluppatore. I proprietari possono gestire i posti di sviluppatore e assegnare gli sviluppatori. Ogni sviluppatore assegnato accederà al sistema tramite il comando ABP CLI e avrà i permessi di sviluppo e di assistenza.",
"RenewLicenseEarly": "Se rinnovo la mia licenza in anticipo, avrò l'intero anno?",
"RenewLicenseEarylExplanation": "Quando si rinnova la licenza prima della data di scadenza, viene aggiunto 1 anno alla data di scadenza della licenza. Ad esempio, se la licenza scade il {0}-06-06 e viene rinnovata il {0}-01-01, la nuova data di scadenza della licenza sarà {1}-06-06.",
"WhatHappensWhenLicenseEnds": "Cosa succede quando termina il periodo di licenza?",
"WhatHappensWhenLicenseEndsExplanation1": "La licenza commerciale ABP è una <a href=\"{0}\" target=\"_blank\">licenza perpetua</a>. Dopo la scadenza della licenza, potete continuare a sviluppare il vostro progetto. Non siete obbligati a rinnovare la licenza. La licenza viene fornita con un piano di aggiornamento e supporto di un anno. Per continuare a ottenere nuove funzionalità, miglioramenti delle prestazioni, correzioni di bug, supporto e continuare a utilizzare ABP Suite, è necessario rinnovare la licenza. Quando la licenza scade;",
"WhatHappensWhenLicenseEndsExplanation2": "Non è possibile creare nuove soluzioni utilizzando ABP Commercial, ma è possibile continuare a sviluppare le applicazioni esistenti per sempre.",
"WhatHappensWhenLicenseEndsExplanation3": "Sarà possibile ottenere gli aggiornamenti per i moduli e i temi della propria versione MINOR (ad eccezione delle versioni RC o Preview). Ad esempio, se si utilizza la versione 3.2.0 di un modulo, è ancora possibile ottenere gli aggiornamenti per la versione 3.2.x (v3.2.1, v3.2.5... ecc.) di quel modulo. Ma non è possibile ottenere aggiornamenti per la versione maggiore o minore successiva (come v3.3.0, v3.3.3, 4.x.x... ecc.). Ad esempio, quando la vostra licenza è scaduta, l'ultima release era la v4.4.3 e in seguito sono state pubblicate sia la versione 4.4.4 che la versione 4.5.0, sarete in grado di accedere alla v4.4.X ma non alla v4.5.X.",
"WhatHappensWhenLicenseEndsExplanation4": "Non è possibile installare nuovi moduli e temi aggiunti alla piattaforma ABP Commercial dopo la scadenza della licenza.",
"WhatHappensWhenLicenseEndsExplanation5": "Non è possibile utilizzare la suite ABP.",
"WhatHappensWhenLicenseEndsExplanation6": "Non è più possibile ottenere il <a href=\"{0}\">supporto premium</a>.",
"WhatHappensWhenLicenseEndsExplanation7": "Puoi estendere (rinnovare) la tua licenza se desideri continuare a ottenere questi vantaggi. Se estendi la licenza entro <strong>1 mese</strong> dalla scadenza della licenza, verranno applicati i seguenti sconti: Licenza Team {0}; Licenza commerciale {1}; Licenza aziendale {2}.",
"BlazoriseLicense": "Dobbiamo acquistare la licenza di Blazorise?",
"BlazoriseLicenseExplanation": "Abbiamo un accordo tra Volosoft e Megabit, con il quale la licenza di Blazorise viene fornita in bundle con i prodotti commerciali ABP, pertanto i nostri clienti non hanno bisogno di acquistare una licenza Blazorise aggiuntiva."
}
}

24
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pt-BR.json

@ -178,6 +178,7 @@
"ChangingLicenseType": "Posso atualizar meu tipo de licença mais tarde?",
"ChangingLicenseTypeExplanation": "Você pode atualizar para uma licença superior pagando a diferença dentro do período de sua licença ativa. Ao atualizar para um plano de licença superior, você obtém os benefícios do novo plano, mas a atualização da licença não altera a data de expiração da licença. Além disso, você também pode adicionar novas licenças de desenvolvedor à sua licença existente, consulte \"Quantos desenvolvedores podem trabalhar no comercial ABP?\"",
"LicenseExtendUpgradeDiff": "Qual é a diferença entre extensão de licença e atualização?",
"LicenseExtendUpgradeDiffExplanation": "<strong>Extensão:</strong> ao estender/renovar sua licença, você continuará a obter suporte premium e obter atualizações principais ou secundárias para os módulos e temas. Além disso, você poderá continuar criando novos projetos. E você ainda poderá utilizar o ABP Suite que agiliza seu desenvolvimento. Ao estender sua licença, 1 ano é adicionado à data de expiração da licença. <hr/><strong>Atualização:</strong> Ao atualizar sua licença, você será promovido para um plano de licença superior que lhe permitirá obter benefícios adicionais. Confira a <a href=\"/pricing\">tabela de comparação de licenças</a> para ver as diferenças entre os planos de licença. <strong>Por outro lado, quando você atualizar, a data de expiração de sua licença não será alterada!</strong> Para estender a data de término de sua licença, você precisa estender sua licença.",
"LicenseRenewalCost": "Qual é o custo de renovação da licença após 1 ano?",
"LicenseRenewalCostExplanation": "O preço de renovação (extensão) da Licença de equipe padrão é $ {0}, a Licença comercial padrão é $ {1} e a Licença corporativa padrão é $ {2}. Se você já é um cliente, <a href='{3}' target='_blank'> faça login em sua conta </a> para verificar os preços de renovação disponíveis.",
"HowDoIRenewMyLicense": "Como eu renovo minha licença?",
@ -380,6 +381,27 @@
"TrialLicenseExpiredInfo": "Seu período de licença de teste expirou!",
"CommercialNewsletterConfirmationMessage": "Eu concordo com os <a href=\"https://commercial.abp.io/TermsConditions\"> Termos e Condições </a> e a <a href=\"https://commercial.abp.io/Privacy\"> Política de Privacidade </a>",
"discountForYears": "{0}% de desconto por {1} ano(s)",
"BlackFridayDiscount": "Desconto de Black Friday"
"BlackFridayDiscount": "Desconto de Black Friday",
"WhyUseAbpIoPlatform": "Por que devo usar a plataforma ABP.IO em vez de criar uma nova solução a partir do zero?",
"WhyUseAbpIoPlatformFaqExplanation": "Veja <a href=\"https://docs.abp.io/en/commercial/latest/why-abp-io-platform \"> esse documento </a> para uma explicação detalhada do porquê de usar a Plataforma ABP.IO tem uma vantagem significativa sobre fazer tudo você mesmo.",
"OnboardingTrainingFaqTitle": "Você tem treinamento de ABP a bordo?",
"SupportPolicyFaqTitle": "Qual é sua política de apoio?",
"SupportPolicyFaqExplanation": "Nós apoiamos apenas a versão ativa e a versão principal anterior. Não garantimos o lançamento de um patch para a 3ª e mais antigas versões principais. Por exemplo, se a versão ativa for a 7.0.0, lançaremos correções tanto para a 6.x.x como para a 7.x.x.x. Além disso, fornecemos suporte somente para questões relacionadas ao ABP Framework e ABP Commercial. Isso significa que nenhum suporte é dado para as aplicações de terceiros, serviços de nuvem e outras bibliotecas periféricas usadas pelos produtos ABP. Usaremos esforços comercialmente razoáveis para fornecer suporte técnico a nossos clientes durante o horário comercial oficial da \"Volosoft Bilisim A.S\". Por outro lado, não nos comprometemos com um acordo de nível de serviço (SLA) de tempo de resposta, mas tentaremos responder às questões técnicas o mais rápido possível dentro de nosso horário oficial de trabalho. A menos que um acordo especial seja feito com o cliente, fornecemos suporte somente em https://support.abp.io. Também temos suporte privado por e-mail, que só está disponível para os detentores de licenças empresariais.",
"DowngradeLicensePlan": "Posso baixar para um plano de licença mais baixo no futuro?",
"DowngradeLicensePlanExplanation": "Você não pode rebaixar seu plano de licença existente. Mas você pode adquirir um novo plano de licença inferior e continuar seu desenvolvimento com a nova licença. Após adquirir uma licença inferior, você só precisa fazer o login em seu novo plano de licença via comando ABP CLI: abp login <nome do usuário> -o <organização> `.",
"LicenseTransfer": "Uma licença pode ser transferida de um desenvolvedor para outro?",
"LicenseTransferExplanation": "Sim! Ao adquirir uma licença, você se torna o detentor da licença, portanto, você terá acesso à página de gerenciamento da organização. Uma organização tem funções de proprietário e desenvolvedor. Os proprietários podem gerenciar os cargos de desenvolvedor e designar desenvolvedores. Cada desenvolvedor designado fará login via comando ABP CLI no sistema e terá permissões de desenvolvimento e suporte.",
"BlazoriseLicense": "Precisamos comprar a licença Blazorise?",
"BlazoriseLicenseExplanation": "Temos um acordo entre a Volosoft e a Megabit, com este acordo a licença Blazorise é agregada aos produtos comerciais da ABP, portanto, nossos clientes não precisam comprar uma licença Blazorise extra.",
"RenewLicenseEarly": "Se eu renovar minha licença mais cedo, terei o ano todo",
"RenewLicenseEarylExplanation": "Quando você renovar sua licença antes da data de expiração, 1 ano será adicionado à data de expiração de sua licença. Por exemplo, se sua licença expirar em {0}-06-06 e você a renovar em {0}-01-01, sua nova data de expiração será {1}-06-06.",
"WhatHappensWhenLicenseEnds": "O que acontece quando meu período de licença termina?",
"WhatHappensWhenLicenseEndsExplanation1": "A licença comercial da ABP é uma <a href=\"{0}\" target=\"_blank=\">licença perpétua</a>. Após a expiração de sua licença, você pode continuar desenvolvendo seu projeto. E você não é obrigado a renovar sua licença. Sua licença vem com uma atualização de um ano e um plano de suporte fora da caixa. A fim de continuar a obter novos recursos, melhorias de desempenho, correção de bugs, suporte e continuar usando o ABP Suite, você precisa renovar sua licença. Quando sua licença expirar;",
"WhatHappensWhenLicenseEndsExplanation2": "Você não pode criar novas soluções usando o ABP Commercial, mas pode continuar desenvolvendo suas aplicações existentes para sempre.",
"WhatHappensWhenLicenseEndsExplanation3": "Você poderá obter atualizações para os módulos e temas dentro de sua versão MINOR (exceto as versões RC ou Preview). Por exemplo: se você estiver usando a v3.2.0 de um módulo, você ainda poderá obter atualizações para a v3.2.x (v3.2.1, v3.2.5... etc.) desse módulo. Mas você não pode obter atualizações para a próxima versão maior ou menor (como v3.3.0, v3.3.3, 4.x.x... etc.). Por exemplo, quando sua licença expirou, a última versão foi a v4.4.3, e mais tarde, publicou tanto a versão 4.4.4 quanto a 4.5.0, você poderia acessar a v4.4.X, mas não poderia acessar a v4.5.X.",
"WhatHappensWhenLicenseEndsExplanation4": "Você não pode instalar novos módulos e temas adicionados à plataforma comercial da ABP após o término de sua licença.",
"WhatHappensWhenLicenseEndsExplanation5": "Você não pode usar o ABP Suite",
"WhatHappensWhenLicenseEndsExplanation6": "Você não pode mais obter o <a href==\"{0}\">apoio de premium</a>.",
"WhatHappensWhenLicenseEndsExplanation7": "Você pode estender (renovar) sua licença se quiser continuar obtendo esses benefícios. Se você estender sua licença dentro de <strong>1 mês</strong> após a expiração de sua licença, os seguintes descontos serão aplicados: Licença de equipe {0}; Licença Comercial {1}; Licença empresarial {2}."
}
}

20
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sk.json

@ -380,6 +380,24 @@
"TrialLicenseExpiredInfo": "Vaše skúšobné licenčné obdobie vypršalo!",
"CommercialNewsletterConfirmationMessage": "I agree to the <a href=\"https://commercial.abp.io/TermsConditions\">Terms & Conditions</a> and <a href=\"https://commercial.abp.io/Privacy\">Privacy Policy</a>.",
"discountForYears": "{0} % odpusteného prívesku {1} an(ov)",
"BlackFridayDiscount": "Black Friday zľava"
"BlackFridayDiscount": "Black Friday zľava",
"OnboardingTrainingFaqTitle": "Máte školenie ABP onboarding?",
"OnboardingTrainingFaqExplanation": "Áno, máme školiace služby ABP, ktoré vám pomôžu rýchlo spustiť váš projekt ABP. Dozviete sa o ABP od hlavného člena tímu ABP a získate zručnosti na začatie vášho projektu ABP. Na onboardingovom školení vám vysvetlíme, ako nastaviť vaše vývojové prostredie, nainštalovať požadované nástroje, vytvoriť plne funkčnú stránku CRUD. Školenie bude prebiehať naživo a bude sa používať aplikácia Zoom a sme otvorení využívaniu ďalších platforiem online stretnutí. Jazykom školenia bude angličtina. Svoje otázky o ABP môžete klásť aj počas sedení. Pre obe strany bude naplánovaný vhodný čas a dátum. Ak chcete získať ďalšie informácie, kontaktujte nás na adrese <a href=\"mailto:info@abp.io\">info@abp.io</a>.",
"SupportPolicyFaqTitle": "Aká je vaša politika podpory?",
"SupportPolicyFaqExplanation": "Podporujeme iba aktívnu a predchádzajúcu hlavnú verziu. Nezaručujeme vydanie opravy pre 3. a staršiu hlavnú verziu. Napríklad, ak je aktívna verzia 7.0.0, vydáme opravné verzie pre 6.x.x aj 7.x.x. Okrem toho poskytujeme podporu len pre problémy súvisiace s ABP Framework a ABP Commercial. To znamená, že neposkytujeme podporu pre aplikácie tretích strán, cloudové služby a iné periférne knižnice používané produktmi ABP. Vynaložíme komerčne primerané úsilie, aby sme našim zákazníkom poskytli technickú podporu počas oficiálnej pracovnej doby spoločnosti \"Volosoft Bilisim A.S\". Na druhej strane sa nezaväzujeme k času odozvy podľa dohody o úrovni služieb (SLA), ale budeme sa snažiť reagovať na technické problémy čo najrýchlejšie v rámci našej oficiálnej pracovnej doby. Ak sa so zákazníkom nedohodnete inak, poskytujeme podporu len na adrese https://support.abp.io. Máme aj súkromnú e-mailovú podporu, ktorá je k dispozícii len držiteľom licencie Enterprise.",
"DowngradeLicensePlan": "Môžem v budúcnosti prejsť na nižší licenčný plán?",
"DowngradeLicensePlanExplanation": "Existujúci licenčný plán nemôžete znížiť. Môžete si však zakúpiť nový nižší licenčný plán a pokračovať vo vývoji s novou licenciou. Po zakúpení nižšej licencie sa stačí prihlásiť do nového licenčného plánu prostredníctvom príkazu ABP CLI: abp login <užívateľské meno> -o <organizácia> `.",
"LicenseTransfer": "Môže sa licencia preniesť z jedného vývojára na druhého?",
"LicenseTransferExplanation": "Áno! Keď si zakúpite licenciu, stanete sa jej držiteľom, a teda budete mať prístup na stránku správy organizácie. Organizácia má roly vlastníka a vývojára. Vlastníci môžu spravovať miesta pre vývojárov a priraďovať vývojárov. Každý pridelený vývojár sa prihlási do systému prostredníctvom príkazu ABP CLI a bude mať oprávnenia na vývoj a podporu.",
"WhatHappensWhenLicenseEnds": "Čo sa stane po skončení licenčného obdobia?",
"WhatHappensWhenLicenseEndsExplanation1": "Komerčná licencia ABP je <a href=\"{0}\" target=\"_blank\">trvalá licencia</a>. Po skončení platnosti licencie môžete pokračovať vo vývoji svojho projektu. A nie ste povinní licenciu obnovovať. Vaša licencia sa dodáva s ročným plánom aktualizácií a podpory už v balení. Ak chcete naďalej získavať nové funkcie, vylepšenia výkonu, opravy chýb, podporu a pokračovať v používaní balíka ABP Suite, musíte svoju licenciu obnoviť. Keď vaša licencia vyprší;",
"WhatHappensWhenLicenseEndsExplanation2": "Pomocou ABP Commercial nemôžete vytvárať nové riešenia, ale môžete navždy pokračovať vo vývoji existujúcich aplikácií.",
"WhatHappensWhenLicenseEndsExplanation3": "Budete môcť získať aktualizácie modulov a tém v rámci svojej verzie MINOR (okrem verzií RC alebo Preview). Napríklad: ak používate modul vo verzii 3.2.0, stále môžete získať aktualizácie pre verziu 3.2.x (v3.2.1, v3.2.5... atď.) tohto modulu. Nemôžete však získať aktualizácie pre ďalšiu hlavnú alebo vedľajšiu verziu (napríklad v3.3.0, v3.3.3, 4.x.x... atď.). Napríklad, keď vám vypršala licencia, posledná verzia bola v4.4.3 a neskôr bola zverejnená verzia 4.4.4 aj 4.5.0, budete mať prístup k verzii v4.4.X, ale nebudete mať prístup k verzii v4.5.X.",
"WhatHappensWhenLicenseEndsExplanation4": "Po skončení platnosti vašej licencie nemôžete inštalovať nové moduly a témy pridané do platformy ABP Commercial.",
"WhatHappensWhenLicenseEndsExplanation5": "Balík ABP Suite nemôžete používať.",
"WhatHappensWhenLicenseEndsExplanation6": "Už nemôžete získať <a href=\"{0}\">prémiovú podporu</a>.",
"WhatHappensWhenLicenseEndsExplanation7": "Ak chcete naďalej využívať tieto výhody, môžete si licenciu predĺžiť (obnoviť). Ak predĺžite svoju licenciu do <strong>1 mesiaca</strong> po vypršaní platnosti licencie, budú sa uplatňovať nasledujúce zľavy: Tímová licencia {0}; Obchodná licencia {1}; Podniková licencia {2}",
"BlazoriseLicense": "Musíme si kúpiť licenciu Blazorise?",
"BlazoriseLicenseExplanation": "Máme dohodu medzi spoločnosťami Volosoft a Megabit, na základe ktorej je licencia Blazorise pribalená k produktom ABP Commercial, preto si naši zákazníci nemusia kupovať ďalšiu licenciu Blazorise."
}
}

19
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json

@ -369,7 +369,6 @@
"FreeTrial": "免费试用",
"AcceptsMarketingCommunications": " 是的,我想接收 ABP 商业营销通讯。",
"PurposeOfUsage": "使用目的",
"Industry": "行业",
"Choose": "- 选择 -",
"CompanyOrganizationName": "公司/组织名称",
"CompanySize": "公司规模",
@ -805,7 +804,23 @@
"Total": "总计",
"SupportPolicyFaqTitle": "您的支持政策是什么?",
"SupportPolicyFaqExplanation": "我们只支持有效的和以前的主要版本。 我们不保证为第 3 个和更早的主要版本发布补丁。 例如,如果有效版本是 7.0.0,我们将发布 6.x.x 和 7.x.x 的补丁版本。 此外,我们仅对 ABP Framework 和 ABP Commercial 相关问题提供支持。 这意味着不支持 ABP 产品使用的第 3 方应用程序、云服务和其他外围库。 我们将尽商业上合理的努力在“Volosoft Bilisim A.S”的正式营业时间内为我们的客户提供技术支持。 另一方面,我们不承诺服务级别协议 (SLA) 响应时间,但我们会尽量在我们的官方工作时间内尽快响应技术问题。 除非与客户达成特殊协议,否则我们仅在 https://support.abp.io 上提供支持。 我们还提供私人电子邮件支持,仅适用于企业许可证持有者。",
"TotalDevelopers": "{0}位开发者",
"CustomPurchaseExplanation": "定制您的特定需求",
"WhereDidYouHearAboutUs": "您是从哪里了解到我们的?",
"Twitter": "Twitter",
"Facebook": "Facebook",
"Youtube": "YouTube",
"Google": "Google",
"Github": "GitHub",
"Friend": "朋友介绍",
"Other": "其他",
"WhereDidYouHearAboutUs_explain": "请说明...",
"DeletingMemberWarningMessage": "\"{0}\"将从开发者列表中删除。如果您愿意,您可以将此空位分配给另一个开发者。",
"AdditionalInfo": "如果开发者席位高于您的要求,您可以减少它们。您可以发送电子邮件至<a href=\"mailto:info@abp.io\">info@abp.io</a>以删除一些开发人员席位。清理未使用的开发人员席位将降低许可证续期成本。如果您愿意,您可以在有效许可期内重新购买额外的开发人员席位。请注意,由于此许可证包中有{0}个开发人员,因此无法减少此数量。",
"LinkExpiredErrorMessage": "您正在尝试访问的链接已过期。",
"ExpirationDate": "过期时间",
"SpringCampaignDiscount": "春季促销折扣",
"WhyUseAbpIoPlatform": "为什么我应该使用 ABP.IO 平台而不是从头开始创建新的解决方案?\n",
"WhyUseAbpIoPlatformFaqExplanation": "请参阅<a href=\"https://docs.abp.io/en/commercial/latest/why-abp-io-platform\">该文件</a>以详细解释为什么使用ABP.IO平台比自己做所有事情有显著的优势。"
}
}
}

20
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hant.json

@ -384,6 +384,24 @@
"BlazoriseLicense": "我们是否需要购买Blazorise许可证?",
"BlazoriseLicenseExplanation": "我公司Volosoft和公司Megabit之间有合作协议,根据此协议,购买将同时包含了Blazorise许可证与ABP商业产品,因此我们的客户不需要再额外购买Blazorise许可证。",
"discountForYears": "{0}% 折扣 {1} 年",
"BlackFridayDiscount": "黑色星期五折扣"
"BlackFridayDiscount": "黑色星期五折扣",
"OnboardingTrainingFaqTitle": "你們有 ABP 入職培訓嗎?",
"OnboardingTrainingFaqExplanation": "是的,我們有 ABP 培訓服務來幫助您快速啟動 ABP 項目。您將從 ABP 核心團隊成員那裡了解 ABP,並獲得開始您的 ABP 項目的技能。在入職培訓中,我們將解釋如何設置您的開發環境、安裝所需的工具、創建功能齊全的 CRUD 頁面。培訓將進行直播並使用 Zoom 應用程序,我們對使用其他在線會議平台持開放態度。培訓語言為英語。您也可以在會議期間提出有關 ABP 的問題。將為雙方計劃一個方便的時間和日期。要獲取更多信息,請通過 <a href=\"mailto:info@abp.io\">info@abp.io</a> 聯繫我們。",
"SupportPolicyFaqTitle": "您的支持政策是什麼?",
"SupportPolicyFaqExplanation": "我們只支持活動和以前的主要版本。我們不保證為第 3 個和更早的主要版本發布補丁。例如,如果活動版本是 7.0.0,我們將發布 6.x.x 和 7.x.x 的補丁版本。此外,我們僅對 ABP Framework 和 ABP Commercial 相關問題提供支持。這意味著不支持 ABP 產品使用的第 3 方應用程序、雲服務和其他外圍庫。我們將盡商業上合理的努力,在“Volosoft Bilisim A.S”的正式營業時間內為我們的客戶提供技術支持。另一方面,我們不承諾服務級別協議 (SLA) 響應時間,但我們會盡量在我們的官方工作時間內盡快響應技術問題。除非與客戶達成特殊協議,否則我們僅在 https://support.abp.io 上提供支持。我們還提供私人電子郵件支持,僅適用於企業許可證持有者。",
"DowngradeLicensePlan": "我以後可以降級到更低的許可計劃嗎?",
"DowngradeLicensePlanExplanation": "您不能降級現有的許可計劃。但是您可以購買新的較低許可計劃並在新許可上繼續您的開發。購買較低的許可證後,您只需通過 ABP CLI 命令登錄到新的許可證計劃:`abp login <username> -o <organization> `。",
"LicenseTransfer": "許可證可以從一個開發商轉讓給另一個開發商嗎?",
"LicenseTransferExplanation": "是的!購買許可證後,您將成為許可證持有者,因此您可以訪問組織管理頁面。組織具有所有者和開發者角色。所有者可以管理開發者席位並分配開發者。每個指定的開發人員將通過 ABP CLI 命令登錄到系統,並將擁有開發和支持權限。",
"RenewLicenseEarly": "如果我提前更新我的駕照,我會得到一整年嗎?",
"RenewLicenseEarylExplanation": "當您在許可證到期日期之前續訂許可證時,您的許可證到期日期將增加 1 年。例如,如果您的許可證在 {0}-06-06 到期,而您在 {0}-01-01 續簽,則新的許可證到期日期將為 {1}-06-06。",
"WhatHappensWhenLicenseEnds": "當我的許可期限結束時會發生什麼?",
"WhatHappensWhenLicenseEndsExplanation1": "ABP 商業許可是<a href=\"{0}\" target=\"_blank\">永久許可</a>。許可證到期後,您可以繼續開發您的項目。而且您沒有義務更新您的許可證。您的許可證附帶開箱即用的一年更新和支持計劃。為了繼續獲得新功能、性能增強、錯誤修復、支持和繼續使用 ABP Suite,您需要更新您的許可證。當您的許可證到期時;",
"WhatHappensWhenLicenseEndsExplanation2": "您無法使用 ABP Commercial 創建新的解決方案,但您可以永遠繼續開發現有的應用程序。",
"WhatHappensWhenLicenseEndsExplanation3": "您將能夠在您的次要版本(RC 或預覽版除外)中獲取模塊和主題的更新。例如:如果您正在使用模塊的 v3.2.0,您仍然可以獲得該模塊的 v3.2.x(v3.2.1、v3.2.5...等)的更新。但是您無法獲得下一個主要或次要版本的更新(如 v3.3.0、v3.3.3、4.x.x.. 等)。比如你的license過期了,最新發布的是v4.4.3,後來又發布了4.4.4和4.5.0兩個版本,你可以訪問v4.4.X,但是你就不行了訪問 v4.5.X。",
"WhatHappensWhenLicenseEndsExplanation4": "許可證到期後,您將無法安裝添加到 ABP 商業平台的新模塊和主題。",
"WhatHappensWhenLicenseEndsExplanation5": "您不能使用 ABP 套件。",
"WhatHappensWhenLicenseEndsExplanation6": "您無法再獲得<a href=\"{0}\">高級支持</a>。",
"WhatHappensWhenLicenseEndsExplanation7": "如果您想繼續獲得這些好處,您可以延長(更新)您的許可證。如果您在許可到期後 <strong>1 個月</strong> 內延長許可,將應用以下折扣:團隊許可 {0};營業執照{1};企業許可證{2}。"
}
}

7
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/zh-Hans.json

@ -13,7 +13,6 @@
"Status": "状态",
"ContentSource": "内容来源",
"Details": "详情",
"Url": "url",
"Title": "标题",
"CreationTime": "创建时间",
"Save": "保存",
@ -185,6 +184,8 @@
"Layout_MetaDescription": "ABP 社区是一个人们可以分享有关 ABP 框架的帖子并关注项目的环境。",
"Index_Page_CommunityIntroduction": "这是 ABP 框架、.NET 和软件开发的中心。 您可以阅读文章,观看视频教程,了解 ABP 的开发进度和 ABP 相关事件,帮助其他开发人员并与 ABP 社区分享您的专业知识。",
"TagsInArticle": "文章中的标签",
"IConsentToMedium": "我同意在 https://medium.com/volosoft 上发布这篇文章。"
"IConsentToMedium": "我同意在 https://medium.com/volosoft 上发布这篇文章。",
"SearchResultsFor": " span class=\"fw-bold\">\"{0}\"</span>的搜索结果",
"SeeMoreVideos": "查看更多视频"
}
}
}

1
abp_io/AbpIoLocalization/AbpIoLocalization/Docs/Localization/Resources/zh-Hans.json

@ -1,5 +1,6 @@
{
"culture": "zh-Hans",
"texts": {
"Buy": "购买"
}
}

12
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/zh-Hans.json

@ -408,6 +408,14 @@
"ApplicationModule": "应用程序模块",
"SeeTheScreenshot": "如截图所示",
"ApplicationModuleExplanation1": "创建可重用的、完全分层的应用程序模块解决方案。",
"ApplicationModuleExplanation2": "您可以使用此选项为您的模块化应用程序创建模块。"
"ApplicationModuleExplanation2": "您可以使用此选项为您的模块化应用程序创建模块。",
"Expert_": "专家",
"Partner_": "合作伙伴",
"WebSite": "网站",
"Expert_Year": "专业年限",
"CompanyInfo": "公司信息",
"Date": "日期",
"WhoWeAre_Partner": "关于我们",
"WhoWeAre_Expert": "关于我"
}
}
}

37
docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/POST.md

@ -0,0 +1,37 @@
# Migrating from MS-SQL to Postgresql
![sql-server-to-postgres](images/sql-server-to-postgres.jpg)
## Introduction
Database migration is a common practice for organizations that want to move from one database system to another. This can be for a variety of reasons, including cost, performance, and features. In this article, we will discuss the process of migrating a database from MS-SQL to PostgreSQL, the challenges that may arise during the migration, and how to overcome them. And we recently moved the main database of https://abp.io platform from MS-SQL to PostgreSQL.
In our case, we decided to switch our database from Microsoft SQL Server (MS-SQL) to PostgreSQL because we wanted to move our on-premise platform to Azure. We’ve also found out that the cost of the license for MS-SQL on Azure was significantly higher than PostgreSQL. After conducting a cost-benefit analysis, we decided to migrate our database to PostgreSQL to save costs.
Before migrating to Azure, we decided to switch our database from MS-SQL to PostgreSQL on-premise first. This gave us the opportunity to test and fine-tune the migration process before making the final switch to Azure.
## Challenges
Despite using a third-party tool(DBConvert for MySQL & PostgreSQL) for the migration, we faced three main problems when exporting data to PostgreSQL. Firstly, some tables with plain text had utf-8 encoding problems. We overcame this problem by dump-restoring these tables.
![db-converter](images/db-converter.jpg)
Secondly, our database had to be case-insensitive, but PostgreSQL does not have this as a default configuration. We handled it using `citext` with the ABP migration service.
![citext-1](images/citext-1.jpg)
![citext-2](images/citext-2.jpg)
![citext-3](images/citext-3.jpg)
While everything was proceeding very smooth, we faced one last problem: importing binary data, such as the content of the NuGet packages. It was hard to understand that the binaries of the NuGet packages were different. Our paid commercial NuGet packages are being stored as binary data in the database. Therefore, it was the most compelling part of this migration to transfer the NuGet packages. Fortunately, we overcame the binary error. And we decided to write a custom .NET tool to move only the binary data from MS-SQL to PostgreSQL, thanks to the ABP Core team!
## Conclusion
One of the benefits of using PostgreSQL is the low license costs of the Azure platform. As the main contributors of ABP, we also use ABP Framework under the hood of our abp.io websites, we could easily switch to PostgreSQL. For those who want to switch their ABP project to PostgreSQL, check out [docs.abp.io/en/abp/latest/Entity-Framework-Core-PostgreSQL](https://docs.abp.io/en/abp/latest/Entity-Framework-Core-PostgreSQL). We had not used any MS-SQL specific function, therefore there was no need to make any changes in the repository classes. This means that the applications that were previously using MS-SQL can seamlessly switch to PostgreSQL without any modifications.
Thanks to the flexibility of ABP, it has [PostgreSQL package](https://www.nuget.org/packages/Volo.Abp.EntityFrameworkCore.PostgreSql) which is 100% compatible with PostgreSQL. This helped us to make this migration very smooth and seamless.
In conclusion, migrating a database from MS-SQL to PostgreSQL can be challenging, but it can bring significant cost savings in the long run. By testing and fine-tuning the migration process before making the final switch, we were able to overcome the challenges we’d faced during the migration process. Thanks to the flexibility of ABP, we were able to make the transition with minimal code changes. Also we didn't see any big performance differences between MS-SQL and PostgreSQL.

BIN
docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/citext-1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

BIN
docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/citext-2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

BIN
docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/citext-3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

BIN
docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/db-converter.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 410 KiB

BIN
docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/mssql-postges.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

BIN
docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/mssql.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

BIN
docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/sql-server-to-postgres.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

2
docs/en/Community-Articles/2023-03-16-Migration-Abp.io-Azure/POST.md → docs/en/Blog-Posts/2023-03-16-Migration-Abp.io-Azure/POST.md

@ -8,7 +8,7 @@ Migrating a Kubernetes platform with a database from our own dedicated servers t
### On-Premise Server: The old platform
There were several reasons why the decision was taken to migrate from the old on-premise platform to Azure. The first reason was that the Kubernetes cluster and the database were on the same Windows server. This configuration was not ideal as it posed a high risk of security and accessibility issues. Additionally, the Linux virtual machines in Kubernetes were on Windows server and had limited resources. The platform was not in a private network, which further increased the risk of security breaches. Not to mention how challenging the Kubernetes maintenance was and that made another reason for the migration.
There were several reasons for migrating from the old on-premise platform to Azure. First, the Kubernetes cluster and the database were on the same Windows server. Additionally, the Linux virtual machines in Kubernetes were on the Windows server and had limited resources. Furthermore, the Kubernetes maintenance was quite challenging, which was another reason for the migration.
### Reasons for Moving to Azure: The new platform

0
docs/en/Community-Articles/2023-03-16-Migration-Abp.io-Azure/images/abpio-azure.png → docs/en/Blog-Posts/2023-03-16-Migration-Abp.io-Azure/images/abpio-azure.png

Before

Width:  |  Height:  |  Size: 136 KiB

After

Width:  |  Height:  |  Size: 136 KiB

BIN
docs/en/Blog-Posts/2023-03-16-Migration-Abp.io-Azure/images/az-infra.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

0
docs/en/Community-Articles/2023-03-16-Migration-Abp.io-Azure/images/speed.png → docs/en/Blog-Posts/2023-03-16-Migration-Abp.io-Azure/images/speed.png

Before

Width:  |  Height:  |  Size: 336 KiB

After

Width:  |  Height:  |  Size: 336 KiB

0
docs/en/Community-Articles/2023-03-16-Migration-Abp.io-Azure/images/terra-wire.png → docs/en/Blog-Posts/2023-03-16-Migration-Abp.io-Azure/images/terra-wire.png

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 142 KiB

82
docs/en/Blog-Posts/2023-03-23 v7_1_Release_Stable/POST.md

@ -0,0 +1,82 @@
# ABP.IO Platform 7.1 Final Has Been Released!
[ABP Framework](https://abp.io/) and [ABP Commercial](https://commercial.abp.io/) 7.1 versions have been released today.
## What's New With 7.1?
Since all the new features are already explained in detail in the [7.1 RC Announcement Post](https://blog.abp.io/abp/ABP.IO-Platform-7.1-RC-Has-Been-Published), I will not repeat all the details again. See the [RC Blog Post](https://blog.abp.io/abp/ABP.IO-Platform-7.1-RC-Has-Been-Published) for all the features and enhancements.
## Getting Started with 7.1
### Creating New Solutions
You can create a new solution with the ABP Framework version 7.1 by either using the `abp new` command or generating the CLI command on the [get started page](https://abp.io/get-started).
> See the [getting started document](https://docs.abp.io/en/abp/latest/Getting-Started) for more.
### How to Upgrade an Existing Solution
#### Install/Update the ABP CLI
First of all, install the ABP CLI or upgrade to the latest version.
If you haven't installed it yet:
```bash
dotnet tool install -g Volo.Abp.Cli
```
To update an existing installation:
```bash
dotnet tool update -g Volo.Abp.Cli
```
#### Upgrading Existing Solutions with the ABP Update Command
[ABP CLI](https://docs.abp.io/en/abp/latest/CLI) provides a handy command to update all the ABP related NuGet and NPM packages in your solution with a single command:
```bash
abp update
```
Run this command in the root folder of your solution.
## Migration Guides
This version includes a very minor breaking change and it doesn't affect most of the applications. Check [the migration guide](https://docs.abp.io/en/abp/7.1/Migration-Guides/Abp-7_1) for the details.
## Community News
## ABP Community Talks 2023.2
The next ABP Community Talks will be done on March 30, at 18:00 (UTC).
![abp-comm-talks-2023-2](abp-comm-talks-2023-2.png)
In this episode, core ABP Framework developers will discuss what are the benefits of using ABP Framework as a .NET developer, instead of creating your own solution from scratch. They will answer most of the common doubts about using ABP and application frameworks in general. You will better understand how ABP makes a developer’s life easier and more enjoyable while cutting production costs. We will also have a question - answer session after the talk, as always. I think this talk will be useful for every .NET developer regardless of whether they use ABP or not.
**[CLICK HERE to register to the event and join us](https://kommunity.com/volosoft/events/abp-community-talks-20232-why-use-abp-framework-as-a-net-developer-e3254183)**.
## Introducing the first ABP .NET Conference!
As the ABP team, we've executed more than 10 [online events](https://community.abp.io/events) and gained a good experience of software talks. In May, we are organizing a full-featured software conference, named **ABP Dotnet Conference 2023**!
![abp-conf-2023](abp-conf-2023.png)
We are still organizing the speakers, talks and the schedule. There will be 12 sessions about software development and .NET. These will also include a few ABP-related talks. You can **follow https://abp.io/conference website** and buy early bird tickets from now.
### New ABP Community Posts
There are exciting articles contributed by the ABP community as always. I will highlight some of them here:
* [Creating Dockerfile for ABP Applications](https://community.abp.io/posts/creating-dockerfile-for-abp-applications-caj4fkxa) by [Anto Subash](https://community.abp.io/members/antosubash)
* [IdentityUser Relationship and Extending it](https://community.abp.io/posts/identityuser-relationship-and-extending-it-xtv79mpx) by [Onur Pıçakçı](https://community.abp.io/members/onurpicakci)
* [Streamline Localization in Your ABP Project](https://community.abp.io/posts/streamline-localization-in-your-abp-project-1t12rmjc) by [Salih Özkara](https://community.abp.io/members/salih)
* [.Net Microservice template with ABP](https://community.abp.io/posts/.net-microservice-template-with-abp-53r52ryy) by [Anto Subash](https://community.abp.io/members/antosubash)
Thanks to the ABP Community for all the content they have published. You can also [post your ABP related (text or video) content](https://community.abp.io/articles/submit) to the ABP Community.
## About the Next Version
The next feature version will be 7.2. You can follow the [release planning here](https://github.com/abpframework/abp/milestones). Please [submit an issue](https://github.com/abpframework/abp/issues/new) if you have any problems with this version.

BIN
docs/en/Blog-Posts/2023-03-23 v7_1_Release_Stable/abp-comm-talks-2023-2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

BIN
docs/en/Blog-Posts/2023-03-23 v7_1_Release_Stable/abp-conf-2023.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 KiB

BIN
docs/en/Community-Articles/2023-03-16-Migration-Abp.io-Azure/images/az-infra.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 138 KiB

307
docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/Post.md

@ -0,0 +1,307 @@
## Introduction
In this article, I will talk about the relationships of IdentityUser in every web application that can be created with the ABP framework. When you read this article, you will learn how to extend the user entity in the applications you develop using the ABP framework with a primitive type, extending the user by associating the user with another entity (User-many-to-one-X).
## Creating the Solution
>For the source code of the application: https://github.com/onurpicakci/Abp-Identity-Relationship
In this article we will use EF Core as the database provider and MVC as the user interface framework. But Angular, Blazor Server and Blazor WebAssembly also work. ABP Framework offers starter templates to get started faster. We can create a new starter template using the ABP CLI:
```bash
abp new IdentityRelationship
```
After the project is created, you can run the `IdentityRelationship.DbMigrator` project to create the database and seed the initial data. You can then run the `IdentityRelationship.Web` project to see our application run.
> The default admin username is **admin** and the password is **1q2w3E\***
![solution-image](images/solution-image.png)
## Module Entity Extensions
The module entity extension system is a high level extension system that allows you to define new properties for existing entities of the depended modules. It automatically adds properties to the entity, database, HTTP API and the user interface in a single point.
### Extending the User Entity With a Primitive Type
Open the `IdentityRelationshipModuleExtensionConfigurator` class inside the `Domain.Shared` project of your solution and change the `ConfigureExtraProperties` method as shown below to add an `IdentificationNumber` property to the `IdentityUser` entity of the [Identity Module](https://docs.abp.io/en/abp/latest/Modules/Identity).
```csharp
public static void ConfigureExtraProperties()
{
OneTimeRunner.Run(() =>
{
ObjectExtensionManager.Instance.Modules()
.ConfigureIdentity(identity =>
{
identity.ConfigureUser(user =>
{
user.AddOrUpdateProperty<string>( //property type: string
"IdentificationNumber", //property name
property =>
{
//validation rules
property.Attributes.Add(string.Empty);
property.Attributes.Add(
new StringLengthAttribute(64) {
MinimumLength = 4
}
);
//...other configurations for this property
}
);
});
});
});
}
```
> This method is called inside the IdentityRelationshipDomainSharedModule at the beginning of the application. OneTimeRunner is a utility class that guarantees to execute this code only one time per application, since multiple calls are unnecessary.
If you want to localize, open the `IdentityRelationship.Domain.Shared` project and create a new localization in your `/Localization/IdentityRelationship/en.json` file.
```json
"IdentificationNumber": "Identification Number"
```
Once you define a property, it appears in the create and update forms of the related entity:
![identification-number](images/identification-number.png)
New properties also appear in the data table of the related page:
![users-page](images/users-page.png)
## Navigation Properties / Foreign Keys
It is supported to add an extension property to an entity that is the Id of another entity (foreign key).
### Example: Let's associate a department in the database with a user
First, create a `Departments` folder in the `IdentityRelationship.Domain` project and add the `Department` class inside:
```csharp
using System;
using Volo.Abp.Domain.Entities;
namespace IdentityRelationship.Departments;
public class Department : AggregateRoot<Guid>
{
public string Name { get; set; }
}
```
EF Core requires that you relate the entities with your `DbContext`. The easiest way to do so is adding a DbSet property to the `IdentityRelationshipDbContext` class in the `IdentityRelationship.EntityFrameworkCore` project, as shown below:
```csharp
public DbSet<Department> Departments { get; set; }
```
Then in the `IdentityRelationship.EntityFrameworkCore` project of your solution, open the `/EntityFrameworkCore/IdentityRelationshipEfCoreEntityExtensionMappings` class and update your code:
```csharp
public static class IdentityRelationshipEfCoreEntityExtensionMappings
{
private static readonly OneTimeRunner OneTimeRunner = new OneTimeRunner();
public static void Configure()
{
IdentityRelationshipGlobalFeatureConfigurator.Configure();
IdentityRelationshipModuleExtensionConfigurator.Configure();
OneTimeRunner.Run(() =>
{
ObjectExtensionManager.Instance
.MapEfCoreProperty<IdentityUser, Guid>(
"DepartmentId",
(entityBuilder, propertyBuilder) => { propertyBuilder.HasMaxLength(128); }
);
});
}
}
```
This class can be used to map these extra properties to table fields in the database. Please read [this](https://docs.abp.io/en/abp/latest/Customizing-Application-Modules-Extending-Entities?_ga=2.21022651.140118448.1679289046-1173891759.1672473062) document to improve your understanding of what we are doing.
We need to create a new migration to see the changes in the database. Open your `EntityFrameworkCore` project in the terminal and run the following command (this depends on the IDE you are using).
![terminal-image](images/open-terminal.png)
```bash
dotnet ef migrations add Create_Department_Entity
```
Finally, run the `IdentityRelationship.DbMigrator` project to update the database.
When you look at your database, you can see that the `Department` table has been added and `DepartmentId` has been added to your `AbpUsers` table.
![database-tables](images/database-tables.png)
![users-table](images/users-table.png)
> It's good to have some initial data in the database before running the application. This section introduces the [Data Seeding](https://docs.abp.io/en/abp/latest/Data-Seeding) system of the ABP framework. You can skip this section if you don't want to create the data seeding, but it is suggested to follow along and learn this useful ABP Framework feature.
Create a class deriving from the `IDataSeedContributor` in the `IdentityRelationship.Domain` project by copying the following code:
```csharp
using System;
using System.Threading.Tasks;
using IdentityRelationship.Departments;
using Volo.Abp.Data;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Domain.Repositories;
namespace IdentityRelationship;
public class IdentityRelationshipDataSeederContributor
: IDataSeedContributor, ITransientDependency
{
private readonly IRepository<Department, Guid> _departmentRepository;
public IdentityRelationshipDataSeederContributor(IRepository<Department, Guid> departmentRepository)
{
_departmentRepository = departmentRepository;
}
public async Task SeedAsync(DataSeedContext context)
{
if (await _departmentRepository.GetCountAsync() <= 0)
{
await _departmentRepository.InsertAsync(
new Department
{
Name = "Human Resources"
},
autoSave: true
);
await _departmentRepository.InsertAsync(
new Department
{
Name = "Production"
},
autoSave: true
);
}
}
}
```
- This code simply uses the `IRepository<Department, Guid>` (the default [repository](https://docs.abp.io/en/abp/latest/Repositories)) to insert two books to the database in case there weren't any books in it.
Run the `IdentityRelationship.DbMigrator` application to update the database:
![run-dbmigrator](images/run-dbmigrator.png)
Again, open the `IdentityRelationshipModuleExtensionConfigurator` class in the Domain.Shared project and add the following code:
```csharp
user.AddOrUpdateProperty<Guid>(
"DepartmentId",
property =>
{
property.UI.Lookup.Url = "/api/app/department";
property.UI.Lookup.DisplayPropertyName = "name";
}
);
```
The `UI.Lookup.Url` option takes a URL to get the list of departments to select on the edit/create forms. This endpoint can be a typical controller, an auto API controller or any type of endpoint that returns a proper JSON response.
To localize, open the `IdentityRelationship.Domain.Shared` project and add it to your `/Localization/IdentityRelationship/en.json` file:
```json
"DepartmentId": "Department"
```
Create a `Departments` folder in the `IdentityRelationship.Application.Contracts` project of your solution and add the `DepartmentDto` class in it
```csharp
using System;
using Volo.Abp.Application.Dtos;
namespace IdentityRelationship.Departments;
public class DepartmentDto : EntityDto<Guid>
{
public string Name { get; set; }
}
```
Now let's create an `IDepartmentAppService` interface in the `Departments` folder
```csharp
using System.Threading.Tasks;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Application.Services;
namespace IdentityRelationship.Departments;
public interface IDepartmentAppService : IApplicationService
{
public Task<ListResultDto<DepartmentDto>> GetAsync();
}
```
Time to implement the `IDepartmentAppService` interface. Create a `Departments` folder in your `IdentityRelationship.Application` project and add the `DepartmentAppService` class inside.
```csharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using IdentityRelationship.Departments;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Domain.Repositories;
namespace IdentityRelationship.Department;
public class DepartmentAppService : IdentityRelationshipAppService, IDepartmentAppService
{
private readonly IRepository<Departments.Department, Guid> _departmentRepository;
public DepartmentAppService(IRepository<Departments.Department, Guid> departmentRepository)
{
_departmentRepository = departmentRepository;
}
public async Task<ListResultDto<DepartmentDto>> GetAsync()
{
var departments = await _departmentRepository.GetListAsync();
return new ListResultDto<DepartmentDto>(
ObjectMapper.Map<List<Departments.Department>, List<DepartmentDto>>(departments));
}
}
```
`DepartmentAppService `is using the `ObjectMapper` to convert the `Department` objects to `DepartmentDto` objects. So, we need to define this mapping in the AutoMapper configuration.
Open the `IdentityRelationshipApplicationAutoMapperProfile` class inside the `IdentityRelationship.Application` project and add the following line to the constructor:
```csharp
using AutoMapper;
using IdentityRelationship.Departments;
namespace IdentityRelationship;
public class IdentityRelationshipApplicationAutoMapperProfile : Profile
{
public IdentityRelationshipApplicationAutoMapperProfile()
{
CreateMap<Departments.Department, DepartmentDto>();
}
}
```
Run your `IdentityRelationship.Web` project and add a department to one of your users.
![user-department-image](images/user-department.png)
And it shows the department name on the data table:
![users-page-department-image](images/users-page-department.png)
## Conclusion
In this article I talked about the use of the IdentityUser relationship and how to extend it. Thank you for reading the article, I hope it was useful. See you soon!
## References
- https://docs.abp.io/en/abp/latest/Module-Entity-Extensions
- https://learn.microsoft.com/en-us/ef/core/modeling/relationships
- https://community.abp.io/posts/how-to-add-custom-properties-to-the-user-entity-rixchoha

BIN
docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/database-tables.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 KiB

BIN
docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/identification-number.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

BIN
docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/open-terminal.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 KiB

BIN
docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/run-dbmigrator.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

BIN
docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/solution-image.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

BIN
docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/user-department.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

BIN
docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/users-page-department.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

BIN
docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/users-page.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

BIN
docs/en/Community-Articles/2023-03-20- IdentityUser-Relationships/images/users-table.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 278 KiB

4
docs/en/Integration-Services.md

@ -6,7 +6,7 @@ The following figure shows a few microservices behind an API Gateway that is con
![integration-services](images/integration-services.png)
HTTP requests coming from out of the API Gateway can be called as *external request*, while the HTTP requests performed between microservices can be considered as *internal requests*. The application services that are designed to respond to these external requests are called as *integration services*, because their purpose is to integrate microservices in the system, rather than respond to user requests.
HTTP requests coming from out of the API Gateway can be called as *external request*, while the HTTP requests performed between microservices can be considered as *internal requests*. The application services that are designed to respond to these internal requests are called as *integration services*, because their purpose is to integrate microservices in the system, rather than respond to user requests.
## Marking an Application Service as Integration Service
@ -77,4 +77,4 @@ Tip: You can call the `options.ConventionalControllers.Create` multiple times to
* [Application Services](Application-Services.md)
* [Auto API Controllers](API/Auto-API-Controllers.md)
* [Audit Logging](Audit-Logging.md)
* [Audit Logging](Audit-Logging.md)

2
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Version/PackageVersionCheckerService.cs

@ -61,7 +61,7 @@ public class PackageVersionCheckerService : ITransientDependency
public async Task<LatestVersionInfo> GetLatestVersionOrNullAsync(string packageId, bool includeNightly = false, bool includeReleaseCandidates = false)
{
if (!includeNightly && !includeReleaseCandidates)
if (!includeNightly && !includeReleaseCandidates && !packageId.Contains("LeptonX"))
{
var latestStableVersionResult = await GetLatestStableVersionOrNullAsync();
if (latestStableVersionResult == null)

1
framework/src/Volo.Abp.DistributedLocking.Abstractions/Volo.Abp.DistributedLocking.Abstractions.csproj

@ -16,6 +16,7 @@
<ItemGroup>
<ProjectReference Include="..\Volo.Abp.Core\Volo.Abp.Core.csproj" />
<PackageReference Include="AsyncKeyedLock" Version="6.2.0" />
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="$(MicrosoftPackageVersion)" />
</ItemGroup>

21
framework/src/Volo.Abp.DistributedLocking.Abstractions/Volo/Abp/DistributedLocking/LocalAbpDistributedLock.cs

@ -1,21 +1,27 @@
using System;
using System.Collections.Concurrent;
using System.Runtime.CompilerServices;
using System.Threading;
using System.Threading.Tasks;
using AsyncKeyedLock;
using Volo.Abp.DependencyInjection;
namespace Volo.Abp.DistributedLocking;
public class LocalAbpDistributedLock : IAbpDistributedLock, ISingletonDependency
{
private readonly ConcurrentDictionary<string, SemaphoreSlim> _localSyncObjects = new();
private readonly AsyncKeyedLocker<string> _localSyncObjects = new(o =>
{
o.PoolSize = 20;
o.PoolInitialFill = 1;
});
protected IDistributedLockKeyNormalizer DistributedLockKeyNormalizer { get; }
public LocalAbpDistributedLock(IDistributedLockKeyNormalizer distributedLockKeyNormalizer)
{
DistributedLockKeyNormalizer = distributedLockKeyNormalizer;
}
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public async Task<IAbpDistributedLockHandle> TryAcquireAsync(
string name,
TimeSpan timeout = default,
@ -23,14 +29,13 @@ public class LocalAbpDistributedLock : IAbpDistributedLock, ISingletonDependency
{
Check.NotNullOrWhiteSpace(name, nameof(name));
var key = DistributedLockKeyNormalizer.NormalizeKey(name);
var semaphore = _localSyncObjects.GetOrAdd(key, _ => new SemaphoreSlim(1, 1));
if (!await semaphore.WaitAsync(timeout, cancellationToken))
var timeoutReleaser = await _localSyncObjects.LockAsync(key, timeout, cancellationToken);
if (!timeoutReleaser.EnteredSemaphore)
{
timeoutReleaser.Dispose();
return null;
}
return new LocalAbpDistributedLockHandle(semaphore);
return new LocalAbpDistributedLockHandle(timeoutReleaser);
}
}

10
framework/src/Volo.Abp.DistributedLocking.Abstractions/Volo/Abp/DistributedLocking/LocalAbpDistributedLockHandle.cs

@ -1,20 +1,20 @@
using System.Threading;
using System;
using System.Threading.Tasks;
namespace Volo.Abp.DistributedLocking;
public class LocalAbpDistributedLockHandle : IAbpDistributedLockHandle
{
private readonly SemaphoreSlim _semaphore;
private readonly IDisposable _disposable;
public LocalAbpDistributedLockHandle(SemaphoreSlim semaphore)
public LocalAbpDistributedLockHandle(IDisposable disposable)
{
_semaphore = semaphore;
_disposable = disposable;
}
public ValueTask DisposeAsync()
{
_semaphore.Release();
_disposable.Dispose();
return default;
}
}

11
framework/src/Volo.Abp.Json.Newtonsoft/Volo/Abp/Json/Newtonsoft/AbpDateTimeConverter.cs

@ -14,7 +14,7 @@ namespace Volo.Abp.Json.Newtonsoft;
public class AbpDateTimeConverter : DateTimeConverterBase, ITransientDependency
{
private readonly string _dateTimeFormat = "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK";
private const string DefaultDateTimeFormat = "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK";
private readonly DateTimeStyles _dateTimeStyles = DateTimeStyles.RoundtripKind;
private readonly CultureInfo _culture = CultureInfo.InvariantCulture;
private readonly IClock _clock;
@ -72,10 +72,7 @@ public class AbpDateTimeConverter : DateTimeConverterBase, ITransientDependency
}
}
var date = !_dateTimeFormat.IsNullOrEmpty() ?
DateTime.ParseExact(dateText, _dateTimeFormat, _culture, _dateTimeStyles) :
DateTime.Parse(dateText, _culture, _dateTimeStyles);
var date = DateTime.Parse(dateText, _culture, _dateTimeStyles);
return _clock.Normalize(date);
}
@ -95,7 +92,7 @@ public class AbpDateTimeConverter : DateTimeConverterBase, ITransientDependency
}
writer.WriteValue(_options.OutputDateTimeFormat.IsNullOrWhiteSpace()
? dateTime.ToString(_dateTimeFormat, _culture)
? dateTime.ToString(DefaultDateTimeFormat, _culture)
: dateTime.ToString(_options.OutputDateTimeFormat, _culture));
}
else
@ -104,7 +101,7 @@ public class AbpDateTimeConverter : DateTimeConverterBase, ITransientDependency
}
}
internal static bool ShouldNormalize(MemberInfo member, JsonProperty property)
static internal bool ShouldNormalize(MemberInfo member, JsonProperty property)
{
if (property.PropertyType != typeof(DateTime) &&
property.PropertyType != typeof(DateTime?))

3
framework/test/Volo.Abp.Json.Tests/Volo.Abp.Json.Tests.csproj

@ -9,7 +9,8 @@
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="$(MicrosoftNETTestSdkPackageVersion)" />
<ProjectReference Include="..\..\src\Volo.Abp.Json\Volo.Abp.Json.csproj" />
<ProjectReference Include="..\..\src\Volo.Abp.Json.Newtonsoft\Volo.Abp.Json.Newtonsoft.csproj" />
<ProjectReference Include="..\..\src\Volo.Abp.Json.SystemTextJson\Volo.Abp.Json.SystemTextJson.csproj" />
<ProjectReference Include="..\..\src\Volo.Abp.Autofac\Volo.Abp.Autofac.csproj" />
<ProjectReference Include="..\AbpTestBase\AbpTestBase.csproj" />
</ItemGroup>

2
framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpIgnorePropertiesModifiers_Tests.cs

@ -7,7 +7,7 @@ using Xunit;
namespace Volo.Abp.Json;
public class AbpIgnorePropertiesModifiers_Tests : AbpJsonTestBase
public class AbpIgnorePropertiesModifiers_Tests : AbpJsonSystemTextJsonTestBase
{
private readonly IJsonSerializer _jsonSerializer;

2
framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpIncludeNonPublicPropertiesModifiers_Tests.cs

@ -6,7 +6,7 @@ using Xunit;
namespace Volo.Abp.Json;
public class AbpIncludeNonPublicPropertiesModifiers_Tests : AbpJsonTestBase
public class AbpIncludeNonPublicPropertiesModifiers_Tests : AbpJsonSystemTextJsonTestBase
{
private readonly IJsonSerializer _jsonSerializer;

26
framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpJsonNewtonsoftTestModule.cs

@ -0,0 +1,26 @@
using Volo.Abp.Autofac;
using Volo.Abp.Json.Newtonsoft;
using Volo.Abp.Json.SystemTextJson;
using Volo.Abp.Modularity;
namespace Volo.Abp.Json;
[DependsOn(
typeof(AbpAutofacModule),
typeof(AbpJsonSystemTextJsonModule),
typeof(AbpTestBaseModule)
)]
public class AbpJsonSystemTextJsonTestModule : AbpModule
{
}
[DependsOn(
typeof(AbpAutofacModule),
typeof(AbpJsonNewtonsoftModule),
typeof(AbpTestBaseModule)
)]
public class AbpJsonNewtonsoftTestModule : AbpModule
{
}

19
framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpJsonSystemTextJsonTestBase.cs

@ -0,0 +1,19 @@
using Volo.Abp.Testing;
namespace Volo.Abp.Json;
public abstract class AbpJsonSystemTextJsonTestBase : AbpIntegratedTest<AbpJsonSystemTextJsonTestModule>
{
protected override void SetAbpApplicationCreationOptions(AbpApplicationCreationOptions options)
{
options.UseAutofac();
}
}
public abstract class AbpJsonNewtonsoftJsonTestBase : AbpIntegratedTest<AbpJsonNewtonsoftTestModule>
{
protected override void SetAbpApplicationCreationOptions(AbpApplicationCreationOptions options)
{
options.UseAutofac();
}
}

11
framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpJsonTestBase.cs

@ -1,11 +0,0 @@
using Volo.Abp.Testing;
namespace Volo.Abp.Json;
public abstract class AbpJsonTestBase : AbpIntegratedTest<AbpJsonTestModule>
{
protected override void SetAbpApplicationCreationOptions(AbpApplicationCreationOptions options)
{
options.UseAutofac();
}
}

14
framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpJsonTestModule.cs

@ -1,14 +0,0 @@
using Volo.Abp.Autofac;
using Volo.Abp.Modularity;
namespace Volo.Abp.Json;
[DependsOn(
typeof(AbpAutofacModule),
typeof(AbpJsonModule),
typeof(AbpTestBaseModule)
)]
public class AbpJsonTestModule : AbpModule
{
}

16
framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/AbpSystemTextJsonSerializerProvider_Tests.cs

@ -9,11 +9,11 @@ using Xunit;
namespace Volo.Abp.Json;
public abstract class AbpSystemTextJsonSerializerProvider_TestBase : AbpJsonTestBase
public abstract class AbpSystemTextJsonSerializerProviderTestBase : AbpJsonSystemTextJsonTestBase
{
protected AbpSystemTextJsonSerializer JsonSerializer;
public AbpSystemTextJsonSerializerProvider_TestBase()
public AbpSystemTextJsonSerializerProviderTestBase()
{
JsonSerializer = GetRequiredService<AbpSystemTextJsonSerializer>();
}
@ -72,7 +72,7 @@ public abstract class AbpSystemTextJsonSerializerProvider_TestBase : AbpJsonTest
}
}
public class AbpSystemTextJsonSerializerProvider_Tests : AbpSystemTextJsonSerializerProvider_TestBase
public class AbpSystemTextJsonSerializerProviderTests : AbpSystemTextJsonSerializerProviderTestBase
{
[Fact]
public void Serialize_Deserialize_With_Boolean()
@ -214,7 +214,7 @@ public class AbpSystemTextJsonSerializerProvider_Tests : AbpSystemTextJsonSerial
}
}
public class AbpSystemTextJsonSerializerProvider_DateTimeFormat_Tests : AbpSystemTextJsonSerializerProvider_TestBase
public class AbpSystemTextJsonSerializerProviderDateTimeFormatTests : AbpSystemTextJsonSerializerProviderTestBase
{
protected override void AfterAddApplication(IServiceCollection services)
{
@ -270,7 +270,7 @@ public class AbpSystemTextJsonSerializerProvider_DateTimeFormat_Tests : AbpSyste
}
}
public abstract class AbpSystemTextJsonSerializerProvider_Datetime_Kind_Tests : AbpSystemTextJsonSerializerProvider_TestBase
public abstract class AbpSystemTextJsonSerializerProviderDatetimeKindTests : AbpSystemTextJsonSerializerProviderTestBase
{
protected DateTimeKind Kind { get; set; } = DateTimeKind.Unspecified;
@ -283,7 +283,7 @@ public abstract class AbpSystemTextJsonSerializerProvider_Datetime_Kind_Tests :
}
}
public class AbpSystemTextJsonSerializerProvider_Datetime_Kind_UTC_Tests : AbpSystemTextJsonSerializerProvider_Datetime_Kind_Tests
public class AbpSystemTextJsonSerializerProviderDatetimeKindUtcTests : AbpSystemTextJsonSerializerProviderDatetimeKindTests
{
protected override void AfterAddApplication(IServiceCollection services)
{
@ -292,7 +292,7 @@ public class AbpSystemTextJsonSerializerProvider_Datetime_Kind_UTC_Tests : AbpSy
}
}
public class AbpSystemTextJsonSerializerProvider_Datetime_Kind_Local_Tests : AbpSystemTextJsonSerializerProvider_Datetime_Kind_Tests
public class AbpSystemTextJsonSerializerProviderDatetimeKindLocalTests : AbpSystemTextJsonSerializerProviderDatetimeKindTests
{
protected override void AfterAddApplication(IServiceCollection services)
{
@ -301,7 +301,7 @@ public class AbpSystemTextJsonSerializerProvider_Datetime_Kind_Local_Tests : Abp
}
}
public class AbpSystemTextJsonSerializerProvider_Datetime_Kind_Unspecified_Tests : AbpSystemTextJsonSerializerProvider_Datetime_Kind_Tests
public class AbpSystemTextJsonSerializerProviderDatetimeKindUnspecifiedTests : AbpSystemTextJsonSerializerProviderDatetimeKindTests
{
}

2
framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/ExtensibleObjectModifiers_Tests.cs

@ -6,7 +6,7 @@ using Xunit;
namespace Volo.Abp.Json;
public class ExtensibleObjectModifiers_Tests : AbpJsonTestBase
public class ExtensibleObjectModifiers_Tests : AbpJsonSystemTextJsonTestBase
{
[Fact]
public void Should_Modify_Object()

2
framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/ExtensibleObject_Tests.cs

@ -7,7 +7,7 @@ using Xunit;
namespace Volo.Abp.Json;
public class ExtensibleObject_Tests : AbpJsonTestBase
public class ExtensibleObject_Tests : AbpJsonSystemTextJsonTestBase
{
private readonly IJsonSerializer _jsonSerializer;

112
framework/test/Volo.Abp.Json.Tests/Volo/Abp/Json/InputAndOutputDateTimeFormat_Tests.cs

@ -0,0 +1,112 @@
using System;
using System.Collections.Generic;
using Microsoft.Extensions.DependencyInjection;
using Shouldly;
using Volo.Abp.Timing;
using Xunit;
namespace Volo.Abp.Json;
public class InputAndOutputDateTimeFormatSystemTextJsonTests : AbpJsonSystemTextJsonTestBase
{
private readonly IJsonSerializer _jsonSerializer;
public InputAndOutputDateTimeFormatSystemTextJsonTests()
{
_jsonSerializer = GetRequiredService<IJsonSerializer>();
}
protected override void AfterAddApplication(IServiceCollection services)
{
services.Configure<AbpJsonOptions>(options =>
{
options.InputDateTimeFormats = new List<string>()
{
"yyyy*MM*dd",
"yyyy-MM-dd HH:mm:ss"
};
options.OutputDateTimeFormat = "yyyy*MM-dd HH:mm:ss";
});
services.Configure<AbpClockOptions>(options =>
{
options.Kind = DateTimeKind.Utc;
});
}
[Fact]
public void InputAndOutputDateTimeFormat_Test()
{
var resultDate = new DateTime(2016, 04, 13, 08, 58, 10, DateTimeKind.Utc);
var json = _jsonSerializer.Serialize(new DateTimeDto()
{
DateTime1 = resultDate,
DateTime2 = resultDate
});
json.ShouldContain("\"DateTime1\":\"2016*04-13 08:58:10\"");
json.ShouldContain("\"DateTime2\":\"2016*04-13 08:58:10\"");
var dto = _jsonSerializer.Deserialize<DateTimeDto>("{\"DateTime1\":\"" + resultDate.ToString("yyyy*MM*dd") + "\",\"DateTime2\":\"" + resultDate.ToString("yyyy-MM-dd HH:mm:ss") + "\"}");
dto.DateTime1.ShouldBe(resultDate.Date);
dto.DateTime1.Kind.ShouldBe(DateTimeKind.Utc);
dto.DateTime2.ShouldBe(resultDate);
dto.DateTime2.Value.Kind.ShouldBe(DateTimeKind.Utc);
}
public class DateTimeDto
{
public DateTime DateTime1 { get; set; }
public DateTime? DateTime2 { get; set; }
}
}
public class InputAndOutputDateTimeFormatNewtonsoftTests : AbpJsonNewtonsoftJsonTestBase
{
private readonly IJsonSerializer _jsonSerializer;
public InputAndOutputDateTimeFormatNewtonsoftTests()
{
_jsonSerializer = GetRequiredService<IJsonSerializer>();
}
protected override void AfterAddApplication(IServiceCollection services)
{
services.Configure<AbpJsonOptions>(options =>
{
options.InputDateTimeFormats = new List<string>()
{
"yyyy*MM*dd",
"yyyy-MM-dd HH:mm:ss"
};
options.OutputDateTimeFormat = "yyyy*MM-dd HH:mm:ss";
});
services.Configure<AbpClockOptions>(options =>
{
options.Kind = DateTimeKind.Utc;
});
}
[Fact]
public void InputAndOutputDateTimeFormat_Test()
{
var resultDate = new DateTime(2016, 04, 13, 08, 58, 10, DateTimeKind.Utc);
var json = _jsonSerializer.Serialize(new DateTimeDto()
{
DateTime1 = resultDate,
DateTime2 = resultDate
});
json.ShouldContain("\"DateTime1\":\"2016*04-13 08:58:10\"");
json.ShouldContain("\"DateTime2\":\"2016*04-13 08:58:10\"");
var dto = _jsonSerializer.Deserialize<DateTimeDto>("{\"DateTime1\":\"" + resultDate.ToString("yyyy*MM*dd") + "\",\"DateTime2\":\"" + resultDate.ToString("yyyy-MM-dd HH:mm:ss") + "\"}");
dto.DateTime1.ShouldBe(resultDate.Date);
dto.DateTime1.Kind.ShouldBe(DateTimeKind.Utc);
dto.DateTime2.ShouldBe(resultDate);
dto.DateTime2.Value.Kind.ShouldBe(DateTimeKind.Utc);
}
public class DateTimeDto
{
public DateTime DateTime1 { get; set; }
public DateTime? DateTime2 { get; set; }
}
}

7
framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/Validation/zh-Hans.json

@ -2,6 +2,11 @@
"culture": "zh-Hans",
"texts": {
"ThisFieldIsRequired": "此字段是必填字段",
"MaxLenghtErrorMessage": "该字段最多可包含'{0}'个字符"
"MaxLenghtErrorMessage": "该字段最多可包含'{0}'个字符",
"Enum:BookType.Undefined": "",
"Enum:BookType.0": "",
"BookType.Adventure": "",
"BookType.1": "",
"Biography": ""
}
}

2
framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Source/LocalizationTestResource.cs

@ -1,4 +1,4 @@
using Volo.Abp.Localization.TestResources.Base.Validation;
using Volo.Abp.Localization.TestResources.Base.Validation;
namespace Volo.Abp.Localization.TestResources.Source;

7
framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Source/zh-Hans.json

@ -6,6 +6,11 @@
"CarPlural": "汽车",
"MaxLenghtErrorMessage": "此字段的长度最多为'{0}'个字符",
"Universe": "宇宙",
"FortyTwo": "四十二"
"FortyTwo": "四十二",
"Enum:BookType.Undefined": "Undefined",
"Enum:BookType.0": "",
"BookType.Adventure": "",
"BookType.1": "",
"Biography": ""
}
}

2
latest-versions.json

@ -1,6 +1,6 @@
[
{
"version": "7.0.3",
"version": "7.1.0",
"releaseDate": "",
"type": "stable",
"message": ""

4
modules/account/src/Volo.Abp.Account.Application.Contracts/Volo/Abp/Account/Localization/Resources/zh-Hans.json

@ -34,6 +34,8 @@
"DisplayName:PhoneNumber": "手机号码",
"PersonalSettings": "个人设置",
"PersonalSettingsSaved": "个人设置已保存",
"PersonalSettingsChangedConfirmationModalTitle": "个人信息已更改",
"PersonalSettingsChangedConfirmationModalDescription": "重新登录以应用这些更改,您要退出登录吗?",
"PasswordChanged": "修改密码",
"NewPasswordConfirmFailed": "请确认新密码",
"NewPasswordSameAsOld": "新密码不能与旧密码相同",
@ -66,4 +68,4 @@
"AccessDenied": "拒绝访问!",
"AccessDeniedMessage": "你无权访问此资源."
}
}
}

1
modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/zh-Hans.json

@ -39,6 +39,7 @@
"ExtraProperties": "额外属性",
"MaxDuration": "最大持续时间",
"MinDuration": "最小持续时间",
"MinMaxDuration": "持续时间(最小-最大)",
"{0}Milliseconds": "{0} 毫秒",
"ExecutionTime": "时间",
"Parameters": "参数",

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": "^7.1.0-rc.3",
"@abp/aspnetcore.mvc.ui.theme.shared": "^7.1.0",
"highlight.js": "^9.13.1"
},
"devDependencies": {}

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

@ -2,32 +2,32 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.shared@^7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0-rc.3.tgz#012ff72c4cdd53fb4eed758134bbadba8f23360f"
integrity sha512-h6XAO8XW8cjh3+NRQH84oDF6nTymhVef5mnXymFQe27/2+vUqKjwf5VAywmpCUlLXOGK/Ha9se04qGQORIth+A==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0-rc.3"
"@abp/bootstrap" "~7.1.0-rc.3"
"@abp/bootstrap-datepicker" "~7.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~7.1.0-rc.3"
"@abp/datatables.net-bs5" "~7.1.0-rc.3"
"@abp/font-awesome" "~7.1.0-rc.3"
"@abp/jquery-form" "~7.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~7.1.0-rc.3"
"@abp/lodash" "~7.1.0-rc.3"
"@abp/luxon" "~7.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0-rc.3"
"@abp/moment" "~7.1.0-rc.3"
"@abp/select2" "~7.1.0-rc.3"
"@abp/sweetalert2" "~7.1.0-rc.3"
"@abp/timeago" "~7.1.0-rc.3"
"@abp/toastr" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0-rc.3.tgz#bccf1be9358da932e7708b88c6df686aaf66eda0"
integrity sha512-83icg7u0hOxECNPcF8dDiWwpdSBFcK0KNuOiC7DgQ0vdgPcPLKIzYKkf+qc8OfGUOABQM4l0l5X+J756pqVzBQ==
"@abp/aspnetcore.mvc.ui.theme.shared@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0.tgz#af4d0b4228fb0ead0626d344a5458856103446ff"
integrity sha512-Pn6UBgSJbOCnW0OFcLZrOH4dEpSSlBDjSy6HMm0wtdgodu9TjRYY/mAwRsjhXZTX3ycpuktVhVotB4ZLvFpgUg==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0"
"@abp/bootstrap" "~7.1.0"
"@abp/bootstrap-datepicker" "~7.1.0"
"@abp/bootstrap-daterangepicker" "~7.1.0"
"@abp/datatables.net-bs5" "~7.1.0"
"@abp/font-awesome" "~7.1.0"
"@abp/jquery-form" "~7.1.0"
"@abp/jquery-validation-unobtrusive" "~7.1.0"
"@abp/lodash" "~7.1.0"
"@abp/luxon" "~7.1.0"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0"
"@abp/moment" "~7.1.0"
"@abp/select2" "~7.1.0"
"@abp/sweetalert2" "~7.1.0"
"@abp/timeago" "~7.1.0"
"@abp/toastr" "~7.1.0"
"@abp/aspnetcore.mvc.ui@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0.tgz#a10cc69976e294587a5274f11c216e55ebb1feb7"
integrity sha512-TGCmp4rxQiTUPaZYYGvhQSm5vjcZhJUEriuNyGSKWcs8vTC4eV6Eh6JqANU42RNxohWrQczEIWWMrQz5MEfX6g==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -36,158 +36,158 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0-rc.3.tgz#c182be88e066d389a30ec253313639edb76a475a"
integrity sha512-zVjgZKxhF1ULFq+T5rhEKTHdCFr0IQ6inu7znxrHBKnkNuhTy87BmDLVq1NjB7Cse7BonSx1H7stJ+dg9L6tnA==
"@abp/bootstrap-datepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0.tgz#2a5635f35aeb5be636dfdd5a3fe68c083507cb29"
integrity sha512-ZZTsDgrbKyU/mA8ZKKiSTsd9mTHl2n3mDWrDX7rJdZ5zyGzxxk2Dc81kQP5qUdp6OAG6chiLIPLxXntjWVnyvA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0-rc.3.tgz#ffebeb655c5411bf59e5b6006e3c920abf574532"
integrity sha512-p0nX0+1JfoGY5ln8BiwbvDMgRwtFcF7zgc4C0hZHbHI9uaBJOl4DsdzPL+fiYfX3UWraptAUoDZzqzwZs/ip/Q==
"@abp/bootstrap-daterangepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0.tgz#1bf9a27976036c8e658d104a964742410aaca691"
integrity sha512-dhOf3aU82RDYcQc+HOObqd960SmHZTDPhS+6D9QkJ9a3PocyoBzLEi/lcgjfQytMzwsebxY8vk+S2WTUucoRuQ==
dependencies:
bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0-rc.3.tgz#157bdf4a752bb73f0c56c7edebf74da2164c6466"
integrity sha512-P5iSNiMdk3PDPMicYVv0h70jwIdE2ioDgLdrFdY03oHrv6Ko7HRqeWZgFs5FayL5seqgTfdUxhPm7SBFJ0IdcA==
"@abp/bootstrap@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0.tgz#52063d1f577d01d17f3b67e9bdc1ea811242b41e"
integrity sha512-S8Vnpj+cUO58C79aPum9eKlj13nY/T36ReUBPwT3CPrzStM9ab5BlNwHXR3Piyx/73i/r4Utehg18hs2fVi5Jw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
bootstrap "^5.1.3"
"@abp/core@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0-rc.3.tgz#239f7944074a23701b753744abdaae97b5b9511d"
integrity sha512-doQqIApQ0YxOQajoEb6pW8GkMn/tbPa2KUBXZHKNcVzp66FYeyiDIBlmAQNBwKz72na36AAzWGQWr02o9/YqxQ==
"@abp/core@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0.tgz#cffbe4a166073b394850ffd9739b0a089149a3fb"
integrity sha512-+DLBAtXo5BRYwcQH3yFzya0EZj8wd0/BE2QmXTVJ+nxQly+cp7ZV98oRIzI7ArIIV52Th4CXHwZv0l0U0Rdisg==
dependencies:
"@abp/utils" "~7.1.0-rc.3"
"@abp/utils" "~7.1.0"
"@abp/datatables.net-bs5@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0-rc.3.tgz#f50a16b0cb186b03ef8171f6c9b3335d690f0c6f"
integrity sha512-MtmRIl62LoKwRdzpeI7iBsIA1NyenRBKCybQ5Nu0Q1qFSmg3wPBNA9Iamrsu6ZDYhtRz4CmvCuGMEgmCmHVT1w==
"@abp/datatables.net-bs5@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0.tgz#3c2289290c3667cad69604d6184fb9b77263f137"
integrity sha512-1LqROrLgFOiUN3E28s5qEu82Zdy4kLGJ6a7f1J6OAvqGXF62DRbKhoS8Rsd5DOV+JHCRnAx8PnTBhlUbl2zmoQ==
dependencies:
"@abp/datatables.net" "~7.1.0-rc.3"
"@abp/datatables.net" "~7.1.0"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0-rc.3.tgz#7d56e393e9d120d74391a936816bc5a74efb72a9"
integrity sha512-aBwwAxiSPdXXZXJRp5GN8FsFtpxhDKMzUfz4R6cGOWyPoTkRr9ZE8BrBJh+TXUdzcxrMb/SfR5Kbg/JXwH2P+Q==
"@abp/datatables.net@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0.tgz#e26dd279276dd38dff485c68bb92b77a4737b625"
integrity sha512-vwihQI6Sxp9gktMSSQ99HwS8oHoYZh1zmZWEnVNAvMnTlxMhqwHEIK2y0XkT/jI3z5NGntz75qFSoqHGFLRAbw==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
datatables.net "^1.11.4"
"@abp/font-awesome@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0-rc.3.tgz#3b4d7f5a9c064982a79cc40343ffc21a714b6c10"
integrity sha512-X4KUxmxLiMk8XjkbsMW0+DZdos0PyKPkiYorq9u2I7KAUel+g/gwkyDg4r1trYSE2LwhLmuR5wlIcrNH9zjA7g==
"@abp/font-awesome@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0.tgz#65d9919c3d511197e4518ce25164f767c4776a5a"
integrity sha512-1u0zBE26iNv3YjQ1gTv8rozt6jSXDD0OISMXRT90BAGpOrEHoUB9VaRx4q7AXIrPye95RhfpccGbWE31vPEguw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0-rc.3.tgz#1cc0fc23c38f919eb51700a49a9f2d7d06dd00b4"
integrity sha512-/3IleaxJoX1ubnB9fV9ejjNwbe1S2hfGGMD3QKJKNP/Pug3QgzfPWdyvb5G/7FIbCZeHwSln8Sz1lYtO1kj0tQ==
"@abp/jquery-form@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0.tgz#e1d29ea105a3c4664057fea6c03999ff9529ee59"
integrity sha512-GuJC3TTclKk47mMjtasZBkKF1KqZcvUCXTkTM165U3hN80Bn5GjbS48oXz/iHI70lWNDsycVRrrrc8guwksvzg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0-rc.3.tgz#344def3c070e92ec16bec0164ead83738772aec5"
integrity sha512-UVE/EGQ50vTQOTkFU3z8QtNx8+Gjt/bBMe0ZFaanx0tIgPqouvFXyWpXeujBlnY1rPEaZLCbplHkf7C+rHjyew==
"@abp/jquery-validation-unobtrusive@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0.tgz#0eb2364582337d530aa6f24fcbaaefa40fda6f7a"
integrity sha512-JiZvmSBt/Q8kZ15wazRDf738UjY1ZCpNm0fE47mpokE9T1YiD8DVDnv4qFDa7ActB5PsfwD1vRANNrmfUsSJcw==
dependencies:
"@abp/jquery-validation" "~7.1.0-rc.3"
"@abp/jquery-validation" "~7.1.0"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0-rc.3.tgz#90f746c16df5e631eac14646071ab2ba18ee25d5"
integrity sha512-ETD/Guw8AAxuZ5Vi5KCwY8+Wb/9f/XmQAnFON/v6PJblLyXNmIUrrgt4JrUlAlGmTpluAhgLeFXX0DvN6zaNRQ==
"@abp/jquery-validation@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0.tgz#2c28095e4fccbaea78dc1f0c5459456380727079"
integrity sha512-rXCrd1ZZ2pse4MgF2fB6e/880UiaHuk+ZXBg/y8Yj2Ab5OVsUuCw9CpsjHOplWC6Rq5A8SjO7BCdI4juxb3xHQ==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-validation "^1.19.3"
"@abp/jquery@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0-rc.3.tgz#cbad3eaace26a13a075a37f009f0b86f59d52ef8"
integrity sha512-zcdrAPeOMCEn7XhcU3xKm/htxxwouTQLIf8h1xvJE24l35nK25Fv5S+2yxO1VKaJAnlmDn62Pp1Cve3ZwSd7gg==
"@abp/jquery@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0.tgz#5c43c7b4fff5f04f7bf9f763e6c2e57f000cbb10"
integrity sha512-JPgrVkRVnxFFm96movaOsfM4NsDghIdfAwo25Qz4t5hAeiAVusTCULML5Ds1IjHHQBjbYV/81Zno3xHzC4eU8A==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
jquery "~3.6.0"
"@abp/lodash@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0-rc.3.tgz#1af40a8e5cff88484306953668b78e086256c11f"
integrity sha512-0WRM/lkEpKaonugvUSzBN3TxLsPPImzWG42r0EZYmjrYlBYHr/glClyN4BjNxFgTv54X64AiRVF7HaXGeWRWNA==
"@abp/lodash@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0.tgz#d187bdac06a1425737837521d09aaf998d49bd08"
integrity sha512-/PmbRfN8ACBey4r8QpwSad38n720yZG5WY/lvddCoBmhJYeUtEr0moFF4g2x0wVm7U1wVXQK6RR9GOr0Q2A7Og==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
lodash "^4.17.21"
"@abp/luxon@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0-rc.3.tgz#abf16755bc6984877c6d327df524934b542148cf"
integrity sha512-RX7oUBkI+odvXOAkzZC08KzDvg7Zt6gzyWmIFHc6fyAXCBVz9nxCa9nHnSo5xbsOZ2f0QuZTE/PoNrK5dh6UUQ==
"@abp/luxon@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0.tgz#e6e119736e0340df162aeaf6546ec322253fee7e"
integrity sha512-UqsJTELF9bxZgE4v9dSfuHvyhinqFPKWZD1ctzTv4At5wie5yrqa+r5y59rPRui3svBxiZXSSZKmDCZnaoFW+w==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0-rc.3.tgz#636b98b006dcaafcbdf9e01312b7db1b6fbd77c2"
integrity sha512-KrHmlmy42RBI7yY7i5VjcKJ1s0HjfEc8W0Y0Wf4zFXrvI5fWdptjUeMl3CMEJqJuv1aKOAtQ8CsS79oVATZ9QQ==
"@abp/malihu-custom-scrollbar-plugin@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0.tgz#f113854212adcddbb142ee54f27e8f3876a22e7c"
integrity sha512-IIbDZ/7fjcnZ05ZHbX6KrlDlkXzZLD8w7teAoMuhBcLZeP3PWythzFYbCc6LwvtgvvkfriyPSth4PCsv2mh/gw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0-rc.3.tgz#16706dc2d624ee6efdc85a047ec5766603be9c25"
integrity sha512-z62KWqcAXwr+qw1mipTfFiOBznxKqu5DRw2mlbLRsB9/yJFRKi748Lq1JZxGM5vLmTkRu1slWhumKRH7hOoPoQ==
"@abp/moment@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0.tgz#c924fd6278992d8939501903347808a2ded053aa"
integrity sha512-pwbGxx/h0U0NILec6ZscHt6FBOyCUi8TTZzp1B7W9hpC3KSh4qGH1fUM2LI1mXFLl8c/exmVs7aZMN/24KgBag==
dependencies:
moment "^2.9.0"
"@abp/select2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0-rc.3.tgz#580db5332b8b4a84162f5829cd3ca905370e4bb9"
integrity sha512-w0duwqlRfjc7Snz+8ej0Ek9QQcR5E4Q9FXhK8JdNyUWfbM6SCVHo5UHLO1W7K1WjDBQPkGoPUCt1YRqrEhVjrg==
"@abp/select2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0.tgz#30522455c70059251e593cdb0228dbbf831bbb78"
integrity sha512-VPdqxjT8URm1rkwsPvutOgFPs/JTlm8KVcvdV1UsvJMxx5OIKMKcxgsL9UJl033HzVVwp/XBsMQsaNRHnW+hvw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
select2 "^4.0.13"
"@abp/sweetalert2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0-rc.3.tgz#4b996b6cdf7b4e791b1dc2a66f7af190e041d662"
integrity sha512-NONKX6qzfCT95TaM/4ufkjZkRGYnfUPIupetAjnmSv7QloxPelNZkP3QrdGOqSALRQYyHsq3a96xUxY+JTqIig==
"@abp/sweetalert2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0.tgz#7cbf9c53ab9e1db2c59d63f392ba9b62624272f6"
integrity sha512-5NL2TijufGF5Jdbed1V+s6+tCa/C/R/ZSfb7CjQnBOCSC0JNhBDHtRabOaouqr2la4xbAEHjIoyXEnWXYAidYw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
sweetalert2 "^11.3.6"
"@abp/timeago@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0-rc.3.tgz#506fe5c360d6c59f27db2e6aafb72134d4166423"
integrity sha512-avBmQWUUE0+veO6K4Buui1uzNQE0OioRY2pOYRLtlwL+OFes/wp+23InucsaqIpcz0bY5enCh1nM6lHkIv0wng==
"@abp/timeago@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0.tgz#96909f2d0d27ac977d0caf6a0e2b725681f8124e"
integrity sha512-gWDwvnVSVKPBaOaJCaqhvcqS/GwTQFzNH6dWIH19/g23rF3+s/KwTyoW5AA8uWStBx1PxZaugR0OIK/7hctUog==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
timeago "^1.6.7"
"@abp/toastr@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0-rc.3.tgz#aa311a18992292e7572a5d008504dac10a0107b5"
integrity sha512-oFb5ZSRQ1ABP4dhmb4afU6Hbl7ttAiiXAbmesMON0BW2asB5Tkc+vDZOgqe3QQFeU7U2T5s2VLi+AED9uHOhKQ==
"@abp/toastr@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0.tgz#c11d780c86c16835528f152aac4cbe4aa94bb810"
integrity sha512-awgpA6J65TlMK54Hdq2fyDsZ6nvD69RKfAUaGzpz685tNbvaqQfXxSlBQVEad8QZlMGFeCOAmH9GYkBHNaP/zg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
toastr "^2.1.4"
"@abp/utils@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0-rc.3.tgz#ee5d3019790defa13bc647c7a1edccf7a0c9dbf8"
integrity sha512-rBL+I4yuBKi4P2ONkl9o73lCnPlwtUSudJDENiHOT+5TZ169d2t0JnPk3df+gmV8YZTuwCaCrgMfpG9l9j7fMQ==
"@abp/utils@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0.tgz#fb52fdc21e8d26a32245eefac86c512a9318ee47"
integrity sha512-CorSSUsaVug2qY6f4j2uxtAjdSq1dfdq1QdjdQaoPxoZKU74Yv/Cyh7YZ+WJa3Upmaw4V0+6ELX9RE3OjJIxIQ==
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": "^7.1.0-rc.3",
"@abp/prismjs": "^7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^7.1.0",
"@abp/prismjs": "^7.1.0"
},
"devDependencies": {}
}

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

@ -2,39 +2,39 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0-rc.3.tgz#dbe5c4aa473815230ec1a3188b1a84ab1caf3545"
integrity sha512-iip25NUb76nkw+DWe6dPlq7fw7kbHlAJjNscrphcgaX2ClX5/CxfWnn9hN4H1WaDzbi9q6Vl0AF072VZxki2nQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0-rc.3.tgz#012ff72c4cdd53fb4eed758134bbadba8f23360f"
integrity sha512-h6XAO8XW8cjh3+NRQH84oDF6nTymhVef5mnXymFQe27/2+vUqKjwf5VAywmpCUlLXOGK/Ha9se04qGQORIth+A==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0-rc.3"
"@abp/bootstrap" "~7.1.0-rc.3"
"@abp/bootstrap-datepicker" "~7.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~7.1.0-rc.3"
"@abp/datatables.net-bs5" "~7.1.0-rc.3"
"@abp/font-awesome" "~7.1.0-rc.3"
"@abp/jquery-form" "~7.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~7.1.0-rc.3"
"@abp/lodash" "~7.1.0-rc.3"
"@abp/luxon" "~7.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0-rc.3"
"@abp/moment" "~7.1.0-rc.3"
"@abp/select2" "~7.1.0-rc.3"
"@abp/sweetalert2" "~7.1.0-rc.3"
"@abp/timeago" "~7.1.0-rc.3"
"@abp/toastr" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0-rc.3.tgz#bccf1be9358da932e7708b88c6df686aaf66eda0"
integrity sha512-83icg7u0hOxECNPcF8dDiWwpdSBFcK0KNuOiC7DgQ0vdgPcPLKIzYKkf+qc8OfGUOABQM4l0l5X+J756pqVzBQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0.tgz#79b5154f041fde68ecf81a920f756d16157cb439"
integrity sha512-rmrPRviLwlAN+o48ZnzPoRRYv78Uqwd1eSX6ftaf4CPxbb+bQJAKAcL5FbAnNheLesL62sn4x11Q60F8Mp850g==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0.tgz#af4d0b4228fb0ead0626d344a5458856103446ff"
integrity sha512-Pn6UBgSJbOCnW0OFcLZrOH4dEpSSlBDjSy6HMm0wtdgodu9TjRYY/mAwRsjhXZTX3ycpuktVhVotB4ZLvFpgUg==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0"
"@abp/bootstrap" "~7.1.0"
"@abp/bootstrap-datepicker" "~7.1.0"
"@abp/bootstrap-daterangepicker" "~7.1.0"
"@abp/datatables.net-bs5" "~7.1.0"
"@abp/font-awesome" "~7.1.0"
"@abp/jquery-form" "~7.1.0"
"@abp/jquery-validation-unobtrusive" "~7.1.0"
"@abp/lodash" "~7.1.0"
"@abp/luxon" "~7.1.0"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0"
"@abp/moment" "~7.1.0"
"@abp/select2" "~7.1.0"
"@abp/sweetalert2" "~7.1.0"
"@abp/timeago" "~7.1.0"
"@abp/toastr" "~7.1.0"
"@abp/aspnetcore.mvc.ui@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0.tgz#a10cc69976e294587a5274f11c216e55ebb1feb7"
integrity sha512-TGCmp4rxQiTUPaZYYGvhQSm5vjcZhJUEriuNyGSKWcs8vTC4eV6Eh6JqANU42RNxohWrQczEIWWMrQz5MEfX6g==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,175 +43,175 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0-rc.3.tgz#c182be88e066d389a30ec253313639edb76a475a"
integrity sha512-zVjgZKxhF1ULFq+T5rhEKTHdCFr0IQ6inu7znxrHBKnkNuhTy87BmDLVq1NjB7Cse7BonSx1H7stJ+dg9L6tnA==
"@abp/bootstrap-datepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0.tgz#2a5635f35aeb5be636dfdd5a3fe68c083507cb29"
integrity sha512-ZZTsDgrbKyU/mA8ZKKiSTsd9mTHl2n3mDWrDX7rJdZ5zyGzxxk2Dc81kQP5qUdp6OAG6chiLIPLxXntjWVnyvA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0-rc.3.tgz#ffebeb655c5411bf59e5b6006e3c920abf574532"
integrity sha512-p0nX0+1JfoGY5ln8BiwbvDMgRwtFcF7zgc4C0hZHbHI9uaBJOl4DsdzPL+fiYfX3UWraptAUoDZzqzwZs/ip/Q==
"@abp/bootstrap-daterangepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0.tgz#1bf9a27976036c8e658d104a964742410aaca691"
integrity sha512-dhOf3aU82RDYcQc+HOObqd960SmHZTDPhS+6D9QkJ9a3PocyoBzLEi/lcgjfQytMzwsebxY8vk+S2WTUucoRuQ==
dependencies:
bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0-rc.3.tgz#157bdf4a752bb73f0c56c7edebf74da2164c6466"
integrity sha512-P5iSNiMdk3PDPMicYVv0h70jwIdE2ioDgLdrFdY03oHrv6Ko7HRqeWZgFs5FayL5seqgTfdUxhPm7SBFJ0IdcA==
"@abp/bootstrap@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0.tgz#52063d1f577d01d17f3b67e9bdc1ea811242b41e"
integrity sha512-S8Vnpj+cUO58C79aPum9eKlj13nY/T36ReUBPwT3CPrzStM9ab5BlNwHXR3Piyx/73i/r4Utehg18hs2fVi5Jw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
bootstrap "^5.1.3"
"@abp/clipboard@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.1.0-rc.3.tgz#b1673324855fe56ade30f73c2a82f4f7902ecf15"
integrity sha512-AlDKeOrR+JkBeBjuwAIyQiGADz2AF+HMJNc4mlfA0/3jRYqNj2ZS5CUTyIQ7XQ/hepxSII0bmwgFC0LFOmR+Ug==
"@abp/clipboard@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.1.0.tgz#21531f61322fc64114350972c9cedaa54f7114ae"
integrity sha512-1woUBwgtvsThNmEzYyIb46O13jchetY/HkYaOpwbLW6A13Qrsa0lHbABUDLpLp685T/1M/9lweOhWvNxRw2Ozw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
clipboard "^2.0.8"
"@abp/core@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0-rc.3.tgz#239f7944074a23701b753744abdaae97b5b9511d"
integrity sha512-doQqIApQ0YxOQajoEb6pW8GkMn/tbPa2KUBXZHKNcVzp66FYeyiDIBlmAQNBwKz72na36AAzWGQWr02o9/YqxQ==
"@abp/core@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0.tgz#cffbe4a166073b394850ffd9739b0a089149a3fb"
integrity sha512-+DLBAtXo5BRYwcQH3yFzya0EZj8wd0/BE2QmXTVJ+nxQly+cp7ZV98oRIzI7ArIIV52Th4CXHwZv0l0U0Rdisg==
dependencies:
"@abp/utils" "~7.1.0-rc.3"
"@abp/utils" "~7.1.0"
"@abp/datatables.net-bs5@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0-rc.3.tgz#f50a16b0cb186b03ef8171f6c9b3335d690f0c6f"
integrity sha512-MtmRIl62LoKwRdzpeI7iBsIA1NyenRBKCybQ5Nu0Q1qFSmg3wPBNA9Iamrsu6ZDYhtRz4CmvCuGMEgmCmHVT1w==
"@abp/datatables.net-bs5@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0.tgz#3c2289290c3667cad69604d6184fb9b77263f137"
integrity sha512-1LqROrLgFOiUN3E28s5qEu82Zdy4kLGJ6a7f1J6OAvqGXF62DRbKhoS8Rsd5DOV+JHCRnAx8PnTBhlUbl2zmoQ==
dependencies:
"@abp/datatables.net" "~7.1.0-rc.3"
"@abp/datatables.net" "~7.1.0"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0-rc.3.tgz#7d56e393e9d120d74391a936816bc5a74efb72a9"
integrity sha512-aBwwAxiSPdXXZXJRp5GN8FsFtpxhDKMzUfz4R6cGOWyPoTkRr9ZE8BrBJh+TXUdzcxrMb/SfR5Kbg/JXwH2P+Q==
"@abp/datatables.net@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0.tgz#e26dd279276dd38dff485c68bb92b77a4737b625"
integrity sha512-vwihQI6Sxp9gktMSSQ99HwS8oHoYZh1zmZWEnVNAvMnTlxMhqwHEIK2y0XkT/jI3z5NGntz75qFSoqHGFLRAbw==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
datatables.net "^1.11.4"
"@abp/font-awesome@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0-rc.3.tgz#3b4d7f5a9c064982a79cc40343ffc21a714b6c10"
integrity sha512-X4KUxmxLiMk8XjkbsMW0+DZdos0PyKPkiYorq9u2I7KAUel+g/gwkyDg4r1trYSE2LwhLmuR5wlIcrNH9zjA7g==
"@abp/font-awesome@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0.tgz#65d9919c3d511197e4518ce25164f767c4776a5a"
integrity sha512-1u0zBE26iNv3YjQ1gTv8rozt6jSXDD0OISMXRT90BAGpOrEHoUB9VaRx4q7AXIrPye95RhfpccGbWE31vPEguw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0-rc.3.tgz#1cc0fc23c38f919eb51700a49a9f2d7d06dd00b4"
integrity sha512-/3IleaxJoX1ubnB9fV9ejjNwbe1S2hfGGMD3QKJKNP/Pug3QgzfPWdyvb5G/7FIbCZeHwSln8Sz1lYtO1kj0tQ==
"@abp/jquery-form@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0.tgz#e1d29ea105a3c4664057fea6c03999ff9529ee59"
integrity sha512-GuJC3TTclKk47mMjtasZBkKF1KqZcvUCXTkTM165U3hN80Bn5GjbS48oXz/iHI70lWNDsycVRrrrc8guwksvzg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0-rc.3.tgz#344def3c070e92ec16bec0164ead83738772aec5"
integrity sha512-UVE/EGQ50vTQOTkFU3z8QtNx8+Gjt/bBMe0ZFaanx0tIgPqouvFXyWpXeujBlnY1rPEaZLCbplHkf7C+rHjyew==
"@abp/jquery-validation-unobtrusive@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0.tgz#0eb2364582337d530aa6f24fcbaaefa40fda6f7a"
integrity sha512-JiZvmSBt/Q8kZ15wazRDf738UjY1ZCpNm0fE47mpokE9T1YiD8DVDnv4qFDa7ActB5PsfwD1vRANNrmfUsSJcw==
dependencies:
"@abp/jquery-validation" "~7.1.0-rc.3"
"@abp/jquery-validation" "~7.1.0"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0-rc.3.tgz#90f746c16df5e631eac14646071ab2ba18ee25d5"
integrity sha512-ETD/Guw8AAxuZ5Vi5KCwY8+Wb/9f/XmQAnFON/v6PJblLyXNmIUrrgt4JrUlAlGmTpluAhgLeFXX0DvN6zaNRQ==
"@abp/jquery-validation@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0.tgz#2c28095e4fccbaea78dc1f0c5459456380727079"
integrity sha512-rXCrd1ZZ2pse4MgF2fB6e/880UiaHuk+ZXBg/y8Yj2Ab5OVsUuCw9CpsjHOplWC6Rq5A8SjO7BCdI4juxb3xHQ==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-validation "^1.19.3"
"@abp/jquery@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0-rc.3.tgz#cbad3eaace26a13a075a37f009f0b86f59d52ef8"
integrity sha512-zcdrAPeOMCEn7XhcU3xKm/htxxwouTQLIf8h1xvJE24l35nK25Fv5S+2yxO1VKaJAnlmDn62Pp1Cve3ZwSd7gg==
"@abp/jquery@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0.tgz#5c43c7b4fff5f04f7bf9f763e6c2e57f000cbb10"
integrity sha512-JPgrVkRVnxFFm96movaOsfM4NsDghIdfAwo25Qz4t5hAeiAVusTCULML5Ds1IjHHQBjbYV/81Zno3xHzC4eU8A==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
jquery "~3.6.0"
"@abp/lodash@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0-rc.3.tgz#1af40a8e5cff88484306953668b78e086256c11f"
integrity sha512-0WRM/lkEpKaonugvUSzBN3TxLsPPImzWG42r0EZYmjrYlBYHr/glClyN4BjNxFgTv54X64AiRVF7HaXGeWRWNA==
"@abp/lodash@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0.tgz#d187bdac06a1425737837521d09aaf998d49bd08"
integrity sha512-/PmbRfN8ACBey4r8QpwSad38n720yZG5WY/lvddCoBmhJYeUtEr0moFF4g2x0wVm7U1wVXQK6RR9GOr0Q2A7Og==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
lodash "^4.17.21"
"@abp/luxon@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0-rc.3.tgz#abf16755bc6984877c6d327df524934b542148cf"
integrity sha512-RX7oUBkI+odvXOAkzZC08KzDvg7Zt6gzyWmIFHc6fyAXCBVz9nxCa9nHnSo5xbsOZ2f0QuZTE/PoNrK5dh6UUQ==
"@abp/luxon@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0.tgz#e6e119736e0340df162aeaf6546ec322253fee7e"
integrity sha512-UqsJTELF9bxZgE4v9dSfuHvyhinqFPKWZD1ctzTv4At5wie5yrqa+r5y59rPRui3svBxiZXSSZKmDCZnaoFW+w==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0-rc.3.tgz#636b98b006dcaafcbdf9e01312b7db1b6fbd77c2"
integrity sha512-KrHmlmy42RBI7yY7i5VjcKJ1s0HjfEc8W0Y0Wf4zFXrvI5fWdptjUeMl3CMEJqJuv1aKOAtQ8CsS79oVATZ9QQ==
"@abp/malihu-custom-scrollbar-plugin@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0.tgz#f113854212adcddbb142ee54f27e8f3876a22e7c"
integrity sha512-IIbDZ/7fjcnZ05ZHbX6KrlDlkXzZLD8w7teAoMuhBcLZeP3PWythzFYbCc6LwvtgvvkfriyPSth4PCsv2mh/gw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0-rc.3.tgz#16706dc2d624ee6efdc85a047ec5766603be9c25"
integrity sha512-z62KWqcAXwr+qw1mipTfFiOBznxKqu5DRw2mlbLRsB9/yJFRKi748Lq1JZxGM5vLmTkRu1slWhumKRH7hOoPoQ==
"@abp/moment@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0.tgz#c924fd6278992d8939501903347808a2ded053aa"
integrity sha512-pwbGxx/h0U0NILec6ZscHt6FBOyCUi8TTZzp1B7W9hpC3KSh4qGH1fUM2LI1mXFLl8c/exmVs7aZMN/24KgBag==
dependencies:
moment "^2.9.0"
"@abp/prismjs@^7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.1.0-rc.3.tgz#74b3a1dc0024d7258633c7d35f6d835779587d5b"
integrity sha512-hMOoRhv8yD2pzJZ5gqlita508OiL6tm3DdeYdtoMLxM/O/fP/eShBSrzGXKba0dB7r7AFhbUrrUahhKQQ4kkLA==
"@abp/prismjs@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.1.0.tgz#e9dc477f5d8728532a7c27e8e1b309a20b1aa32c"
integrity sha512-7pBxUKgqYaEEsuA7AUcdYJh05x2v0NVdkOc5n7KEw/ixqzB6d40SDBKndYg8ns+Zknvh6IK6e2FjOO+y/hWloQ==
dependencies:
"@abp/clipboard" "~7.1.0-rc.3"
"@abp/core" "~7.1.0-rc.3"
"@abp/clipboard" "~7.1.0"
"@abp/core" "~7.1.0"
prismjs "^1.26.0"
"@abp/select2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0-rc.3.tgz#580db5332b8b4a84162f5829cd3ca905370e4bb9"
integrity sha512-w0duwqlRfjc7Snz+8ej0Ek9QQcR5E4Q9FXhK8JdNyUWfbM6SCVHo5UHLO1W7K1WjDBQPkGoPUCt1YRqrEhVjrg==
"@abp/select2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0.tgz#30522455c70059251e593cdb0228dbbf831bbb78"
integrity sha512-VPdqxjT8URm1rkwsPvutOgFPs/JTlm8KVcvdV1UsvJMxx5OIKMKcxgsL9UJl033HzVVwp/XBsMQsaNRHnW+hvw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
select2 "^4.0.13"
"@abp/sweetalert2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0-rc.3.tgz#4b996b6cdf7b4e791b1dc2a66f7af190e041d662"
integrity sha512-NONKX6qzfCT95TaM/4ufkjZkRGYnfUPIupetAjnmSv7QloxPelNZkP3QrdGOqSALRQYyHsq3a96xUxY+JTqIig==
"@abp/sweetalert2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0.tgz#7cbf9c53ab9e1db2c59d63f392ba9b62624272f6"
integrity sha512-5NL2TijufGF5Jdbed1V+s6+tCa/C/R/ZSfb7CjQnBOCSC0JNhBDHtRabOaouqr2la4xbAEHjIoyXEnWXYAidYw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
sweetalert2 "^11.3.6"
"@abp/timeago@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0-rc.3.tgz#506fe5c360d6c59f27db2e6aafb72134d4166423"
integrity sha512-avBmQWUUE0+veO6K4Buui1uzNQE0OioRY2pOYRLtlwL+OFes/wp+23InucsaqIpcz0bY5enCh1nM6lHkIv0wng==
"@abp/timeago@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0.tgz#96909f2d0d27ac977d0caf6a0e2b725681f8124e"
integrity sha512-gWDwvnVSVKPBaOaJCaqhvcqS/GwTQFzNH6dWIH19/g23rF3+s/KwTyoW5AA8uWStBx1PxZaugR0OIK/7hctUog==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
timeago "^1.6.7"
"@abp/toastr@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0-rc.3.tgz#aa311a18992292e7572a5d008504dac10a0107b5"
integrity sha512-oFb5ZSRQ1ABP4dhmb4afU6Hbl7ttAiiXAbmesMON0BW2asB5Tkc+vDZOgqe3QQFeU7U2T5s2VLi+AED9uHOhKQ==
"@abp/toastr@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0.tgz#c11d780c86c16835528f152aac4cbe4aa94bb810"
integrity sha512-awgpA6J65TlMK54Hdq2fyDsZ6nvD69RKfAUaGzpz685tNbvaqQfXxSlBQVEad8QZlMGFeCOAmH9GYkBHNaP/zg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
toastr "^2.1.4"
"@abp/utils@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0-rc.3.tgz#ee5d3019790defa13bc647c7a1edccf7a0c9dbf8"
integrity sha512-rBL+I4yuBKi4P2ONkl9o73lCnPlwtUSudJDENiHOT+5TZ169d2t0JnPk3df+gmV8YZTuwCaCrgMfpG9l9j7fMQ==
"@abp/utils@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0.tgz#fb52fdc21e8d26a32245eefac86c512a9318ee47"
integrity sha512-CorSSUsaVug2qY6f4j2uxtAjdSq1dfdq1QdjdQaoPxoZKU74Yv/Cyh7YZ+WJa3Upmaw4V0+6ELX9RE3OjJIxIQ==
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": "^7.1.0-rc.3",
"@abp/blogging": "^7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^7.1.0",
"@abp/blogging": "^7.1.0"
}
}

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

@ -2,39 +2,39 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0-rc.3.tgz#dbe5c4aa473815230ec1a3188b1a84ab1caf3545"
integrity sha512-iip25NUb76nkw+DWe6dPlq7fw7kbHlAJjNscrphcgaX2ClX5/CxfWnn9hN4H1WaDzbi9q6Vl0AF072VZxki2nQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0-rc.3.tgz#012ff72c4cdd53fb4eed758134bbadba8f23360f"
integrity sha512-h6XAO8XW8cjh3+NRQH84oDF6nTymhVef5mnXymFQe27/2+vUqKjwf5VAywmpCUlLXOGK/Ha9se04qGQORIth+A==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0-rc.3"
"@abp/bootstrap" "~7.1.0-rc.3"
"@abp/bootstrap-datepicker" "~7.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~7.1.0-rc.3"
"@abp/datatables.net-bs5" "~7.1.0-rc.3"
"@abp/font-awesome" "~7.1.0-rc.3"
"@abp/jquery-form" "~7.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~7.1.0-rc.3"
"@abp/lodash" "~7.1.0-rc.3"
"@abp/luxon" "~7.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0-rc.3"
"@abp/moment" "~7.1.0-rc.3"
"@abp/select2" "~7.1.0-rc.3"
"@abp/sweetalert2" "~7.1.0-rc.3"
"@abp/timeago" "~7.1.0-rc.3"
"@abp/toastr" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0-rc.3.tgz#bccf1be9358da932e7708b88c6df686aaf66eda0"
integrity sha512-83icg7u0hOxECNPcF8dDiWwpdSBFcK0KNuOiC7DgQ0vdgPcPLKIzYKkf+qc8OfGUOABQM4l0l5X+J756pqVzBQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0.tgz#79b5154f041fde68ecf81a920f756d16157cb439"
integrity sha512-rmrPRviLwlAN+o48ZnzPoRRYv78Uqwd1eSX6ftaf4CPxbb+bQJAKAcL5FbAnNheLesL62sn4x11Q60F8Mp850g==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0.tgz#af4d0b4228fb0ead0626d344a5458856103446ff"
integrity sha512-Pn6UBgSJbOCnW0OFcLZrOH4dEpSSlBDjSy6HMm0wtdgodu9TjRYY/mAwRsjhXZTX3ycpuktVhVotB4ZLvFpgUg==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0"
"@abp/bootstrap" "~7.1.0"
"@abp/bootstrap-datepicker" "~7.1.0"
"@abp/bootstrap-daterangepicker" "~7.1.0"
"@abp/datatables.net-bs5" "~7.1.0"
"@abp/font-awesome" "~7.1.0"
"@abp/jquery-form" "~7.1.0"
"@abp/jquery-validation-unobtrusive" "~7.1.0"
"@abp/lodash" "~7.1.0"
"@abp/luxon" "~7.1.0"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0"
"@abp/moment" "~7.1.0"
"@abp/select2" "~7.1.0"
"@abp/sweetalert2" "~7.1.0"
"@abp/timeago" "~7.1.0"
"@abp/toastr" "~7.1.0"
"@abp/aspnetcore.mvc.ui@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0.tgz#a10cc69976e294587a5274f11c216e55ebb1feb7"
integrity sha512-TGCmp4rxQiTUPaZYYGvhQSm5vjcZhJUEriuNyGSKWcs8vTC4eV6Eh6JqANU42RNxohWrQczEIWWMrQz5MEfX6g==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,201 +43,201 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/blogging@^7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-7.1.0-rc.3.tgz#bf9f49401b116fd203499ff1144520f265f41811"
integrity sha512-Hp0YosK+DuG9cgc6Jmcp2EoXLHs00e41Ou4CE0wQGXmFIFvjUmqTtL0KKqpH1VOFtGkV+P6WFSk8wj5cvnFmVQ==
"@abp/blogging@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-7.1.0.tgz#ca555eb3c85de4ec6b96aad15669a3f4ad7ccff8"
integrity sha512-S4O2wwbh3uIHsuz5ART8rqDoJ0gLU4Gwop9KRH0EvohvMAFjGI5v1bkbwo3/3V9R4/xt9tn4VLK/x4QEIpaPgw==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0-rc.3"
"@abp/owl.carousel" "~7.1.0-rc.3"
"@abp/prismjs" "~7.1.0-rc.3"
"@abp/tui-editor" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0"
"@abp/owl.carousel" "~7.1.0"
"@abp/prismjs" "~7.1.0"
"@abp/tui-editor" "~7.1.0"
"@abp/bootstrap-datepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0-rc.3.tgz#c182be88e066d389a30ec253313639edb76a475a"
integrity sha512-zVjgZKxhF1ULFq+T5rhEKTHdCFr0IQ6inu7znxrHBKnkNuhTy87BmDLVq1NjB7Cse7BonSx1H7stJ+dg9L6tnA==
"@abp/bootstrap-datepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0.tgz#2a5635f35aeb5be636dfdd5a3fe68c083507cb29"
integrity sha512-ZZTsDgrbKyU/mA8ZKKiSTsd9mTHl2n3mDWrDX7rJdZ5zyGzxxk2Dc81kQP5qUdp6OAG6chiLIPLxXntjWVnyvA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0-rc.3.tgz#ffebeb655c5411bf59e5b6006e3c920abf574532"
integrity sha512-p0nX0+1JfoGY5ln8BiwbvDMgRwtFcF7zgc4C0hZHbHI9uaBJOl4DsdzPL+fiYfX3UWraptAUoDZzqzwZs/ip/Q==
"@abp/bootstrap-daterangepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0.tgz#1bf9a27976036c8e658d104a964742410aaca691"
integrity sha512-dhOf3aU82RDYcQc+HOObqd960SmHZTDPhS+6D9QkJ9a3PocyoBzLEi/lcgjfQytMzwsebxY8vk+S2WTUucoRuQ==
dependencies:
bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0-rc.3.tgz#157bdf4a752bb73f0c56c7edebf74da2164c6466"
integrity sha512-P5iSNiMdk3PDPMicYVv0h70jwIdE2ioDgLdrFdY03oHrv6Ko7HRqeWZgFs5FayL5seqgTfdUxhPm7SBFJ0IdcA==
"@abp/bootstrap@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0.tgz#52063d1f577d01d17f3b67e9bdc1ea811242b41e"
integrity sha512-S8Vnpj+cUO58C79aPum9eKlj13nY/T36ReUBPwT3CPrzStM9ab5BlNwHXR3Piyx/73i/r4Utehg18hs2fVi5Jw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
bootstrap "^5.1.3"
"@abp/clipboard@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.1.0-rc.3.tgz#b1673324855fe56ade30f73c2a82f4f7902ecf15"
integrity sha512-AlDKeOrR+JkBeBjuwAIyQiGADz2AF+HMJNc4mlfA0/3jRYqNj2ZS5CUTyIQ7XQ/hepxSII0bmwgFC0LFOmR+Ug==
"@abp/clipboard@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.1.0.tgz#21531f61322fc64114350972c9cedaa54f7114ae"
integrity sha512-1woUBwgtvsThNmEzYyIb46O13jchetY/HkYaOpwbLW6A13Qrsa0lHbABUDLpLp685T/1M/9lweOhWvNxRw2Ozw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
clipboard "^2.0.8"
"@abp/core@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0-rc.3.tgz#239f7944074a23701b753744abdaae97b5b9511d"
integrity sha512-doQqIApQ0YxOQajoEb6pW8GkMn/tbPa2KUBXZHKNcVzp66FYeyiDIBlmAQNBwKz72na36AAzWGQWr02o9/YqxQ==
"@abp/core@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0.tgz#cffbe4a166073b394850ffd9739b0a089149a3fb"
integrity sha512-+DLBAtXo5BRYwcQH3yFzya0EZj8wd0/BE2QmXTVJ+nxQly+cp7ZV98oRIzI7ArIIV52Th4CXHwZv0l0U0Rdisg==
dependencies:
"@abp/utils" "~7.1.0-rc.3"
"@abp/utils" "~7.1.0"
"@abp/datatables.net-bs5@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0-rc.3.tgz#f50a16b0cb186b03ef8171f6c9b3335d690f0c6f"
integrity sha512-MtmRIl62LoKwRdzpeI7iBsIA1NyenRBKCybQ5Nu0Q1qFSmg3wPBNA9Iamrsu6ZDYhtRz4CmvCuGMEgmCmHVT1w==
"@abp/datatables.net-bs5@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0.tgz#3c2289290c3667cad69604d6184fb9b77263f137"
integrity sha512-1LqROrLgFOiUN3E28s5qEu82Zdy4kLGJ6a7f1J6OAvqGXF62DRbKhoS8Rsd5DOV+JHCRnAx8PnTBhlUbl2zmoQ==
dependencies:
"@abp/datatables.net" "~7.1.0-rc.3"
"@abp/datatables.net" "~7.1.0"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0-rc.3.tgz#7d56e393e9d120d74391a936816bc5a74efb72a9"
integrity sha512-aBwwAxiSPdXXZXJRp5GN8FsFtpxhDKMzUfz4R6cGOWyPoTkRr9ZE8BrBJh+TXUdzcxrMb/SfR5Kbg/JXwH2P+Q==
"@abp/datatables.net@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0.tgz#e26dd279276dd38dff485c68bb92b77a4737b625"
integrity sha512-vwihQI6Sxp9gktMSSQ99HwS8oHoYZh1zmZWEnVNAvMnTlxMhqwHEIK2y0XkT/jI3z5NGntz75qFSoqHGFLRAbw==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
datatables.net "^1.11.4"
"@abp/font-awesome@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0-rc.3.tgz#3b4d7f5a9c064982a79cc40343ffc21a714b6c10"
integrity sha512-X4KUxmxLiMk8XjkbsMW0+DZdos0PyKPkiYorq9u2I7KAUel+g/gwkyDg4r1trYSE2LwhLmuR5wlIcrNH9zjA7g==
"@abp/font-awesome@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0.tgz#65d9919c3d511197e4518ce25164f767c4776a5a"
integrity sha512-1u0zBE26iNv3YjQ1gTv8rozt6jSXDD0OISMXRT90BAGpOrEHoUB9VaRx4q7AXIrPye95RhfpccGbWE31vPEguw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0-rc.3.tgz#1cc0fc23c38f919eb51700a49a9f2d7d06dd00b4"
integrity sha512-/3IleaxJoX1ubnB9fV9ejjNwbe1S2hfGGMD3QKJKNP/Pug3QgzfPWdyvb5G/7FIbCZeHwSln8Sz1lYtO1kj0tQ==
"@abp/jquery-form@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0.tgz#e1d29ea105a3c4664057fea6c03999ff9529ee59"
integrity sha512-GuJC3TTclKk47mMjtasZBkKF1KqZcvUCXTkTM165U3hN80Bn5GjbS48oXz/iHI70lWNDsycVRrrrc8guwksvzg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0-rc.3.tgz#344def3c070e92ec16bec0164ead83738772aec5"
integrity sha512-UVE/EGQ50vTQOTkFU3z8QtNx8+Gjt/bBMe0ZFaanx0tIgPqouvFXyWpXeujBlnY1rPEaZLCbplHkf7C+rHjyew==
"@abp/jquery-validation-unobtrusive@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0.tgz#0eb2364582337d530aa6f24fcbaaefa40fda6f7a"
integrity sha512-JiZvmSBt/Q8kZ15wazRDf738UjY1ZCpNm0fE47mpokE9T1YiD8DVDnv4qFDa7ActB5PsfwD1vRANNrmfUsSJcw==
dependencies:
"@abp/jquery-validation" "~7.1.0-rc.3"
"@abp/jquery-validation" "~7.1.0"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0-rc.3.tgz#90f746c16df5e631eac14646071ab2ba18ee25d5"
integrity sha512-ETD/Guw8AAxuZ5Vi5KCwY8+Wb/9f/XmQAnFON/v6PJblLyXNmIUrrgt4JrUlAlGmTpluAhgLeFXX0DvN6zaNRQ==
"@abp/jquery-validation@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0.tgz#2c28095e4fccbaea78dc1f0c5459456380727079"
integrity sha512-rXCrd1ZZ2pse4MgF2fB6e/880UiaHuk+ZXBg/y8Yj2Ab5OVsUuCw9CpsjHOplWC6Rq5A8SjO7BCdI4juxb3xHQ==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-validation "^1.19.3"
"@abp/jquery@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0-rc.3.tgz#cbad3eaace26a13a075a37f009f0b86f59d52ef8"
integrity sha512-zcdrAPeOMCEn7XhcU3xKm/htxxwouTQLIf8h1xvJE24l35nK25Fv5S+2yxO1VKaJAnlmDn62Pp1Cve3ZwSd7gg==
"@abp/jquery@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0.tgz#5c43c7b4fff5f04f7bf9f763e6c2e57f000cbb10"
integrity sha512-JPgrVkRVnxFFm96movaOsfM4NsDghIdfAwo25Qz4t5hAeiAVusTCULML5Ds1IjHHQBjbYV/81Zno3xHzC4eU8A==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
jquery "~3.6.0"
"@abp/lodash@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0-rc.3.tgz#1af40a8e5cff88484306953668b78e086256c11f"
integrity sha512-0WRM/lkEpKaonugvUSzBN3TxLsPPImzWG42r0EZYmjrYlBYHr/glClyN4BjNxFgTv54X64AiRVF7HaXGeWRWNA==
"@abp/lodash@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0.tgz#d187bdac06a1425737837521d09aaf998d49bd08"
integrity sha512-/PmbRfN8ACBey4r8QpwSad38n720yZG5WY/lvddCoBmhJYeUtEr0moFF4g2x0wVm7U1wVXQK6RR9GOr0Q2A7Og==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
lodash "^4.17.21"
"@abp/luxon@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0-rc.3.tgz#abf16755bc6984877c6d327df524934b542148cf"
integrity sha512-RX7oUBkI+odvXOAkzZC08KzDvg7Zt6gzyWmIFHc6fyAXCBVz9nxCa9nHnSo5xbsOZ2f0QuZTE/PoNrK5dh6UUQ==
"@abp/luxon@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0.tgz#e6e119736e0340df162aeaf6546ec322253fee7e"
integrity sha512-UqsJTELF9bxZgE4v9dSfuHvyhinqFPKWZD1ctzTv4At5wie5yrqa+r5y59rPRui3svBxiZXSSZKmDCZnaoFW+w==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0-rc.3.tgz#636b98b006dcaafcbdf9e01312b7db1b6fbd77c2"
integrity sha512-KrHmlmy42RBI7yY7i5VjcKJ1s0HjfEc8W0Y0Wf4zFXrvI5fWdptjUeMl3CMEJqJuv1aKOAtQ8CsS79oVATZ9QQ==
"@abp/malihu-custom-scrollbar-plugin@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0.tgz#f113854212adcddbb142ee54f27e8f3876a22e7c"
integrity sha512-IIbDZ/7fjcnZ05ZHbX6KrlDlkXzZLD8w7teAoMuhBcLZeP3PWythzFYbCc6LwvtgvvkfriyPSth4PCsv2mh/gw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0-rc.3.tgz#16706dc2d624ee6efdc85a047ec5766603be9c25"
integrity sha512-z62KWqcAXwr+qw1mipTfFiOBznxKqu5DRw2mlbLRsB9/yJFRKi748Lq1JZxGM5vLmTkRu1slWhumKRH7hOoPoQ==
"@abp/moment@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0.tgz#c924fd6278992d8939501903347808a2ded053aa"
integrity sha512-pwbGxx/h0U0NILec6ZscHt6FBOyCUi8TTZzp1B7W9hpC3KSh4qGH1fUM2LI1mXFLl8c/exmVs7aZMN/24KgBag==
dependencies:
moment "^2.9.0"
"@abp/owl.carousel@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-7.1.0-rc.3.tgz#b75120b66e1a77063aa5771224436cbf3dd7f8f3"
integrity sha512-bCn3kD7PU8tjdmbg4zOQoov/1Bdws1mmGif3gT9IhqMqy+VvaLpp2RwFjzAMybgDvwCIifDnw58YWxykXb0lSw==
"@abp/owl.carousel@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-7.1.0.tgz#d46d8c450d5c408bb90138554bbfe6889cd2ff9a"
integrity sha512-3szLO4UHXPb3jhu3gDLVbeKhy7kqBUeXm87rVMcNIgyxBVupXEaUUAsJCKbRiuq1lFKt+4BShx1ned6PMgp4sw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
owl.carousel "^2.3.4"
"@abp/prismjs@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.1.0-rc.3.tgz#74b3a1dc0024d7258633c7d35f6d835779587d5b"
integrity sha512-hMOoRhv8yD2pzJZ5gqlita508OiL6tm3DdeYdtoMLxM/O/fP/eShBSrzGXKba0dB7r7AFhbUrrUahhKQQ4kkLA==
"@abp/prismjs@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.1.0.tgz#e9dc477f5d8728532a7c27e8e1b309a20b1aa32c"
integrity sha512-7pBxUKgqYaEEsuA7AUcdYJh05x2v0NVdkOc5n7KEw/ixqzB6d40SDBKndYg8ns+Zknvh6IK6e2FjOO+y/hWloQ==
dependencies:
"@abp/clipboard" "~7.1.0-rc.3"
"@abp/core" "~7.1.0-rc.3"
"@abp/clipboard" "~7.1.0"
"@abp/core" "~7.1.0"
prismjs "^1.26.0"
"@abp/select2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0-rc.3.tgz#580db5332b8b4a84162f5829cd3ca905370e4bb9"
integrity sha512-w0duwqlRfjc7Snz+8ej0Ek9QQcR5E4Q9FXhK8JdNyUWfbM6SCVHo5UHLO1W7K1WjDBQPkGoPUCt1YRqrEhVjrg==
"@abp/select2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0.tgz#30522455c70059251e593cdb0228dbbf831bbb78"
integrity sha512-VPdqxjT8URm1rkwsPvutOgFPs/JTlm8KVcvdV1UsvJMxx5OIKMKcxgsL9UJl033HzVVwp/XBsMQsaNRHnW+hvw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
select2 "^4.0.13"
"@abp/sweetalert2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0-rc.3.tgz#4b996b6cdf7b4e791b1dc2a66f7af190e041d662"
integrity sha512-NONKX6qzfCT95TaM/4ufkjZkRGYnfUPIupetAjnmSv7QloxPelNZkP3QrdGOqSALRQYyHsq3a96xUxY+JTqIig==
"@abp/sweetalert2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0.tgz#7cbf9c53ab9e1db2c59d63f392ba9b62624272f6"
integrity sha512-5NL2TijufGF5Jdbed1V+s6+tCa/C/R/ZSfb7CjQnBOCSC0JNhBDHtRabOaouqr2la4xbAEHjIoyXEnWXYAidYw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
sweetalert2 "^11.3.6"
"@abp/timeago@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0-rc.3.tgz#506fe5c360d6c59f27db2e6aafb72134d4166423"
integrity sha512-avBmQWUUE0+veO6K4Buui1uzNQE0OioRY2pOYRLtlwL+OFes/wp+23InucsaqIpcz0bY5enCh1nM6lHkIv0wng==
"@abp/timeago@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0.tgz#96909f2d0d27ac977d0caf6a0e2b725681f8124e"
integrity sha512-gWDwvnVSVKPBaOaJCaqhvcqS/GwTQFzNH6dWIH19/g23rF3+s/KwTyoW5AA8uWStBx1PxZaugR0OIK/7hctUog==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
timeago "^1.6.7"
"@abp/toastr@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0-rc.3.tgz#aa311a18992292e7572a5d008504dac10a0107b5"
integrity sha512-oFb5ZSRQ1ABP4dhmb4afU6Hbl7ttAiiXAbmesMON0BW2asB5Tkc+vDZOgqe3QQFeU7U2T5s2VLi+AED9uHOhKQ==
"@abp/toastr@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0.tgz#c11d780c86c16835528f152aac4cbe4aa94bb810"
integrity sha512-awgpA6J65TlMK54Hdq2fyDsZ6nvD69RKfAUaGzpz685tNbvaqQfXxSlBQVEad8QZlMGFeCOAmH9GYkBHNaP/zg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
toastr "^2.1.4"
"@abp/tui-editor@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.1.0-rc.3.tgz#06ab137109c632068eaed40c617ddba2402dedaf"
integrity sha512-ksPW8qVHIy/kk3PC1kbPMsEIz/BP0R4F2EswU2cp2jBo5IBLUoGsK+lFv/ms3wT0zTLEN9uCRQjc6kjMLVBAzg==
"@abp/tui-editor@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.1.0.tgz#5d050aa6f9d427eb5bd6eae9c645ba522c8215a8"
integrity sha512-QCuP8gibxA/i36i/7dQmMTYXTkgh8eFKTWrSsfgBLLmJ+2ODd/H+wOjVcvscNXgAIu3lCtsqhbnMXswFszZMnw==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/prismjs" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
"@abp/prismjs" "~7.1.0"
"@abp/utils@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0-rc.3.tgz#ee5d3019790defa13bc647c7a1edccf7a0c9dbf8"
integrity sha512-rBL+I4yuBKi4P2ONkl9o73lCnPlwtUSudJDENiHOT+5TZ169d2t0JnPk3df+gmV8YZTuwCaCrgMfpG9l9j7fMQ==
"@abp/utils@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0.tgz#fb52fdc21e8d26a32245eefac86c512a9318ee47"
integrity sha512-CorSSUsaVug2qY6f4j2uxtAjdSq1dfdq1QdjdQaoPxoZKU74Yv/Cyh7YZ+WJa3Upmaw4V0+6ELX9RE3OjJIxIQ==
dependencies:
just-compare "^1.3.0"

3
modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/zh-Hans.json

@ -58,6 +58,7 @@
"ClearCache": "清除缓存",
"ClearCacheConfirmationMessage": "您确定要清除缓存吗?",
"MarkdownSupported": "支持 Markdown",
"FileUploadInfo": "拖放,拖放,或粘贴一个复制的图像。"
"FileUploadInfo": "拖放,拖放,或粘贴一个复制的图像。",
"PostDescriptionHint": "*将在文章链接预览中呈现,支持HTML"
}
}

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": "^7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^7.1.0"
}
}

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

@ -2,39 +2,39 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0-rc.3.tgz#dbe5c4aa473815230ec1a3188b1a84ab1caf3545"
integrity sha512-iip25NUb76nkw+DWe6dPlq7fw7kbHlAJjNscrphcgaX2ClX5/CxfWnn9hN4H1WaDzbi9q6Vl0AF072VZxki2nQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0-rc.3.tgz#012ff72c4cdd53fb4eed758134bbadba8f23360f"
integrity sha512-h6XAO8XW8cjh3+NRQH84oDF6nTymhVef5mnXymFQe27/2+vUqKjwf5VAywmpCUlLXOGK/Ha9se04qGQORIth+A==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0-rc.3"
"@abp/bootstrap" "~7.1.0-rc.3"
"@abp/bootstrap-datepicker" "~7.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~7.1.0-rc.3"
"@abp/datatables.net-bs5" "~7.1.0-rc.3"
"@abp/font-awesome" "~7.1.0-rc.3"
"@abp/jquery-form" "~7.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~7.1.0-rc.3"
"@abp/lodash" "~7.1.0-rc.3"
"@abp/luxon" "~7.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0-rc.3"
"@abp/moment" "~7.1.0-rc.3"
"@abp/select2" "~7.1.0-rc.3"
"@abp/sweetalert2" "~7.1.0-rc.3"
"@abp/timeago" "~7.1.0-rc.3"
"@abp/toastr" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0-rc.3.tgz#bccf1be9358da932e7708b88c6df686aaf66eda0"
integrity sha512-83icg7u0hOxECNPcF8dDiWwpdSBFcK0KNuOiC7DgQ0vdgPcPLKIzYKkf+qc8OfGUOABQM4l0l5X+J756pqVzBQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0.tgz#79b5154f041fde68ecf81a920f756d16157cb439"
integrity sha512-rmrPRviLwlAN+o48ZnzPoRRYv78Uqwd1eSX6ftaf4CPxbb+bQJAKAcL5FbAnNheLesL62sn4x11Q60F8Mp850g==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0.tgz#af4d0b4228fb0ead0626d344a5458856103446ff"
integrity sha512-Pn6UBgSJbOCnW0OFcLZrOH4dEpSSlBDjSy6HMm0wtdgodu9TjRYY/mAwRsjhXZTX3ycpuktVhVotB4ZLvFpgUg==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0"
"@abp/bootstrap" "~7.1.0"
"@abp/bootstrap-datepicker" "~7.1.0"
"@abp/bootstrap-daterangepicker" "~7.1.0"
"@abp/datatables.net-bs5" "~7.1.0"
"@abp/font-awesome" "~7.1.0"
"@abp/jquery-form" "~7.1.0"
"@abp/jquery-validation-unobtrusive" "~7.1.0"
"@abp/lodash" "~7.1.0"
"@abp/luxon" "~7.1.0"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0"
"@abp/moment" "~7.1.0"
"@abp/select2" "~7.1.0"
"@abp/sweetalert2" "~7.1.0"
"@abp/timeago" "~7.1.0"
"@abp/toastr" "~7.1.0"
"@abp/aspnetcore.mvc.ui@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0.tgz#a10cc69976e294587a5274f11c216e55ebb1feb7"
integrity sha512-TGCmp4rxQiTUPaZYYGvhQSm5vjcZhJUEriuNyGSKWcs8vTC4eV6Eh6JqANU42RNxohWrQczEIWWMrQz5MEfX6g==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,158 +43,158 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0-rc.3.tgz#c182be88e066d389a30ec253313639edb76a475a"
integrity sha512-zVjgZKxhF1ULFq+T5rhEKTHdCFr0IQ6inu7znxrHBKnkNuhTy87BmDLVq1NjB7Cse7BonSx1H7stJ+dg9L6tnA==
"@abp/bootstrap-datepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0.tgz#2a5635f35aeb5be636dfdd5a3fe68c083507cb29"
integrity sha512-ZZTsDgrbKyU/mA8ZKKiSTsd9mTHl2n3mDWrDX7rJdZ5zyGzxxk2Dc81kQP5qUdp6OAG6chiLIPLxXntjWVnyvA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0-rc.3.tgz#ffebeb655c5411bf59e5b6006e3c920abf574532"
integrity sha512-p0nX0+1JfoGY5ln8BiwbvDMgRwtFcF7zgc4C0hZHbHI9uaBJOl4DsdzPL+fiYfX3UWraptAUoDZzqzwZs/ip/Q==
"@abp/bootstrap-daterangepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0.tgz#1bf9a27976036c8e658d104a964742410aaca691"
integrity sha512-dhOf3aU82RDYcQc+HOObqd960SmHZTDPhS+6D9QkJ9a3PocyoBzLEi/lcgjfQytMzwsebxY8vk+S2WTUucoRuQ==
dependencies:
bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0-rc.3.tgz#157bdf4a752bb73f0c56c7edebf74da2164c6466"
integrity sha512-P5iSNiMdk3PDPMicYVv0h70jwIdE2ioDgLdrFdY03oHrv6Ko7HRqeWZgFs5FayL5seqgTfdUxhPm7SBFJ0IdcA==
"@abp/bootstrap@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0.tgz#52063d1f577d01d17f3b67e9bdc1ea811242b41e"
integrity sha512-S8Vnpj+cUO58C79aPum9eKlj13nY/T36ReUBPwT3CPrzStM9ab5BlNwHXR3Piyx/73i/r4Utehg18hs2fVi5Jw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
bootstrap "^5.1.3"
"@abp/core@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0-rc.3.tgz#239f7944074a23701b753744abdaae97b5b9511d"
integrity sha512-doQqIApQ0YxOQajoEb6pW8GkMn/tbPa2KUBXZHKNcVzp66FYeyiDIBlmAQNBwKz72na36AAzWGQWr02o9/YqxQ==
"@abp/core@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0.tgz#cffbe4a166073b394850ffd9739b0a089149a3fb"
integrity sha512-+DLBAtXo5BRYwcQH3yFzya0EZj8wd0/BE2QmXTVJ+nxQly+cp7ZV98oRIzI7ArIIV52Th4CXHwZv0l0U0Rdisg==
dependencies:
"@abp/utils" "~7.1.0-rc.3"
"@abp/utils" "~7.1.0"
"@abp/datatables.net-bs5@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0-rc.3.tgz#f50a16b0cb186b03ef8171f6c9b3335d690f0c6f"
integrity sha512-MtmRIl62LoKwRdzpeI7iBsIA1NyenRBKCybQ5Nu0Q1qFSmg3wPBNA9Iamrsu6ZDYhtRz4CmvCuGMEgmCmHVT1w==
"@abp/datatables.net-bs5@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0.tgz#3c2289290c3667cad69604d6184fb9b77263f137"
integrity sha512-1LqROrLgFOiUN3E28s5qEu82Zdy4kLGJ6a7f1J6OAvqGXF62DRbKhoS8Rsd5DOV+JHCRnAx8PnTBhlUbl2zmoQ==
dependencies:
"@abp/datatables.net" "~7.1.0-rc.3"
"@abp/datatables.net" "~7.1.0"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0-rc.3.tgz#7d56e393e9d120d74391a936816bc5a74efb72a9"
integrity sha512-aBwwAxiSPdXXZXJRp5GN8FsFtpxhDKMzUfz4R6cGOWyPoTkRr9ZE8BrBJh+TXUdzcxrMb/SfR5Kbg/JXwH2P+Q==
"@abp/datatables.net@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0.tgz#e26dd279276dd38dff485c68bb92b77a4737b625"
integrity sha512-vwihQI6Sxp9gktMSSQ99HwS8oHoYZh1zmZWEnVNAvMnTlxMhqwHEIK2y0XkT/jI3z5NGntz75qFSoqHGFLRAbw==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
datatables.net "^1.11.4"
"@abp/font-awesome@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0-rc.3.tgz#3b4d7f5a9c064982a79cc40343ffc21a714b6c10"
integrity sha512-X4KUxmxLiMk8XjkbsMW0+DZdos0PyKPkiYorq9u2I7KAUel+g/gwkyDg4r1trYSE2LwhLmuR5wlIcrNH9zjA7g==
"@abp/font-awesome@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0.tgz#65d9919c3d511197e4518ce25164f767c4776a5a"
integrity sha512-1u0zBE26iNv3YjQ1gTv8rozt6jSXDD0OISMXRT90BAGpOrEHoUB9VaRx4q7AXIrPye95RhfpccGbWE31vPEguw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0-rc.3.tgz#1cc0fc23c38f919eb51700a49a9f2d7d06dd00b4"
integrity sha512-/3IleaxJoX1ubnB9fV9ejjNwbe1S2hfGGMD3QKJKNP/Pug3QgzfPWdyvb5G/7FIbCZeHwSln8Sz1lYtO1kj0tQ==
"@abp/jquery-form@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0.tgz#e1d29ea105a3c4664057fea6c03999ff9529ee59"
integrity sha512-GuJC3TTclKk47mMjtasZBkKF1KqZcvUCXTkTM165U3hN80Bn5GjbS48oXz/iHI70lWNDsycVRrrrc8guwksvzg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0-rc.3.tgz#344def3c070e92ec16bec0164ead83738772aec5"
integrity sha512-UVE/EGQ50vTQOTkFU3z8QtNx8+Gjt/bBMe0ZFaanx0tIgPqouvFXyWpXeujBlnY1rPEaZLCbplHkf7C+rHjyew==
"@abp/jquery-validation-unobtrusive@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0.tgz#0eb2364582337d530aa6f24fcbaaefa40fda6f7a"
integrity sha512-JiZvmSBt/Q8kZ15wazRDf738UjY1ZCpNm0fE47mpokE9T1YiD8DVDnv4qFDa7ActB5PsfwD1vRANNrmfUsSJcw==
dependencies:
"@abp/jquery-validation" "~7.1.0-rc.3"
"@abp/jquery-validation" "~7.1.0"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0-rc.3.tgz#90f746c16df5e631eac14646071ab2ba18ee25d5"
integrity sha512-ETD/Guw8AAxuZ5Vi5KCwY8+Wb/9f/XmQAnFON/v6PJblLyXNmIUrrgt4JrUlAlGmTpluAhgLeFXX0DvN6zaNRQ==
"@abp/jquery-validation@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0.tgz#2c28095e4fccbaea78dc1f0c5459456380727079"
integrity sha512-rXCrd1ZZ2pse4MgF2fB6e/880UiaHuk+ZXBg/y8Yj2Ab5OVsUuCw9CpsjHOplWC6Rq5A8SjO7BCdI4juxb3xHQ==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-validation "^1.19.3"
"@abp/jquery@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0-rc.3.tgz#cbad3eaace26a13a075a37f009f0b86f59d52ef8"
integrity sha512-zcdrAPeOMCEn7XhcU3xKm/htxxwouTQLIf8h1xvJE24l35nK25Fv5S+2yxO1VKaJAnlmDn62Pp1Cve3ZwSd7gg==
"@abp/jquery@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0.tgz#5c43c7b4fff5f04f7bf9f763e6c2e57f000cbb10"
integrity sha512-JPgrVkRVnxFFm96movaOsfM4NsDghIdfAwo25Qz4t5hAeiAVusTCULML5Ds1IjHHQBjbYV/81Zno3xHzC4eU8A==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
jquery "~3.6.0"
"@abp/lodash@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0-rc.3.tgz#1af40a8e5cff88484306953668b78e086256c11f"
integrity sha512-0WRM/lkEpKaonugvUSzBN3TxLsPPImzWG42r0EZYmjrYlBYHr/glClyN4BjNxFgTv54X64AiRVF7HaXGeWRWNA==
"@abp/lodash@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0.tgz#d187bdac06a1425737837521d09aaf998d49bd08"
integrity sha512-/PmbRfN8ACBey4r8QpwSad38n720yZG5WY/lvddCoBmhJYeUtEr0moFF4g2x0wVm7U1wVXQK6RR9GOr0Q2A7Og==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
lodash "^4.17.21"
"@abp/luxon@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0-rc.3.tgz#abf16755bc6984877c6d327df524934b542148cf"
integrity sha512-RX7oUBkI+odvXOAkzZC08KzDvg7Zt6gzyWmIFHc6fyAXCBVz9nxCa9nHnSo5xbsOZ2f0QuZTE/PoNrK5dh6UUQ==
"@abp/luxon@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0.tgz#e6e119736e0340df162aeaf6546ec322253fee7e"
integrity sha512-UqsJTELF9bxZgE4v9dSfuHvyhinqFPKWZD1ctzTv4At5wie5yrqa+r5y59rPRui3svBxiZXSSZKmDCZnaoFW+w==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0-rc.3.tgz#636b98b006dcaafcbdf9e01312b7db1b6fbd77c2"
integrity sha512-KrHmlmy42RBI7yY7i5VjcKJ1s0HjfEc8W0Y0Wf4zFXrvI5fWdptjUeMl3CMEJqJuv1aKOAtQ8CsS79oVATZ9QQ==
"@abp/malihu-custom-scrollbar-plugin@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0.tgz#f113854212adcddbb142ee54f27e8f3876a22e7c"
integrity sha512-IIbDZ/7fjcnZ05ZHbX6KrlDlkXzZLD8w7teAoMuhBcLZeP3PWythzFYbCc6LwvtgvvkfriyPSth4PCsv2mh/gw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0-rc.3.tgz#16706dc2d624ee6efdc85a047ec5766603be9c25"
integrity sha512-z62KWqcAXwr+qw1mipTfFiOBznxKqu5DRw2mlbLRsB9/yJFRKi748Lq1JZxGM5vLmTkRu1slWhumKRH7hOoPoQ==
"@abp/moment@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0.tgz#c924fd6278992d8939501903347808a2ded053aa"
integrity sha512-pwbGxx/h0U0NILec6ZscHt6FBOyCUi8TTZzp1B7W9hpC3KSh4qGH1fUM2LI1mXFLl8c/exmVs7aZMN/24KgBag==
dependencies:
moment "^2.9.0"
"@abp/select2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0-rc.3.tgz#580db5332b8b4a84162f5829cd3ca905370e4bb9"
integrity sha512-w0duwqlRfjc7Snz+8ej0Ek9QQcR5E4Q9FXhK8JdNyUWfbM6SCVHo5UHLO1W7K1WjDBQPkGoPUCt1YRqrEhVjrg==
"@abp/select2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0.tgz#30522455c70059251e593cdb0228dbbf831bbb78"
integrity sha512-VPdqxjT8URm1rkwsPvutOgFPs/JTlm8KVcvdV1UsvJMxx5OIKMKcxgsL9UJl033HzVVwp/XBsMQsaNRHnW+hvw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
select2 "^4.0.13"
"@abp/sweetalert2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0-rc.3.tgz#4b996b6cdf7b4e791b1dc2a66f7af190e041d662"
integrity sha512-NONKX6qzfCT95TaM/4ufkjZkRGYnfUPIupetAjnmSv7QloxPelNZkP3QrdGOqSALRQYyHsq3a96xUxY+JTqIig==
"@abp/sweetalert2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0.tgz#7cbf9c53ab9e1db2c59d63f392ba9b62624272f6"
integrity sha512-5NL2TijufGF5Jdbed1V+s6+tCa/C/R/ZSfb7CjQnBOCSC0JNhBDHtRabOaouqr2la4xbAEHjIoyXEnWXYAidYw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
sweetalert2 "^11.3.6"
"@abp/timeago@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0-rc.3.tgz#506fe5c360d6c59f27db2e6aafb72134d4166423"
integrity sha512-avBmQWUUE0+veO6K4Buui1uzNQE0OioRY2pOYRLtlwL+OFes/wp+23InucsaqIpcz0bY5enCh1nM6lHkIv0wng==
"@abp/timeago@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0.tgz#96909f2d0d27ac977d0caf6a0e2b725681f8124e"
integrity sha512-gWDwvnVSVKPBaOaJCaqhvcqS/GwTQFzNH6dWIH19/g23rF3+s/KwTyoW5AA8uWStBx1PxZaugR0OIK/7hctUog==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
timeago "^1.6.7"
"@abp/toastr@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0-rc.3.tgz#aa311a18992292e7572a5d008504dac10a0107b5"
integrity sha512-oFb5ZSRQ1ABP4dhmb4afU6Hbl7ttAiiXAbmesMON0BW2asB5Tkc+vDZOgqe3QQFeU7U2T5s2VLi+AED9uHOhKQ==
"@abp/toastr@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0.tgz#c11d780c86c16835528f152aac4cbe4aa94bb810"
integrity sha512-awgpA6J65TlMK54Hdq2fyDsZ6nvD69RKfAUaGzpz685tNbvaqQfXxSlBQVEad8QZlMGFeCOAmH9GYkBHNaP/zg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
toastr "^2.1.4"
"@abp/utils@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0-rc.3.tgz#ee5d3019790defa13bc647c7a1edccf7a0c9dbf8"
integrity sha512-rBL+I4yuBKi4P2ONkl9o73lCnPlwtUSudJDENiHOT+5TZ169d2t0JnPk3df+gmV8YZTuwCaCrgMfpG9l9j7fMQ==
"@abp/utils@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0.tgz#fb52fdc21e8d26a32245eefac86c512a9318ee47"
integrity sha512-CorSSUsaVug2qY6f4j2uxtAjdSq1dfdq1QdjdQaoPxoZKU74Yv/Cyh7YZ+WJa3Upmaw4V0+6ELX9RE3OjJIxIQ==
dependencies:
just-compare "^1.3.0"

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

@ -15,11 +15,11 @@
},
"private": true,
"dependencies": {
"@abp/ng.account": "~7.1.0-rc.3",
"@abp/ng.identity": "~7.1.0-rc.3",
"@abp/ng.setting-management": "~7.1.0-rc.3",
"@abp/ng.tenant-management": "~7.1.0-rc.3",
"@abp/ng.theme.basic": "~7.1.0-rc.3",
"@abp/ng.account": "~7.1.0",
"@abp/ng.identity": "~7.1.0",
"@abp/ng.setting-management": "~7.1.0",
"@abp/ng.tenant-management": "~7.1.0",
"@abp/ng.theme.basic": "~7.1.0",
"@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": ">=7.1.0-rc.3",
"@abp/ng.theme.shared": ">=7.1.0-rc.3"
"@abp/ng.core": ">=7.1.0",
"@abp/ng.theme.shared": ">=7.1.0"
},
"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": "^7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^7.1.0"
}
}

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

@ -2,39 +2,39 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0-rc.3.tgz#dbe5c4aa473815230ec1a3188b1a84ab1caf3545"
integrity sha512-iip25NUb76nkw+DWe6dPlq7fw7kbHlAJjNscrphcgaX2ClX5/CxfWnn9hN4H1WaDzbi9q6Vl0AF072VZxki2nQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0-rc.3.tgz#012ff72c4cdd53fb4eed758134bbadba8f23360f"
integrity sha512-h6XAO8XW8cjh3+NRQH84oDF6nTymhVef5mnXymFQe27/2+vUqKjwf5VAywmpCUlLXOGK/Ha9se04qGQORIth+A==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0-rc.3"
"@abp/bootstrap" "~7.1.0-rc.3"
"@abp/bootstrap-datepicker" "~7.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~7.1.0-rc.3"
"@abp/datatables.net-bs5" "~7.1.0-rc.3"
"@abp/font-awesome" "~7.1.0-rc.3"
"@abp/jquery-form" "~7.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~7.1.0-rc.3"
"@abp/lodash" "~7.1.0-rc.3"
"@abp/luxon" "~7.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0-rc.3"
"@abp/moment" "~7.1.0-rc.3"
"@abp/select2" "~7.1.0-rc.3"
"@abp/sweetalert2" "~7.1.0-rc.3"
"@abp/timeago" "~7.1.0-rc.3"
"@abp/toastr" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0-rc.3.tgz#bccf1be9358da932e7708b88c6df686aaf66eda0"
integrity sha512-83icg7u0hOxECNPcF8dDiWwpdSBFcK0KNuOiC7DgQ0vdgPcPLKIzYKkf+qc8OfGUOABQM4l0l5X+J756pqVzBQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0.tgz#79b5154f041fde68ecf81a920f756d16157cb439"
integrity sha512-rmrPRviLwlAN+o48ZnzPoRRYv78Uqwd1eSX6ftaf4CPxbb+bQJAKAcL5FbAnNheLesL62sn4x11Q60F8Mp850g==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0.tgz#af4d0b4228fb0ead0626d344a5458856103446ff"
integrity sha512-Pn6UBgSJbOCnW0OFcLZrOH4dEpSSlBDjSy6HMm0wtdgodu9TjRYY/mAwRsjhXZTX3ycpuktVhVotB4ZLvFpgUg==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0"
"@abp/bootstrap" "~7.1.0"
"@abp/bootstrap-datepicker" "~7.1.0"
"@abp/bootstrap-daterangepicker" "~7.1.0"
"@abp/datatables.net-bs5" "~7.1.0"
"@abp/font-awesome" "~7.1.0"
"@abp/jquery-form" "~7.1.0"
"@abp/jquery-validation-unobtrusive" "~7.1.0"
"@abp/lodash" "~7.1.0"
"@abp/luxon" "~7.1.0"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0"
"@abp/moment" "~7.1.0"
"@abp/select2" "~7.1.0"
"@abp/sweetalert2" "~7.1.0"
"@abp/timeago" "~7.1.0"
"@abp/toastr" "~7.1.0"
"@abp/aspnetcore.mvc.ui@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0.tgz#a10cc69976e294587a5274f11c216e55ebb1feb7"
integrity sha512-TGCmp4rxQiTUPaZYYGvhQSm5vjcZhJUEriuNyGSKWcs8vTC4eV6Eh6JqANU42RNxohWrQczEIWWMrQz5MEfX6g==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,158 +43,158 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0-rc.3.tgz#c182be88e066d389a30ec253313639edb76a475a"
integrity sha512-zVjgZKxhF1ULFq+T5rhEKTHdCFr0IQ6inu7znxrHBKnkNuhTy87BmDLVq1NjB7Cse7BonSx1H7stJ+dg9L6tnA==
"@abp/bootstrap-datepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0.tgz#2a5635f35aeb5be636dfdd5a3fe68c083507cb29"
integrity sha512-ZZTsDgrbKyU/mA8ZKKiSTsd9mTHl2n3mDWrDX7rJdZ5zyGzxxk2Dc81kQP5qUdp6OAG6chiLIPLxXntjWVnyvA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0-rc.3.tgz#ffebeb655c5411bf59e5b6006e3c920abf574532"
integrity sha512-p0nX0+1JfoGY5ln8BiwbvDMgRwtFcF7zgc4C0hZHbHI9uaBJOl4DsdzPL+fiYfX3UWraptAUoDZzqzwZs/ip/Q==
"@abp/bootstrap-daterangepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0.tgz#1bf9a27976036c8e658d104a964742410aaca691"
integrity sha512-dhOf3aU82RDYcQc+HOObqd960SmHZTDPhS+6D9QkJ9a3PocyoBzLEi/lcgjfQytMzwsebxY8vk+S2WTUucoRuQ==
dependencies:
bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0-rc.3.tgz#157bdf4a752bb73f0c56c7edebf74da2164c6466"
integrity sha512-P5iSNiMdk3PDPMicYVv0h70jwIdE2ioDgLdrFdY03oHrv6Ko7HRqeWZgFs5FayL5seqgTfdUxhPm7SBFJ0IdcA==
"@abp/bootstrap@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0.tgz#52063d1f577d01d17f3b67e9bdc1ea811242b41e"
integrity sha512-S8Vnpj+cUO58C79aPum9eKlj13nY/T36ReUBPwT3CPrzStM9ab5BlNwHXR3Piyx/73i/r4Utehg18hs2fVi5Jw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
bootstrap "^5.1.3"
"@abp/core@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0-rc.3.tgz#239f7944074a23701b753744abdaae97b5b9511d"
integrity sha512-doQqIApQ0YxOQajoEb6pW8GkMn/tbPa2KUBXZHKNcVzp66FYeyiDIBlmAQNBwKz72na36AAzWGQWr02o9/YqxQ==
"@abp/core@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0.tgz#cffbe4a166073b394850ffd9739b0a089149a3fb"
integrity sha512-+DLBAtXo5BRYwcQH3yFzya0EZj8wd0/BE2QmXTVJ+nxQly+cp7ZV98oRIzI7ArIIV52Th4CXHwZv0l0U0Rdisg==
dependencies:
"@abp/utils" "~7.1.0-rc.3"
"@abp/utils" "~7.1.0"
"@abp/datatables.net-bs5@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0-rc.3.tgz#f50a16b0cb186b03ef8171f6c9b3335d690f0c6f"
integrity sha512-MtmRIl62LoKwRdzpeI7iBsIA1NyenRBKCybQ5Nu0Q1qFSmg3wPBNA9Iamrsu6ZDYhtRz4CmvCuGMEgmCmHVT1w==
"@abp/datatables.net-bs5@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0.tgz#3c2289290c3667cad69604d6184fb9b77263f137"
integrity sha512-1LqROrLgFOiUN3E28s5qEu82Zdy4kLGJ6a7f1J6OAvqGXF62DRbKhoS8Rsd5DOV+JHCRnAx8PnTBhlUbl2zmoQ==
dependencies:
"@abp/datatables.net" "~7.1.0-rc.3"
"@abp/datatables.net" "~7.1.0"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0-rc.3.tgz#7d56e393e9d120d74391a936816bc5a74efb72a9"
integrity sha512-aBwwAxiSPdXXZXJRp5GN8FsFtpxhDKMzUfz4R6cGOWyPoTkRr9ZE8BrBJh+TXUdzcxrMb/SfR5Kbg/JXwH2P+Q==
"@abp/datatables.net@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0.tgz#e26dd279276dd38dff485c68bb92b77a4737b625"
integrity sha512-vwihQI6Sxp9gktMSSQ99HwS8oHoYZh1zmZWEnVNAvMnTlxMhqwHEIK2y0XkT/jI3z5NGntz75qFSoqHGFLRAbw==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
datatables.net "^1.11.4"
"@abp/font-awesome@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0-rc.3.tgz#3b4d7f5a9c064982a79cc40343ffc21a714b6c10"
integrity sha512-X4KUxmxLiMk8XjkbsMW0+DZdos0PyKPkiYorq9u2I7KAUel+g/gwkyDg4r1trYSE2LwhLmuR5wlIcrNH9zjA7g==
"@abp/font-awesome@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0.tgz#65d9919c3d511197e4518ce25164f767c4776a5a"
integrity sha512-1u0zBE26iNv3YjQ1gTv8rozt6jSXDD0OISMXRT90BAGpOrEHoUB9VaRx4q7AXIrPye95RhfpccGbWE31vPEguw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0-rc.3.tgz#1cc0fc23c38f919eb51700a49a9f2d7d06dd00b4"
integrity sha512-/3IleaxJoX1ubnB9fV9ejjNwbe1S2hfGGMD3QKJKNP/Pug3QgzfPWdyvb5G/7FIbCZeHwSln8Sz1lYtO1kj0tQ==
"@abp/jquery-form@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0.tgz#e1d29ea105a3c4664057fea6c03999ff9529ee59"
integrity sha512-GuJC3TTclKk47mMjtasZBkKF1KqZcvUCXTkTM165U3hN80Bn5GjbS48oXz/iHI70lWNDsycVRrrrc8guwksvzg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0-rc.3.tgz#344def3c070e92ec16bec0164ead83738772aec5"
integrity sha512-UVE/EGQ50vTQOTkFU3z8QtNx8+Gjt/bBMe0ZFaanx0tIgPqouvFXyWpXeujBlnY1rPEaZLCbplHkf7C+rHjyew==
"@abp/jquery-validation-unobtrusive@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0.tgz#0eb2364582337d530aa6f24fcbaaefa40fda6f7a"
integrity sha512-JiZvmSBt/Q8kZ15wazRDf738UjY1ZCpNm0fE47mpokE9T1YiD8DVDnv4qFDa7ActB5PsfwD1vRANNrmfUsSJcw==
dependencies:
"@abp/jquery-validation" "~7.1.0-rc.3"
"@abp/jquery-validation" "~7.1.0"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0-rc.3.tgz#90f746c16df5e631eac14646071ab2ba18ee25d5"
integrity sha512-ETD/Guw8AAxuZ5Vi5KCwY8+Wb/9f/XmQAnFON/v6PJblLyXNmIUrrgt4JrUlAlGmTpluAhgLeFXX0DvN6zaNRQ==
"@abp/jquery-validation@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0.tgz#2c28095e4fccbaea78dc1f0c5459456380727079"
integrity sha512-rXCrd1ZZ2pse4MgF2fB6e/880UiaHuk+ZXBg/y8Yj2Ab5OVsUuCw9CpsjHOplWC6Rq5A8SjO7BCdI4juxb3xHQ==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-validation "^1.19.3"
"@abp/jquery@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0-rc.3.tgz#cbad3eaace26a13a075a37f009f0b86f59d52ef8"
integrity sha512-zcdrAPeOMCEn7XhcU3xKm/htxxwouTQLIf8h1xvJE24l35nK25Fv5S+2yxO1VKaJAnlmDn62Pp1Cve3ZwSd7gg==
"@abp/jquery@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0.tgz#5c43c7b4fff5f04f7bf9f763e6c2e57f000cbb10"
integrity sha512-JPgrVkRVnxFFm96movaOsfM4NsDghIdfAwo25Qz4t5hAeiAVusTCULML5Ds1IjHHQBjbYV/81Zno3xHzC4eU8A==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
jquery "~3.6.0"
"@abp/lodash@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0-rc.3.tgz#1af40a8e5cff88484306953668b78e086256c11f"
integrity sha512-0WRM/lkEpKaonugvUSzBN3TxLsPPImzWG42r0EZYmjrYlBYHr/glClyN4BjNxFgTv54X64AiRVF7HaXGeWRWNA==
"@abp/lodash@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0.tgz#d187bdac06a1425737837521d09aaf998d49bd08"
integrity sha512-/PmbRfN8ACBey4r8QpwSad38n720yZG5WY/lvddCoBmhJYeUtEr0moFF4g2x0wVm7U1wVXQK6RR9GOr0Q2A7Og==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
lodash "^4.17.21"
"@abp/luxon@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0-rc.3.tgz#abf16755bc6984877c6d327df524934b542148cf"
integrity sha512-RX7oUBkI+odvXOAkzZC08KzDvg7Zt6gzyWmIFHc6fyAXCBVz9nxCa9nHnSo5xbsOZ2f0QuZTE/PoNrK5dh6UUQ==
"@abp/luxon@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0.tgz#e6e119736e0340df162aeaf6546ec322253fee7e"
integrity sha512-UqsJTELF9bxZgE4v9dSfuHvyhinqFPKWZD1ctzTv4At5wie5yrqa+r5y59rPRui3svBxiZXSSZKmDCZnaoFW+w==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0-rc.3.tgz#636b98b006dcaafcbdf9e01312b7db1b6fbd77c2"
integrity sha512-KrHmlmy42RBI7yY7i5VjcKJ1s0HjfEc8W0Y0Wf4zFXrvI5fWdptjUeMl3CMEJqJuv1aKOAtQ8CsS79oVATZ9QQ==
"@abp/malihu-custom-scrollbar-plugin@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0.tgz#f113854212adcddbb142ee54f27e8f3876a22e7c"
integrity sha512-IIbDZ/7fjcnZ05ZHbX6KrlDlkXzZLD8w7teAoMuhBcLZeP3PWythzFYbCc6LwvtgvvkfriyPSth4PCsv2mh/gw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0-rc.3.tgz#16706dc2d624ee6efdc85a047ec5766603be9c25"
integrity sha512-z62KWqcAXwr+qw1mipTfFiOBznxKqu5DRw2mlbLRsB9/yJFRKi748Lq1JZxGM5vLmTkRu1slWhumKRH7hOoPoQ==
"@abp/moment@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0.tgz#c924fd6278992d8939501903347808a2ded053aa"
integrity sha512-pwbGxx/h0U0NILec6ZscHt6FBOyCUi8TTZzp1B7W9hpC3KSh4qGH1fUM2LI1mXFLl8c/exmVs7aZMN/24KgBag==
dependencies:
moment "^2.9.0"
"@abp/select2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0-rc.3.tgz#580db5332b8b4a84162f5829cd3ca905370e4bb9"
integrity sha512-w0duwqlRfjc7Snz+8ej0Ek9QQcR5E4Q9FXhK8JdNyUWfbM6SCVHo5UHLO1W7K1WjDBQPkGoPUCt1YRqrEhVjrg==
"@abp/select2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0.tgz#30522455c70059251e593cdb0228dbbf831bbb78"
integrity sha512-VPdqxjT8URm1rkwsPvutOgFPs/JTlm8KVcvdV1UsvJMxx5OIKMKcxgsL9UJl033HzVVwp/XBsMQsaNRHnW+hvw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
select2 "^4.0.13"
"@abp/sweetalert2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0-rc.3.tgz#4b996b6cdf7b4e791b1dc2a66f7af190e041d662"
integrity sha512-NONKX6qzfCT95TaM/4ufkjZkRGYnfUPIupetAjnmSv7QloxPelNZkP3QrdGOqSALRQYyHsq3a96xUxY+JTqIig==
"@abp/sweetalert2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0.tgz#7cbf9c53ab9e1db2c59d63f392ba9b62624272f6"
integrity sha512-5NL2TijufGF5Jdbed1V+s6+tCa/C/R/ZSfb7CjQnBOCSC0JNhBDHtRabOaouqr2la4xbAEHjIoyXEnWXYAidYw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
sweetalert2 "^11.3.6"
"@abp/timeago@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0-rc.3.tgz#506fe5c360d6c59f27db2e6aafb72134d4166423"
integrity sha512-avBmQWUUE0+veO6K4Buui1uzNQE0OioRY2pOYRLtlwL+OFes/wp+23InucsaqIpcz0bY5enCh1nM6lHkIv0wng==
"@abp/timeago@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0.tgz#96909f2d0d27ac977d0caf6a0e2b725681f8124e"
integrity sha512-gWDwvnVSVKPBaOaJCaqhvcqS/GwTQFzNH6dWIH19/g23rF3+s/KwTyoW5AA8uWStBx1PxZaugR0OIK/7hctUog==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
timeago "^1.6.7"
"@abp/toastr@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0-rc.3.tgz#aa311a18992292e7572a5d008504dac10a0107b5"
integrity sha512-oFb5ZSRQ1ABP4dhmb4afU6Hbl7ttAiiXAbmesMON0BW2asB5Tkc+vDZOgqe3QQFeU7U2T5s2VLi+AED9uHOhKQ==
"@abp/toastr@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0.tgz#c11d780c86c16835528f152aac4cbe4aa94bb810"
integrity sha512-awgpA6J65TlMK54Hdq2fyDsZ6nvD69RKfAUaGzpz685tNbvaqQfXxSlBQVEad8QZlMGFeCOAmH9GYkBHNaP/zg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
toastr "^2.1.4"
"@abp/utils@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0-rc.3.tgz#ee5d3019790defa13bc647c7a1edccf7a0c9dbf8"
integrity sha512-rBL+I4yuBKi4P2ONkl9o73lCnPlwtUSudJDENiHOT+5TZ169d2t0JnPk3df+gmV8YZTuwCaCrgMfpG9l9j7fMQ==
"@abp/utils@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0.tgz#fb52fdc21e8d26a32245eefac86c512a9318ee47"
integrity sha512-CorSSUsaVug2qY6f4j2uxtAjdSq1dfdq1QdjdQaoPxoZKU74Yv/Cyh7YZ+WJa3Upmaw4V0+6ELX9RE3OjJIxIQ==
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": "^7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^7.1.0"
}
}

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

@ -2,39 +2,39 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0-rc.3.tgz#dbe5c4aa473815230ec1a3188b1a84ab1caf3545"
integrity sha512-iip25NUb76nkw+DWe6dPlq7fw7kbHlAJjNscrphcgaX2ClX5/CxfWnn9hN4H1WaDzbi9q6Vl0AF072VZxki2nQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0-rc.3.tgz#012ff72c4cdd53fb4eed758134bbadba8f23360f"
integrity sha512-h6XAO8XW8cjh3+NRQH84oDF6nTymhVef5mnXymFQe27/2+vUqKjwf5VAywmpCUlLXOGK/Ha9se04qGQORIth+A==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0-rc.3"
"@abp/bootstrap" "~7.1.0-rc.3"
"@abp/bootstrap-datepicker" "~7.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~7.1.0-rc.3"
"@abp/datatables.net-bs5" "~7.1.0-rc.3"
"@abp/font-awesome" "~7.1.0-rc.3"
"@abp/jquery-form" "~7.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~7.1.0-rc.3"
"@abp/lodash" "~7.1.0-rc.3"
"@abp/luxon" "~7.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0-rc.3"
"@abp/moment" "~7.1.0-rc.3"
"@abp/select2" "~7.1.0-rc.3"
"@abp/sweetalert2" "~7.1.0-rc.3"
"@abp/timeago" "~7.1.0-rc.3"
"@abp/toastr" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0-rc.3.tgz#bccf1be9358da932e7708b88c6df686aaf66eda0"
integrity sha512-83icg7u0hOxECNPcF8dDiWwpdSBFcK0KNuOiC7DgQ0vdgPcPLKIzYKkf+qc8OfGUOABQM4l0l5X+J756pqVzBQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0.tgz#79b5154f041fde68ecf81a920f756d16157cb439"
integrity sha512-rmrPRviLwlAN+o48ZnzPoRRYv78Uqwd1eSX6ftaf4CPxbb+bQJAKAcL5FbAnNheLesL62sn4x11Q60F8Mp850g==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0.tgz#af4d0b4228fb0ead0626d344a5458856103446ff"
integrity sha512-Pn6UBgSJbOCnW0OFcLZrOH4dEpSSlBDjSy6HMm0wtdgodu9TjRYY/mAwRsjhXZTX3ycpuktVhVotB4ZLvFpgUg==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0"
"@abp/bootstrap" "~7.1.0"
"@abp/bootstrap-datepicker" "~7.1.0"
"@abp/bootstrap-daterangepicker" "~7.1.0"
"@abp/datatables.net-bs5" "~7.1.0"
"@abp/font-awesome" "~7.1.0"
"@abp/jquery-form" "~7.1.0"
"@abp/jquery-validation-unobtrusive" "~7.1.0"
"@abp/lodash" "~7.1.0"
"@abp/luxon" "~7.1.0"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0"
"@abp/moment" "~7.1.0"
"@abp/select2" "~7.1.0"
"@abp/sweetalert2" "~7.1.0"
"@abp/timeago" "~7.1.0"
"@abp/toastr" "~7.1.0"
"@abp/aspnetcore.mvc.ui@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0.tgz#a10cc69976e294587a5274f11c216e55ebb1feb7"
integrity sha512-TGCmp4rxQiTUPaZYYGvhQSm5vjcZhJUEriuNyGSKWcs8vTC4eV6Eh6JqANU42RNxohWrQczEIWWMrQz5MEfX6g==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,158 +43,158 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0-rc.3.tgz#c182be88e066d389a30ec253313639edb76a475a"
integrity sha512-zVjgZKxhF1ULFq+T5rhEKTHdCFr0IQ6inu7znxrHBKnkNuhTy87BmDLVq1NjB7Cse7BonSx1H7stJ+dg9L6tnA==
"@abp/bootstrap-datepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0.tgz#2a5635f35aeb5be636dfdd5a3fe68c083507cb29"
integrity sha512-ZZTsDgrbKyU/mA8ZKKiSTsd9mTHl2n3mDWrDX7rJdZ5zyGzxxk2Dc81kQP5qUdp6OAG6chiLIPLxXntjWVnyvA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0-rc.3.tgz#ffebeb655c5411bf59e5b6006e3c920abf574532"
integrity sha512-p0nX0+1JfoGY5ln8BiwbvDMgRwtFcF7zgc4C0hZHbHI9uaBJOl4DsdzPL+fiYfX3UWraptAUoDZzqzwZs/ip/Q==
"@abp/bootstrap-daterangepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0.tgz#1bf9a27976036c8e658d104a964742410aaca691"
integrity sha512-dhOf3aU82RDYcQc+HOObqd960SmHZTDPhS+6D9QkJ9a3PocyoBzLEi/lcgjfQytMzwsebxY8vk+S2WTUucoRuQ==
dependencies:
bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0-rc.3.tgz#157bdf4a752bb73f0c56c7edebf74da2164c6466"
integrity sha512-P5iSNiMdk3PDPMicYVv0h70jwIdE2ioDgLdrFdY03oHrv6Ko7HRqeWZgFs5FayL5seqgTfdUxhPm7SBFJ0IdcA==
"@abp/bootstrap@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0.tgz#52063d1f577d01d17f3b67e9bdc1ea811242b41e"
integrity sha512-S8Vnpj+cUO58C79aPum9eKlj13nY/T36ReUBPwT3CPrzStM9ab5BlNwHXR3Piyx/73i/r4Utehg18hs2fVi5Jw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
bootstrap "^5.1.3"
"@abp/core@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0-rc.3.tgz#239f7944074a23701b753744abdaae97b5b9511d"
integrity sha512-doQqIApQ0YxOQajoEb6pW8GkMn/tbPa2KUBXZHKNcVzp66FYeyiDIBlmAQNBwKz72na36AAzWGQWr02o9/YqxQ==
"@abp/core@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0.tgz#cffbe4a166073b394850ffd9739b0a089149a3fb"
integrity sha512-+DLBAtXo5BRYwcQH3yFzya0EZj8wd0/BE2QmXTVJ+nxQly+cp7ZV98oRIzI7ArIIV52Th4CXHwZv0l0U0Rdisg==
dependencies:
"@abp/utils" "~7.1.0-rc.3"
"@abp/utils" "~7.1.0"
"@abp/datatables.net-bs5@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0-rc.3.tgz#f50a16b0cb186b03ef8171f6c9b3335d690f0c6f"
integrity sha512-MtmRIl62LoKwRdzpeI7iBsIA1NyenRBKCybQ5Nu0Q1qFSmg3wPBNA9Iamrsu6ZDYhtRz4CmvCuGMEgmCmHVT1w==
"@abp/datatables.net-bs5@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0.tgz#3c2289290c3667cad69604d6184fb9b77263f137"
integrity sha512-1LqROrLgFOiUN3E28s5qEu82Zdy4kLGJ6a7f1J6OAvqGXF62DRbKhoS8Rsd5DOV+JHCRnAx8PnTBhlUbl2zmoQ==
dependencies:
"@abp/datatables.net" "~7.1.0-rc.3"
"@abp/datatables.net" "~7.1.0"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0-rc.3.tgz#7d56e393e9d120d74391a936816bc5a74efb72a9"
integrity sha512-aBwwAxiSPdXXZXJRp5GN8FsFtpxhDKMzUfz4R6cGOWyPoTkRr9ZE8BrBJh+TXUdzcxrMb/SfR5Kbg/JXwH2P+Q==
"@abp/datatables.net@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0.tgz#e26dd279276dd38dff485c68bb92b77a4737b625"
integrity sha512-vwihQI6Sxp9gktMSSQ99HwS8oHoYZh1zmZWEnVNAvMnTlxMhqwHEIK2y0XkT/jI3z5NGntz75qFSoqHGFLRAbw==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
datatables.net "^1.11.4"
"@abp/font-awesome@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0-rc.3.tgz#3b4d7f5a9c064982a79cc40343ffc21a714b6c10"
integrity sha512-X4KUxmxLiMk8XjkbsMW0+DZdos0PyKPkiYorq9u2I7KAUel+g/gwkyDg4r1trYSE2LwhLmuR5wlIcrNH9zjA7g==
"@abp/font-awesome@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0.tgz#65d9919c3d511197e4518ce25164f767c4776a5a"
integrity sha512-1u0zBE26iNv3YjQ1gTv8rozt6jSXDD0OISMXRT90BAGpOrEHoUB9VaRx4q7AXIrPye95RhfpccGbWE31vPEguw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0-rc.3.tgz#1cc0fc23c38f919eb51700a49a9f2d7d06dd00b4"
integrity sha512-/3IleaxJoX1ubnB9fV9ejjNwbe1S2hfGGMD3QKJKNP/Pug3QgzfPWdyvb5G/7FIbCZeHwSln8Sz1lYtO1kj0tQ==
"@abp/jquery-form@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0.tgz#e1d29ea105a3c4664057fea6c03999ff9529ee59"
integrity sha512-GuJC3TTclKk47mMjtasZBkKF1KqZcvUCXTkTM165U3hN80Bn5GjbS48oXz/iHI70lWNDsycVRrrrc8guwksvzg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0-rc.3.tgz#344def3c070e92ec16bec0164ead83738772aec5"
integrity sha512-UVE/EGQ50vTQOTkFU3z8QtNx8+Gjt/bBMe0ZFaanx0tIgPqouvFXyWpXeujBlnY1rPEaZLCbplHkf7C+rHjyew==
"@abp/jquery-validation-unobtrusive@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0.tgz#0eb2364582337d530aa6f24fcbaaefa40fda6f7a"
integrity sha512-JiZvmSBt/Q8kZ15wazRDf738UjY1ZCpNm0fE47mpokE9T1YiD8DVDnv4qFDa7ActB5PsfwD1vRANNrmfUsSJcw==
dependencies:
"@abp/jquery-validation" "~7.1.0-rc.3"
"@abp/jquery-validation" "~7.1.0"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0-rc.3.tgz#90f746c16df5e631eac14646071ab2ba18ee25d5"
integrity sha512-ETD/Guw8AAxuZ5Vi5KCwY8+Wb/9f/XmQAnFON/v6PJblLyXNmIUrrgt4JrUlAlGmTpluAhgLeFXX0DvN6zaNRQ==
"@abp/jquery-validation@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0.tgz#2c28095e4fccbaea78dc1f0c5459456380727079"
integrity sha512-rXCrd1ZZ2pse4MgF2fB6e/880UiaHuk+ZXBg/y8Yj2Ab5OVsUuCw9CpsjHOplWC6Rq5A8SjO7BCdI4juxb3xHQ==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-validation "^1.19.3"
"@abp/jquery@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0-rc.3.tgz#cbad3eaace26a13a075a37f009f0b86f59d52ef8"
integrity sha512-zcdrAPeOMCEn7XhcU3xKm/htxxwouTQLIf8h1xvJE24l35nK25Fv5S+2yxO1VKaJAnlmDn62Pp1Cve3ZwSd7gg==
"@abp/jquery@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0.tgz#5c43c7b4fff5f04f7bf9f763e6c2e57f000cbb10"
integrity sha512-JPgrVkRVnxFFm96movaOsfM4NsDghIdfAwo25Qz4t5hAeiAVusTCULML5Ds1IjHHQBjbYV/81Zno3xHzC4eU8A==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
jquery "~3.6.0"
"@abp/lodash@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0-rc.3.tgz#1af40a8e5cff88484306953668b78e086256c11f"
integrity sha512-0WRM/lkEpKaonugvUSzBN3TxLsPPImzWG42r0EZYmjrYlBYHr/glClyN4BjNxFgTv54X64AiRVF7HaXGeWRWNA==
"@abp/lodash@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0.tgz#d187bdac06a1425737837521d09aaf998d49bd08"
integrity sha512-/PmbRfN8ACBey4r8QpwSad38n720yZG5WY/lvddCoBmhJYeUtEr0moFF4g2x0wVm7U1wVXQK6RR9GOr0Q2A7Og==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
lodash "^4.17.21"
"@abp/luxon@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0-rc.3.tgz#abf16755bc6984877c6d327df524934b542148cf"
integrity sha512-RX7oUBkI+odvXOAkzZC08KzDvg7Zt6gzyWmIFHc6fyAXCBVz9nxCa9nHnSo5xbsOZ2f0QuZTE/PoNrK5dh6UUQ==
"@abp/luxon@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0.tgz#e6e119736e0340df162aeaf6546ec322253fee7e"
integrity sha512-UqsJTELF9bxZgE4v9dSfuHvyhinqFPKWZD1ctzTv4At5wie5yrqa+r5y59rPRui3svBxiZXSSZKmDCZnaoFW+w==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0-rc.3.tgz#636b98b006dcaafcbdf9e01312b7db1b6fbd77c2"
integrity sha512-KrHmlmy42RBI7yY7i5VjcKJ1s0HjfEc8W0Y0Wf4zFXrvI5fWdptjUeMl3CMEJqJuv1aKOAtQ8CsS79oVATZ9QQ==
"@abp/malihu-custom-scrollbar-plugin@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0.tgz#f113854212adcddbb142ee54f27e8f3876a22e7c"
integrity sha512-IIbDZ/7fjcnZ05ZHbX6KrlDlkXzZLD8w7teAoMuhBcLZeP3PWythzFYbCc6LwvtgvvkfriyPSth4PCsv2mh/gw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0-rc.3.tgz#16706dc2d624ee6efdc85a047ec5766603be9c25"
integrity sha512-z62KWqcAXwr+qw1mipTfFiOBznxKqu5DRw2mlbLRsB9/yJFRKi748Lq1JZxGM5vLmTkRu1slWhumKRH7hOoPoQ==
"@abp/moment@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0.tgz#c924fd6278992d8939501903347808a2ded053aa"
integrity sha512-pwbGxx/h0U0NILec6ZscHt6FBOyCUi8TTZzp1B7W9hpC3KSh4qGH1fUM2LI1mXFLl8c/exmVs7aZMN/24KgBag==
dependencies:
moment "^2.9.0"
"@abp/select2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0-rc.3.tgz#580db5332b8b4a84162f5829cd3ca905370e4bb9"
integrity sha512-w0duwqlRfjc7Snz+8ej0Ek9QQcR5E4Q9FXhK8JdNyUWfbM6SCVHo5UHLO1W7K1WjDBQPkGoPUCt1YRqrEhVjrg==
"@abp/select2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0.tgz#30522455c70059251e593cdb0228dbbf831bbb78"
integrity sha512-VPdqxjT8URm1rkwsPvutOgFPs/JTlm8KVcvdV1UsvJMxx5OIKMKcxgsL9UJl033HzVVwp/XBsMQsaNRHnW+hvw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
select2 "^4.0.13"
"@abp/sweetalert2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0-rc.3.tgz#4b996b6cdf7b4e791b1dc2a66f7af190e041d662"
integrity sha512-NONKX6qzfCT95TaM/4ufkjZkRGYnfUPIupetAjnmSv7QloxPelNZkP3QrdGOqSALRQYyHsq3a96xUxY+JTqIig==
"@abp/sweetalert2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0.tgz#7cbf9c53ab9e1db2c59d63f392ba9b62624272f6"
integrity sha512-5NL2TijufGF5Jdbed1V+s6+tCa/C/R/ZSfb7CjQnBOCSC0JNhBDHtRabOaouqr2la4xbAEHjIoyXEnWXYAidYw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
sweetalert2 "^11.3.6"
"@abp/timeago@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0-rc.3.tgz#506fe5c360d6c59f27db2e6aafb72134d4166423"
integrity sha512-avBmQWUUE0+veO6K4Buui1uzNQE0OioRY2pOYRLtlwL+OFes/wp+23InucsaqIpcz0bY5enCh1nM6lHkIv0wng==
"@abp/timeago@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0.tgz#96909f2d0d27ac977d0caf6a0e2b725681f8124e"
integrity sha512-gWDwvnVSVKPBaOaJCaqhvcqS/GwTQFzNH6dWIH19/g23rF3+s/KwTyoW5AA8uWStBx1PxZaugR0OIK/7hctUog==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
timeago "^1.6.7"
"@abp/toastr@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0-rc.3.tgz#aa311a18992292e7572a5d008504dac10a0107b5"
integrity sha512-oFb5ZSRQ1ABP4dhmb4afU6Hbl7ttAiiXAbmesMON0BW2asB5Tkc+vDZOgqe3QQFeU7U2T5s2VLi+AED9uHOhKQ==
"@abp/toastr@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0.tgz#c11d780c86c16835528f152aac4cbe4aa94bb810"
integrity sha512-awgpA6J65TlMK54Hdq2fyDsZ6nvD69RKfAUaGzpz685tNbvaqQfXxSlBQVEad8QZlMGFeCOAmH9GYkBHNaP/zg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
toastr "^2.1.4"
"@abp/utils@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0-rc.3.tgz#ee5d3019790defa13bc647c7a1edccf7a0c9dbf8"
integrity sha512-rBL+I4yuBKi4P2ONkl9o73lCnPlwtUSudJDENiHOT+5TZ169d2t0JnPk3df+gmV8YZTuwCaCrgMfpG9l9j7fMQ==
"@abp/utils@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0.tgz#fb52fdc21e8d26a32245eefac86c512a9318ee47"
integrity sha512-CorSSUsaVug2qY6f4j2uxtAjdSq1dfdq1QdjdQaoPxoZKU74Yv/Cyh7YZ+WJa3Upmaw4V0+6ELX9RE3OjJIxIQ==
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": "^7.1.0-rc.3",
"@abp/cms-kit": "7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^7.1.0",
"@abp/cms-kit": "7.1.0"
}
}

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

@ -2,39 +2,39 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0-rc.3.tgz#dbe5c4aa473815230ec1a3188b1a84ab1caf3545"
integrity sha512-iip25NUb76nkw+DWe6dPlq7fw7kbHlAJjNscrphcgaX2ClX5/CxfWnn9hN4H1WaDzbi9q6Vl0AF072VZxki2nQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0-rc.3.tgz#012ff72c4cdd53fb4eed758134bbadba8f23360f"
integrity sha512-h6XAO8XW8cjh3+NRQH84oDF6nTymhVef5mnXymFQe27/2+vUqKjwf5VAywmpCUlLXOGK/Ha9se04qGQORIth+A==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0-rc.3"
"@abp/bootstrap" "~7.1.0-rc.3"
"@abp/bootstrap-datepicker" "~7.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~7.1.0-rc.3"
"@abp/datatables.net-bs5" "~7.1.0-rc.3"
"@abp/font-awesome" "~7.1.0-rc.3"
"@abp/jquery-form" "~7.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~7.1.0-rc.3"
"@abp/lodash" "~7.1.0-rc.3"
"@abp/luxon" "~7.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0-rc.3"
"@abp/moment" "~7.1.0-rc.3"
"@abp/select2" "~7.1.0-rc.3"
"@abp/sweetalert2" "~7.1.0-rc.3"
"@abp/timeago" "~7.1.0-rc.3"
"@abp/toastr" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0-rc.3.tgz#bccf1be9358da932e7708b88c6df686aaf66eda0"
integrity sha512-83icg7u0hOxECNPcF8dDiWwpdSBFcK0KNuOiC7DgQ0vdgPcPLKIzYKkf+qc8OfGUOABQM4l0l5X+J756pqVzBQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0.tgz#79b5154f041fde68ecf81a920f756d16157cb439"
integrity sha512-rmrPRviLwlAN+o48ZnzPoRRYv78Uqwd1eSX6ftaf4CPxbb+bQJAKAcL5FbAnNheLesL62sn4x11Q60F8Mp850g==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0.tgz#af4d0b4228fb0ead0626d344a5458856103446ff"
integrity sha512-Pn6UBgSJbOCnW0OFcLZrOH4dEpSSlBDjSy6HMm0wtdgodu9TjRYY/mAwRsjhXZTX3ycpuktVhVotB4ZLvFpgUg==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0"
"@abp/bootstrap" "~7.1.0"
"@abp/bootstrap-datepicker" "~7.1.0"
"@abp/bootstrap-daterangepicker" "~7.1.0"
"@abp/datatables.net-bs5" "~7.1.0"
"@abp/font-awesome" "~7.1.0"
"@abp/jquery-form" "~7.1.0"
"@abp/jquery-validation-unobtrusive" "~7.1.0"
"@abp/lodash" "~7.1.0"
"@abp/luxon" "~7.1.0"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0"
"@abp/moment" "~7.1.0"
"@abp/select2" "~7.1.0"
"@abp/sweetalert2" "~7.1.0"
"@abp/timeago" "~7.1.0"
"@abp/toastr" "~7.1.0"
"@abp/aspnetcore.mvc.ui@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0.tgz#a10cc69976e294587a5274f11c216e55ebb1feb7"
integrity sha512-TGCmp4rxQiTUPaZYYGvhQSm5vjcZhJUEriuNyGSKWcs8vTC4eV6Eh6JqANU42RNxohWrQczEIWWMrQz5MEfX6g==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,257 +43,257 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0-rc.3.tgz#c182be88e066d389a30ec253313639edb76a475a"
integrity sha512-zVjgZKxhF1ULFq+T5rhEKTHdCFr0IQ6inu7znxrHBKnkNuhTy87BmDLVq1NjB7Cse7BonSx1H7stJ+dg9L6tnA==
"@abp/bootstrap-datepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0.tgz#2a5635f35aeb5be636dfdd5a3fe68c083507cb29"
integrity sha512-ZZTsDgrbKyU/mA8ZKKiSTsd9mTHl2n3mDWrDX7rJdZ5zyGzxxk2Dc81kQP5qUdp6OAG6chiLIPLxXntjWVnyvA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0-rc.3.tgz#ffebeb655c5411bf59e5b6006e3c920abf574532"
integrity sha512-p0nX0+1JfoGY5ln8BiwbvDMgRwtFcF7zgc4C0hZHbHI9uaBJOl4DsdzPL+fiYfX3UWraptAUoDZzqzwZs/ip/Q==
"@abp/bootstrap-daterangepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0.tgz#1bf9a27976036c8e658d104a964742410aaca691"
integrity sha512-dhOf3aU82RDYcQc+HOObqd960SmHZTDPhS+6D9QkJ9a3PocyoBzLEi/lcgjfQytMzwsebxY8vk+S2WTUucoRuQ==
dependencies:
bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0-rc.3.tgz#157bdf4a752bb73f0c56c7edebf74da2164c6466"
integrity sha512-P5iSNiMdk3PDPMicYVv0h70jwIdE2ioDgLdrFdY03oHrv6Ko7HRqeWZgFs5FayL5seqgTfdUxhPm7SBFJ0IdcA==
"@abp/bootstrap@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0.tgz#52063d1f577d01d17f3b67e9bdc1ea811242b41e"
integrity sha512-S8Vnpj+cUO58C79aPum9eKlj13nY/T36ReUBPwT3CPrzStM9ab5BlNwHXR3Piyx/73i/r4Utehg18hs2fVi5Jw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
bootstrap "^5.1.3"
"@abp/clipboard@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.1.0-rc.3.tgz#b1673324855fe56ade30f73c2a82f4f7902ecf15"
integrity sha512-AlDKeOrR+JkBeBjuwAIyQiGADz2AF+HMJNc4mlfA0/3jRYqNj2ZS5CUTyIQ7XQ/hepxSII0bmwgFC0LFOmR+Ug==
"@abp/clipboard@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.1.0.tgz#21531f61322fc64114350972c9cedaa54f7114ae"
integrity sha512-1woUBwgtvsThNmEzYyIb46O13jchetY/HkYaOpwbLW6A13Qrsa0lHbABUDLpLp685T/1M/9lweOhWvNxRw2Ozw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
clipboard "^2.0.8"
"@abp/cms-kit.admin@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-7.1.0-rc.3.tgz#ff9f2eb9ff8b56afcf1f953337f28aa4c9d00aaf"
integrity sha512-gItwxl82qnxad7Ba+/ONqRdEzTaTVrVHrkKcYcIGVgz09xRbsHXgqLAXQkELYyosMw6jCQI6JjzKgb0ywsT61w==
"@abp/cms-kit.admin@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-7.1.0.tgz#ed9c2395aff022adee8071d610cd1f24818986c6"
integrity sha512-C7Q/AvDfQrs8ZSpFwQPHn/HE3KJQhBwSw12qhAAEY8KiyI5gcr7j+iRm644iSlpo9SP+ZWuC0J6SzRtV6SNqjw==
dependencies:
"@abp/codemirror" "~7.1.0-rc.3"
"@abp/jstree" "~7.1.0-rc.3"
"@abp/slugify" "~7.1.0-rc.3"
"@abp/tui-editor" "~7.1.0-rc.3"
"@abp/uppy" "~7.1.0-rc.3"
"@abp/codemirror" "~7.1.0"
"@abp/jstree" "~7.1.0"
"@abp/slugify" "~7.1.0"
"@abp/tui-editor" "~7.1.0"
"@abp/uppy" "~7.1.0"
"@abp/cms-kit.public@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-7.1.0-rc.3.tgz#1362f212d10ccf05b6b81373e06dd1e2b3989858"
integrity sha512-JkfttbTZUEm9KnFq88hmqCtOMzhohIFEvA/Jo0uE27hUjff7duCTQx/qCwvHJmpO4QmbRUCIkdbXkS0TCL2wKQ==
"@abp/cms-kit.public@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-7.1.0.tgz#b63ed5ea3decba7ba7637f296cd3c4a522d462d3"
integrity sha512-rC0rhpUL6vPyLzbeToE/VGdcDFDLeY6IQH5TPQ18QPm21s5VVR/FVtTc8tS3TozZ6r+E2+enVoCyiGFL3JhDZQ==
dependencies:
"@abp/highlight.js" "~7.1.0-rc.3"
"@abp/star-rating-svg" "~7.1.0-rc.3"
"@abp/highlight.js" "~7.1.0"
"@abp/star-rating-svg" "~7.1.0"
"@abp/cms-kit@7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-7.1.0-rc.3.tgz#0946fc57064a7998e6c1e0b5ed8cf270410a334d"
integrity sha512-r7QcOwWbnC0/Jvp5MdivfpGvIZvmz5kNcA1KFmI/XXmO4+FTaCh7u+5jtUjX0RWz22OIlxkjZfERZZ0FlvIvBA==
"@abp/cms-kit@7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-7.1.0.tgz#dae53646ad3307d4280f8f88e7b3c4d82e73ce95"
integrity sha512-FTNzpX5IotEc9mf6YHyxW+e4w4tIbyPZs+X0rEXkSX2qVzocDkZN8ZJgGO+iaDNykoL+luDeDlllCW6TFYH/xQ==
dependencies:
"@abp/cms-kit.admin" "~7.1.0-rc.3"
"@abp/cms-kit.public" "~7.1.0-rc.3"
"@abp/cms-kit.admin" "~7.1.0"
"@abp/cms-kit.public" "~7.1.0"
"@abp/codemirror@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-7.1.0-rc.3.tgz#9b44868915eb772836ea9817ec60feb2832c00d0"
integrity sha512-hfB83Mg7b8O9wH4eKRp4noduTvS7dclElebMKWYXAgPU08NNVRA7BJSObBM8fNvu9sIe1Xt9LBt3CvA9xhVHOA==
"@abp/codemirror@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-7.1.0.tgz#589cfb784364d1cc51636198230bae78124d0918"
integrity sha512-G0Ox1Wvkketh+5NP645GGTpl3xYVqUY+uitNF2hRZwqprPU6ZxPDa3KZIOBdl54IKsCWneHyErRXEtr/DSjo5Q==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
codemirror "^5.65.1"
"@abp/core@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0-rc.3.tgz#239f7944074a23701b753744abdaae97b5b9511d"
integrity sha512-doQqIApQ0YxOQajoEb6pW8GkMn/tbPa2KUBXZHKNcVzp66FYeyiDIBlmAQNBwKz72na36AAzWGQWr02o9/YqxQ==
"@abp/core@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0.tgz#cffbe4a166073b394850ffd9739b0a089149a3fb"
integrity sha512-+DLBAtXo5BRYwcQH3yFzya0EZj8wd0/BE2QmXTVJ+nxQly+cp7ZV98oRIzI7ArIIV52Th4CXHwZv0l0U0Rdisg==
dependencies:
"@abp/utils" "~7.1.0-rc.3"
"@abp/utils" "~7.1.0"
"@abp/datatables.net-bs5@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0-rc.3.tgz#f50a16b0cb186b03ef8171f6c9b3335d690f0c6f"
integrity sha512-MtmRIl62LoKwRdzpeI7iBsIA1NyenRBKCybQ5Nu0Q1qFSmg3wPBNA9Iamrsu6ZDYhtRz4CmvCuGMEgmCmHVT1w==
"@abp/datatables.net-bs5@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0.tgz#3c2289290c3667cad69604d6184fb9b77263f137"
integrity sha512-1LqROrLgFOiUN3E28s5qEu82Zdy4kLGJ6a7f1J6OAvqGXF62DRbKhoS8Rsd5DOV+JHCRnAx8PnTBhlUbl2zmoQ==
dependencies:
"@abp/datatables.net" "~7.1.0-rc.3"
"@abp/datatables.net" "~7.1.0"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0-rc.3.tgz#7d56e393e9d120d74391a936816bc5a74efb72a9"
integrity sha512-aBwwAxiSPdXXZXJRp5GN8FsFtpxhDKMzUfz4R6cGOWyPoTkRr9ZE8BrBJh+TXUdzcxrMb/SfR5Kbg/JXwH2P+Q==
"@abp/datatables.net@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0.tgz#e26dd279276dd38dff485c68bb92b77a4737b625"
integrity sha512-vwihQI6Sxp9gktMSSQ99HwS8oHoYZh1zmZWEnVNAvMnTlxMhqwHEIK2y0XkT/jI3z5NGntz75qFSoqHGFLRAbw==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
datatables.net "^1.11.4"
"@abp/font-awesome@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0-rc.3.tgz#3b4d7f5a9c064982a79cc40343ffc21a714b6c10"
integrity sha512-X4KUxmxLiMk8XjkbsMW0+DZdos0PyKPkiYorq9u2I7KAUel+g/gwkyDg4r1trYSE2LwhLmuR5wlIcrNH9zjA7g==
"@abp/font-awesome@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0.tgz#65d9919c3d511197e4518ce25164f767c4776a5a"
integrity sha512-1u0zBE26iNv3YjQ1gTv8rozt6jSXDD0OISMXRT90BAGpOrEHoUB9VaRx4q7AXIrPye95RhfpccGbWE31vPEguw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/highlight.js@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-7.1.0-rc.3.tgz#91a7e5007240cabf42adda341fed98c89faf099c"
integrity sha512-anHKBITz5DKrP2M9xjkvPc7my62jZGwaAHS/9D55UlR2pQCQ7BlVhSFCbjd9eXfflg4fMbOqk0vr7aZStHctwA==
"@abp/highlight.js@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-7.1.0.tgz#b8f8f04c4c52d4f50dc08f6d6e8c95bf0505e16a"
integrity sha512-2/PcJIlZVy3KWMvPur35hehiSynXx3XgADvTKojA7fAdWxEHzcfOCzNusDHyrQkTxSYdW7uBWZRWhFjktJHPbA==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
"@highlightjs/cdn-assets" "~11.4.0"
"@abp/jquery-form@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0-rc.3.tgz#1cc0fc23c38f919eb51700a49a9f2d7d06dd00b4"
integrity sha512-/3IleaxJoX1ubnB9fV9ejjNwbe1S2hfGGMD3QKJKNP/Pug3QgzfPWdyvb5G/7FIbCZeHwSln8Sz1lYtO1kj0tQ==
"@abp/jquery-form@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0.tgz#e1d29ea105a3c4664057fea6c03999ff9529ee59"
integrity sha512-GuJC3TTclKk47mMjtasZBkKF1KqZcvUCXTkTM165U3hN80Bn5GjbS48oXz/iHI70lWNDsycVRrrrc8guwksvzg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0-rc.3.tgz#344def3c070e92ec16bec0164ead83738772aec5"
integrity sha512-UVE/EGQ50vTQOTkFU3z8QtNx8+Gjt/bBMe0ZFaanx0tIgPqouvFXyWpXeujBlnY1rPEaZLCbplHkf7C+rHjyew==
"@abp/jquery-validation-unobtrusive@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0.tgz#0eb2364582337d530aa6f24fcbaaefa40fda6f7a"
integrity sha512-JiZvmSBt/Q8kZ15wazRDf738UjY1ZCpNm0fE47mpokE9T1YiD8DVDnv4qFDa7ActB5PsfwD1vRANNrmfUsSJcw==
dependencies:
"@abp/jquery-validation" "~7.1.0-rc.3"
"@abp/jquery-validation" "~7.1.0"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0-rc.3.tgz#90f746c16df5e631eac14646071ab2ba18ee25d5"
integrity sha512-ETD/Guw8AAxuZ5Vi5KCwY8+Wb/9f/XmQAnFON/v6PJblLyXNmIUrrgt4JrUlAlGmTpluAhgLeFXX0DvN6zaNRQ==
"@abp/jquery-validation@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0.tgz#2c28095e4fccbaea78dc1f0c5459456380727079"
integrity sha512-rXCrd1ZZ2pse4MgF2fB6e/880UiaHuk+ZXBg/y8Yj2Ab5OVsUuCw9CpsjHOplWC6Rq5A8SjO7BCdI4juxb3xHQ==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-validation "^1.19.3"
"@abp/jquery@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0-rc.3.tgz#cbad3eaace26a13a075a37f009f0b86f59d52ef8"
integrity sha512-zcdrAPeOMCEn7XhcU3xKm/htxxwouTQLIf8h1xvJE24l35nK25Fv5S+2yxO1VKaJAnlmDn62Pp1Cve3ZwSd7gg==
"@abp/jquery@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0.tgz#5c43c7b4fff5f04f7bf9f763e6c2e57f000cbb10"
integrity sha512-JPgrVkRVnxFFm96movaOsfM4NsDghIdfAwo25Qz4t5hAeiAVusTCULML5Ds1IjHHQBjbYV/81Zno3xHzC4eU8A==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
jquery "~3.6.0"
"@abp/jstree@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-7.1.0-rc.3.tgz#fc0e22e2dfee81bb11b4bd766fbef24d43fbbfe2"
integrity sha512-Nqv06LcNU9Vxx0W1/l6uB+pCQnEGmct+bRRfraSUXG/iZD3LdDtY7oJXI/teR3Nd3lf8ooR8249S5viC1///vw==
"@abp/jstree@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-7.1.0.tgz#d711d180a2b7140e11ebfff35b9e5941c16092cd"
integrity sha512-zm5n6gXbhFAk23ADFBwiktDxeRsEYxsDptPu+iAFeon68mV/T6vAa2++B1A2v1sZWcMwIfPa+e95wRitU++TqQ==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jstree "^3.3.12"
"@abp/lodash@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0-rc.3.tgz#1af40a8e5cff88484306953668b78e086256c11f"
integrity sha512-0WRM/lkEpKaonugvUSzBN3TxLsPPImzWG42r0EZYmjrYlBYHr/glClyN4BjNxFgTv54X64AiRVF7HaXGeWRWNA==
"@abp/lodash@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0.tgz#d187bdac06a1425737837521d09aaf998d49bd08"
integrity sha512-/PmbRfN8ACBey4r8QpwSad38n720yZG5WY/lvddCoBmhJYeUtEr0moFF4g2x0wVm7U1wVXQK6RR9GOr0Q2A7Og==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
lodash "^4.17.21"
"@abp/luxon@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0-rc.3.tgz#abf16755bc6984877c6d327df524934b542148cf"
integrity sha512-RX7oUBkI+odvXOAkzZC08KzDvg7Zt6gzyWmIFHc6fyAXCBVz9nxCa9nHnSo5xbsOZ2f0QuZTE/PoNrK5dh6UUQ==
"@abp/luxon@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0.tgz#e6e119736e0340df162aeaf6546ec322253fee7e"
integrity sha512-UqsJTELF9bxZgE4v9dSfuHvyhinqFPKWZD1ctzTv4At5wie5yrqa+r5y59rPRui3svBxiZXSSZKmDCZnaoFW+w==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0-rc.3.tgz#636b98b006dcaafcbdf9e01312b7db1b6fbd77c2"
integrity sha512-KrHmlmy42RBI7yY7i5VjcKJ1s0HjfEc8W0Y0Wf4zFXrvI5fWdptjUeMl3CMEJqJuv1aKOAtQ8CsS79oVATZ9QQ==
"@abp/malihu-custom-scrollbar-plugin@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0.tgz#f113854212adcddbb142ee54f27e8f3876a22e7c"
integrity sha512-IIbDZ/7fjcnZ05ZHbX6KrlDlkXzZLD8w7teAoMuhBcLZeP3PWythzFYbCc6LwvtgvvkfriyPSth4PCsv2mh/gw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0-rc.3.tgz#16706dc2d624ee6efdc85a047ec5766603be9c25"
integrity sha512-z62KWqcAXwr+qw1mipTfFiOBznxKqu5DRw2mlbLRsB9/yJFRKi748Lq1JZxGM5vLmTkRu1slWhumKRH7hOoPoQ==
"@abp/moment@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0.tgz#c924fd6278992d8939501903347808a2ded053aa"
integrity sha512-pwbGxx/h0U0NILec6ZscHt6FBOyCUi8TTZzp1B7W9hpC3KSh4qGH1fUM2LI1mXFLl8c/exmVs7aZMN/24KgBag==
dependencies:
moment "^2.9.0"
"@abp/prismjs@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.1.0-rc.3.tgz#74b3a1dc0024d7258633c7d35f6d835779587d5b"
integrity sha512-hMOoRhv8yD2pzJZ5gqlita508OiL6tm3DdeYdtoMLxM/O/fP/eShBSrzGXKba0dB7r7AFhbUrrUahhKQQ4kkLA==
"@abp/prismjs@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.1.0.tgz#e9dc477f5d8728532a7c27e8e1b309a20b1aa32c"
integrity sha512-7pBxUKgqYaEEsuA7AUcdYJh05x2v0NVdkOc5n7KEw/ixqzB6d40SDBKndYg8ns+Zknvh6IK6e2FjOO+y/hWloQ==
dependencies:
"@abp/clipboard" "~7.1.0-rc.3"
"@abp/core" "~7.1.0-rc.3"
"@abp/clipboard" "~7.1.0"
"@abp/core" "~7.1.0"
prismjs "^1.26.0"
"@abp/select2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0-rc.3.tgz#580db5332b8b4a84162f5829cd3ca905370e4bb9"
integrity sha512-w0duwqlRfjc7Snz+8ej0Ek9QQcR5E4Q9FXhK8JdNyUWfbM6SCVHo5UHLO1W7K1WjDBQPkGoPUCt1YRqrEhVjrg==
"@abp/select2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0.tgz#30522455c70059251e593cdb0228dbbf831bbb78"
integrity sha512-VPdqxjT8URm1rkwsPvutOgFPs/JTlm8KVcvdV1UsvJMxx5OIKMKcxgsL9UJl033HzVVwp/XBsMQsaNRHnW+hvw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
select2 "^4.0.13"
"@abp/slugify@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-7.1.0-rc.3.tgz#1e262afc49e4262bd9ea46dd93ad311841624b0e"
integrity sha512-DXQBrQ+IiBep0bAeWvK5XpbjA3O+/X26Gw2+KJMZ6a1S1qtuXAKCEMpi3DFt9tNawEiCbB685h+2mtZ/dwe4qQ==
"@abp/slugify@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-7.1.0.tgz#a1cc7aab3291bf8b3a8890453e1ae4e14ef41b43"
integrity sha512-sP5f5qOPy4cDMZ1iSCj0Ld1ViKNW341cDOWS3ZmyjJz/QRV43FFtgvXeK/2+3YswAihvTvKXvr2zPZuPV5nUlg==
dependencies:
slugify "^1.6.5"
"@abp/star-rating-svg@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-7.1.0-rc.3.tgz#5b0d9c2832e9c82bb02817a919aa739e5daaf890"
integrity sha512-nFlDpqlKtZZVqxiUWBdjoY58xg8VsaqxE4qoyoM286/7SLlEFwm13J64l44hj0zQWO/zN3u8K6k8UUCluNM4cA==
"@abp/star-rating-svg@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-7.1.0.tgz#d7fecc17b6c34bf75f70a36127cd6a89920b44fe"
integrity sha512-e2l4PGgPOUr9gvVuboETDtNgdVDi1hVT7UEhfASrpcPr9k3gD3vYJRaNhd71Q2RRauZmAnZAZJaAaqdv2+G1zw==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
star-rating-svg "^3.5.0"
"@abp/sweetalert2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0-rc.3.tgz#4b996b6cdf7b4e791b1dc2a66f7af190e041d662"
integrity sha512-NONKX6qzfCT95TaM/4ufkjZkRGYnfUPIupetAjnmSv7QloxPelNZkP3QrdGOqSALRQYyHsq3a96xUxY+JTqIig==
"@abp/sweetalert2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0.tgz#7cbf9c53ab9e1db2c59d63f392ba9b62624272f6"
integrity sha512-5NL2TijufGF5Jdbed1V+s6+tCa/C/R/ZSfb7CjQnBOCSC0JNhBDHtRabOaouqr2la4xbAEHjIoyXEnWXYAidYw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
sweetalert2 "^11.3.6"
"@abp/timeago@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0-rc.3.tgz#506fe5c360d6c59f27db2e6aafb72134d4166423"
integrity sha512-avBmQWUUE0+veO6K4Buui1uzNQE0OioRY2pOYRLtlwL+OFes/wp+23InucsaqIpcz0bY5enCh1nM6lHkIv0wng==
"@abp/timeago@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0.tgz#96909f2d0d27ac977d0caf6a0e2b725681f8124e"
integrity sha512-gWDwvnVSVKPBaOaJCaqhvcqS/GwTQFzNH6dWIH19/g23rF3+s/KwTyoW5AA8uWStBx1PxZaugR0OIK/7hctUog==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
timeago "^1.6.7"
"@abp/toastr@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0-rc.3.tgz#aa311a18992292e7572a5d008504dac10a0107b5"
integrity sha512-oFb5ZSRQ1ABP4dhmb4afU6Hbl7ttAiiXAbmesMON0BW2asB5Tkc+vDZOgqe3QQFeU7U2T5s2VLi+AED9uHOhKQ==
"@abp/toastr@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0.tgz#c11d780c86c16835528f152aac4cbe4aa94bb810"
integrity sha512-awgpA6J65TlMK54Hdq2fyDsZ6nvD69RKfAUaGzpz685tNbvaqQfXxSlBQVEad8QZlMGFeCOAmH9GYkBHNaP/zg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
toastr "^2.1.4"
"@abp/tui-editor@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.1.0-rc.3.tgz#06ab137109c632068eaed40c617ddba2402dedaf"
integrity sha512-ksPW8qVHIy/kk3PC1kbPMsEIz/BP0R4F2EswU2cp2jBo5IBLUoGsK+lFv/ms3wT0zTLEN9uCRQjc6kjMLVBAzg==
"@abp/tui-editor@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.1.0.tgz#5d050aa6f9d427eb5bd6eae9c645ba522c8215a8"
integrity sha512-QCuP8gibxA/i36i/7dQmMTYXTkgh8eFKTWrSsfgBLLmJ+2ODd/H+wOjVcvscNXgAIu3lCtsqhbnMXswFszZMnw==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/prismjs" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
"@abp/prismjs" "~7.1.0"
"@abp/uppy@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-7.1.0-rc.3.tgz#a444bcce16b3b3f50f8975d2b6027374a4e5ff49"
integrity sha512-JH7bk/JgcE05iCZI67x1EddNGTPr4fSHLnD8JXULdSCZ9ckh4P+5LSPXKWfNkirRYUQJiJIs0ZaJkQTavulJCw==
"@abp/uppy@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-7.1.0.tgz#cebb7fcc53971f2d47fdcd23bdafed746b88d1bd"
integrity sha512-Ws/w1BU+uL8C7eMrEwSDxEh874SdmBzhYBaioMRJNCIl/3S6TGVn2gaEvjLup1gdo3mKm25M+8Z6rmUWk0wB3w==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
uppy "^1.16.1"
"@abp/utils@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0-rc.3.tgz#ee5d3019790defa13bc647c7a1edccf7a0c9dbf8"
integrity sha512-rBL+I4yuBKi4P2ONkl9o73lCnPlwtUSudJDENiHOT+5TZ169d2t0JnPk3df+gmV8YZTuwCaCrgMfpG9l9j7fMQ==
"@abp/utils@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0.tgz#fb52fdc21e8d26a32245eefac86c512a9318ee47"
integrity sha512-CorSSUsaVug2qY6f4j2uxtAjdSq1dfdq1QdjdQaoPxoZKU74Yv/Cyh7YZ+WJa3Upmaw4V0+6ELX9RE3OjJIxIQ==
dependencies:
just-compare "^1.3.0"

31
modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/zh-Hans.json

@ -112,11 +112,14 @@
"Permission:PageManagement:Create": "创建",
"Permission:PageManagement:Delete": "删除",
"Permission:PageManagement:Update": "更新",
"Permission:PageManagement:SetAsHomePage": "设为首页",
"Permission:TagManagement": "标签管理",
"Permission:TagManagement.Create": "创建",
"Permission:TagManagement.Delete": "删除",
"Permission:TagManagement.Update": "更新",
"Permission:GlobalResources": "全局资源",
"Permission:CmsKitPublic": "CmsKit公共",
"Permission:Comments.DeleteAll": "删除全部",
"PickYourReaction": "选择你的回应",
"Rating": "评分",
"RatingUndoMessage": "您的评分将被撤消",
@ -187,6 +190,32 @@
"PleaseConfigureWidgets": "请配置组件",
"SelectAnAuthor": "选择一个作者",
"InThisDocument": "在此文档",
"GoToTop": "跳至顶部"
"GoToTop": "跳至顶部",
"SetAsHomePage": "更改首页状态",
"CompletedSettingAsHomePage": "设为首页",
"IsHomePage": "是否为首页",
"RemovedSettingAsHomePage": "删除首页设置",
"Feature:CmsKitGroup": "Cms Kit",
"Feature:BlogEnable": "博客文章",
"Feature:BlogEnableDescription": "CMS Kit的博客文章系统,允许在应用程序中动态创建博客和文章。",
"Feature:CommentEnable": "评论",
"Feature:CommentEnableDescription": "CMS Kit的评论系统允许对博客文章等实体进行评论。",
"Feature:GlobalResourceEnable": "全局资源",
"Feature:GlobalResourceEnableDescription": "CMS Kit的全局资源功能,允许管理全局样式和脚本。",
"Feature:MenuEnable": "菜单",
"Feature:MenuEnableDescription": "CMS Kit的动态菜单系统,允许动态添加/删除应用程序菜单。",
"Feature:PageEnable": "分页",
"Feature:PageEnableDescription": "CMS Kit的页面系统,允许使用特定URL创建静态页面。",
"Feature:RatingEnable": "评分",
"Feature:RatingEnableDescription": "CMS Kit的评分系统允许用户对博客文章等实体进行评分。",
"Feature:ReactionEnable": "反应",
"Feature:ReactionEnableDescription": "CMS Kit的反应系统允许用户对博客文章、评论等实体发送反应。",
"Feature:TagEnable": "标签",
"Feature:TagEnableDescription": "CMS Kit的标签系统允许对博客文章等实体进行标记。",
"DeleteBlogPostMessage": "是否确认删除博客?",
"CaptchaCode": "验证码",
"CommentTextRequired": "请输入评论",
"CaptchaCodeErrorMessage": "验证码错误,请重试",
"CaptchaCodeMissingMessage": "请输入验证码!"
}
}

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

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

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

@ -2,47 +2,47 @@
# yarn lockfile v1
"@abp/anchor-js@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-7.1.0-rc.3.tgz#3febac9fb352bc8e2417c4a009f9f3cdcb7d373b"
integrity sha512-wzCyHnIYAN3n24ynFeNho9EnrSW/FYdozwV2wPV/oO7V97bsY5GPUMeI/zzX2dwikzvhkodZGl7wfDp6XXwyFA==
"@abp/anchor-js@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-7.1.0.tgz#b07be633e763474d53a81c2aa7d0a904ede2116a"
integrity sha512-RogjkJPSZQf2stP8qxCpl1BPKsALFJ0W0iMqHbKvnjdmobG4TOa7Tpp7sieVUf3iEHeZKqncncScYLMiJf1TUA==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
anchor-js "^4.3.1"
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0-rc.3.tgz#dbe5c4aa473815230ec1a3188b1a84ab1caf3545"
integrity sha512-iip25NUb76nkw+DWe6dPlq7fw7kbHlAJjNscrphcgaX2ClX5/CxfWnn9hN4H1WaDzbi9q6Vl0AF072VZxki2nQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0-rc.3.tgz#012ff72c4cdd53fb4eed758134bbadba8f23360f"
integrity sha512-h6XAO8XW8cjh3+NRQH84oDF6nTymhVef5mnXymFQe27/2+vUqKjwf5VAywmpCUlLXOGK/Ha9se04qGQORIth+A==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0-rc.3"
"@abp/bootstrap" "~7.1.0-rc.3"
"@abp/bootstrap-datepicker" "~7.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~7.1.0-rc.3"
"@abp/datatables.net-bs5" "~7.1.0-rc.3"
"@abp/font-awesome" "~7.1.0-rc.3"
"@abp/jquery-form" "~7.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~7.1.0-rc.3"
"@abp/lodash" "~7.1.0-rc.3"
"@abp/luxon" "~7.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0-rc.3"
"@abp/moment" "~7.1.0-rc.3"
"@abp/select2" "~7.1.0-rc.3"
"@abp/sweetalert2" "~7.1.0-rc.3"
"@abp/timeago" "~7.1.0-rc.3"
"@abp/toastr" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0-rc.3.tgz#bccf1be9358da932e7708b88c6df686aaf66eda0"
integrity sha512-83icg7u0hOxECNPcF8dDiWwpdSBFcK0KNuOiC7DgQ0vdgPcPLKIzYKkf+qc8OfGUOABQM4l0l5X+J756pqVzBQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0.tgz#79b5154f041fde68ecf81a920f756d16157cb439"
integrity sha512-rmrPRviLwlAN+o48ZnzPoRRYv78Uqwd1eSX6ftaf4CPxbb+bQJAKAcL5FbAnNheLesL62sn4x11Q60F8Mp850g==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0.tgz#af4d0b4228fb0ead0626d344a5458856103446ff"
integrity sha512-Pn6UBgSJbOCnW0OFcLZrOH4dEpSSlBDjSy6HMm0wtdgodu9TjRYY/mAwRsjhXZTX3ycpuktVhVotB4ZLvFpgUg==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0"
"@abp/bootstrap" "~7.1.0"
"@abp/bootstrap-datepicker" "~7.1.0"
"@abp/bootstrap-daterangepicker" "~7.1.0"
"@abp/datatables.net-bs5" "~7.1.0"
"@abp/font-awesome" "~7.1.0"
"@abp/jquery-form" "~7.1.0"
"@abp/jquery-validation-unobtrusive" "~7.1.0"
"@abp/lodash" "~7.1.0"
"@abp/luxon" "~7.1.0"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0"
"@abp/moment" "~7.1.0"
"@abp/select2" "~7.1.0"
"@abp/sweetalert2" "~7.1.0"
"@abp/timeago" "~7.1.0"
"@abp/toastr" "~7.1.0"
"@abp/aspnetcore.mvc.ui@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0.tgz#a10cc69976e294587a5274f11c216e55ebb1feb7"
integrity sha512-TGCmp4rxQiTUPaZYYGvhQSm5vjcZhJUEriuNyGSKWcs8vTC4eV6Eh6JqANU42RNxohWrQczEIWWMrQz5MEfX6g==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -51,194 +51,194 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0-rc.3.tgz#c182be88e066d389a30ec253313639edb76a475a"
integrity sha512-zVjgZKxhF1ULFq+T5rhEKTHdCFr0IQ6inu7znxrHBKnkNuhTy87BmDLVq1NjB7Cse7BonSx1H7stJ+dg9L6tnA==
"@abp/bootstrap-datepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0.tgz#2a5635f35aeb5be636dfdd5a3fe68c083507cb29"
integrity sha512-ZZTsDgrbKyU/mA8ZKKiSTsd9mTHl2n3mDWrDX7rJdZ5zyGzxxk2Dc81kQP5qUdp6OAG6chiLIPLxXntjWVnyvA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0-rc.3.tgz#ffebeb655c5411bf59e5b6006e3c920abf574532"
integrity sha512-p0nX0+1JfoGY5ln8BiwbvDMgRwtFcF7zgc4C0hZHbHI9uaBJOl4DsdzPL+fiYfX3UWraptAUoDZzqzwZs/ip/Q==
"@abp/bootstrap-daterangepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0.tgz#1bf9a27976036c8e658d104a964742410aaca691"
integrity sha512-dhOf3aU82RDYcQc+HOObqd960SmHZTDPhS+6D9QkJ9a3PocyoBzLEi/lcgjfQytMzwsebxY8vk+S2WTUucoRuQ==
dependencies:
bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0-rc.3.tgz#157bdf4a752bb73f0c56c7edebf74da2164c6466"
integrity sha512-P5iSNiMdk3PDPMicYVv0h70jwIdE2ioDgLdrFdY03oHrv6Ko7HRqeWZgFs5FayL5seqgTfdUxhPm7SBFJ0IdcA==
"@abp/bootstrap@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0.tgz#52063d1f577d01d17f3b67e9bdc1ea811242b41e"
integrity sha512-S8Vnpj+cUO58C79aPum9eKlj13nY/T36ReUBPwT3CPrzStM9ab5BlNwHXR3Piyx/73i/r4Utehg18hs2fVi5Jw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
bootstrap "^5.1.3"
"@abp/clipboard@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.1.0-rc.3.tgz#b1673324855fe56ade30f73c2a82f4f7902ecf15"
integrity sha512-AlDKeOrR+JkBeBjuwAIyQiGADz2AF+HMJNc4mlfA0/3jRYqNj2ZS5CUTyIQ7XQ/hepxSII0bmwgFC0LFOmR+Ug==
"@abp/clipboard@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.1.0.tgz#21531f61322fc64114350972c9cedaa54f7114ae"
integrity sha512-1woUBwgtvsThNmEzYyIb46O13jchetY/HkYaOpwbLW6A13Qrsa0lHbABUDLpLp685T/1M/9lweOhWvNxRw2Ozw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
clipboard "^2.0.8"
"@abp/core@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0-rc.3.tgz#239f7944074a23701b753744abdaae97b5b9511d"
integrity sha512-doQqIApQ0YxOQajoEb6pW8GkMn/tbPa2KUBXZHKNcVzp66FYeyiDIBlmAQNBwKz72na36AAzWGQWr02o9/YqxQ==
"@abp/core@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0.tgz#cffbe4a166073b394850ffd9739b0a089149a3fb"
integrity sha512-+DLBAtXo5BRYwcQH3yFzya0EZj8wd0/BE2QmXTVJ+nxQly+cp7ZV98oRIzI7ArIIV52Th4CXHwZv0l0U0Rdisg==
dependencies:
"@abp/utils" "~7.1.0-rc.3"
"@abp/utils" "~7.1.0"
"@abp/datatables.net-bs5@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0-rc.3.tgz#f50a16b0cb186b03ef8171f6c9b3335d690f0c6f"
integrity sha512-MtmRIl62LoKwRdzpeI7iBsIA1NyenRBKCybQ5Nu0Q1qFSmg3wPBNA9Iamrsu6ZDYhtRz4CmvCuGMEgmCmHVT1w==
"@abp/datatables.net-bs5@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0.tgz#3c2289290c3667cad69604d6184fb9b77263f137"
integrity sha512-1LqROrLgFOiUN3E28s5qEu82Zdy4kLGJ6a7f1J6OAvqGXF62DRbKhoS8Rsd5DOV+JHCRnAx8PnTBhlUbl2zmoQ==
dependencies:
"@abp/datatables.net" "~7.1.0-rc.3"
"@abp/datatables.net" "~7.1.0"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0-rc.3.tgz#7d56e393e9d120d74391a936816bc5a74efb72a9"
integrity sha512-aBwwAxiSPdXXZXJRp5GN8FsFtpxhDKMzUfz4R6cGOWyPoTkRr9ZE8BrBJh+TXUdzcxrMb/SfR5Kbg/JXwH2P+Q==
"@abp/datatables.net@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0.tgz#e26dd279276dd38dff485c68bb92b77a4737b625"
integrity sha512-vwihQI6Sxp9gktMSSQ99HwS8oHoYZh1zmZWEnVNAvMnTlxMhqwHEIK2y0XkT/jI3z5NGntz75qFSoqHGFLRAbw==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
datatables.net "^1.11.4"
"@abp/docs@^7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-7.1.0-rc.3.tgz#7c0077c8e0307d960c695c97f3b3aacb8543c2be"
integrity sha512-Ysw4XeSAgDQLD9xxPkmxHKGRGm7L+6uw9w05ACb4nx+uGWfD+KTFZo6YyNFKq8S7PDiNttRzFlGla5uSSxwwrA==
"@abp/docs@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-7.1.0.tgz#6a1c339feb263902572a473aee1531300b3174f1"
integrity sha512-nOj9wN8Rpe91cKYdOvi4hdsmkhXiWbN1mbrCVoBEI1afDopqvctoqezpF0be4B2/rFw0pxx/8kbn8ta2AOORiw==
dependencies:
"@abp/anchor-js" "~7.1.0-rc.3"
"@abp/clipboard" "~7.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0-rc.3"
"@abp/popper.js" "~7.1.0-rc.3"
"@abp/prismjs" "~7.1.0-rc.3"
"@abp/anchor-js" "~7.1.0"
"@abp/clipboard" "~7.1.0"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0"
"@abp/popper.js" "~7.1.0"
"@abp/prismjs" "~7.1.0"
"@abp/font-awesome@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0-rc.3.tgz#3b4d7f5a9c064982a79cc40343ffc21a714b6c10"
integrity sha512-X4KUxmxLiMk8XjkbsMW0+DZdos0PyKPkiYorq9u2I7KAUel+g/gwkyDg4r1trYSE2LwhLmuR5wlIcrNH9zjA7g==
"@abp/font-awesome@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0.tgz#65d9919c3d511197e4518ce25164f767c4776a5a"
integrity sha512-1u0zBE26iNv3YjQ1gTv8rozt6jSXDD0OISMXRT90BAGpOrEHoUB9VaRx4q7AXIrPye95RhfpccGbWE31vPEguw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0-rc.3.tgz#1cc0fc23c38f919eb51700a49a9f2d7d06dd00b4"
integrity sha512-/3IleaxJoX1ubnB9fV9ejjNwbe1S2hfGGMD3QKJKNP/Pug3QgzfPWdyvb5G/7FIbCZeHwSln8Sz1lYtO1kj0tQ==
"@abp/jquery-form@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0.tgz#e1d29ea105a3c4664057fea6c03999ff9529ee59"
integrity sha512-GuJC3TTclKk47mMjtasZBkKF1KqZcvUCXTkTM165U3hN80Bn5GjbS48oXz/iHI70lWNDsycVRrrrc8guwksvzg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0-rc.3.tgz#344def3c070e92ec16bec0164ead83738772aec5"
integrity sha512-UVE/EGQ50vTQOTkFU3z8QtNx8+Gjt/bBMe0ZFaanx0tIgPqouvFXyWpXeujBlnY1rPEaZLCbplHkf7C+rHjyew==
"@abp/jquery-validation-unobtrusive@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0.tgz#0eb2364582337d530aa6f24fcbaaefa40fda6f7a"
integrity sha512-JiZvmSBt/Q8kZ15wazRDf738UjY1ZCpNm0fE47mpokE9T1YiD8DVDnv4qFDa7ActB5PsfwD1vRANNrmfUsSJcw==
dependencies:
"@abp/jquery-validation" "~7.1.0-rc.3"
"@abp/jquery-validation" "~7.1.0"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0-rc.3.tgz#90f746c16df5e631eac14646071ab2ba18ee25d5"
integrity sha512-ETD/Guw8AAxuZ5Vi5KCwY8+Wb/9f/XmQAnFON/v6PJblLyXNmIUrrgt4JrUlAlGmTpluAhgLeFXX0DvN6zaNRQ==
"@abp/jquery-validation@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0.tgz#2c28095e4fccbaea78dc1f0c5459456380727079"
integrity sha512-rXCrd1ZZ2pse4MgF2fB6e/880UiaHuk+ZXBg/y8Yj2Ab5OVsUuCw9CpsjHOplWC6Rq5A8SjO7BCdI4juxb3xHQ==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-validation "^1.19.3"
"@abp/jquery@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0-rc.3.tgz#cbad3eaace26a13a075a37f009f0b86f59d52ef8"
integrity sha512-zcdrAPeOMCEn7XhcU3xKm/htxxwouTQLIf8h1xvJE24l35nK25Fv5S+2yxO1VKaJAnlmDn62Pp1Cve3ZwSd7gg==
"@abp/jquery@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0.tgz#5c43c7b4fff5f04f7bf9f763e6c2e57f000cbb10"
integrity sha512-JPgrVkRVnxFFm96movaOsfM4NsDghIdfAwo25Qz4t5hAeiAVusTCULML5Ds1IjHHQBjbYV/81Zno3xHzC4eU8A==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
jquery "~3.6.0"
"@abp/lodash@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0-rc.3.tgz#1af40a8e5cff88484306953668b78e086256c11f"
integrity sha512-0WRM/lkEpKaonugvUSzBN3TxLsPPImzWG42r0EZYmjrYlBYHr/glClyN4BjNxFgTv54X64AiRVF7HaXGeWRWNA==
"@abp/lodash@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0.tgz#d187bdac06a1425737837521d09aaf998d49bd08"
integrity sha512-/PmbRfN8ACBey4r8QpwSad38n720yZG5WY/lvddCoBmhJYeUtEr0moFF4g2x0wVm7U1wVXQK6RR9GOr0Q2A7Og==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
lodash "^4.17.21"
"@abp/luxon@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0-rc.3.tgz#abf16755bc6984877c6d327df524934b542148cf"
integrity sha512-RX7oUBkI+odvXOAkzZC08KzDvg7Zt6gzyWmIFHc6fyAXCBVz9nxCa9nHnSo5xbsOZ2f0QuZTE/PoNrK5dh6UUQ==
"@abp/luxon@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0.tgz#e6e119736e0340df162aeaf6546ec322253fee7e"
integrity sha512-UqsJTELF9bxZgE4v9dSfuHvyhinqFPKWZD1ctzTv4At5wie5yrqa+r5y59rPRui3svBxiZXSSZKmDCZnaoFW+w==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0-rc.3.tgz#636b98b006dcaafcbdf9e01312b7db1b6fbd77c2"
integrity sha512-KrHmlmy42RBI7yY7i5VjcKJ1s0HjfEc8W0Y0Wf4zFXrvI5fWdptjUeMl3CMEJqJuv1aKOAtQ8CsS79oVATZ9QQ==
"@abp/malihu-custom-scrollbar-plugin@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0.tgz#f113854212adcddbb142ee54f27e8f3876a22e7c"
integrity sha512-IIbDZ/7fjcnZ05ZHbX6KrlDlkXzZLD8w7teAoMuhBcLZeP3PWythzFYbCc6LwvtgvvkfriyPSth4PCsv2mh/gw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0-rc.3.tgz#16706dc2d624ee6efdc85a047ec5766603be9c25"
integrity sha512-z62KWqcAXwr+qw1mipTfFiOBznxKqu5DRw2mlbLRsB9/yJFRKi748Lq1JZxGM5vLmTkRu1slWhumKRH7hOoPoQ==
"@abp/moment@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0.tgz#c924fd6278992d8939501903347808a2ded053aa"
integrity sha512-pwbGxx/h0U0NILec6ZscHt6FBOyCUi8TTZzp1B7W9hpC3KSh4qGH1fUM2LI1mXFLl8c/exmVs7aZMN/24KgBag==
dependencies:
moment "^2.9.0"
"@abp/popper.js@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-7.1.0-rc.3.tgz#6c69c32bd3a5a5dc8ba056338f08fcf70a1b48e0"
integrity sha512-q2FG7g8kVMA592Zz4hO4EvXNFZkRCZpigYRZ4QBGVot5sDYlWnmIO4Xntt0pzKwKUnQjWgsjTNSX6cnK6LPeMQ==
"@abp/popper.js@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-7.1.0.tgz#660d42ad8b3fbb47a87a1f4e0cc406d92e6438ab"
integrity sha512-Zc8RPlTOn4IC6MU/dAcW1EDSkeTZn3plRHsiGad8IRzguVkvCPApg2wO1wJg5Ia1ef4G9ZofhbTLaqV2qxTyNg==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
"@popperjs/core" "^2.11.2"
"@abp/prismjs@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.1.0-rc.3.tgz#74b3a1dc0024d7258633c7d35f6d835779587d5b"
integrity sha512-hMOoRhv8yD2pzJZ5gqlita508OiL6tm3DdeYdtoMLxM/O/fP/eShBSrzGXKba0dB7r7AFhbUrrUahhKQQ4kkLA==
"@abp/prismjs@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.1.0.tgz#e9dc477f5d8728532a7c27e8e1b309a20b1aa32c"
integrity sha512-7pBxUKgqYaEEsuA7AUcdYJh05x2v0NVdkOc5n7KEw/ixqzB6d40SDBKndYg8ns+Zknvh6IK6e2FjOO+y/hWloQ==
dependencies:
"@abp/clipboard" "~7.1.0-rc.3"
"@abp/core" "~7.1.0-rc.3"
"@abp/clipboard" "~7.1.0"
"@abp/core" "~7.1.0"
prismjs "^1.26.0"
"@abp/select2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0-rc.3.tgz#580db5332b8b4a84162f5829cd3ca905370e4bb9"
integrity sha512-w0duwqlRfjc7Snz+8ej0Ek9QQcR5E4Q9FXhK8JdNyUWfbM6SCVHo5UHLO1W7K1WjDBQPkGoPUCt1YRqrEhVjrg==
"@abp/select2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0.tgz#30522455c70059251e593cdb0228dbbf831bbb78"
integrity sha512-VPdqxjT8URm1rkwsPvutOgFPs/JTlm8KVcvdV1UsvJMxx5OIKMKcxgsL9UJl033HzVVwp/XBsMQsaNRHnW+hvw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
select2 "^4.0.13"
"@abp/sweetalert2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0-rc.3.tgz#4b996b6cdf7b4e791b1dc2a66f7af190e041d662"
integrity sha512-NONKX6qzfCT95TaM/4ufkjZkRGYnfUPIupetAjnmSv7QloxPelNZkP3QrdGOqSALRQYyHsq3a96xUxY+JTqIig==
"@abp/sweetalert2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0.tgz#7cbf9c53ab9e1db2c59d63f392ba9b62624272f6"
integrity sha512-5NL2TijufGF5Jdbed1V+s6+tCa/C/R/ZSfb7CjQnBOCSC0JNhBDHtRabOaouqr2la4xbAEHjIoyXEnWXYAidYw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
sweetalert2 "^11.3.6"
"@abp/timeago@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0-rc.3.tgz#506fe5c360d6c59f27db2e6aafb72134d4166423"
integrity sha512-avBmQWUUE0+veO6K4Buui1uzNQE0OioRY2pOYRLtlwL+OFes/wp+23InucsaqIpcz0bY5enCh1nM6lHkIv0wng==
"@abp/timeago@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0.tgz#96909f2d0d27ac977d0caf6a0e2b725681f8124e"
integrity sha512-gWDwvnVSVKPBaOaJCaqhvcqS/GwTQFzNH6dWIH19/g23rF3+s/KwTyoW5AA8uWStBx1PxZaugR0OIK/7hctUog==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
timeago "^1.6.7"
"@abp/toastr@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0-rc.3.tgz#aa311a18992292e7572a5d008504dac10a0107b5"
integrity sha512-oFb5ZSRQ1ABP4dhmb4afU6Hbl7ttAiiXAbmesMON0BW2asB5Tkc+vDZOgqe3QQFeU7U2T5s2VLi+AED9uHOhKQ==
"@abp/toastr@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0.tgz#c11d780c86c16835528f152aac4cbe4aa94bb810"
integrity sha512-awgpA6J65TlMK54Hdq2fyDsZ6nvD69RKfAUaGzpz685tNbvaqQfXxSlBQVEad8QZlMGFeCOAmH9GYkBHNaP/zg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
toastr "^2.1.4"
"@abp/utils@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0-rc.3.tgz#ee5d3019790defa13bc647c7a1edccf7a0c9dbf8"
integrity sha512-rBL+I4yuBKi4P2ONkl9o73lCnPlwtUSudJDENiHOT+5TZ169d2t0JnPk3df+gmV8YZTuwCaCrgMfpG9l9j7fMQ==
"@abp/utils@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0.tgz#fb52fdc21e8d26a32245eefac86c512a9318ee47"
integrity sha512-CorSSUsaVug2qY6f4j2uxtAjdSq1dfdq1QdjdQaoPxoZKU74Yv/Cyh7YZ+WJa3Upmaw4V0+6ELX9RE3OjJIxIQ==
dependencies:
just-compare "^1.3.0"

3
modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/en.json

@ -36,6 +36,7 @@
"Volo.Docs.Domain:010002": "ShortName {ShortName} already exists.",
"Preview": "preview",
"Search": "Search",
"SearchResults": "Search Results"
"SearchResults": "Search Results",
"SearchInTheAllDocuments": "Search in the all documents"
}
}

5
modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/zh-Hans.json

@ -36,6 +36,7 @@
"Volo.Docs.Domain:010002": "简称 {ShortName} 已经存在.",
"Preview": "预览",
"Search": "搜索",
"SearchResults": "搜索结果"
"SearchResults": "搜索结果",
"SearchInTheAllDocuments": "搜索所有文档"
}
}
}

11
modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml

@ -160,18 +160,25 @@
<div class="version-select">
<div class="input-group align-items-center">
<span class="input-group-text">
<i class="fa fa-filter"></i>
<i class="fa fa-search"></i>
</span>
<input class="form-control"
id="filter"
type="search"
data-search-url="@Model."
placeholder="@L["FilterTopics"].Value"
placeholder="@L["Search"].Value"
aria-label="Filter">
</div>
</div>
</div>
<div id="search-all-document" style="display: none;" class="search-all-document-container">
<button class="btn" type="button">
<i class="fa fa-level-down" aria-hidden="true"></i>
@L["SearchInTheAllDocuments"]
</button>
</div>
@if (Model.Navigation == null || !Model.Navigation.HasChildItems)
{
<div class="text-muted p-3">

36
modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/index.js

@ -3,25 +3,10 @@
var initNavigationFilter = function (navigationContainerId) {
var $navigation = $('#' + navigationContainerId);
var getShownDocumentLinks = function () {
return $navigation
.find('.mCSB_container > li a:visible')
.not('.tree-toggle');
};
var gotoFilteredDocumentIfThereIsOnlyOne = function () {
var $links = getShownDocumentLinks();
if ($links.length === 1) {
var url = $links.first().attr('href');
if (url === 'javascript:;') {
return;
}
window.location = url;
}
};
var $searchAllDocument = $('#search-all-document');
var filterDocumentItems = function (filterText) {
$navigation
.find('.mCSB_container .opened')
.removeClass('opened');
@ -34,6 +19,7 @@
$navigation
.find('.mCSB_container .selected-tree > ul')
.show();
$searchAllDocument.hide();
return;
}
@ -69,24 +55,34 @@
hasParent = $parent.length > 0;
}
});
$searchAllDocument.show();
};
$searchAllDocument.click(function () {
fullSearch($('#filter').val());
});
$('#filter').on('input', (e) => {
filterDocumentItems(e.target.value);
})
$('#filter').keyup(function (e) {
if (e.key === 'Enter') {
gotoFilteredDocumentIfThereIsOnlyOne();
fullSearch($('#filter').val());
}
});
function fullSearch(filterText){
window.open($('#fullsearch').data('fullsearch-url') + "?keyword=" + encodeURIComponent(filterText));
}
$('#fullsearch').keyup(function (e) {
if (e.key === 'Enter') {
window.open($(this).data('fullsearch-url') + "?keyword=" + encodeURIComponent(this.value));
fullSearch(e.target.value);
}
});
};
};
var initAnchorTags = function (container) {
anchors.options = {

23
modules/docs/src/Volo.Docs.Web/Pages/Documents/Shared/Styles/vs.css

@ -202,6 +202,21 @@ body.scrolledMore .alert-criteria p.alert-p {
.docs-page .docs-sidebar .docs-tree-list .docs-version select option {
background-color: #000;
}
.docs-page .docs-sidebar .docs-tree-list .search-all-document-container {
border-bottom: 1px solid rgba(170, 170, 170, 0.2);
padding-bottom: 5px;
}
.docs-page .docs-sidebar .docs-tree-list .search-all-document-container button {
color: #aaa;
font-size: 14px;
width: 100%;
text-align: start;
}
.docs-page .docs-sidebar .docs-tree-list .search-all-document-container button i {
transform: rotate(90deg);
margin-right: 9px;
font-size: 13px;
}
.docs-page .docs-sidebar .docs-tree-list > ul {
display: block;
height: calc(100vh - 310px);
@ -464,7 +479,7 @@ body.scrolledMore .alert-criteria p.alert-p {
margin-bottom: 1rem;
margin-left: 0;
padding: 1em 1.5em;
background-color: #e3edf2;
background-color: rgb(227, 237, 242);
font-size: 1em;
border-radius: 12px;
color: #385766;
@ -531,7 +546,7 @@ body.scrolledMore .alert-criteria p.alert-p {
background-color: #f4f6fa;
border-color: #f4f6fa;
border-radius: 12px;
background: rgba(190, 223, 238, 0.82);
background: hsla(199deg, 59%, 84%, 0.82);
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
z-index: 3;
@ -649,7 +664,7 @@ body.scrolledMore .alert-criteria p.alert-p {
display: none;
}
body .close-mmenu,
body .close-dmenu {
body .close-dmenu {
position: absolute;
top: -78px;
left: 25px;
@ -702,7 +717,7 @@ body .close-dmenu {
display: none;
}
.docs-page .docs-sidebar .docs-top .navbar.navbar-logo .navbar-collapse {
background: #38003d;
background: rgb(56, 0, 61);
position: fixed;
top: 86px;
left: 0;

2
modules/docs/src/Volo.Docs.Web/Pages/Documents/Shared/Styles/vs.css.map

@ -1 +1 @@
{"version":3,"sourceRoot":"","sources":["vs.scss"],"names":[],"mappings":"AAGA;EACI;EACA;;AAEA;EACI;EACA;;AAIJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAIA;EACI;;AAGJ;AAAA;AAAA;AAAA;EAII;;AAIR;AAAA;EAEI;;AAGJ;EACI;;AAEA;EACI;;AAEJ;EACI;;AAIR;AAAA;EAEI;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAEA;EACI;EACA;EACA,KA9FK;EA+FL,QA/FK;EAgGL;EACA;EACA;EACA;EACA;EACA;EACA;;AAIQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAMhB;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAEJ;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EAII;;AAIR;EACI;EACA;;AAEJ;EACI;EACA;;AAEA;EACI;;AAIR;EACI;;AAEA;EAII;;AAIR;EACI;EACA;EACA;;AAIR;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGI;EACI;;AAIR;EACI;;AAIR;EACI;;AAGI;EACI;;AAGJ;EACI;;AAGI;EACI;;AAQhB;EACI;EACA;;AAIA;EACI;EACA;;AAMA;EACI;;AAUhC;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;;AAMA;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;;AAEJ;EACI;EACA;;AAMhB;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEJ;EACI;;AAGJ;EACI;EACA;;AAKZ;EACI;EACA;;AAEA;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAMA;EACI;;AAQhB;EACI;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;AAAA;AAAA;AAAA;EAII;EACA;EACA;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;EAMI;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGI;EACI;;AAIR;EACI;;AAGJ;AAAA;EAEI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AACA;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAMR;EACI;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;;AAKZ;EACI;EACA;;AAEA;EACI;EACA;EACA,KAhrBC;EAirBD;EACA;EACA;;AAGI;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAMA;EACI;;AAMA;EACI;;AAQxB;EACI;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA,eA5vBC;EA6vBD;;AAEA;EACI;EACA;EACA;;AACA;EACI;;AAGR;EACI;EACA,SA1wBH;;AA4wBD;EACI;EACA;EACA;;AAGJ;EACI;;;AAMhB;EACI;IACI;;EAEA;IACI;;EAGJ;IACI;;EAGJ;AAAA;IAEI;IACA;IACA;IACA;IACA;IACA;IACA;;EAQR;IACI;;EAEA;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGI;IACI;IACA;IACA;IACA;;EAEA;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACI;;EAIR;IACI;;EAGJ;IACI;IACA;;EAGJ;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACI;IACA;IACA;;EAEA;IACI;;EAKZ;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAIR;IACI;IACA;IACA;;EAIR;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACI;;EAKZ;IACI;IACA;IACA;IACA;IACA;;EAEA;IACI;;EAGJ;IACI;;EAIA;IACI;;EAEJ;IACI;;EAGJ;IACI;IACA;IACA;IACA;;EAGJ;IACI;IACA;IACA;IACA;;EAKZ;IACI;IACA;IACA;;EAEA;IACI;IACA;;EAIR;IACI;;EAEA;IACI;;;AAMhB;EAIgB;IACI;;EAEJ;IACI;;EAMI;IACI;IACA;;;AAS5B;EAEQ;IACI;IACA;;EAEJ;IAII;;EAHA;IACI;;;AAOhB;EAEQ;IACI;IACA;IACA;IACA;;EAEA;IACI;IACA;IACA","file":"vs.css"}
{"version":3,"sourceRoot":"","sources":["vs.scss"],"names":[],"mappings":"AAGA;EACI;EACA;;AAEA;EACI;EACA;;AAIJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAIA;EACI;;AAGJ;AAAA;AAAA;AAAA;EAII;;AAIR;AAAA;EAEI;;AAGJ;EACI;;AAEA;EACI;;AAEJ;EACI;;AAIR;AAAA;EAEI;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAEA;EACI;EACA;EACA,KA9FK;EA+FL,QA/FK;EAgGL;EACA;EACA;EACA;EACA;EACA;EACA;;AAIQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAMhB;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAEJ;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EAII;;AAIR;EACI;EACA;;AAEJ;EACI;EACA;;AAEA;EACI;;AAIR;EACI;;AAEA;EAII;;AAIR;EACI;EACA;EACA;;AAIR;EACI;;AAIR;EAEI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGI;EACI;;AAIR;EACI;;AAIR;EACI;;AAGI;EACI;;AAGJ;EACI;;AAGI;EACI;;AAQhB;EACI;EACA;;AAIA;EACI;EACA;;AAMA;EACI;;AAUhC;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;;AAMA;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;;AAEJ;EACI;EACA;;AAMhB;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEJ;EACI;;AAGJ;EACI;EACA;;AAKZ;EACI;EACA;;AAEA;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAMA;EACI;;AAQhB;EACI;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;AAAA;AAAA;AAAA;EAII;EACA;EACA;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;EAMI;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGI;EACI;;AAIR;EACI;;AAGJ;AAAA;EAEI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AACA;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAMR;EACI;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;;AAKZ;EACI;EACA;;AAEA;EACI;EACA;EACA,KAnsBC;EAosBD;EACA;EACA;;AAGI;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAMA;EACI;;AAMA;EACI;;AAQxB;EACI;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA,eA/wBC;EAgxBD;;AAEA;EACI;EACA;EACA;;AACA;EACI;;AAGR;EACI;EACA,SA7xBH;;AA+xBD;EACI;EACA;EACA;;AAGJ;EACI;;;AAMhB;EACI;IACI;;EAEA;IACI;;EAGJ;IACI;;EAGJ;AAAA;IAEI;IACA;IACA;IACA;IACA;IACA;IACA;;EAQR;IACI;;EAEA;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGI;IACI;IACA;IACA;IACA;;EAEA;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACI;;EAIR;IACI;;EAGJ;IACI;IACA;;EAGJ;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACI;IACA;IACA;;EAEA;IACI;;EAKZ;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAIR;IACI;IACA;IACA;;EAIR;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACI;;EAKZ;IACI;IACA;IACA;IACA;IACA;;EAEA;IACI;;EAGJ;IACI;;EAIA;IACI;;EAEJ;IACI;;EAGJ;IACI;IACA;IACA;IACA;;EAGJ;IACI;IACA;IACA;IACA;;EAKZ;IACI;IACA;IACA;;EAEA;IACI;IACA;;EAIR;IACI;;EAEA;IACI;;;AAMhB;EAIgB;IACI;;EAEJ;IACI;;EAMI;IACI;IACA;;;AAS5B;EAEQ;IACI;IACA;;EAEJ;IAII;;EAHA;IACI;;;AAOhB;EAEQ;IACI;IACA;IACA;IACA;;EAEA;IACI;IACA;IACA","file":"vs.css"}

19
modules/docs/src/Volo.Docs.Web/Pages/Documents/Shared/Styles/vs.scss

@ -247,6 +247,25 @@ body {
}
}
.search-all-document-container{
border-bottom: 1px solid rgb(170 170 170 / 20%);
padding-bottom: 5px;
button{
color: #aaa;
font-size: 14px;
width: 100%;
text-align: start;
i{
transform: rotate(90deg);
margin-right: 9px;
font-size: 13px;
}
}
}
> ul {
display: block;
height: calc(100vh - 310px);

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

@ -4,12 +4,14 @@
"Features": "功能",
"NoFeatureFoundMessage": "没有可用的功能.",
"ManageHostFeatures": "管理Host功能",
"ManageHostFeaturesText": "您可以通过单击以下按钮来管理宿主功能。",
"Permission:FeatureManagement": "功能管理",
"Permission:FeatureManagement.ManageHostFeatures": "管理Host功能",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0}功能的值无效!",
"Menu:FeatureManagement": "功能管理",
"ResetToDefault": "重置为默认值",
"ResetedToDefault": "已重置为默认值",
"AreYouSure": "是否确认?",
"AreYouSureToResetToDefault": "你确定要重置为默认值吗?"
}
}

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

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

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

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

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

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

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

@ -2,39 +2,39 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0-rc.3.tgz#dbe5c4aa473815230ec1a3188b1a84ab1caf3545"
integrity sha512-iip25NUb76nkw+DWe6dPlq7fw7kbHlAJjNscrphcgaX2ClX5/CxfWnn9hN4H1WaDzbi9q6Vl0AF072VZxki2nQ==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0-rc.3.tgz#012ff72c4cdd53fb4eed758134bbadba8f23360f"
integrity sha512-h6XAO8XW8cjh3+NRQH84oDF6nTymhVef5mnXymFQe27/2+vUqKjwf5VAywmpCUlLXOGK/Ha9se04qGQORIth+A==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0-rc.3"
"@abp/bootstrap" "~7.1.0-rc.3"
"@abp/bootstrap-datepicker" "~7.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~7.1.0-rc.3"
"@abp/datatables.net-bs5" "~7.1.0-rc.3"
"@abp/font-awesome" "~7.1.0-rc.3"
"@abp/jquery-form" "~7.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~7.1.0-rc.3"
"@abp/lodash" "~7.1.0-rc.3"
"@abp/luxon" "~7.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0-rc.3"
"@abp/moment" "~7.1.0-rc.3"
"@abp/select2" "~7.1.0-rc.3"
"@abp/sweetalert2" "~7.1.0-rc.3"
"@abp/timeago" "~7.1.0-rc.3"
"@abp/toastr" "~7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0-rc.3.tgz#bccf1be9358da932e7708b88c6df686aaf66eda0"
integrity sha512-83icg7u0hOxECNPcF8dDiWwpdSBFcK0KNuOiC7DgQ0vdgPcPLKIzYKkf+qc8OfGUOABQM4l0l5X+J756pqVzBQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.1.0.tgz#79b5154f041fde68ecf81a920f756d16157cb439"
integrity sha512-rmrPRviLwlAN+o48ZnzPoRRYv78Uqwd1eSX6ftaf4CPxbb+bQJAKAcL5FbAnNheLesL62sn4x11Q60F8Mp850g==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~7.1.0"
"@abp/aspnetcore.mvc.ui.theme.shared@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.1.0.tgz#af4d0b4228fb0ead0626d344a5458856103446ff"
integrity sha512-Pn6UBgSJbOCnW0OFcLZrOH4dEpSSlBDjSy6HMm0wtdgodu9TjRYY/mAwRsjhXZTX3ycpuktVhVotB4ZLvFpgUg==
dependencies:
"@abp/aspnetcore.mvc.ui" "~7.1.0"
"@abp/bootstrap" "~7.1.0"
"@abp/bootstrap-datepicker" "~7.1.0"
"@abp/bootstrap-daterangepicker" "~7.1.0"
"@abp/datatables.net-bs5" "~7.1.0"
"@abp/font-awesome" "~7.1.0"
"@abp/jquery-form" "~7.1.0"
"@abp/jquery-validation-unobtrusive" "~7.1.0"
"@abp/lodash" "~7.1.0"
"@abp/luxon" "~7.1.0"
"@abp/malihu-custom-scrollbar-plugin" "~7.1.0"
"@abp/moment" "~7.1.0"
"@abp/select2" "~7.1.0"
"@abp/sweetalert2" "~7.1.0"
"@abp/timeago" "~7.1.0"
"@abp/toastr" "~7.1.0"
"@abp/aspnetcore.mvc.ui@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.1.0.tgz#a10cc69976e294587a5274f11c216e55ebb1feb7"
integrity sha512-TGCmp4rxQiTUPaZYYGvhQSm5vjcZhJUEriuNyGSKWcs8vTC4eV6Eh6JqANU42RNxohWrQczEIWWMrQz5MEfX6g==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,158 +43,158 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0-rc.3.tgz#c182be88e066d389a30ec253313639edb76a475a"
integrity sha512-zVjgZKxhF1ULFq+T5rhEKTHdCFr0IQ6inu7znxrHBKnkNuhTy87BmDLVq1NjB7Cse7BonSx1H7stJ+dg9L6tnA==
"@abp/bootstrap-datepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.1.0.tgz#2a5635f35aeb5be636dfdd5a3fe68c083507cb29"
integrity sha512-ZZTsDgrbKyU/mA8ZKKiSTsd9mTHl2n3mDWrDX7rJdZ5zyGzxxk2Dc81kQP5qUdp6OAG6chiLIPLxXntjWVnyvA==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0-rc.3.tgz#ffebeb655c5411bf59e5b6006e3c920abf574532"
integrity sha512-p0nX0+1JfoGY5ln8BiwbvDMgRwtFcF7zgc4C0hZHbHI9uaBJOl4DsdzPL+fiYfX3UWraptAUoDZzqzwZs/ip/Q==
"@abp/bootstrap-daterangepicker@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.1.0.tgz#1bf9a27976036c8e658d104a964742410aaca691"
integrity sha512-dhOf3aU82RDYcQc+HOObqd960SmHZTDPhS+6D9QkJ9a3PocyoBzLEi/lcgjfQytMzwsebxY8vk+S2WTUucoRuQ==
dependencies:
bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0-rc.3.tgz#157bdf4a752bb73f0c56c7edebf74da2164c6466"
integrity sha512-P5iSNiMdk3PDPMicYVv0h70jwIdE2ioDgLdrFdY03oHrv6Ko7HRqeWZgFs5FayL5seqgTfdUxhPm7SBFJ0IdcA==
"@abp/bootstrap@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.1.0.tgz#52063d1f577d01d17f3b67e9bdc1ea811242b41e"
integrity sha512-S8Vnpj+cUO58C79aPum9eKlj13nY/T36ReUBPwT3CPrzStM9ab5BlNwHXR3Piyx/73i/r4Utehg18hs2fVi5Jw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
bootstrap "^5.1.3"
"@abp/core@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0-rc.3.tgz#239f7944074a23701b753744abdaae97b5b9511d"
integrity sha512-doQqIApQ0YxOQajoEb6pW8GkMn/tbPa2KUBXZHKNcVzp66FYeyiDIBlmAQNBwKz72na36AAzWGQWr02o9/YqxQ==
"@abp/core@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.1.0.tgz#cffbe4a166073b394850ffd9739b0a089149a3fb"
integrity sha512-+DLBAtXo5BRYwcQH3yFzya0EZj8wd0/BE2QmXTVJ+nxQly+cp7ZV98oRIzI7ArIIV52Th4CXHwZv0l0U0Rdisg==
dependencies:
"@abp/utils" "~7.1.0-rc.3"
"@abp/utils" "~7.1.0"
"@abp/datatables.net-bs5@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0-rc.3.tgz#f50a16b0cb186b03ef8171f6c9b3335d690f0c6f"
integrity sha512-MtmRIl62LoKwRdzpeI7iBsIA1NyenRBKCybQ5Nu0Q1qFSmg3wPBNA9Iamrsu6ZDYhtRz4CmvCuGMEgmCmHVT1w==
"@abp/datatables.net-bs5@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.1.0.tgz#3c2289290c3667cad69604d6184fb9b77263f137"
integrity sha512-1LqROrLgFOiUN3E28s5qEu82Zdy4kLGJ6a7f1J6OAvqGXF62DRbKhoS8Rsd5DOV+JHCRnAx8PnTBhlUbl2zmoQ==
dependencies:
"@abp/datatables.net" "~7.1.0-rc.3"
"@abp/datatables.net" "~7.1.0"
datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0-rc.3.tgz#7d56e393e9d120d74391a936816bc5a74efb72a9"
integrity sha512-aBwwAxiSPdXXZXJRp5GN8FsFtpxhDKMzUfz4R6cGOWyPoTkRr9ZE8BrBJh+TXUdzcxrMb/SfR5Kbg/JXwH2P+Q==
"@abp/datatables.net@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.1.0.tgz#e26dd279276dd38dff485c68bb92b77a4737b625"
integrity sha512-vwihQI6Sxp9gktMSSQ99HwS8oHoYZh1zmZWEnVNAvMnTlxMhqwHEIK2y0XkT/jI3z5NGntz75qFSoqHGFLRAbw==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
datatables.net "^1.11.4"
"@abp/font-awesome@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0-rc.3.tgz#3b4d7f5a9c064982a79cc40343ffc21a714b6c10"
integrity sha512-X4KUxmxLiMk8XjkbsMW0+DZdos0PyKPkiYorq9u2I7KAUel+g/gwkyDg4r1trYSE2LwhLmuR5wlIcrNH9zjA7g==
"@abp/font-awesome@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.1.0.tgz#65d9919c3d511197e4518ce25164f767c4776a5a"
integrity sha512-1u0zBE26iNv3YjQ1gTv8rozt6jSXDD0OISMXRT90BAGpOrEHoUB9VaRx4q7AXIrPye95RhfpccGbWE31vPEguw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
"@fortawesome/fontawesome-free" "^5.15.4"
"@abp/jquery-form@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0-rc.3.tgz#1cc0fc23c38f919eb51700a49a9f2d7d06dd00b4"
integrity sha512-/3IleaxJoX1ubnB9fV9ejjNwbe1S2hfGGMD3QKJKNP/Pug3QgzfPWdyvb5G/7FIbCZeHwSln8Sz1lYtO1kj0tQ==
"@abp/jquery-form@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.1.0.tgz#e1d29ea105a3c4664057fea6c03999ff9529ee59"
integrity sha512-GuJC3TTclKk47mMjtasZBkKF1KqZcvUCXTkTM165U3hN80Bn5GjbS48oXz/iHI70lWNDsycVRrrrc8guwksvzg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0-rc.3.tgz#344def3c070e92ec16bec0164ead83738772aec5"
integrity sha512-UVE/EGQ50vTQOTkFU3z8QtNx8+Gjt/bBMe0ZFaanx0tIgPqouvFXyWpXeujBlnY1rPEaZLCbplHkf7C+rHjyew==
"@abp/jquery-validation-unobtrusive@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.1.0.tgz#0eb2364582337d530aa6f24fcbaaefa40fda6f7a"
integrity sha512-JiZvmSBt/Q8kZ15wazRDf738UjY1ZCpNm0fE47mpokE9T1YiD8DVDnv4qFDa7ActB5PsfwD1vRANNrmfUsSJcw==
dependencies:
"@abp/jquery-validation" "~7.1.0-rc.3"
"@abp/jquery-validation" "~7.1.0"
jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0-rc.3.tgz#90f746c16df5e631eac14646071ab2ba18ee25d5"
integrity sha512-ETD/Guw8AAxuZ5Vi5KCwY8+Wb/9f/XmQAnFON/v6PJblLyXNmIUrrgt4JrUlAlGmTpluAhgLeFXX0DvN6zaNRQ==
"@abp/jquery-validation@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.1.0.tgz#2c28095e4fccbaea78dc1f0c5459456380727079"
integrity sha512-rXCrd1ZZ2pse4MgF2fB6e/880UiaHuk+ZXBg/y8Yj2Ab5OVsUuCw9CpsjHOplWC6Rq5A8SjO7BCdI4juxb3xHQ==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
jquery-validation "^1.19.3"
"@abp/jquery@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0-rc.3.tgz#cbad3eaace26a13a075a37f009f0b86f59d52ef8"
integrity sha512-zcdrAPeOMCEn7XhcU3xKm/htxxwouTQLIf8h1xvJE24l35nK25Fv5S+2yxO1VKaJAnlmDn62Pp1Cve3ZwSd7gg==
"@abp/jquery@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.1.0.tgz#5c43c7b4fff5f04f7bf9f763e6c2e57f000cbb10"
integrity sha512-JPgrVkRVnxFFm96movaOsfM4NsDghIdfAwo25Qz4t5hAeiAVusTCULML5Ds1IjHHQBjbYV/81Zno3xHzC4eU8A==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
jquery "~3.6.0"
"@abp/lodash@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0-rc.3.tgz#1af40a8e5cff88484306953668b78e086256c11f"
integrity sha512-0WRM/lkEpKaonugvUSzBN3TxLsPPImzWG42r0EZYmjrYlBYHr/glClyN4BjNxFgTv54X64AiRVF7HaXGeWRWNA==
"@abp/lodash@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.1.0.tgz#d187bdac06a1425737837521d09aaf998d49bd08"
integrity sha512-/PmbRfN8ACBey4r8QpwSad38n720yZG5WY/lvddCoBmhJYeUtEr0moFF4g2x0wVm7U1wVXQK6RR9GOr0Q2A7Og==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
lodash "^4.17.21"
"@abp/luxon@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0-rc.3.tgz#abf16755bc6984877c6d327df524934b542148cf"
integrity sha512-RX7oUBkI+odvXOAkzZC08KzDvg7Zt6gzyWmIFHc6fyAXCBVz9nxCa9nHnSo5xbsOZ2f0QuZTE/PoNrK5dh6UUQ==
"@abp/luxon@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.1.0.tgz#e6e119736e0340df162aeaf6546ec322253fee7e"
integrity sha512-UqsJTELF9bxZgE4v9dSfuHvyhinqFPKWZD1ctzTv4At5wie5yrqa+r5y59rPRui3svBxiZXSSZKmDCZnaoFW+w==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0-rc.3.tgz#636b98b006dcaafcbdf9e01312b7db1b6fbd77c2"
integrity sha512-KrHmlmy42RBI7yY7i5VjcKJ1s0HjfEc8W0Y0Wf4zFXrvI5fWdptjUeMl3CMEJqJuv1aKOAtQ8CsS79oVATZ9QQ==
"@abp/malihu-custom-scrollbar-plugin@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.1.0.tgz#f113854212adcddbb142ee54f27e8f3876a22e7c"
integrity sha512-IIbDZ/7fjcnZ05ZHbX6KrlDlkXzZLD8w7teAoMuhBcLZeP3PWythzFYbCc6LwvtgvvkfriyPSth4PCsv2mh/gw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0-rc.3.tgz#16706dc2d624ee6efdc85a047ec5766603be9c25"
integrity sha512-z62KWqcAXwr+qw1mipTfFiOBznxKqu5DRw2mlbLRsB9/yJFRKi748Lq1JZxGM5vLmTkRu1slWhumKRH7hOoPoQ==
"@abp/moment@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.1.0.tgz#c924fd6278992d8939501903347808a2ded053aa"
integrity sha512-pwbGxx/h0U0NILec6ZscHt6FBOyCUi8TTZzp1B7W9hpC3KSh4qGH1fUM2LI1mXFLl8c/exmVs7aZMN/24KgBag==
dependencies:
moment "^2.9.0"
"@abp/select2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0-rc.3.tgz#580db5332b8b4a84162f5829cd3ca905370e4bb9"
integrity sha512-w0duwqlRfjc7Snz+8ej0Ek9QQcR5E4Q9FXhK8JdNyUWfbM6SCVHo5UHLO1W7K1WjDBQPkGoPUCt1YRqrEhVjrg==
"@abp/select2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.1.0.tgz#30522455c70059251e593cdb0228dbbf831bbb78"
integrity sha512-VPdqxjT8URm1rkwsPvutOgFPs/JTlm8KVcvdV1UsvJMxx5OIKMKcxgsL9UJl033HzVVwp/XBsMQsaNRHnW+hvw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
select2 "^4.0.13"
"@abp/sweetalert2@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0-rc.3.tgz#4b996b6cdf7b4e791b1dc2a66f7af190e041d662"
integrity sha512-NONKX6qzfCT95TaM/4ufkjZkRGYnfUPIupetAjnmSv7QloxPelNZkP3QrdGOqSALRQYyHsq3a96xUxY+JTqIig==
"@abp/sweetalert2@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.1.0.tgz#7cbf9c53ab9e1db2c59d63f392ba9b62624272f6"
integrity sha512-5NL2TijufGF5Jdbed1V+s6+tCa/C/R/ZSfb7CjQnBOCSC0JNhBDHtRabOaouqr2la4xbAEHjIoyXEnWXYAidYw==
dependencies:
"@abp/core" "~7.1.0-rc.3"
"@abp/core" "~7.1.0"
sweetalert2 "^11.3.6"
"@abp/timeago@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0-rc.3.tgz#506fe5c360d6c59f27db2e6aafb72134d4166423"
integrity sha512-avBmQWUUE0+veO6K4Buui1uzNQE0OioRY2pOYRLtlwL+OFes/wp+23InucsaqIpcz0bY5enCh1nM6lHkIv0wng==
"@abp/timeago@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.1.0.tgz#96909f2d0d27ac977d0caf6a0e2b725681f8124e"
integrity sha512-gWDwvnVSVKPBaOaJCaqhvcqS/GwTQFzNH6dWIH19/g23rF3+s/KwTyoW5AA8uWStBx1PxZaugR0OIK/7hctUog==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
timeago "^1.6.7"
"@abp/toastr@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0-rc.3.tgz#aa311a18992292e7572a5d008504dac10a0107b5"
integrity sha512-oFb5ZSRQ1ABP4dhmb4afU6Hbl7ttAiiXAbmesMON0BW2asB5Tkc+vDZOgqe3QQFeU7U2T5s2VLi+AED9uHOhKQ==
"@abp/toastr@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.1.0.tgz#c11d780c86c16835528f152aac4cbe4aa94bb810"
integrity sha512-awgpA6J65TlMK54Hdq2fyDsZ6nvD69RKfAUaGzpz685tNbvaqQfXxSlBQVEad8QZlMGFeCOAmH9GYkBHNaP/zg==
dependencies:
"@abp/jquery" "~7.1.0-rc.3"
"@abp/jquery" "~7.1.0"
toastr "^2.1.4"
"@abp/utils@~7.1.0-rc.3":
version "7.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0-rc.3.tgz#ee5d3019790defa13bc647c7a1edccf7a0c9dbf8"
integrity sha512-rBL+I4yuBKi4P2ONkl9o73lCnPlwtUSudJDENiHOT+5TZ169d2t0JnPk3df+gmV8YZTuwCaCrgMfpG9l9j7fMQ==
"@abp/utils@~7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.1.0.tgz#fb52fdc21e8d26a32245eefac86c512a9318ee47"
integrity sha512-CorSSUsaVug2qY6f4j2uxtAjdSq1dfdq1QdjdQaoPxoZKU74Yv/Cyh7YZ+WJa3Upmaw4V0+6ELX9RE3OjJIxIQ==
dependencies:
just-compare "^1.3.0"

4
modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json

@ -3,7 +3,7 @@
"version": "1.0.0",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "^7.1.0-rc.3",
"@abp/virtual-file-explorer": "^7.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.basic": "^7.1.0",
"@abp/virtual-file-explorer": "^7.1.0"
}
}

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

Loading…
Cancel
Save