Browse Source

Merge branch 'dev' into issue-3929/L

pull/19328/head
honurbu 3 years ago
parent
commit
c68ffa954d
  1. 2
      Directory.Packages.props
  2. 9
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json
  3. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/en.json
  4. 12
      abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/tr.json
  5. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json
  6. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/cs.json
  7. 9
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json
  8. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json
  9. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fr.json
  10. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hi.json
  11. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/it.json
  12. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pl-PL.json
  13. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sl.json
  14. 171
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json
  15. 4
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json
  16. 4
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hant.json
  17. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/en.json
  18. 37
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/tr.json
  19. 7
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json
  20. 45
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/tr.json
  21. 65
      docs/en/Best-Practices/Domain-Services.md
  22. BIN
      docs/en/Tutorials/images/bookstore-appservice-tests.png
  23. 6
      docs/zh-Hans/Tutorials/Part-4.md
  24. 54
      docs/zh-Hans/docs-nav.json
  25. 16
      framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/Layout/PageHeader.razor.cs
  26. 2
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/Volo/Abp/AspNetCore/Mvc/UI/Bundling/TagHelpers/AbpTagHelperResourceService.cs
  27. 2
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/AngularSourceCodeAdder.cs
  28. 4
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/ProjectFinder.cs
  29. 6
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs
  30. 44
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Version/PackageVersionCheckerService.cs
  31. 2
      modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/Volo/Abp/AuditLogging/IAuditLogRepository.cs
  32. 8
      modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/Volo/Abp/AuditLogging/EntityFrameworkCore/EfCoreAuditLogRepository.cs
  33. 6
      modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/Volo/Abp/AuditLogging/MongoDB/MongoAuditLogRepository.cs
  34. 6
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json
  35. 276
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock
  36. 4
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json
  37. 280
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock
  38. 4
      modules/blogging/app/Volo.BloggingTestApp/package.json
  39. 318
      modules/blogging/app/Volo.BloggingTestApp/yarn.lock
  40. 6
      modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/en.json
  41. 33
      modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/tr.json
  42. 2
      modules/blogging/src/Volo.Blogging.Web/Pages/Blogs/Posts/New.cshtml
  43. 2
      modules/blogging/src/Volo.Blogging.Web/Pages/Members/Index.cshtml
  44. 2
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json
  45. 258
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock
  46. 10
      modules/cms-kit/angular/package.json
  47. 4
      modules/cms-kit/angular/projects/cms-kit/package.json
  48. 2
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json
  49. 258
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock
  50. 2
      modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json
  51. 258
      modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock
  52. 4
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json
  53. 392
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock
  54. 4
      modules/docs/app/VoloDocs.Web/package.json
  55. 318
      modules/docs/app/VoloDocs.Web/yarn.lock
  56. 14
      modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityUserManager.cs
  57. 158
      modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo/Abp/Identity/EntityFrameworkCore/EfCoreIdentityUserRepository.cs
  58. 165
      modules/identity/src/Volo.Abp.Identity.MongoDB/Volo/Abp/Identity/MongoDB/MongoIdentityUserRepository.cs
  59. 2
      modules/openiddict/app/OpenIddict.Demo.Server/package.json
  60. 20
      modules/openiddict/app/angular/package.json
  61. 2
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json
  62. 258
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock
  63. 4
      modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json
  64. 292
      modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock
  65. 2
      npm/lerna.json
  66. 6
      npm/ng-packs/package.json
  67. 6
      npm/ng-packs/packages/account-core/package.json
  68. 6
      npm/ng-packs/packages/account/package.json
  69. 1
      npm/ng-packs/packages/components/chart.js/src/chart.component.ts
  70. 6
      npm/ng-packs/packages/components/package.json
  71. 4
      npm/ng-packs/packages/core/package.json
  72. 4
      npm/ng-packs/packages/feature-management/package.json
  73. 2
      npm/ng-packs/packages/generators/package.json
  74. 8
      npm/ng-packs/packages/identity/package.json
  75. 6
      npm/ng-packs/packages/oauth/package.json
  76. 4
      npm/ng-packs/packages/permission-management/package.json
  77. 2
      npm/ng-packs/packages/schematics/package.json
  78. 6
      npm/ng-packs/packages/setting-management/package.json
  79. 6
      npm/ng-packs/packages/tenant-management/package.json
  80. 6
      npm/ng-packs/packages/theme-basic/package.json
  81. 4
      npm/ng-packs/packages/theme-shared/package.json
  82. 4
      npm/packs/anchor-js/package.json
  83. 4
      npm/packs/aspnetcore.components.server.basictheme/package.json
  84. 6
      npm/packs/aspnetcore.components.server.theming/package.json
  85. 4
      npm/packs/aspnetcore.mvc.ui.theme.basic/package.json
  86. 34
      npm/packs/aspnetcore.mvc.ui.theme.shared/package.json
  87. 172
      npm/packs/aspnetcore.mvc.ui/gulp/copy-resources.js
  88. 2795
      npm/packs/aspnetcore.mvc.ui/package-lock.json
  89. 9
      npm/packs/aspnetcore.mvc.ui/package.json
  90. 1442
      npm/packs/aspnetcore.mvc.ui/yarn.lock
  91. 10
      npm/packs/blogging/package.json
  92. 2
      npm/packs/bootstrap-datepicker/package.json
  93. 2
      npm/packs/bootstrap-daterangepicker/package.json
  94. 4
      npm/packs/bootstrap/package.json
  95. 2
      npm/packs/chart.js/package.json
  96. 4
      npm/packs/clipboard/package.json
  97. 12
      npm/packs/cms-kit.admin/package.json
  98. 6
      npm/packs/cms-kit.public/package.json
  99. 6
      npm/packs/cms-kit/package.json
  100. 4
      npm/packs/codemirror/package.json

2
Directory.Packages.props

@ -122,7 +122,7 @@
<PackageVersion Include="Oracle.EntityFrameworkCore" Version="8.21.121" /> <PackageVersion Include="Oracle.EntityFrameworkCore" Version="8.21.121" />
<PackageVersion Include="Polly" Version="8.2.0" /> <PackageVersion Include="Polly" Version="8.2.0" />
<PackageVersion Include="Polly.Extensions.Http" Version="3.0.0" /> <PackageVersion Include="Polly.Extensions.Http" Version="3.0.0" />
<PackageVersion Include="Pomelo.EntityFrameworkCore.MySql" Version="8.0.0" /> <PackageVersion Include="Pomelo.EntityFrameworkCore.MySql" Version="8.0.2" />
<PackageVersion Include="Quartz" Version="3.7.0" /> <PackageVersion Include="Quartz" Version="3.7.0" />
<PackageVersion Include="Quartz.Extensions.DependencyInjection" Version="3.7.0" /> <PackageVersion Include="Quartz.Extensions.DependencyInjection" Version="3.7.0" />
<PackageVersion Include="Quartz.Plugins.TimeZoneConverter" Version="3.7.0" /> <PackageVersion Include="Quartz.Plugins.TimeZoneConverter" Version="3.7.0" />

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

@ -283,6 +283,7 @@
"ChooseCoverImage": "Choose a cover image...", "ChooseCoverImage": "Choose a cover image...",
"Menu:Quotation": "Quotation", "Menu:Quotation": "Quotation",
"Menu:Invoice": "Invoice", "Menu:Invoice": "Invoice",
"Menu:Quotation/Invoice": "Quotation/Invoice",
"Menu:PaymentRequests": "Payment Requests", "Menu:PaymentRequests": "Payment Requests",
"Permission:PaymentRequests": "Payment Requests", "Permission:PaymentRequests": "Payment Requests",
"PaymentRequests": "Payment Requests", "PaymentRequests": "Payment Requests",
@ -607,6 +608,10 @@
"FullName": "Full name", "FullName": "Full name",
"TestimonialText": "Testimonial text", "TestimonialText": "Testimonial text",
"ExperienceYear": "Experience year", "ExperienceYear": "Experience year",
"Position": "Position" "Position": "Position",
"AllowedLicenses": "Allowed Licenses",
"AllowedModules": "Allowed Modules",
"ModuleName": "Module name",
"NonYet": "Non yet"
} }
} }

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

@ -250,6 +250,7 @@
"EmailPreferences": "Email Preferences", "EmailPreferences": "Email Preferences",
"VideoCourses": "Essential Videos", "VideoCourses": "Essential Videos",
"DoYouAgreePrivacyPolicy": "By clicking <b>Subscribe</b> button you agree to the <a href=\"https://account.abp.io/Account/TermsConditions\">Terms & Conditions</a> and <a href=\"https://account.abp.io/Account/Privacy\">Privacy Policy</a>.", "DoYouAgreePrivacyPolicy": "By clicking <b>Subscribe</b> button you agree to the <a href=\"https://account.abp.io/Account/TermsConditions\">Terms & Conditions</a> and <a href=\"https://account.abp.io/Account/Privacy\">Privacy Policy</a>.",
"AbpConferenceDescription": "ABP Conference is a virtual event for .NET developers to learn and connect with the community." "AbpConferenceDescription": "ABP Conference is a virtual event for .NET developers to learn and connect with the community.",
"Mobile": "Mobile"
} }
} }

12
abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/tr.json

@ -20,7 +20,7 @@
"GetStartedUpper": "BAŞLAYIN", "GetStartedUpper": "BAŞLAYIN",
"ForkMeOnGitHub": "Fork me on GitHub", "ForkMeOnGitHub": "Fork me on GitHub",
"Features": "Özellikler", "Features": "Özellikler",
"GetStarted": "Başlayın", "GetStarted": "Başlangıç Şablonları",
"Documents": "Dokümanlar", "Documents": "Dokümanlar",
"ContributionGuide": "Katkı Rehberi", "ContributionGuide": "Katkı Rehberi",
"Blog": "Blog", "Blog": "Blog",
@ -62,7 +62,7 @@
"WebApplication": "Web Uygulaması", "WebApplication": "Web Uygulaması",
"MeetTheABP": "ABP'yi Tanıyın", "MeetTheABP": "ABP'yi Tanıyın",
"CompleteWebDevelopment": "Eksiksiz Bir Web Geliştirme", "CompleteWebDevelopment": "Eksiksiz Bir Web Geliştirme",
"Platform": "Platform", "Platform": "Platformu",
"ABPDescription": "ABP Framework, en iyi yazılım geliştirme uygulamalarını ve kurallarını takip ederek modern web uygulamaları oluşturmak için eksiksiz bir altyapıdır.", "ABPDescription": "ABP Framework, en iyi yazılım geliştirme uygulamalarını ve kurallarını takip ederek modern web uygulamaları oluşturmak için eksiksiz bir altyapıdır.",
"StrongInfrastructure": "Güçlü Altyapı", "StrongInfrastructure": "Güçlü Altyapı",
"CompleteArchitecture": "Eksiksiz Mimari", "CompleteArchitecture": "Eksiksiz Mimari",
@ -95,7 +95,7 @@
"Home": "Ana Sayfa", "Home": "Ana Sayfa",
"Posts": "Gönderiler", "Posts": "Gönderiler",
"JoinTheABPCommunity": "ABP Topluluğuna Katılın", "JoinTheABPCommunity": "ABP Topluluğuna Katılın",
"SubmitYourPost": "Gönderinizi Gönderin", "SubmitYourPost": "Gönderinizi Paylaşın",
"Modules": "Modüller", "Modules": "Modüller",
"Tools": "Araçlar", "Tools": "Araçlar",
"Pricing": "Fiyatlandırma", "Pricing": "Fiyatlandırma",
@ -193,6 +193,10 @@
"ReleaseNotesDefinition": "ABP.IO Platform sürümleri, yeni ürünler, vb.", "ReleaseNotesDefinition": "ABP.IO Platform sürümleri, yeni ürünler, vb.",
"Newsletter": "Bülten", "Newsletter": "Bülten",
"NewsletterDefinition": "Blog paylaşımları, topluluk haberleri, vb.", "NewsletterDefinition": "Blog paylaşımları, topluluk haberleri, vb.",
"AbpConferenceDescription": "ABP Conference, .NET geliştiricilerinin gelişmesi ve toplulukla bağlantı kurması için düzenlenen sanal bir etkinliktir." "AbpConferenceDescription": "ABP Conference, .NET geliştiricilerinin gelişmesi ve toplulukla bağlantı kurması için düzenlenen sanal bir etkinliktir.",
"Packages": "Paketler",
"Mobile": "Mobil",
"ReturnOfInvestment": "Yatırımın Geri Dönüşü",
"Trainings": "Eğitimler"
} }
} }

3
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json

@ -815,6 +815,7 @@
"SendUsEmail": "أرسل لنا البريد الإلكتروني", "SendUsEmail": "أرسل لنا البريد الإلكتروني",
"ErrorExceptionMessage": "حدث خطأ أثناء معالجة طلبك", "ErrorExceptionMessage": "حدث خطأ أثناء معالجة طلبك",
"WatchTakeCodeGeneration": "شاهد فيديو \"استكشاف إمكانات إنشاء الأكواد البرمجية: ABP Suite\"!", "WatchTakeCodeGeneration": "شاهد فيديو \"استكشاف إمكانات إنشاء الأكواد البرمجية: ABP Suite\"!",
"ExtendNow": "تمديد / تجديد" "ExtendNow": "تمديد / تجديد",
"RegisterDemo": "يسجل"
} }
} }

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

@ -430,6 +430,7 @@
"SendUsEmail": "Pošlete nám e-mail", "SendUsEmail": "Pošlete nám e-mail",
"ErrorExceptionMessage": "Při zpracování vašeho požadavku nastala chyba", "ErrorExceptionMessage": "Při zpracování vašeho požadavku nastala chyba",
"WatchTakeCodeGeneration": "Podívejte se na video „Prozkoumejte potenciál generování kódu: ABP Suite“!", "WatchTakeCodeGeneration": "Podívejte se na video „Prozkoumejte potenciál generování kódu: ABP Suite“!",
"ExtendNow": "Prodloužit / Obnovit" "ExtendNow": "Prodloužit / Obnovit",
"RegisterDemo": "Registrovat"
} }
} }

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

@ -1202,6 +1202,13 @@
"Topic": "Topic", "Topic": "Topic",
"SendUsEmail": "Send us email", "SendUsEmail": "Send us email",
"ErrorExceptionMessage": "An error occurred while processing your request", "ErrorExceptionMessage": "An error occurred while processing your request",
"WatchTakeCodeGeneration": "Watch the \"Explore the Potential of Code Generation: ABP Suite\" Video!" "WatchTakeCodeGeneration": "Watch the \"Explore the Potential of Code Generation: ABP Suite\" Video!",
"StartupTemplatesUser": "User",
"StartupSingleSignOn": "Single Sign On",
"Application{0}": "Application {0}",
"PreBuiltApplicationModulesTitle": "Pre-Built Application <span class=\"gradient-commercial\">Modules</span>",
"RegisterDemo": "Register",
"TrainingDescription": "We are offering the following training packages for who want to get expertise on the ABP Framework and the ABP Commercial.",
"PurchaseDevelopers": "developers"
} }
} }

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

@ -851,6 +851,7 @@
"SendUsEmail": "Lähetä meille sähköpostia", "SendUsEmail": "Lähetä meille sähköpostia",
"ErrorExceptionMessage": "Virhe pyynnön käsittelyn yhteydessä", "ErrorExceptionMessage": "Virhe pyynnön käsittelyn yhteydessä",
"WatchTakeCodeGeneration": "Katso \"Tutki koodin luomisen potentiaalia: ABP Suite\" -video!", "WatchTakeCodeGeneration": "Katso \"Tutki koodin luomisen potentiaalia: ABP Suite\" -video!",
"ExtendNow": "Laajenna / Uusi" "ExtendNow": "Laajenna / Uusi",
"RegisterDemo": "Rekisteröidy"
} }
} }

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

@ -430,6 +430,7 @@
"SendUsEmail": "Envoyez-nous un email", "SendUsEmail": "Envoyez-nous un email",
"ErrorExceptionMessage": "Une erreur s'est produite lors du traitement de votre demande", "ErrorExceptionMessage": "Une erreur s'est produite lors du traitement de votre demande",
"WatchTakeCodeGeneration": "Regardez la vidéo « Explorez le potentiel de la génération de code : ABP Suite » !", "WatchTakeCodeGeneration": "Regardez la vidéo « Explorez le potentiel de la génération de code : ABP Suite » !",
"ExtendNow": "Prolonger / Renouveler" "ExtendNow": "Prolonger / Renouveler",
"RegisterDemo": "Registre"
} }
} }

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

@ -429,6 +429,7 @@
"SendUsEmail": "हमें ईमेल भेजें", "SendUsEmail": "हमें ईमेल भेजें",
"ErrorExceptionMessage": "आपका अनुरोध संसाधित करते समय एक त्रुटि पाई गई", "ErrorExceptionMessage": "आपका अनुरोध संसाधित करते समय एक त्रुटि पाई गई",
"WatchTakeCodeGeneration": "\"कोड जनरेशन की क्षमता का अन्वेषण करें: एबीपी सुइट\" वीडियो देखें!", "WatchTakeCodeGeneration": "\"कोड जनरेशन की क्षमता का अन्वेषण करें: एबीपी सुइट\" वीडियो देखें!",
"ExtendNow": "विस्तार/नवीनीकरण" "ExtendNow": "विस्तार/नवीनीकरण",
"RegisterDemo": "पंजीकरण करवाना"
} }
} }

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

@ -429,6 +429,7 @@
"SendUsEmail": "Inviaci un'e-mail", "SendUsEmail": "Inviaci un'e-mail",
"ErrorExceptionMessage": "Si è verificato un errore durante l'elaborazione della richiesta", "ErrorExceptionMessage": "Si è verificato un errore durante l'elaborazione della richiesta",
"WatchTakeCodeGeneration": "Guarda il video \"Esplora il potenziale della generazione di codice: ABP Suite\"!", "WatchTakeCodeGeneration": "Guarda il video \"Esplora il potenziale della generazione di codice: ABP Suite\"!",
"ExtendNow": "Estendi/Rinnova" "ExtendNow": "Estendi/Rinnova",
"RegisterDemo": "Registrati"
} }
} }

3
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pl-PL.json

@ -408,6 +408,7 @@
"SendUsEmail": "Wyślij nam e-mail", "SendUsEmail": "Wyślij nam e-mail",
"ErrorExceptionMessage": "Podczas przetwarzania żądania wystąpił błąd", "ErrorExceptionMessage": "Podczas przetwarzania żądania wystąpił błąd",
"WatchTakeCodeGeneration": "Obejrzyj film „Odkryj potencjał generowania kodu: pakiet ABP”!", "WatchTakeCodeGeneration": "Obejrzyj film „Odkryj potencjał generowania kodu: pakiet ABP”!",
"ExtendNow": "Przedłuż/Odnów" "ExtendNow": "Przedłuż/Odnów",
"RegisterDemo": "Rejestr"
} }
} }

3
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sl.json

@ -408,6 +408,7 @@
"SendUsEmail": "Pošljite nam e-pošto", "SendUsEmail": "Pošljite nam e-pošto",
"ErrorExceptionMessage": "Pri obdelavi vaše zahteve je prišlo do napake", "ErrorExceptionMessage": "Pri obdelavi vaše zahteve je prišlo do napake",
"WatchTakeCodeGeneration": "Oglejte si video »Raziščite potencial generiranja kode: zbirka ABP«!", "WatchTakeCodeGeneration": "Oglejte si video »Raziščite potencial generiranja kode: zbirka ABP«!",
"ExtendNow": "Podaljšaj / obnovi" "ExtendNow": "Podaljšaj / obnovi",
"RegisterDemo": "Registrirajte se"
} }
} }

171
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json

@ -8,14 +8,14 @@
"DeveloperCount": "Yazılımcı sayısı", "DeveloperCount": "Yazılımcı sayısı",
"QuestionCount": "Kalan/toplam sorular", "QuestionCount": "Kalan/toplam sorular",
"Unlimited": "Sınırsız", "Unlimited": "Sınırsız",
"Owners": "Yetkili sayısı", "Owners": "Sahip sayısı",
"AddMember": "Üye ekle", "AddMember": "Üye ekle",
"AddOwner": "Yetkili ekle", "AddOwner": "Yetkili ekle",
"AddDeveloper": "Yazılımcı ekle", "AddDeveloper": "Yazılımcı ekle",
"UserName": "Kullanıcı adı", "UserName": "Kullanıcı adı",
"Name": "İsim", "Name": "İsim",
"EmailAddress": "Email adresi", "EmailAddress": "Email adresi",
"Developers": "Yazılımcılar", "Developers": "Geliştiriciler",
"LicenseType": "lisans türü", "LicenseType": "lisans türü",
"Manage": "Yönet", "Manage": "Yönet",
"SetDefault": "Varsayılan olarak ayarla", "SetDefault": "Varsayılan olarak ayarla",
@ -48,7 +48,7 @@
"IndexPageHeroSection": "<span class=\"first-line\">A complete</span><span class=\"second-line\"> web development platform</span><span class=\"third-line\">built-on <img src=\"{0}\" width=\"110\" class=\"ml-1\" /> framework</span>", "IndexPageHeroSection": "<span class=\"first-line\">A complete</span><span class=\"second-line\"> web development platform</span><span class=\"third-line\">built-on <img src=\"{0}\" width=\"110\" class=\"ml-1\" /> framework</span>",
"AbpCommercialShortDescription": "ABP Commercial, önceden oluşturulmuş uygulama modülleri, hızlı uygulama geliştirme araçları, profesyonel UI temaları, premium destek ve daha fazlasını sağlar.", "AbpCommercialShortDescription": "ABP Commercial, önceden oluşturulmuş uygulama modülleri, hızlı uygulama geliştirme araçları, profesyonel UI temaları, premium destek ve daha fazlasını sağlar.",
"LiveDemo": "Canlı Demo", "LiveDemo": "Canlı Demo",
"LiveDemoLead": "<a href=\"{0}\">{1}</a> ABP hesabınızı kullanarak, <a href=\"{2}\">{3}</a> abp.io'ya hoş geldiniz. Veya aşağıdaki formu doldurarak şimdi canlı bir demo oluşturun", "LiveDemoLead": "ABP hesabınızı kullanarak <a href=\"{0}\">{1}</a> yapın, abp.io'ya <a href=\"{2}\">{3}</a> veya aşağıdaki formu doldurup şimdi canlı bir demo oluşturun.",
"ThereIsAlreadyAnAccountWithTheGivenEmailAddress": "Zaten <b>{0}</b> e-posta adresiyle bir hesap var.<br/> Devam etmek için hesabınızla giriş yapabilirsiniz.", "ThereIsAlreadyAnAccountWithTheGivenEmailAddress": "Zaten <b>{0}</b> e-posta adresiyle bir hesap var.<br/> Devam etmek için hesabınızla giriş yapabilirsiniz.",
"GetLicence": "Lisans Alın", "GetLicence": "Lisans Alın",
"Application": "Başvuru", "Application": "Başvuru",
@ -104,12 +104,6 @@
"LeptonTheme": "Lepton Teması", "LeptonTheme": "Lepton Teması",
"ProfessionalModernUIThemes": "Profesyonel, modern UI temaları", "ProfessionalModernUIThemes": "Profesyonel, modern UI temaları",
"LeptonThemeExplanation": "Lepton, yönetici panosu gerektiren herhangi bir proje için sağlam bir temel görevi gören bir dizi Bootstrap yönetici teması sağlar.", "LeptonThemeExplanation": "Lepton, yönetici panosu gerektiren herhangi bir proje için sağlam bir temel görevi gören bir dizi Bootstrap yönetici teması sağlar.",
"DefaultTheme": "Varsayılan tema",
"MaterialTheme": "Malzeme Tema",
"Default2Theme": "Varsayılan 2 Tema",
"DarkTheme": "Karanlık Tema",
"DarkBlueTheme": "Koyu Mavi Tema",
"LightTheme": "Açık Tema",
"ProudToWorkWith": "Birlikte Çalışmaktan Gurur Duyarız", "ProudToWorkWith": "Birlikte Çalışmaktan Gurur Duyarız",
"OurConsumers": "Dünya çapında 70'ten fazla ülkede binlerce işletme ve geliştirici ABP Commercial'a güveniyor.", "OurConsumers": "Dünya çapında 70'ten fazla ülkede binlerce işletme ve geliştirici ABP Commercial'a güveniyor.",
"JoinOurConsumers": "Onlara katılın ve hızlı bir şekilde harika ürünler oluşturun.", "JoinOurConsumers": "Onlara katılın ve hızlı bir şekilde harika ürünler oluşturun.",
@ -129,7 +123,7 @@
"SeeTheSupportOptions": "Destek Seçeneklerine Bakın", "SeeTheSupportOptions": "Destek Seçeneklerine Bakın",
"Contact": "İletişim", "Contact": "İletişim",
"TellUsWhatYouNeed": "Size destek olabilmemiz için bizimle iletişime geçin.", "TellUsWhatYouNeed": "Size destek olabilmemiz için bizimle iletişime geçin.",
"YourMessage": "Mesajın", "YourMessage": "Mesaj",
"YourFullName": "Tam adınız", "YourFullName": "Tam adınız",
"EmailField": "E-posta Adresi", "EmailField": "E-posta Adresi",
"YourEmailAddress": "E-posta adresiniz", "YourEmailAddress": "E-posta adresiniz",
@ -260,14 +254,13 @@
"UsingABPSuiteToCURD": "CRUD Sayfa Oluşturma ve Kalıplama için ABP Suite'i Kullanma", "UsingABPSuiteToCURD": "CRUD Sayfa Oluşturma ve Kalıplama için ABP Suite'i Kullanma",
"SeeABPSuiteDocument": "ABP Suite kullanımını öğrenmek için ABP Suite belgesine bakın.", "SeeABPSuiteDocument": "ABP Suite kullanımını öğrenmek için ABP Suite belgesine bakın.",
"AskQuestionsOnSupport": "ABP Commercial Destek ile ilgili sorularınızı sorabilirsiniz.", "AskQuestionsOnSupport": "ABP Commercial Destek ile ilgili sorularınızı sorabilirsiniz.",
"Documentation": "Belgeler", "Documentation": "Dokümantasyon",
"SeeModulesDocument": "Tüm ticari(pro) modüllerin ve bunların belgelerinin listesi için modüller belgesine bakın.", "SeeModulesDocument": "Tüm ticari(pro) modüllerin ve bunların belgelerinin listesi için modüller belgesine bakın.",
"Pricing": "fiyatlandırma", "Pricing": "fiyatlandırma",
"PricingExplanation": "İşletmenizin bugün ihtiyaç duyduğu özellikleri ve işlevleri seçin. İşletmeniz büyüdükçe kolayca yükseltin.", "PricingExplanation": "İşletmenizin bugün ihtiyaç duyduğu özellikleri ve işlevleri seçin. İşletmeniz büyüdükçe kolayca yükseltin.",
"Team": "Takım", "Team": "Takım",
"Business": "İşletme", "Business": "İşletme",
"Enterprise": "Girişim", "Enterprise": "Girişim",
"Custom": "Gelenek",
"IncludedDeveloperLicenses": "Dahil edilen geliştirici lisansları", "IncludedDeveloperLicenses": "Dahil edilen geliştirici lisansları",
"CustomLicenceOrAdditionalServices": "Özel lisansa veya ek hizmetlere mi ihtiyacınız var?", "CustomLicenceOrAdditionalServices": "Özel lisansa veya ek hizmetlere mi ihtiyacınız var?",
"CustomOrVolumeLicense": "Özel veya toplu lisans", "CustomOrVolumeLicense": "Özel veya toplu lisans",
@ -433,7 +426,7 @@
"DatabaseProviders": "Veritabanı Sağlayıcıları", "DatabaseProviders": "Veritabanı Sağlayıcıları",
"UIFrameworks": "UI Frameworkleri", "UIFrameworks": "UI Frameworkleri",
"UsefulLinks": "Faydalı Bağlantılar", "UsefulLinks": "Faydalı Bağlantılar",
"Platform": "Platform", "Platform": "Platformu",
"CoolestCompaniesUseABPCommercial": "En havalı şirketler zaten <span class=\"fw-6\">ABP Commercial</span> kullanıyor.", "CoolestCompaniesUseABPCommercial": "En havalı şirketler zaten <span class=\"fw-6\">ABP Commercial</span> kullanıyor.",
"UserInterface": "Kullanıcı Arayüzü", "UserInterface": "Kullanıcı Arayüzü",
"APIGateway": "API Ağ Geçidi", "APIGateway": "API Ağ Geçidi",
@ -478,7 +471,7 @@
"WelcomeToABPCommercial": "<span class=\"gradient-commercial\">ABP Commercial</span>'a hoş geldiniz!", "WelcomeToABPCommercial": "<span class=\"gradient-commercial\">ABP Commercial</span>'a hoş geldiniz!",
"YourAccountDetails": "Hesap bilgileriniz", "YourAccountDetails": "Hesap bilgileriniz",
"OrganizationName": "Organizasyon Adı", "OrganizationName": "Organizasyon Adı",
"AddDevelopers": "Developer Ekle", "AddDevelopers": "Geliştirici Ekle",
"StartDevelopment": "Geliştirmeye Başla", "StartDevelopment": "Geliştirmeye Başla",
"CreateAndRunApplicationUsingStartupTemplate": "ABP Commercial başlangıç şablonunu kullanarak yeni bir web uygulamasının nasıl oluşturulacağını ve çalıştırılacağını öğrenin.", "CreateAndRunApplicationUsingStartupTemplate": "ABP Commercial başlangıç şablonunu kullanarak yeni bir web uygulamasının nasıl oluşturulacağını ve çalıştırılacağını öğrenin.",
"CommunityDescription2": "<span class=\"fw-6\">community.abp.io</span>, insanların ABP ile ilgili makaleleri paylaşabileceği bir yerdir. Makaleler, öğreticiler, kod örnekleri, vaka çalışmaları arayın ve sizinle aynı kulvarda olan insanlarla tanışın.", "CommunityDescription2": "<span class=\"fw-6\">community.abp.io</span>, insanların ABP ile ilgili makaleleri paylaşabileceği bir yerdir. Makaleler, öğreticiler, kod örnekleri, vaka çalışmaları arayın ve sizinle aynı kulvarda olan insanlarla tanışın.",
@ -493,9 +486,9 @@
"MultipleUIOptionsExplanation": "Kullanıcı Arayüzü oluşturmanın farklı yollarını seviyoruz. Bu başlangıç projesi, iş uygulamanız için üç farklı UI framework seçeneği sunuyor.", "MultipleUIOptionsExplanation": "Kullanıcı Arayüzü oluşturmanın farklı yollarını seviyoruz. Bu başlangıç projesi, iş uygulamanız için üç farklı UI framework seçeneği sunuyor.",
"MultipleDatabaseOptions": "Çoklu Veritabanı Seçenekleri", "MultipleDatabaseOptions": "Çoklu Veritabanı Seçenekleri",
"MultipleDatabaseOptionsExplanation": "İki veritabanı sağlayıcısı seçeneğiniz var (her ikisini de tek bir uygulamada kullanmanın yanı sıra). Herhangi bir ilişkisel veritabanıyla çalışmak için Entity Framework Core'u kullanın ve daha iyi bir performans için düşük seviyeli sorgular yazmanız gerektiğinde isteğe bağlı olarak Dapper'ı kullanın. Belge tabanlı bir NoSQL veritabanı kullanmanız gerekiyorsa MongoDB başka bir seçenektir. Bu sağlayıcılar iyi entegre edilmiş, soyutlanmış ve önceden yapılandırılmış olsa da, .NET ile kullanabileceğiniz herhangi bir veritabanı sistemiyle etkileşimde bulunabilirsiniz. ", "MultipleDatabaseOptionsExplanation": "İki veritabanı sağlayıcısı seçeneğiniz var (her ikisini de tek bir uygulamada kullanmanın yanı sıra). Herhangi bir ilişkisel veritabanıyla çalışmak için Entity Framework Core'u kullanın ve daha iyi bir performans için düşük seviyeli sorgular yazmanız gerektiğinde isteğe bağlı olarak Dapper'ı kullanın. Belge tabanlı bir NoSQL veritabanı kullanmanız gerekiyorsa MongoDB başka bir seçenektir. Bu sağlayıcılar iyi entegre edilmiş, soyutlanmış ve önceden yapılandırılmış olsa da, .NET ile kullanabileceğiniz herhangi bir veritabanı sistemiyle etkileşimde bulunabilirsiniz. ",
"ModularArchitectureExplanation2": "Modülerlik, ABP.IO platformunda birinci sınıf bir vatandaştır. Uygulamalardaki tüm işlevler iyi izole edilmiş opsiyonel modüllere ayrılmıştır. Başlangıç projesi zaten temel <a href=\"/modules\" class=\"text-primary\">ABP Commercial modülleri</a> önceden yüklenmiş olarak gelir. Kendi uygulamanız için modüler bir sistem oluşturmak üzere kendi modüllerinizi de oluşturabilirsiniz.", "ModularArchitectureExplanation2": "Modülerlik, ABP.IO platformunda birinci sınıf bir vatandaştır. Uygulamalardaki tüm işlevler iyi izole edilmiş opsiyonel modüllere ayrılmıştır. Başlangıç projesinde zaten temel <a href=\"/modules\" class=\"text-primary\">ABP Commercial modülleri</a> önceden yüklenmiş olarak gelir. Kendi uygulamanız için modüler bir sistem oluşturmak üzere kendi modüllerinizi de oluşturabilirsiniz.",
"MultiTenancyForSaasBusiness": "Saas İşletmeleri için Çoklu Kiralama", "MultiTenancyForSaasBusiness": "Saas İşletmeleri için Multi Tenancy",
"MultiTenancyForSaasBusinessExplanation": "ABP Commercial, SaaS (Hizmet Olarak Yazılım) sistemlerinizi oluşturmak için eksiksiz, uçtan uca multi tenancy sistemi sağlar. Anında veritabanı oluşturma ve taşıma sistemi ile tenancylerin kendi veritabanlarını paylaşmalarına veya sahip olmalarına olanak tanır.", "MultiTenancyForSaasBusinessExplanation": "ABP Commercial, SaaS (Hizmet Olarak Yazılım) sistemlerinizi oluşturmak için eksiksiz, uçtan uca multi tenancy sistemi sağlar. Anında veritabanı oluşturma ve taşıma sistemi ile tenantların kendi veritabanlarını paylaşmalarına veya sahip olmalarına olanak tanır.",
"MicroserviceStartupSolution": "Mikroservis Başlangıç Projesi", "MicroserviceStartupSolution": "Mikroservis Başlangıç Projesi",
"MicroserviceArchitectureExplanation2": "Önceden oluşturulmuş temel projeden ve damıtılmış deneyimden yararlanmak için bir sonraki mikroservis sisteminiz için alabilirsiniz.", "MicroserviceArchitectureExplanation2": "Önceden oluşturulmuş temel projeden ve damıtılmış deneyimden yararlanmak için bir sonraki mikroservis sisteminiz için alabilirsiniz.",
"PreIntegratedTools": "Popüler araçlara önceden entegre edilmiş", "PreIntegratedTools": "Popüler araçlara önceden entegre edilmiş",
@ -555,13 +548,15 @@
"Pricing_Page_Testimonial_3": "ABP'yi seviyoruz. Her şeyi sıfırdan yazmak zorunda kalmıyoruz. Kullanıma hazır özellikler ile başlıyoruz ve sadece gerçekten yazmamız gerekenlere odaklanıyoruz. Ayrıca, ABP iyi tasarlanmış, daha az kod ve düşük hata ile yüksek kalitede. İhtiyaç duyduğumuz her şeyi kendi başımıza yazmak zorunda kalsaydık, yıllarımızı harcamak zorunda kalabilirdik. Hoşumuza giden bir diğer şey de yeni sürümün, sorun düzeltmenin ya da iyileştirmenin iki haftada bir çıkması. Çok uzun süre beklemiyoruz.", "Pricing_Page_Testimonial_3": "ABP'yi seviyoruz. Her şeyi sıfırdan yazmak zorunda kalmıyoruz. Kullanıma hazır özellikler ile başlıyoruz ve sadece gerçekten yazmamız gerekenlere odaklanıyoruz. Ayrıca, ABP iyi tasarlanmış, daha az kod ve düşük hata ile yüksek kalitede. İhtiyaç duyduğumuz her şeyi kendi başımıza yazmak zorunda kalsaydık, yıllarımızı harcamak zorunda kalabilirdik. Hoşumuza giden bir diğer şey de yeni sürümün, sorun düzeltmenin ya da iyileştirmenin iki haftada bir çıkması. Çok uzun süre beklemiyoruz.",
"Pricing_Page_Testimonial_4": "ABP Commercial harika bir ürün, tavsiye ederim. Müşterilerimiz için ticari ürünleri tek bir yapılandırılabilir platformda pazara sunuyor. Framework ve araçların herhangi bir ekibe sağladığı hızlı başlangıç her kuruşa değer. ABP Commercial ihtiyaçlarımız için en uygun üründü.", "Pricing_Page_Testimonial_4": "ABP Commercial harika bir ürün, tavsiye ederim. Müşterilerimiz için ticari ürünleri tek bir yapılandırılabilir platformda pazara sunuyor. Framework ve araçların herhangi bir ekibe sağladığı hızlı başlangıç her kuruşa değer. ABP Commercial ihtiyaçlarımız için en uygun üründü.",
"Pricing_Page_Testimonial_5": "ABP Framework sadece bir framework değil, aynı zamanda bir proje geliştirme/yönetme rehberi, çünkü DDD, GenericRepository, DI, Microservice ve Modularity eğitimleri veriyor. Framework'ün kendisini kullanmayacak olsanız bile, iyi ve profesyonelce hazırlanmış docs.abp.io ile kendinizi geliştirebilirsiniz (OpenIddict, Redis, Quartz vb.). Birçok şey önceden hazır olduğu için proje geliştirme süresini önemli ölçüde kısaltıyor (Giriş sayfası, istisna işleme, veri filtreleme, tohumlama, denetim günlüğü, yerelleştirme, otomatik API denetleyicisi vb.) Uygulamamızdan bir örnek olarak, stok kontrolü için Local Event Bus kullandım. Böylece stok işleyicisi yazarak sipariş hareketlerini yönetebiliyorum. CreationTime, CreatorId için zaman kaybetmemek harika. Bunlar otomatik olarak dolduruluyor.", "Pricing_Page_Testimonial_5": "ABP Framework sadece bir framework değil, aynı zamanda bir proje geliştirme/yönetme rehberi, çünkü DDD, GenericRepository, DI, Microservice ve Modularity eğitimleri veriyor. Framework'ün kendisini kullanmayacak olsanız bile, iyi ve profesyonelce hazırlanmış docs.abp.io ile kendinizi geliştirebilirsiniz (OpenIddict, Redis, Quartz vb.). Birçok şey önceden hazır olduğu için proje geliştirme süresini önemli ölçüde kısaltıyor (Giriş sayfası, istisna işleme, veri filtreleme, tohumlama, denetim günlüğü, yerelleştirme, otomatik API denetleyicisi vb.) Uygulamamızdan bir örnek olarak, stok kontrolü için Local Event Bus kullandım. Böylece stok işleyicisi yazarak sipariş hareketlerini yönetebiliyorum. CreationTime, CreatorId için zaman kaybetmemek harika. Bunlar otomatik olarak dolduruluyor.",
"Pricing_Page_Testimonial_6": "ABP Framework iyi bir framework ancak kullandığı farklı katmanları, sınıfları ve kütüphaneleri (özellikle ABP) anlamak için zaman gerekiyor. Kod tabanını okumak için çok zaman harcadım, ancak ABP Commercial, proje özel entitylerini (AR) ve her birine bağlı depoyu oluşturmak için bize zaman kazandırdı. ABP'de kullanılan yaklaşımın çok olgun olduğunu da beğendim, DDD ve monolith'e dayandığını biliyoruz.", "Pricing_Page_Testimonial_6": "ABP Framework iyi bir framework ancak kullandığı farklı katmanları, sınıfları ve kütüphaneleri (özellikle ABP) anlamak için zaman gerekiyor. Kod tabanını okumak için çok zaman harcadım, ancak ABP Commercial, proje özel entitylerini (AR) ve her birine bağlı depoyu oluşturmak için bize zaman kazandırdı. ABP'de kullanılan yaklaşımın çok olgun olmasını da beğendim, DDD ve monolith'e dayandığını biliyoruz.",
"Pricing_Page_Testimonial_7": "Bir başlangıç olarak hızlı bir şekilde yineleme yapmamız ve temel olmayan özellikler için minimum zaman harcamamız gerekiyor.\nMühendislerimiz son derece deneyimli mühendislerden genç mühendislere kadar çeşitlilik gösteriyor, ortak bir anlayışa ve teknik ve alan bilgisini paylaşmanın bir yoluna ihtiyacımız vardı, ABP harika kılavuzları ve belgeleri sayesinde bunu yapmamızı sağladı. \nABP ile kutudan çıkar çıkmaz çalıştıkları için endişelenmemize gerek kalmayan şeyler var. \nABP, hızlı prototip oluşturma ve geliştirmeyi kolaylaştırmamıza yardımcı oldu, özelliğin başlangıcından üretime kadar 4 haftadan kısa bir süre geçti. Lisansa dahil olan tüm premium özellikleriyle ABP, Yazılım Mühendisliği tarafında bize \"Startup in a Box\" sağladı.", "Pricing_Page_Testimonial_7": "Bir başlangıç olarak hızlı bir şekilde yineleme yapmamız ve temel olmayan özellikler için minimum zaman harcamamız gerekiyor.\nMühendislerimiz son derece deneyimli mühendislerden genç mühendislere kadar çeşitlilik gösteriyor, ortak bir anlayışa ve teknik ve alan bilgisini paylaşmanın bir yoluna ihtiyacımız vardı, ABP harika kılavuzları ve belgeleri sayesinde bunu yapmamızı sağladı. \nABP ile kutudan çıkar çıkmaz çalıştıkları için endişelenmemize gerek kalmayan şeyler var. \nABP, hızlı prototip oluşturma ve geliştirmeyi kolaylaştırmamıza yardımcı oldu, özelliğin başlangıcından üretime kadar 4 haftadan kısa bir süre geçti. Lisansa dahil olan tüm premium özellikleriyle ABP, Yazılım Mühendisliği tarafında bize \"Startup in a Box\" sağladı.",
"Pricing_Page_Testimonial_8": "ABP Commercial'i müşterilerine sunulan ürün yelpazesini genişletmek isteyen herkese tavsiye ederim. Dağıtılmış bir kurumsal ortamı kullanmanız gerektiğinde (Angular, WPF, Win&Linux), harika bir seçenek. Ürünlerinin yanı sıra, işlerimizi daha hızlı ve kolay hale getiren desteklerini de seviyoruz. Şimdiden gelecekte işimizi genişletmemizde bize destek olacak harika bir ortağı bulduğumuzu biliyoruz.",
"Pricing_Page_Testimonial_9": "20 yılı aşkın süredir faaliyette olan 2 çalışanlı bir şirketiz. ABP Commercial ile olan deneyimimizden bahsedersek, 25 yıllık Access uygulamasını değiştirmek için modern bir ortamda yeni bir insan kaynakları uygulaması geliştirmemizi isteyen bir müşteri tarafından yaklaşıldık. Masaüstü çözümden web tabanlı bir çözüme geçmeye karar verdik. O zamanlar web uygulamaları ve .NET konusunda çok az bilgi sahibiydik, ancak ABP Commercial'i keşfettik ve ABP Framework, teknik belgeler ve ABP Suite'in yardımıyla, sadece müşterinin gereksinimlerine uygun bir uygulama geliştirmekle kalmadık, aynı zamanda bir yıl içinde .NET ortamında başarılı bir şekilde çalışmayı başardık.",
"AbpBookDownloadArea_ClaimYourEBook": "<span class='gradient-framework'>Mastering ABP Framework</span> E-Kitabınızı talep edin", "AbpBookDownloadArea_ClaimYourEBook": "<span class='gradient-framework'>Mastering ABP Framework</span> E-Kitabınızı talep edin",
"AddMemberModal_Warning_1": "Eklemeye çalıştığınız <strong>kullanıcı adı</strong> sistemde yoksa, lütfen ekip üyenizden <a href='{0}/Account/Register'>{0}</a> adresine kaydolmasını ve hesabının kullanıcı adını sizinle paylaşmasını isteyin.", "AddMemberModal_Warning_1": "Eklemeye çalıştığınız <strong>kullanıcı adı</strong> sistemde yoksa, lütfen ekip üyenizden <a href='{0}/Account/Register'>{0}</a> adresine kaydolmasını ve hesabının kullanıcı adını sizinle paylaşmasını isteyin.",
"MyOrganizations_Detail_WelcomeMessage": "Organizasyonunuza hoş geldiniz, {0}", "MyOrganizations_Detail_WelcomeMessage": "Organizasyonunuza hoş geldiniz, {0}",
"MyOrganizations_Detail_OrganizationManagement": "Organizasyon <span class=\"gradient-commercial\">Yönetimi</span>", "MyOrganizations_Detail_OrganizationManagement": "Organizasyon <span class=\"gradient-commercial\">Yönetimi</span>",
"OrganizationDisplayName": "Organizasyon Görünür Adı", "OrganizationDisplayName": "Organizasyon Görünen Adı",
"MyOrganizations_Detail_EditDisplayName": "Görünür adı düzenle", "MyOrganizations_Detail_EditDisplayName": "Görünür adı düzenle",
"MyOrganizations_Detail_LicenseStartAndExpiryDate": "Lisans Başlangıç Tarihi - Sona Erme Tarihi", "MyOrganizations_Detail_LicenseStartAndExpiryDate": "Lisans Başlangıç Tarihi - Sona Erme Tarihi",
"MyOrganizations_Detail_OwnerRightInfo": "{1} sahiplik hakkınızın {0}'ını kullanıyorsunuz.", "MyOrganizations_Detail_OwnerRightInfo": "{1} sahiplik hakkınızın {0}'ını kullanıyorsunuz.",
@ -666,7 +661,7 @@
"Landing_Page_WebApplicationFramework": "Web Uygulama Frameworkü", "Landing_Page_WebApplicationFramework": "Web Uygulama Frameworkü",
"Landing_Page_WebDevelopmentPlatform": "Web Geliştirme Platformu", "Landing_Page_WebDevelopmentPlatform": "Web Geliştirme Platformu",
"Landing_Page_CompleteWebDevelopmentPlatform": "Tam Web Geliştirme Platformu", "Landing_Page_CompleteWebDevelopmentPlatform": "Tam Web Geliştirme Platformu",
"CompleteWebDevelopment": "Eksiksiz web geliştiren bir", "CompleteWebDevelopment": "Eksiksiz bir web geliştirme",
"Landing_Page_TryFreeDemo": "Ücretsiz Demo Dene", "Landing_Page_TryFreeDemo": "Ücretsiz Demo Dene",
"Landing_Page_StartingPointForWebApplications": "ASP.NET Core tabanlı web uygulamaları için başlangıç noktası! En iyi web geliştirme için ABP Framework'ü temel alır.", "Landing_Page_StartingPointForWebApplications": "ASP.NET Core tabanlı web uygulamaları için başlangıç noktası! En iyi web geliştirme için ABP Framework'ü temel alır.",
"Landing_Page_AbpProvidesSoftwareInfrastructure": "ABP Framework, en iyi uygulamalarla mükemmel web uygulamaları geliştirmek için bir yazılım altyapısı sağlar.", "Landing_Page_AbpProvidesSoftwareInfrastructure": "ABP Framework, en iyi uygulamalarla mükemmel web uygulamaları geliştirmek için bir yazılım altyapısı sağlar.",
@ -748,9 +743,9 @@
"Landing_Page_PaymentModuleDescription_2": "Bu modül ödeme ağ geçitleri için entegrasyon sağlar, böylece müşterilerinizden kolayca ödeme alabilirsiniz.", "Landing_Page_PaymentModuleDescription_2": "Bu modül ödeme ağ geçitleri için entegrasyon sağlar, böylece müşterilerinizden kolayca ödeme alabilirsiniz.",
"Landing_Page_PaymentModuleDescription_3": "Bu modül aşağıdaki ödeme ağ geçitlerini destekler", "Landing_Page_PaymentModuleDescription_3": "Bu modül aşağıdaki ödeme ağ geçitlerini destekler",
"Welcome_Page_UseSameCredentialForCommercialWebsites": "Hem <a href=\"https://commercial.abp.io\" class=\"text-primary\">commercial.abp.io</a> hem de <a href=\"https://support.abp.io\" class=\"text-primary\">support.abp.io</a> için aynı kimlik bilgilerini kullanın.", "Welcome_Page_UseSameCredentialForCommercialWebsites": "Hem <a href=\"https://commercial.abp.io\" class=\"text-primary\">commercial.abp.io</a> hem de <a href=\"https://support.abp.io\" class=\"text-primary\">support.abp.io</a> için aynı kimlik bilgilerini kullanın.",
"WatchCrudPagesVideo": "\"ABP Suite ile CRUD Sayfaları Oluşturma\" Videosunu İzleyin!", "WatchCrudPagesVideo": "\"Creating CRUD pages with ABP Suite\" Videosunu İzleyin!",
"WatchGeneratingFromDatabaseVideo": "\"ABP Suite: Mevcut Veritabanı Tablolarından CRUD Sayfaları Oluşturma\" Videosunu izleyin!", "WatchGeneratingFromDatabaseVideo": "\"ABP Suite - Generating CRUD Pages From Existing Database Tables \" Videosunu İzleyin!",
"WatchTakeCloserLookVideo": "\"Kod üretimine daha yakından bakın: ABP Suite\" videosunu izleyin!", "WatchTakeCloserLookVideo": "\"Take a closer look at the code generation: ABP Suite\" Videosunu İzleyin!",
"ConfirmedEmailAddressRequiredToStartTrial": "Deneme lisansı başlatmak için onaylanmış bir e -posta adresiniz olmalı.", "ConfirmedEmailAddressRequiredToStartTrial": "Deneme lisansı başlatmak için onaylanmış bir e -posta adresiniz olmalı.",
"EmailVerificationMailNotSent": "E-posta doğrulama postası gönderilemedi.", "EmailVerificationMailNotSent": "E-posta doğrulama postası gönderilemedi.",
"GetConfirmationEmail": "Daha önce bir onay e-postası almadıysanız <a href=\"javascript:void(0);\" id=\"{0}\" class=\"text-decoration-underline\"> almak için buraya tıklayın.</a>", "GetConfirmationEmail": "Daha önce bir onay e-postası almadıysanız <a href=\"javascript:void(0);\" id=\"{0}\" class=\"text-decoration-underline\"> almak için buraya tıklayın.</a>",
@ -1016,6 +1011,134 @@
"Topic": "Başlık", "Topic": "Başlık",
"SendUsEmail": "E-posta gönder", "SendUsEmail": "E-posta gönder",
"ErrorExceptionMessage": "İşleminiz gerçekleştirilirken bir hata oluştu", "ErrorExceptionMessage": "İşleminiz gerçekleştirilirken bir hata oluştu",
"WatchTakeCodeGeneration": "\"Explore the Potential of Code Generation: ABP Suite\" Videosunu izleyin!" "WatchTakeCodeGeneration": "\"Explore the Potential of Code Generation: ABP Suite\" Videosunu İzleyin!",
"StartupTemplatesUser": "Kullanıcı",
"StartupSingleSignOn": "Tek Oturum Açma",
"Application{0}": "Uygulama {0}",
"Testimonials": "Tecrübeleriniz",
"ReturnOfInvestmentTitle": "Yatırımın <span class=\"gradient-commercial\">Geri Dönüşü</span>",
"ReduceYourDevelopmentCostsDescription": "ABP Framework ile geliştirme maliyetlerinizi %50'den fazla azaltın. ",
"SettingUpTheArchitectureTitle": "Mimarinin Kurulması",
"DoingEverythingFromScratch": "Her şeyi sıfırdan yapmak",
"SettingUpTheArchitecture_Description1": "Kod tabanını ve proje yapısını düzenleyin",
"SettingUpTheArchitecture_Description2": "Temel 3. taraf kütüphanelerini belirleyin, yükleyin ve yapılandırın",
"SettingUpTheArchitecture_Description3": "Otomatik entegrasyon ve birim testi altyapısını kurun",
"SettingUpTheArchitecture_Description4": "Kod standartlarını belirleyin belgeleyin ve geliştirme ekibini eğitin",
"UsingTheABPFramework": "ABP Framework Kullanmak",
"UseABPSettingUpTheArchitecture_Description": "ABP'nin başlangıç ​​proje şablonlarını kullanın",
"ReduceCostsWithABP": "ABP ile Maliyetleri Azaltın",
"ReduceCostsBy": "%80 ile %100",
"DesigningTheUserInterfaceTitle": "Kullanıcı Arayüzünün Tasarlanması",
"DesigningTheUserInterface_Description1": "Bir kullanıcı arayüzü teması oluşturun veya satın alın",
"DesigningTheUserInterface_Description2": "Kullanıcı arayüzü temasını projeye uyarlayın",
"DesigningTheUserInterface_Description3": "Temel kullanıcı arayüzü parçalarını oluşturun (kullanıcı dostu düzen, menü, üst bilgi, alt bilgi)",
"DesigningTheUserInterface_Description4": "Uygulama sayfalarında tasarım tutarlılığını sağlayın",
"UseABPDesigningTheUserInterface_Description": "ABP'nin LeptonX Kullanıcı Arayüzü Temasını Kullanın",
"DevelopingApplicationFeaturesTitle": "Uygulama Özelliklerinin Geliştirilmesi",
"DevelopingApplicationFeatures_Description1": "Kendi iş mantığınızı geliştirin",
"DevelopingApplicationFeatures_Description2": "Her sayfayı tek tek geliştirin",
"DevelopingApplicationFeatures_Description3": "Ortak iş modüllerini kendiniz geliştirin",
"DevelopingApplicationFeatures_Description4": "Kimlik doğrulama sistemini geliştirin (tek oturum açma, 2 faktörlü kimlik doğrulama, sosyal hesaplar ile oturum açma, şifre sıfırlama, e-posta aktivasyonu vb.)",
"DevelopingApplicationFeatures_Description5": "Her kullanım durumunda (DB işlemleri, yetkilendirme, doğrulama, istisna yönetimi vb.) cross cuttern concerns uygulayın.",
"DevelopingApplicationFeatures_Description6": "Ortak temel sınıflar ve yardımcı hizmetler geliştirin",
"DevelopingApplicationFeatures_Description7": "Ortak iş dış gereksinimler geliştirin (denetim günlüğü tutma, geçici silme, arka plan işleri, izin sistemi vb.)",
"UseABPDevelopingApplicationFeatures_Description1": "Kendi iş mantığınızı geliştirin",
"UseABPDevelopingApplicationFeatures_Description2": "CRUD benzeri sayfaları otomatik olarak oluşturmak için ABP Suite'i kullanın",
"UseABPDevelopingApplicationFeatures_Description3": "ABP'nin önceden oluşturulmuş ortak uygulama modüllerini doğrudan kullanın ve benzersiz gereksinimlerinize göre özelleştirin",
"ReduceCostsBy_2": "%40 ile %60",
"WhyABPIoPlatform": "Neden ABP.IO Platformu?",
"WhyShouldYouUsetheABPIOPlatform": "Sıfırdan yeni bir proje oluşturmak yerine neden ABP.IO Platformunu kullanmalısınız?",
"ExploreMore": "Daha Fazlasını Keşfedin",
"DocumentIntroducesDescription": " Sıfırdan yeni bir proje oluşturmak yerine neden ABP.IO Platformunu kullanmanız gerektiği konusunda <b>daha fazla ayrıntı öğrenmek</b> istiyorsanız aşağıdaki belgeyi okuyun: ",
"ReturnOfInvestmentPageAbout": "Bu sayfada bir yazılım projesi geliştirmenin temel adımlarını kapsanmakta ve ABP.IO Platformunun her adımda geliştirme maliyetlerinizi nasıl azalttığı açıklanmaktadır.",
"LearnMore": "Daha fazla bilgi edin",
"ReturnOfInvestment": "Yatırımın Geri Dönüşü",
"ReturnOfInvestment_Description": "Geliştirme maliyetlerinizi nasıl %50'den fazla azaltabileceğinizi öğrenin.",
"AbpStudio": "ABP Studio",
"AbpStudio_Description": "ABP Studio hala geliştirme aşamasında. İlk kullanıcılardan biri olmak için aşağıdaki formu doldurabilirsiniz.",
"AbpStudio_Description1": "ABP Studio, ABP geliştiricileri için <span class=\"text-highlight-white\">çok platformlu masaüstü uygulamasıdır</span>.",
"AbpStudio_Description2": "ABP Studio, ABP Framework'e <span class=\"text-highlight-white\">iyi entegre edilmiştir</span> ve sizin için işleri <span class=\"text-highlight-white\">otomatikleştirerek, projeniz hakkında bilgi sağlayarak</span>, projelerinizi <span class=\"text-highlight-white\">geliştirmeyi, çalıştırmayı</span> ve <span class=\"text-highlight-white\">dağıtımını</span> çok daha kolay hale getirmeyi amaçlamaktadır.",
"AbpStudio_ComingSoon": "Yakında <span class=\"opacity-50 ms-0 ms-md-3 d-block d-md-inline-block \">Planlanan beta sürüm tarihi: 2023'ün 4. çeyreği.</span>",
"AbpStudio_PlannedPreviewDate": "Planlanan beta sürüm tarihi: 2023'ün 4. çeyreği.",
"BetaRequest": "Beta Talebi",
"CreateNewSolutions": "Yeni Projeler Oluştur",
"CreateNewSolutions_Description1": "Basit uygulamalardan modüler monolit veya mikroservis projelelerine kadar birçok seçeneği kolayca oluşturabilirsiniz. İşletmeniz için tam bir temel yazılım projesine sahip olursunuz..",
"ArchitectYourSolutions": "Projelerinizi Tasarlayın",
"ArchitectYourSolutions_Description1": "Modüler monolit ve mikroservis çözüm yapılarını oluşturmayı modüller veya servisler oluşturarak ve aralarındaki ilişkileri kurarak daha kolay hale getirin. Ayrıca, önceden oluşturulmuş uygulama modüllerini kurabilir veya kaldırabilirsiniz.",
"ExploreYourSolution": "Projenizi Keşfedin",
"ExploreYourSolution_Description1": "ABP Studio, projenizdeki bileşenlerin ve projenizin bağımlı olduğu modüllerin yüksek düzeyde bir görünümünü gösterir. Kod tabanınızı açmanıza gerek kalmadan entityleri, serviceleri, HTTP API'leri ve çok daha fazlasını keşfedebilirsiniz.",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze": "Çoklu Uygulama veya Mikroservis Projelerini Kolayca Çalıştırın",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description1": "Tek tıklamayla <span class=\"text-highlight-white\">bir, birden fazla </span> veya <span class=\"text-highlight-white\">tüm hizmetleri</span> çalıştırın. Bu şekilde, bir hizmeti durdurmak, Visual Studio'da <span class=\"text-highlight-white\">test</span> veya <span class=\"text-highlight-white\">hata ayıklama</span> yapmak çok kolaydır.",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description2": "Hizmet listesini görüntüleyin, her bir hizmet için <span class=\"text-highlight-white\">gerçek zamanlı HTTP isteği</span> ve <span class=\"text-highlight-white\">istisna sayılarını</span> görüntüleyin.",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description3": "Herhangi bir servise gelen tüm <span class=\"text-highlight-white\">HTTP isteklerinin</span> tüm ayrıntılarını görüntüleyin.",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description4": "Herhangi bir serviste <span class=\"text-highlight-white\">gerçek zamanlı olarak</span> istisna ayrıntılarını keşfedin, kolayca filtreleyin ve arayın.",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description5": "<span class=\"text-highlight-white\">Uygulama günlüklerini</span> gösterin, günlük düzeyine göre filtreleyin veya metinle arayın.",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description6": "Proje çalıştırıcısını terk etmeden uygulamanızın kullanıcı arayüzüne göz atın.",
"IntegrateToYourKubernetesCluster": "Kubernetes Kümenizle Bütünleştirin",
"IntegrateToYourKubernetesCluster_Description1": "Yerel geliştirme ortamınızı, o kümenin zaten mikroservis projenizi çalıştırdığı yerel veya uzak bir Kubernetes kümesine <span class=\"text-highlight-white\">bağlayın</span>.",
"IntegrateToYourKubernetesCluster_Description2": "Kubernetes'teki herhangi bir hizmete, tıpkı yerel bilgisayarınızda çalışıyormuş gibi, DNS hizmet adıyla erişin.",
"IntegrateToYourKubernetesCluster_Description3": "Bu kümedeki <span class=\"text-highlight-white\">herhangi bir hizmeti durdurun</span>, böylece ele geçirilen hizmete gelen <span class=\"text-highlight-white\">tüm trafik otomatik olarak yerel makinenizde çalışan hizmetinize yönlendirilir</span>. Hizmetinizin Kubernetes'teki herhangi bir hizmeti kullanması gerektiğinde, tıpkı yerel hizmetinizin Kubernetes içinde çalıştığı gibi trafik tekrar kümeye yönlendirilir.",
"GetInformed": "Bilgi Alın",
"Studio_GetInformed_Description1": "ABP Studio piyasaya sürüldüğünde <span class=\"text-highlight-white\">bilgilendirilmek</span> ve <span class=\"text-highlight-white\">öncelikle denemek</span> için iletişim bilgilerinizi bırakın.",
"Studio_GetInformed_Description2": "Planlanan beta sürüm tarihi: 2023'ün 3. çeyreği.",
"ThankYou!": "Teşekkürler!",
"SendBetaRequest": "Beta Talebi Gönder",
"YouJoinedTheBetaTesterProgram": "ABP Studio beta test programına katıldınız.",
"Releases": "Sürüm Notları",
"ReleasesDescription": "Bu sayfa, her bir sürümle ilgili detaylı bilgileri içerir. Belirli bir sürüm için kapatılan tüm pull requestleri görebilirsiniz. Genel milestone gelişmeleri için <a href=\"https://docs.abp.io/en/commercial/latest/release-notes\">özet sürüm notları sayfasını</a> kontrol edebilirsiniz.",
"DoesTheSubscriptionRenewAutomaticallyExplanationAutoRenewal": "ABP Commercial lisansınızı otomatik olarak yenilemenize olanak tanır. Bu isteğe bağlı bir hizmettir. Yeni bir lisans satın alırken veya daha sonra <a href=\"https://commercial.abp.io/my-organizations\">kuruluş yönetim sayfanızdan</a> bu özelliği etkinleştirebilirsiniz. Otomatik yenileme, <a href=\"https://commercial.abp.io/my-organizations\">kuruluş yönetim sayfanızın 'Ödeme Yöntemi' bölümünde bulunur.</a> Otomatik yenilemeyi kapatmak isterseniz, <a href=\"https://commercial.abp.io/my-organizations\">kuruluş yönetim sayfasına gidin,</a> 'Ödeme Yöntemi' bölümüne gidin ve 'Otomatik Yenileme' onay kutusundaki işareti kaldırın. Otomatik yenileme özelliğini kapattığınızda, lisansınızı kendiniz yenilemelisiniz.",
"CreditCards": "Kredi Kartları",
"BillingInformation": "Ödeme Bilgileri",
"MyOrganizations_LearnMorePlan": "Fiyatlandırma sayfasında planlar hakkında daha fazla bilgi edinin",
"ThereIsNoDeveloper": "Geliştirici bulunmuyor.",
"AutomaticRenewal": "Otomatik Ödeme",
"AddNewCreditCard": "Yeni Kredi Kartı Ekle",
"AbpDoesNotSaveYourPaymentDetails_Description": "Ödeme verileriniz <a href=\"{0}\" target=\"_blank\" class=\"{1}\">{2}</a> güvenlik kasanızda saklanır ve istediğiniz zaman depolanan verileri kaldırabilirsiniz. Otomatik yenilemeyi etkinleştirmek, ABP aboneliğinizin sona ermeden önce otomatik olarak yenileneceği ve geçerli bir kredi kartı sağlanacağı anlamına gelir. Otomatik yenilemeyi devre dışı bırakmak, aboneliğinizi manuel olarak yenilemeniz gerekeceği anlamına gelir. Projelerinizin kesintisiz olarak devam etmesini sağlamak için Otomatik Yenileme seçeneğini etkinleştirmenizi öneririz.",
"CannotDeleteDefaultCardBecauseAutoRenewalEnabled": "Şu anda Otomatik Yenileme özelliği etkin olduğundan bu kartı silemezsiniz. Kartı silmek için önce Otomatik Yenilemeyi devre dışı bırakın.",
"AreYouSureWantToDeleteThisCard": "Bu kartı silmek istediğinizden emin misiniz?",
"AreYouSureWantToSetThisCardAsDefault": "Bu kartı varsayılan olarak ayarlamak istediğinizden emin misiniz?",
"AddBillingInformation": "Fatura Bilgileri Ekle",
"YouHaveNoCardsSaved": "Kayıtlı kartınız bulunmamaktadır.",
"CreateCreditCardModal_BillingDetails_Description": "Kredi kartınızı ekleyebilmek için fatura bilgilerinizi kaydetmelisiniz.",
"TaxNo": "Vergi Numarası",
"CardNumber": "Kart Numarası",
"NameOnCard": "Kart Üzerindeki İsim",
"BillingDetails": "Fatura Detayları",
"CardDetails": "Kart Detayları",
"YearCantBeNull": "Yıl alanı boş bırakılamaz.",
"CardHolderName": "Kart Üzerindeki İsim",
"ExpireDate": "Son Kullanma Tarihi",
"DisplayName:ExpireDate": "Son Kullanma Tarihi",
"DisplayName:CardHolderName": "Kart Üzerindeki İsim",
"CreditCardNumberLengthWarning": "Geçersiz kart numarası",
"ExpirationWarning": "Geçersiz son kullanma tarihi",
"CreateCreditCardModal_Description": "Kredi kartınızı kaydederken, doğrulama için geçici olarak 1$ ücret alınacak ve hemen geri ödenecektir.",
"CardAlias": "Kart Adı (İsteğe Bağlı)",
"AutoLicenseRenewalIsNotEnabled": "Otomatik lisans yenileme etkin değil.",
"SetAsDefaultPaymentMethod": "Varsayılan ödeme yöntemi olarak ayarla",
"ExpirationDate": "Son Kullanma Tarihi",
"EditBillingInformation": "Ödeme Bilgilerini Güncelle",
"PreBuiltApplicationModulesTitle": "Önceden Oluşturulmuş Uygulama <span class=\"gradient-commercial\">Modülleri</span>",
"Organization": "Organizasyon",
"RegisterDemo": "Kaydolun",
"Purchase_DeveloperSeatCount": "Geliştirici koltuğu sayısı",
"Purchase_OnboardingTraining_Description": "Bu canlı eğitim 8 kişilik sınıf için geçerlidir ve bu indirim yalnızca yeni lisans ile satın alındığında geçerlidir. <a href=\"{0}\" class=\"text-white\">Daha fazla bilgi edin <i class=\"fa fa-external-link ms-1\"></i></a>",
"Purchase_DevelopersAlreadyIncluded": "{0} geliştirici zaten dahil edildi",
"Summary": "Özet",
"1Year": "1 yıl",
"{0}Years": "{0} yıl",
"1YearLicense": "1 Yıllık Lisans",
"{0}YearsLicense": "{0} Yıllık Lisans",
"1AdditionalDeveloper": "1 Ek Geliştirici",
"{0}AdditionalDevelopers": "{0} Ek Geliştirici",
"Discount": "İndirim (%{0})",
"Purchase_Save": "{0}% <span class=\"save ms-1\">İndirim {1}</span>",
"Total": "Toplam",
"MultipleYearDiscount": "Çoklu Yıl İndirimi",
"TrainingDescription": "ABP Framework ve ABP Commercial konusunda uzmanlık kazanmak isteyenler için aşağıdaki eğitim paketlerini sunuyoruz.",
"PurchaseDevelopers": "geliştirici",
"RemoveBasket": "Sepetten kaldır",
"TrainingPack": "Eğitim paketi",
"TrainingPackDiscount": "Eğitim paketi indirimi"
} }
} }

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

@ -1108,6 +1108,8 @@
"Topic": "话题", "Topic": "话题",
"SendUsEmail": "给我们发送电子邮件", "SendUsEmail": "给我们发送电子邮件",
"ErrorExceptionMessage": "处理您的请求时发生错误", "ErrorExceptionMessage": "处理您的请求时发生错误",
"WatchTakeCodeGeneration": "观看“探索代码生成的潜力:ABP Suite”视频!" "WatchTakeCodeGeneration": "观看“探索代码生成的潜力:ABP Suite”视频!",
"PreBuiltApplicationModulesTitle": "预构建应用程序 <span class=\"gradient-commercial\">模块</span>",
"RegisterDemo": "登记"
} }
} }

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

@ -1098,6 +1098,8 @@
"SendUsEmail": "给我们发送电子邮件", "SendUsEmail": "给我们发送电子邮件",
"ErrorExceptionMessage": "处理您的请求时发生错误", "ErrorExceptionMessage": "处理您的请求时发生错误",
"WatchTakeCodeGeneration": "观看“探索代码生成的潜力:ABP Suite”视频!", "WatchTakeCodeGeneration": "观看“探索代码生成的潜力:ABP Suite”视频!",
"ExtendNow": "延长 / 续订" "ExtendNow": "延长 / 续订",
"PreBuiltApplicationModulesTitle": "预构建应用程序 <span class=\"gradient-commercial\">模块</span>",
"RegisterDemo": "登记"
} }
} }

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

@ -260,6 +260,7 @@
"MarkdownSupported": "<a href=\"https://www.markdownguide.org/basic-syntax/\">Markdown</a> supported.", "MarkdownSupported": "<a href=\"https://www.markdownguide.org/basic-syntax/\">Markdown</a> supported.",
"Preview": "Preview", "Preview": "Preview",
"VisitPage": "Visit Page", "VisitPage": "Visit Page",
"VisitVideoCourseDescription": "If you want to learn the basics of the ABP Framework, check out the ABP Essentials Video courses." "VisitVideoCourseDescription": "If you want to learn the basics of the ABP Framework, check out the ABP Essentials Video courses.",
"EditProfile": "Edit Profile"
} }
} }

37
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/tr.json

@ -25,7 +25,7 @@
"MostRead": "En çok okunan", "MostRead": "En çok okunan",
"Latest": "En sonuncu", "Latest": "En sonuncu",
"ContributeAbpCommunity": "ABP Topluluğuna Katkıda Bulunun", "ContributeAbpCommunity": "ABP Topluluğuna Katkıda Bulunun",
"SubmitYourPost": "Gönderinizi Gönderin", "SubmitYourPost": "Gönderinizi Paylaşın",
"ContributionGuide": "Katkı Kılavuzu", "ContributionGuide": "Katkı Kılavuzu",
"BugReport": "Hata raporu", "BugReport": "Hata raporu",
"SeeAllPosts": "Tüm Gönderileri Gör", "SeeAllPosts": "Tüm Gönderileri Gör",
@ -211,6 +211,39 @@
"MarkdownSupported": "<a href=\"https://www.markdownguide.org/basic-syntax/\">Markdown</a> destekleniyor.", "MarkdownSupported": "<a href=\"https://www.markdownguide.org/basic-syntax/\">Markdown</a> destekleniyor.",
"Preview": "Ön izleme", "Preview": "Ön izleme",
"VisitPage": "Sayfayı ziyaret et", "VisitPage": "Sayfayı ziyaret et",
"VisitVideoCourseDescription": "ABP Framework temellerini öğrenmek için ABP Başlangıç Video kurslarına göz atın." "VisitVideoCourseDescription": "ABP Framework temellerini öğrenmek için ABP Başlangıç Video kurslarına göz atın.",
"OtherLiveEvents": "Diğer Canlı Etkinlikler",
"SponsoredConferences": "Sponsorlu Konferanslar",
"SponsoredConferencesDescription": "Yazılım geliştiricilere yönelik .NET topluluklarını ve etkinliklerini desteklemekten onur duyuyoruz.",
"LastOneYear": "Son 1 Yıl",
"AllTimes": "Tüm Zamanlar",
"Articles({0})": "Makaleler ({0})",
"Videos({0})": "Videolar ({0})",
"EditProfile": "Profili Güncelle",
"MEMBERSINCE{0}": "ÜYELİK TARİHİ {0}",
"UpcomingEvents": "<span class=\"text-info\">Yaklaşan</span> Etkinlikler",
"Join": "Katıl",
"ParticipationIsComplete": "Katılım tamamlanmıştır.",
"WaitingForTheDraw": "Çekilişi bekleyin!",
"Leave": "Ayrıl",
"LoginToJoin": "Katılmak için giriş yapın",
"ToEnd:": "Bitiş:",
"ToStart:": "Başlangıç:",
"days": "gün",
"hrs": "saat",
"min": "dk.",
"sec": "sn.",
"Winners": "Kazananlar",
"To{0}LuckyWinners": "{0} şanslı kazanan",
"ToLuckyWinner": "1 şanslı kazanan",
"AllAttendees": "Tüm katılımcılar",
"RaffleJoinSuccessMessage": "Çekilişe başarıyla kaydoldunuz. ",
"RaffleLoginAndRegisterMessage": "Bu çekilişe katılmak için giriş yapmalısınız!",
"RegisterTheEvent": "Etkinliğe Kaydol",
"GoToConferencePage": "Konferans Sayfasına Git",
"BuyTicket": "Bilet al",
"SeeEvent": "Etkinliği Gör",
"Cancel": "Vazgeç",
"Continue": "Devam"
} }
} }

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

@ -483,6 +483,11 @@
"ABPVideoCoursesDescription": "Learn the basics of the ABP Framework through video courses created by the ABP team.", "ABPVideoCoursesDescription": "Learn the basics of the ABP Framework through video courses created by the ABP team.",
"ABPVideoCoursesPageDescription": "Learn the basics of the ABP Framework through video courses created by the ABP team. In this video series, you will learn the essential topics of the ABP Framework. The numbers on each video are written according to the learning flow.", "ABPVideoCoursesPageDescription": "Learn the basics of the ABP Framework through video courses created by the ABP team. In this video series, you will learn the essential topics of the ABP Framework. The numbers on each video are written according to the learning flow.",
"DocumentationButtonTitle": "Documentation", "DocumentationButtonTitle": "Documentation",
"ABPVideoCoursesTitle": "ABP Essential Videos" "ABPVideoCoursesTitle": "ABP Essential Videos",
"LovedDevelopers": "Loved by thousands of <span class=\"gradient-framework\">developers</span><br> around the world",
"ABPIOPlatformPackages": "ABP.IO Platform Packages",
"AbpPackagesDescription": "ABP templates are being distributed as NuGet and NPM packages. Here are all the official NuGet and NPM packages used by the ABP.IO Platform.",
"Cancel": "Cancel",
"Continue": "Continue"
} }
} }

45
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/tr.json

@ -33,7 +33,7 @@
"MultiTenancyExplanationShort": "SaaS uygulamaları kolaylaştı! Veritababından kullanıcı arayüzüne entegre edilmiş multi-tenancy", "MultiTenancyExplanationShort": "SaaS uygulamaları kolaylaştı! Veritababından kullanıcı arayüzüne entegre edilmiş multi-tenancy",
"CrossCuttingConcerns": "Cross Cutting Concerns", "CrossCuttingConcerns": "Cross Cutting Concerns",
"CrossCuttingConcernsExplanationShort": "Yetkilendirme, validasyon, hata yakalama, caching, audit logging, işlem yönetimi ve bunun gibi konular için eksiksiz altyapı.", "CrossCuttingConcernsExplanationShort": "Yetkilendirme, validasyon, hata yakalama, caching, audit logging, işlem yönetimi ve bunun gibi konular için eksiksiz altyapı.",
"BuiltInBundlingMinification": "Hazır Paketleme & Küçültme", "BuiltInBundlingMinification": "Hazır Paketleme & Minify Etme",
"BuiltInBundlingMinificationExplanation": "Paketleme ve küçültmek için external araçları kullanmayı bırakın. ABP daha basit, dinamik, güçlü, modüler ve hazır yolları öneriyor.", "BuiltInBundlingMinificationExplanation": "Paketleme ve küçültmek için external araçları kullanmayı bırakın. ABP daha basit, dinamik, güçlü, modüler ve hazır yolları öneriyor.",
"VirtualFileSystem": "Sanal Dosya Sistemi", "VirtualFileSystem": "Sanal Dosya Sistemi",
"VirtualFileSystemExplanation": "Sayfaları, scriptleri, stilleri, resimleri... paketlere/kütüpanelere gömün ve farklı uygulamalarda yeniden kullanın. ", "VirtualFileSystemExplanation": "Sayfaları, scriptleri, stilleri, resimleri... paketlere/kütüpanelere gömün ve farklı uygulamalarda yeniden kullanın. ",
@ -44,7 +44,7 @@
"HTTPAPIsDynamicProxies": "HTTP APIs & Dynamic Proxies", "HTTPAPIsDynamicProxies": "HTTP APIs & Dynamic Proxies",
"HTTPAPIsDynamicProxiesExplanation": "Application servislerini otomatik olarak Rest stil Http API olarak ayarlayın ve dinamik Javascript & C# proxyler ile kullanın.", "HTTPAPIsDynamicProxiesExplanation": "Application servislerini otomatik olarak Rest stil Http API olarak ayarlayın ve dinamik Javascript & C# proxyler ile kullanın.",
"CompleteArchitectureInfo": "Bakım yapılabilir yazılım çözümleri üretmek için modern mimari.", "CompleteArchitectureInfo": "Bakım yapılabilir yazılım çözümleri üretmek için modern mimari.",
"DomainDrivenDesignBasedLayeringModelExplanation": "DDD tabanlı bir katmanlı mimari geliştirmek ve bakım yapılabilir bir kod altyapısı inşaa etmek için size yardım eder.", "DomainDrivenDesignBasedLayeringModelExplanation": "DDD tabanlı bir katmanlı mimari geliştirmek ve bakım yapılabilir bir kod altyapısı inşa etmek için size yardım eder.",
"DomainDrivenDesignBasedLayeringModelExplanationCont": "DDD patern ve prensiplerinden yola çıkarak uygulamanızı geliştirmeye yardımcı olmak için başlanıç templateler, soyutlamalar, base sınıflar, servisler, dokümantasyon ve rehberlik sağlar. ", "DomainDrivenDesignBasedLayeringModelExplanationCont": "DDD patern ve prensiplerinden yola çıkarak uygulamanızı geliştirmeye yardımcı olmak için başlanıç templateler, soyutlamalar, base sınıflar, servisler, dokümantasyon ve rehberlik sağlar. ",
"MicroserviceCompatibleModelExplanation": "Core framework & pre-build modüller, mikroservis mimari göz önünde bulundurularak dizayn edildi.", "MicroserviceCompatibleModelExplanation": "Core framework & pre-build modüller, mikroservis mimari göz önünde bulundurularak dizayn edildi.",
"MicroserviceCompatibleModelExplanationCont": "Microservice çözümlerini daha kolay geliştirmek için altyapı, entegrasyon, örnekler ve dokümantasyon sunarken eğer bir tek parça uygulama istiyorsanız ek karmaşıklık getirmez.", "MicroserviceCompatibleModelExplanationCont": "Microservice çözümlerini daha kolay geliştirmek için altyapı, entegrasyon, örnekler ve dokümantasyon sunarken eğer bir tek parça uygulama istiyorsanız ek karmaşıklık getirmez.",
@ -92,7 +92,7 @@
"Modularity": "Modülerlik", "Modularity": "Modülerlik",
"BootstrapTagHelpers": "Bootstrap Tag Helpers", "BootstrapTagHelpers": "Bootstrap Tag Helpers",
"DynamicForms": "Dinamik Formlar", "DynamicForms": "Dinamik Formlar",
"BundlingMinification": "Paketleme & Küçültme", "BundlingMinification": "Paketleme & Minify Etme",
"BackgroundJobs": "Arkaplan İşleri", "BackgroundJobs": "Arkaplan İşleri",
"BackgroundJobsExplanation": "İşleri arka planda sıraya alınmış olarak yürütmek için basit sınıflar tanımlayın. Yerleşik iş yöneticisini kullanın veya kendinizinkini entegre edin. <a href=\"{0}\">Hangfire</a> ve <a href=\"{1}\">RabbitMQ</a> entegrasyonları zaten mevcut.", "BackgroundJobsExplanation": "İşleri arka planda sıraya alınmış olarak yürütmek için basit sınıflar tanımlayın. Yerleşik iş yöneticisini kullanın veya kendinizinkini entegre edin. <a href=\"{0}\">Hangfire</a> ve <a href=\"{1}\">RabbitMQ</a> entegrasyonları zaten mevcut.",
"DDDInfrastructure": "DDD altyapısı", "DDDInfrastructure": "DDD altyapısı",
@ -104,13 +104,13 @@
"TestInfrastructure": "Test Altyapısı", "TestInfrastructure": "Test Altyapısı",
"AuditLoggingEntityHistories": "Audit Logging & Entity Histories", "AuditLoggingEntityHistories": "Audit Logging & Entity Histories",
"ObjectToObjectMapping": "Nesneden Nesneye Eşleme", "ObjectToObjectMapping": "Nesneden Nesneye Eşleme",
"ObjectToObjectMappingExplanation": "AutoMapper entegrasyonu ile <a href=\"{0}\">Nesneden nesneye eşleme</a> soyutlama.", "ObjectToObjectMappingExplanation": "AutoMapper entegrasyonu ile <a href=\"{0}\">Nesneden nesneye eşleme</a> soyutlaması.",
"EmailSMSAbstractions": "E-Posta & SMS Soyutlamaları", "EmailSMSAbstractions": "E-Posta & SMS Soyutlamaları",
"EmailSMSAbstractionsWithTemplatingSupport": "Template Destekli E-Posta & SMS Soyutlamaları", "EmailSMSAbstractionsWithTemplatingSupport": "Template Destekli E-Posta & SMS Soyutlamaları",
"Localization": "Lokalleştirme", "Localization": "Lokalleştirme",
"SettingManagement": "Ayar Yönetimi", "SettingManagement": "Ayar Yönetimi",
"ExtensionMethods": "Extension Methods", "ExtensionMethods": "Eklenti Metotları",
"ExtensionMethodsHelpers": "Extension Methods & Helpers", "ExtensionMethodsHelpers": "Eklenti Metotları & Yardımcılar",
"AspectOrientedProgramming": "Aspect Oriented Programming", "AspectOrientedProgramming": "Aspect Oriented Programming",
"DependencyInjection": "Dependency Injection", "DependencyInjection": "Dependency Injection",
"DependencyInjectionByConventions": "Kurallara Göre Dependency Injection", "DependencyInjectionByConventions": "Kurallara Göre Dependency Injection",
@ -124,10 +124,10 @@
"DynamicFormsExplanation": "Dinamik form & input tag helper bir C# sınıfından model olarak eksiksiz form oluşturabilir.", "DynamicFormsExplanation": "Dinamik form & input tag helper bir C# sınıfından model olarak eksiksiz form oluşturabilir.",
"AuthenticationAuthorizationExplanation": "Zengin kimlik doğrulama ve yetkilendirme seçenekleri, ASP.NET Core Identity ve OpendIddict ile entegre edilmiştir. Genişletilebilir ve detaylı bir izin sistemi sunar.", "AuthenticationAuthorizationExplanation": "Zengin kimlik doğrulama ve yetkilendirme seçenekleri, ASP.NET Core Identity ve OpendIddict ile entegre edilmiştir. Genişletilebilir ve detaylı bir izin sistemi sunar.",
"CrossCuttingConcernsExplanation": "Tüm bu ortak şeyleri geliştirmek için kendini sürekli tekrar etme. Kendi iş koduna odaklan ve bırak ABP bunları kurallar ile otomatik hale getirsin.", "CrossCuttingConcernsExplanation": "Tüm bu ortak şeyleri geliştirmek için kendini sürekli tekrar etme. Kendi iş koduna odaklan ve bırak ABP bunları kurallar ile otomatik hale getirsin.",
"DatabaseConnectionTransactionManagement": "Veritabanı Bğlantısı & İşlem Yönetimi", "DatabaseConnectionTransactionManagement": "Veritabanı Bağlantısı & İşlem Yönetimi",
"CorrelationIdTracking": "Correlation-Id Tracking", "CorrelationIdTracking": "Correlation-Id Tracking",
"BundlingMinificationExplanation": "ABP daha basit, dinamik, güçlü, modüler, hazır paketlenmiş ve küçültülmüş sistemi öneriyor.", "BundlingMinificationExplanation": "ABP daha basit, dinamik, güçlü, modüler, hazır paketlenmiş ve minify edilmiş sistemi öneriyor.",
"VirtualFileSystemnExplanation": "Sanal Dosya Sistemi fiziksel olarak disk üzerinde var olmayan dosyalarını yönetmeyi mümkün kılmaktadır. Bunlar genellikle önceden assemblyler içerisinde gömülü olan(js,css,image,cshtml..) dosyalardır ve bunlar fiziksel dosylar gibi runtimeda kullanılır.", "VirtualFileSystemnExplanation": "Sanal Dosya Sistemi fiziksel olarak disk üzerinde var olmayan dosyalarını yönetmeyi mümkün kılmaktadır. Bunlar genellikle önceden assemblyler içerisinde gömülü olan(js,css,image,cshtml..) dosyalardır ve bunlar fiziksel dosyalar gibi runtime sırasında kullanılır.",
"ThemingExplanation": "Temalar sistemi, uygulamanızı ve modüllerinizi, en son Bootstrap çerçevesine dayanarak belirli ortak temel kütüphaneler ve düzenler tanımlayarak bağımsız bir tema geliştirmenize olanak tanır.", "ThemingExplanation": "Temalar sistemi, uygulamanızı ve modüllerinizi, en son Bootstrap çerçevesine dayanarak belirli ortak temel kütüphaneler ve düzenler tanımlayarak bağımsız bir tema geliştirmenize olanak tanır.",
"DomainDrivenDesignInfrastructureExplanation": "Domain Driven Design pattern ve prensiplerine dayalı katmanlı uygulama geliştirmek için eksiksiz bir altyapı", "DomainDrivenDesignInfrastructureExplanation": "Domain Driven Design pattern ve prensiplerine dayalı katmanlı uygulama geliştirmek için eksiksiz bir altyapı",
"Specification": "Özelleştirme", "Specification": "Özelleştirme",
@ -192,7 +192,7 @@
"BlobStoring": "BLOB Depolama", "BlobStoring": "BLOB Depolama",
"BlobStoringExplanation": "BLOB Depolama sistemi, BLOB'larla çalışmak için bir soyutlama sağlar. ABP, uygulamalarınızda kolayca kullanabileceğiniz bazı önceden oluşturulmuş depolama sağlayıcı entegrasyonları (Azure, AWS, Dosya Sistemi, Veritabanı vb.) sağlar.", "BlobStoringExplanation": "BLOB Depolama sistemi, BLOB'larla çalışmak için bir soyutlama sağlar. ABP, uygulamalarınızda kolayca kullanabileceğiniz bazı önceden oluşturulmuş depolama sağlayıcı entegrasyonları (Azure, AWS, Dosya Sistemi, Veritabanı vb.) sağlar.",
"TextTemplating": "Metin Şablonu", "TextTemplating": "Metin Şablonu",
"TextTemplatingExplanation": "Metin şablonlama, içerikleri bir şablona ve bir modele (bir veri nesnesi) dayalı olarak dinamik olarak oluşturmak için kullanılır. Örneğin, önceden oluşturulmuş bir şablonla dinamik e-posta içerikleri oluşturmak için kullanabilirsiniz.", "TextTemplatingExplanation": "Metin şablonları, içerikleri bir şablona ve bir modele (bir veri nesnesi) dayalı olarak dinamik olarak oluşturmak için kullanılır. Örneğin, önceden oluşturulmuş bir şablonla dinamik e-posta içerikleri oluşturmak için kullanabilirsiniz.",
"MultipleUIOptions": "Çoklu UI Seçenekleri", "MultipleUIOptions": "Çoklu UI Seçenekleri",
"MultipleDBOptions": "Çoklu Veritabanı Sağlayıcıları", "MultipleDBOptions": "Çoklu Veritabanı Sağlayıcıları",
"MultipleUIOptionsExplanation": "Çekirdek framework, kullanıcı arabiriminden bağımsız olarak tasarlanmıştır ve her tür kullanıcı arabirimi sistemiyle çalışabilir. Aynı zamanda, birçok önceden oluşturulmuş entegre seçenek bulunmaktadır.", "MultipleUIOptionsExplanation": "Çekirdek framework, kullanıcı arabiriminden bağımsız olarak tasarlanmıştır ve her tür kullanıcı arabirimi sistemiyle çalışabilir. Aynı zamanda, birçok önceden oluşturulmuş entegre seçenek bulunmaktadır.",
@ -211,7 +211,7 @@
"WithoutABPCLI": "ABP CLI kullanmadan", "WithoutABPCLI": "ABP CLI kullanmadan",
"ABPCLIModuleDependency": "ABP CLI otomatik olarak modül bağımlılıklarını ekler.", "ABPCLIModuleDependency": "ABP CLI otomatik olarak modül bağımlılıklarını ekler.",
"AddModuleDependency": "Modül bağımlılıklarını ekleyin", "AddModuleDependency": "Modül bağımlılıklarını ekleyin",
"Packages": "Paketler", "Packages": "Paketleri",
"NugetPackages": "Nuget Paketleri", "NugetPackages": "Nuget Paketleri",
"NPMPackages": "NPM Paketleri", "NPMPackages": "NPM Paketleri",
"SeeDocs": "Dokümanı Görüntüle", "SeeDocs": "Dokümanı Görüntüle",
@ -315,7 +315,7 @@
"NeedHelp": "Yardıma ihtiyacınız var mı?", "NeedHelp": "Yardıma ihtiyacınız var mı?",
"GiveYourProjectAName": "Projenize bir isim verin", "GiveYourProjectAName": "Projenize bir isim verin",
"SelectProjectType": "Proje türünü seçin", "SelectProjectType": "Proje türünü seçin",
"SelectUIFramework": "UI frameworkünü seçin", "SelectUIFramework": "UI framework seçin",
"SelectDatabaseProvider": "Veritabanı sağlayıcısını seçin", "SelectDatabaseProvider": "Veritabanı sağlayıcısını seçin",
"SelectDatabaseManagementSystem": "Veritabanı yönetim sisteminizi seçin", "SelectDatabaseManagementSystem": "Veritabanı yönetim sisteminizi seçin",
"InstallingTheABPCLI": "ABP CLI yükleniyor", "InstallingTheABPCLI": "ABP CLI yükleniyor",
@ -323,13 +323,13 @@
"OrderOn": "{0} numaralı sipariş", "OrderOn": "{0} numaralı sipariş",
"DownloadFreeDDDBook": "DDD E-kitabını Ücretsiz İndirin", "DownloadFreeDDDBook": "DDD E-kitabını Ücretsiz İndirin",
"WhatIsABPFramework": "ABP Framework nedir?", "WhatIsABPFramework": "ABP Framework nedir?",
"TenantDatabase": "Kiracı {0} Veritabanı", "TenantDatabase": "Tenant {0} Veritabanı",
"SharedDatabase": "Paylaşımlı Veritabanı", "SharedDatabase": "Paylaşımlı Veritabanı",
"ConnectionResolver": "Bağlantı Çözücü", "ConnectionResolver": "Bağlantı Çözücü",
"TenantBasedDataFilter": "Kiracı Tabanlı Veri Filtresi", "TenantBasedDataFilter": "Tenant Tabanlı Veri Filtresi",
"ApplicationCode": "Uygulama Kodu", "ApplicationCode": "Uygulama Kodu",
"TenantResolution": "Kiracı Çözümü", "TenantResolution": "Tenant Çözümü",
"TenantUser": "Kiracı {0} Kullanıcı", "TenantUser": "Tenant {0} Kullanıcı",
"CardTitle": "Kart Başlığı", "CardTitle": "Kart Başlığı",
"View": "Görünüm", "View": "Görünüm",
"Model": "Model", "Model": "Model",
@ -371,9 +371,9 @@
"MasteringAbpFramework_Book_WhoIsThisBookFor_Description": "Bu kitap, Microsoft teknolojilerini ve ABP Frameworkünü kullanarak sürdürülebilir web tabanlı çözümler\n oluşturmak için yazılım mimarilerini ve en iyi uygulamaları öğrenmek isteyen web geliştiricileri içindir.\n Bu kitaba başlamak için temel C# ve ASP.NET Core bilgisi gereklidir.", "MasteringAbpFramework_Book_WhoIsThisBookFor_Description": "Bu kitap, Microsoft teknolojilerini ve ABP Frameworkünü kullanarak sürdürülebilir web tabanlı çözümler\n oluşturmak için yazılım mimarilerini ve en iyi uygulamaları öğrenmek isteyen web geliştiricileri içindir.\n Bu kitaba başlamak için temel C# ve ASP.NET Core bilgisi gereklidir.",
"ComputersAndTechnology": "Bilgisayar ve Teknoloji", "ComputersAndTechnology": "Bilgisayar ve Teknoloji",
"ThisBookIsInDraftStageAndIsNotCompletedYet": "Bu kitap taslak aşamasındadır ve henüz tamamlanmamıştır.", "ThisBookIsInDraftStageAndIsNotCompletedYet": "Bu kitap taslak aşamasındadır ve henüz tamamlanmamıştır.",
"CreateSolutionFolder": "Çözüm Klasörü Oluşturun", "CreateSolutionFolder": "Proje Klasörü Oluşturun",
"CreateSolutionFolderOption": "Projenin çıktı klasöründe yeni bir klasörde mi yoksa doğrudan çıktı klasöründe mi olacağını belirtir.", "CreateSolutionFolderOption": "Projenin çıktı klasöründe yeni bir klasörde mi yoksa doğrudan çıktı klasöründe mi olacağını belirtir.",
"SelectUITheme": "UI temasını Seçin", "SelectUITheme": "UI tema seçin",
"BooksPageTitle": "ABP Kitapları", "BooksPageTitle": "ABP Kitapları",
"InstallAbpCliMessage": "Eğer daha önce yüklemediyseniz, ABP CLI'ı komut satırı terminalinde kurun:", "InstallAbpCliMessage": "Eğer daha önce yüklemediyseniz, ABP CLI'ı komut satırı terminalinde kurun:",
"RunTheFollowingCommand": "Aşağıdaki komutu bir komut satırı terminalinde çalıştırın:", "RunTheFollowingCommand": "Aşağıdaki komutu bir komut satırı terminalinde çalıştırın:",
@ -433,6 +433,13 @@
"DocumentationButtonTitle": "Dokümantasyon", "DocumentationButtonTitle": "Dokümantasyon",
"ABPVideoCoursesDescription": "ABP ekibi tarafından oluşturulan video kursları aracılığıyla ABP Framework temellerini öğrenin.", "ABPVideoCoursesDescription": "ABP ekibi tarafından oluşturulan video kursları aracılığıyla ABP Framework temellerini öğrenin.",
"ABPVideoCoursesPageDescription": "ABP ekibi tarafından oluşturulan video kursları aracılığıyla ABP Framewok temellerini öğrenin. Bu video serisinde ABP Framework'ün temel konularını öğreneceksiniz. Videolardaki sayılar, öğrenme sırasına göre yazılmıştır.", "ABPVideoCoursesPageDescription": "ABP ekibi tarafından oluşturulan video kursları aracılığıyla ABP Framewok temellerini öğrenin. Bu video serisinde ABP Framework'ün temel konularını öğreneceksiniz. Videolardaki sayılar, öğrenme sırasına göre yazılmıştır.",
"ABPVideoCoursesTitle": "ABP Başlangıç Videoları" "ABPVideoCoursesTitle": "ABP Başlangıç Videoları",
"UIOptions": "UI Seçenekleri",
"LovedDevelopers": "Dünya çapında binlerce <span class=\"gradient-framework\">geliştirici</span><br> tarafından sevildi",
"ABPIOPlatformPackages": "ABP.IO Platform Paketleri",
"AbpPackagesDescription": "ABP şablonları NuGet ve NPM paketleri olarak dağıtılmaktadır. İşte ABP.IO Platformu tarafından kullanılan tüm resmi NuGet ve NPM paketleri.",
"VideosLoginAndRegisterMessage": "Videoları izleyebilmek için giriş yapmalısınız",
"Cancel": "Vazgeç",
"Continue": "Devam"
} }
} }

65
docs/en/Best-Practices/Domain-Services.md

@ -1,7 +1,68 @@
## Domain Services Best Practices & Conventions ## Domain Services Best Practices & Conventions
> **This document is not ready yet. Please see the [Domain Services](../Domain-Services.md) document.**
### Domain Service
- **Do** define domain services in the **domain layer**.
- **Do not** create interfaces for the domain services **unless** you have a good reason to (like mock and test different implementations).
- **Do** name your domain service with `Manager` suffix.
For the example of a domain service:
```cs
public class IssueManager : DomainService
{
//...
}
```
### Domain Service Methods
- **Do not** define `GET` methods. `GET` methods do not change the state of an entity. Hence, use the repository directly in the Application Service instead of Domain Service method.
- **Do** define methods that only mutates data; changes the state of an entity or an aggregate root.
- **Do not** define methods with generic names (like `UpdateIssueAsync`).
- **Do** define methods with self explanatory names (like `AssignToAsync`) that implements the specific domain logic.
- **Do** accept valid domain objects as parameters.
```cs
public async Task AssignToAsync(Issue issue, IdentityUser user)
{
//...
}
```
- **Do** throw `BusinessException` or custom business exception if a validation fails.
- **Do** use domain error codes with unique code-namespace for exception localization.
```cs
public async Task AssignToAsync(Issue issue, IdentityUser user)
{
var openIssueCount = await _issueRepository.GetCountAsync(
i => i.AssignedUserId == user.Id && !i.IsClosed
);
if (openIssueCount >= 3)
{
throw new BusinessException("IssueTracking:ConcurrentOpenIssueLimit");
}
issue.AssignedUserId = user.Id;
}
```
- **Do not** return `DTO`. Return only domain objects when you need.
- **Do not** involve authenticated user logic. Instead, define extra parameter and send the related data of ` CurrentUser` from the Application Service layer.
## See Also ## See Also
* [Video tutorial](https://abp.io/video-courses/essentials/domain-services) * [Video tutorial](https://abp.io/video-courses/essentials/domain-services)
* [Domain Services](../Domain-Services.md)
* [Exception Handling](../Exception-Handling.md)

BIN
docs/en/Tutorials/images/bookstore-appservice-tests.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.9 KiB

After

Width:  |  Height:  |  Size: 201 KiB

6
docs/zh-Hans/Tutorials/Part-4.md

@ -90,7 +90,8 @@ using Volo.Abp.Validation;
using Xunit; using Xunit;
namespace Acme.BookStore.Books; namespace Acme.BookStore.Books;
{ {{if DB=="Mongo"}}
[Collection(BookStoreTestConsts.CollectionDefinitionName)]{{end}}
public abstract class BookAppService_Tests<TStartupModule> : BookStoreApplicationTestBase<TStartupModule> public abstract class BookAppService_Tests<TStartupModule> : BookStoreApplicationTestBase<TStartupModule>
where TStartupModule : IAbpModule where TStartupModule : IAbpModule
{ {
@ -216,7 +217,8 @@ using Xunit;
namespace Acme.BookStore.Books namespace Acme.BookStore.Books
{ {{if DB=="Mongo"}} { {{if DB=="Mongo"}}
[Collection(BookStoreTestConsts.CollectionDefinitionName)]{{end}} [Collection(BookStoreTestConsts.CollectionDefinitionName)]{{end}}
public class BookAppService_Tests : BookStoreApplicationTestBase public abstract class BookAppService_Tests<TStartupModule> : BookStoreApplicationTestBase<TStartupModule>
where TStartupModule : IAbpModule
{ {
private readonly IBookAppService _bookAppService; private readonly IBookAppService _bookAppService;

54
docs/zh-Hans/docs-nav.json

@ -400,7 +400,59 @@
}, },
{ {
"text": "最佳实践", "text": "最佳实践",
"path": "Best-Practices/Index.md" "items": [
{
"text": "总体",
"path": "Best-Practices/Index.md"
},
{
"text": "模块架构",
"path": "Best-Practices/Module-Architecture.md"
},
{
"text": "领域层",
"items": [
{
"text": "实体",
"path": "Best-Practices/Entities.md"
},
{
"text": "仓储",
"path": "Best-Practices/Repositories.md"
},
{
"text": "领域服务",
"path": "Best-Practices/Domain-Services.md"
}
]
},
{
"text": "应用程序层",
"items": [
{
"text": "应用程序服务",
"path": "Best-Practices/Application-Services.md"
},
{
"text": "数据传输对象",
"path": "Best-Practices/Data-Transfer-Objects.md"
}
]
},
{
"text": "数据访问",
"items": [
{
"text": "Entity Framework Core 集成",
"path": "Best-Practices/Entity-Framework-Core-Integration.md"
},
{
"text": "MongoDB 集成",
"path": "Best-Practices/MongoDB-Integration.md"
}
]
}
]
} }
] ]
}, },

16
framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/Layout/PageHeader.razor.cs

@ -57,6 +57,12 @@ public partial class PageHeader : ComponentBase
if (Toolbar != null) if (Toolbar != null)
{ {
var toolbarItems = await PageToolbarManager.GetItemsAsync(Toolbar); var toolbarItems = await PageToolbarManager.GetItemsAsync(Toolbar);
if (!ShouldRenderToolbarItems(toolbarItems))
{
return;
}
ToolbarItemRenders.Clear(); ToolbarItemRenders.Clear();
if (!Options.Value.RenderToolbar) if (!Options.Value.RenderToolbar)
@ -88,6 +94,16 @@ public partial class PageHeader : ComponentBase
} }
} }
} }
protected virtual bool ShouldRenderToolbarItems(PageToolbarItem[] items)
{
if (items.Length != PageLayout.ToolbarItems.Count)
{
return true;
}
return items.Where((t, i) => t.ComponentType != PageLayout.ToolbarItems[i].ComponentType).Any();
}
protected async override Task OnInitializedAsync() protected async override Task OnInitializedAsync()
{ {

2
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/Volo/Abp/AspNetCore/Mvc/UI/Bundling/TagHelpers/AbpTagHelperResourceService.cs

@ -98,7 +98,7 @@ public abstract class AbpTagHelperResourceService : ITransientDependency
protected virtual void AddErrorScript(ViewContext viewContext, TagHelper tagHelper, TagHelperContext context, TagHelperOutput output, BundleFile file, string bundleName) protected virtual void AddErrorScript(ViewContext viewContext, TagHelper tagHelper, TagHelperContext context, TagHelperOutput output, BundleFile file, string bundleName)
{ {
output.Content.AppendHtml($"<script>console.log(\"%cCould not find the bundle file '{file.FileName}' for the bundle '{bundleName}'!\", 'background: yellow; font-size:20px;');</script>{Environment.NewLine}"); output.Content.AppendHtml($"<script>console.log(\"%cCould not find the bundle file '{file.FileName}' for the bundle '{bundleName}'!\", 'background: yellow; color: black; font-size:20px;');</script>{Environment.NewLine}");
} }
protected virtual string GenerateBundleName(List<BundleTagHelperItem> bundleItems) protected virtual string GenerateBundleName(List<BundleTagHelperItem> bundleItems)

2
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/AngularSourceCodeAdder.cs

@ -309,7 +309,7 @@ public class AngularSourceCodeAdder : ITransientDependency
string pattern = "Routes\\s*=\\s*\\["; string pattern = "Routes\\s*=\\s*\\[";
string newContent = $@"Routes = [ string newContent = $@"Routes = [
{{ {{
path: '{path}', path: '{path.ToKebabCase()}',
loadChildren: () => import('@{moduleNameAsConfigPath}') loadChildren: () => import('@{moduleNameAsConfigPath}')
.then(m => m.{(moduleName.Split(".").Length > 1 ? moduleName.Split(".")[1] : moduleName)}Module.forLazy()) .then(m => m.{(moduleName.Split(".").Length > 1 ? moduleName.Split(".")[1] : moduleName)}Module.forLazy())
}}, }},

4
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/ProjectFinder.cs

@ -46,8 +46,8 @@ public static class ProjectFinder
return FindProjectEndsWith(projectFiles, assemblyNames, ".HttpApi.Client"); return FindProjectEndsWith(projectFiles, assemblyNames, ".HttpApi.Client");
case NuGetPackageTarget.SignalR: case NuGetPackageTarget.SignalR:
return FindProjectEndsWith(projectFiles, assemblyNames, ".SignalR") ?? return FindProjectEndsWith(projectFiles, assemblyNames, ".SignalR") ??
FindProjectEndsWith(projectFiles, assemblyNames, ".Web") ?? FindProjectEndsWith(projectFiles, assemblyNames, ".HttpApi.Host") ??
FindProjectEndsWith(projectFiles, assemblyNames, ".HttpApi.Host"); FindProjectEndsWith(projectFiles, assemblyNames, ".Web");
case NuGetPackageTarget.Blazor: case NuGetPackageTarget.Blazor:
return FindProjectEndsWith(projectFiles, assemblyNames, ".Blazor") return FindProjectEndsWith(projectFiles, assemblyNames, ".Blazor")
?? FindProjectEndsWith(projectFiles, assemblyNames, ".MauiBlazor");; ?? FindProjectEndsWith(projectFiles, assemblyNames, ".MauiBlazor");;

6
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs

@ -234,7 +234,7 @@ public class SolutionModuleAdder : ITransientDependency
appRoutingModuleFileContent = Regex.Replace(appRoutingModuleFileContent, "Routes\\s*=\\s*\\[", appRoutingModuleFileContent = Regex.Replace(appRoutingModuleFileContent, "Routes\\s*=\\s*\\[",
"Routes = [" + Environment.NewLine + "Routes = [" + Environment.NewLine +
" " + "{" + Environment.NewLine + " " + "{" + Environment.NewLine +
" " + "path: '" + moduleName.ToLower() + "'," + Environment.NewLine + " " + "path: '" + moduleName.ToKebabCase() + "'," + Environment.NewLine +
" " + "loadChildren: () => " + $"import('{angularPackage.Name.EnsureStartsWith('@')}').then(m => m.{moduleName}Module.forLazy())," + Environment.NewLine + " " + "loadChildren: () => " + $"import('{angularPackage.Name.EnsureStartsWith('@')}').then(m => m.{moduleName}Module.forLazy())," + Environment.NewLine +
" " + "},"); " " + "},");
} }
@ -625,7 +625,7 @@ public class SolutionModuleAdder : ITransientDependency
private async Task AddNugetAndNpmReferences(ModuleWithMastersInfo module, string[] projectFiles, private async Task AddNugetAndNpmReferences(ModuleWithMastersInfo module, string[] projectFiles,
bool useDotnetCliToInstall) bool useDotnetCliToInstall)
{ {
var webPackagesWillBeAddedToBlazorServerProject = SouldWebPackagesBeAddedToBlazorServerProject(module, projectFiles); var webPackagesWillBeAddedToBlazorServerProject = ShouldWebPackagesBeAddedToBlazorServerProject(module, projectFiles);
await PublishEventAsync(3, "Adding nuget package references"); await PublishEventAsync(3, "Adding nuget package references");
foreach (var nugetPackage in module.NugetPackages) foreach (var nugetPackage in module.NugetPackages)
@ -687,7 +687,7 @@ public class SolutionModuleAdder : ITransientDependency
} }
} }
private static bool SouldWebPackagesBeAddedToBlazorServerProject(ModuleWithMastersInfo module, string[] projectFiles) private static bool ShouldWebPackagesBeAddedToBlazorServerProject(ModuleWithMastersInfo module, string[] projectFiles)
{ {
var blazorProject = projectFiles.FirstOrDefault(p => p.EndsWith(".Blazor.csproj")); var blazorProject = projectFiles.FirstOrDefault(p => p.EndsWith(".Blazor.csproj"));

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

@ -1,5 +1,5 @@
using System; using System;
using Newtonsoft.Json; using System.Collections.Concurrent;
using NuGet.Versioning; using NuGet.Versioning;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
@ -14,7 +14,7 @@ using Volo.Abp.Cli.ProjectModification;
using Volo.Abp.DependencyInjection; using Volo.Abp.DependencyInjection;
using Volo.Abp.Json; using Volo.Abp.Json;
using Volo.Abp.Threading; using Volo.Abp.Threading;
using System.Net.Mail; using System.Text.Json.Serialization;
namespace Volo.Abp.Cli.Version; namespace Volo.Abp.Cli.Version;
@ -66,7 +66,7 @@ public class PackageVersionCheckerService : ITransientDependency
{ {
return await GetLatestStableVersionFromGithubAsync(); return await GetLatestStableVersionFromGithubAsync();
} }
var versionList = await GetPackageVersionListAsync(packageId, includeNightly); var versionList = await GetPackageVersionListAsync(packageId, includeNightly);
if (versionList == null) if (versionList == null)
{ {
@ -79,8 +79,8 @@ public class PackageVersionCheckerService : ITransientDependency
.Select(SemanticVersion.Parse) .Select(SemanticVersion.Parse)
.OrderByDescending(v => v, new VersionComparer()).ToList(); .OrderByDescending(v => v, new VersionComparer()).ToList();
return versions.Any() return versions.Any()
? new LatestVersionInfo(versions.Max()) ? new LatestVersionInfo(versions.Max())
: null; : null;
} }
@ -96,7 +96,7 @@ public class PackageVersionCheckerService : ITransientDependency
{ {
return await GetPackageVersionsFromAbpCommercialNuGetAsync(packageId); return await GetPackageVersionsFromAbpCommercialNuGetAsync(packageId);
} }
return await GetPackageVersionsFromNuGetOrgAsync(packageId) ?? new List<string>(); return await GetPackageVersionsFromNuGetOrgAsync(packageId) ?? new List<string>();
} }
@ -113,21 +113,32 @@ public class PackageVersionCheckerService : ITransientDependency
: null; : null;
} }
private static ConcurrentDictionary<string, bool> CommercialPackagesCache { get; } = new ();
private async Task<bool> IsCommercialPackageAsync(string packageId) private async Task<bool> IsCommercialPackageAsync(string packageId)
{ {
if (CommercialPackagesCache.TryGetValue(packageId, out var isCommercial))
{
return isCommercial;
}
if (CommercialPackages.IsCommercial(packageId)) if (CommercialPackages.IsCommercial(packageId))
{ {
CommercialPackagesCache.TryAdd(packageId, true);
return true; return true;
} }
await SetApiKeyResultAsync(); await SetApiKeyResultAsync();
if (_apiKeyResult?.ApiKey == null) if (_apiKeyResult?.ApiKey == null)
{ {
CommercialPackagesCache.TryAdd(packageId, false);
return false; return false;
} }
var searchUrl = CliUrls.GetNuGetPackageSearchUrl(_apiKeyResult.ApiKey, packageId); var searchUrl = CliUrls.GetNuGetPackageSearchUrl(_apiKeyResult.ApiKey, packageId);
return await HasAnyPackageAsync(searchUrl, packageId); isCommercial = await HasAnyPackageAsync(searchUrl, packageId);
CommercialPackagesCache.TryAdd(packageId, isCommercial);
return isCommercial;
} }
private async Task<bool> HasAnyPackageAsync(string url, string packageId) private async Task<bool> HasAnyPackageAsync(string url, string packageId)
@ -147,7 +158,7 @@ public class PackageVersionCheckerService : ITransientDependency
var responseContent = await responseMessage.Content.ReadAsStringAsync(); var responseContent = await responseMessage.Content.ReadAsStringAsync();
var nugetSearchResult = JsonSerializer.Deserialize<NuGetSearchResultDto>(responseContent); var nugetSearchResult = JsonSerializer.Deserialize<NuGetSearchResultDto>(responseContent);
return nugetSearchResult.TotalHits > 0 && nugetSearchResult.Packages.Any(package => package.Id.ToLowerInvariant() == packageId.ToLowerInvariant()); return nugetSearchResult.TotalHits > 0 && nugetSearchResult.Data.Any(package => package.Id.ToLowerInvariant() == packageId.ToLowerInvariant());
} }
} }
catch (Exception) catch (Exception)
@ -191,7 +202,7 @@ public class PackageVersionCheckerService : ITransientDependency
//the package doesn't exist... //the package doesn't exist...
return new List<string>(); return new List<string>();
} }
await RemoteServiceExceptionHandler.EnsureSuccessfulHttpResponseAsync(responseMessage); await RemoteServiceExceptionHandler.EnsureSuccessfulHttpResponseAsync(responseMessage);
var responseContent = await responseMessage.Content.ReadAsStringAsync(); var responseContent = await responseMessage.Content.ReadAsStringAsync();
@ -231,7 +242,7 @@ public class PackageVersionCheckerService : ITransientDependency
var content = await responseMessage.Content.ReadAsStringAsync(); var content = await responseMessage.Content.ReadAsStringAsync();
var result = JsonSerializer.Deserialize<List<LatestStableVersionResult>>(content); var result = JsonSerializer.Deserialize<List<LatestStableVersionResult>>(content);
return result.FirstOrDefault(x => x.Type.ToLowerInvariant() == "stable"); return result.FirstOrDefault(x => x.Type.ToLowerInvariant() == "stable");
} }
} }
@ -243,25 +254,20 @@ public class PackageVersionCheckerService : ITransientDependency
public class NuGetSearchResultDto public class NuGetSearchResultDto
{ {
[JsonProperty("totalHits")]
public int TotalHits { get; set; } public int TotalHits { get; set; }
[JsonProperty("data")] public NuGetSearchResultPackagesDto[] Data { get; set; }
public NuGetSearchResultPackagesDto[] Packages { get; set; }
} }
public class NuGetSearchResultPackagesDto public class NuGetSearchResultPackagesDto
{ {
[JsonProperty("id")]
public string Id { get; set; } public string Id { get; set; }
[JsonProperty("version")]
public string Version { get; set; } public string Version { get; set; }
} }
public class NuGetVersionResultDto public class NuGetVersionResultDto
{ {
[JsonProperty("versions")]
public List<string> Versions { get; set; } public List<string> Versions { get; set; }
} }
@ -272,7 +278,7 @@ public class PackageVersionCheckerService : ITransientDependency
public DateTime? ReleaseDate { get; set; } public DateTime? ReleaseDate { get; set; }
public string Type { get; set; } public string Type { get; set; }
public string Message { get; set; } public string Message { get; set; }
} }
} }

2
modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/Volo/Abp/AuditLogging/IAuditLogRepository.cs

@ -18,6 +18,7 @@ public interface IAuditLogRepository : IRepository<AuditLog, Guid>
DateTime? endTime = null, DateTime? endTime = null,
string httpMethod = null, string httpMethod = null,
string url = null, string url = null,
string clientId = null,
Guid? userId = null, Guid? userId = null,
string userName = null, string userName = null,
string applicationName = null, string applicationName = null,
@ -35,6 +36,7 @@ public interface IAuditLogRepository : IRepository<AuditLog, Guid>
DateTime? endTime = null, DateTime? endTime = null,
string httpMethod = null, string httpMethod = null,
string url = null, string url = null,
string clientId = null,
Guid? userId = null, Guid? userId = null,
string userName = null, string userName = null,
string applicationName = null, string applicationName = null,

8
modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/Volo/Abp/AuditLogging/EntityFrameworkCore/EfCoreAuditLogRepository.cs

@ -29,6 +29,7 @@ public class EfCoreAuditLogRepository : EfCoreRepository<IAuditLoggingDbContext,
DateTime? endTime = null, DateTime? endTime = null,
string httpMethod = null, string httpMethod = null,
string url = null, string url = null,
string clientId = null,
Guid? userId = null, Guid? userId = null,
string userName = null, string userName = null,
string applicationName = null, string applicationName = null,
@ -46,6 +47,7 @@ public class EfCoreAuditLogRepository : EfCoreRepository<IAuditLoggingDbContext,
endTime, endTime,
httpMethod, httpMethod,
url, url,
clientId,
userId, userId,
userName, userName,
applicationName, applicationName,
@ -71,6 +73,7 @@ public class EfCoreAuditLogRepository : EfCoreRepository<IAuditLoggingDbContext,
DateTime? endTime = null, DateTime? endTime = null,
string httpMethod = null, string httpMethod = null,
string url = null, string url = null,
string clientId = null,
Guid? userId = null, Guid? userId = null,
string userName = null, string userName = null,
string applicationName = null, string applicationName = null,
@ -87,6 +90,7 @@ public class EfCoreAuditLogRepository : EfCoreRepository<IAuditLoggingDbContext,
endTime, endTime,
httpMethod, httpMethod,
url, url,
clientId,
userId, userId,
userName, userName,
applicationName, applicationName,
@ -108,6 +112,7 @@ public class EfCoreAuditLogRepository : EfCoreRepository<IAuditLoggingDbContext,
DateTime? endTime = null, DateTime? endTime = null,
string httpMethod = null, string httpMethod = null,
string url = null, string url = null,
string clientId = null,
Guid? userId = null, Guid? userId = null,
string userName = null, string userName = null,
string applicationName = null, string applicationName = null,
@ -128,6 +133,7 @@ public class EfCoreAuditLogRepository : EfCoreRepository<IAuditLoggingDbContext,
.WhereIf(hasException.HasValue && !hasException.Value, auditLog => auditLog.Exceptions == null || auditLog.Exceptions == "") .WhereIf(hasException.HasValue && !hasException.Value, auditLog => auditLog.Exceptions == null || auditLog.Exceptions == "")
.WhereIf(!httpMethod.IsNullOrEmpty(), auditLog => auditLog.HttpMethod == httpMethod) .WhereIf(!httpMethod.IsNullOrEmpty(), auditLog => auditLog.HttpMethod == httpMethod)
.WhereIf(!url.IsNullOrEmpty(), auditLog => auditLog.Url != null && auditLog.Url.Contains(url)) .WhereIf(!url.IsNullOrEmpty(), auditLog => auditLog.Url != null && auditLog.Url.Contains(url))
.WhereIf(!clientId.IsNullOrEmpty(), auditLog => auditLog.ClientId == clientId)
.WhereIf(userId != null, auditLog => auditLog.UserId == userId) .WhereIf(userId != null, auditLog => auditLog.UserId == userId)
.WhereIf(!userName.IsNullOrEmpty(), auditLog => auditLog.UserName == userName) .WhereIf(!userName.IsNullOrEmpty(), auditLog => auditLog.UserName == userName)
.WhereIf(!applicationName.IsNullOrEmpty(), auditLog => auditLog.ApplicationName == applicationName) .WhereIf(!applicationName.IsNullOrEmpty(), auditLog => auditLog.ApplicationName == applicationName)
@ -159,7 +165,7 @@ public class EfCoreAuditLogRepository : EfCoreRepository<IAuditLoggingDbContext,
return GetQueryable().IncludeDetails(); return GetQueryable().IncludeDetails();
} }
public override async Task<IQueryable<AuditLog>> WithDetailsAsync() public async override Task<IQueryable<AuditLog>> WithDetailsAsync()
{ {
return (await GetQueryableAsync()).IncludeDetails(); return (await GetQueryableAsync()).IncludeDetails();
} }

6
modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/Volo/Abp/AuditLogging/MongoDB/MongoAuditLogRepository.cs

@ -30,6 +30,7 @@ public class MongoAuditLogRepository : MongoDbRepository<IAuditLoggingMongoDbCon
DateTime? endTime = null, DateTime? endTime = null,
string httpMethod = null, string httpMethod = null,
string url = null, string url = null,
string clientId = null,
Guid? userId = null, Guid? userId = null,
string userName = null, string userName = null,
string applicationName = null, string applicationName = null,
@ -47,6 +48,7 @@ public class MongoAuditLogRepository : MongoDbRepository<IAuditLoggingMongoDbCon
endTime, endTime,
httpMethod, httpMethod,
url, url,
clientId,
userId, userId,
userName, userName,
applicationName, applicationName,
@ -72,6 +74,7 @@ public class MongoAuditLogRepository : MongoDbRepository<IAuditLoggingMongoDbCon
DateTime? endTime = null, DateTime? endTime = null,
string httpMethod = null, string httpMethod = null,
string url = null, string url = null,
string clientId = null,
Guid? userId = null, Guid? userId = null,
string userName = null, string userName = null,
string applicationName = null, string applicationName = null,
@ -88,6 +91,7 @@ public class MongoAuditLogRepository : MongoDbRepository<IAuditLoggingMongoDbCon
endTime, endTime,
httpMethod, httpMethod,
url, url,
clientId,
userId, userId,
userName, userName,
applicationName, applicationName,
@ -111,6 +115,7 @@ public class MongoAuditLogRepository : MongoDbRepository<IAuditLoggingMongoDbCon
DateTime? endTime = null, DateTime? endTime = null,
string httpMethod = null, string httpMethod = null,
string url = null, string url = null,
string clientId = null,
Guid? userId = null, Guid? userId = null,
string userName = null, string userName = null,
string applicationName = null, string applicationName = null,
@ -130,6 +135,7 @@ public class MongoAuditLogRepository : MongoDbRepository<IAuditLoggingMongoDbCon
.WhereIf(hasException.HasValue && !hasException.Value, auditLog => auditLog.Exceptions == null || auditLog.Exceptions == "") .WhereIf(hasException.HasValue && !hasException.Value, auditLog => auditLog.Exceptions == null || auditLog.Exceptions == "")
.WhereIf(!httpMethod.IsNullOrEmpty(), auditLog => auditLog.HttpMethod == httpMethod) .WhereIf(!httpMethod.IsNullOrEmpty(), auditLog => auditLog.HttpMethod == httpMethod)
.WhereIf(!url.IsNullOrEmpty(), auditLog => auditLog.Url != null && auditLog.Url.Contains(url)) .WhereIf(!url.IsNullOrEmpty(), auditLog => auditLog.Url != null && auditLog.Url.Contains(url))
.WhereIf(!clientId.IsNullOrEmpty(), auditLog => auditLog.ClientId == clientId)
.WhereIf(userId != null, auditLog => auditLog.UserId == userId) .WhereIf(userId != null, auditLog => auditLog.UserId == userId)
.WhereIf(!userName.IsNullOrEmpty(), auditLog => auditLog.UserName == userName) .WhereIf(!userName.IsNullOrEmpty(), auditLog => auditLog.UserName == userName)
.WhereIf(!applicationName.IsNullOrEmpty(), auditLog => auditLog.ApplicationName == applicationName) .WhereIf(!applicationName.IsNullOrEmpty(), auditLog => auditLog.ApplicationName == applicationName)

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

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

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

@ -2,32 +2,32 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.2.tgz#a298f276a110901bf754429a2597e37abf0f779c" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.3.tgz#ecd38e19d67f8333848e4a0ae3e7bb8bb2245523"
integrity sha512-+rTR6umuWicvvC0Tp8TA+QcB0yJ4S9a6nyvH753AyIFSsszr+soyRoav44WOkkK4IoaoT6GhCI+VtznAssLjlA== integrity sha512-Vq7V2gpfNB8z6JXeMSbxmQQc1+LtRvxSKHS46rj26mL0U5O5eOZ8j3a7cPd5Y8uS36W7ONu32k3y/muAwyJ/Cw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.3"
"@abp/bootstrap" "~8.1.0-rc.2" "@abp/bootstrap" "~8.1.0-rc.3"
"@abp/bootstrap-datepicker" "~8.1.0-rc.2" "@abp/bootstrap-datepicker" "~8.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~8.1.0-rc.2" "@abp/bootstrap-daterangepicker" "~8.1.0-rc.3"
"@abp/datatables.net-bs5" "~8.1.0-rc.2" "@abp/datatables.net-bs5" "~8.1.0-rc.3"
"@abp/font-awesome" "~8.1.0-rc.2" "@abp/font-awesome" "~8.1.0-rc.3"
"@abp/jquery-form" "~8.1.0-rc.2" "@abp/jquery-form" "~8.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~8.1.0-rc.2" "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.3"
"@abp/lodash" "~8.1.0-rc.2" "@abp/lodash" "~8.1.0-rc.3"
"@abp/luxon" "~8.1.0-rc.2" "@abp/luxon" "~8.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.3"
"@abp/moment" "~8.1.0-rc.2" "@abp/moment" "~8.1.0-rc.3"
"@abp/select2" "~8.1.0-rc.2" "@abp/select2" "~8.1.0-rc.3"
"@abp/sweetalert2" "~8.1.0-rc.2" "@abp/sweetalert2" "~8.1.0-rc.3"
"@abp/timeago" "~8.1.0-rc.2" "@abp/timeago" "~8.1.0-rc.3"
"@abp/toastr" "~8.1.0-rc.2" "@abp/toastr" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.2.tgz#384433d9f1e54e23633d16916ba9615e42e8b4e5" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.3.tgz#9cf239a159d3dc7b9f37fa50d55d24742f1c379c"
integrity sha512-6Myb/cKviQxFcKP96wOenYafnYrU5OfhnhvJGRReCaay9IyuCET/ENrPJx7MKunlR5KFoJdvqH0tL7W7SJdFLw== integrity sha512-+lTSsgYF/CQwKlQM4Z8+kcyCBQAJz480K9Ido7S0a90llfCin+TbuMJ3sVr8q8FDGcZruujajCd6hJVKitoi2g==
dependencies: dependencies:
ansi-colors "^4.1.1" ansi-colors "^4.1.1"
extend-object "^1.0.0" extend-object "^1.0.0"
@ -36,183 +36,183 @@
merge-stream "^2.0.0" merge-stream "^2.0.0"
micromatch "^4.0.2" micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~8.1.0-rc.2": "@abp/bootstrap-datepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.2.tgz#adfb49acaf8952da57046520c9524994caf2938e" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.3.tgz#285dc1939f41e6fad9b9f13637f4ccb5475a6b32"
integrity sha512-QUVh0DSPHH9PpZXS/MoYO+G4j8DGwHSyw/fF1y+oYVSH28csNnkq4i0fNVl1THwQDHZPZE6BN+WLB6UTy3HLYA== integrity sha512-sYxWgSqs9VzrTt5mkSlPIjFVha2qQUMHUqj+qqZa0bf+i9ZldTTh3JY4mpKiRcZHGsijG8HdujPxcI2OIXBUOA==
dependencies: dependencies:
bootstrap-datepicker "^1.9.0" bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~8.1.0-rc.2": "@abp/bootstrap-daterangepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.2.tgz#d79017933d1329c7ee1812c38ea0aaad098b4e89" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.3.tgz#957895c9e4ed2bd93f47495f4dc5021361c6aa3e"
integrity sha512-t5O+Ibo9dvI/KosagDg7z5U3l8il87DP//tn5dyJtbBrx+336T7p2jcn4E2/TbzQbwKhMbkERHrGo0bRUy/N9A== integrity sha512-VrOcSj36LVsMMBpJ+zRiPJnGudNlmEbAQDBWPaot1FGCjVx/KqOHyPTPDq+qFL/wegvxoYPIO7Zt0rPAg4zL0A==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~8.1.0-rc.2": "@abp/bootstrap@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.2.tgz#92b52790122acb9df9d73dfae8d5d0825051986c" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.3.tgz#fd09b9f62145991343af74a4dc5014d2ebbe2114"
integrity sha512-p5+t5KGU8/hE5cKMbp9I3ZJLiPdZeNMSJJuccIjqGFaivU35bAOouAgWWZfdive66X3h5GgHipEkS3obQITprQ== integrity sha512-Fl2ppbr6SAHbF5+5h1e28nmZKMQRyhvqrXMw+1xFx1e3nDnzqtHbPdsxPsQ71N202w59390jj4DyVe7lXcZvTQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
bootstrap "^5.1.3" bootstrap "^5.1.3"
"@abp/clipboard@~8.1.0-rc.2": "@abp/clipboard@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.2.tgz#87c5299b0c63fadd7307251040af330247830c13" resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.3.tgz#07445121c47e51972c9e3a4e4bb3e519b77c3fe1"
integrity sha512-Piy8bPIJOoCNZjwmUZKe2kA16Weqhvz/SjaxvrlCADmN/0zY2WPFOhE89WA7pb9M/2EGynWF/hot35XqbG15CQ== integrity sha512-CPrBJSwgWdWV8VRdaIX2VifL10/AN4+WNfZnC4rmIfZm0tp90blIvn4cOtbgOBpRAytO+GFBxgXO9cPvgxzB5g==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
clipboard "^2.0.8" clipboard "^2.0.8"
"@abp/core@~8.1.0-rc.2": "@abp/core@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.2.tgz#78b6db67f7381d9fc26cd8a35e8e21f417a4bea9" resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.3.tgz#4a163b49dce0e2e972f91e8e0aa1ba55d5653922"
integrity sha512-5VK48/gCE+FSuWXHzUGh5MN3x2gEG9S2Av4Z83gDaHulF7fuaDu0J1KruPHIjpcpNGoko0lOcXNc80JvsYZsAg== integrity sha512-F/KJir024aeC9K3++REAj24hw311nXNuHzUHdaI8cYo9y7Kx+jJ0deInmbl75dNXvxkCs7yiRShlpISEUvOe2A==
dependencies: dependencies:
"@abp/utils" "~8.1.0-rc.2" "@abp/utils" "~8.1.0-rc.3"
"@abp/datatables.net-bs5@~8.1.0-rc.2": "@abp/datatables.net-bs5@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.2.tgz#878e02bd414b27494891e6440f7bce4e5f3d2207" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.3.tgz#7a6208cfab35e16ebd8210ebbc46acc0bcdeefdb"
integrity sha512-RMVf7jz/S0Oo6heRXTpmxx7FPybWA+Visj5MyCbQaSjcrog9VOFrQnlckTEwosU5jL6NWJ0JtIauuiUDxArQdg== integrity sha512-sV9nmTSAWDBjgfnfSL3xbFXTsamjelfdOpsb0y/CHwmwd0nXFABTPPOEnmLXFOt5lE+dQnjWpjP/5SsGtsLAcA==
dependencies: dependencies:
"@abp/datatables.net" "~8.1.0-rc.2" "@abp/datatables.net" "~8.1.0-rc.3"
datatables.net-bs5 "^1.11.4" datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~8.1.0-rc.2": "@abp/datatables.net@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.2.tgz#bb9f571f9da7e764f1d21377012d5275f663941e" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.3.tgz#e6ca7d067998f44ea7331e6e63be17c0c591526a"
integrity sha512-6ukqd4+1FajCP/F0+pB1uiFdUJjPQex0pdl9qrAcWsqSRaO44SUsYThs/RvMJW6heblA8HsCaAW0DYFod0YMbQ== integrity sha512-9vKtKcodcnmQae9FdmgEwnt6hPpGNQMTVMXaooXtmnhVJnYdUo7ICic1OzdNEniTUAN9867kPjmAX9DyxC17Zw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
datatables.net "^1.11.4" datatables.net "^1.11.4"
"@abp/font-awesome@~8.1.0-rc.2": "@abp/font-awesome@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.2.tgz#c0af9c2772a78ee7276ccd9aac2f3a361f88848e" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.3.tgz#76680a64ea6f73a3bfced82653a48d70432fc62c"
integrity sha512-ick6hyY/oCaIEDdferjI7qAckZUE8lyN1K7EUf8xO8u9lxdK89wCVCEVwZaEDUQth+JQXfiGKkgrH0EdFa9pOQ== integrity sha512-n6z2BU/d5G35QrB5TtYNuT7llPouYjxso5+rF9yx/3CQ7i1lQIHjxtu4i9WbZ341Xx3cRsDpXu1PPZz5cXWlSw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@fortawesome/fontawesome-free" "^6.5.1" "@fortawesome/fontawesome-free" "^6.5.1"
"@abp/highlight.js@~8.1.0-rc.2": "@abp/highlight.js@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-8.1.0-rc.2.tgz#a1f7b0583819055e324c1ab0624ad69a93621095" resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-8.1.0-rc.3.tgz#bc9457d5599934772c744444ed379db70c425eb0"
integrity sha512-wF3sgwoiOf5Y5dYOW0BmI84ld9PBxKUodi1djx0DtXMPR6xZfRu4ZbniFzyz1RImoqrcnx38G+twQYFr0O/kFA== integrity sha512-rIY1IYprFRmOaarDYGxt2hxk38fNC0dXYW2XRgAc381PH6ngF5wmUZv731Rs7EYawM9QkLJli9QZrot5KLp+RQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@highlightjs/cdn-assets" "~11.4.0" "@highlightjs/cdn-assets" "~11.4.0"
"@abp/jquery-form@~8.1.0-rc.2": "@abp/jquery-form@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.2.tgz#00fb51f14e9ddc3e3824082edfc48593a52ee61e" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.3.tgz#5606ce8bc4a5b64ad41d8d189b86e7a4f97ca5b4"
integrity sha512-8T1SpscYXQ7S+kdtV6esZnncyYAG82LZkM1igfS++nqDIYELSDp1c7DoRMZoEFxwdHfbavzRkGq9BAlBBDyVxQ== integrity sha512-QD0sRu015aMCJyQU4xJtOVbg4GRgEzxjgUpv0enSZsf7/S6/VthjOmTq+3TRDww5eR1jxYwnjJCkN8Q8INNyVw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~8.1.0-rc.2": "@abp/jquery-validation-unobtrusive@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.2.tgz#74b8d99989cb337725f258f370b8c68fbb882372" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.3.tgz#ba825bb66bec32ae743a1ce8268b5910da3f0c56"
integrity sha512-wwJvMfdiIELJtabZqGUarEc3FJNthK8PGAAeuVzygfjcV0yVlGpAB4aHOOVhyvTsuZ3BxwifGOg7550FIwJ79g== integrity sha512-82C25VajHhW/wOo3A0MteclTAYXBgciYVunTguf8rK5OTQXgR6ifiNoQoitXTDMe5+gg9MYUBg+IrJAZsWetEw==
dependencies: dependencies:
"@abp/jquery-validation" "~8.1.0-rc.2" "@abp/jquery-validation" "~8.1.0-rc.3"
jquery-validation-unobtrusive "^3.2.12" jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~8.1.0-rc.2": "@abp/jquery-validation@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.2.tgz#3ec6e150fe7ace940f3e63f7696cd06014ce06e7" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.3.tgz#742a187564b7ab3d4ec767a6317f7cdafbfbc048"
integrity sha512-pREGhrtU245nACpmOCuyHBkqH/OAzehsBVRj6SyGlA4ScEgQG6Zya1hBAe4BL33bPeWuSCkUZM+lrSDSzexSjA== integrity sha512-XC7uGYZJbpmIVqCwOAgJDguOdfd41M0zBE8+2LBQsHb4fcpP+1MfNtB4Ymgcw9jIV0cTNLe39XO+8OmeSIhuQw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-validation "^1.19.3" jquery-validation "^1.19.3"
"@abp/jquery@~8.1.0-rc.2": "@abp/jquery@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.2.tgz#7d2df898cb7911842915860bae196d174519375a" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.3.tgz#b5f5ab84fd338527ae0ec4662e6bd93cc31bfd5c"
integrity sha512-Fe8S3jHS1KDL6EGo2dURdkO7XsZFggB5XQa82DNMJs7njK5qATCxAXiNExSQ5/EbSu0Y/reaC4BGC51OMYe14w== integrity sha512-E1Zk7tp4qC8ezRE0GIffqR0SRKPsnJqFsIhuPcUNmXJWbANItdn65X30h6u0OATVvqGzSLU4IpWblo1S3n+f2w==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
jquery "~3.6.0" jquery "~3.6.0"
"@abp/lodash@~8.1.0-rc.2": "@abp/lodash@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.2.tgz#37fd0296bc5666699541ed8fb158e60b9137af09" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.3.tgz#035b746a80379061693e8d09e25050a7d7b16906"
integrity sha512-2t0UUztGT3x3fET+dmHmN/QYmjkz7MpSi8mK2pLbjlCkAoOSmd+Zv9kgWxwxtE9y9ltu3EHYD15BvPL+fd+srQ== integrity sha512-gL6rqR1jjFiCvPwsZIyjcmaQokBHrBbnbpimtuTOoMg7nSeQkBCQnswcbEEokF0yAJJ85vAO1wtJuShxT0TMwQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~8.1.0-rc.2": "@abp/luxon@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.2.tgz#80ea50dd41997fe41578a3d6d7bab2dd14fd60d5" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.3.tgz#6d88a910d79f4ea8ac8c934114a5a2bab2817d3e"
integrity sha512-hsrna+XTGdWBHflnTCsT1uWYWdWyrEHom2eyi1AhqcFmaMccwTS3+u6e5zsNTuuqpoCF9GU3ZxQ5Q1VPDaxxiw== integrity sha512-j9fFdJJDK/BXnDijeSqgHzHk1Vmwf+DRHBjdBeBTl+9WE0524PeJV+rPZTUEVlYbvUqagZ572Mo9pcmoDdEhmw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
luxon "^2.3.0" luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.2.tgz#11968069de66efc3a5b2eb79ade4d38fa92ef83e" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.3.tgz#f5831c966671c9e9cecdf1de0ba199eff8a551e9"
integrity sha512-REmQaHSc1GCWwMlWb1XLOgvCmPfvVkMAPg02GOrDYSB3+w9RKZGhkWbAUNlDYehMJin3FgY7kBophZNPi4Ae2A== integrity sha512-bhA/4e91vDH72tA98ydiP37wDhNlROAachbwNZsT0W5Vu+zmYXgWP1DYpgCokOYIWsrHhI2YRnGUIoMMVA3tcg==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~8.1.0-rc.2": "@abp/moment@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.2.tgz#73751afb93313e56ecaac7ebb785809d6e26010d" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.3.tgz#e6712f1c619a71d4ab30d92c41296b42d04b9903"
integrity sha512-JOMS6AbPMVKJP5yQs5aagaT1q/UjlM041YsIN3xKIBX5QFp70zHNRdHtskl4cpnKf8q/nXhtnvawuQiqvGbPbw== integrity sha512-ALAI6YroMPuej4/7Balwqlf3xVNVSd3PKcWQnUYX53MaIqSK7n1/SOfwydZEthl/gFjfX0oTgrqxa1LWrQ9U6g==
dependencies: dependencies:
moment "^2.9.0" moment "^2.9.0"
"@abp/prismjs@~8.1.0-rc.2": "@abp/prismjs@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.2.tgz#5b2718ed92ae97e6cfeca1a61e860651ee474626" resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.3.tgz#f8d3bd52e364a8936f95559ceac5be04d637c1e9"
integrity sha512-GxcnZmqY0mqEUvUQLX2gDeLKGryOQyRS4MWEpabccDmh6ntXzN2JdDcm5lP/c/5UAVeovn3PrdrJ3x2TTrGDWQ== integrity sha512-rRz1zyDR1ccWQmF/xxyteHWM7UmTvNUvtPoX6aiuhSN/hhq8yu6yiIdzpVQqff7bnobV2FxHjd9H/emYYiYK0A==
dependencies: dependencies:
"@abp/clipboard" "~8.1.0-rc.2" "@abp/clipboard" "~8.1.0-rc.3"
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
prismjs "^1.26.0" prismjs "^1.26.0"
"@abp/select2@~8.1.0-rc.2": "@abp/select2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.2.tgz#b13b6f6764affa24a30bff2c02443ad61141ddc8" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.3.tgz#380ba8a07aadd7903bf09f2095fc8ff5b3e4bfc3"
integrity sha512-pvGUp/wSanCI8vbyf8UxNnL3kfUCJet/lUREEtRFXZQFpyKVDIntcnz+qFFp0zChums7jiuIziwg/slM5R/kuw== integrity sha512-rjCxmR8ecZW1PLD2UNEvYa91uoQAwqxrgG6KfTJ+pLEaPc8NppTMzjXQBF8amj47mLakg1Q6B8w/xl6FNO9hDQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~8.1.0-rc.2": "@abp/sweetalert2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.2.tgz#bed9314d47634d3532b0dd32e4e2cd8b77539eb5" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.3.tgz#d545bb4b7ea2300b87ae3bc26333fc70b0fce207"
integrity sha512-pq1D/kWH0TSYd8hYWiDulSFcSkUHC5i+0alecwyGUDdWzIPoAPmPjA7HxABKwxlLnnciUGed/mEJngfIPp+OYw== integrity sha512-vb59i2XfrKfWHpVzHYmBvs/cPYjNDwDtIoRxvom3uFnih2wvAlhjpCYKCm2Yf8cPxbky8zOKZlyl8BFPkODOBQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
sweetalert2 "^11.3.6" sweetalert2 "^11.3.6"
"@abp/timeago@~8.1.0-rc.2": "@abp/timeago@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.2.tgz#9911bdb81001189f30eb7a68fe345e0a692109b2" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.3.tgz#77611614c2bdad86b73687c9768288216f6ffd3d"
integrity sha512-mlCosUBw+n9A6+gXZ2PL2iS/lLMAI2zx7sXFUuV829rtWq54YOkivj/uTOxGHNwNhE4KbW39NqkKK+IJdl/6kQ== integrity sha512-3iyrBlFFChk7srovryAbjNRthAXSn9RDEzhvpwcqrLGpprD42dYnj37UELc1I7PQPwtKM/qcXL6f/JqaYGBdow==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/toastr@~8.1.0-rc.2": "@abp/toastr@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.2.tgz#8e09730d7149eadb7a9e4fe8c447022d7647b1d7" resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.3.tgz#b2f60f9ac59928549f71246c994caa6a5166e554"
integrity sha512-b4bMxJ5aVSBedhq/fPaR5ayPvZMPmK/gbE6zb03+SF22YV6lQW9RDQV1bgnl/T3YLLXYIsrwPpgi67rPo8cZzQ== integrity sha512-4XIY2TT3M0Tk3RqSWSzhD4BvFTMA9ZCphDH1sODO5mbwU1KpEPFv3qa98BPkecIql4Oi9tmzlMAm9ig4llVSHw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
toastr "^2.1.4" toastr "^2.1.4"
"@abp/utils@~8.1.0-rc.2": "@abp/utils@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.2.tgz#1fa7eae2578c82a75a1e4147796f95dbe0367e2f" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.3.tgz#35f7191768db762a2921c025c5e158acdf1befc8"
integrity sha512-+IcoeTAAReepH8jCcN6cRTb9AP3suzZMtWt65luCWODqFuYk7otCYDyGGwUBMA+nlmXjyWhotMfVkdBgidWpWw== integrity sha512-5rnaTEncp+U+JUHCrj3oSnEkkxVZ4hTXMpU1ziluLL3fj/gPmEGFDlW0uW/DXDyS1BG/iAgEzybAySeh2ypcgg==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

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

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

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

@ -2,39 +2,39 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.2.tgz#d3f61ae2a096d14984a7d6c962360c119f56ac18" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.3.tgz#aa11d8b8f50f4e9c056b2f98aece40ec9483346d"
integrity sha512-Y1ueZ8P1VsRo6i+PwfHaAI1yVBkZvQ+3hXB5ishRqF/qCbZIk3l6zZ/7Y85z5cobwp1kfTFEAD4qWrrLb4EBVA== integrity sha512-2Todr5/UySPnzS1dVaJvQH1Fuy1XY56yqaPBLq+Wr/X0Ur+Lp+5ye9mUQrPM5xlM+rkJwC9y2vS9KebMFLoukw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.2.tgz#a298f276a110901bf754429a2597e37abf0f779c" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.3.tgz#ecd38e19d67f8333848e4a0ae3e7bb8bb2245523"
integrity sha512-+rTR6umuWicvvC0Tp8TA+QcB0yJ4S9a6nyvH753AyIFSsszr+soyRoav44WOkkK4IoaoT6GhCI+VtznAssLjlA== integrity sha512-Vq7V2gpfNB8z6JXeMSbxmQQc1+LtRvxSKHS46rj26mL0U5O5eOZ8j3a7cPd5Y8uS36W7ONu32k3y/muAwyJ/Cw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.3"
"@abp/bootstrap" "~8.1.0-rc.2" "@abp/bootstrap" "~8.1.0-rc.3"
"@abp/bootstrap-datepicker" "~8.1.0-rc.2" "@abp/bootstrap-datepicker" "~8.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~8.1.0-rc.2" "@abp/bootstrap-daterangepicker" "~8.1.0-rc.3"
"@abp/datatables.net-bs5" "~8.1.0-rc.2" "@abp/datatables.net-bs5" "~8.1.0-rc.3"
"@abp/font-awesome" "~8.1.0-rc.2" "@abp/font-awesome" "~8.1.0-rc.3"
"@abp/jquery-form" "~8.1.0-rc.2" "@abp/jquery-form" "~8.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~8.1.0-rc.2" "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.3"
"@abp/lodash" "~8.1.0-rc.2" "@abp/lodash" "~8.1.0-rc.3"
"@abp/luxon" "~8.1.0-rc.2" "@abp/luxon" "~8.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.3"
"@abp/moment" "~8.1.0-rc.2" "@abp/moment" "~8.1.0-rc.3"
"@abp/select2" "~8.1.0-rc.2" "@abp/select2" "~8.1.0-rc.3"
"@abp/sweetalert2" "~8.1.0-rc.2" "@abp/sweetalert2" "~8.1.0-rc.3"
"@abp/timeago" "~8.1.0-rc.2" "@abp/timeago" "~8.1.0-rc.3"
"@abp/toastr" "~8.1.0-rc.2" "@abp/toastr" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.2.tgz#384433d9f1e54e23633d16916ba9615e42e8b4e5" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.3.tgz#9cf239a159d3dc7b9f37fa50d55d24742f1c379c"
integrity sha512-6Myb/cKviQxFcKP96wOenYafnYrU5OfhnhvJGRReCaay9IyuCET/ENrPJx7MKunlR5KFoJdvqH0tL7W7SJdFLw== integrity sha512-+lTSsgYF/CQwKlQM4Z8+kcyCBQAJz480K9Ido7S0a90llfCin+TbuMJ3sVr8q8FDGcZruujajCd6hJVKitoi2g==
dependencies: dependencies:
ansi-colors "^4.1.1" ansi-colors "^4.1.1"
extend-object "^1.0.0" extend-object "^1.0.0"
@ -43,175 +43,175 @@
merge-stream "^2.0.0" merge-stream "^2.0.0"
micromatch "^4.0.2" micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~8.1.0-rc.2": "@abp/bootstrap-datepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.2.tgz#adfb49acaf8952da57046520c9524994caf2938e" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.3.tgz#285dc1939f41e6fad9b9f13637f4ccb5475a6b32"
integrity sha512-QUVh0DSPHH9PpZXS/MoYO+G4j8DGwHSyw/fF1y+oYVSH28csNnkq4i0fNVl1THwQDHZPZE6BN+WLB6UTy3HLYA== integrity sha512-sYxWgSqs9VzrTt5mkSlPIjFVha2qQUMHUqj+qqZa0bf+i9ZldTTh3JY4mpKiRcZHGsijG8HdujPxcI2OIXBUOA==
dependencies: dependencies:
bootstrap-datepicker "^1.9.0" bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~8.1.0-rc.2": "@abp/bootstrap-daterangepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.2.tgz#d79017933d1329c7ee1812c38ea0aaad098b4e89" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.3.tgz#957895c9e4ed2bd93f47495f4dc5021361c6aa3e"
integrity sha512-t5O+Ibo9dvI/KosagDg7z5U3l8il87DP//tn5dyJtbBrx+336T7p2jcn4E2/TbzQbwKhMbkERHrGo0bRUy/N9A== integrity sha512-VrOcSj36LVsMMBpJ+zRiPJnGudNlmEbAQDBWPaot1FGCjVx/KqOHyPTPDq+qFL/wegvxoYPIO7Zt0rPAg4zL0A==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~8.1.0-rc.2": "@abp/bootstrap@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.2.tgz#92b52790122acb9df9d73dfae8d5d0825051986c" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.3.tgz#fd09b9f62145991343af74a4dc5014d2ebbe2114"
integrity sha512-p5+t5KGU8/hE5cKMbp9I3ZJLiPdZeNMSJJuccIjqGFaivU35bAOouAgWWZfdive66X3h5GgHipEkS3obQITprQ== integrity sha512-Fl2ppbr6SAHbF5+5h1e28nmZKMQRyhvqrXMw+1xFx1e3nDnzqtHbPdsxPsQ71N202w59390jj4DyVe7lXcZvTQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
bootstrap "^5.1.3" bootstrap "^5.1.3"
"@abp/clipboard@~8.1.0-rc.2": "@abp/clipboard@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.2.tgz#87c5299b0c63fadd7307251040af330247830c13" resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.3.tgz#07445121c47e51972c9e3a4e4bb3e519b77c3fe1"
integrity sha512-Piy8bPIJOoCNZjwmUZKe2kA16Weqhvz/SjaxvrlCADmN/0zY2WPFOhE89WA7pb9M/2EGynWF/hot35XqbG15CQ== integrity sha512-CPrBJSwgWdWV8VRdaIX2VifL10/AN4+WNfZnC4rmIfZm0tp90blIvn4cOtbgOBpRAytO+GFBxgXO9cPvgxzB5g==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
clipboard "^2.0.8" clipboard "^2.0.8"
"@abp/core@~8.1.0-rc.2": "@abp/core@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.2.tgz#78b6db67f7381d9fc26cd8a35e8e21f417a4bea9" resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.3.tgz#4a163b49dce0e2e972f91e8e0aa1ba55d5653922"
integrity sha512-5VK48/gCE+FSuWXHzUGh5MN3x2gEG9S2Av4Z83gDaHulF7fuaDu0J1KruPHIjpcpNGoko0lOcXNc80JvsYZsAg== integrity sha512-F/KJir024aeC9K3++REAj24hw311nXNuHzUHdaI8cYo9y7Kx+jJ0deInmbl75dNXvxkCs7yiRShlpISEUvOe2A==
dependencies: dependencies:
"@abp/utils" "~8.1.0-rc.2" "@abp/utils" "~8.1.0-rc.3"
"@abp/datatables.net-bs5@~8.1.0-rc.2": "@abp/datatables.net-bs5@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.2.tgz#878e02bd414b27494891e6440f7bce4e5f3d2207" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.3.tgz#7a6208cfab35e16ebd8210ebbc46acc0bcdeefdb"
integrity sha512-RMVf7jz/S0Oo6heRXTpmxx7FPybWA+Visj5MyCbQaSjcrog9VOFrQnlckTEwosU5jL6NWJ0JtIauuiUDxArQdg== integrity sha512-sV9nmTSAWDBjgfnfSL3xbFXTsamjelfdOpsb0y/CHwmwd0nXFABTPPOEnmLXFOt5lE+dQnjWpjP/5SsGtsLAcA==
dependencies: dependencies:
"@abp/datatables.net" "~8.1.0-rc.2" "@abp/datatables.net" "~8.1.0-rc.3"
datatables.net-bs5 "^1.11.4" datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~8.1.0-rc.2": "@abp/datatables.net@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.2.tgz#bb9f571f9da7e764f1d21377012d5275f663941e" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.3.tgz#e6ca7d067998f44ea7331e6e63be17c0c591526a"
integrity sha512-6ukqd4+1FajCP/F0+pB1uiFdUJjPQex0pdl9qrAcWsqSRaO44SUsYThs/RvMJW6heblA8HsCaAW0DYFod0YMbQ== integrity sha512-9vKtKcodcnmQae9FdmgEwnt6hPpGNQMTVMXaooXtmnhVJnYdUo7ICic1OzdNEniTUAN9867kPjmAX9DyxC17Zw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
datatables.net "^1.11.4" datatables.net "^1.11.4"
"@abp/font-awesome@~8.1.0-rc.2": "@abp/font-awesome@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.2.tgz#c0af9c2772a78ee7276ccd9aac2f3a361f88848e" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.3.tgz#76680a64ea6f73a3bfced82653a48d70432fc62c"
integrity sha512-ick6hyY/oCaIEDdferjI7qAckZUE8lyN1K7EUf8xO8u9lxdK89wCVCEVwZaEDUQth+JQXfiGKkgrH0EdFa9pOQ== integrity sha512-n6z2BU/d5G35QrB5TtYNuT7llPouYjxso5+rF9yx/3CQ7i1lQIHjxtu4i9WbZ341Xx3cRsDpXu1PPZz5cXWlSw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@fortawesome/fontawesome-free" "^6.5.1" "@fortawesome/fontawesome-free" "^6.5.1"
"@abp/jquery-form@~8.1.0-rc.2": "@abp/jquery-form@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.2.tgz#00fb51f14e9ddc3e3824082edfc48593a52ee61e" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.3.tgz#5606ce8bc4a5b64ad41d8d189b86e7a4f97ca5b4"
integrity sha512-8T1SpscYXQ7S+kdtV6esZnncyYAG82LZkM1igfS++nqDIYELSDp1c7DoRMZoEFxwdHfbavzRkGq9BAlBBDyVxQ== integrity sha512-QD0sRu015aMCJyQU4xJtOVbg4GRgEzxjgUpv0enSZsf7/S6/VthjOmTq+3TRDww5eR1jxYwnjJCkN8Q8INNyVw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~8.1.0-rc.2": "@abp/jquery-validation-unobtrusive@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.2.tgz#74b8d99989cb337725f258f370b8c68fbb882372" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.3.tgz#ba825bb66bec32ae743a1ce8268b5910da3f0c56"
integrity sha512-wwJvMfdiIELJtabZqGUarEc3FJNthK8PGAAeuVzygfjcV0yVlGpAB4aHOOVhyvTsuZ3BxwifGOg7550FIwJ79g== integrity sha512-82C25VajHhW/wOo3A0MteclTAYXBgciYVunTguf8rK5OTQXgR6ifiNoQoitXTDMe5+gg9MYUBg+IrJAZsWetEw==
dependencies: dependencies:
"@abp/jquery-validation" "~8.1.0-rc.2" "@abp/jquery-validation" "~8.1.0-rc.3"
jquery-validation-unobtrusive "^3.2.12" jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~8.1.0-rc.2": "@abp/jquery-validation@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.2.tgz#3ec6e150fe7ace940f3e63f7696cd06014ce06e7" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.3.tgz#742a187564b7ab3d4ec767a6317f7cdafbfbc048"
integrity sha512-pREGhrtU245nACpmOCuyHBkqH/OAzehsBVRj6SyGlA4ScEgQG6Zya1hBAe4BL33bPeWuSCkUZM+lrSDSzexSjA== integrity sha512-XC7uGYZJbpmIVqCwOAgJDguOdfd41M0zBE8+2LBQsHb4fcpP+1MfNtB4Ymgcw9jIV0cTNLe39XO+8OmeSIhuQw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-validation "^1.19.3" jquery-validation "^1.19.3"
"@abp/jquery@~8.1.0-rc.2": "@abp/jquery@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.2.tgz#7d2df898cb7911842915860bae196d174519375a" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.3.tgz#b5f5ab84fd338527ae0ec4662e6bd93cc31bfd5c"
integrity sha512-Fe8S3jHS1KDL6EGo2dURdkO7XsZFggB5XQa82DNMJs7njK5qATCxAXiNExSQ5/EbSu0Y/reaC4BGC51OMYe14w== integrity sha512-E1Zk7tp4qC8ezRE0GIffqR0SRKPsnJqFsIhuPcUNmXJWbANItdn65X30h6u0OATVvqGzSLU4IpWblo1S3n+f2w==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
jquery "~3.6.0" jquery "~3.6.0"
"@abp/lodash@~8.1.0-rc.2": "@abp/lodash@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.2.tgz#37fd0296bc5666699541ed8fb158e60b9137af09" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.3.tgz#035b746a80379061693e8d09e25050a7d7b16906"
integrity sha512-2t0UUztGT3x3fET+dmHmN/QYmjkz7MpSi8mK2pLbjlCkAoOSmd+Zv9kgWxwxtE9y9ltu3EHYD15BvPL+fd+srQ== integrity sha512-gL6rqR1jjFiCvPwsZIyjcmaQokBHrBbnbpimtuTOoMg7nSeQkBCQnswcbEEokF0yAJJ85vAO1wtJuShxT0TMwQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~8.1.0-rc.2": "@abp/luxon@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.2.tgz#80ea50dd41997fe41578a3d6d7bab2dd14fd60d5" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.3.tgz#6d88a910d79f4ea8ac8c934114a5a2bab2817d3e"
integrity sha512-hsrna+XTGdWBHflnTCsT1uWYWdWyrEHom2eyi1AhqcFmaMccwTS3+u6e5zsNTuuqpoCF9GU3ZxQ5Q1VPDaxxiw== integrity sha512-j9fFdJJDK/BXnDijeSqgHzHk1Vmwf+DRHBjdBeBTl+9WE0524PeJV+rPZTUEVlYbvUqagZ572Mo9pcmoDdEhmw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
luxon "^2.3.0" luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.2.tgz#11968069de66efc3a5b2eb79ade4d38fa92ef83e" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.3.tgz#f5831c966671c9e9cecdf1de0ba199eff8a551e9"
integrity sha512-REmQaHSc1GCWwMlWb1XLOgvCmPfvVkMAPg02GOrDYSB3+w9RKZGhkWbAUNlDYehMJin3FgY7kBophZNPi4Ae2A== integrity sha512-bhA/4e91vDH72tA98ydiP37wDhNlROAachbwNZsT0W5Vu+zmYXgWP1DYpgCokOYIWsrHhI2YRnGUIoMMVA3tcg==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~8.1.0-rc.2": "@abp/moment@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.2.tgz#73751afb93313e56ecaac7ebb785809d6e26010d" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.3.tgz#e6712f1c619a71d4ab30d92c41296b42d04b9903"
integrity sha512-JOMS6AbPMVKJP5yQs5aagaT1q/UjlM041YsIN3xKIBX5QFp70zHNRdHtskl4cpnKf8q/nXhtnvawuQiqvGbPbw== integrity sha512-ALAI6YroMPuej4/7Balwqlf3xVNVSd3PKcWQnUYX53MaIqSK7n1/SOfwydZEthl/gFjfX0oTgrqxa1LWrQ9U6g==
dependencies: dependencies:
moment "^2.9.0" moment "^2.9.0"
"@abp/prismjs@~8.1.0-rc.2": "@abp/prismjs@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.2.tgz#5b2718ed92ae97e6cfeca1a61e860651ee474626" resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.3.tgz#f8d3bd52e364a8936f95559ceac5be04d637c1e9"
integrity sha512-GxcnZmqY0mqEUvUQLX2gDeLKGryOQyRS4MWEpabccDmh6ntXzN2JdDcm5lP/c/5UAVeovn3PrdrJ3x2TTrGDWQ== integrity sha512-rRz1zyDR1ccWQmF/xxyteHWM7UmTvNUvtPoX6aiuhSN/hhq8yu6yiIdzpVQqff7bnobV2FxHjd9H/emYYiYK0A==
dependencies: dependencies:
"@abp/clipboard" "~8.1.0-rc.2" "@abp/clipboard" "~8.1.0-rc.3"
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
prismjs "^1.26.0" prismjs "^1.26.0"
"@abp/select2@~8.1.0-rc.2": "@abp/select2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.2.tgz#b13b6f6764affa24a30bff2c02443ad61141ddc8" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.3.tgz#380ba8a07aadd7903bf09f2095fc8ff5b3e4bfc3"
integrity sha512-pvGUp/wSanCI8vbyf8UxNnL3kfUCJet/lUREEtRFXZQFpyKVDIntcnz+qFFp0zChums7jiuIziwg/slM5R/kuw== integrity sha512-rjCxmR8ecZW1PLD2UNEvYa91uoQAwqxrgG6KfTJ+pLEaPc8NppTMzjXQBF8amj47mLakg1Q6B8w/xl6FNO9hDQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~8.1.0-rc.2": "@abp/sweetalert2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.2.tgz#bed9314d47634d3532b0dd32e4e2cd8b77539eb5" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.3.tgz#d545bb4b7ea2300b87ae3bc26333fc70b0fce207"
integrity sha512-pq1D/kWH0TSYd8hYWiDulSFcSkUHC5i+0alecwyGUDdWzIPoAPmPjA7HxABKwxlLnnciUGed/mEJngfIPp+OYw== integrity sha512-vb59i2XfrKfWHpVzHYmBvs/cPYjNDwDtIoRxvom3uFnih2wvAlhjpCYKCm2Yf8cPxbky8zOKZlyl8BFPkODOBQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
sweetalert2 "^11.3.6" sweetalert2 "^11.3.6"
"@abp/timeago@~8.1.0-rc.2": "@abp/timeago@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.2.tgz#9911bdb81001189f30eb7a68fe345e0a692109b2" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.3.tgz#77611614c2bdad86b73687c9768288216f6ffd3d"
integrity sha512-mlCosUBw+n9A6+gXZ2PL2iS/lLMAI2zx7sXFUuV829rtWq54YOkivj/uTOxGHNwNhE4KbW39NqkKK+IJdl/6kQ== integrity sha512-3iyrBlFFChk7srovryAbjNRthAXSn9RDEzhvpwcqrLGpprD42dYnj37UELc1I7PQPwtKM/qcXL6f/JqaYGBdow==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/toastr@~8.1.0-rc.2": "@abp/toastr@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.2.tgz#8e09730d7149eadb7a9e4fe8c447022d7647b1d7" resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.3.tgz#b2f60f9ac59928549f71246c994caa6a5166e554"
integrity sha512-b4bMxJ5aVSBedhq/fPaR5ayPvZMPmK/gbE6zb03+SF22YV6lQW9RDQV1bgnl/T3YLLXYIsrwPpgi67rPo8cZzQ== integrity sha512-4XIY2TT3M0Tk3RqSWSzhD4BvFTMA9ZCphDH1sODO5mbwU1KpEPFv3qa98BPkecIql4Oi9tmzlMAm9ig4llVSHw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
toastr "^2.1.4" toastr "^2.1.4"
"@abp/utils@~8.1.0-rc.2": "@abp/utils@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.2.tgz#1fa7eae2578c82a75a1e4147796f95dbe0367e2f" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.3.tgz#35f7191768db762a2921c025c5e158acdf1befc8"
integrity sha512-+IcoeTAAReepH8jCcN6cRTb9AP3suzZMtWt65luCWODqFuYk7otCYDyGGwUBMA+nlmXjyWhotMfVkdBgidWpWw== integrity sha512-5rnaTEncp+U+JUHCrj3oSnEkkxVZ4hTXMpU1ziluLL3fj/gPmEGFDlW0uW/DXDyS1BG/iAgEzybAySeh2ypcgg==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

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

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

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

@ -2,39 +2,39 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.2.tgz#d3f61ae2a096d14984a7d6c962360c119f56ac18" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.3.tgz#aa11d8b8f50f4e9c056b2f98aece40ec9483346d"
integrity sha512-Y1ueZ8P1VsRo6i+PwfHaAI1yVBkZvQ+3hXB5ishRqF/qCbZIk3l6zZ/7Y85z5cobwp1kfTFEAD4qWrrLb4EBVA== integrity sha512-2Todr5/UySPnzS1dVaJvQH1Fuy1XY56yqaPBLq+Wr/X0Ur+Lp+5ye9mUQrPM5xlM+rkJwC9y2vS9KebMFLoukw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.2.tgz#a298f276a110901bf754429a2597e37abf0f779c" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.3.tgz#ecd38e19d67f8333848e4a0ae3e7bb8bb2245523"
integrity sha512-+rTR6umuWicvvC0Tp8TA+QcB0yJ4S9a6nyvH753AyIFSsszr+soyRoav44WOkkK4IoaoT6GhCI+VtznAssLjlA== integrity sha512-Vq7V2gpfNB8z6JXeMSbxmQQc1+LtRvxSKHS46rj26mL0U5O5eOZ8j3a7cPd5Y8uS36W7ONu32k3y/muAwyJ/Cw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.3"
"@abp/bootstrap" "~8.1.0-rc.2" "@abp/bootstrap" "~8.1.0-rc.3"
"@abp/bootstrap-datepicker" "~8.1.0-rc.2" "@abp/bootstrap-datepicker" "~8.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~8.1.0-rc.2" "@abp/bootstrap-daterangepicker" "~8.1.0-rc.3"
"@abp/datatables.net-bs5" "~8.1.0-rc.2" "@abp/datatables.net-bs5" "~8.1.0-rc.3"
"@abp/font-awesome" "~8.1.0-rc.2" "@abp/font-awesome" "~8.1.0-rc.3"
"@abp/jquery-form" "~8.1.0-rc.2" "@abp/jquery-form" "~8.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~8.1.0-rc.2" "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.3"
"@abp/lodash" "~8.1.0-rc.2" "@abp/lodash" "~8.1.0-rc.3"
"@abp/luxon" "~8.1.0-rc.2" "@abp/luxon" "~8.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.3"
"@abp/moment" "~8.1.0-rc.2" "@abp/moment" "~8.1.0-rc.3"
"@abp/select2" "~8.1.0-rc.2" "@abp/select2" "~8.1.0-rc.3"
"@abp/sweetalert2" "~8.1.0-rc.2" "@abp/sweetalert2" "~8.1.0-rc.3"
"@abp/timeago" "~8.1.0-rc.2" "@abp/timeago" "~8.1.0-rc.3"
"@abp/toastr" "~8.1.0-rc.2" "@abp/toastr" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.2.tgz#384433d9f1e54e23633d16916ba9615e42e8b4e5" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.3.tgz#9cf239a159d3dc7b9f37fa50d55d24742f1c379c"
integrity sha512-6Myb/cKviQxFcKP96wOenYafnYrU5OfhnhvJGRReCaay9IyuCET/ENrPJx7MKunlR5KFoJdvqH0tL7W7SJdFLw== integrity sha512-+lTSsgYF/CQwKlQM4Z8+kcyCBQAJz480K9Ido7S0a90llfCin+TbuMJ3sVr8q8FDGcZruujajCd6hJVKitoi2g==
dependencies: dependencies:
ansi-colors "^4.1.1" ansi-colors "^4.1.1"
extend-object "^1.0.0" extend-object "^1.0.0"
@ -43,201 +43,201 @@
merge-stream "^2.0.0" merge-stream "^2.0.0"
micromatch "^4.0.2" micromatch "^4.0.2"
"@abp/blogging@~8.1.0-rc.2": "@abp/blogging@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-8.1.0-rc.2.tgz#277407f105e88565c52af3521cc16dc3fc9c4c35" resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-8.1.0-rc.3.tgz#3c2fcda892acd7c21eed455ee2d71993292ebd4d"
integrity sha512-SOZWB8r5723lbMkQqRXP04BjDik28OqrHA5HEDw25ZMDosB9rL0tcFHdH6N8VDXEmNwaH5G5vkTWThhh2f3i4g== integrity sha512-4Fq89YrJdOUyMycF5reOu/yq74bdJBHMg6DU2/DiBduttyC5GDP6Ep7K+13Wviic1q0DdDQK7IbTORdd1ee22g==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.3"
"@abp/owl.carousel" "~8.1.0-rc.2" "@abp/owl.carousel" "~8.1.0-rc.3"
"@abp/prismjs" "~8.1.0-rc.2" "@abp/prismjs" "~8.1.0-rc.3"
"@abp/tui-editor" "~8.1.0-rc.2" "@abp/tui-editor" "~8.1.0-rc.3"
"@abp/bootstrap-datepicker@~8.1.0-rc.2": "@abp/bootstrap-datepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.2.tgz#adfb49acaf8952da57046520c9524994caf2938e" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.3.tgz#285dc1939f41e6fad9b9f13637f4ccb5475a6b32"
integrity sha512-QUVh0DSPHH9PpZXS/MoYO+G4j8DGwHSyw/fF1y+oYVSH28csNnkq4i0fNVl1THwQDHZPZE6BN+WLB6UTy3HLYA== integrity sha512-sYxWgSqs9VzrTt5mkSlPIjFVha2qQUMHUqj+qqZa0bf+i9ZldTTh3JY4mpKiRcZHGsijG8HdujPxcI2OIXBUOA==
dependencies: dependencies:
bootstrap-datepicker "^1.9.0" bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~8.1.0-rc.2": "@abp/bootstrap-daterangepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.2.tgz#d79017933d1329c7ee1812c38ea0aaad098b4e89" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.3.tgz#957895c9e4ed2bd93f47495f4dc5021361c6aa3e"
integrity sha512-t5O+Ibo9dvI/KosagDg7z5U3l8il87DP//tn5dyJtbBrx+336T7p2jcn4E2/TbzQbwKhMbkERHrGo0bRUy/N9A== integrity sha512-VrOcSj36LVsMMBpJ+zRiPJnGudNlmEbAQDBWPaot1FGCjVx/KqOHyPTPDq+qFL/wegvxoYPIO7Zt0rPAg4zL0A==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~8.1.0-rc.2": "@abp/bootstrap@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.2.tgz#92b52790122acb9df9d73dfae8d5d0825051986c" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.3.tgz#fd09b9f62145991343af74a4dc5014d2ebbe2114"
integrity sha512-p5+t5KGU8/hE5cKMbp9I3ZJLiPdZeNMSJJuccIjqGFaivU35bAOouAgWWZfdive66X3h5GgHipEkS3obQITprQ== integrity sha512-Fl2ppbr6SAHbF5+5h1e28nmZKMQRyhvqrXMw+1xFx1e3nDnzqtHbPdsxPsQ71N202w59390jj4DyVe7lXcZvTQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
bootstrap "^5.1.3" bootstrap "^5.1.3"
"@abp/clipboard@~8.1.0-rc.2": "@abp/clipboard@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.2.tgz#87c5299b0c63fadd7307251040af330247830c13" resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.3.tgz#07445121c47e51972c9e3a4e4bb3e519b77c3fe1"
integrity sha512-Piy8bPIJOoCNZjwmUZKe2kA16Weqhvz/SjaxvrlCADmN/0zY2WPFOhE89WA7pb9M/2EGynWF/hot35XqbG15CQ== integrity sha512-CPrBJSwgWdWV8VRdaIX2VifL10/AN4+WNfZnC4rmIfZm0tp90blIvn4cOtbgOBpRAytO+GFBxgXO9cPvgxzB5g==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
clipboard "^2.0.8" clipboard "^2.0.8"
"@abp/core@~8.1.0-rc.2": "@abp/core@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.2.tgz#78b6db67f7381d9fc26cd8a35e8e21f417a4bea9" resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.3.tgz#4a163b49dce0e2e972f91e8e0aa1ba55d5653922"
integrity sha512-5VK48/gCE+FSuWXHzUGh5MN3x2gEG9S2Av4Z83gDaHulF7fuaDu0J1KruPHIjpcpNGoko0lOcXNc80JvsYZsAg== integrity sha512-F/KJir024aeC9K3++REAj24hw311nXNuHzUHdaI8cYo9y7Kx+jJ0deInmbl75dNXvxkCs7yiRShlpISEUvOe2A==
dependencies: dependencies:
"@abp/utils" "~8.1.0-rc.2" "@abp/utils" "~8.1.0-rc.3"
"@abp/datatables.net-bs5@~8.1.0-rc.2": "@abp/datatables.net-bs5@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.2.tgz#878e02bd414b27494891e6440f7bce4e5f3d2207" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.3.tgz#7a6208cfab35e16ebd8210ebbc46acc0bcdeefdb"
integrity sha512-RMVf7jz/S0Oo6heRXTpmxx7FPybWA+Visj5MyCbQaSjcrog9VOFrQnlckTEwosU5jL6NWJ0JtIauuiUDxArQdg== integrity sha512-sV9nmTSAWDBjgfnfSL3xbFXTsamjelfdOpsb0y/CHwmwd0nXFABTPPOEnmLXFOt5lE+dQnjWpjP/5SsGtsLAcA==
dependencies: dependencies:
"@abp/datatables.net" "~8.1.0-rc.2" "@abp/datatables.net" "~8.1.0-rc.3"
datatables.net-bs5 "^1.11.4" datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~8.1.0-rc.2": "@abp/datatables.net@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.2.tgz#bb9f571f9da7e764f1d21377012d5275f663941e" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.3.tgz#e6ca7d067998f44ea7331e6e63be17c0c591526a"
integrity sha512-6ukqd4+1FajCP/F0+pB1uiFdUJjPQex0pdl9qrAcWsqSRaO44SUsYThs/RvMJW6heblA8HsCaAW0DYFod0YMbQ== integrity sha512-9vKtKcodcnmQae9FdmgEwnt6hPpGNQMTVMXaooXtmnhVJnYdUo7ICic1OzdNEniTUAN9867kPjmAX9DyxC17Zw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
datatables.net "^1.11.4" datatables.net "^1.11.4"
"@abp/font-awesome@~8.1.0-rc.2": "@abp/font-awesome@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.2.tgz#c0af9c2772a78ee7276ccd9aac2f3a361f88848e" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.3.tgz#76680a64ea6f73a3bfced82653a48d70432fc62c"
integrity sha512-ick6hyY/oCaIEDdferjI7qAckZUE8lyN1K7EUf8xO8u9lxdK89wCVCEVwZaEDUQth+JQXfiGKkgrH0EdFa9pOQ== integrity sha512-n6z2BU/d5G35QrB5TtYNuT7llPouYjxso5+rF9yx/3CQ7i1lQIHjxtu4i9WbZ341Xx3cRsDpXu1PPZz5cXWlSw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@fortawesome/fontawesome-free" "^6.5.1" "@fortawesome/fontawesome-free" "^6.5.1"
"@abp/jquery-form@~8.1.0-rc.2": "@abp/jquery-form@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.2.tgz#00fb51f14e9ddc3e3824082edfc48593a52ee61e" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.3.tgz#5606ce8bc4a5b64ad41d8d189b86e7a4f97ca5b4"
integrity sha512-8T1SpscYXQ7S+kdtV6esZnncyYAG82LZkM1igfS++nqDIYELSDp1c7DoRMZoEFxwdHfbavzRkGq9BAlBBDyVxQ== integrity sha512-QD0sRu015aMCJyQU4xJtOVbg4GRgEzxjgUpv0enSZsf7/S6/VthjOmTq+3TRDww5eR1jxYwnjJCkN8Q8INNyVw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~8.1.0-rc.2": "@abp/jquery-validation-unobtrusive@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.2.tgz#74b8d99989cb337725f258f370b8c68fbb882372" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.3.tgz#ba825bb66bec32ae743a1ce8268b5910da3f0c56"
integrity sha512-wwJvMfdiIELJtabZqGUarEc3FJNthK8PGAAeuVzygfjcV0yVlGpAB4aHOOVhyvTsuZ3BxwifGOg7550FIwJ79g== integrity sha512-82C25VajHhW/wOo3A0MteclTAYXBgciYVunTguf8rK5OTQXgR6ifiNoQoitXTDMe5+gg9MYUBg+IrJAZsWetEw==
dependencies: dependencies:
"@abp/jquery-validation" "~8.1.0-rc.2" "@abp/jquery-validation" "~8.1.0-rc.3"
jquery-validation-unobtrusive "^3.2.12" jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~8.1.0-rc.2": "@abp/jquery-validation@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.2.tgz#3ec6e150fe7ace940f3e63f7696cd06014ce06e7" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.3.tgz#742a187564b7ab3d4ec767a6317f7cdafbfbc048"
integrity sha512-pREGhrtU245nACpmOCuyHBkqH/OAzehsBVRj6SyGlA4ScEgQG6Zya1hBAe4BL33bPeWuSCkUZM+lrSDSzexSjA== integrity sha512-XC7uGYZJbpmIVqCwOAgJDguOdfd41M0zBE8+2LBQsHb4fcpP+1MfNtB4Ymgcw9jIV0cTNLe39XO+8OmeSIhuQw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-validation "^1.19.3" jquery-validation "^1.19.3"
"@abp/jquery@~8.1.0-rc.2": "@abp/jquery@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.2.tgz#7d2df898cb7911842915860bae196d174519375a" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.3.tgz#b5f5ab84fd338527ae0ec4662e6bd93cc31bfd5c"
integrity sha512-Fe8S3jHS1KDL6EGo2dURdkO7XsZFggB5XQa82DNMJs7njK5qATCxAXiNExSQ5/EbSu0Y/reaC4BGC51OMYe14w== integrity sha512-E1Zk7tp4qC8ezRE0GIffqR0SRKPsnJqFsIhuPcUNmXJWbANItdn65X30h6u0OATVvqGzSLU4IpWblo1S3n+f2w==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
jquery "~3.6.0" jquery "~3.6.0"
"@abp/lodash@~8.1.0-rc.2": "@abp/lodash@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.2.tgz#37fd0296bc5666699541ed8fb158e60b9137af09" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.3.tgz#035b746a80379061693e8d09e25050a7d7b16906"
integrity sha512-2t0UUztGT3x3fET+dmHmN/QYmjkz7MpSi8mK2pLbjlCkAoOSmd+Zv9kgWxwxtE9y9ltu3EHYD15BvPL+fd+srQ== integrity sha512-gL6rqR1jjFiCvPwsZIyjcmaQokBHrBbnbpimtuTOoMg7nSeQkBCQnswcbEEokF0yAJJ85vAO1wtJuShxT0TMwQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~8.1.0-rc.2": "@abp/luxon@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.2.tgz#80ea50dd41997fe41578a3d6d7bab2dd14fd60d5" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.3.tgz#6d88a910d79f4ea8ac8c934114a5a2bab2817d3e"
integrity sha512-hsrna+XTGdWBHflnTCsT1uWYWdWyrEHom2eyi1AhqcFmaMccwTS3+u6e5zsNTuuqpoCF9GU3ZxQ5Q1VPDaxxiw== integrity sha512-j9fFdJJDK/BXnDijeSqgHzHk1Vmwf+DRHBjdBeBTl+9WE0524PeJV+rPZTUEVlYbvUqagZ572Mo9pcmoDdEhmw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
luxon "^2.3.0" luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.2.tgz#11968069de66efc3a5b2eb79ade4d38fa92ef83e" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.3.tgz#f5831c966671c9e9cecdf1de0ba199eff8a551e9"
integrity sha512-REmQaHSc1GCWwMlWb1XLOgvCmPfvVkMAPg02GOrDYSB3+w9RKZGhkWbAUNlDYehMJin3FgY7kBophZNPi4Ae2A== integrity sha512-bhA/4e91vDH72tA98ydiP37wDhNlROAachbwNZsT0W5Vu+zmYXgWP1DYpgCokOYIWsrHhI2YRnGUIoMMVA3tcg==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~8.1.0-rc.2": "@abp/moment@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.2.tgz#73751afb93313e56ecaac7ebb785809d6e26010d" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.3.tgz#e6712f1c619a71d4ab30d92c41296b42d04b9903"
integrity sha512-JOMS6AbPMVKJP5yQs5aagaT1q/UjlM041YsIN3xKIBX5QFp70zHNRdHtskl4cpnKf8q/nXhtnvawuQiqvGbPbw== integrity sha512-ALAI6YroMPuej4/7Balwqlf3xVNVSd3PKcWQnUYX53MaIqSK7n1/SOfwydZEthl/gFjfX0oTgrqxa1LWrQ9U6g==
dependencies: dependencies:
moment "^2.9.0" moment "^2.9.0"
"@abp/owl.carousel@~8.1.0-rc.2": "@abp/owl.carousel@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-8.1.0-rc.2.tgz#4841c3b824c04f1a02e7c99e2810e5f01c49ceb3" resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-8.1.0-rc.3.tgz#2e55dd0ff5aadda671f77a0e835181a3b5cdd88d"
integrity sha512-eUT9mxVjOaqurb1FB0Fdv90jQ2tmgz9TxV9vrTO5iJsE77wM52jc/K+avyTikFBpdYOFFaSpVCuYB9MVoomfGg== integrity sha512-bPhpahmeDbVCojd1rUZA2OQSFbU7Im20jdl/84QeOxBArNg1fyUI2e2QGP1Jjq1Ewe0pYPTSi7b3uenRbgjeYw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
owl.carousel "^2.3.4" owl.carousel "^2.3.4"
"@abp/prismjs@~8.1.0-rc.2": "@abp/prismjs@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.2.tgz#5b2718ed92ae97e6cfeca1a61e860651ee474626" resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.3.tgz#f8d3bd52e364a8936f95559ceac5be04d637c1e9"
integrity sha512-GxcnZmqY0mqEUvUQLX2gDeLKGryOQyRS4MWEpabccDmh6ntXzN2JdDcm5lP/c/5UAVeovn3PrdrJ3x2TTrGDWQ== integrity sha512-rRz1zyDR1ccWQmF/xxyteHWM7UmTvNUvtPoX6aiuhSN/hhq8yu6yiIdzpVQqff7bnobV2FxHjd9H/emYYiYK0A==
dependencies: dependencies:
"@abp/clipboard" "~8.1.0-rc.2" "@abp/clipboard" "~8.1.0-rc.3"
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
prismjs "^1.26.0" prismjs "^1.26.0"
"@abp/select2@~8.1.0-rc.2": "@abp/select2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.2.tgz#b13b6f6764affa24a30bff2c02443ad61141ddc8" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.3.tgz#380ba8a07aadd7903bf09f2095fc8ff5b3e4bfc3"
integrity sha512-pvGUp/wSanCI8vbyf8UxNnL3kfUCJet/lUREEtRFXZQFpyKVDIntcnz+qFFp0zChums7jiuIziwg/slM5R/kuw== integrity sha512-rjCxmR8ecZW1PLD2UNEvYa91uoQAwqxrgG6KfTJ+pLEaPc8NppTMzjXQBF8amj47mLakg1Q6B8w/xl6FNO9hDQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~8.1.0-rc.2": "@abp/sweetalert2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.2.tgz#bed9314d47634d3532b0dd32e4e2cd8b77539eb5" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.3.tgz#d545bb4b7ea2300b87ae3bc26333fc70b0fce207"
integrity sha512-pq1D/kWH0TSYd8hYWiDulSFcSkUHC5i+0alecwyGUDdWzIPoAPmPjA7HxABKwxlLnnciUGed/mEJngfIPp+OYw== integrity sha512-vb59i2XfrKfWHpVzHYmBvs/cPYjNDwDtIoRxvom3uFnih2wvAlhjpCYKCm2Yf8cPxbky8zOKZlyl8BFPkODOBQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
sweetalert2 "^11.3.6" sweetalert2 "^11.3.6"
"@abp/timeago@~8.1.0-rc.2": "@abp/timeago@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.2.tgz#9911bdb81001189f30eb7a68fe345e0a692109b2" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.3.tgz#77611614c2bdad86b73687c9768288216f6ffd3d"
integrity sha512-mlCosUBw+n9A6+gXZ2PL2iS/lLMAI2zx7sXFUuV829rtWq54YOkivj/uTOxGHNwNhE4KbW39NqkKK+IJdl/6kQ== integrity sha512-3iyrBlFFChk7srovryAbjNRthAXSn9RDEzhvpwcqrLGpprD42dYnj37UELc1I7PQPwtKM/qcXL6f/JqaYGBdow==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/toastr@~8.1.0-rc.2": "@abp/toastr@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.2.tgz#8e09730d7149eadb7a9e4fe8c447022d7647b1d7" resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.3.tgz#b2f60f9ac59928549f71246c994caa6a5166e554"
integrity sha512-b4bMxJ5aVSBedhq/fPaR5ayPvZMPmK/gbE6zb03+SF22YV6lQW9RDQV1bgnl/T3YLLXYIsrwPpgi67rPo8cZzQ== integrity sha512-4XIY2TT3M0Tk3RqSWSzhD4BvFTMA9ZCphDH1sODO5mbwU1KpEPFv3qa98BPkecIql4Oi9tmzlMAm9ig4llVSHw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
toastr "^2.1.4" toastr "^2.1.4"
"@abp/tui-editor@~8.1.0-rc.2": "@abp/tui-editor@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.1.0-rc.2.tgz#2e8f62857c2cc883c2a25cd04238479b49568759" resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.1.0-rc.3.tgz#4027489badcbeffacfd91264ace5558bf20b3ac5"
integrity sha512-gPvYhCw+LGxAcNKhP5rNY9rpUOwO06rHTzfri4gRKWCLnRX/hrgAJvQqqSltnPa+KzCrKNu2BjKia3yFHlZqQw== integrity sha512-VP4e0mUIbceFBxueT+/dDcGP+ri46OkY9ALRMQS7/895HR0L/MigTCvOjt2A1YRK/CZZ9pTBKha9LuP0ERJXeQ==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
"@abp/prismjs" "~8.1.0-rc.2" "@abp/prismjs" "~8.1.0-rc.3"
"@abp/utils@~8.1.0-rc.2": "@abp/utils@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.2.tgz#1fa7eae2578c82a75a1e4147796f95dbe0367e2f" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.3.tgz#35f7191768db762a2921c025c5e158acdf1befc8"
integrity sha512-+IcoeTAAReepH8jCcN6cRTb9AP3suzZMtWt65luCWODqFuYk7otCYDyGGwUBMA+nlmXjyWhotMfVkdBgidWpWw== integrity sha512-5rnaTEncp+U+JUHCrj3oSnEkkxVZ4hTXMpU1ziluLL3fj/gPmEGFDlW0uW/DXDyS1BG/iAgEzybAySeh2ypcgg==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

6
modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/en.json

@ -83,6 +83,10 @@
"EditProfile": "Edit Profile", "EditProfile": "Edit Profile",
"MoreFromBlog": "More From Blog", "MoreFromBlog": "More From Blog",
"MoreFromUser": "More From {0}", "MoreFromUser": "More From {0}",
"BlogPosts": "Posts" "BlogPosts": "Posts",
"Views": "views",
"Biography": "biography",
"Social": "Social",
"NewBlogPost" : "New Blog Post"
} }
} }

33
modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/tr.json

@ -9,7 +9,7 @@
"Permission:Delete": "Sil", "Permission:Delete": "Sil",
"Permission:Blogging": "Blog", "Permission:Blogging": "Blog",
"Permission:Blogs": "Bloglar", "Permission:Blogs": "Bloglar",
"Permission:Posts": "Yazılar", "Permission:Posts": "Gönderiler",
"Permission:Tags": "Etiketler", "Permission:Tags": "Etiketler",
"Permission:Comments": "Yorumlar", "Permission:Comments": "Yorumlar",
"Permission:ClearCache": "Önbelleği temizle", "Permission:ClearCache": "Önbelleği temizle",
@ -37,21 +37,21 @@
"SeeAll": "Hepsini Gör", "SeeAll": "Hepsini Gör",
"PopularTags": "Popüler Etiketler", "PopularTags": "Popüler Etiketler",
"WiewsWithCount": "{0} görüntüleme", "WiewsWithCount": "{0} görüntüleme",
"LastPosts": "Son Yazılar", "LastPosts": "Son Gönderiler",
"LeaveComment": "Yorum Bırak", "LeaveComment": "Yorum Bırak",
"TagsInThisArticle": "Makalenin Etiketleri", "TagsInThisArticle": "Makalenin Etiketleri",
"Posts": "Yazılar", "Posts": "Gönderiler",
"Edit": "Düzenle", "Edit": "Düzenle",
"BLOG": "BLOG", "BLOG": "BLOG",
"CommentDeletionWarningMessage": "Yorum silinecek.", "CommentDeletionWarningMessage": "Yorum silinecek.",
"PostDeletionWarningMessage": "Yazı silinecek.", "PostDeletionWarningMessage": "Gönderi silinecek.",
"BlogDeletionWarningMessage": "Blog silinecek.", "BlogDeletionWarningMessage": "Blog silinecek.",
"AreYouSure": "Emin misiniz?", "AreYouSure": "Emin misiniz?",
"CommentWithCount": "{0} yorum", "CommentWithCount": "{0} yorum",
"Comment": "Yorum", "Comment": "Yorum",
"ShareOnTwitter": "Twitter'da paylaş", "ShareOnTwitter": "Twitter'da paylaş",
"CoverImage": "Kapak resmi", "CoverImage": "Kapak resmi",
"CreateANewPost": "Yeni Yazı oluştur", "CreateANewPost": "Yeni gönderi oluştur",
"CreateANewBlog": "Yeni Blog Ekle", "CreateANewBlog": "Yeni Blog Ekle",
"WhatIsNew": "Yeniler", "WhatIsNew": "Yeniler",
"Name": "İsim", "Name": "İsim",
@ -65,6 +65,27 @@
"ClearCache": "Önbelleği temizle", "ClearCache": "Önbelleği temizle",
"ClearCacheConfirmationMessage": "Önbelleği temizlemek istediğinizden emin misiniz?", "ClearCacheConfirmationMessage": "Önbelleği temizlemek istediğinizden emin misiniz?",
"MarkdownSupported": "Markdown destekleniyor", "MarkdownSupported": "Markdown destekleniyor",
"FileUploadInfo": "Kopyalanan bir görüntüyü sürükleyin, bırakın veya yapıştırın." "FileUploadInfo": "Kopyalanan bir görüntüyü sürükleyin, bırakın veya yapıştırın.",
"UserName": "Kullanıcı adı",
"Views": "görüntülenme",
"ReadMore": "Devamını Oku",
"MemberNotPublishedPostYet": "Henüz gönderi yok!",
"UpdateUserWebSiteInfo": "Örnek: https://johndoe.com",
"UpdateUserTwitterInfo": "Örnek: johndoe",
"UpdateUserGithubInfo": "Örnek: johndoe",
"UpdateUserLinkedinInfo": "Örnek: https://www.linkedin.com/...",
"UpdateUserCompanyInfo": "Örnek: Volosoft",
"UpdateUserJobTitleInfo": "Örnek: Yazılım Geliştirici",
"WebSite": "İnternet sitesi",
"FullURL": "Tam URL",
"JobTitle": "İş unvanı",
"PersonalWebsite": "KİŞİSEL WEB SİTESİ",
"EditProfile": "Profili Düzenle",
"MoreFromBlog": "Daha Fazla Blog",
"MoreFromUser": "{0}'dan Daha Fazla",
"Biography": "biyografi",
"Social": "Sosyal",
"BlogPosts": "Gönderiler",
"NewBlogPost": "Yeni Blog Gönderisi"
} }
} }

2
modules/blogging/src/Volo.Blogging.Web/Pages/Blogs/Posts/New.cshtml

@ -7,7 +7,7 @@
@inject IHtmlLocalizer<BloggingResource> L @inject IHtmlLocalizer<BloggingResource> L
@model NewModel @model NewModel
@{ @{
ViewBag.PageTitle = "New Blog Post"; ViewBag.PageTitle = @L["NewBlogPost"];
} }
@section styles { @section styles {
<abp-style-bundle name="@typeof(NewModel).FullName"> <abp-style-bundle name="@typeof(NewModel).FullName">

2
modules/blogging/src/Volo.Blogging.Web/Pages/Members/Index.cshtml

@ -109,7 +109,7 @@
<abp-tabs> <abp-tabs>
@if (Model.Posts is not null && Model.Posts.Any()) @if (Model.Posts is not null && Model.Posts.Any())
{ {
<abp-tab name="all-posts" title="Posts"> <abp-tab name="all-posts" title="@L["Posts"]">
<div class="mt-4 pt-3"> <div class="mt-4 pt-3">
@foreach (var post in Model.Posts) @foreach (var post in Model.Posts)
{ {

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

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

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

@ -2,39 +2,39 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.2.tgz#d3f61ae2a096d14984a7d6c962360c119f56ac18" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.3.tgz#aa11d8b8f50f4e9c056b2f98aece40ec9483346d"
integrity sha512-Y1ueZ8P1VsRo6i+PwfHaAI1yVBkZvQ+3hXB5ishRqF/qCbZIk3l6zZ/7Y85z5cobwp1kfTFEAD4qWrrLb4EBVA== integrity sha512-2Todr5/UySPnzS1dVaJvQH1Fuy1XY56yqaPBLq+Wr/X0Ur+Lp+5ye9mUQrPM5xlM+rkJwC9y2vS9KebMFLoukw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.2.tgz#a298f276a110901bf754429a2597e37abf0f779c" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.3.tgz#ecd38e19d67f8333848e4a0ae3e7bb8bb2245523"
integrity sha512-+rTR6umuWicvvC0Tp8TA+QcB0yJ4S9a6nyvH753AyIFSsszr+soyRoav44WOkkK4IoaoT6GhCI+VtznAssLjlA== integrity sha512-Vq7V2gpfNB8z6JXeMSbxmQQc1+LtRvxSKHS46rj26mL0U5O5eOZ8j3a7cPd5Y8uS36W7ONu32k3y/muAwyJ/Cw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.3"
"@abp/bootstrap" "~8.1.0-rc.2" "@abp/bootstrap" "~8.1.0-rc.3"
"@abp/bootstrap-datepicker" "~8.1.0-rc.2" "@abp/bootstrap-datepicker" "~8.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~8.1.0-rc.2" "@abp/bootstrap-daterangepicker" "~8.1.0-rc.3"
"@abp/datatables.net-bs5" "~8.1.0-rc.2" "@abp/datatables.net-bs5" "~8.1.0-rc.3"
"@abp/font-awesome" "~8.1.0-rc.2" "@abp/font-awesome" "~8.1.0-rc.3"
"@abp/jquery-form" "~8.1.0-rc.2" "@abp/jquery-form" "~8.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~8.1.0-rc.2" "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.3"
"@abp/lodash" "~8.1.0-rc.2" "@abp/lodash" "~8.1.0-rc.3"
"@abp/luxon" "~8.1.0-rc.2" "@abp/luxon" "~8.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.3"
"@abp/moment" "~8.1.0-rc.2" "@abp/moment" "~8.1.0-rc.3"
"@abp/select2" "~8.1.0-rc.2" "@abp/select2" "~8.1.0-rc.3"
"@abp/sweetalert2" "~8.1.0-rc.2" "@abp/sweetalert2" "~8.1.0-rc.3"
"@abp/timeago" "~8.1.0-rc.2" "@abp/timeago" "~8.1.0-rc.3"
"@abp/toastr" "~8.1.0-rc.2" "@abp/toastr" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.2.tgz#384433d9f1e54e23633d16916ba9615e42e8b4e5" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.3.tgz#9cf239a159d3dc7b9f37fa50d55d24742f1c379c"
integrity sha512-6Myb/cKviQxFcKP96wOenYafnYrU5OfhnhvJGRReCaay9IyuCET/ENrPJx7MKunlR5KFoJdvqH0tL7W7SJdFLw== integrity sha512-+lTSsgYF/CQwKlQM4Z8+kcyCBQAJz480K9Ido7S0a90llfCin+TbuMJ3sVr8q8FDGcZruujajCd6hJVKitoi2g==
dependencies: dependencies:
ansi-colors "^4.1.1" ansi-colors "^4.1.1"
extend-object "^1.0.0" extend-object "^1.0.0"
@ -43,158 +43,158 @@
merge-stream "^2.0.0" merge-stream "^2.0.0"
micromatch "^4.0.2" micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~8.1.0-rc.2": "@abp/bootstrap-datepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.2.tgz#adfb49acaf8952da57046520c9524994caf2938e" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.3.tgz#285dc1939f41e6fad9b9f13637f4ccb5475a6b32"
integrity sha512-QUVh0DSPHH9PpZXS/MoYO+G4j8DGwHSyw/fF1y+oYVSH28csNnkq4i0fNVl1THwQDHZPZE6BN+WLB6UTy3HLYA== integrity sha512-sYxWgSqs9VzrTt5mkSlPIjFVha2qQUMHUqj+qqZa0bf+i9ZldTTh3JY4mpKiRcZHGsijG8HdujPxcI2OIXBUOA==
dependencies: dependencies:
bootstrap-datepicker "^1.9.0" bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~8.1.0-rc.2": "@abp/bootstrap-daterangepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.2.tgz#d79017933d1329c7ee1812c38ea0aaad098b4e89" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.3.tgz#957895c9e4ed2bd93f47495f4dc5021361c6aa3e"
integrity sha512-t5O+Ibo9dvI/KosagDg7z5U3l8il87DP//tn5dyJtbBrx+336T7p2jcn4E2/TbzQbwKhMbkERHrGo0bRUy/N9A== integrity sha512-VrOcSj36LVsMMBpJ+zRiPJnGudNlmEbAQDBWPaot1FGCjVx/KqOHyPTPDq+qFL/wegvxoYPIO7Zt0rPAg4zL0A==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~8.1.0-rc.2": "@abp/bootstrap@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.2.tgz#92b52790122acb9df9d73dfae8d5d0825051986c" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.3.tgz#fd09b9f62145991343af74a4dc5014d2ebbe2114"
integrity sha512-p5+t5KGU8/hE5cKMbp9I3ZJLiPdZeNMSJJuccIjqGFaivU35bAOouAgWWZfdive66X3h5GgHipEkS3obQITprQ== integrity sha512-Fl2ppbr6SAHbF5+5h1e28nmZKMQRyhvqrXMw+1xFx1e3nDnzqtHbPdsxPsQ71N202w59390jj4DyVe7lXcZvTQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
bootstrap "^5.1.3" bootstrap "^5.1.3"
"@abp/core@~8.1.0-rc.2": "@abp/core@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.2.tgz#78b6db67f7381d9fc26cd8a35e8e21f417a4bea9" resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.3.tgz#4a163b49dce0e2e972f91e8e0aa1ba55d5653922"
integrity sha512-5VK48/gCE+FSuWXHzUGh5MN3x2gEG9S2Av4Z83gDaHulF7fuaDu0J1KruPHIjpcpNGoko0lOcXNc80JvsYZsAg== integrity sha512-F/KJir024aeC9K3++REAj24hw311nXNuHzUHdaI8cYo9y7Kx+jJ0deInmbl75dNXvxkCs7yiRShlpISEUvOe2A==
dependencies: dependencies:
"@abp/utils" "~8.1.0-rc.2" "@abp/utils" "~8.1.0-rc.3"
"@abp/datatables.net-bs5@~8.1.0-rc.2": "@abp/datatables.net-bs5@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.2.tgz#878e02bd414b27494891e6440f7bce4e5f3d2207" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.3.tgz#7a6208cfab35e16ebd8210ebbc46acc0bcdeefdb"
integrity sha512-RMVf7jz/S0Oo6heRXTpmxx7FPybWA+Visj5MyCbQaSjcrog9VOFrQnlckTEwosU5jL6NWJ0JtIauuiUDxArQdg== integrity sha512-sV9nmTSAWDBjgfnfSL3xbFXTsamjelfdOpsb0y/CHwmwd0nXFABTPPOEnmLXFOt5lE+dQnjWpjP/5SsGtsLAcA==
dependencies: dependencies:
"@abp/datatables.net" "~8.1.0-rc.2" "@abp/datatables.net" "~8.1.0-rc.3"
datatables.net-bs5 "^1.11.4" datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~8.1.0-rc.2": "@abp/datatables.net@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.2.tgz#bb9f571f9da7e764f1d21377012d5275f663941e" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.3.tgz#e6ca7d067998f44ea7331e6e63be17c0c591526a"
integrity sha512-6ukqd4+1FajCP/F0+pB1uiFdUJjPQex0pdl9qrAcWsqSRaO44SUsYThs/RvMJW6heblA8HsCaAW0DYFod0YMbQ== integrity sha512-9vKtKcodcnmQae9FdmgEwnt6hPpGNQMTVMXaooXtmnhVJnYdUo7ICic1OzdNEniTUAN9867kPjmAX9DyxC17Zw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
datatables.net "^1.11.4" datatables.net "^1.11.4"
"@abp/font-awesome@~8.1.0-rc.2": "@abp/font-awesome@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.2.tgz#c0af9c2772a78ee7276ccd9aac2f3a361f88848e" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.3.tgz#76680a64ea6f73a3bfced82653a48d70432fc62c"
integrity sha512-ick6hyY/oCaIEDdferjI7qAckZUE8lyN1K7EUf8xO8u9lxdK89wCVCEVwZaEDUQth+JQXfiGKkgrH0EdFa9pOQ== integrity sha512-n6z2BU/d5G35QrB5TtYNuT7llPouYjxso5+rF9yx/3CQ7i1lQIHjxtu4i9WbZ341Xx3cRsDpXu1PPZz5cXWlSw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@fortawesome/fontawesome-free" "^6.5.1" "@fortawesome/fontawesome-free" "^6.5.1"
"@abp/jquery-form@~8.1.0-rc.2": "@abp/jquery-form@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.2.tgz#00fb51f14e9ddc3e3824082edfc48593a52ee61e" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.3.tgz#5606ce8bc4a5b64ad41d8d189b86e7a4f97ca5b4"
integrity sha512-8T1SpscYXQ7S+kdtV6esZnncyYAG82LZkM1igfS++nqDIYELSDp1c7DoRMZoEFxwdHfbavzRkGq9BAlBBDyVxQ== integrity sha512-QD0sRu015aMCJyQU4xJtOVbg4GRgEzxjgUpv0enSZsf7/S6/VthjOmTq+3TRDww5eR1jxYwnjJCkN8Q8INNyVw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~8.1.0-rc.2": "@abp/jquery-validation-unobtrusive@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.2.tgz#74b8d99989cb337725f258f370b8c68fbb882372" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.3.tgz#ba825bb66bec32ae743a1ce8268b5910da3f0c56"
integrity sha512-wwJvMfdiIELJtabZqGUarEc3FJNthK8PGAAeuVzygfjcV0yVlGpAB4aHOOVhyvTsuZ3BxwifGOg7550FIwJ79g== integrity sha512-82C25VajHhW/wOo3A0MteclTAYXBgciYVunTguf8rK5OTQXgR6ifiNoQoitXTDMe5+gg9MYUBg+IrJAZsWetEw==
dependencies: dependencies:
"@abp/jquery-validation" "~8.1.0-rc.2" "@abp/jquery-validation" "~8.1.0-rc.3"
jquery-validation-unobtrusive "^3.2.12" jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~8.1.0-rc.2": "@abp/jquery-validation@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.2.tgz#3ec6e150fe7ace940f3e63f7696cd06014ce06e7" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.3.tgz#742a187564b7ab3d4ec767a6317f7cdafbfbc048"
integrity sha512-pREGhrtU245nACpmOCuyHBkqH/OAzehsBVRj6SyGlA4ScEgQG6Zya1hBAe4BL33bPeWuSCkUZM+lrSDSzexSjA== integrity sha512-XC7uGYZJbpmIVqCwOAgJDguOdfd41M0zBE8+2LBQsHb4fcpP+1MfNtB4Ymgcw9jIV0cTNLe39XO+8OmeSIhuQw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-validation "^1.19.3" jquery-validation "^1.19.3"
"@abp/jquery@~8.1.0-rc.2": "@abp/jquery@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.2.tgz#7d2df898cb7911842915860bae196d174519375a" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.3.tgz#b5f5ab84fd338527ae0ec4662e6bd93cc31bfd5c"
integrity sha512-Fe8S3jHS1KDL6EGo2dURdkO7XsZFggB5XQa82DNMJs7njK5qATCxAXiNExSQ5/EbSu0Y/reaC4BGC51OMYe14w== integrity sha512-E1Zk7tp4qC8ezRE0GIffqR0SRKPsnJqFsIhuPcUNmXJWbANItdn65X30h6u0OATVvqGzSLU4IpWblo1S3n+f2w==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
jquery "~3.6.0" jquery "~3.6.0"
"@abp/lodash@~8.1.0-rc.2": "@abp/lodash@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.2.tgz#37fd0296bc5666699541ed8fb158e60b9137af09" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.3.tgz#035b746a80379061693e8d09e25050a7d7b16906"
integrity sha512-2t0UUztGT3x3fET+dmHmN/QYmjkz7MpSi8mK2pLbjlCkAoOSmd+Zv9kgWxwxtE9y9ltu3EHYD15BvPL+fd+srQ== integrity sha512-gL6rqR1jjFiCvPwsZIyjcmaQokBHrBbnbpimtuTOoMg7nSeQkBCQnswcbEEokF0yAJJ85vAO1wtJuShxT0TMwQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~8.1.0-rc.2": "@abp/luxon@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.2.tgz#80ea50dd41997fe41578a3d6d7bab2dd14fd60d5" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.3.tgz#6d88a910d79f4ea8ac8c934114a5a2bab2817d3e"
integrity sha512-hsrna+XTGdWBHflnTCsT1uWYWdWyrEHom2eyi1AhqcFmaMccwTS3+u6e5zsNTuuqpoCF9GU3ZxQ5Q1VPDaxxiw== integrity sha512-j9fFdJJDK/BXnDijeSqgHzHk1Vmwf+DRHBjdBeBTl+9WE0524PeJV+rPZTUEVlYbvUqagZ572Mo9pcmoDdEhmw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
luxon "^2.3.0" luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.2.tgz#11968069de66efc3a5b2eb79ade4d38fa92ef83e" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.3.tgz#f5831c966671c9e9cecdf1de0ba199eff8a551e9"
integrity sha512-REmQaHSc1GCWwMlWb1XLOgvCmPfvVkMAPg02GOrDYSB3+w9RKZGhkWbAUNlDYehMJin3FgY7kBophZNPi4Ae2A== integrity sha512-bhA/4e91vDH72tA98ydiP37wDhNlROAachbwNZsT0W5Vu+zmYXgWP1DYpgCokOYIWsrHhI2YRnGUIoMMVA3tcg==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~8.1.0-rc.2": "@abp/moment@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.2.tgz#73751afb93313e56ecaac7ebb785809d6e26010d" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.3.tgz#e6712f1c619a71d4ab30d92c41296b42d04b9903"
integrity sha512-JOMS6AbPMVKJP5yQs5aagaT1q/UjlM041YsIN3xKIBX5QFp70zHNRdHtskl4cpnKf8q/nXhtnvawuQiqvGbPbw== integrity sha512-ALAI6YroMPuej4/7Balwqlf3xVNVSd3PKcWQnUYX53MaIqSK7n1/SOfwydZEthl/gFjfX0oTgrqxa1LWrQ9U6g==
dependencies: dependencies:
moment "^2.9.0" moment "^2.9.0"
"@abp/select2@~8.1.0-rc.2": "@abp/select2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.2.tgz#b13b6f6764affa24a30bff2c02443ad61141ddc8" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.3.tgz#380ba8a07aadd7903bf09f2095fc8ff5b3e4bfc3"
integrity sha512-pvGUp/wSanCI8vbyf8UxNnL3kfUCJet/lUREEtRFXZQFpyKVDIntcnz+qFFp0zChums7jiuIziwg/slM5R/kuw== integrity sha512-rjCxmR8ecZW1PLD2UNEvYa91uoQAwqxrgG6KfTJ+pLEaPc8NppTMzjXQBF8amj47mLakg1Q6B8w/xl6FNO9hDQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~8.1.0-rc.2": "@abp/sweetalert2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.2.tgz#bed9314d47634d3532b0dd32e4e2cd8b77539eb5" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.3.tgz#d545bb4b7ea2300b87ae3bc26333fc70b0fce207"
integrity sha512-pq1D/kWH0TSYd8hYWiDulSFcSkUHC5i+0alecwyGUDdWzIPoAPmPjA7HxABKwxlLnnciUGed/mEJngfIPp+OYw== integrity sha512-vb59i2XfrKfWHpVzHYmBvs/cPYjNDwDtIoRxvom3uFnih2wvAlhjpCYKCm2Yf8cPxbky8zOKZlyl8BFPkODOBQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
sweetalert2 "^11.3.6" sweetalert2 "^11.3.6"
"@abp/timeago@~8.1.0-rc.2": "@abp/timeago@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.2.tgz#9911bdb81001189f30eb7a68fe345e0a692109b2" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.3.tgz#77611614c2bdad86b73687c9768288216f6ffd3d"
integrity sha512-mlCosUBw+n9A6+gXZ2PL2iS/lLMAI2zx7sXFUuV829rtWq54YOkivj/uTOxGHNwNhE4KbW39NqkKK+IJdl/6kQ== integrity sha512-3iyrBlFFChk7srovryAbjNRthAXSn9RDEzhvpwcqrLGpprD42dYnj37UELc1I7PQPwtKM/qcXL6f/JqaYGBdow==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/toastr@~8.1.0-rc.2": "@abp/toastr@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.2.tgz#8e09730d7149eadb7a9e4fe8c447022d7647b1d7" resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.3.tgz#b2f60f9ac59928549f71246c994caa6a5166e554"
integrity sha512-b4bMxJ5aVSBedhq/fPaR5ayPvZMPmK/gbE6zb03+SF22YV6lQW9RDQV1bgnl/T3YLLXYIsrwPpgi67rPo8cZzQ== integrity sha512-4XIY2TT3M0Tk3RqSWSzhD4BvFTMA9ZCphDH1sODO5mbwU1KpEPFv3qa98BPkecIql4Oi9tmzlMAm9ig4llVSHw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
toastr "^2.1.4" toastr "^2.1.4"
"@abp/utils@~8.1.0-rc.2": "@abp/utils@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.2.tgz#1fa7eae2578c82a75a1e4147796f95dbe0367e2f" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.3.tgz#35f7191768db762a2921c025c5e158acdf1befc8"
integrity sha512-+IcoeTAAReepH8jCcN6cRTb9AP3suzZMtWt65luCWODqFuYk7otCYDyGGwUBMA+nlmXjyWhotMfVkdBgidWpWw== integrity sha512-5rnaTEncp+U+JUHCrj3oSnEkkxVZ4hTXMpU1ziluLL3fj/gPmEGFDlW0uW/DXDyS1BG/iAgEzybAySeh2ypcgg==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

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

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

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

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

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

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

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

@ -2,39 +2,39 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.2.tgz#d3f61ae2a096d14984a7d6c962360c119f56ac18" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.3.tgz#aa11d8b8f50f4e9c056b2f98aece40ec9483346d"
integrity sha512-Y1ueZ8P1VsRo6i+PwfHaAI1yVBkZvQ+3hXB5ishRqF/qCbZIk3l6zZ/7Y85z5cobwp1kfTFEAD4qWrrLb4EBVA== integrity sha512-2Todr5/UySPnzS1dVaJvQH1Fuy1XY56yqaPBLq+Wr/X0Ur+Lp+5ye9mUQrPM5xlM+rkJwC9y2vS9KebMFLoukw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.2.tgz#a298f276a110901bf754429a2597e37abf0f779c" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.3.tgz#ecd38e19d67f8333848e4a0ae3e7bb8bb2245523"
integrity sha512-+rTR6umuWicvvC0Tp8TA+QcB0yJ4S9a6nyvH753AyIFSsszr+soyRoav44WOkkK4IoaoT6GhCI+VtznAssLjlA== integrity sha512-Vq7V2gpfNB8z6JXeMSbxmQQc1+LtRvxSKHS46rj26mL0U5O5eOZ8j3a7cPd5Y8uS36W7ONu32k3y/muAwyJ/Cw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.3"
"@abp/bootstrap" "~8.1.0-rc.2" "@abp/bootstrap" "~8.1.0-rc.3"
"@abp/bootstrap-datepicker" "~8.1.0-rc.2" "@abp/bootstrap-datepicker" "~8.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~8.1.0-rc.2" "@abp/bootstrap-daterangepicker" "~8.1.0-rc.3"
"@abp/datatables.net-bs5" "~8.1.0-rc.2" "@abp/datatables.net-bs5" "~8.1.0-rc.3"
"@abp/font-awesome" "~8.1.0-rc.2" "@abp/font-awesome" "~8.1.0-rc.3"
"@abp/jquery-form" "~8.1.0-rc.2" "@abp/jquery-form" "~8.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~8.1.0-rc.2" "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.3"
"@abp/lodash" "~8.1.0-rc.2" "@abp/lodash" "~8.1.0-rc.3"
"@abp/luxon" "~8.1.0-rc.2" "@abp/luxon" "~8.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.3"
"@abp/moment" "~8.1.0-rc.2" "@abp/moment" "~8.1.0-rc.3"
"@abp/select2" "~8.1.0-rc.2" "@abp/select2" "~8.1.0-rc.3"
"@abp/sweetalert2" "~8.1.0-rc.2" "@abp/sweetalert2" "~8.1.0-rc.3"
"@abp/timeago" "~8.1.0-rc.2" "@abp/timeago" "~8.1.0-rc.3"
"@abp/toastr" "~8.1.0-rc.2" "@abp/toastr" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.2.tgz#384433d9f1e54e23633d16916ba9615e42e8b4e5" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.3.tgz#9cf239a159d3dc7b9f37fa50d55d24742f1c379c"
integrity sha512-6Myb/cKviQxFcKP96wOenYafnYrU5OfhnhvJGRReCaay9IyuCET/ENrPJx7MKunlR5KFoJdvqH0tL7W7SJdFLw== integrity sha512-+lTSsgYF/CQwKlQM4Z8+kcyCBQAJz480K9Ido7S0a90llfCin+TbuMJ3sVr8q8FDGcZruujajCd6hJVKitoi2g==
dependencies: dependencies:
ansi-colors "^4.1.1" ansi-colors "^4.1.1"
extend-object "^1.0.0" extend-object "^1.0.0"
@ -43,158 +43,158 @@
merge-stream "^2.0.0" merge-stream "^2.0.0"
micromatch "^4.0.2" micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~8.1.0-rc.2": "@abp/bootstrap-datepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.2.tgz#adfb49acaf8952da57046520c9524994caf2938e" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.3.tgz#285dc1939f41e6fad9b9f13637f4ccb5475a6b32"
integrity sha512-QUVh0DSPHH9PpZXS/MoYO+G4j8DGwHSyw/fF1y+oYVSH28csNnkq4i0fNVl1THwQDHZPZE6BN+WLB6UTy3HLYA== integrity sha512-sYxWgSqs9VzrTt5mkSlPIjFVha2qQUMHUqj+qqZa0bf+i9ZldTTh3JY4mpKiRcZHGsijG8HdujPxcI2OIXBUOA==
dependencies: dependencies:
bootstrap-datepicker "^1.9.0" bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~8.1.0-rc.2": "@abp/bootstrap-daterangepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.2.tgz#d79017933d1329c7ee1812c38ea0aaad098b4e89" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.3.tgz#957895c9e4ed2bd93f47495f4dc5021361c6aa3e"
integrity sha512-t5O+Ibo9dvI/KosagDg7z5U3l8il87DP//tn5dyJtbBrx+336T7p2jcn4E2/TbzQbwKhMbkERHrGo0bRUy/N9A== integrity sha512-VrOcSj36LVsMMBpJ+zRiPJnGudNlmEbAQDBWPaot1FGCjVx/KqOHyPTPDq+qFL/wegvxoYPIO7Zt0rPAg4zL0A==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~8.1.0-rc.2": "@abp/bootstrap@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.2.tgz#92b52790122acb9df9d73dfae8d5d0825051986c" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.3.tgz#fd09b9f62145991343af74a4dc5014d2ebbe2114"
integrity sha512-p5+t5KGU8/hE5cKMbp9I3ZJLiPdZeNMSJJuccIjqGFaivU35bAOouAgWWZfdive66X3h5GgHipEkS3obQITprQ== integrity sha512-Fl2ppbr6SAHbF5+5h1e28nmZKMQRyhvqrXMw+1xFx1e3nDnzqtHbPdsxPsQ71N202w59390jj4DyVe7lXcZvTQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
bootstrap "^5.1.3" bootstrap "^5.1.3"
"@abp/core@~8.1.0-rc.2": "@abp/core@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.2.tgz#78b6db67f7381d9fc26cd8a35e8e21f417a4bea9" resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.3.tgz#4a163b49dce0e2e972f91e8e0aa1ba55d5653922"
integrity sha512-5VK48/gCE+FSuWXHzUGh5MN3x2gEG9S2Av4Z83gDaHulF7fuaDu0J1KruPHIjpcpNGoko0lOcXNc80JvsYZsAg== integrity sha512-F/KJir024aeC9K3++REAj24hw311nXNuHzUHdaI8cYo9y7Kx+jJ0deInmbl75dNXvxkCs7yiRShlpISEUvOe2A==
dependencies: dependencies:
"@abp/utils" "~8.1.0-rc.2" "@abp/utils" "~8.1.0-rc.3"
"@abp/datatables.net-bs5@~8.1.0-rc.2": "@abp/datatables.net-bs5@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.2.tgz#878e02bd414b27494891e6440f7bce4e5f3d2207" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.3.tgz#7a6208cfab35e16ebd8210ebbc46acc0bcdeefdb"
integrity sha512-RMVf7jz/S0Oo6heRXTpmxx7FPybWA+Visj5MyCbQaSjcrog9VOFrQnlckTEwosU5jL6NWJ0JtIauuiUDxArQdg== integrity sha512-sV9nmTSAWDBjgfnfSL3xbFXTsamjelfdOpsb0y/CHwmwd0nXFABTPPOEnmLXFOt5lE+dQnjWpjP/5SsGtsLAcA==
dependencies: dependencies:
"@abp/datatables.net" "~8.1.0-rc.2" "@abp/datatables.net" "~8.1.0-rc.3"
datatables.net-bs5 "^1.11.4" datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~8.1.0-rc.2": "@abp/datatables.net@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.2.tgz#bb9f571f9da7e764f1d21377012d5275f663941e" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.3.tgz#e6ca7d067998f44ea7331e6e63be17c0c591526a"
integrity sha512-6ukqd4+1FajCP/F0+pB1uiFdUJjPQex0pdl9qrAcWsqSRaO44SUsYThs/RvMJW6heblA8HsCaAW0DYFod0YMbQ== integrity sha512-9vKtKcodcnmQae9FdmgEwnt6hPpGNQMTVMXaooXtmnhVJnYdUo7ICic1OzdNEniTUAN9867kPjmAX9DyxC17Zw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
datatables.net "^1.11.4" datatables.net "^1.11.4"
"@abp/font-awesome@~8.1.0-rc.2": "@abp/font-awesome@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.2.tgz#c0af9c2772a78ee7276ccd9aac2f3a361f88848e" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.3.tgz#76680a64ea6f73a3bfced82653a48d70432fc62c"
integrity sha512-ick6hyY/oCaIEDdferjI7qAckZUE8lyN1K7EUf8xO8u9lxdK89wCVCEVwZaEDUQth+JQXfiGKkgrH0EdFa9pOQ== integrity sha512-n6z2BU/d5G35QrB5TtYNuT7llPouYjxso5+rF9yx/3CQ7i1lQIHjxtu4i9WbZ341Xx3cRsDpXu1PPZz5cXWlSw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@fortawesome/fontawesome-free" "^6.5.1" "@fortawesome/fontawesome-free" "^6.5.1"
"@abp/jquery-form@~8.1.0-rc.2": "@abp/jquery-form@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.2.tgz#00fb51f14e9ddc3e3824082edfc48593a52ee61e" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.3.tgz#5606ce8bc4a5b64ad41d8d189b86e7a4f97ca5b4"
integrity sha512-8T1SpscYXQ7S+kdtV6esZnncyYAG82LZkM1igfS++nqDIYELSDp1c7DoRMZoEFxwdHfbavzRkGq9BAlBBDyVxQ== integrity sha512-QD0sRu015aMCJyQU4xJtOVbg4GRgEzxjgUpv0enSZsf7/S6/VthjOmTq+3TRDww5eR1jxYwnjJCkN8Q8INNyVw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~8.1.0-rc.2": "@abp/jquery-validation-unobtrusive@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.2.tgz#74b8d99989cb337725f258f370b8c68fbb882372" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.3.tgz#ba825bb66bec32ae743a1ce8268b5910da3f0c56"
integrity sha512-wwJvMfdiIELJtabZqGUarEc3FJNthK8PGAAeuVzygfjcV0yVlGpAB4aHOOVhyvTsuZ3BxwifGOg7550FIwJ79g== integrity sha512-82C25VajHhW/wOo3A0MteclTAYXBgciYVunTguf8rK5OTQXgR6ifiNoQoitXTDMe5+gg9MYUBg+IrJAZsWetEw==
dependencies: dependencies:
"@abp/jquery-validation" "~8.1.0-rc.2" "@abp/jquery-validation" "~8.1.0-rc.3"
jquery-validation-unobtrusive "^3.2.12" jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~8.1.0-rc.2": "@abp/jquery-validation@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.2.tgz#3ec6e150fe7ace940f3e63f7696cd06014ce06e7" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.3.tgz#742a187564b7ab3d4ec767a6317f7cdafbfbc048"
integrity sha512-pREGhrtU245nACpmOCuyHBkqH/OAzehsBVRj6SyGlA4ScEgQG6Zya1hBAe4BL33bPeWuSCkUZM+lrSDSzexSjA== integrity sha512-XC7uGYZJbpmIVqCwOAgJDguOdfd41M0zBE8+2LBQsHb4fcpP+1MfNtB4Ymgcw9jIV0cTNLe39XO+8OmeSIhuQw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-validation "^1.19.3" jquery-validation "^1.19.3"
"@abp/jquery@~8.1.0-rc.2": "@abp/jquery@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.2.tgz#7d2df898cb7911842915860bae196d174519375a" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.3.tgz#b5f5ab84fd338527ae0ec4662e6bd93cc31bfd5c"
integrity sha512-Fe8S3jHS1KDL6EGo2dURdkO7XsZFggB5XQa82DNMJs7njK5qATCxAXiNExSQ5/EbSu0Y/reaC4BGC51OMYe14w== integrity sha512-E1Zk7tp4qC8ezRE0GIffqR0SRKPsnJqFsIhuPcUNmXJWbANItdn65X30h6u0OATVvqGzSLU4IpWblo1S3n+f2w==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
jquery "~3.6.0" jquery "~3.6.0"
"@abp/lodash@~8.1.0-rc.2": "@abp/lodash@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.2.tgz#37fd0296bc5666699541ed8fb158e60b9137af09" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.3.tgz#035b746a80379061693e8d09e25050a7d7b16906"
integrity sha512-2t0UUztGT3x3fET+dmHmN/QYmjkz7MpSi8mK2pLbjlCkAoOSmd+Zv9kgWxwxtE9y9ltu3EHYD15BvPL+fd+srQ== integrity sha512-gL6rqR1jjFiCvPwsZIyjcmaQokBHrBbnbpimtuTOoMg7nSeQkBCQnswcbEEokF0yAJJ85vAO1wtJuShxT0TMwQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~8.1.0-rc.2": "@abp/luxon@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.2.tgz#80ea50dd41997fe41578a3d6d7bab2dd14fd60d5" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.3.tgz#6d88a910d79f4ea8ac8c934114a5a2bab2817d3e"
integrity sha512-hsrna+XTGdWBHflnTCsT1uWYWdWyrEHom2eyi1AhqcFmaMccwTS3+u6e5zsNTuuqpoCF9GU3ZxQ5Q1VPDaxxiw== integrity sha512-j9fFdJJDK/BXnDijeSqgHzHk1Vmwf+DRHBjdBeBTl+9WE0524PeJV+rPZTUEVlYbvUqagZ572Mo9pcmoDdEhmw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
luxon "^2.3.0" luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.2.tgz#11968069de66efc3a5b2eb79ade4d38fa92ef83e" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.3.tgz#f5831c966671c9e9cecdf1de0ba199eff8a551e9"
integrity sha512-REmQaHSc1GCWwMlWb1XLOgvCmPfvVkMAPg02GOrDYSB3+w9RKZGhkWbAUNlDYehMJin3FgY7kBophZNPi4Ae2A== integrity sha512-bhA/4e91vDH72tA98ydiP37wDhNlROAachbwNZsT0W5Vu+zmYXgWP1DYpgCokOYIWsrHhI2YRnGUIoMMVA3tcg==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~8.1.0-rc.2": "@abp/moment@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.2.tgz#73751afb93313e56ecaac7ebb785809d6e26010d" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.3.tgz#e6712f1c619a71d4ab30d92c41296b42d04b9903"
integrity sha512-JOMS6AbPMVKJP5yQs5aagaT1q/UjlM041YsIN3xKIBX5QFp70zHNRdHtskl4cpnKf8q/nXhtnvawuQiqvGbPbw== integrity sha512-ALAI6YroMPuej4/7Balwqlf3xVNVSd3PKcWQnUYX53MaIqSK7n1/SOfwydZEthl/gFjfX0oTgrqxa1LWrQ9U6g==
dependencies: dependencies:
moment "^2.9.0" moment "^2.9.0"
"@abp/select2@~8.1.0-rc.2": "@abp/select2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.2.tgz#b13b6f6764affa24a30bff2c02443ad61141ddc8" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.3.tgz#380ba8a07aadd7903bf09f2095fc8ff5b3e4bfc3"
integrity sha512-pvGUp/wSanCI8vbyf8UxNnL3kfUCJet/lUREEtRFXZQFpyKVDIntcnz+qFFp0zChums7jiuIziwg/slM5R/kuw== integrity sha512-rjCxmR8ecZW1PLD2UNEvYa91uoQAwqxrgG6KfTJ+pLEaPc8NppTMzjXQBF8amj47mLakg1Q6B8w/xl6FNO9hDQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~8.1.0-rc.2": "@abp/sweetalert2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.2.tgz#bed9314d47634d3532b0dd32e4e2cd8b77539eb5" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.3.tgz#d545bb4b7ea2300b87ae3bc26333fc70b0fce207"
integrity sha512-pq1D/kWH0TSYd8hYWiDulSFcSkUHC5i+0alecwyGUDdWzIPoAPmPjA7HxABKwxlLnnciUGed/mEJngfIPp+OYw== integrity sha512-vb59i2XfrKfWHpVzHYmBvs/cPYjNDwDtIoRxvom3uFnih2wvAlhjpCYKCm2Yf8cPxbky8zOKZlyl8BFPkODOBQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
sweetalert2 "^11.3.6" sweetalert2 "^11.3.6"
"@abp/timeago@~8.1.0-rc.2": "@abp/timeago@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.2.tgz#9911bdb81001189f30eb7a68fe345e0a692109b2" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.3.tgz#77611614c2bdad86b73687c9768288216f6ffd3d"
integrity sha512-mlCosUBw+n9A6+gXZ2PL2iS/lLMAI2zx7sXFUuV829rtWq54YOkivj/uTOxGHNwNhE4KbW39NqkKK+IJdl/6kQ== integrity sha512-3iyrBlFFChk7srovryAbjNRthAXSn9RDEzhvpwcqrLGpprD42dYnj37UELc1I7PQPwtKM/qcXL6f/JqaYGBdow==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/toastr@~8.1.0-rc.2": "@abp/toastr@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.2.tgz#8e09730d7149eadb7a9e4fe8c447022d7647b1d7" resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.3.tgz#b2f60f9ac59928549f71246c994caa6a5166e554"
integrity sha512-b4bMxJ5aVSBedhq/fPaR5ayPvZMPmK/gbE6zb03+SF22YV6lQW9RDQV1bgnl/T3YLLXYIsrwPpgi67rPo8cZzQ== integrity sha512-4XIY2TT3M0Tk3RqSWSzhD4BvFTMA9ZCphDH1sODO5mbwU1KpEPFv3qa98BPkecIql4Oi9tmzlMAm9ig4llVSHw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
toastr "^2.1.4" toastr "^2.1.4"
"@abp/utils@~8.1.0-rc.2": "@abp/utils@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.2.tgz#1fa7eae2578c82a75a1e4147796f95dbe0367e2f" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.3.tgz#35f7191768db762a2921c025c5e158acdf1befc8"
integrity sha512-+IcoeTAAReepH8jCcN6cRTb9AP3suzZMtWt65luCWODqFuYk7otCYDyGGwUBMA+nlmXjyWhotMfVkdBgidWpWw== integrity sha512-5rnaTEncp+U+JUHCrj3oSnEkkxVZ4hTXMpU1ziluLL3fj/gPmEGFDlW0uW/DXDyS1BG/iAgEzybAySeh2ypcgg==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

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

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

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

@ -2,39 +2,39 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.2.tgz#d3f61ae2a096d14984a7d6c962360c119f56ac18" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.3.tgz#aa11d8b8f50f4e9c056b2f98aece40ec9483346d"
integrity sha512-Y1ueZ8P1VsRo6i+PwfHaAI1yVBkZvQ+3hXB5ishRqF/qCbZIk3l6zZ/7Y85z5cobwp1kfTFEAD4qWrrLb4EBVA== integrity sha512-2Todr5/UySPnzS1dVaJvQH1Fuy1XY56yqaPBLq+Wr/X0Ur+Lp+5ye9mUQrPM5xlM+rkJwC9y2vS9KebMFLoukw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.2.tgz#a298f276a110901bf754429a2597e37abf0f779c" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.3.tgz#ecd38e19d67f8333848e4a0ae3e7bb8bb2245523"
integrity sha512-+rTR6umuWicvvC0Tp8TA+QcB0yJ4S9a6nyvH753AyIFSsszr+soyRoav44WOkkK4IoaoT6GhCI+VtznAssLjlA== integrity sha512-Vq7V2gpfNB8z6JXeMSbxmQQc1+LtRvxSKHS46rj26mL0U5O5eOZ8j3a7cPd5Y8uS36W7ONu32k3y/muAwyJ/Cw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.3"
"@abp/bootstrap" "~8.1.0-rc.2" "@abp/bootstrap" "~8.1.0-rc.3"
"@abp/bootstrap-datepicker" "~8.1.0-rc.2" "@abp/bootstrap-datepicker" "~8.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~8.1.0-rc.2" "@abp/bootstrap-daterangepicker" "~8.1.0-rc.3"
"@abp/datatables.net-bs5" "~8.1.0-rc.2" "@abp/datatables.net-bs5" "~8.1.0-rc.3"
"@abp/font-awesome" "~8.1.0-rc.2" "@abp/font-awesome" "~8.1.0-rc.3"
"@abp/jquery-form" "~8.1.0-rc.2" "@abp/jquery-form" "~8.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~8.1.0-rc.2" "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.3"
"@abp/lodash" "~8.1.0-rc.2" "@abp/lodash" "~8.1.0-rc.3"
"@abp/luxon" "~8.1.0-rc.2" "@abp/luxon" "~8.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.3"
"@abp/moment" "~8.1.0-rc.2" "@abp/moment" "~8.1.0-rc.3"
"@abp/select2" "~8.1.0-rc.2" "@abp/select2" "~8.1.0-rc.3"
"@abp/sweetalert2" "~8.1.0-rc.2" "@abp/sweetalert2" "~8.1.0-rc.3"
"@abp/timeago" "~8.1.0-rc.2" "@abp/timeago" "~8.1.0-rc.3"
"@abp/toastr" "~8.1.0-rc.2" "@abp/toastr" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.2.tgz#384433d9f1e54e23633d16916ba9615e42e8b4e5" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.3.tgz#9cf239a159d3dc7b9f37fa50d55d24742f1c379c"
integrity sha512-6Myb/cKviQxFcKP96wOenYafnYrU5OfhnhvJGRReCaay9IyuCET/ENrPJx7MKunlR5KFoJdvqH0tL7W7SJdFLw== integrity sha512-+lTSsgYF/CQwKlQM4Z8+kcyCBQAJz480K9Ido7S0a90llfCin+TbuMJ3sVr8q8FDGcZruujajCd6hJVKitoi2g==
dependencies: dependencies:
ansi-colors "^4.1.1" ansi-colors "^4.1.1"
extend-object "^1.0.0" extend-object "^1.0.0"
@ -43,158 +43,158 @@
merge-stream "^2.0.0" merge-stream "^2.0.0"
micromatch "^4.0.2" micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~8.1.0-rc.2": "@abp/bootstrap-datepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.2.tgz#adfb49acaf8952da57046520c9524994caf2938e" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.3.tgz#285dc1939f41e6fad9b9f13637f4ccb5475a6b32"
integrity sha512-QUVh0DSPHH9PpZXS/MoYO+G4j8DGwHSyw/fF1y+oYVSH28csNnkq4i0fNVl1THwQDHZPZE6BN+WLB6UTy3HLYA== integrity sha512-sYxWgSqs9VzrTt5mkSlPIjFVha2qQUMHUqj+qqZa0bf+i9ZldTTh3JY4mpKiRcZHGsijG8HdujPxcI2OIXBUOA==
dependencies: dependencies:
bootstrap-datepicker "^1.9.0" bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~8.1.0-rc.2": "@abp/bootstrap-daterangepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.2.tgz#d79017933d1329c7ee1812c38ea0aaad098b4e89" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.3.tgz#957895c9e4ed2bd93f47495f4dc5021361c6aa3e"
integrity sha512-t5O+Ibo9dvI/KosagDg7z5U3l8il87DP//tn5dyJtbBrx+336T7p2jcn4E2/TbzQbwKhMbkERHrGo0bRUy/N9A== integrity sha512-VrOcSj36LVsMMBpJ+zRiPJnGudNlmEbAQDBWPaot1FGCjVx/KqOHyPTPDq+qFL/wegvxoYPIO7Zt0rPAg4zL0A==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~8.1.0-rc.2": "@abp/bootstrap@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.2.tgz#92b52790122acb9df9d73dfae8d5d0825051986c" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.3.tgz#fd09b9f62145991343af74a4dc5014d2ebbe2114"
integrity sha512-p5+t5KGU8/hE5cKMbp9I3ZJLiPdZeNMSJJuccIjqGFaivU35bAOouAgWWZfdive66X3h5GgHipEkS3obQITprQ== integrity sha512-Fl2ppbr6SAHbF5+5h1e28nmZKMQRyhvqrXMw+1xFx1e3nDnzqtHbPdsxPsQ71N202w59390jj4DyVe7lXcZvTQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
bootstrap "^5.1.3" bootstrap "^5.1.3"
"@abp/core@~8.1.0-rc.2": "@abp/core@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.2.tgz#78b6db67f7381d9fc26cd8a35e8e21f417a4bea9" resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.3.tgz#4a163b49dce0e2e972f91e8e0aa1ba55d5653922"
integrity sha512-5VK48/gCE+FSuWXHzUGh5MN3x2gEG9S2Av4Z83gDaHulF7fuaDu0J1KruPHIjpcpNGoko0lOcXNc80JvsYZsAg== integrity sha512-F/KJir024aeC9K3++REAj24hw311nXNuHzUHdaI8cYo9y7Kx+jJ0deInmbl75dNXvxkCs7yiRShlpISEUvOe2A==
dependencies: dependencies:
"@abp/utils" "~8.1.0-rc.2" "@abp/utils" "~8.1.0-rc.3"
"@abp/datatables.net-bs5@~8.1.0-rc.2": "@abp/datatables.net-bs5@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.2.tgz#878e02bd414b27494891e6440f7bce4e5f3d2207" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.3.tgz#7a6208cfab35e16ebd8210ebbc46acc0bcdeefdb"
integrity sha512-RMVf7jz/S0Oo6heRXTpmxx7FPybWA+Visj5MyCbQaSjcrog9VOFrQnlckTEwosU5jL6NWJ0JtIauuiUDxArQdg== integrity sha512-sV9nmTSAWDBjgfnfSL3xbFXTsamjelfdOpsb0y/CHwmwd0nXFABTPPOEnmLXFOt5lE+dQnjWpjP/5SsGtsLAcA==
dependencies: dependencies:
"@abp/datatables.net" "~8.1.0-rc.2" "@abp/datatables.net" "~8.1.0-rc.3"
datatables.net-bs5 "^1.11.4" datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~8.1.0-rc.2": "@abp/datatables.net@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.2.tgz#bb9f571f9da7e764f1d21377012d5275f663941e" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.3.tgz#e6ca7d067998f44ea7331e6e63be17c0c591526a"
integrity sha512-6ukqd4+1FajCP/F0+pB1uiFdUJjPQex0pdl9qrAcWsqSRaO44SUsYThs/RvMJW6heblA8HsCaAW0DYFod0YMbQ== integrity sha512-9vKtKcodcnmQae9FdmgEwnt6hPpGNQMTVMXaooXtmnhVJnYdUo7ICic1OzdNEniTUAN9867kPjmAX9DyxC17Zw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
datatables.net "^1.11.4" datatables.net "^1.11.4"
"@abp/font-awesome@~8.1.0-rc.2": "@abp/font-awesome@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.2.tgz#c0af9c2772a78ee7276ccd9aac2f3a361f88848e" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.3.tgz#76680a64ea6f73a3bfced82653a48d70432fc62c"
integrity sha512-ick6hyY/oCaIEDdferjI7qAckZUE8lyN1K7EUf8xO8u9lxdK89wCVCEVwZaEDUQth+JQXfiGKkgrH0EdFa9pOQ== integrity sha512-n6z2BU/d5G35QrB5TtYNuT7llPouYjxso5+rF9yx/3CQ7i1lQIHjxtu4i9WbZ341Xx3cRsDpXu1PPZz5cXWlSw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@fortawesome/fontawesome-free" "^6.5.1" "@fortawesome/fontawesome-free" "^6.5.1"
"@abp/jquery-form@~8.1.0-rc.2": "@abp/jquery-form@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.2.tgz#00fb51f14e9ddc3e3824082edfc48593a52ee61e" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.3.tgz#5606ce8bc4a5b64ad41d8d189b86e7a4f97ca5b4"
integrity sha512-8T1SpscYXQ7S+kdtV6esZnncyYAG82LZkM1igfS++nqDIYELSDp1c7DoRMZoEFxwdHfbavzRkGq9BAlBBDyVxQ== integrity sha512-QD0sRu015aMCJyQU4xJtOVbg4GRgEzxjgUpv0enSZsf7/S6/VthjOmTq+3TRDww5eR1jxYwnjJCkN8Q8INNyVw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~8.1.0-rc.2": "@abp/jquery-validation-unobtrusive@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.2.tgz#74b8d99989cb337725f258f370b8c68fbb882372" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.3.tgz#ba825bb66bec32ae743a1ce8268b5910da3f0c56"
integrity sha512-wwJvMfdiIELJtabZqGUarEc3FJNthK8PGAAeuVzygfjcV0yVlGpAB4aHOOVhyvTsuZ3BxwifGOg7550FIwJ79g== integrity sha512-82C25VajHhW/wOo3A0MteclTAYXBgciYVunTguf8rK5OTQXgR6ifiNoQoitXTDMe5+gg9MYUBg+IrJAZsWetEw==
dependencies: dependencies:
"@abp/jquery-validation" "~8.1.0-rc.2" "@abp/jquery-validation" "~8.1.0-rc.3"
jquery-validation-unobtrusive "^3.2.12" jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~8.1.0-rc.2": "@abp/jquery-validation@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.2.tgz#3ec6e150fe7ace940f3e63f7696cd06014ce06e7" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.3.tgz#742a187564b7ab3d4ec767a6317f7cdafbfbc048"
integrity sha512-pREGhrtU245nACpmOCuyHBkqH/OAzehsBVRj6SyGlA4ScEgQG6Zya1hBAe4BL33bPeWuSCkUZM+lrSDSzexSjA== integrity sha512-XC7uGYZJbpmIVqCwOAgJDguOdfd41M0zBE8+2LBQsHb4fcpP+1MfNtB4Ymgcw9jIV0cTNLe39XO+8OmeSIhuQw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-validation "^1.19.3" jquery-validation "^1.19.3"
"@abp/jquery@~8.1.0-rc.2": "@abp/jquery@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.2.tgz#7d2df898cb7911842915860bae196d174519375a" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.3.tgz#b5f5ab84fd338527ae0ec4662e6bd93cc31bfd5c"
integrity sha512-Fe8S3jHS1KDL6EGo2dURdkO7XsZFggB5XQa82DNMJs7njK5qATCxAXiNExSQ5/EbSu0Y/reaC4BGC51OMYe14w== integrity sha512-E1Zk7tp4qC8ezRE0GIffqR0SRKPsnJqFsIhuPcUNmXJWbANItdn65X30h6u0OATVvqGzSLU4IpWblo1S3n+f2w==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
jquery "~3.6.0" jquery "~3.6.0"
"@abp/lodash@~8.1.0-rc.2": "@abp/lodash@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.2.tgz#37fd0296bc5666699541ed8fb158e60b9137af09" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.3.tgz#035b746a80379061693e8d09e25050a7d7b16906"
integrity sha512-2t0UUztGT3x3fET+dmHmN/QYmjkz7MpSi8mK2pLbjlCkAoOSmd+Zv9kgWxwxtE9y9ltu3EHYD15BvPL+fd+srQ== integrity sha512-gL6rqR1jjFiCvPwsZIyjcmaQokBHrBbnbpimtuTOoMg7nSeQkBCQnswcbEEokF0yAJJ85vAO1wtJuShxT0TMwQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~8.1.0-rc.2": "@abp/luxon@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.2.tgz#80ea50dd41997fe41578a3d6d7bab2dd14fd60d5" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.3.tgz#6d88a910d79f4ea8ac8c934114a5a2bab2817d3e"
integrity sha512-hsrna+XTGdWBHflnTCsT1uWYWdWyrEHom2eyi1AhqcFmaMccwTS3+u6e5zsNTuuqpoCF9GU3ZxQ5Q1VPDaxxiw== integrity sha512-j9fFdJJDK/BXnDijeSqgHzHk1Vmwf+DRHBjdBeBTl+9WE0524PeJV+rPZTUEVlYbvUqagZ572Mo9pcmoDdEhmw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
luxon "^2.3.0" luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.2.tgz#11968069de66efc3a5b2eb79ade4d38fa92ef83e" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.3.tgz#f5831c966671c9e9cecdf1de0ba199eff8a551e9"
integrity sha512-REmQaHSc1GCWwMlWb1XLOgvCmPfvVkMAPg02GOrDYSB3+w9RKZGhkWbAUNlDYehMJin3FgY7kBophZNPi4Ae2A== integrity sha512-bhA/4e91vDH72tA98ydiP37wDhNlROAachbwNZsT0W5Vu+zmYXgWP1DYpgCokOYIWsrHhI2YRnGUIoMMVA3tcg==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~8.1.0-rc.2": "@abp/moment@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.2.tgz#73751afb93313e56ecaac7ebb785809d6e26010d" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.3.tgz#e6712f1c619a71d4ab30d92c41296b42d04b9903"
integrity sha512-JOMS6AbPMVKJP5yQs5aagaT1q/UjlM041YsIN3xKIBX5QFp70zHNRdHtskl4cpnKf8q/nXhtnvawuQiqvGbPbw== integrity sha512-ALAI6YroMPuej4/7Balwqlf3xVNVSd3PKcWQnUYX53MaIqSK7n1/SOfwydZEthl/gFjfX0oTgrqxa1LWrQ9U6g==
dependencies: dependencies:
moment "^2.9.0" moment "^2.9.0"
"@abp/select2@~8.1.0-rc.2": "@abp/select2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.2.tgz#b13b6f6764affa24a30bff2c02443ad61141ddc8" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.3.tgz#380ba8a07aadd7903bf09f2095fc8ff5b3e4bfc3"
integrity sha512-pvGUp/wSanCI8vbyf8UxNnL3kfUCJet/lUREEtRFXZQFpyKVDIntcnz+qFFp0zChums7jiuIziwg/slM5R/kuw== integrity sha512-rjCxmR8ecZW1PLD2UNEvYa91uoQAwqxrgG6KfTJ+pLEaPc8NppTMzjXQBF8amj47mLakg1Q6B8w/xl6FNO9hDQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~8.1.0-rc.2": "@abp/sweetalert2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.2.tgz#bed9314d47634d3532b0dd32e4e2cd8b77539eb5" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.3.tgz#d545bb4b7ea2300b87ae3bc26333fc70b0fce207"
integrity sha512-pq1D/kWH0TSYd8hYWiDulSFcSkUHC5i+0alecwyGUDdWzIPoAPmPjA7HxABKwxlLnnciUGed/mEJngfIPp+OYw== integrity sha512-vb59i2XfrKfWHpVzHYmBvs/cPYjNDwDtIoRxvom3uFnih2wvAlhjpCYKCm2Yf8cPxbky8zOKZlyl8BFPkODOBQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
sweetalert2 "^11.3.6" sweetalert2 "^11.3.6"
"@abp/timeago@~8.1.0-rc.2": "@abp/timeago@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.2.tgz#9911bdb81001189f30eb7a68fe345e0a692109b2" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.3.tgz#77611614c2bdad86b73687c9768288216f6ffd3d"
integrity sha512-mlCosUBw+n9A6+gXZ2PL2iS/lLMAI2zx7sXFUuV829rtWq54YOkivj/uTOxGHNwNhE4KbW39NqkKK+IJdl/6kQ== integrity sha512-3iyrBlFFChk7srovryAbjNRthAXSn9RDEzhvpwcqrLGpprD42dYnj37UELc1I7PQPwtKM/qcXL6f/JqaYGBdow==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/toastr@~8.1.0-rc.2": "@abp/toastr@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.2.tgz#8e09730d7149eadb7a9e4fe8c447022d7647b1d7" resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.3.tgz#b2f60f9ac59928549f71246c994caa6a5166e554"
integrity sha512-b4bMxJ5aVSBedhq/fPaR5ayPvZMPmK/gbE6zb03+SF22YV6lQW9RDQV1bgnl/T3YLLXYIsrwPpgi67rPo8cZzQ== integrity sha512-4XIY2TT3M0Tk3RqSWSzhD4BvFTMA9ZCphDH1sODO5mbwU1KpEPFv3qa98BPkecIql4Oi9tmzlMAm9ig4llVSHw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
toastr "^2.1.4" toastr "^2.1.4"
"@abp/utils@~8.1.0-rc.2": "@abp/utils@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.2.tgz#1fa7eae2578c82a75a1e4147796f95dbe0367e2f" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.3.tgz#35f7191768db762a2921c025c5e158acdf1befc8"
integrity sha512-+IcoeTAAReepH8jCcN6cRTb9AP3suzZMtWt65luCWODqFuYk7otCYDyGGwUBMA+nlmXjyWhotMfVkdBgidWpWw== integrity sha512-5rnaTEncp+U+JUHCrj3oSnEkkxVZ4hTXMpU1ziluLL3fj/gPmEGFDlW0uW/DXDyS1BG/iAgEzybAySeh2ypcgg==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

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

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

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

@ -2,39 +2,39 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.2.tgz#d3f61ae2a096d14984a7d6c962360c119f56ac18" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.3.tgz#aa11d8b8f50f4e9c056b2f98aece40ec9483346d"
integrity sha512-Y1ueZ8P1VsRo6i+PwfHaAI1yVBkZvQ+3hXB5ishRqF/qCbZIk3l6zZ/7Y85z5cobwp1kfTFEAD4qWrrLb4EBVA== integrity sha512-2Todr5/UySPnzS1dVaJvQH1Fuy1XY56yqaPBLq+Wr/X0Ur+Lp+5ye9mUQrPM5xlM+rkJwC9y2vS9KebMFLoukw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.2.tgz#a298f276a110901bf754429a2597e37abf0f779c" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.3.tgz#ecd38e19d67f8333848e4a0ae3e7bb8bb2245523"
integrity sha512-+rTR6umuWicvvC0Tp8TA+QcB0yJ4S9a6nyvH753AyIFSsszr+soyRoav44WOkkK4IoaoT6GhCI+VtznAssLjlA== integrity sha512-Vq7V2gpfNB8z6JXeMSbxmQQc1+LtRvxSKHS46rj26mL0U5O5eOZ8j3a7cPd5Y8uS36W7ONu32k3y/muAwyJ/Cw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.3"
"@abp/bootstrap" "~8.1.0-rc.2" "@abp/bootstrap" "~8.1.0-rc.3"
"@abp/bootstrap-datepicker" "~8.1.0-rc.2" "@abp/bootstrap-datepicker" "~8.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~8.1.0-rc.2" "@abp/bootstrap-daterangepicker" "~8.1.0-rc.3"
"@abp/datatables.net-bs5" "~8.1.0-rc.2" "@abp/datatables.net-bs5" "~8.1.0-rc.3"
"@abp/font-awesome" "~8.1.0-rc.2" "@abp/font-awesome" "~8.1.0-rc.3"
"@abp/jquery-form" "~8.1.0-rc.2" "@abp/jquery-form" "~8.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~8.1.0-rc.2" "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.3"
"@abp/lodash" "~8.1.0-rc.2" "@abp/lodash" "~8.1.0-rc.3"
"@abp/luxon" "~8.1.0-rc.2" "@abp/luxon" "~8.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.3"
"@abp/moment" "~8.1.0-rc.2" "@abp/moment" "~8.1.0-rc.3"
"@abp/select2" "~8.1.0-rc.2" "@abp/select2" "~8.1.0-rc.3"
"@abp/sweetalert2" "~8.1.0-rc.2" "@abp/sweetalert2" "~8.1.0-rc.3"
"@abp/timeago" "~8.1.0-rc.2" "@abp/timeago" "~8.1.0-rc.3"
"@abp/toastr" "~8.1.0-rc.2" "@abp/toastr" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.2.tgz#384433d9f1e54e23633d16916ba9615e42e8b4e5" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.3.tgz#9cf239a159d3dc7b9f37fa50d55d24742f1c379c"
integrity sha512-6Myb/cKviQxFcKP96wOenYafnYrU5OfhnhvJGRReCaay9IyuCET/ENrPJx7MKunlR5KFoJdvqH0tL7W7SJdFLw== integrity sha512-+lTSsgYF/CQwKlQM4Z8+kcyCBQAJz480K9Ido7S0a90llfCin+TbuMJ3sVr8q8FDGcZruujajCd6hJVKitoi2g==
dependencies: dependencies:
ansi-colors "^4.1.1" ansi-colors "^4.1.1"
extend-object "^1.0.0" extend-object "^1.0.0"
@ -43,257 +43,257 @@
merge-stream "^2.0.0" merge-stream "^2.0.0"
micromatch "^4.0.2" micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~8.1.0-rc.2": "@abp/bootstrap-datepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.2.tgz#adfb49acaf8952da57046520c9524994caf2938e" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.3.tgz#285dc1939f41e6fad9b9f13637f4ccb5475a6b32"
integrity sha512-QUVh0DSPHH9PpZXS/MoYO+G4j8DGwHSyw/fF1y+oYVSH28csNnkq4i0fNVl1THwQDHZPZE6BN+WLB6UTy3HLYA== integrity sha512-sYxWgSqs9VzrTt5mkSlPIjFVha2qQUMHUqj+qqZa0bf+i9ZldTTh3JY4mpKiRcZHGsijG8HdujPxcI2OIXBUOA==
dependencies: dependencies:
bootstrap-datepicker "^1.9.0" bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~8.1.0-rc.2": "@abp/bootstrap-daterangepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.2.tgz#d79017933d1329c7ee1812c38ea0aaad098b4e89" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.3.tgz#957895c9e4ed2bd93f47495f4dc5021361c6aa3e"
integrity sha512-t5O+Ibo9dvI/KosagDg7z5U3l8il87DP//tn5dyJtbBrx+336T7p2jcn4E2/TbzQbwKhMbkERHrGo0bRUy/N9A== integrity sha512-VrOcSj36LVsMMBpJ+zRiPJnGudNlmEbAQDBWPaot1FGCjVx/KqOHyPTPDq+qFL/wegvxoYPIO7Zt0rPAg4zL0A==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~8.1.0-rc.2": "@abp/bootstrap@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.2.tgz#92b52790122acb9df9d73dfae8d5d0825051986c" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.3.tgz#fd09b9f62145991343af74a4dc5014d2ebbe2114"
integrity sha512-p5+t5KGU8/hE5cKMbp9I3ZJLiPdZeNMSJJuccIjqGFaivU35bAOouAgWWZfdive66X3h5GgHipEkS3obQITprQ== integrity sha512-Fl2ppbr6SAHbF5+5h1e28nmZKMQRyhvqrXMw+1xFx1e3nDnzqtHbPdsxPsQ71N202w59390jj4DyVe7lXcZvTQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
bootstrap "^5.1.3" bootstrap "^5.1.3"
"@abp/clipboard@~8.1.0-rc.2": "@abp/clipboard@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.2.tgz#87c5299b0c63fadd7307251040af330247830c13" resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.3.tgz#07445121c47e51972c9e3a4e4bb3e519b77c3fe1"
integrity sha512-Piy8bPIJOoCNZjwmUZKe2kA16Weqhvz/SjaxvrlCADmN/0zY2WPFOhE89WA7pb9M/2EGynWF/hot35XqbG15CQ== integrity sha512-CPrBJSwgWdWV8VRdaIX2VifL10/AN4+WNfZnC4rmIfZm0tp90blIvn4cOtbgOBpRAytO+GFBxgXO9cPvgxzB5g==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
clipboard "^2.0.8" clipboard "^2.0.8"
"@abp/cms-kit.admin@~8.1.0-rc.2": "@abp/cms-kit.admin@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-8.1.0-rc.2.tgz#ffa32e84ca09519c034daf957b3491c3a3913864" resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-8.1.0-rc.3.tgz#391118f5573f0830b000f68fbe2c98436f575b1e"
integrity sha512-an40fchY42IYPw97tbyl7Ve4kpKDuIak6afyTDejGkjIp9TPLxPpEyurJYrJNUzyQX6yta9YwBNCDpuXAZQTLQ== integrity sha512-me/XqmG1GXrQaO3UAJzJDKfgEo/QLdgrDztjgteQ2kCkQv7V8MF3LdMIXs7oLqjWJQXQdIeMvxxltThYvPqMjQ==
dependencies: dependencies:
"@abp/codemirror" "~8.1.0-rc.2" "@abp/codemirror" "~8.1.0-rc.3"
"@abp/jstree" "~8.1.0-rc.2" "@abp/jstree" "~8.1.0-rc.3"
"@abp/slugify" "~8.1.0-rc.2" "@abp/slugify" "~8.1.0-rc.3"
"@abp/tui-editor" "~8.1.0-rc.2" "@abp/tui-editor" "~8.1.0-rc.3"
"@abp/uppy" "~8.1.0-rc.2" "@abp/uppy" "~8.1.0-rc.3"
"@abp/cms-kit.public@~8.1.0-rc.2": "@abp/cms-kit.public@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-8.1.0-rc.2.tgz#49998c3f0b89528a4338a35a133a5a5b3d514fdd" resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-8.1.0-rc.3.tgz#c80a83d9ef05bc358eab718cd22bee384b81c00e"
integrity sha512-TmiJ3g2doux/dfvVurtxU8CvpvxgvpmClKz89Z/pwHhzLSl7PIc4BCHQPSzLRPcwxOUPXx5gvagiroLdavH77A== integrity sha512-b4rlVPjXaJjbBF+VX61etbZRUiA3LPkL/vJB5R3BBt1RrdwX5NZedSK6tG5/p7TDQHNDQ9VMGNJ2dQKOsZWylA==
dependencies: dependencies:
"@abp/highlight.js" "~8.1.0-rc.2" "@abp/highlight.js" "~8.1.0-rc.3"
"@abp/star-rating-svg" "~8.1.0-rc.2" "@abp/star-rating-svg" "~8.1.0-rc.3"
"@abp/cms-kit@8.1.0-rc.2": "@abp/cms-kit@8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-8.1.0-rc.2.tgz#4233d1ea7c21f8bba68ff529b7be322d867d9a40" resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-8.1.0-rc.3.tgz#250311b26bdb5132f89cea1b1cba197d49f49a04"
integrity sha512-12RdVzWLlo2ORoMommh8QnJB7ZxK7cevenT/eXbg1OWeBNx8qAV4e4/H9GVoEDRq2o9s65ft4A+0ikJDDuYY3w== integrity sha512-AOHnZ1OfLKYTZM186ss2cLhcCYZ5MyQszaTXnHY+jKB9gCj73YLNZqqj2N7mN3ShakeOyZ1wZav1cdzLwL70fA==
dependencies: dependencies:
"@abp/cms-kit.admin" "~8.1.0-rc.2" "@abp/cms-kit.admin" "~8.1.0-rc.3"
"@abp/cms-kit.public" "~8.1.0-rc.2" "@abp/cms-kit.public" "~8.1.0-rc.3"
"@abp/codemirror@~8.1.0-rc.2": "@abp/codemirror@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-8.1.0-rc.2.tgz#48050a6dfec39ada22c29f0febf0d454fcc7c2ab" resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-8.1.0-rc.3.tgz#e44dbadf0e4c3711beab891ecc9a0e4b3b0ccc56"
integrity sha512-VsgC4VVO/pmEBWVq3u+tMHBF5wEDZL1S29yIDXvuhU8HRHN3iEn13aDij3HQt6hj3zATbHYfSNJYcTnlLjL+Hg== integrity sha512-nHwt+nL3G3OjCdj+AI+wCDRO1DSYpGtwnS1yeViHQuDoJSfx65c4DqH/PszSQT7g2yr+KTyXlRWXvvK11g2NZQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
codemirror "^5.65.1" codemirror "^5.65.1"
"@abp/core@~8.1.0-rc.2": "@abp/core@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.2.tgz#78b6db67f7381d9fc26cd8a35e8e21f417a4bea9" resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.3.tgz#4a163b49dce0e2e972f91e8e0aa1ba55d5653922"
integrity sha512-5VK48/gCE+FSuWXHzUGh5MN3x2gEG9S2Av4Z83gDaHulF7fuaDu0J1KruPHIjpcpNGoko0lOcXNc80JvsYZsAg== integrity sha512-F/KJir024aeC9K3++REAj24hw311nXNuHzUHdaI8cYo9y7Kx+jJ0deInmbl75dNXvxkCs7yiRShlpISEUvOe2A==
dependencies: dependencies:
"@abp/utils" "~8.1.0-rc.2" "@abp/utils" "~8.1.0-rc.3"
"@abp/datatables.net-bs5@~8.1.0-rc.2": "@abp/datatables.net-bs5@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.2.tgz#878e02bd414b27494891e6440f7bce4e5f3d2207" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.3.tgz#7a6208cfab35e16ebd8210ebbc46acc0bcdeefdb"
integrity sha512-RMVf7jz/S0Oo6heRXTpmxx7FPybWA+Visj5MyCbQaSjcrog9VOFrQnlckTEwosU5jL6NWJ0JtIauuiUDxArQdg== integrity sha512-sV9nmTSAWDBjgfnfSL3xbFXTsamjelfdOpsb0y/CHwmwd0nXFABTPPOEnmLXFOt5lE+dQnjWpjP/5SsGtsLAcA==
dependencies: dependencies:
"@abp/datatables.net" "~8.1.0-rc.2" "@abp/datatables.net" "~8.1.0-rc.3"
datatables.net-bs5 "^1.11.4" datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~8.1.0-rc.2": "@abp/datatables.net@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.2.tgz#bb9f571f9da7e764f1d21377012d5275f663941e" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.3.tgz#e6ca7d067998f44ea7331e6e63be17c0c591526a"
integrity sha512-6ukqd4+1FajCP/F0+pB1uiFdUJjPQex0pdl9qrAcWsqSRaO44SUsYThs/RvMJW6heblA8HsCaAW0DYFod0YMbQ== integrity sha512-9vKtKcodcnmQae9FdmgEwnt6hPpGNQMTVMXaooXtmnhVJnYdUo7ICic1OzdNEniTUAN9867kPjmAX9DyxC17Zw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
datatables.net "^1.11.4" datatables.net "^1.11.4"
"@abp/font-awesome@~8.1.0-rc.2": "@abp/font-awesome@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.2.tgz#c0af9c2772a78ee7276ccd9aac2f3a361f88848e" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.3.tgz#76680a64ea6f73a3bfced82653a48d70432fc62c"
integrity sha512-ick6hyY/oCaIEDdferjI7qAckZUE8lyN1K7EUf8xO8u9lxdK89wCVCEVwZaEDUQth+JQXfiGKkgrH0EdFa9pOQ== integrity sha512-n6z2BU/d5G35QrB5TtYNuT7llPouYjxso5+rF9yx/3CQ7i1lQIHjxtu4i9WbZ341Xx3cRsDpXu1PPZz5cXWlSw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@fortawesome/fontawesome-free" "^6.5.1" "@fortawesome/fontawesome-free" "^6.5.1"
"@abp/highlight.js@~8.1.0-rc.2": "@abp/highlight.js@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-8.1.0-rc.2.tgz#a1f7b0583819055e324c1ab0624ad69a93621095" resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-8.1.0-rc.3.tgz#bc9457d5599934772c744444ed379db70c425eb0"
integrity sha512-wF3sgwoiOf5Y5dYOW0BmI84ld9PBxKUodi1djx0DtXMPR6xZfRu4ZbniFzyz1RImoqrcnx38G+twQYFr0O/kFA== integrity sha512-rIY1IYprFRmOaarDYGxt2hxk38fNC0dXYW2XRgAc381PH6ngF5wmUZv731Rs7EYawM9QkLJli9QZrot5KLp+RQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@highlightjs/cdn-assets" "~11.4.0" "@highlightjs/cdn-assets" "~11.4.0"
"@abp/jquery-form@~8.1.0-rc.2": "@abp/jquery-form@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.2.tgz#00fb51f14e9ddc3e3824082edfc48593a52ee61e" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.3.tgz#5606ce8bc4a5b64ad41d8d189b86e7a4f97ca5b4"
integrity sha512-8T1SpscYXQ7S+kdtV6esZnncyYAG82LZkM1igfS++nqDIYELSDp1c7DoRMZoEFxwdHfbavzRkGq9BAlBBDyVxQ== integrity sha512-QD0sRu015aMCJyQU4xJtOVbg4GRgEzxjgUpv0enSZsf7/S6/VthjOmTq+3TRDww5eR1jxYwnjJCkN8Q8INNyVw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~8.1.0-rc.2": "@abp/jquery-validation-unobtrusive@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.2.tgz#74b8d99989cb337725f258f370b8c68fbb882372" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.3.tgz#ba825bb66bec32ae743a1ce8268b5910da3f0c56"
integrity sha512-wwJvMfdiIELJtabZqGUarEc3FJNthK8PGAAeuVzygfjcV0yVlGpAB4aHOOVhyvTsuZ3BxwifGOg7550FIwJ79g== integrity sha512-82C25VajHhW/wOo3A0MteclTAYXBgciYVunTguf8rK5OTQXgR6ifiNoQoitXTDMe5+gg9MYUBg+IrJAZsWetEw==
dependencies: dependencies:
"@abp/jquery-validation" "~8.1.0-rc.2" "@abp/jquery-validation" "~8.1.0-rc.3"
jquery-validation-unobtrusive "^3.2.12" jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~8.1.0-rc.2": "@abp/jquery-validation@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.2.tgz#3ec6e150fe7ace940f3e63f7696cd06014ce06e7" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.3.tgz#742a187564b7ab3d4ec767a6317f7cdafbfbc048"
integrity sha512-pREGhrtU245nACpmOCuyHBkqH/OAzehsBVRj6SyGlA4ScEgQG6Zya1hBAe4BL33bPeWuSCkUZM+lrSDSzexSjA== integrity sha512-XC7uGYZJbpmIVqCwOAgJDguOdfd41M0zBE8+2LBQsHb4fcpP+1MfNtB4Ymgcw9jIV0cTNLe39XO+8OmeSIhuQw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-validation "^1.19.3" jquery-validation "^1.19.3"
"@abp/jquery@~8.1.0-rc.2": "@abp/jquery@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.2.tgz#7d2df898cb7911842915860bae196d174519375a" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.3.tgz#b5f5ab84fd338527ae0ec4662e6bd93cc31bfd5c"
integrity sha512-Fe8S3jHS1KDL6EGo2dURdkO7XsZFggB5XQa82DNMJs7njK5qATCxAXiNExSQ5/EbSu0Y/reaC4BGC51OMYe14w== integrity sha512-E1Zk7tp4qC8ezRE0GIffqR0SRKPsnJqFsIhuPcUNmXJWbANItdn65X30h6u0OATVvqGzSLU4IpWblo1S3n+f2w==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
jquery "~3.6.0" jquery "~3.6.0"
"@abp/jstree@~8.1.0-rc.2": "@abp/jstree@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-8.1.0-rc.2.tgz#70dd64dab1ecade071e877de0016189ea388adaf" resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-8.1.0-rc.3.tgz#f6855c23b9e2ac2333642f4772bdebcae295c66e"
integrity sha512-CZaJeDqD3OnjixImq8jMZhO0EUYmAjpr1Y10y0T57pMuVV4EozGcXGNNNH7RRw8k7ET2qub6P14LRnR1eltIlQ== integrity sha512-W6W2t2cbtWNZ8uDZnrld2fXs3087buW2rX7vF4vFFS4gI6u7Jav6ROeUq/mx6eXiSU8jbw4V+mWyHPbT+zhOhQ==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jstree "^3.3.12" jstree "^3.3.12"
"@abp/lodash@~8.1.0-rc.2": "@abp/lodash@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.2.tgz#37fd0296bc5666699541ed8fb158e60b9137af09" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.3.tgz#035b746a80379061693e8d09e25050a7d7b16906"
integrity sha512-2t0UUztGT3x3fET+dmHmN/QYmjkz7MpSi8mK2pLbjlCkAoOSmd+Zv9kgWxwxtE9y9ltu3EHYD15BvPL+fd+srQ== integrity sha512-gL6rqR1jjFiCvPwsZIyjcmaQokBHrBbnbpimtuTOoMg7nSeQkBCQnswcbEEokF0yAJJ85vAO1wtJuShxT0TMwQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~8.1.0-rc.2": "@abp/luxon@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.2.tgz#80ea50dd41997fe41578a3d6d7bab2dd14fd60d5" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.3.tgz#6d88a910d79f4ea8ac8c934114a5a2bab2817d3e"
integrity sha512-hsrna+XTGdWBHflnTCsT1uWYWdWyrEHom2eyi1AhqcFmaMccwTS3+u6e5zsNTuuqpoCF9GU3ZxQ5Q1VPDaxxiw== integrity sha512-j9fFdJJDK/BXnDijeSqgHzHk1Vmwf+DRHBjdBeBTl+9WE0524PeJV+rPZTUEVlYbvUqagZ572Mo9pcmoDdEhmw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
luxon "^2.3.0" luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.2.tgz#11968069de66efc3a5b2eb79ade4d38fa92ef83e" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.3.tgz#f5831c966671c9e9cecdf1de0ba199eff8a551e9"
integrity sha512-REmQaHSc1GCWwMlWb1XLOgvCmPfvVkMAPg02GOrDYSB3+w9RKZGhkWbAUNlDYehMJin3FgY7kBophZNPi4Ae2A== integrity sha512-bhA/4e91vDH72tA98ydiP37wDhNlROAachbwNZsT0W5Vu+zmYXgWP1DYpgCokOYIWsrHhI2YRnGUIoMMVA3tcg==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~8.1.0-rc.2": "@abp/moment@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.2.tgz#73751afb93313e56ecaac7ebb785809d6e26010d" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.3.tgz#e6712f1c619a71d4ab30d92c41296b42d04b9903"
integrity sha512-JOMS6AbPMVKJP5yQs5aagaT1q/UjlM041YsIN3xKIBX5QFp70zHNRdHtskl4cpnKf8q/nXhtnvawuQiqvGbPbw== integrity sha512-ALAI6YroMPuej4/7Balwqlf3xVNVSd3PKcWQnUYX53MaIqSK7n1/SOfwydZEthl/gFjfX0oTgrqxa1LWrQ9U6g==
dependencies: dependencies:
moment "^2.9.0" moment "^2.9.0"
"@abp/prismjs@~8.1.0-rc.2": "@abp/prismjs@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.2.tgz#5b2718ed92ae97e6cfeca1a61e860651ee474626" resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.3.tgz#f8d3bd52e364a8936f95559ceac5be04d637c1e9"
integrity sha512-GxcnZmqY0mqEUvUQLX2gDeLKGryOQyRS4MWEpabccDmh6ntXzN2JdDcm5lP/c/5UAVeovn3PrdrJ3x2TTrGDWQ== integrity sha512-rRz1zyDR1ccWQmF/xxyteHWM7UmTvNUvtPoX6aiuhSN/hhq8yu6yiIdzpVQqff7bnobV2FxHjd9H/emYYiYK0A==
dependencies: dependencies:
"@abp/clipboard" "~8.1.0-rc.2" "@abp/clipboard" "~8.1.0-rc.3"
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
prismjs "^1.26.0" prismjs "^1.26.0"
"@abp/select2@~8.1.0-rc.2": "@abp/select2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.2.tgz#b13b6f6764affa24a30bff2c02443ad61141ddc8" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.3.tgz#380ba8a07aadd7903bf09f2095fc8ff5b3e4bfc3"
integrity sha512-pvGUp/wSanCI8vbyf8UxNnL3kfUCJet/lUREEtRFXZQFpyKVDIntcnz+qFFp0zChums7jiuIziwg/slM5R/kuw== integrity sha512-rjCxmR8ecZW1PLD2UNEvYa91uoQAwqxrgG6KfTJ+pLEaPc8NppTMzjXQBF8amj47mLakg1Q6B8w/xl6FNO9hDQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/slugify@~8.1.0-rc.2": "@abp/slugify@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-8.1.0-rc.2.tgz#a6b761e78c1c62b6508d9082c3f48cebcc1e922b" resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-8.1.0-rc.3.tgz#e24b085012df8412f463c4ea6b386d50fb5b0a05"
integrity sha512-MaM8/I5Mcp5fBklQ3ul775+w8KpdpxdwmjV/AO2d83OnPdn7HW+zr3+TEkrZ0EYS0yF+FaGyxStYO6eszbCpAA== integrity sha512-eSvXg8LcB0/+uMqO7nWDvs2zJQhToGBxIeeCJJBiMXxq7BwHxHeMefC5cDfTuB8FSIw/zwya0yEvY3dv/HZ42Q==
dependencies: dependencies:
slugify "^1.6.5" slugify "^1.6.5"
"@abp/star-rating-svg@~8.1.0-rc.2": "@abp/star-rating-svg@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-8.1.0-rc.2.tgz#825633bf0096a880c5d1ffadf9894ca2b03633e0" resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-8.1.0-rc.3.tgz#aac26fc33a85258592d7d0c6a2acbdf35bbd7e27"
integrity sha512-JCwH51SK6uQ6SA8gK4zOrdnki5d5n/FxJFJK6Fe+3LxBg8uFi6M/T9BjRIxHQ6YZiKHqup/moT0VbZada3FgOg== integrity sha512-tl/59ApeVyJFcm282vQqNG5Unwgj7/uwbbA2DNeEq5eg4V5HiQoOFJvrs6MHXA98y7YADK281ylhhfKSyo7gKw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
star-rating-svg "^3.5.0" star-rating-svg "^3.5.0"
"@abp/sweetalert2@~8.1.0-rc.2": "@abp/sweetalert2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.2.tgz#bed9314d47634d3532b0dd32e4e2cd8b77539eb5" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.3.tgz#d545bb4b7ea2300b87ae3bc26333fc70b0fce207"
integrity sha512-pq1D/kWH0TSYd8hYWiDulSFcSkUHC5i+0alecwyGUDdWzIPoAPmPjA7HxABKwxlLnnciUGed/mEJngfIPp+OYw== integrity sha512-vb59i2XfrKfWHpVzHYmBvs/cPYjNDwDtIoRxvom3uFnih2wvAlhjpCYKCm2Yf8cPxbky8zOKZlyl8BFPkODOBQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
sweetalert2 "^11.3.6" sweetalert2 "^11.3.6"
"@abp/timeago@~8.1.0-rc.2": "@abp/timeago@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.2.tgz#9911bdb81001189f30eb7a68fe345e0a692109b2" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.3.tgz#77611614c2bdad86b73687c9768288216f6ffd3d"
integrity sha512-mlCosUBw+n9A6+gXZ2PL2iS/lLMAI2zx7sXFUuV829rtWq54YOkivj/uTOxGHNwNhE4KbW39NqkKK+IJdl/6kQ== integrity sha512-3iyrBlFFChk7srovryAbjNRthAXSn9RDEzhvpwcqrLGpprD42dYnj37UELc1I7PQPwtKM/qcXL6f/JqaYGBdow==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/toastr@~8.1.0-rc.2": "@abp/toastr@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.2.tgz#8e09730d7149eadb7a9e4fe8c447022d7647b1d7" resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.3.tgz#b2f60f9ac59928549f71246c994caa6a5166e554"
integrity sha512-b4bMxJ5aVSBedhq/fPaR5ayPvZMPmK/gbE6zb03+SF22YV6lQW9RDQV1bgnl/T3YLLXYIsrwPpgi67rPo8cZzQ== integrity sha512-4XIY2TT3M0Tk3RqSWSzhD4BvFTMA9ZCphDH1sODO5mbwU1KpEPFv3qa98BPkecIql4Oi9tmzlMAm9ig4llVSHw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
toastr "^2.1.4" toastr "^2.1.4"
"@abp/tui-editor@~8.1.0-rc.2": "@abp/tui-editor@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.1.0-rc.2.tgz#2e8f62857c2cc883c2a25cd04238479b49568759" resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.1.0-rc.3.tgz#4027489badcbeffacfd91264ace5558bf20b3ac5"
integrity sha512-gPvYhCw+LGxAcNKhP5rNY9rpUOwO06rHTzfri4gRKWCLnRX/hrgAJvQqqSltnPa+KzCrKNu2BjKia3yFHlZqQw== integrity sha512-VP4e0mUIbceFBxueT+/dDcGP+ri46OkY9ALRMQS7/895HR0L/MigTCvOjt2A1YRK/CZZ9pTBKha9LuP0ERJXeQ==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
"@abp/prismjs" "~8.1.0-rc.2" "@abp/prismjs" "~8.1.0-rc.3"
"@abp/uppy@~8.1.0-rc.2": "@abp/uppy@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-8.1.0-rc.2.tgz#114c6728d0c9357a87a77037a89a33e543d99a8e" resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-8.1.0-rc.3.tgz#74559d77d9e914e8648e8a3b7871fedf8c6d302b"
integrity sha512-2g8yBvy/Ybhd+Nyz4IEn8kLHtKhDcsGXyK6uRFrvw+La0NkCourvgXJTy5fclxvMp0zeJTqRkhPKJWyFAmT3Ug== integrity sha512-o+Tze1x7SY8n+IJJc7Z8sFFNPbZhWF0ko0SXe5sy4zaJG9qaA0D1HOqF9iEWcmMD3oWC6WKQREfsCDo8Q02zSw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
uppy "^3.0.0" uppy "^3.0.0"
"@abp/utils@~8.1.0-rc.2": "@abp/utils@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.2.tgz#1fa7eae2578c82a75a1e4147796f95dbe0367e2f" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.3.tgz#35f7191768db762a2921c025c5e158acdf1befc8"
integrity sha512-+IcoeTAAReepH8jCcN6cRTb9AP3suzZMtWt65luCWODqFuYk7otCYDyGGwUBMA+nlmXjyWhotMfVkdBgidWpWw== integrity sha512-5rnaTEncp+U+JUHCrj3oSnEkkxVZ4hTXMpU1ziluLL3fj/gPmEGFDlW0uW/DXDyS1BG/iAgEzybAySeh2ypcgg==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

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

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

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

@ -2,47 +2,47 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/anchor-js@~8.1.0-rc.2": "@abp/anchor-js@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-8.1.0-rc.2.tgz#e95263d9a28a0549a3108f80e71abf9b3c2fa1e6" resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-8.1.0-rc.3.tgz#94b112f3545178600e9e4493ed2e97b9b619a378"
integrity sha512-Zp6cMKu19zya6R+forMahCrR6tpq4LSEd8u1YDzAc/PIec5Ym85t5MTPwBkLDsZ4ewN2bHUPcn5otiCa5h4N0w== integrity sha512-IBwO2EOJyPSWhFm/wxjGc4njzSVYmLInKiHEtfJeC0wDmiDi0sBNBa9gIzuyn9OVxSqg/A3eNZkaLHKHsTuOWA==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
anchor-js "^4.3.1" anchor-js "^4.3.1"
"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.2.tgz#d3f61ae2a096d14984a7d6c962360c119f56ac18" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.3.tgz#aa11d8b8f50f4e9c056b2f98aece40ec9483346d"
integrity sha512-Y1ueZ8P1VsRo6i+PwfHaAI1yVBkZvQ+3hXB5ishRqF/qCbZIk3l6zZ/7Y85z5cobwp1kfTFEAD4qWrrLb4EBVA== integrity sha512-2Todr5/UySPnzS1dVaJvQH1Fuy1XY56yqaPBLq+Wr/X0Ur+Lp+5ye9mUQrPM5xlM+rkJwC9y2vS9KebMFLoukw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.2.tgz#a298f276a110901bf754429a2597e37abf0f779c" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.3.tgz#ecd38e19d67f8333848e4a0ae3e7bb8bb2245523"
integrity sha512-+rTR6umuWicvvC0Tp8TA+QcB0yJ4S9a6nyvH753AyIFSsszr+soyRoav44WOkkK4IoaoT6GhCI+VtznAssLjlA== integrity sha512-Vq7V2gpfNB8z6JXeMSbxmQQc1+LtRvxSKHS46rj26mL0U5O5eOZ8j3a7cPd5Y8uS36W7ONu32k3y/muAwyJ/Cw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.3"
"@abp/bootstrap" "~8.1.0-rc.2" "@abp/bootstrap" "~8.1.0-rc.3"
"@abp/bootstrap-datepicker" "~8.1.0-rc.2" "@abp/bootstrap-datepicker" "~8.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~8.1.0-rc.2" "@abp/bootstrap-daterangepicker" "~8.1.0-rc.3"
"@abp/datatables.net-bs5" "~8.1.0-rc.2" "@abp/datatables.net-bs5" "~8.1.0-rc.3"
"@abp/font-awesome" "~8.1.0-rc.2" "@abp/font-awesome" "~8.1.0-rc.3"
"@abp/jquery-form" "~8.1.0-rc.2" "@abp/jquery-form" "~8.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~8.1.0-rc.2" "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.3"
"@abp/lodash" "~8.1.0-rc.2" "@abp/lodash" "~8.1.0-rc.3"
"@abp/luxon" "~8.1.0-rc.2" "@abp/luxon" "~8.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.3"
"@abp/moment" "~8.1.0-rc.2" "@abp/moment" "~8.1.0-rc.3"
"@abp/select2" "~8.1.0-rc.2" "@abp/select2" "~8.1.0-rc.3"
"@abp/sweetalert2" "~8.1.0-rc.2" "@abp/sweetalert2" "~8.1.0-rc.3"
"@abp/timeago" "~8.1.0-rc.2" "@abp/timeago" "~8.1.0-rc.3"
"@abp/toastr" "~8.1.0-rc.2" "@abp/toastr" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.2.tgz#384433d9f1e54e23633d16916ba9615e42e8b4e5" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.3.tgz#9cf239a159d3dc7b9f37fa50d55d24742f1c379c"
integrity sha512-6Myb/cKviQxFcKP96wOenYafnYrU5OfhnhvJGRReCaay9IyuCET/ENrPJx7MKunlR5KFoJdvqH0tL7W7SJdFLw== integrity sha512-+lTSsgYF/CQwKlQM4Z8+kcyCBQAJz480K9Ido7S0a90llfCin+TbuMJ3sVr8q8FDGcZruujajCd6hJVKitoi2g==
dependencies: dependencies:
ansi-colors "^4.1.1" ansi-colors "^4.1.1"
extend-object "^1.0.0" extend-object "^1.0.0"
@ -51,194 +51,194 @@
merge-stream "^2.0.0" merge-stream "^2.0.0"
micromatch "^4.0.2" micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~8.1.0-rc.2": "@abp/bootstrap-datepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.2.tgz#adfb49acaf8952da57046520c9524994caf2938e" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.3.tgz#285dc1939f41e6fad9b9f13637f4ccb5475a6b32"
integrity sha512-QUVh0DSPHH9PpZXS/MoYO+G4j8DGwHSyw/fF1y+oYVSH28csNnkq4i0fNVl1THwQDHZPZE6BN+WLB6UTy3HLYA== integrity sha512-sYxWgSqs9VzrTt5mkSlPIjFVha2qQUMHUqj+qqZa0bf+i9ZldTTh3JY4mpKiRcZHGsijG8HdujPxcI2OIXBUOA==
dependencies: dependencies:
bootstrap-datepicker "^1.9.0" bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~8.1.0-rc.2": "@abp/bootstrap-daterangepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.2.tgz#d79017933d1329c7ee1812c38ea0aaad098b4e89" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.3.tgz#957895c9e4ed2bd93f47495f4dc5021361c6aa3e"
integrity sha512-t5O+Ibo9dvI/KosagDg7z5U3l8il87DP//tn5dyJtbBrx+336T7p2jcn4E2/TbzQbwKhMbkERHrGo0bRUy/N9A== integrity sha512-VrOcSj36LVsMMBpJ+zRiPJnGudNlmEbAQDBWPaot1FGCjVx/KqOHyPTPDq+qFL/wegvxoYPIO7Zt0rPAg4zL0A==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~8.1.0-rc.2": "@abp/bootstrap@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.2.tgz#92b52790122acb9df9d73dfae8d5d0825051986c" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.3.tgz#fd09b9f62145991343af74a4dc5014d2ebbe2114"
integrity sha512-p5+t5KGU8/hE5cKMbp9I3ZJLiPdZeNMSJJuccIjqGFaivU35bAOouAgWWZfdive66X3h5GgHipEkS3obQITprQ== integrity sha512-Fl2ppbr6SAHbF5+5h1e28nmZKMQRyhvqrXMw+1xFx1e3nDnzqtHbPdsxPsQ71N202w59390jj4DyVe7lXcZvTQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
bootstrap "^5.1.3" bootstrap "^5.1.3"
"@abp/clipboard@~8.1.0-rc.2": "@abp/clipboard@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.2.tgz#87c5299b0c63fadd7307251040af330247830c13" resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.3.tgz#07445121c47e51972c9e3a4e4bb3e519b77c3fe1"
integrity sha512-Piy8bPIJOoCNZjwmUZKe2kA16Weqhvz/SjaxvrlCADmN/0zY2WPFOhE89WA7pb9M/2EGynWF/hot35XqbG15CQ== integrity sha512-CPrBJSwgWdWV8VRdaIX2VifL10/AN4+WNfZnC4rmIfZm0tp90blIvn4cOtbgOBpRAytO+GFBxgXO9cPvgxzB5g==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
clipboard "^2.0.8" clipboard "^2.0.8"
"@abp/core@~8.1.0-rc.2": "@abp/core@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.2.tgz#78b6db67f7381d9fc26cd8a35e8e21f417a4bea9" resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.3.tgz#4a163b49dce0e2e972f91e8e0aa1ba55d5653922"
integrity sha512-5VK48/gCE+FSuWXHzUGh5MN3x2gEG9S2Av4Z83gDaHulF7fuaDu0J1KruPHIjpcpNGoko0lOcXNc80JvsYZsAg== integrity sha512-F/KJir024aeC9K3++REAj24hw311nXNuHzUHdaI8cYo9y7Kx+jJ0deInmbl75dNXvxkCs7yiRShlpISEUvOe2A==
dependencies: dependencies:
"@abp/utils" "~8.1.0-rc.2" "@abp/utils" "~8.1.0-rc.3"
"@abp/datatables.net-bs5@~8.1.0-rc.2": "@abp/datatables.net-bs5@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.2.tgz#878e02bd414b27494891e6440f7bce4e5f3d2207" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.3.tgz#7a6208cfab35e16ebd8210ebbc46acc0bcdeefdb"
integrity sha512-RMVf7jz/S0Oo6heRXTpmxx7FPybWA+Visj5MyCbQaSjcrog9VOFrQnlckTEwosU5jL6NWJ0JtIauuiUDxArQdg== integrity sha512-sV9nmTSAWDBjgfnfSL3xbFXTsamjelfdOpsb0y/CHwmwd0nXFABTPPOEnmLXFOt5lE+dQnjWpjP/5SsGtsLAcA==
dependencies: dependencies:
"@abp/datatables.net" "~8.1.0-rc.2" "@abp/datatables.net" "~8.1.0-rc.3"
datatables.net-bs5 "^1.11.4" datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~8.1.0-rc.2": "@abp/datatables.net@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.2.tgz#bb9f571f9da7e764f1d21377012d5275f663941e" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.3.tgz#e6ca7d067998f44ea7331e6e63be17c0c591526a"
integrity sha512-6ukqd4+1FajCP/F0+pB1uiFdUJjPQex0pdl9qrAcWsqSRaO44SUsYThs/RvMJW6heblA8HsCaAW0DYFod0YMbQ== integrity sha512-9vKtKcodcnmQae9FdmgEwnt6hPpGNQMTVMXaooXtmnhVJnYdUo7ICic1OzdNEniTUAN9867kPjmAX9DyxC17Zw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
datatables.net "^1.11.4" datatables.net "^1.11.4"
"@abp/docs@~8.1.0-rc.2": "@abp/docs@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-8.1.0-rc.2.tgz#f63dfb14c133c9d6f4db605120805065cb5b90a8" resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-8.1.0-rc.3.tgz#12fc9cdaf30c181e76c5e5e8cc2b74c991c8f253"
integrity sha512-iqV+amkynmKtzsA7wWf8IkGg18iKWPBf32tHU2t60C0s6qx4gdplBbGE849+Fra+EmbOBXawKQXs7poN9AFimg== integrity sha512-AhmrwF9zr50bMcSK3gZ52UWe4Pecg3zgFRbbqO3B3VgY5Gs8uuyAcpLpKD5PJf1mfE+GPt4G1Q8taBleET4gFQ==
dependencies: dependencies:
"@abp/anchor-js" "~8.1.0-rc.2" "@abp/anchor-js" "~8.1.0-rc.3"
"@abp/clipboard" "~8.1.0-rc.2" "@abp/clipboard" "~8.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.3"
"@abp/popper.js" "~8.1.0-rc.2" "@abp/popper.js" "~8.1.0-rc.3"
"@abp/prismjs" "~8.1.0-rc.2" "@abp/prismjs" "~8.1.0-rc.3"
"@abp/font-awesome@~8.1.0-rc.2": "@abp/font-awesome@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.2.tgz#c0af9c2772a78ee7276ccd9aac2f3a361f88848e" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.3.tgz#76680a64ea6f73a3bfced82653a48d70432fc62c"
integrity sha512-ick6hyY/oCaIEDdferjI7qAckZUE8lyN1K7EUf8xO8u9lxdK89wCVCEVwZaEDUQth+JQXfiGKkgrH0EdFa9pOQ== integrity sha512-n6z2BU/d5G35QrB5TtYNuT7llPouYjxso5+rF9yx/3CQ7i1lQIHjxtu4i9WbZ341Xx3cRsDpXu1PPZz5cXWlSw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@fortawesome/fontawesome-free" "^6.5.1" "@fortawesome/fontawesome-free" "^6.5.1"
"@abp/jquery-form@~8.1.0-rc.2": "@abp/jquery-form@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.2.tgz#00fb51f14e9ddc3e3824082edfc48593a52ee61e" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.3.tgz#5606ce8bc4a5b64ad41d8d189b86e7a4f97ca5b4"
integrity sha512-8T1SpscYXQ7S+kdtV6esZnncyYAG82LZkM1igfS++nqDIYELSDp1c7DoRMZoEFxwdHfbavzRkGq9BAlBBDyVxQ== integrity sha512-QD0sRu015aMCJyQU4xJtOVbg4GRgEzxjgUpv0enSZsf7/S6/VthjOmTq+3TRDww5eR1jxYwnjJCkN8Q8INNyVw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~8.1.0-rc.2": "@abp/jquery-validation-unobtrusive@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.2.tgz#74b8d99989cb337725f258f370b8c68fbb882372" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.3.tgz#ba825bb66bec32ae743a1ce8268b5910da3f0c56"
integrity sha512-wwJvMfdiIELJtabZqGUarEc3FJNthK8PGAAeuVzygfjcV0yVlGpAB4aHOOVhyvTsuZ3BxwifGOg7550FIwJ79g== integrity sha512-82C25VajHhW/wOo3A0MteclTAYXBgciYVunTguf8rK5OTQXgR6ifiNoQoitXTDMe5+gg9MYUBg+IrJAZsWetEw==
dependencies: dependencies:
"@abp/jquery-validation" "~8.1.0-rc.2" "@abp/jquery-validation" "~8.1.0-rc.3"
jquery-validation-unobtrusive "^3.2.12" jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~8.1.0-rc.2": "@abp/jquery-validation@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.2.tgz#3ec6e150fe7ace940f3e63f7696cd06014ce06e7" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.3.tgz#742a187564b7ab3d4ec767a6317f7cdafbfbc048"
integrity sha512-pREGhrtU245nACpmOCuyHBkqH/OAzehsBVRj6SyGlA4ScEgQG6Zya1hBAe4BL33bPeWuSCkUZM+lrSDSzexSjA== integrity sha512-XC7uGYZJbpmIVqCwOAgJDguOdfd41M0zBE8+2LBQsHb4fcpP+1MfNtB4Ymgcw9jIV0cTNLe39XO+8OmeSIhuQw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-validation "^1.19.3" jquery-validation "^1.19.3"
"@abp/jquery@~8.1.0-rc.2": "@abp/jquery@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.2.tgz#7d2df898cb7911842915860bae196d174519375a" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.3.tgz#b5f5ab84fd338527ae0ec4662e6bd93cc31bfd5c"
integrity sha512-Fe8S3jHS1KDL6EGo2dURdkO7XsZFggB5XQa82DNMJs7njK5qATCxAXiNExSQ5/EbSu0Y/reaC4BGC51OMYe14w== integrity sha512-E1Zk7tp4qC8ezRE0GIffqR0SRKPsnJqFsIhuPcUNmXJWbANItdn65X30h6u0OATVvqGzSLU4IpWblo1S3n+f2w==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
jquery "~3.6.0" jquery "~3.6.0"
"@abp/lodash@~8.1.0-rc.2": "@abp/lodash@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.2.tgz#37fd0296bc5666699541ed8fb158e60b9137af09" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.3.tgz#035b746a80379061693e8d09e25050a7d7b16906"
integrity sha512-2t0UUztGT3x3fET+dmHmN/QYmjkz7MpSi8mK2pLbjlCkAoOSmd+Zv9kgWxwxtE9y9ltu3EHYD15BvPL+fd+srQ== integrity sha512-gL6rqR1jjFiCvPwsZIyjcmaQokBHrBbnbpimtuTOoMg7nSeQkBCQnswcbEEokF0yAJJ85vAO1wtJuShxT0TMwQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~8.1.0-rc.2": "@abp/luxon@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.2.tgz#80ea50dd41997fe41578a3d6d7bab2dd14fd60d5" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.3.tgz#6d88a910d79f4ea8ac8c934114a5a2bab2817d3e"
integrity sha512-hsrna+XTGdWBHflnTCsT1uWYWdWyrEHom2eyi1AhqcFmaMccwTS3+u6e5zsNTuuqpoCF9GU3ZxQ5Q1VPDaxxiw== integrity sha512-j9fFdJJDK/BXnDijeSqgHzHk1Vmwf+DRHBjdBeBTl+9WE0524PeJV+rPZTUEVlYbvUqagZ572Mo9pcmoDdEhmw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
luxon "^2.3.0" luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.2.tgz#11968069de66efc3a5b2eb79ade4d38fa92ef83e" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.3.tgz#f5831c966671c9e9cecdf1de0ba199eff8a551e9"
integrity sha512-REmQaHSc1GCWwMlWb1XLOgvCmPfvVkMAPg02GOrDYSB3+w9RKZGhkWbAUNlDYehMJin3FgY7kBophZNPi4Ae2A== integrity sha512-bhA/4e91vDH72tA98ydiP37wDhNlROAachbwNZsT0W5Vu+zmYXgWP1DYpgCokOYIWsrHhI2YRnGUIoMMVA3tcg==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~8.1.0-rc.2": "@abp/moment@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.2.tgz#73751afb93313e56ecaac7ebb785809d6e26010d" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.3.tgz#e6712f1c619a71d4ab30d92c41296b42d04b9903"
integrity sha512-JOMS6AbPMVKJP5yQs5aagaT1q/UjlM041YsIN3xKIBX5QFp70zHNRdHtskl4cpnKf8q/nXhtnvawuQiqvGbPbw== integrity sha512-ALAI6YroMPuej4/7Balwqlf3xVNVSd3PKcWQnUYX53MaIqSK7n1/SOfwydZEthl/gFjfX0oTgrqxa1LWrQ9U6g==
dependencies: dependencies:
moment "^2.9.0" moment "^2.9.0"
"@abp/popper.js@~8.1.0-rc.2": "@abp/popper.js@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-8.1.0-rc.2.tgz#b6dc9511acf1351d1794388f5ef7f853da531467" resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-8.1.0-rc.3.tgz#7c15c9be41cf13d72386e2a42b9c173529fe867a"
integrity sha512-rVuhLIF0Atl93f0kIo5MSZFBAhuL+J7LMNkY9nBLTDvK7HbHnjHd7kQajm9s3RSJFtJifY2CVD/02CLwtSPSAw== integrity sha512-4mZPft0H3AXURWd4JxgbvBGN+NPK2It6rO8oQX9Rtl364hGKNP7MAhOnBLj58QT2icWEKHLh8UITGXy504ST5w==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@popperjs/core" "^2.11.2" "@popperjs/core" "^2.11.2"
"@abp/prismjs@~8.1.0-rc.2": "@abp/prismjs@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.2.tgz#5b2718ed92ae97e6cfeca1a61e860651ee474626" resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.3.tgz#f8d3bd52e364a8936f95559ceac5be04d637c1e9"
integrity sha512-GxcnZmqY0mqEUvUQLX2gDeLKGryOQyRS4MWEpabccDmh6ntXzN2JdDcm5lP/c/5UAVeovn3PrdrJ3x2TTrGDWQ== integrity sha512-rRz1zyDR1ccWQmF/xxyteHWM7UmTvNUvtPoX6aiuhSN/hhq8yu6yiIdzpVQqff7bnobV2FxHjd9H/emYYiYK0A==
dependencies: dependencies:
"@abp/clipboard" "~8.1.0-rc.2" "@abp/clipboard" "~8.1.0-rc.3"
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
prismjs "^1.26.0" prismjs "^1.26.0"
"@abp/select2@~8.1.0-rc.2": "@abp/select2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.2.tgz#b13b6f6764affa24a30bff2c02443ad61141ddc8" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.3.tgz#380ba8a07aadd7903bf09f2095fc8ff5b3e4bfc3"
integrity sha512-pvGUp/wSanCI8vbyf8UxNnL3kfUCJet/lUREEtRFXZQFpyKVDIntcnz+qFFp0zChums7jiuIziwg/slM5R/kuw== integrity sha512-rjCxmR8ecZW1PLD2UNEvYa91uoQAwqxrgG6KfTJ+pLEaPc8NppTMzjXQBF8amj47mLakg1Q6B8w/xl6FNO9hDQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~8.1.0-rc.2": "@abp/sweetalert2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.2.tgz#bed9314d47634d3532b0dd32e4e2cd8b77539eb5" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.3.tgz#d545bb4b7ea2300b87ae3bc26333fc70b0fce207"
integrity sha512-pq1D/kWH0TSYd8hYWiDulSFcSkUHC5i+0alecwyGUDdWzIPoAPmPjA7HxABKwxlLnnciUGed/mEJngfIPp+OYw== integrity sha512-vb59i2XfrKfWHpVzHYmBvs/cPYjNDwDtIoRxvom3uFnih2wvAlhjpCYKCm2Yf8cPxbky8zOKZlyl8BFPkODOBQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
sweetalert2 "^11.3.6" sweetalert2 "^11.3.6"
"@abp/timeago@~8.1.0-rc.2": "@abp/timeago@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.2.tgz#9911bdb81001189f30eb7a68fe345e0a692109b2" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.3.tgz#77611614c2bdad86b73687c9768288216f6ffd3d"
integrity sha512-mlCosUBw+n9A6+gXZ2PL2iS/lLMAI2zx7sXFUuV829rtWq54YOkivj/uTOxGHNwNhE4KbW39NqkKK+IJdl/6kQ== integrity sha512-3iyrBlFFChk7srovryAbjNRthAXSn9RDEzhvpwcqrLGpprD42dYnj37UELc1I7PQPwtKM/qcXL6f/JqaYGBdow==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/toastr@~8.1.0-rc.2": "@abp/toastr@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.2.tgz#8e09730d7149eadb7a9e4fe8c447022d7647b1d7" resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.3.tgz#b2f60f9ac59928549f71246c994caa6a5166e554"
integrity sha512-b4bMxJ5aVSBedhq/fPaR5ayPvZMPmK/gbE6zb03+SF22YV6lQW9RDQV1bgnl/T3YLLXYIsrwPpgi67rPo8cZzQ== integrity sha512-4XIY2TT3M0Tk3RqSWSzhD4BvFTMA9ZCphDH1sODO5mbwU1KpEPFv3qa98BPkecIql4Oi9tmzlMAm9ig4llVSHw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
toastr "^2.1.4" toastr "^2.1.4"
"@abp/utils@~8.1.0-rc.2": "@abp/utils@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.2.tgz#1fa7eae2578c82a75a1e4147796f95dbe0367e2f" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.3.tgz#35f7191768db762a2921c025c5e158acdf1befc8"
integrity sha512-+IcoeTAAReepH8jCcN6cRTb9AP3suzZMtWt65luCWODqFuYk7otCYDyGGwUBMA+nlmXjyWhotMfVkdBgidWpWw== integrity sha512-5rnaTEncp+U+JUHCrj3oSnEkkxVZ4hTXMpU1ziluLL3fj/gPmEGFDlW0uW/DXDyS1BG/iAgEzybAySeh2ypcgg==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

14
modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityUserManager.cs

@ -1,7 +1,6 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Numerics;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
using JetBrains.Annotations; using JetBrains.Annotations;
@ -13,7 +12,6 @@ using Volo.Abp.Domain.Entities;
using Volo.Abp.Domain.Repositories; using Volo.Abp.Domain.Repositories;
using Volo.Abp.Domain.Services; using Volo.Abp.Domain.Services;
using Volo.Abp.EventBus.Distributed; using Volo.Abp.EventBus.Distributed;
using Volo.Abp.EventBus.Local;
using Volo.Abp.Identity.Settings; using Volo.Abp.Identity.Settings;
using Volo.Abp.Security.Claims; using Volo.Abp.Security.Claims;
using Volo.Abp.Settings; using Volo.Abp.Settings;
@ -97,6 +95,18 @@ public class IdentityUserManager : UserManager<IdentityUser>, IDomainService
return await base.DeleteAsync(user); return await base.DeleteAsync(user);
} }
protected async override Task<IdentityResult> UpdateUserAsync(IdentityUser user)
{
var result = await base.UpdateUserAsync(user);
if (result.Succeeded)
{
await DynamicClaimCache.RemoveAsync(AbpDynamicClaimCacheItem.CalculateCacheKey(user.Id, user.TenantId), token: CancellationToken);
}
return result;
}
public virtual async Task<IdentityUser> GetByIdAsync(Guid id) public virtual async Task<IdentityUser> GetByIdAsync(Guid id)
{ {
var user = await Store.FindByIdAsync(id.ToString(), CancellationToken); var user = await Store.FindByIdAsync(id.ToString(), CancellationToken);

158
modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo/Abp/Identity/EntityFrameworkCore/EfCoreIdentityUserRepository.cs

@ -197,42 +197,27 @@ public class EfCoreIdentityUserRepository : EfCoreRepository<IIdentityDbContext,
DateTime? minModifitionTime = null, DateTime? minModifitionTime = null,
CancellationToken cancellationToken = default) CancellationToken cancellationToken = default)
{ {
var query = await GetFilteredQueryableAsync(
var upperFilter = filter?.ToUpperInvariant(); filter,
var query = (await GetDbSetAsync()) roleId,
.IncludeDetails(includeDetails); organizationUnitId,
userName,
if (roleId.HasValue) phoneNumber,
{ emailAddress,
var dbContext = await GetDbContextAsync(); name,
var organizationUnitIds = await dbContext.Set<OrganizationUnitRole>().Where(q => q.RoleId == roleId.Value).Select(q => q.OrganizationUnitId).ToArrayAsync(cancellationToken: cancellationToken); surname,
query = query.Where(identityUser => identityUser.Roles.Any(x => x.RoleId == roleId.Value) || identityUser.OrganizationUnits.Any(x => organizationUnitIds.Contains(x.OrganizationUnitId))); isLockedOut,
} notActive,
emailConfirmed,
return await query isExternal,
.WhereIf( maxCreationTime,
!filter.IsNullOrWhiteSpace(), minCreationTime,
u => maxModifitionTime,
u.NormalizedUserName.Contains(upperFilter) || minModifitionTime,
u.NormalizedEmail.Contains(upperFilter) || cancellationToken
(u.Name != null && u.Name.Contains(filter)) || );
(u.Surname != null && u.Surname.Contains(filter)) ||
(u.PhoneNumber != null && u.PhoneNumber.Contains(filter)) return await query.IncludeDetails(includeDetails)
)
.WhereIf(organizationUnitId.HasValue, identityUser => identityUser.OrganizationUnits.Any(x => x.OrganizationUnitId == organizationUnitId.Value))
.WhereIf(!string.IsNullOrWhiteSpace(userName), x => x.UserName.Contains(userName))
.WhereIf(!string.IsNullOrWhiteSpace(phoneNumber), x => x.PhoneNumber.Contains(phoneNumber))
.WhereIf(!string.IsNullOrWhiteSpace(emailAddress), x => x.Email.Contains(emailAddress))
.WhereIf(!string.IsNullOrWhiteSpace(name), x => x.Name.Contains(name))
.WhereIf(!string.IsNullOrWhiteSpace(surname), x => x.Surname.Contains(surname))
.WhereIf(isLockedOut.HasValue, x => (x.LockoutEnabled && x.LockoutEnd.HasValue && x.LockoutEnd.Value.CompareTo(DateTime.UtcNow) > 0) == isLockedOut.Value)
.WhereIf(notActive.HasValue, x => x.IsActive == !notActive.Value)
.WhereIf(emailConfirmed.HasValue, x => x.EmailConfirmed == emailConfirmed.Value)
.WhereIf(isExternal.HasValue, x => x.IsExternal == isExternal.Value)
.WhereIf(maxCreationTime != null, p => p.CreationTime <= maxCreationTime)
.WhereIf(minCreationTime != null, p => p.CreationTime >= minCreationTime)
.WhereIf(maxModifitionTime != null, p => p.LastModificationTime <= maxModifitionTime)
.WhereIf(minModifitionTime != null, p => p.LastModificationTime >= minModifitionTime)
.OrderBy(sorting.IsNullOrWhiteSpace() ? nameof(IdentityUser.UserName) : sorting) .OrderBy(sorting.IsNullOrWhiteSpace() ? nameof(IdentityUser.UserName) : sorting)
.PageBy(skipCount, maxResultCount) .PageBy(skipCount, maxResultCount)
.ToListAsync(GetCancellationToken(cancellationToken)); .ToListAsync(GetCancellationToken(cancellationToken));
@ -288,33 +273,25 @@ public class EfCoreIdentityUserRepository : EfCoreRepository<IIdentityDbContext,
DateTime? minModifitionTime = null, DateTime? minModifitionTime = null,
CancellationToken cancellationToken = default) CancellationToken cancellationToken = default)
{ {
var upperFilter = filter?.ToUpperInvariant(); return await (await GetFilteredQueryableAsync(
return await (await GetDbSetAsync()) filter,
.WhereIf( roleId,
!filter.IsNullOrWhiteSpace(), organizationUnitId,
u => userName,
u.NormalizedUserName.Contains(upperFilter) || phoneNumber,
u.NormalizedEmail.Contains(upperFilter) || emailAddress,
(u.Name != null && u.Name.Contains(filter)) || name,
(u.Surname != null && u.Surname.Contains(filter)) || surname,
(u.PhoneNumber != null && u.PhoneNumber.Contains(filter)) isLockedOut,
) notActive,
.WhereIf(roleId.HasValue, identityUser => identityUser.Roles.Any(x => x.RoleId == roleId.Value)) emailConfirmed,
.WhereIf(organizationUnitId.HasValue, identityUser => identityUser.OrganizationUnits.Any(x => x.OrganizationUnitId == organizationUnitId.Value)) isExternal,
.WhereIf(!string.IsNullOrWhiteSpace(userName), x => x.UserName == userName) maxCreationTime,
.WhereIf(!string.IsNullOrWhiteSpace(phoneNumber), x => x.PhoneNumber == phoneNumber) minCreationTime,
.WhereIf(!string.IsNullOrWhiteSpace(emailAddress), x => x.Email == emailAddress) maxModifitionTime,
.WhereIf(!string.IsNullOrWhiteSpace(name), x => x.Name == name) minModifitionTime,
.WhereIf(!string.IsNullOrWhiteSpace(surname), x => x.Surname == surname) cancellationToken
.WhereIf(isLockedOut.HasValue, x => (x.LockoutEnabled && x.LockoutEnd.HasValue && x.LockoutEnd.Value.CompareTo(DateTime.UtcNow) > 0) == isLockedOut.Value) )).LongCountAsync(GetCancellationToken(cancellationToken));
.WhereIf(notActive.HasValue, x => x.IsActive == !notActive.Value)
.WhereIf(emailConfirmed.HasValue, x => x.EmailConfirmed == emailConfirmed.Value)
.WhereIf(isExternal.HasValue, x => x.IsExternal == isExternal.Value)
.WhereIf(maxCreationTime != null, p => p.CreationTime <= maxCreationTime)
.WhereIf(minCreationTime != null, p => p.CreationTime >= minCreationTime)
.WhereIf(maxModifitionTime != null, p => p.LastModificationTime <= maxModifitionTime)
.WhereIf(minModifitionTime != null, p => p.LastModificationTime >= minModifitionTime)
.LongCountAsync(GetCancellationToken(cancellationToken));
} }
public virtual async Task<List<OrganizationUnit>> GetOrganizationUnitsAsync( public virtual async Task<List<OrganizationUnit>> GetOrganizationUnitsAsync(
@ -438,4 +415,59 @@ public class EfCoreIdentityUserRepository : EfCoreRepository<IIdentityDbContext,
await (await GetDbContextAsync()).Set<IdentityUserOrganizationUnit>().Where(x => x.OrganizationUnitId == sourceOrganizationId).ExecuteDeleteAsync(GetCancellationToken(cancellationToken)); await (await GetDbContextAsync()).Set<IdentityUserOrganizationUnit>().Where(x => x.OrganizationUnitId == sourceOrganizationId).ExecuteDeleteAsync(GetCancellationToken(cancellationToken));
} }
} }
protected virtual async Task<IQueryable<IdentityUser>> GetFilteredQueryableAsync(
string filter = null,
Guid? roleId = null,
Guid? organizationUnitId = null,
string userName = null,
string phoneNumber = null,
string emailAddress = null,
string name = null,
string surname = null,
bool? isLockedOut = null,
bool? notActive = null,
bool? emailConfirmed = null,
bool? isExternal = null,
DateTime? maxCreationTime = null,
DateTime? minCreationTime = null,
DateTime? maxModifitionTime = null,
DateTime? minModifitionTime = null,
CancellationToken cancellationToken = default)
{
var upperFilter = filter?.ToUpperInvariant();
var query = await GetQueryableAsync();
if (roleId.HasValue)
{
var dbContext = await GetDbContextAsync();
var organizationUnitIds = await dbContext.Set<OrganizationUnitRole>().Where(q => q.RoleId == roleId.Value).Select(q => q.OrganizationUnitId).ToArrayAsync(cancellationToken: cancellationToken);
query = query.Where(identityUser => identityUser.Roles.Any(x => x.RoleId == roleId.Value) || identityUser.OrganizationUnits.Any(x => organizationUnitIds.Contains(x.OrganizationUnitId)));
}
return query
.WhereIf(
!filter.IsNullOrWhiteSpace(),
u =>
u.NormalizedUserName.Contains(upperFilter) ||
u.NormalizedEmail.Contains(upperFilter) ||
(u.Name != null && u.Name.Contains(filter)) ||
(u.Surname != null && u.Surname.Contains(filter)) ||
(u.PhoneNumber != null && u.PhoneNumber.Contains(filter))
)
.WhereIf(organizationUnitId.HasValue, identityUser => identityUser.OrganizationUnits.Any(x => x.OrganizationUnitId == organizationUnitId.Value))
.WhereIf(!string.IsNullOrWhiteSpace(userName), x => x.UserName == userName)
.WhereIf(!string.IsNullOrWhiteSpace(phoneNumber), x => x.PhoneNumber == phoneNumber)
.WhereIf(!string.IsNullOrWhiteSpace(emailAddress), x => x.Email == emailAddress)
.WhereIf(!string.IsNullOrWhiteSpace(name), x => x.Name == name)
.WhereIf(!string.IsNullOrWhiteSpace(surname), x => x.Surname == surname)
.WhereIf(isLockedOut.HasValue, x => (x.LockoutEnabled && x.LockoutEnd.HasValue && x.LockoutEnd.Value.CompareTo(DateTime.UtcNow) > 0) == isLockedOut.Value)
.WhereIf(notActive.HasValue, x => x.IsActive == !notActive.Value)
.WhereIf(emailConfirmed.HasValue, x => x.EmailConfirmed == emailConfirmed.Value)
.WhereIf(isExternal.HasValue, x => x.IsExternal == isExternal.Value)
.WhereIf(maxCreationTime != null, p => p.CreationTime <= maxCreationTime)
.WhereIf(minCreationTime != null, p => p.CreationTime >= minCreationTime)
.WhereIf(maxModifitionTime != null, p => p.LastModificationTime <= maxModifitionTime)
.WhereIf(minModifitionTime != null, p => p.LastModificationTime >= minModifitionTime);
}
} }

165
modules/identity/src/Volo.Abp.Identity.MongoDB/Volo/Abp/Identity/MongoDB/MongoIdentityUserRepository.cs

@ -164,45 +164,28 @@ public class MongoIdentityUserRepository : MongoDbRepository<IAbpIdentityMongoDb
DateTime? maxModifitionTime = null, DateTime? maxModifitionTime = null,
DateTime? minModifitionTime = null, DateTime? minModifitionTime = null,
CancellationToken cancellationToken = default) CancellationToken cancellationToken = default)
{ {
var upperFilter = filter?.ToUpperInvariant(); var query = await GetFilteredQueryableAsync(
var query = await GetMongoQueryableAsync(cancellationToken); filter,
roleId,
if (roleId.HasValue) organizationUnitId,
{ userName,
var organizationUnitIds = (await GetMongoQueryableAsync<OrganizationUnit>(cancellationToken)) phoneNumber,
.Where(ou => ou.Roles.Any(r => r.RoleId == roleId.Value)) emailAddress,
.Select(userOrganizationUnit => userOrganizationUnit.Id) name,
.ToArray(); surname,
isLockedOut,
query = query.Where(identityUser => identityUser.Roles.Any(x => x.RoleId == roleId.Value) || identityUser.OrganizationUnits.Any(x => organizationUnitIds.Contains(x.OrganizationUnitId))); notActive,
} emailConfirmed,
isExternal,
maxCreationTime,
minCreationTime,
maxModifitionTime,
minModifitionTime,
cancellationToken
);
return await query return await query
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(
!filter.IsNullOrWhiteSpace(),
u =>
u.NormalizedUserName.Contains(upperFilter) ||
u.NormalizedEmail.Contains(upperFilter) ||
(u.Name != null && u.Name.Contains(filter)) ||
(u.Surname != null && u.Surname.Contains(filter)) ||
(u.PhoneNumber != null && u.PhoneNumber.Contains(filter))
)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(organizationUnitId.HasValue, identityUser => identityUser.OrganizationUnits.Any(x => x.OrganizationUnitId == organizationUnitId.Value))
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(userName), x => x.UserName.Contains(userName))
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(phoneNumber), x => x.PhoneNumber.Contains(phoneNumber))
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(emailAddress), x => x.Email.Contains(emailAddress))
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(name), x => x.Name.Contains(name))
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(surname), x => x.Surname.Contains(surname))
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(isLockedOut.HasValue && isLockedOut.Value, x => x.LockoutEnabled && x.LockoutEnd != null && x.LockoutEnd > DateTimeOffset.UtcNow)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(isLockedOut.HasValue && !isLockedOut.Value, x => !(x.LockoutEnabled && x.LockoutEnd != null && x.LockoutEnd > DateTimeOffset.UtcNow))
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(notActive.HasValue, x => x.IsActive == !notActive.Value)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(emailConfirmed.HasValue, x => x.EmailConfirmed == emailConfirmed.Value)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(isExternal.HasValue, x => x.IsExternal == isExternal.Value)
.WhereIf(maxCreationTime != null, p => p.CreationTime <= maxCreationTime)
.WhereIf(minCreationTime != null, p => p.CreationTime >= minCreationTime)
.WhereIf(maxModifitionTime != null, p => p.LastModificationTime <= maxModifitionTime)
.WhereIf(minModifitionTime != null, p => p.LastModificationTime >= minModifitionTime)
.OrderBy(sorting.IsNullOrWhiteSpace() ? nameof(IdentityUser.UserName) : sorting) .OrderBy(sorting.IsNullOrWhiteSpace() ? nameof(IdentityUser.UserName) : sorting)
.As<IMongoQueryable<IdentityUser>>() .As<IMongoQueryable<IdentityUser>>()
.PageBy<IdentityUser, IMongoQueryable<IdentityUser>>(skipCount, maxResultCount) .PageBy<IdentityUser, IMongoQueryable<IdentityUser>>(skipCount, maxResultCount)
@ -262,34 +245,27 @@ public class MongoIdentityUserRepository : MongoDbRepository<IAbpIdentityMongoDb
DateTime? minModifitionTime = null, DateTime? minModifitionTime = null,
CancellationToken cancellationToken = default) CancellationToken cancellationToken = default)
{ {
var upperFilter = filter?.ToUpperInvariant(); var query = await GetFilteredQueryableAsync(
return await (await GetMongoQueryableAsync(cancellationToken)) filter,
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>( roleId,
!filter.IsNullOrWhiteSpace(), organizationUnitId,
u => userName,
u.NormalizedUserName.Contains(upperFilter) || phoneNumber,
u.NormalizedEmail.Contains(upperFilter) || emailAddress,
(u.Name != null && u.Name.Contains(filter)) || name,
(u.Surname != null && u.Surname.Contains(filter)) || surname,
(u.PhoneNumber != null && u.PhoneNumber.Contains(filter)) isLockedOut,
) notActive,
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(roleId.HasValue, identityUser => identityUser.Roles.Any(x => x.RoleId == roleId.Value)) emailConfirmed,
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(organizationUnitId.HasValue, identityUser => identityUser.OrganizationUnits.Any(x => x.OrganizationUnitId == organizationUnitId.Value)) isExternal,
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(userName), x => x.UserName == userName) maxCreationTime,
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(phoneNumber), x => x.PhoneNumber == phoneNumber) minCreationTime,
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(emailAddress), x => x.Email == emailAddress) maxModifitionTime,
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(name), x => x.Name == name) minModifitionTime,
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(surname), x => x.Surname == surname) cancellationToken
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(isLockedOut.HasValue && isLockedOut.Value, x => x.LockoutEnabled && x.LockoutEnd != null && x.LockoutEnd > DateTimeOffset.UtcNow) );
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(isLockedOut.HasValue && !isLockedOut.Value, x => !(x.LockoutEnabled && x.LockoutEnd != null && x.LockoutEnd > DateTimeOffset.UtcNow))
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(notActive.HasValue, x => x.IsActive == !notActive.Value) return await query.LongCountAsync(GetCancellationToken(cancellationToken));
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(emailConfirmed.HasValue, x => x.EmailConfirmed == emailConfirmed.Value)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(isExternal.HasValue, x => x.IsExternal == isExternal.Value)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(maxCreationTime != null, p => p.CreationTime <= maxCreationTime)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(minCreationTime != null, p => p.CreationTime >= minCreationTime)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(maxModifitionTime != null, p => p.LastModificationTime <= maxModifitionTime)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(minModifitionTime != null, p => p.LastModificationTime >= minModifitionTime)
.LongCountAsync(GetCancellationToken(cancellationToken));
} }
public virtual async Task<List<IdentityUser>> GetUsersInOrganizationUnitAsync( public virtual async Task<List<IdentityUser>> GetUsersInOrganizationUnitAsync(
@ -431,4 +407,63 @@ public class MongoIdentityUserRepository : MongoDbRepository<IAbpIdentityMongoDb
return result; return result;
} }
protected virtual async Task<IMongoQueryable<IdentityUser>> GetFilteredQueryableAsync(
string filter = null,
Guid? roleId = null,
Guid? organizationUnitId = null,
string userName = null,
string phoneNumber = null,
string emailAddress = null,
string name = null,
string surname = null,
bool? isLockedOut = null,
bool? notActive = null,
bool? emailConfirmed = null,
bool? isExternal = null,
DateTime? maxCreationTime = null,
DateTime? minCreationTime = null,
DateTime? maxModifitionTime = null,
DateTime? minModifitionTime = null,
CancellationToken cancellationToken = default)
{
var upperFilter = filter?.ToUpperInvariant();
var query = await GetMongoQueryableAsync(cancellationToken);
if (roleId.HasValue)
{
var organizationUnitIds = (await GetMongoQueryableAsync<OrganizationUnit>(cancellationToken))
.Where(ou => ou.Roles.Any(r => r.RoleId == roleId.Value))
.Select(userOrganizationUnit => userOrganizationUnit.Id)
.ToArray();
query = query.Where(identityUser => identityUser.Roles.Any(x => x.RoleId == roleId.Value) || identityUser.OrganizationUnits.Any(x => organizationUnitIds.Contains(x.OrganizationUnitId)));
}
return query
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(
!filter.IsNullOrWhiteSpace(),
u =>
u.NormalizedUserName.Contains(upperFilter) ||
u.NormalizedEmail.Contains(upperFilter) ||
(u.Name != null && u.Name.Contains(filter)) ||
(u.Surname != null && u.Surname.Contains(filter)) ||
(u.PhoneNumber != null && u.PhoneNumber.Contains(filter))
)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(organizationUnitId.HasValue, identityUser => identityUser.OrganizationUnits.Any(x => x.OrganizationUnitId == organizationUnitId.Value))
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(userName), x => x.UserName == userName)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(phoneNumber), x => x.PhoneNumber == phoneNumber)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(emailAddress), x => x.Email == emailAddress)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(name), x => x.Name == name)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(!string.IsNullOrWhiteSpace(surname), x => x.Surname == surname)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(isLockedOut.HasValue && isLockedOut.Value, x => x.LockoutEnabled && x.LockoutEnd != null && x.LockoutEnd > DateTimeOffset.UtcNow)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(isLockedOut.HasValue && !isLockedOut.Value, x => !(x.LockoutEnabled && x.LockoutEnd != null && x.LockoutEnd > DateTimeOffset.UtcNow))
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(notActive.HasValue, x => x.IsActive == !notActive.Value)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(emailConfirmed.HasValue, x => x.EmailConfirmed == emailConfirmed.Value)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(isExternal.HasValue, x => x.IsExternal == isExternal.Value)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(maxCreationTime != null, p => p.CreationTime <= maxCreationTime)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(minCreationTime != null, p => p.CreationTime >= minCreationTime)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(maxModifitionTime != null, p => p.LastModificationTime <= maxModifitionTime)
.WhereIf<IdentityUser, IMongoQueryable<IdentityUser>>(minModifitionTime != null, p => p.LastModificationTime >= minModifitionTime);
}
} }

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

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

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

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

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

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

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

@ -2,39 +2,39 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.2.tgz#d3f61ae2a096d14984a7d6c962360c119f56ac18" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.3.tgz#aa11d8b8f50f4e9c056b2f98aece40ec9483346d"
integrity sha512-Y1ueZ8P1VsRo6i+PwfHaAI1yVBkZvQ+3hXB5ishRqF/qCbZIk3l6zZ/7Y85z5cobwp1kfTFEAD4qWrrLb4EBVA== integrity sha512-2Todr5/UySPnzS1dVaJvQH1Fuy1XY56yqaPBLq+Wr/X0Ur+Lp+5ye9mUQrPM5xlM+rkJwC9y2vS9KebMFLoukw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.2.tgz#a298f276a110901bf754429a2597e37abf0f779c" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.3.tgz#ecd38e19d67f8333848e4a0ae3e7bb8bb2245523"
integrity sha512-+rTR6umuWicvvC0Tp8TA+QcB0yJ4S9a6nyvH753AyIFSsszr+soyRoav44WOkkK4IoaoT6GhCI+VtznAssLjlA== integrity sha512-Vq7V2gpfNB8z6JXeMSbxmQQc1+LtRvxSKHS46rj26mL0U5O5eOZ8j3a7cPd5Y8uS36W7ONu32k3y/muAwyJ/Cw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.3"
"@abp/bootstrap" "~8.1.0-rc.2" "@abp/bootstrap" "~8.1.0-rc.3"
"@abp/bootstrap-datepicker" "~8.1.0-rc.2" "@abp/bootstrap-datepicker" "~8.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~8.1.0-rc.2" "@abp/bootstrap-daterangepicker" "~8.1.0-rc.3"
"@abp/datatables.net-bs5" "~8.1.0-rc.2" "@abp/datatables.net-bs5" "~8.1.0-rc.3"
"@abp/font-awesome" "~8.1.0-rc.2" "@abp/font-awesome" "~8.1.0-rc.3"
"@abp/jquery-form" "~8.1.0-rc.2" "@abp/jquery-form" "~8.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~8.1.0-rc.2" "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.3"
"@abp/lodash" "~8.1.0-rc.2" "@abp/lodash" "~8.1.0-rc.3"
"@abp/luxon" "~8.1.0-rc.2" "@abp/luxon" "~8.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.3"
"@abp/moment" "~8.1.0-rc.2" "@abp/moment" "~8.1.0-rc.3"
"@abp/select2" "~8.1.0-rc.2" "@abp/select2" "~8.1.0-rc.3"
"@abp/sweetalert2" "~8.1.0-rc.2" "@abp/sweetalert2" "~8.1.0-rc.3"
"@abp/timeago" "~8.1.0-rc.2" "@abp/timeago" "~8.1.0-rc.3"
"@abp/toastr" "~8.1.0-rc.2" "@abp/toastr" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.2.tgz#384433d9f1e54e23633d16916ba9615e42e8b4e5" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.3.tgz#9cf239a159d3dc7b9f37fa50d55d24742f1c379c"
integrity sha512-6Myb/cKviQxFcKP96wOenYafnYrU5OfhnhvJGRReCaay9IyuCET/ENrPJx7MKunlR5KFoJdvqH0tL7W7SJdFLw== integrity sha512-+lTSsgYF/CQwKlQM4Z8+kcyCBQAJz480K9Ido7S0a90llfCin+TbuMJ3sVr8q8FDGcZruujajCd6hJVKitoi2g==
dependencies: dependencies:
ansi-colors "^4.1.1" ansi-colors "^4.1.1"
extend-object "^1.0.0" extend-object "^1.0.0"
@ -43,158 +43,158 @@
merge-stream "^2.0.0" merge-stream "^2.0.0"
micromatch "^4.0.2" micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~8.1.0-rc.2": "@abp/bootstrap-datepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.2.tgz#adfb49acaf8952da57046520c9524994caf2938e" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.3.tgz#285dc1939f41e6fad9b9f13637f4ccb5475a6b32"
integrity sha512-QUVh0DSPHH9PpZXS/MoYO+G4j8DGwHSyw/fF1y+oYVSH28csNnkq4i0fNVl1THwQDHZPZE6BN+WLB6UTy3HLYA== integrity sha512-sYxWgSqs9VzrTt5mkSlPIjFVha2qQUMHUqj+qqZa0bf+i9ZldTTh3JY4mpKiRcZHGsijG8HdujPxcI2OIXBUOA==
dependencies: dependencies:
bootstrap-datepicker "^1.9.0" bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~8.1.0-rc.2": "@abp/bootstrap-daterangepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.2.tgz#d79017933d1329c7ee1812c38ea0aaad098b4e89" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.3.tgz#957895c9e4ed2bd93f47495f4dc5021361c6aa3e"
integrity sha512-t5O+Ibo9dvI/KosagDg7z5U3l8il87DP//tn5dyJtbBrx+336T7p2jcn4E2/TbzQbwKhMbkERHrGo0bRUy/N9A== integrity sha512-VrOcSj36LVsMMBpJ+zRiPJnGudNlmEbAQDBWPaot1FGCjVx/KqOHyPTPDq+qFL/wegvxoYPIO7Zt0rPAg4zL0A==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~8.1.0-rc.2": "@abp/bootstrap@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.2.tgz#92b52790122acb9df9d73dfae8d5d0825051986c" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.3.tgz#fd09b9f62145991343af74a4dc5014d2ebbe2114"
integrity sha512-p5+t5KGU8/hE5cKMbp9I3ZJLiPdZeNMSJJuccIjqGFaivU35bAOouAgWWZfdive66X3h5GgHipEkS3obQITprQ== integrity sha512-Fl2ppbr6SAHbF5+5h1e28nmZKMQRyhvqrXMw+1xFx1e3nDnzqtHbPdsxPsQ71N202w59390jj4DyVe7lXcZvTQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
bootstrap "^5.1.3" bootstrap "^5.1.3"
"@abp/core@~8.1.0-rc.2": "@abp/core@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.2.tgz#78b6db67f7381d9fc26cd8a35e8e21f417a4bea9" resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.3.tgz#4a163b49dce0e2e972f91e8e0aa1ba55d5653922"
integrity sha512-5VK48/gCE+FSuWXHzUGh5MN3x2gEG9S2Av4Z83gDaHulF7fuaDu0J1KruPHIjpcpNGoko0lOcXNc80JvsYZsAg== integrity sha512-F/KJir024aeC9K3++REAj24hw311nXNuHzUHdaI8cYo9y7Kx+jJ0deInmbl75dNXvxkCs7yiRShlpISEUvOe2A==
dependencies: dependencies:
"@abp/utils" "~8.1.0-rc.2" "@abp/utils" "~8.1.0-rc.3"
"@abp/datatables.net-bs5@~8.1.0-rc.2": "@abp/datatables.net-bs5@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.2.tgz#878e02bd414b27494891e6440f7bce4e5f3d2207" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.3.tgz#7a6208cfab35e16ebd8210ebbc46acc0bcdeefdb"
integrity sha512-RMVf7jz/S0Oo6heRXTpmxx7FPybWA+Visj5MyCbQaSjcrog9VOFrQnlckTEwosU5jL6NWJ0JtIauuiUDxArQdg== integrity sha512-sV9nmTSAWDBjgfnfSL3xbFXTsamjelfdOpsb0y/CHwmwd0nXFABTPPOEnmLXFOt5lE+dQnjWpjP/5SsGtsLAcA==
dependencies: dependencies:
"@abp/datatables.net" "~8.1.0-rc.2" "@abp/datatables.net" "~8.1.0-rc.3"
datatables.net-bs5 "^1.11.4" datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~8.1.0-rc.2": "@abp/datatables.net@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.2.tgz#bb9f571f9da7e764f1d21377012d5275f663941e" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.3.tgz#e6ca7d067998f44ea7331e6e63be17c0c591526a"
integrity sha512-6ukqd4+1FajCP/F0+pB1uiFdUJjPQex0pdl9qrAcWsqSRaO44SUsYThs/RvMJW6heblA8HsCaAW0DYFod0YMbQ== integrity sha512-9vKtKcodcnmQae9FdmgEwnt6hPpGNQMTVMXaooXtmnhVJnYdUo7ICic1OzdNEniTUAN9867kPjmAX9DyxC17Zw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
datatables.net "^1.11.4" datatables.net "^1.11.4"
"@abp/font-awesome@~8.1.0-rc.2": "@abp/font-awesome@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.2.tgz#c0af9c2772a78ee7276ccd9aac2f3a361f88848e" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.3.tgz#76680a64ea6f73a3bfced82653a48d70432fc62c"
integrity sha512-ick6hyY/oCaIEDdferjI7qAckZUE8lyN1K7EUf8xO8u9lxdK89wCVCEVwZaEDUQth+JQXfiGKkgrH0EdFa9pOQ== integrity sha512-n6z2BU/d5G35QrB5TtYNuT7llPouYjxso5+rF9yx/3CQ7i1lQIHjxtu4i9WbZ341Xx3cRsDpXu1PPZz5cXWlSw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@fortawesome/fontawesome-free" "^6.5.1" "@fortawesome/fontawesome-free" "^6.5.1"
"@abp/jquery-form@~8.1.0-rc.2": "@abp/jquery-form@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.2.tgz#00fb51f14e9ddc3e3824082edfc48593a52ee61e" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.3.tgz#5606ce8bc4a5b64ad41d8d189b86e7a4f97ca5b4"
integrity sha512-8T1SpscYXQ7S+kdtV6esZnncyYAG82LZkM1igfS++nqDIYELSDp1c7DoRMZoEFxwdHfbavzRkGq9BAlBBDyVxQ== integrity sha512-QD0sRu015aMCJyQU4xJtOVbg4GRgEzxjgUpv0enSZsf7/S6/VthjOmTq+3TRDww5eR1jxYwnjJCkN8Q8INNyVw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~8.1.0-rc.2": "@abp/jquery-validation-unobtrusive@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.2.tgz#74b8d99989cb337725f258f370b8c68fbb882372" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.3.tgz#ba825bb66bec32ae743a1ce8268b5910da3f0c56"
integrity sha512-wwJvMfdiIELJtabZqGUarEc3FJNthK8PGAAeuVzygfjcV0yVlGpAB4aHOOVhyvTsuZ3BxwifGOg7550FIwJ79g== integrity sha512-82C25VajHhW/wOo3A0MteclTAYXBgciYVunTguf8rK5OTQXgR6ifiNoQoitXTDMe5+gg9MYUBg+IrJAZsWetEw==
dependencies: dependencies:
"@abp/jquery-validation" "~8.1.0-rc.2" "@abp/jquery-validation" "~8.1.0-rc.3"
jquery-validation-unobtrusive "^3.2.12" jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~8.1.0-rc.2": "@abp/jquery-validation@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.2.tgz#3ec6e150fe7ace940f3e63f7696cd06014ce06e7" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.3.tgz#742a187564b7ab3d4ec767a6317f7cdafbfbc048"
integrity sha512-pREGhrtU245nACpmOCuyHBkqH/OAzehsBVRj6SyGlA4ScEgQG6Zya1hBAe4BL33bPeWuSCkUZM+lrSDSzexSjA== integrity sha512-XC7uGYZJbpmIVqCwOAgJDguOdfd41M0zBE8+2LBQsHb4fcpP+1MfNtB4Ymgcw9jIV0cTNLe39XO+8OmeSIhuQw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-validation "^1.19.3" jquery-validation "^1.19.3"
"@abp/jquery@~8.1.0-rc.2": "@abp/jquery@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.2.tgz#7d2df898cb7911842915860bae196d174519375a" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.3.tgz#b5f5ab84fd338527ae0ec4662e6bd93cc31bfd5c"
integrity sha512-Fe8S3jHS1KDL6EGo2dURdkO7XsZFggB5XQa82DNMJs7njK5qATCxAXiNExSQ5/EbSu0Y/reaC4BGC51OMYe14w== integrity sha512-E1Zk7tp4qC8ezRE0GIffqR0SRKPsnJqFsIhuPcUNmXJWbANItdn65X30h6u0OATVvqGzSLU4IpWblo1S3n+f2w==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
jquery "~3.6.0" jquery "~3.6.0"
"@abp/lodash@~8.1.0-rc.2": "@abp/lodash@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.2.tgz#37fd0296bc5666699541ed8fb158e60b9137af09" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.3.tgz#035b746a80379061693e8d09e25050a7d7b16906"
integrity sha512-2t0UUztGT3x3fET+dmHmN/QYmjkz7MpSi8mK2pLbjlCkAoOSmd+Zv9kgWxwxtE9y9ltu3EHYD15BvPL+fd+srQ== integrity sha512-gL6rqR1jjFiCvPwsZIyjcmaQokBHrBbnbpimtuTOoMg7nSeQkBCQnswcbEEokF0yAJJ85vAO1wtJuShxT0TMwQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~8.1.0-rc.2": "@abp/luxon@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.2.tgz#80ea50dd41997fe41578a3d6d7bab2dd14fd60d5" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.3.tgz#6d88a910d79f4ea8ac8c934114a5a2bab2817d3e"
integrity sha512-hsrna+XTGdWBHflnTCsT1uWYWdWyrEHom2eyi1AhqcFmaMccwTS3+u6e5zsNTuuqpoCF9GU3ZxQ5Q1VPDaxxiw== integrity sha512-j9fFdJJDK/BXnDijeSqgHzHk1Vmwf+DRHBjdBeBTl+9WE0524PeJV+rPZTUEVlYbvUqagZ572Mo9pcmoDdEhmw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
luxon "^2.3.0" luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.2.tgz#11968069de66efc3a5b2eb79ade4d38fa92ef83e" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.3.tgz#f5831c966671c9e9cecdf1de0ba199eff8a551e9"
integrity sha512-REmQaHSc1GCWwMlWb1XLOgvCmPfvVkMAPg02GOrDYSB3+w9RKZGhkWbAUNlDYehMJin3FgY7kBophZNPi4Ae2A== integrity sha512-bhA/4e91vDH72tA98ydiP37wDhNlROAachbwNZsT0W5Vu+zmYXgWP1DYpgCokOYIWsrHhI2YRnGUIoMMVA3tcg==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~8.1.0-rc.2": "@abp/moment@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.2.tgz#73751afb93313e56ecaac7ebb785809d6e26010d" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.3.tgz#e6712f1c619a71d4ab30d92c41296b42d04b9903"
integrity sha512-JOMS6AbPMVKJP5yQs5aagaT1q/UjlM041YsIN3xKIBX5QFp70zHNRdHtskl4cpnKf8q/nXhtnvawuQiqvGbPbw== integrity sha512-ALAI6YroMPuej4/7Balwqlf3xVNVSd3PKcWQnUYX53MaIqSK7n1/SOfwydZEthl/gFjfX0oTgrqxa1LWrQ9U6g==
dependencies: dependencies:
moment "^2.9.0" moment "^2.9.0"
"@abp/select2@~8.1.0-rc.2": "@abp/select2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.2.tgz#b13b6f6764affa24a30bff2c02443ad61141ddc8" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.3.tgz#380ba8a07aadd7903bf09f2095fc8ff5b3e4bfc3"
integrity sha512-pvGUp/wSanCI8vbyf8UxNnL3kfUCJet/lUREEtRFXZQFpyKVDIntcnz+qFFp0zChums7jiuIziwg/slM5R/kuw== integrity sha512-rjCxmR8ecZW1PLD2UNEvYa91uoQAwqxrgG6KfTJ+pLEaPc8NppTMzjXQBF8amj47mLakg1Q6B8w/xl6FNO9hDQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~8.1.0-rc.2": "@abp/sweetalert2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.2.tgz#bed9314d47634d3532b0dd32e4e2cd8b77539eb5" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.3.tgz#d545bb4b7ea2300b87ae3bc26333fc70b0fce207"
integrity sha512-pq1D/kWH0TSYd8hYWiDulSFcSkUHC5i+0alecwyGUDdWzIPoAPmPjA7HxABKwxlLnnciUGed/mEJngfIPp+OYw== integrity sha512-vb59i2XfrKfWHpVzHYmBvs/cPYjNDwDtIoRxvom3uFnih2wvAlhjpCYKCm2Yf8cPxbky8zOKZlyl8BFPkODOBQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
sweetalert2 "^11.3.6" sweetalert2 "^11.3.6"
"@abp/timeago@~8.1.0-rc.2": "@abp/timeago@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.2.tgz#9911bdb81001189f30eb7a68fe345e0a692109b2" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.3.tgz#77611614c2bdad86b73687c9768288216f6ffd3d"
integrity sha512-mlCosUBw+n9A6+gXZ2PL2iS/lLMAI2zx7sXFUuV829rtWq54YOkivj/uTOxGHNwNhE4KbW39NqkKK+IJdl/6kQ== integrity sha512-3iyrBlFFChk7srovryAbjNRthAXSn9RDEzhvpwcqrLGpprD42dYnj37UELc1I7PQPwtKM/qcXL6f/JqaYGBdow==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/toastr@~8.1.0-rc.2": "@abp/toastr@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.2.tgz#8e09730d7149eadb7a9e4fe8c447022d7647b1d7" resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.3.tgz#b2f60f9ac59928549f71246c994caa6a5166e554"
integrity sha512-b4bMxJ5aVSBedhq/fPaR5ayPvZMPmK/gbE6zb03+SF22YV6lQW9RDQV1bgnl/T3YLLXYIsrwPpgi67rPo8cZzQ== integrity sha512-4XIY2TT3M0Tk3RqSWSzhD4BvFTMA9ZCphDH1sODO5mbwU1KpEPFv3qa98BPkecIql4Oi9tmzlMAm9ig4llVSHw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
toastr "^2.1.4" toastr "^2.1.4"
"@abp/utils@~8.1.0-rc.2": "@abp/utils@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.2.tgz#1fa7eae2578c82a75a1e4147796f95dbe0367e2f" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.3.tgz#35f7191768db762a2921c025c5e158acdf1befc8"
integrity sha512-+IcoeTAAReepH8jCcN6cRTb9AP3suzZMtWt65luCWODqFuYk7otCYDyGGwUBMA+nlmXjyWhotMfVkdBgidWpWw== integrity sha512-5rnaTEncp+U+JUHCrj3oSnEkkxVZ4hTXMpU1ziluLL3fj/gPmEGFDlW0uW/DXDyS1BG/iAgEzybAySeh2ypcgg==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"

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

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

292
modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock

@ -2,39 +2,39 @@
# yarn lockfile v1 # yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.2.tgz#d3f61ae2a096d14984a7d6c962360c119f56ac18" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.3.tgz#aa11d8b8f50f4e9c056b2f98aece40ec9483346d"
integrity sha512-Y1ueZ8P1VsRo6i+PwfHaAI1yVBkZvQ+3hXB5ishRqF/qCbZIk3l6zZ/7Y85z5cobwp1kfTFEAD4qWrrLb4EBVA== integrity sha512-2Todr5/UySPnzS1dVaJvQH1Fuy1XY56yqaPBLq+Wr/X0Ur+Lp+5ye9mUQrPM5xlM+rkJwC9y2vS9KebMFLoukw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.2.tgz#a298f276a110901bf754429a2597e37abf0f779c" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.3.tgz#ecd38e19d67f8333848e4a0ae3e7bb8bb2245523"
integrity sha512-+rTR6umuWicvvC0Tp8TA+QcB0yJ4S9a6nyvH753AyIFSsszr+soyRoav44WOkkK4IoaoT6GhCI+VtznAssLjlA== integrity sha512-Vq7V2gpfNB8z6JXeMSbxmQQc1+LtRvxSKHS46rj26mL0U5O5eOZ8j3a7cPd5Y8uS36W7ONu32k3y/muAwyJ/Cw==
dependencies: dependencies:
"@abp/aspnetcore.mvc.ui" "~8.1.0-rc.2" "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.3"
"@abp/bootstrap" "~8.1.0-rc.2" "@abp/bootstrap" "~8.1.0-rc.3"
"@abp/bootstrap-datepicker" "~8.1.0-rc.2" "@abp/bootstrap-datepicker" "~8.1.0-rc.3"
"@abp/bootstrap-daterangepicker" "~8.1.0-rc.2" "@abp/bootstrap-daterangepicker" "~8.1.0-rc.3"
"@abp/datatables.net-bs5" "~8.1.0-rc.2" "@abp/datatables.net-bs5" "~8.1.0-rc.3"
"@abp/font-awesome" "~8.1.0-rc.2" "@abp/font-awesome" "~8.1.0-rc.3"
"@abp/jquery-form" "~8.1.0-rc.2" "@abp/jquery-form" "~8.1.0-rc.3"
"@abp/jquery-validation-unobtrusive" "~8.1.0-rc.2" "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.3"
"@abp/lodash" "~8.1.0-rc.2" "@abp/lodash" "~8.1.0-rc.3"
"@abp/luxon" "~8.1.0-rc.2" "@abp/luxon" "~8.1.0-rc.3"
"@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2" "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.3"
"@abp/moment" "~8.1.0-rc.2" "@abp/moment" "~8.1.0-rc.3"
"@abp/select2" "~8.1.0-rc.2" "@abp/select2" "~8.1.0-rc.3"
"@abp/sweetalert2" "~8.1.0-rc.2" "@abp/sweetalert2" "~8.1.0-rc.3"
"@abp/timeago" "~8.1.0-rc.2" "@abp/timeago" "~8.1.0-rc.3"
"@abp/toastr" "~8.1.0-rc.2" "@abp/toastr" "~8.1.0-rc.3"
"@abp/aspnetcore.mvc.ui@~8.1.0-rc.2": "@abp/aspnetcore.mvc.ui@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.2.tgz#384433d9f1e54e23633d16916ba9615e42e8b4e5" resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.3.tgz#9cf239a159d3dc7b9f37fa50d55d24742f1c379c"
integrity sha512-6Myb/cKviQxFcKP96wOenYafnYrU5OfhnhvJGRReCaay9IyuCET/ENrPJx7MKunlR5KFoJdvqH0tL7W7SJdFLw== integrity sha512-+lTSsgYF/CQwKlQM4Z8+kcyCBQAJz480K9Ido7S0a90llfCin+TbuMJ3sVr8q8FDGcZruujajCd6hJVKitoi2g==
dependencies: dependencies:
ansi-colors "^4.1.1" ansi-colors "^4.1.1"
extend-object "^1.0.0" extend-object "^1.0.0"
@ -43,185 +43,185 @@
merge-stream "^2.0.0" merge-stream "^2.0.0"
micromatch "^4.0.2" micromatch "^4.0.2"
"@abp/bootstrap-datepicker@~8.1.0-rc.2": "@abp/bootstrap-datepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.2.tgz#adfb49acaf8952da57046520c9524994caf2938e" resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.3.tgz#285dc1939f41e6fad9b9f13637f4ccb5475a6b32"
integrity sha512-QUVh0DSPHH9PpZXS/MoYO+G4j8DGwHSyw/fF1y+oYVSH28csNnkq4i0fNVl1THwQDHZPZE6BN+WLB6UTy3HLYA== integrity sha512-sYxWgSqs9VzrTt5mkSlPIjFVha2qQUMHUqj+qqZa0bf+i9ZldTTh3JY4mpKiRcZHGsijG8HdujPxcI2OIXBUOA==
dependencies: dependencies:
bootstrap-datepicker "^1.9.0" bootstrap-datepicker "^1.9.0"
"@abp/bootstrap-daterangepicker@~8.1.0-rc.2": "@abp/bootstrap-daterangepicker@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.2.tgz#d79017933d1329c7ee1812c38ea0aaad098b4e89" resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.3.tgz#957895c9e4ed2bd93f47495f4dc5021361c6aa3e"
integrity sha512-t5O+Ibo9dvI/KosagDg7z5U3l8il87DP//tn5dyJtbBrx+336T7p2jcn4E2/TbzQbwKhMbkERHrGo0bRUy/N9A== integrity sha512-VrOcSj36LVsMMBpJ+zRiPJnGudNlmEbAQDBWPaot1FGCjVx/KqOHyPTPDq+qFL/wegvxoYPIO7Zt0rPAg4zL0A==
dependencies: dependencies:
bootstrap-daterangepicker "^3.1.0" bootstrap-daterangepicker "^3.1.0"
"@abp/bootstrap@~8.1.0-rc.2": "@abp/bootstrap@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.2.tgz#92b52790122acb9df9d73dfae8d5d0825051986c" resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.3.tgz#fd09b9f62145991343af74a4dc5014d2ebbe2114"
integrity sha512-p5+t5KGU8/hE5cKMbp9I3ZJLiPdZeNMSJJuccIjqGFaivU35bAOouAgWWZfdive66X3h5GgHipEkS3obQITprQ== integrity sha512-Fl2ppbr6SAHbF5+5h1e28nmZKMQRyhvqrXMw+1xFx1e3nDnzqtHbPdsxPsQ71N202w59390jj4DyVe7lXcZvTQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
bootstrap "^5.1.3" bootstrap "^5.1.3"
"@abp/clipboard@~8.1.0-rc.2": "@abp/clipboard@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.2.tgz#87c5299b0c63fadd7307251040af330247830c13" resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.3.tgz#07445121c47e51972c9e3a4e4bb3e519b77c3fe1"
integrity sha512-Piy8bPIJOoCNZjwmUZKe2kA16Weqhvz/SjaxvrlCADmN/0zY2WPFOhE89WA7pb9M/2EGynWF/hot35XqbG15CQ== integrity sha512-CPrBJSwgWdWV8VRdaIX2VifL10/AN4+WNfZnC4rmIfZm0tp90blIvn4cOtbgOBpRAytO+GFBxgXO9cPvgxzB5g==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
clipboard "^2.0.8" clipboard "^2.0.8"
"@abp/core@~8.1.0-rc.2": "@abp/core@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.2.tgz#78b6db67f7381d9fc26cd8a35e8e21f417a4bea9" resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.3.tgz#4a163b49dce0e2e972f91e8e0aa1ba55d5653922"
integrity sha512-5VK48/gCE+FSuWXHzUGh5MN3x2gEG9S2Av4Z83gDaHulF7fuaDu0J1KruPHIjpcpNGoko0lOcXNc80JvsYZsAg== integrity sha512-F/KJir024aeC9K3++REAj24hw311nXNuHzUHdaI8cYo9y7Kx+jJ0deInmbl75dNXvxkCs7yiRShlpISEUvOe2A==
dependencies: dependencies:
"@abp/utils" "~8.1.0-rc.2" "@abp/utils" "~8.1.0-rc.3"
"@abp/datatables.net-bs5@~8.1.0-rc.2": "@abp/datatables.net-bs5@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.2.tgz#878e02bd414b27494891e6440f7bce4e5f3d2207" resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.3.tgz#7a6208cfab35e16ebd8210ebbc46acc0bcdeefdb"
integrity sha512-RMVf7jz/S0Oo6heRXTpmxx7FPybWA+Visj5MyCbQaSjcrog9VOFrQnlckTEwosU5jL6NWJ0JtIauuiUDxArQdg== integrity sha512-sV9nmTSAWDBjgfnfSL3xbFXTsamjelfdOpsb0y/CHwmwd0nXFABTPPOEnmLXFOt5lE+dQnjWpjP/5SsGtsLAcA==
dependencies: dependencies:
"@abp/datatables.net" "~8.1.0-rc.2" "@abp/datatables.net" "~8.1.0-rc.3"
datatables.net-bs5 "^1.11.4" datatables.net-bs5 "^1.11.4"
"@abp/datatables.net@~8.1.0-rc.2": "@abp/datatables.net@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.2.tgz#bb9f571f9da7e764f1d21377012d5275f663941e" resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.3.tgz#e6ca7d067998f44ea7331e6e63be17c0c591526a"
integrity sha512-6ukqd4+1FajCP/F0+pB1uiFdUJjPQex0pdl9qrAcWsqSRaO44SUsYThs/RvMJW6heblA8HsCaAW0DYFod0YMbQ== integrity sha512-9vKtKcodcnmQae9FdmgEwnt6hPpGNQMTVMXaooXtmnhVJnYdUo7ICic1OzdNEniTUAN9867kPjmAX9DyxC17Zw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
datatables.net "^1.11.4" datatables.net "^1.11.4"
"@abp/font-awesome@~8.1.0-rc.2": "@abp/font-awesome@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.2.tgz#c0af9c2772a78ee7276ccd9aac2f3a361f88848e" resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.3.tgz#76680a64ea6f73a3bfced82653a48d70432fc62c"
integrity sha512-ick6hyY/oCaIEDdferjI7qAckZUE8lyN1K7EUf8xO8u9lxdK89wCVCEVwZaEDUQth+JQXfiGKkgrH0EdFa9pOQ== integrity sha512-n6z2BU/d5G35QrB5TtYNuT7llPouYjxso5+rF9yx/3CQ7i1lQIHjxtu4i9WbZ341Xx3cRsDpXu1PPZz5cXWlSw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
"@fortawesome/fontawesome-free" "^6.5.1" "@fortawesome/fontawesome-free" "^6.5.1"
"@abp/jquery-form@~8.1.0-rc.2": "@abp/jquery-form@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.2.tgz#00fb51f14e9ddc3e3824082edfc48593a52ee61e" resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.3.tgz#5606ce8bc4a5b64ad41d8d189b86e7a4f97ca5b4"
integrity sha512-8T1SpscYXQ7S+kdtV6esZnncyYAG82LZkM1igfS++nqDIYELSDp1c7DoRMZoEFxwdHfbavzRkGq9BAlBBDyVxQ== integrity sha512-QD0sRu015aMCJyQU4xJtOVbg4GRgEzxjgUpv0enSZsf7/S6/VthjOmTq+3TRDww5eR1jxYwnjJCkN8Q8INNyVw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-form "^4.3.0" jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~8.1.0-rc.2": "@abp/jquery-validation-unobtrusive@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.2.tgz#74b8d99989cb337725f258f370b8c68fbb882372" resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.3.tgz#ba825bb66bec32ae743a1ce8268b5910da3f0c56"
integrity sha512-wwJvMfdiIELJtabZqGUarEc3FJNthK8PGAAeuVzygfjcV0yVlGpAB4aHOOVhyvTsuZ3BxwifGOg7550FIwJ79g== integrity sha512-82C25VajHhW/wOo3A0MteclTAYXBgciYVunTguf8rK5OTQXgR6ifiNoQoitXTDMe5+gg9MYUBg+IrJAZsWetEw==
dependencies: dependencies:
"@abp/jquery-validation" "~8.1.0-rc.2" "@abp/jquery-validation" "~8.1.0-rc.3"
jquery-validation-unobtrusive "^3.2.12" jquery-validation-unobtrusive "^3.2.12"
"@abp/jquery-validation@~8.1.0-rc.2": "@abp/jquery-validation@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.2.tgz#3ec6e150fe7ace940f3e63f7696cd06014ce06e7" resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.3.tgz#742a187564b7ab3d4ec767a6317f7cdafbfbc048"
integrity sha512-pREGhrtU245nACpmOCuyHBkqH/OAzehsBVRj6SyGlA4ScEgQG6Zya1hBAe4BL33bPeWuSCkUZM+lrSDSzexSjA== integrity sha512-XC7uGYZJbpmIVqCwOAgJDguOdfd41M0zBE8+2LBQsHb4fcpP+1MfNtB4Ymgcw9jIV0cTNLe39XO+8OmeSIhuQw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
jquery-validation "^1.19.3" jquery-validation "^1.19.3"
"@abp/jquery@~8.1.0-rc.2": "@abp/jquery@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.2.tgz#7d2df898cb7911842915860bae196d174519375a" resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.3.tgz#b5f5ab84fd338527ae0ec4662e6bd93cc31bfd5c"
integrity sha512-Fe8S3jHS1KDL6EGo2dURdkO7XsZFggB5XQa82DNMJs7njK5qATCxAXiNExSQ5/EbSu0Y/reaC4BGC51OMYe14w== integrity sha512-E1Zk7tp4qC8ezRE0GIffqR0SRKPsnJqFsIhuPcUNmXJWbANItdn65X30h6u0OATVvqGzSLU4IpWblo1S3n+f2w==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
jquery "~3.6.0" jquery "~3.6.0"
"@abp/lodash@~8.1.0-rc.2": "@abp/lodash@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.2.tgz#37fd0296bc5666699541ed8fb158e60b9137af09" resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.3.tgz#035b746a80379061693e8d09e25050a7d7b16906"
integrity sha512-2t0UUztGT3x3fET+dmHmN/QYmjkz7MpSi8mK2pLbjlCkAoOSmd+Zv9kgWxwxtE9y9ltu3EHYD15BvPL+fd+srQ== integrity sha512-gL6rqR1jjFiCvPwsZIyjcmaQokBHrBbnbpimtuTOoMg7nSeQkBCQnswcbEEokF0yAJJ85vAO1wtJuShxT0TMwQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
lodash "^4.17.21" lodash "^4.17.21"
"@abp/luxon@~8.1.0-rc.2": "@abp/luxon@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.2.tgz#80ea50dd41997fe41578a3d6d7bab2dd14fd60d5" resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.3.tgz#6d88a910d79f4ea8ac8c934114a5a2bab2817d3e"
integrity sha512-hsrna+XTGdWBHflnTCsT1uWYWdWyrEHom2eyi1AhqcFmaMccwTS3+u6e5zsNTuuqpoCF9GU3ZxQ5Q1VPDaxxiw== integrity sha512-j9fFdJJDK/BXnDijeSqgHzHk1Vmwf+DRHBjdBeBTl+9WE0524PeJV+rPZTUEVlYbvUqagZ572Mo9pcmoDdEhmw==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
luxon "^2.3.0" luxon "^2.3.0"
"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.2": "@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.2.tgz#11968069de66efc3a5b2eb79ade4d38fa92ef83e" resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.3.tgz#f5831c966671c9e9cecdf1de0ba199eff8a551e9"
integrity sha512-REmQaHSc1GCWwMlWb1XLOgvCmPfvVkMAPg02GOrDYSB3+w9RKZGhkWbAUNlDYehMJin3FgY7kBophZNPi4Ae2A== integrity sha512-bhA/4e91vDH72tA98ydiP37wDhNlROAachbwNZsT0W5Vu+zmYXgWP1DYpgCokOYIWsrHhI2YRnGUIoMMVA3tcg==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
malihu-custom-scrollbar-plugin "^3.1.5" malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/moment@~8.1.0-rc.2": "@abp/moment@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.2.tgz#73751afb93313e56ecaac7ebb785809d6e26010d" resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.3.tgz#e6712f1c619a71d4ab30d92c41296b42d04b9903"
integrity sha512-JOMS6AbPMVKJP5yQs5aagaT1q/UjlM041YsIN3xKIBX5QFp70zHNRdHtskl4cpnKf8q/nXhtnvawuQiqvGbPbw== integrity sha512-ALAI6YroMPuej4/7Balwqlf3xVNVSd3PKcWQnUYX53MaIqSK7n1/SOfwydZEthl/gFjfX0oTgrqxa1LWrQ9U6g==
dependencies: dependencies:
moment "^2.9.0" moment "^2.9.0"
"@abp/prismjs@~8.1.0-rc.2": "@abp/prismjs@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.2.tgz#5b2718ed92ae97e6cfeca1a61e860651ee474626" resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.3.tgz#f8d3bd52e364a8936f95559ceac5be04d637c1e9"
integrity sha512-GxcnZmqY0mqEUvUQLX2gDeLKGryOQyRS4MWEpabccDmh6ntXzN2JdDcm5lP/c/5UAVeovn3PrdrJ3x2TTrGDWQ== integrity sha512-rRz1zyDR1ccWQmF/xxyteHWM7UmTvNUvtPoX6aiuhSN/hhq8yu6yiIdzpVQqff7bnobV2FxHjd9H/emYYiYK0A==
dependencies: dependencies:
"@abp/clipboard" "~8.1.0-rc.2" "@abp/clipboard" "~8.1.0-rc.3"
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
prismjs "^1.26.0" prismjs "^1.26.0"
"@abp/select2@~8.1.0-rc.2": "@abp/select2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.2.tgz#b13b6f6764affa24a30bff2c02443ad61141ddc8" resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.3.tgz#380ba8a07aadd7903bf09f2095fc8ff5b3e4bfc3"
integrity sha512-pvGUp/wSanCI8vbyf8UxNnL3kfUCJet/lUREEtRFXZQFpyKVDIntcnz+qFFp0zChums7jiuIziwg/slM5R/kuw== integrity sha512-rjCxmR8ecZW1PLD2UNEvYa91uoQAwqxrgG6KfTJ+pLEaPc8NppTMzjXQBF8amj47mLakg1Q6B8w/xl6FNO9hDQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
select2 "^4.0.13" select2 "^4.0.13"
"@abp/sweetalert2@~8.1.0-rc.2": "@abp/sweetalert2@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.2.tgz#bed9314d47634d3532b0dd32e4e2cd8b77539eb5" resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.3.tgz#d545bb4b7ea2300b87ae3bc26333fc70b0fce207"
integrity sha512-pq1D/kWH0TSYd8hYWiDulSFcSkUHC5i+0alecwyGUDdWzIPoAPmPjA7HxABKwxlLnnciUGed/mEJngfIPp+OYw== integrity sha512-vb59i2XfrKfWHpVzHYmBvs/cPYjNDwDtIoRxvom3uFnih2wvAlhjpCYKCm2Yf8cPxbky8zOKZlyl8BFPkODOBQ==
dependencies: dependencies:
"@abp/core" "~8.1.0-rc.2" "@abp/core" "~8.1.0-rc.3"
sweetalert2 "^11.3.6" sweetalert2 "^11.3.6"
"@abp/timeago@~8.1.0-rc.2": "@abp/timeago@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.2.tgz#9911bdb81001189f30eb7a68fe345e0a692109b2" resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.3.tgz#77611614c2bdad86b73687c9768288216f6ffd3d"
integrity sha512-mlCosUBw+n9A6+gXZ2PL2iS/lLMAI2zx7sXFUuV829rtWq54YOkivj/uTOxGHNwNhE4KbW39NqkKK+IJdl/6kQ== integrity sha512-3iyrBlFFChk7srovryAbjNRthAXSn9RDEzhvpwcqrLGpprD42dYnj37UELc1I7PQPwtKM/qcXL6f/JqaYGBdow==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
timeago "^1.6.7" timeago "^1.6.7"
"@abp/toastr@~8.1.0-rc.2": "@abp/toastr@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.2.tgz#8e09730d7149eadb7a9e4fe8c447022d7647b1d7" resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.3.tgz#b2f60f9ac59928549f71246c994caa6a5166e554"
integrity sha512-b4bMxJ5aVSBedhq/fPaR5ayPvZMPmK/gbE6zb03+SF22YV6lQW9RDQV1bgnl/T3YLLXYIsrwPpgi67rPo8cZzQ== integrity sha512-4XIY2TT3M0Tk3RqSWSzhD4BvFTMA9ZCphDH1sODO5mbwU1KpEPFv3qa98BPkecIql4Oi9tmzlMAm9ig4llVSHw==
dependencies: dependencies:
"@abp/jquery" "~8.1.0-rc.2" "@abp/jquery" "~8.1.0-rc.3"
toastr "^2.1.4" toastr "^2.1.4"
"@abp/utils@~8.1.0-rc.2": "@abp/utils@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.2.tgz#1fa7eae2578c82a75a1e4147796f95dbe0367e2f" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.3.tgz#35f7191768db762a2921c025c5e158acdf1befc8"
integrity sha512-+IcoeTAAReepH8jCcN6cRTb9AP3suzZMtWt65luCWODqFuYk7otCYDyGGwUBMA+nlmXjyWhotMfVkdBgidWpWw== integrity sha512-5rnaTEncp+U+JUHCrj3oSnEkkxVZ4hTXMpU1ziluLL3fj/gPmEGFDlW0uW/DXDyS1BG/iAgEzybAySeh2ypcgg==
dependencies: dependencies:
just-compare "^2.3.0" just-compare "^2.3.0"
"@abp/virtual-file-explorer@~8.1.0-rc.2": "@abp/virtual-file-explorer@~8.1.0-rc.3":
version "8.1.0-rc.2" version "8.1.0-rc.3"
resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-8.1.0-rc.2.tgz#14a008825754d6245c3b6c72843ed3941223c83b" resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-8.1.0-rc.3.tgz#4afe10eecfcd13a380cf4a2aec1e069cbdb99b6b"
integrity sha512-0r8ZLzKtF4uZyQzI4Hu3PwjbbjhpznFc09pB+S8CYS/P5MpT8hLwyJk2U5t5L8q2PlNoMX3H+eCScCCBJJ0HYQ== integrity sha512-BjUnqqY5QzKwPXJWGVSTzzMGTaTnhaoUnIVycjFBvSul3i2q5SmuCwpWBQzGr1ggYjXNsHsimaU/vFOE2J2KWQ==
dependencies: dependencies:
"@abp/clipboard" "~8.1.0-rc.2" "@abp/clipboard" "~8.1.0-rc.3"
"@abp/prismjs" "~8.1.0-rc.2" "@abp/prismjs" "~8.1.0-rc.3"
"@fortawesome/fontawesome-free@^6.5.1": "@fortawesome/fontawesome-free@^6.5.1":
version "6.5.1" version "6.5.1"

2
npm/lerna.json

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

6
npm/ng-packs/package.json

@ -44,8 +44,8 @@
}, },
"private": true, "private": true,
"devDependencies": { "devDependencies": {
"@abp/ng.theme.lepton-x": "~3.1.0-rc.2", "@abp/ng.theme.lepton-x": "~3.1.0-rc.3",
"@abp/utils": "~8.1.0-rc.2", "@abp/utils": "~8.1.0-rc.3",
"@angular-devkit/build-angular": "~17.1.0", "@angular-devkit/build-angular": "~17.1.0",
"@angular-devkit/core": "~17.1.0", "@angular-devkit/core": "~17.1.0",
"@angular-devkit/schematics": "~17.1.0", "@angular-devkit/schematics": "~17.1.0",
@ -93,7 +93,7 @@
"autoprefixer": "^10.0.0", "autoprefixer": "^10.0.0",
"bootstrap": "^5.0.0", "bootstrap": "^5.0.0",
"bootstrap-icons": "^1.0.0", "bootstrap-icons": "^1.0.0",
"chart.js": "^3.0.0", "chart.js": "^4.0.0",
"cypress": "^7.0.0", "cypress": "^7.0.0",
"dotenv": "10.0.0", "dotenv": "10.0.0",
"eslint": "8.48.0", "eslint": "8.48.0",

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

@ -1,14 +1,14 @@
{ {
"name": "@abp/ng.account.core", "name": "@abp/ng.account.core",
"version": "8.1.0-rc.2", "version": "8.1.0-rc.3",
"homepage": "https://abp.io", "homepage": "https://abp.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/abpframework/abp.git" "url": "https://github.com/abpframework/abp.git"
}, },
"peerDependencies": { "peerDependencies": {
"@abp/ng.core": "~8.1.0-rc.2", "@abp/ng.core": "~8.1.0-rc.3",
"@abp/ng.theme.shared": "~8.1.0-rc.2", "@abp/ng.theme.shared": "~8.1.0-rc.3",
"@angular/common": ">=12.0.0", "@angular/common": ">=12.0.0",
"@angular/core": ">=12.0.0" "@angular/core": ">=12.0.0"
}, },

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

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

1
npm/ng-packs/packages/components/chart.js/src/chart.component.ts

@ -101,6 +101,7 @@ export class ChartComponent implements AfterViewInit, OnDestroy, OnChanges {
type: this.type as any, type: this.type as any,
data: this.data, data: this.data,
options: this.options, options: this.options,
plugins: this.plugins
}); });
}; };

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

172
npm/packs/aspnetcore.mvc.ui/gulp/copy-resources.js

@ -1,172 +0,0 @@
"use strict";
(function () {
var gulp = require("gulp"),
merge = require("merge-stream"),
fs = require('fs'),
glob = require('glob'),
micromatch = require('micromatch'),
path = require("path"),
extendObject = require('extend-object');
var investigatedPackagePaths = {};
var resourceMapping;
var rootPath;
function replaceAliases(text) {
if (!resourceMapping.aliases) {
return text;
}
for (var alias in resourceMapping.aliases) {
if (!resourceMapping.aliases.hasOwnProperty(alias)) {
continue;
}
text = replaceAll(text, alias, resourceMapping.aliases[alias]);
}
return text;
}
function replaceAll(text, search, replacement) {
return text.replace(new RegExp(search, 'g'), replacement);
}
function requireOptional(filePath) {
//TODO: Implement this using a library instead of try-catch!
try {
return require(filePath);
} catch (e) {
return undefined;
}
}
function cleanDirsAndFiles(patterns) {
const { dirs, files } = findDirsAndFiles(patterns);
files.forEach(file => {
try {
fs.unlinkSync(file);
} catch (_) {}
});
dirs.sort((a, b) => a < b ? 1 : -1);
dirs.forEach(dir => {
if (fs.readdirSync(dir).length) return;
try {
fs.rmdirSync(dir, {});
} catch (_) {}
});
}
function findDirsAndFiles(patterns) {
const dirs = [];
const files = [];
const list = glob.sync('**/*', { dot: true });
const matches = micromatch(list, normalizeGlob(patterns), {
dot: true,
});
matches.forEach(match => {
if (!fs.existsSync(match)) return;
(fs.statSync(match).isDirectory() ? dirs : files).push(match);
});
return { dirs, files };
}
function normalizeGlob(patterns) {
return patterns.map(pattern => {
const prefix = /\*$/.test(pattern) ? '' : '/**';
return replaceAliases(pattern).replace(/(!?)\.\//, '$1') + prefix;
});
}
function normalizeResourceMapping(resourcemapping) {
var defaultSettings = {
aliases: {
"@node_modules": "./node_modules",
"@libs": "./wwwroot/libs"
},
clean: [
"@libs"
]
};
extendObject(defaultSettings.aliases, resourcemapping.aliases);
resourcemapping.aliases = defaultSettings.aliases;
resourcemapping.clean = resourcemapping.clean || defaultSettings.clean;
return resourcemapping;
}
function buildResourceMapping(packagePath) {
if (investigatedPackagePaths[packagePath]) {
return {};
}
investigatedPackagePaths[packagePath] = 'OK';
var packageJson = requireOptional(path.join(packagePath, 'package.json'));
var resourcemapping = requireOptional(path.join(packagePath, 'abp.resourcemapping.js')) || { };
if (packageJson && packageJson.dependencies) {
var aliases = {};
var mappings = {};
for (var dependency in packageJson.dependencies) {
if (packageJson.dependencies.hasOwnProperty(dependency)) {
var dependedPackagePath = path.join(rootPath, 'node_modules', dependency);
var importedResourceMapping = buildResourceMapping(dependedPackagePath);
extendObject(aliases, importedResourceMapping.aliases);
extendObject(mappings, importedResourceMapping.mappings);
}
}
extendObject(aliases, resourcemapping.aliases);
extendObject(mappings, resourcemapping.mappings);
resourcemapping.aliases = aliases;
resourcemapping.mappings = mappings;
}
return resourcemapping;
}
function copyResourcesTask (path) {
rootPath = path;
resourceMapping = normalizeResourceMapping(buildResourceMapping(rootPath));
cleanDirsAndFiles(resourceMapping.clean);
var tasks = [];
if (resourceMapping.mappings) {
for (var mapping in resourceMapping.mappings) {
if (resourceMapping.mappings.hasOwnProperty(mapping)) {
var destination = replaceAliases(resourceMapping.mappings[mapping]);
if (fs.existsSync(destination)) continue;
var source = replaceAliases(mapping);
tasks.push(
gulp.src(source).pipe(gulp.dest(destination))
);
}
}
}
return merge(tasks);
}
module.exports = copyResourcesTask;
})();

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

File diff suppressed because it is too large

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

@ -1,5 +1,5 @@
{ {
"version": "8.1.0-rc.2", "version": "8.1.0-rc.3",
"name": "@abp/aspnetcore.mvc.ui", "name": "@abp/aspnetcore.mvc.ui",
"repository": { "repository": {
"type": "git", "type": "git",
@ -10,12 +10,7 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"ansi-colors": "^4.1.1", "ansi-colors": "^4.1.1"
"extend-object": "^1.0.0",
"glob": "^7.1.6",
"gulp": "^4.0.2",
"merge-stream": "^2.0.0",
"micromatch": "^4.0.2"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io", "homepage": "https://abp.io",

1442
npm/packs/aspnetcore.mvc.ui/yarn.lock

File diff suppressed because it is too large

10
npm/packs/blogging/package.json

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

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

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

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

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

4
npm/packs/bootstrap/package.json

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

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

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

4
npm/packs/clipboard/package.json

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

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

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

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

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

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

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

4
npm/packs/codemirror/package.json

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

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

Loading…
Cancel
Save