diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json index 938f3f9525..d875bffc2b 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json @@ -516,6 +516,7 @@ "Pricing_Page_Testimonial_4": "ABP التجاري منتج رائع يوصى به. تسويق المنتجات التجارية لعملائنا في منصة واحدة قابلة للتكوين. البداية السريعة التي يوفرها إطار العمل والأدوات لأي فريق تستحق كل سنت. كانت ABP هي الأنسب لاحتياجاتنا.", "Pricing_Page_Testimonial_5": "إطار عمل ABP ليس مجرد إطار عمل ، ولكنه أيضًا دليل لتطوير / إدارة المشروع ، لأنه يوفر تدريب DDD و GenericRepository و DI و Microservice و Modularity. حتى إذا كنت لن تستخدم الإطار نفسه ، يمكنك تطوير نفسك باستخدام docs.abp.io المُعد جيدًا ومهنيًا (OpenIdict و Redis و Quartz وما إلى ذلك). نظرًا لأن العديد من الأشياء مبنية مسبقًا ، فإنها تقصر وقت تطوير المشروع بشكل كبير (مثل صفحة تسجيل الدخول ، ومعالجة الاستثناءات ، وتصفية البيانات ، والبذر ، وتسجيل التدقيق ، والترجمة ، ووحدة التحكم في واجهة برمجة التطبيقات التلقائية ، وما إلى ذلك). كمثال من تطبيقنا ، لقد استخدمت Local Event Bus للتحكم في المخزون. لذلك ، أنا قادر على إدارة حركات الأوامر عن طريق كتابة معالج الأسهم. إنه لأمر رائع ألا تضيع الوقت من أجل CreationTime ، CreatorId. يتم ملؤها تلقائيًا.", "Pricing_Page_Testimonial_6": "إطار عمل ABP هو إطار عمل جيد ولكنه يحتاج إلى وقت لفهم الطبقات والفئات والمكتبات المختلفة التي يستخدمها (خاصة ABP). قضيت الكثير من الوقت في قراءة قاعدة الكود ، لكن ABP Commercial توفر لنا الوقت لإنشاء كيانات تخصص المشروع (AR) والمستودع المرتبط بكل منها. أعجبني أيضًا أن النهج المستخدم في ABP ناضج جدًا ، ونعلم أنه يعتمد على DDD و monolith.", + "Pricing_Page_Testimonial_7": "كشركة ناشئة ، نحتاج إلى التكرار بسرعة وقضاء أقل وقت في استخدام الميزات المعيارية وغير الأساسية.\nتتراوح مهندسينا من ذوي الخبرة العالية إلى المهندسين المبتدئين ، فنحن بحاجة إلى فهم مشترك وطريقة لمشاركة المعرفة الفنية والمعرفة بالمجال ، وقد سمح لنا ABP بالقيام بذلك بسبب أدلةهم ووثائقهم الرائعة.\nهناك أشياء لا داعي للقلق بشأنها لأنها تعمل خارج الصندوق مع ABP.\nساعدتنا ABP في تبسيط النماذج الأولية السريعة والتطوير ، أقل من 4 أسابيع من بداية الميزة إلى الإنتاج. مع كل ميزاتها المتميزة المضمنة في الترخيص ، منحتنا ABP \"Startup in a Box\" في جانب هندسة البرمجيات.", "AbpBookDownloadArea_ClaimYourEBook": "احصل على كتاب إتقان إطار عمل ABP الالكتروني الخاص بك", "AddMemberModal_Warning_1": "اذا كان المستخدم الذي تحاول اضافته لا يوجد في النظام, يرجى مطالبة عضو فريقك بالتسجيل في {0} ومشاركة اسم المستخدم الخاص بحسابه معك.", "MyOrganizations_Detail_WelcomeMessage": "مرحبًا بك في مؤسستك، {0}", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json index fa6c683071..c6521a6c56 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json @@ -538,6 +538,7 @@ "Pricing_Page_Testimonial_4": "ABP Commercial is a fantastic product would recommend. Commercial products to market for our customers in a single configurable platform. The jump start that the framework and tooling provide any team is worth every cent. ABP Commercial was the best fit for our needs.", "Pricing_Page_Testimonial_5": "ABP Framework is not only a framework, but it is also a guide for project development/management, because it provides DDD, GenericRepository, DI, Microservice, and Modularity training. Even if you are not going to use the framework itself, you can develop yourself with docs.abp.io which is well and professionally prepared (OpenIddict, Redis, Quartz etc.). Because many things are pre-built, it shortens project development time significantly (Such as login page, exception handling, data filtering, seeding, audit logging, localization, auto API controller etc.). As an example from our application, I have used Local Event Bus for stock control. So, I am able to manage order movements by writing stock handler. It is wonderful not to lose time for CreationTime, CreatorId. They are being filled automatically.", "Pricing_Page_Testimonial_6": "ABP Framework is a good framework but it needs time to understand the different layers, classes, and libraries it used (specially ABP). I spent a lot of time reading the code base, but ABP Commercial save us time to create the project specialty entities (AR) and the repository linked to each of them. I liked also the approach used in ABP is very mature, we know is based on DDD and monolith.", + "Pricing_Page_Testimonial_7": "As a startup we need to iterate quickly and spend minimal time on boilerplate and non-core features.\nOur engineers range from highly experienced to junior engineers, we needed a common understanding and a way to share technical and domain knowledge, ABP allowed us to do this due to their great guides and documentation. \nThere are things we haven't had to worry about since they work out of the box with ABP. \nABP helped us streamline rapid prototyping and development, less than 4 weeks from feature inception to production. With all its premium features included in the license, ABP has given us, \"Startup in a Box\" on the Software Engineering Side.", "AbpBookDownloadArea_ClaimYourEBook": "Claim your Mastering ABP Framework E-Book", "AddMemberModal_Warning_1": "If the username you are trying to add doesn't exist in the system, please ask your team member to register on {0} and share the username of his/her account with you.", "MyOrganizations_Detail_WelcomeMessage": "Welcome to your organization, {0}", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json index bc8bd81c8f..885f43c70b 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json @@ -538,6 +538,7 @@ "Pricing_Page_Testimonial_4": "ABP Commercial on loistava tuote, jota suosittelen. Kaupalliset tuotteet markkinoille asiakkaillemme yhdellä konfiguroitavalla alustalla. Kehyksen ja työkalujen tarjoama aloitus jokaiselle joukkueelle on jokaisen sentin arvoinen. ABP Commercial sopi parhaiten tarpeisiimme.", "Pricing_Page_Testimonial_5": "ABP Framework ei ole vain viitekehys, vaan se on myös opas projektin kehittämiseen/hallintaan, koska se tarjoaa DDD-, GenericRepository-, DI-, Microservice- ja Modularity-koulutusta. Vaikka et itse käyttäisikään kehystä, voit kehittää itseäsi docs.abp.io:lla, joka on hyvin ja ammattimaisesti valmisteltu (OpenIddict, Redis, Quartz jne.). Koska monet asiat on rakennettu valmiiksi, se lyhentää projektin kehitysaikaa merkittävästi (kuten kirjautumissivu, poikkeusten käsittely, tietojen suodatus, kylvö, tarkastusloki, lokalisointi, automaattinen API-ohjain jne.). Esimerkkinä sovelluksestamme olen käyttänyt paikallista tapahtumaväylää varastonhallintaan. Pystyn siis hallitsemaan tilausliikkeitä kirjoittamalla varastokäsittelijäksi. On hienoa olla hukkaamatta aikaa CreationTimelle, CreatorId:lle. Ne täytetään automaattisesti.", "Pricing_Page_Testimonial_6": "ABP Framework on hyvä kehys, mutta sen käyttämien eri kerrosten, luokkien ja kirjastojen (erityisesti ABP:n) ymmärtäminen vaatii aikaa. Käytin paljon aikaa koodikannan lukemiseen, mutta ABP Commercial säästää aikaa projektin erityiskokonaisuuksien (AR) ja kuhunkin niistä linkitetyn arkiston luomiseen. Pidin myös ABP:ssä käytetystä lähestymistavasta, joka on hyvin kypsä, sillä se perustuu DDD:hen ja monoliittisuuteen.", + "Pricing_Page_Testimonial_7": "Aloittajana meidän on iteroitava nopeasti ja käytettävä mahdollisimman vähän aikaa perusominaisuuksiin ja muihin kuin ydinominaisuuksiin.\nInsinöörimme vaihtelevat erittäin kokeneista nuorempiin insinööreihin, tarvitsimme yhteisymmärryksen ja tavan jakaa teknistä ja aluetietoa. ABP antoi meille mahdollisuuden tehdä tämä heidän loistavien oppaidensa ja dokumentointinsa ansiosta.\nOn asioita, joista meidän ei ole tarvinnut huolehtia, koska ne toimivat suoraan ABP:n kanssa.\nABP auttoi meitä virtaviivaistamaan nopeaa prototyyppien valmistusta ja kehitystä, alle 4 viikkoa ominaisuuden käyttöönotosta tuotantoon. Kaikkien lisenssiin sisältyvien ensiluokkaisten ominaisuuksiensa ansiosta ABP on antanut meille \"Startup in a Box\" -ohjelman ohjelmistosuunnittelun puolella.", "AbpBookDownloadArea_ClaimYourEBook": "Lunasta Mastering ABP Framework -e-kirja", "AddMemberModal_Warning_1": "Jos käyttäjätunnusta, jota yrität lisätä, ei ole järjestelmässä, pyydä tiimisi jäsentä rekisteröitymään osoitteessa {0} ja jakaa hänen tilinsä käyttäjätunnus kanssasi.", "MyOrganizations_Detail_WelcomeMessage": "Tervetuloa organisaatioosi, {0}", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json index 9df49a3b0a..65f7a66c2d 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json @@ -539,6 +539,7 @@ "Pricing_Page_Testimonial_4": "Az ABP Commercial egy fantasztikus termék, amelyet ajánlunk. Kereskedelmi termékek, amelyeket ügyfeleink számára egyetlen konfigurálható platformon értékesíthetnek. Az ugrásszerű indítás, amelyet a keret és az eszközök biztosítanak bármely csapat számára, minden centet megér. Az ABP Commercial volt a legjobban megfelelő az igényeinknek.", "Pricing_Page_Testimonial_5": "Az ABP Framework nem csak keretrendszer, hanem útmutató is a projektfejlesztéshez/menedzsmenthez, mert DDD, GenericRepository, DI, Microservice és Modularity képzést biztosít. Ha magát a keretrendszert nem is használja, fejlesztheti magát a docs.abp.io-val, amely jól és professzionálisan elkészített (OpenIddict, Redis, Quartz stb.) leírás. Mivel sok minden előre be van építve, jelentősen lerövidíti a projektfejlesztési időt (például bejelentkezési oldal, kivételkezelés, adatszűrés, aéapadatok, audit naplózás, lokalizáció, automatikus API vezérlő stb.). Alkalmazásunkból példaként a Helyi Event Bus-t használtam az állomány karbantartására. Így a rendelési mozgásokat eseményekkel tudom a készlethez igazítani. Csodálatos, hogy nem veszítünk időt a CreationTime-ra, a CreatorId-re. Automatikusan feltöltődnek.", "Pricing_Page_Testimonial_6": "Az ABP Framework egy jó keretrendszer, de időre van szükség a különböző rétegek, osztályok és könyvtárak (különösen az ABP) megértéséhez. Sok időt töltöttem a kódbázis elolvasásával, de az ABP Commercial időt takarít meg nekünk a projekt speciális entitások (AR) és a mindegyikhez kapcsolódó tároló létrehozására. Tetszett az ABP-ben használt megközelítés is nagyon érett, tudjuk, hogy a DDD-n és a monoliton alapul.", + "Pricing_Page_Testimonial_7": "Indításként gyorsan ismételgetnünk kell, és minimális időt kell töltenünk az alapjellemzőkkel és a nem alapvető funkciókkal.\nMérnökeink a nagy tapasztalattal rendelkező mérnököktől a fiatal mérnökökig terjednek, közös megértésre volt szükségünk, és egy módra volt szükségünk a műszaki és területi ismeretek megosztására, az ABP ezt nagyszerű útmutatóik és dokumentációik révén tette lehetővé.\nVannak dolgok, amelyek miatt nem kellett aggódnunk, mióta az ABP-vel már a dobozból működnek.\nAz ABP segített nekünk a gyors prototípus-készítés és fejlesztés egyszerűsítésében, kevesebb mint 4 héttel a funkció kezdetétől a gyártásig. A licencben szereplő összes prémium funkcióval együtt az ABP a szoftverfejlesztési oldalon a „Startup in a Box”-t adta nekünk.", "AbpBookDownloadArea_ClaimYourEBook": "Igényelje Mastering ABP Framework e-könyvét", "AddMemberModal_Warning_1": "Ha a hozzáadni kívánt felhasználónév nem létezik a rendszerben, kérje meg csapattagját, hogy regisztráljon a (z) {0} webhelyen, és ossza meg fiókja felhasználónevét Önnel.", "MyOrganizations_Detail_WelcomeMessage": "Üdvözöljük szervezetében, {0}", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json index 96375db1f6..9623aba8bf 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json @@ -548,6 +548,7 @@ "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. Çerçeve 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_6": "ABP Framework iyi bir çerçeve 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 varlıklarını (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_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ı.", "AbpBookDownloadArea_ClaimYourEBook": "Mastering ABP Framework E-Kitabınızı talep edin", "AddMemberModal_Warning_1": "Eklemeye çalıştığınız kullanıcı adı sistemde yoksa, lütfen ekip üyenizden {0} adresine kaydolmasını ve hesabının kullanıcı adını sizinle paylaşmasını isteyin.", "MyOrganizations_Detail_WelcomeMessage": "Organizasyonunuza hoş geldiniz, {0}", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json index d78d8469f8..c6ed352d1e 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json @@ -538,6 +538,7 @@ "Pricing_Page_Testimonial_4": "ABP 商业版 是一款很值得推荐的出色产品。 是在一个可配置的平台上为我们的客户推向市场的商业产品。 其框架和工具为任何团队提供的快速启动值得每一分钱。 ABP 商业版 最适合我们的需求。", "Pricing_Page_Testimonial_5": "ABP Framework 不仅是一个框架,它还是项目开发/管理的指南,因为它提供了 DDD、GenericRepository、DI、微服务和模块化培训。 即使你不打算使用框架本身,你也可以通过 docs.abp.io 进行自己的开发,该文档已经做好了专业的准备(OpenIddict、Redis、Quartz 等)。 因为很多东西都是预先构建的,它大大缩短了项目开发时间(例如登录页面、异常处理、数据过滤、种子、审计日志、本地化、自动 API 控制器等)。 作为我们应用程序的一个示例,我使用本地事件总线进行库存控制。 因此我可以通过编写库存处理程序来管理订单移动。 不为 CreationTime,CreatorId 浪费时间真是太好了。 它们正在自动填充。", "Pricing_Page_Testimonial_6": "ABP Framework 是一个很好的框架,但它需要时间来理解它使用的不同层、类和库(特别是 ABP)。 我花了很多时间阅读代码库,但是 ABP Commercial 为我们节省了创建项目专业实体 (AR) 和链接到每个实体的存储库的时间。 我也喜欢 ABP 中使用的方法非常成熟,我们知道它基于 DDD 和单体。", + "Pricing_Page_Testimonial_7": "作为一家初创公司,我们需要快速迭代并在样板和非核心功能上花费最少的时间。\n我们的工程师从经验丰富的工程师到初级工程师,我们需要一个共同的理解和一种分享技术和领域知识的方式,ABP 允许我们这样做是因为他们提供了很好的指南和文档。\n有些事情我们不必担心,因为它们与 ABP 一起开箱即用。\nABP 帮助我们简化了快速原型设计和开发,从功能开始到生产不到 4 周。凭借许可证中包含的所有高级功能,ABP 在软件工程方面为我们提供了“盒子里的启动”。", "AbpBookDownloadArea_ClaimYourEBook": "领取您的掌握ABP框架电子书", "AddMemberModal_Warning_1": "如果您尝试添加的用户名在系统中不存在,请让您的团队成员在 {0} 并与您分享他/她帐户的用户名。", "MyOrganizations_Detail_WelcomeMessage": "欢迎加入您的组织,{0}", diff --git a/docs/en/Blog-Posts/2023-05-03 v7_2_Release_Stable/POST.md b/docs/en/Blog-Posts/2023-05-03 v7_2_Release_Stable/POST.md new file mode 100644 index 0000000000..1fc9a64d0c --- /dev/null +++ b/docs/en/Blog-Posts/2023-05-03 v7_2_Release_Stable/POST.md @@ -0,0 +1,86 @@ +# ABP.IO Platform 7.2 Final Has Been Released! + +[ABP Framework](https://abp.io/) and [ABP Commercial](https://commercial.abp.io/) 7.2 versions have been released today. + +## What's New With Version 7.2? + +All the new features were already explained in detail in the [7.2 RC Announcement Post](https://blog.abp.io/abp/ABP.IO-Platform-7.2-RC-Has-Been-Published), so no need to go over them again. Check it out for more details. + +## Getting Started with 7.2 + +### Creating New Solutions + +You can create a new solution with the ABP Framework version 7.2 by either using the `abp new` command or generating the CLI command on the [get started page](https://abp.io/get-started). + +> See the [getting started document](https://docs.abp.io/en/abp/latest/Getting-Started) for more. + +### How to Upgrade an Existing Solution + +#### Install/Update the ABP CLI + +First of all, install the ABP CLI or upgrade it to the latest version. + +If you haven't installed it yet: + +```bash +dotnet tool install -g Volo.Abp.Cli +``` + +To update the existing CLI: + +```bash +dotnet tool update -g Volo.Abp.Cli +``` + +#### Upgrading Existing Solutions with the ABP Update Command + +[ABP CLI](https://docs.abp.io/en/abp/latest/CLI) provides a handy command to update all the ABP related NuGet and NPM packages in your solution with a single command: + +```bash +abp update +``` + +Run this command in the root folder of your solution. + +## Migration Guides + +There are breaking changes in this version that may affect your application. +Please see the following migration documents, if you are upgrading from v7.1: + +* [ABP Framework 7.1 to 7.2 Migration Guide](https://docs.abp.io/en/abp/7.2/Migration-Guides/Abp-7_2) +* [ABP Commercial 7.1 to 7.2 Migration Guide](https://docs.abp.io/en/commercial/7.2/migration-guides/v7_2) + +## Community News + +### ABP - DOTNET CONF'23 + +![abp-conf](abp-conf.png) + +As the ABP team, we've organized 10+ [online events](https://community.abp.io/events) and gained a good experience with software talks. We are organizing ABP Dotnet Conference 2023, a full-featured software conference, on May 10. You can visit [https://abp.io/conference](https://abp.io/conference) to see the speakers, talks, schedules, and other details. + +Don't forget to take your seat and buy a ticket from [https://kommunity.com/volosoft/events/1st-abp-conference-96db1a54](https://kommunity.com/volosoft/events/1st-abp-conference-96db1a54)! + +### New ABP Community Posts + +There are exciting articles contributed by the ABP community as always. I will highlight some of them here: + +* [Converting Create/Edit Modal to Page AngularUI](https://community.abp.io/posts/converting-createedit-modal-to-page-angularui-doadhgil) by [Masum Ulu](https://twitter.com/masumulu) +* [How to Export Data to Excel Files with ASP.NET Core Minimal API](https://community.abp.io/posts/how-to-export-data-to-excel-files-with-asp.net-core-minimal-api-79o45u3s) by [Berkan Sasmaz](https://twitter.com/berkansasmazz) +* [ABP React Template](https://community.abp.io/posts/abp-react-template-33pjmran) by [Anto Subash](https://twitter.com/antosubash) +* [Using Dapper with the ABP Framework](https://community.abp.io/posts/using-dapper-with-the-abp-framework-shp74p2l) by [Halil Ibrahim Kalkan](https://twitter.com/hibrahimkalkan) +* [Converting Create/Edit Modal to Page - Blazor](https://community.abp.io/posts/converting-createedit-modal-to-page-blazor-eexdex8y) by [Enis Necipoglu](https://twitter.com/EnisNecipoglu) +* [What’s New in .NET 8 🧐 ? Discover ALL .NET 8 Features](https://community.abp.io/posts/whats-new-in-.net-8-discover-all-.net-8-features-llcmrdre) by [Alper Ebicoglu](https://twitter.com/alperebicoglu) + +Thanks to the ABP Community for all the content they have published. You can also [post your ABP-related (text or video) content](https://community.abp.io/articles/submit) to the ABP Community. + +### New ABP Blog Posts + +There are also some exciting blog posts written by the ABP team. You can see the following list for some of those articles: + +* [You Are Invited to ABP .NET Conf’23! 📣](https://blog.abp.io/abp/You-Are-Invited-to-ABP-dotNET-Conf23) by [Bige Beşikçi](https://twitter.com/bigedediki) +* [💻 Speed Up Your ASP.NET Application 🚀](https://blog.abp.io/abp/Speed-Up-Your-ASP.NET-Application) by [Salih Özkara](https://twitter.com/salihozkara_) +* [C# 12 🔍 Discover the Exciting New Features & Improvements 🆕🚀](https://blog.abp.io/abp/CSharp-12-Discover-the-Exciting-New-Features-and-Improvements) by [Alper Ebiçoğlu](https://twitter.com/alperebicoglu) + +## About the Next Version + +The next feature version will be 7.3. You can follow the [release planning here](https://github.com/abpframework/abp/milestones). Please [submit an issue](https://github.com/abpframework/abp/issues/new) if you have any problems with this version. diff --git a/docs/en/Blog-Posts/2023-05-03 v7_2_Release_Stable/abp-conf.png b/docs/en/Blog-Posts/2023-05-03 v7_2_Release_Stable/abp-conf.png new file mode 100644 index 0000000000..889ddbdc0a Binary files /dev/null and b/docs/en/Blog-Posts/2023-05-03 v7_2_Release_Stable/abp-conf.png differ diff --git a/docs/en/Blog-Posts/2023-05-03 v7_2_Release_Stable/cover-image.png b/docs/en/Blog-Posts/2023-05-03 v7_2_Release_Stable/cover-image.png new file mode 100644 index 0000000000..59b45f9ec5 Binary files /dev/null and b/docs/en/Blog-Posts/2023-05-03 v7_2_Release_Stable/cover-image.png differ diff --git a/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/POST.md b/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/POST.md new file mode 100644 index 0000000000..e7c540764f --- /dev/null +++ b/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/POST.md @@ -0,0 +1,36 @@ +# Authority Delegation in ABP Commercial + +In this post, I'll explain a new feature that comes with the ABP Commercial `v7.2.0`. It's called **Authority Delegation**. + +## Authority Delegation + +Authority Delegation is a way of delegating the responsibility of the current user to a different user(s) for a limited time. Thus, the user can switch to the delegated user's account and perform actions on their behalf. + +> This feature is part of the [Account Pro module](https://commercial.abp.io/modules/Volo.Account.Pro), which is one of the application PRO modules of [ABP Commercial](https://commercial.abp.io/). + +### Delegating a new user + +After logging into the application, you can see the `Authority Delegation` menu item under the user menu. When you click the menu, a modal will open, and in the first tab of the modal, you will see the list of delegated users. + +![delegated-users](images/delegated-users.jpg) + +You can click the `Delegate New User` button to delegate a new user: + +![delegate-new-user](images/delegate-new-user.jpg) + +* You can specify a time range to ensure the delegation is only available within the time range. +* You can make multiple delegates to the same user and set different delegate time ranges. + +> The delegation has three states: `Expired`, `Active`, and `Future`. These states are set automatically by checking the specified time interval. + +### My delegated users + +A list of users who delegated me to log in on behalf of them can be seen in the figure: + +![my-delegated-users](images/my-delegated-users.jpg) + +You can click the `Login` button to log in to the application as a delegated user and go back to your account by clicking the `Back to my account` icon. + +![delegated-impersonate](images/delegated-impersonate.jpg) + +> The **Authority Delegation** feature uses the [impersonation system](https://docs.abp.io/en/commercial/latest/modules/account/impersonation) internally. diff --git a/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/images/delegate-new-user.jpg b/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/images/delegate-new-user.jpg new file mode 100644 index 0000000000..b52d624a08 Binary files /dev/null and b/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/images/delegate-new-user.jpg differ diff --git a/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/images/delegated-impersonate.jpg b/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/images/delegated-impersonate.jpg new file mode 100644 index 0000000000..7847516886 Binary files /dev/null and b/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/images/delegated-impersonate.jpg differ diff --git a/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/images/delegated-users.jpg b/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/images/delegated-users.jpg new file mode 100644 index 0000000000..a95fafe17d Binary files /dev/null and b/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/images/delegated-users.jpg differ diff --git a/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/images/my-delegated-users.jpg b/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/images/my-delegated-users.jpg new file mode 100644 index 0000000000..c94f228bd9 Binary files /dev/null and b/docs/en/Community-Articles/2023-05-03-Authority-Delegation-In-ABP-Commerical/images/my-delegated-users.jpg differ diff --git a/docs/en/Deployment/Configuring-OpenIddict.md b/docs/en/Deployment/Configuring-OpenIddict.md new file mode 100644 index 0000000000..bf7bc9c619 --- /dev/null +++ b/docs/en/Deployment/Configuring-OpenIddict.md @@ -0,0 +1,62 @@ +# Configuring OpenIddict + +This document introduces how to configure `OpenIddict` in the `AuthServer` project. + +There are different configurations in the `AuthServer` project for `Development` and `Production` environment. + +````csharp +public override void PreConfigureServices(ServiceConfigurationContext context) +{ + var hostingEnvironment = context.Services.GetHostingEnvironment(); + + // Development environment + if (hostingEnvironment.IsDevelopment()) + { + PreConfigure(options => + { + // This is default value, you can remove this line. + options.AddDevelopmentEncryptionAndSigningCertificate = true; + }); + } + + // Production or Staging environment + if (!hostingEnvironment.IsDevelopment()) + { + PreConfigure(options => + { + options.AddDevelopmentEncryptionAndSigningCertificate = false; + }); + + PreConfigure(builder => + { + builder.AddSigningCertificate(GetSigningCertificate(hostingEnvironment)); + builder.AddEncryptionCertificate(GetSigningCertificate(hostingEnvironment)); + + //... + }); + } +} + +private X509Certificate2 GetSigningCertificate(IWebHostEnvironment hostingEnv) +{ + return new X509Certificate2(Path.Combine(hostingEnv.ContentRootPath, "authserver.pfx"), "00000000-0000-0000-0000-000000000000"); +} +```` + +## Development Environment + +We've enabled `AddDevelopmentEncryptionAndSigningCertificate` by default on development environment, It registers (and generates if necessary) a user-specific development encryption/development signing certificate. This is a certificate used for signing and encrypting the tokens and for **development environment only**. + +`AddDevelopmentEncryptionAndSigningCertificate` cannot be used in applications deployed on IIS or Azure App Service: trying to use them on IIS or Azure App Service will result in an exception being thrown at runtime (unless the application pool is configured to [load a user profile](https://learn.microsoft.com/en-us/iis/manage/configuring-security/application-pool-identities#user-profile)). + +To avoid that, consider creating self-signed certificates and storing them in the X.509 certificates storage of the host machine(s). This is the way we do it in production environment. + +## Production Environment + +We've disabled `AddDevelopmentEncryptionAndSigningCertificate` in production environment and tried to setup signing and encrypting certificates using `authserver.pfx`. + +You can use the `dotnet dev-certs https -v -ep authserver.pfx -p 00000000-0000-0000-0000-000000000000` command to generate the `authserver.pfx` certificate. + +> `00000000-0000-0000-0000-000000000000` is the password of the certificate, you can change it to any password you want. + +> Also, please remember to copy `authserver.pfx` to the [Content Root Folder](https://learn.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.hosting.ihostingenvironment.contentrootpath?view=aspnetcore-7.0) of the `AuthServer` website. diff --git a/docs/en/Deployment/Index.md b/docs/en/Deployment/Index.md index 849d3bd4f3..3eb299b483 100644 --- a/docs/en/Deployment/Index.md +++ b/docs/en/Deployment/Index.md @@ -6,6 +6,7 @@ However, there are some topics that you should care about when you are deploying ## Guides +* [Configuring for OpenIddict](Configuring-OpenIddict.md): Notes for some essential configurations for OpenIddict. * [Configuring for Production](Configuring-Production.md): Notes for some essential configurations for production environments. * [Optimization for Production](Optimizing-Production.md): Tips and suggestions for optimizing your application on production environments. * [Deploying to a Clustered Environment](Clustered-Environment.md): Explains how to configure your application when you want to run multiple instances of your application concurrently. diff --git a/docs/en/Index.md b/docs/en/Index.md index ac8213a90f..bcb370677f 100644 --- a/docs/en/Index.md +++ b/docs/en/Index.md @@ -18,7 +18,7 @@ ABP Framework can work with any UI framework, while the following frameworks are ABP Framework can work with any database provider, while the following providers are supported out of the box: -database options +ABP Database Providers ## Exploring the Documentation @@ -60,7 +60,7 @@ The [Startup templates](Startup-Templates/Index.md) are pre-built Visual Studio ### Mastering ABP Framework -![abp-book](images/abp-book.png) +Mastering ABP Framework - Halil İbrahim Kalkan *Mastering ABP Framework* is an ultimate guide to get started and expertise with the ABP Framework. It is authored by Halil İbrahim Kalkan, the creator and the lead developer of the ABP Framework. @@ -68,7 +68,7 @@ The [Startup templates](Startup-Templates/Index.md) are pre-built Visual Studio ### Free E-Book: Implementing Domain Driven Design -![Implementing Domain Driven Design](images/implementing-domain-driven-design-book.png) +Implementing Domain Driven Design A **practical guide** for implementing Domain Driven Design (DDD). While the implementation details are **based on the ABP Framework** infrastructure, the basic concepts, principles and models can be applied to any solution, even if it is not a .NET solution. diff --git a/docs/en/Road-Map.md b/docs/en/Road-Map.md index 7cf8948515..8fa7b9b2e7 100644 --- a/docs/en/Road-Map.md +++ b/docs/en/Road-Map.md @@ -4,11 +4,11 @@ This document provides a road map, release schedule and planned features for the ## Next Versions -### v7.1 +### v7.3 -The next version will be 7.1 and planned to release the stable 7.1 version in February, 2023. In the version 7.1, we will mostly focus on stabilizing and enhancing existing features, improving the developer experience, as well as adding relatively minor new features. +The next version will be 7.3 and planned to release the stable 7.3 version in July, 2023. In the version 7.3, we will mostly focus on stabilizing and enhancing existing features, improving the developer experience, as well as adding relatively minor new features. -See the [7.1 milestone](https://github.com/abpframework/abp/milestone/68) for all the issues we've planned to work on. +See the [7.3 milestone](https://github.com/abpframework/abp/milestone/82) for all the issues we've planned to work on. ## Backlog Items @@ -19,13 +19,15 @@ Here, a list of major items in the backlog we are considering to work on in the * [#6655](https://github.com/abpframework/abp/pull/6655) / Use Typescript for the MVC UI * [#236](https://github.com/abpframework/abp/issues/236) / Resource based authorization system * [#2882](https://github.com/abpframework/abp/issues/2882) / Providing a gRPC integration infrastructure (while it is [already possible](https://github.com/abpframework/abp-samples/tree/master/GrpcDemo) to create or consume gRPC endpoints for your application, we plan to create endpoints for the [standard application modules](https://docs.abp.io/en/abp/latest/Modules/Index)) -* [#1754](https://github.com/abpframework/abp/issues/1754) / Multi-lingual entities * [#57](https://github.com/abpframework/abp/issues/57) / Built-in CQRS infrastructure * [#336](https://github.com/abpframework/abp/issues/336) / Health Check abstractions -* [#2532](https://github.com/abpframework/abp/issues/2532), [#2564](https://github.com/abpframework/abp/issues/2465) / CosmosDB integration with EF Core and MongoDB API +* [#2532](https://github.com/abpframework/abp/issues/2532) / CosmosDB integration with EF Core and MongoDB API * [#4223](https://github.com/abpframework/abp/issues/4223) / WebHook system * [#162](https://github.com/abpframework/abp/issues/162) / Azure ElasticDB Integration for multitenancy * [#2296](https://github.com/abpframework/abp/issues/2296) / Feature toggling infrastructure +* [#16342](https://github.com/abpframework/abp/issues/16342) / CmsKit: Meta information for SEO +* [#16260](https://github.com/abpframework/abp/issues/16260) / GCP Blob Storage Provider +* [#15932](https://github.com/abpframework/abp/issues/15932) / Introduce ABP Diagnostics Module You can always check the milestone planning and the prioritized backlog issues on [the GitHub repository](https://github.com/abpframework/abp/milestones) for a detailed road map. The backlog items are subject to change. We are adding new items and changing priorities based on the community feedbacks and goals of the project. diff --git a/docs/en/Tutorials/Part-9.md b/docs/en/Tutorials/Part-9.md index d67e20a8e0..704d5f016b 100644 --- a/docs/en/Tutorials/Part-9.md +++ b/docs/en/Tutorials/Part-9.md @@ -90,7 +90,7 @@ Create a new razor page, `Index.cshtml` under the `Pages/Authors` folder of the This is a simple page similar to the Books page we had created before. It imports a JavaScript file which will be introduced below. -### IndexModel.cshtml.cs +### Index.cshtml.cs ````csharp using Microsoft.AspNetCore.Mvc.RazorPages; diff --git a/docs/en/docs-nav.json b/docs/en/docs-nav.json index 1abd957604..4f33f30f51 100644 --- a/docs/en/docs-nav.json +++ b/docs/en/docs-nav.json @@ -1410,7 +1410,7 @@ } ] }, - { + { "text": "OpenIddict", "items": [ { @@ -1515,4 +1515,4 @@ "path": "Contribution/Index.md" } ] -} +} \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/Volo/Abp/AspNetCore/Mvc/Dapr/EventBus/Controllers/AbpAspNetCoreMvcDaprEventsController.cs b/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/Volo/Abp/AspNetCore/Mvc/Dapr/EventBus/Controllers/AbpAspNetCoreMvcDaprEventsController.cs index 92cf41db90..da0dad6a70 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/Volo/Abp/AspNetCore/Mvc/Dapr/EventBus/Controllers/AbpAspNetCoreMvcDaprEventsController.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/Volo/Abp/AspNetCore/Mvc/Dapr/EventBus/Controllers/AbpAspNetCoreMvcDaprEventsController.cs @@ -21,6 +21,7 @@ public class AbpAspNetCoreMvcDaprEventsController : AbpController var daprSerializer = HttpContext.RequestServices.GetRequiredService(); var body = (await JsonDocument.ParseAsync(HttpContext.Request.Body)); + var id = body.RootElement.GetProperty("id").GetString(); var pubSubName = body.RootElement.GetProperty("pubsubname").GetString(); var topic = body.RootElement.GetProperty("topic").GetString(); var data = body.RootElement.GetProperty("data").GetRawText(); @@ -32,7 +33,7 @@ public class AbpAspNetCoreMvcDaprEventsController : AbpController var distributedEventBus = HttpContext.RequestServices.GetRequiredService(); var eventData = daprSerializer.Deserialize(data, distributedEventBus.GetEventType(topic)); - await distributedEventBus.TriggerHandlersAsync(distributedEventBus.GetEventType(topic), eventData); + await distributedEventBus.TriggerHandlersAsync(id, distributedEventBus.GetEventType(topic), eventData); return Ok(); } } diff --git a/framework/src/Volo.Abp.EventBus.Abstractions/Volo/Abp/EventBus/Distributed/DistributedEventReceived.cs b/framework/src/Volo.Abp.EventBus.Abstractions/Volo/Abp/EventBus/Distributed/DistributedEventReceived.cs new file mode 100644 index 0000000000..42036d85ce --- /dev/null +++ b/framework/src/Volo.Abp.EventBus.Abstractions/Volo/Abp/EventBus/Distributed/DistributedEventReceived.cs @@ -0,0 +1,10 @@ +namespace Volo.Abp.EventBus.Distributed; + +public class DistributedEventReceived +{ + public DistributedEventSource Source { get; set; } + + public string EventName { get; set; } + + public object EventData { get; set; } +} diff --git a/framework/src/Volo.Abp.EventBus.Abstractions/Volo/Abp/EventBus/Distributed/DistributedEventSent.cs b/framework/src/Volo.Abp.EventBus.Abstractions/Volo/Abp/EventBus/Distributed/DistributedEventSent.cs new file mode 100644 index 0000000000..990068e0cc --- /dev/null +++ b/framework/src/Volo.Abp.EventBus.Abstractions/Volo/Abp/EventBus/Distributed/DistributedEventSent.cs @@ -0,0 +1,10 @@ +namespace Volo.Abp.EventBus.Distributed; + +public class DistributedEventSent +{ + public DistributedEventSource Source { get; set; } + + public string EventName { get; set; } + + public object EventData { get; set; } +} diff --git a/framework/src/Volo.Abp.EventBus.Abstractions/Volo/Abp/EventBus/Distributed/DistributedEventSource.cs b/framework/src/Volo.Abp.EventBus.Abstractions/Volo/Abp/EventBus/Distributed/DistributedEventSource.cs new file mode 100644 index 0000000000..a1cea8eef7 --- /dev/null +++ b/framework/src/Volo.Abp.EventBus.Abstractions/Volo/Abp/EventBus/Distributed/DistributedEventSource.cs @@ -0,0 +1,10 @@ +namespace Volo.Abp.EventBus.Distributed; + +public enum DistributedEventSource +{ + Direct, + + Inbox, + + Outbox +} diff --git a/framework/src/Volo.Abp.EventBus.Azure/Volo/Abp/EventBus/Azure/AzureDistributedEventBus.cs b/framework/src/Volo.Abp.EventBus.Azure/Volo/Abp/EventBus/Azure/AzureDistributedEventBus.cs index 78e26e7c32..8279a412a5 100644 --- a/framework/src/Volo.Abp.EventBus.Azure/Volo/Abp/EventBus/Azure/AzureDistributedEventBus.cs +++ b/framework/src/Volo.Abp.EventBus.Azure/Volo/Abp/EventBus/Azure/AzureDistributedEventBus.cs @@ -9,6 +9,7 @@ using Microsoft.Extensions.Options; using Volo.Abp.DependencyInjection; using Volo.Abp.EventBus.Distributed; using Volo.Abp.AzureServiceBus; +using Volo.Abp.EventBus.Local; using Volo.Abp.Guids; using Volo.Abp.MultiTenancy; using Volo.Abp.Threading; @@ -21,13 +22,13 @@ namespace Volo.Abp.EventBus.Azure; [ExposeServices(typeof(IDistributedEventBus), typeof(AzureDistributedEventBus))] public class AzureDistributedEventBus : DistributedEventBusBase, ISingletonDependency { - private readonly AbpAzureEventBusOptions _options; - private readonly IAzureServiceBusMessageConsumerFactory _messageConsumerFactory; - private readonly IPublisherPool _publisherPool; - private readonly IAzureServiceBusSerializer _serializer; - private readonly ConcurrentDictionary> _handlerFactories; - private readonly ConcurrentDictionary _eventTypes; - private IAzureServiceBusMessageConsumer _consumer; + protected AbpAzureEventBusOptions Options { get; } + protected IAzureServiceBusMessageConsumerFactory MessageConsumerFactory { get; } + protected IPublisherPool PublisherPool { get; } + protected IAzureServiceBusSerializer Serializer { get; } + protected ConcurrentDictionary> HandlerFactories { get; } + protected ConcurrentDictionary EventTypes { get; } + protected IAzureServiceBusMessageConsumer Consumer { get; private set; } public AzureDistributedEventBus( IServiceScopeFactory serviceScopeFactory, @@ -40,31 +41,33 @@ public class AzureDistributedEventBus : DistributedEventBusBase, ISingletonDepen IAzureServiceBusSerializer serializer, IAzureServiceBusMessageConsumerFactory messageConsumerFactory, IPublisherPool publisherPool, - IEventHandlerInvoker eventHandlerInvoker) + IEventHandlerInvoker eventHandlerInvoker, + ILocalEventBus localEventBus) : base(serviceScopeFactory, currentTenant, unitOfWorkManager, abpDistributedEventBusOptions, guidGenerator, clock, - eventHandlerInvoker) + eventHandlerInvoker, + localEventBus) { - _options = abpAzureEventBusOptions.Value; - _serializer = serializer; - _messageConsumerFactory = messageConsumerFactory; - _publisherPool = publisherPool; - _handlerFactories = new ConcurrentDictionary>(); - _eventTypes = new ConcurrentDictionary(); + Options = abpAzureEventBusOptions.Value; + Serializer = serializer; + MessageConsumerFactory = messageConsumerFactory; + PublisherPool = publisherPool; + HandlerFactories = new ConcurrentDictionary>(); + EventTypes = new ConcurrentDictionary(); } public void Initialize() { - _consumer = _messageConsumerFactory.CreateMessageConsumer( - _options.TopicName, - _options.SubscriberName, - _options.ConnectionName); + Consumer = MessageConsumerFactory.CreateMessageConsumer( + Options.TopicName, + Options.SubscriberName, + Options.ConnectionName); - _consumer.OnMessageReceived(ProcessEventAsync); + Consumer.OnMessageReceived(ProcessEventAsync); SubscribeHandlers(AbpDistributedEventBusOptions.Handlers); } @@ -75,24 +78,31 @@ public class AzureDistributedEventBus : DistributedEventBusBase, ISingletonDepen { return; } - var eventType = _eventTypes.GetOrDefault(eventName); + var eventType = EventTypes.GetOrDefault(eventName); if (eventType == null) { return; } - if (await AddToInboxAsync(message.MessageId, eventName, eventType, message.Body.ToArray())) + var eventData = Serializer.Deserialize(message.Body.ToArray(), eventType); + + if (await AddToInboxAsync(message.MessageId, eventName, eventType, eventData)) { return; } - var eventData = _serializer.Deserialize(message.Body.ToArray(), eventType); - - await TriggerHandlersAsync(eventType, eventData); + await TriggerHandlersDirectAsync(eventType, eventData); } public async override Task PublishFromOutboxAsync(OutgoingEventInfo outgoingEvent, OutboxConfig outboxConfig) { + await TriggerDistributedEventSentAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Outbox, + EventName = outgoingEvent.EventName, + EventData = outgoingEvent.EventData + }); + await PublishAsync(outgoingEvent.EventName, outgoingEvent.EventData, outgoingEvent.Id); } @@ -100,9 +110,9 @@ public class AzureDistributedEventBus : DistributedEventBusBase, ISingletonDepen { var outgoingEventArray = outgoingEvents.ToArray(); - var publisher = await _publisherPool.GetAsync( - _options.TopicName, - _options.ConnectionName); + var publisher = await PublisherPool.GetAsync( + Options.TopicName, + Options.ConnectionName); using var messageBatch = await publisher.CreateMessageBatchAsync(); @@ -120,6 +130,13 @@ public class AzureDistributedEventBus : DistributedEventBusBase, ISingletonDepen throw new AbpException( "The message is too large to fit in the batch. Set AbpEventBusBoxesOptions.OutboxWaitingEventMaxCount to reduce the number"); } + + await TriggerDistributedEventSentAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Outbox, + EventName = outgoingEvent.EventName, + EventData = outgoingEvent.EventData + }); } await publisher.SendMessagesAsync(messageBatch); @@ -127,15 +144,15 @@ public class AzureDistributedEventBus : DistributedEventBusBase, ISingletonDepen public async override Task ProcessFromInboxAsync(IncomingEventInfo incomingEvent, InboxConfig inboxConfig) { - var eventType = _eventTypes.GetOrDefault(incomingEvent.EventName); + var eventType = EventTypes.GetOrDefault(incomingEvent.EventName); if (eventType == null) { return; } - var eventData = _serializer.Deserialize(incomingEvent.EventData, eventType); + var eventData = Serializer.Deserialize(incomingEvent.EventData, eventType); var exceptions = new List(); - await TriggerHandlersAsync(eventType, eventData, exceptions, inboxConfig); + await TriggerHandlersFromInboxAsync(eventType, eventData, exceptions, inboxConfig); if (exceptions.Any()) { ThrowOriginalExceptions(eventType, exceptions); @@ -144,7 +161,7 @@ public class AzureDistributedEventBus : DistributedEventBusBase, ISingletonDepen protected override byte[] Serialize(object eventData) { - return _serializer.Serialize(eventData); + return Serializer.Serialize(eventData); } public override IDisposable Subscribe(Type eventType, IEventHandlerFactory factory) @@ -225,7 +242,7 @@ public class AzureDistributedEventBus : DistributedEventBusBase, ISingletonDepen protected virtual Task PublishAsync(string eventName, object eventData) { - var body = _serializer.Serialize(eventData); + var body = Serializer.Serialize(eventData); return PublishAsync(eventName, body, null); } @@ -245,16 +262,16 @@ public class AzureDistributedEventBus : DistributedEventBusBase, ISingletonDepen message.MessageId = (eventId ?? GuidGenerator.Create()).ToString("N"); } - var publisher = await _publisherPool.GetAsync( - _options.TopicName, - _options.ConnectionName); + var publisher = await PublisherPool.GetAsync( + Options.TopicName, + Options.ConnectionName); await publisher.SendMessageAsync(message); } protected override IEnumerable GetHandlerFactories(Type eventType) { - return _handlerFactories + return HandlerFactories .Where(hf => ShouldTriggerEventForHandler(eventType, hf.Key)) .Select(handlerFactory => new EventTypeWithEventHandlerFactories(handlerFactory.Key, handlerFactory.Value)) @@ -266,14 +283,20 @@ public class AzureDistributedEventBus : DistributedEventBusBase, ISingletonDepen return handlerEventType == targetEventType || handlerEventType.IsAssignableFrom(targetEventType); } + protected override Task OnAddToOutboxAsync(string eventName, Type eventType, object eventData) + { + EventTypes.GetOrAdd(eventName, eventType); + return base.OnAddToOutboxAsync(eventName, eventType, eventData); + } + private List GetOrCreateHandlerFactories(Type eventType) { - return _handlerFactories.GetOrAdd( + return HandlerFactories.GetOrAdd( eventType, type => { var eventName = EventNameAttribute.GetNameOrDefault(type); - _eventTypes[eventName] = type; + EventTypes.GetOrAdd(eventName, eventType); return new List(); } ); diff --git a/framework/src/Volo.Abp.EventBus.Dapr/Volo/Abp/EventBus/Dapr/DaprDistributedEventBus.cs b/framework/src/Volo.Abp.EventBus.Dapr/Volo/Abp/EventBus/Dapr/DaprDistributedEventBus.cs index a00127ac8c..23cf8aa1e9 100644 --- a/framework/src/Volo.Abp.EventBus.Dapr/Volo/Abp/EventBus/Dapr/DaprDistributedEventBus.cs +++ b/framework/src/Volo.Abp.EventBus.Dapr/Volo/Abp/EventBus/Dapr/DaprDistributedEventBus.cs @@ -8,6 +8,7 @@ using Microsoft.Extensions.Options; using Volo.Abp.Dapr; using Volo.Abp.DependencyInjection; using Volo.Abp.EventBus.Distributed; +using Volo.Abp.EventBus.Local; using Volo.Abp.Guids; using Volo.Abp.MultiTenancy; using Volo.Abp.Threading; @@ -37,8 +38,9 @@ public class DaprDistributedEventBus : DistributedEventBusBase, ISingletonDepend IEventHandlerInvoker eventHandlerInvoker, IDaprSerializer serializer, IOptions daprEventBusOptions, - IAbpDaprClientFactory daprClientFactory) - : base(serviceScopeFactory, currentTenant, unitOfWorkManager, abpDistributedEventBusOptions, guidGenerator, clock, eventHandlerInvoker) + IAbpDaprClientFactory daprClientFactory, + ILocalEventBus localEventBus) + : base(serviceScopeFactory, currentTenant, unitOfWorkManager, abpDistributedEventBusOptions, guidGenerator, clock, eventHandlerInvoker, localEventBus) { Serializer = serializer; DaprEventBusOptions = daprEventBusOptions.Value; @@ -141,6 +143,13 @@ public class DaprDistributedEventBus : DistributedEventBusBase, ISingletonDepend public override async Task PublishFromOutboxAsync(OutgoingEventInfo outgoingEvent, OutboxConfig outboxConfig) { + await TriggerDistributedEventSentAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Outbox, + EventName = outgoingEvent.EventName, + EventData = outgoingEvent.EventData + }); + await PublishToDaprAsync(outgoingEvent.EventName, Serializer.Deserialize(outgoingEvent.EventData, GetEventType(outgoingEvent.EventName))); } @@ -150,10 +159,27 @@ public class DaprDistributedEventBus : DistributedEventBusBase, ISingletonDepend foreach (var outgoingEvent in outgoingEventArray) { + await TriggerDistributedEventSentAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Outbox, + EventName = outgoingEvent.EventName, + EventData = outgoingEvent.EventData + }); + await PublishToDaprAsync(outgoingEvent.EventName, Serializer.Deserialize(outgoingEvent.EventData, GetEventType(outgoingEvent.EventName))); } } + public virtual async Task TriggerHandlersAsync(string messageId, Type eventType, object eventData) + { + if (await AddToInboxAsync(messageId, EventNameAttribute.GetNameOrDefault(eventType), eventType, eventData)) + { + return; + } + + await TriggerHandlersDirectAsync(eventType, eventData); + } + public async override Task ProcessFromInboxAsync(IncomingEventInfo incomingEvent, InboxConfig inboxConfig) { var eventType = EventTypes.GetOrDefault(incomingEvent.EventName); @@ -164,7 +190,7 @@ public class DaprDistributedEventBus : DistributedEventBusBase, ISingletonDepend var eventData = Serializer.Deserialize(incomingEvent.EventData, eventType); var exceptions = new List(); - await TriggerHandlersAsync(eventType, eventData, exceptions, inboxConfig); + await TriggerHandlersFromInboxAsync(eventType, eventData, exceptions, inboxConfig); if (exceptions.Any()) { ThrowOriginalExceptions(eventType, exceptions); @@ -176,6 +202,12 @@ public class DaprDistributedEventBus : DistributedEventBusBase, ISingletonDepend return Serializer.Serialize(eventData); } + protected override Task OnAddToOutboxAsync(string eventName, Type eventType, object eventData) + { + EventTypes.GetOrAdd(eventName, eventType); + return base.OnAddToOutboxAsync(eventName, eventType, eventData); + } + private List GetOrCreateHandlerFactories(Type eventType) { return HandlerFactories.GetOrAdd( @@ -183,7 +215,7 @@ public class DaprDistributedEventBus : DistributedEventBusBase, ISingletonDepend type => { var eventName = EventNameAttribute.GetNameOrDefault(type); - EventTypes[eventName] = type; + EventTypes.GetOrAdd(eventName, eventType); return new List(); } ); diff --git a/framework/src/Volo.Abp.EventBus.Kafka/Volo/Abp/EventBus/Kafka/KafkaDistributedEventBus.cs b/framework/src/Volo.Abp.EventBus.Kafka/Volo/Abp/EventBus/Kafka/KafkaDistributedEventBus.cs index aa79c81f50..62e161fad1 100644 --- a/framework/src/Volo.Abp.EventBus.Kafka/Volo/Abp/EventBus/Kafka/KafkaDistributedEventBus.cs +++ b/framework/src/Volo.Abp.EventBus.Kafka/Volo/Abp/EventBus/Kafka/KafkaDistributedEventBus.cs @@ -8,6 +8,7 @@ using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Options; using Volo.Abp.DependencyInjection; using Volo.Abp.EventBus.Distributed; +using Volo.Abp.EventBus.Local; using Volo.Abp.Guids; using Volo.Abp.Kafka; using Volo.Abp.MultiTenancy; @@ -40,7 +41,8 @@ public class KafkaDistributedEventBus : DistributedEventBusBase, ISingletonDepen IProducerPool producerPool, IGuidGenerator guidGenerator, IClock clock, - IEventHandlerInvoker eventHandlerInvoker) + IEventHandlerInvoker eventHandlerInvoker, + ILocalEventBus localEventBus) : base( serviceScopeFactory, currentTenant, @@ -48,7 +50,8 @@ public class KafkaDistributedEventBus : DistributedEventBusBase, ISingletonDepen abpDistributedEventBusOptions, guidGenerator, clock, - eventHandlerInvoker) + eventHandlerInvoker, + localEventBus) { AbpKafkaEventBusOptions = abpKafkaEventBusOptions.Value; MessageConsumerFactory = messageConsumerFactory; @@ -80,15 +83,14 @@ public class KafkaDistributedEventBus : DistributedEventBusBase, ISingletonDepen } var messageId = message.GetMessageId(); + var eventData = Serializer.Deserialize(message.Value, eventType); - if (await AddToInboxAsync(messageId, eventName, eventType, message.Value)) + if (await AddToInboxAsync(messageId, eventName, eventType, eventData)) { return; } - var eventData = Serializer.Deserialize(message.Value, eventType); - - await TriggerHandlersAsync(eventType, eventData); + await TriggerHandlersDirectAsync(eventType, eventData); } public override IDisposable Subscribe(Type eventType, IEventHandlerFactory factory) @@ -177,11 +179,18 @@ public class KafkaDistributedEventBus : DistributedEventBusBase, ISingletonDepen unitOfWork.AddOrReplaceDistributedEvent(eventRecord); } - public override Task PublishFromOutboxAsync( + public override async Task PublishFromOutboxAsync( OutgoingEventInfo outgoingEvent, OutboxConfig outboxConfig) { - return PublishAsync( + await TriggerDistributedEventSentAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Outbox, + EventName = outgoingEvent.EventName, + EventData = outgoingEvent.EventData + }); + + await PublishAsync( AbpKafkaEventBusOptions.TopicName, outgoingEvent.EventName, outgoingEvent.EventData, @@ -192,19 +201,26 @@ public class KafkaDistributedEventBus : DistributedEventBusBase, ISingletonDepen ); } - public override Task PublishManyFromOutboxAsync(IEnumerable outgoingEvents, OutboxConfig outboxConfig) + public async override Task PublishManyFromOutboxAsync(IEnumerable outgoingEvents, OutboxConfig outboxConfig) { var producer = ProducerPool.Get(AbpKafkaEventBusOptions.ConnectionName); var outgoingEventArray = outgoingEvents.ToArray(); - + foreach (var outgoingEvent in outgoingEventArray) { var messageId = outgoingEvent.Id.ToString("N"); - var headers = new Headers + var headers = new Headers { { "messageId", System.Text.Encoding.UTF8.GetBytes(messageId)} }; - + + await TriggerDistributedEventSentAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Outbox, + EventName = outgoingEvent.EventName, + EventData = outgoingEvent.EventData + }); + producer.Produce( AbpKafkaEventBusOptions.TopicName, new Message @@ -214,8 +230,6 @@ public class KafkaDistributedEventBus : DistributedEventBusBase, ISingletonDepen Headers = headers }); } - - return Task.CompletedTask; } public async override Task ProcessFromInboxAsync( @@ -230,7 +244,7 @@ public class KafkaDistributedEventBus : DistributedEventBusBase, ISingletonDepen var eventData = Serializer.Deserialize(incomingEvent.EventData, eventType); var exceptions = new List(); - await TriggerHandlersAsync(eventType, eventData, exceptions, inboxConfig); + await TriggerHandlersFromInboxAsync(eventType, eventData, exceptions, inboxConfig); if (exceptions.Any()) { ThrowOriginalExceptions(eventType, exceptions); @@ -251,9 +265,9 @@ public class KafkaDistributedEventBus : DistributedEventBusBase, ISingletonDepen } private Task> PublishAsync( - string topicName, + string topicName, string eventName, - byte[] body, + byte[] body, Headers headers) { var producer = ProducerPool.Get(AbpKafkaEventBusOptions.ConnectionName); @@ -268,6 +282,12 @@ public class KafkaDistributedEventBus : DistributedEventBusBase, ISingletonDepen }); } + protected override Task OnAddToOutboxAsync(string eventName, Type eventType, object eventData) + { + EventTypes.GetOrAdd(eventName, eventType); + return base.OnAddToOutboxAsync(eventName, eventType, eventData); + } + private List GetOrCreateHandlerFactories(Type eventType) { return HandlerFactories.GetOrAdd( @@ -275,7 +295,7 @@ public class KafkaDistributedEventBus : DistributedEventBusBase, ISingletonDepen type => { var eventName = EventNameAttribute.GetNameOrDefault(type); - EventTypes[eventName] = type; + EventTypes.GetOrAdd(eventName, eventType); return new List(); } ); diff --git a/framework/src/Volo.Abp.EventBus.RabbitMQ/Volo/Abp/EventBus/RabbitMq/RabbitMqDistributedEventBus.cs b/framework/src/Volo.Abp.EventBus.RabbitMQ/Volo/Abp/EventBus/RabbitMq/RabbitMqDistributedEventBus.cs index 7e352ca530..8d4756165a 100644 --- a/framework/src/Volo.Abp.EventBus.RabbitMQ/Volo/Abp/EventBus/RabbitMq/RabbitMqDistributedEventBus.cs +++ b/framework/src/Volo.Abp.EventBus.RabbitMQ/Volo/Abp/EventBus/RabbitMq/RabbitMqDistributedEventBus.cs @@ -9,6 +9,7 @@ using RabbitMQ.Client; using RabbitMQ.Client.Events; using Volo.Abp.DependencyInjection; using Volo.Abp.EventBus.Distributed; +using Volo.Abp.EventBus.Local; using Volo.Abp.Guids; using Volo.Abp.MultiTenancy; using Volo.Abp.RabbitMQ; @@ -47,7 +48,8 @@ public class RabbitMqDistributedEventBus : DistributedEventBusBase, ISingletonDe IUnitOfWorkManager unitOfWorkManager, IGuidGenerator guidGenerator, IClock clock, - IEventHandlerInvoker eventHandlerInvoker) + IEventHandlerInvoker eventHandlerInvoker, + ILocalEventBus localEventBus) : base( serviceScopeFactory, currentTenant, @@ -55,7 +57,8 @@ public class RabbitMqDistributedEventBus : DistributedEventBusBase, ISingletonDe distributedEventBusOptions, guidGenerator, clock, - eventHandlerInvoker) + eventHandlerInvoker, + localEventBus) { ConnectionPool = connectionPool; Serializer = serializer; @@ -98,16 +101,14 @@ public class RabbitMqDistributedEventBus : DistributedEventBusBase, ISingletonDe return; } - var eventBytes = ea.Body.ToArray(); + var eventData = Serializer.Deserialize(ea.Body.ToArray(), eventType); - if (await AddToInboxAsync(ea.BasicProperties.MessageId, eventName, eventType, eventBytes)) + if (await AddToInboxAsync(ea.BasicProperties.MessageId, eventName, eventType, eventData)) { return; } - var eventData = Serializer.Deserialize(eventBytes, eventType); - - await TriggerHandlersAsync(eventType, eventData); + await TriggerHandlersDirectAsync(eventType, eventData); } public override IDisposable Subscribe(Type eventType, IEventHandlerFactory factory) @@ -193,11 +194,18 @@ public class RabbitMqDistributedEventBus : DistributedEventBusBase, ISingletonDe unitOfWork.AddOrReplaceDistributedEvent(eventRecord); } - public override Task PublishFromOutboxAsync( + public override async Task PublishFromOutboxAsync( OutgoingEventInfo outgoingEvent, OutboxConfig outboxConfig) { - return PublishAsync(outgoingEvent.EventName, outgoingEvent.EventData, null, eventId: outgoingEvent.Id); + await TriggerDistributedEventSentAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Outbox, + EventName = outgoingEvent.EventName, + EventData = outgoingEvent.EventData + }); + + await PublishAsync(outgoingEvent.EventName, outgoingEvent.EventData, null, eventId: outgoingEvent.Id); } public async override Task PublishManyFromOutboxAsync( @@ -211,10 +219,17 @@ public class RabbitMqDistributedEventBus : DistributedEventBusBase, ISingletonDe foreach (var outgoingEvent in outgoingEventArray) { + await TriggerDistributedEventSentAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Outbox, + EventName = outgoingEvent.EventName, + EventData = outgoingEvent.EventData + }); + await PublishAsync( channel, - outgoingEvent.EventName, - outgoingEvent.EventData, + outgoingEvent.EventName, + outgoingEvent.EventData, properties: null, eventId: outgoingEvent.Id); } @@ -235,7 +250,7 @@ public class RabbitMqDistributedEventBus : DistributedEventBusBase, ISingletonDe var eventData = Serializer.Deserialize(incomingEvent.EventData, eventType); var exceptions = new List(); - await TriggerHandlersAsync(eventType, eventData, exceptions, inboxConfig); + await TriggerHandlersFromInboxAsync(eventType, eventData, exceptions, inboxConfig); if (exceptions.Any()) { ThrowOriginalExceptions(eventType, exceptions); @@ -249,7 +264,7 @@ public class RabbitMqDistributedEventBus : DistributedEventBusBase, ISingletonDe public Task PublishAsync( Type eventType, - object eventData, + object eventData, IBasicProperties properties, Dictionary headersArguments = null) { @@ -343,6 +358,12 @@ public class RabbitMqDistributedEventBus : DistributedEventBusBase, ISingletonDe } } + protected override Task OnAddToOutboxAsync(string eventName, Type eventType, object eventData) + { + EventTypes.GetOrAdd(eventName, eventType); + return base.OnAddToOutboxAsync(eventName, eventType, eventData); + } + private List GetOrCreateHandlerFactories(Type eventType) { return HandlerFactories.GetOrAdd( @@ -350,7 +371,7 @@ public class RabbitMqDistributedEventBus : DistributedEventBusBase, ISingletonDe type => { var eventName = EventNameAttribute.GetNameOrDefault(type); - EventTypes[eventName] = type; + EventTypes.GetOrAdd(eventName, eventType); return new List(); } ); diff --git a/framework/src/Volo.Abp.EventBus.Rebus/Volo/Abp/EventBus/Rebus/RebusDistributedEventBus.cs b/framework/src/Volo.Abp.EventBus.Rebus/Volo/Abp/EventBus/Rebus/RebusDistributedEventBus.cs index bfe763d960..0983e98836 100644 --- a/framework/src/Volo.Abp.EventBus.Rebus/Volo/Abp/EventBus/Rebus/RebusDistributedEventBus.cs +++ b/framework/src/Volo.Abp.EventBus.Rebus/Volo/Abp/EventBus/Rebus/RebusDistributedEventBus.cs @@ -11,6 +11,7 @@ using Rebus.Pipeline; using Rebus.Transport; using Volo.Abp.DependencyInjection; using Volo.Abp.EventBus.Distributed; +using Volo.Abp.EventBus.Local; using Volo.Abp.Guids; using Volo.Abp.MultiTenancy; using Volo.Abp.Threading; @@ -41,7 +42,8 @@ public class RebusDistributedEventBus : DistributedEventBusBase, ISingletonDepen IRebusSerializer serializer, IGuidGenerator guidGenerator, IClock clock, - IEventHandlerInvoker eventHandlerInvoker) : + IEventHandlerInvoker eventHandlerInvoker, + ILocalEventBus localEventBus) : base( serviceScopeFactory, currentTenant, @@ -49,7 +51,8 @@ public class RebusDistributedEventBus : DistributedEventBusBase, ISingletonDepen abpDistributedEventBusOptions, guidGenerator, clock, - eventHandlerInvoker) + eventHandlerInvoker, + localEventBus) { Rebus = rebus; Serializer = serializer; @@ -142,12 +145,12 @@ public class RebusDistributedEventBus : DistributedEventBusBase, ISingletonDepen var messageId = MessageContext.Current.TransportMessage.GetMessageId(); var eventName = EventNameAttribute.GetNameOrDefault(eventType); - if (await AddToInboxAsync(messageId, eventName, eventType, MessageContext.Current.TransportMessage.Body)) + if (await AddToInboxAsync(messageId, eventName, eventType, eventData)) { return; } - await TriggerHandlersAsync(eventType, eventData); + await TriggerHandlersDirectAsync(eventType, eventData); } protected async override Task PublishToEventBusAsync(Type eventType, object eventData) @@ -181,6 +184,12 @@ public class RebusDistributedEventBus : DistributedEventBusBase, ISingletonDepen unitOfWork.AddOrReplaceDistributedEvent(eventRecord); } + protected override Task OnAddToOutboxAsync(string eventName, Type eventType, object eventData) + { + EventTypes.GetOrAdd(eventName, eventType); + return base.OnAddToOutboxAsync(eventName, eventType, eventData); + } + private List GetOrCreateHandlerFactories(Type eventType) { return HandlerFactories.GetOrAdd( @@ -188,7 +197,7 @@ public class RebusDistributedEventBus : DistributedEventBusBase, ISingletonDepen type => { var eventName = EventNameAttribute.GetNameOrDefault(type); - EventTypes[eventName] = type; + EventTypes.GetOrAdd(eventName, eventType); return new List(); } ); @@ -225,14 +234,21 @@ public class RebusDistributedEventBus : DistributedEventBusBase, ISingletonDepen return false; } - public override Task PublishFromOutboxAsync( + public override async Task PublishFromOutboxAsync( OutgoingEventInfo outgoingEvent, OutboxConfig outboxConfig) { var eventType = EventTypes.GetOrDefault(outgoingEvent.EventName); var eventData = Serializer.Deserialize(outgoingEvent.EventData, eventType); - return PublishAsync(eventType, eventData, eventId: outgoingEvent.Id); + await TriggerDistributedEventSentAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Outbox, + EventName = outgoingEvent.EventName, + EventData = outgoingEvent.EventData + }); + + await PublishAsync(eventType, eventData, eventId: outgoingEvent.Id); } public async override Task PublishManyFromOutboxAsync(IEnumerable outgoingEvents, OutboxConfig outboxConfig) @@ -243,9 +259,16 @@ public class RebusDistributedEventBus : DistributedEventBusBase, ISingletonDepen { foreach (var outgoingEvent in outgoingEventArray) { + await TriggerDistributedEventSentAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Outbox, + EventName = outgoingEvent.EventName, + EventData = outgoingEvent.EventData + }); + await PublishFromOutboxAsync(outgoingEvent, outboxConfig); } - + await scope.CompleteAsync(); } } @@ -262,7 +285,7 @@ public class RebusDistributedEventBus : DistributedEventBusBase, ISingletonDepen var eventData = Serializer.Deserialize(incomingEvent.EventData, eventType); var exceptions = new List(); - await TriggerHandlersAsync(eventType, eventData, exceptions, inboxConfig); + await TriggerHandlersFromInboxAsync(eventType, eventData, exceptions, inboxConfig); if (exceptions.Any()) { ThrowOriginalExceptions(eventType, exceptions); diff --git a/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/Distributed/DistributedEventBusBase.cs b/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/Distributed/DistributedEventBusBase.cs index 5da66e03cd..89423ce111 100644 --- a/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/Distributed/DistributedEventBusBase.cs +++ b/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/Distributed/DistributedEventBusBase.cs @@ -4,6 +4,7 @@ using System.Linq; using System.Threading.Tasks; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Options; +using Volo.Abp.EventBus.Local; using Volo.Abp.Guids; using Volo.Abp.MultiTenancy; using Volo.Abp.Timing; @@ -16,6 +17,7 @@ public abstract class DistributedEventBusBase : EventBusBase, IDistributedEventB protected IGuidGenerator GuidGenerator { get; } protected IClock Clock { get; } protected AbpDistributedEventBusOptions AbpDistributedEventBusOptions { get; } + protected ILocalEventBus LocalEventBus { get; } protected DistributedEventBusBase( IServiceScopeFactory serviceScopeFactory, @@ -24,8 +26,8 @@ public abstract class DistributedEventBusBase : EventBusBase, IDistributedEventB IOptions abpDistributedEventBusOptions, IGuidGenerator guidGenerator, IClock clock, - IEventHandlerInvoker eventHandlerInvoker - ) : base( + IEventHandlerInvoker eventHandlerInvoker, + ILocalEventBus localEventBus) : base( serviceScopeFactory, currentTenant, unitOfWorkManager, @@ -34,6 +36,7 @@ public abstract class DistributedEventBusBase : EventBusBase, IDistributedEventB GuidGenerator = guidGenerator; Clock = clock; AbpDistributedEventBusOptions = abpDistributedEventBusOptions.Value; + LocalEventBus = localEventBus; } public IDisposable Subscribe(IDistributedEventHandler handler) where TEvent : class @@ -78,6 +81,13 @@ public abstract class DistributedEventBusBase : EventBusBase, IDistributedEventB } } + await TriggerDistributedEventSentAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Direct, + EventName = EventNameAttribute.GetNameOrDefault(eventType), + EventData = eventData + }); + await PublishToEventBusAsync(eventType, eventData); } @@ -95,7 +105,7 @@ public abstract class DistributedEventBusBase : EventBusBase, IDistributedEventB IncomingEventInfo incomingEvent, InboxConfig inboxConfig); - private async Task AddToOutboxAsync(Type eventType, object eventData) + protected virtual async Task AddToOutboxAsync(Type eventType, object eventData) { var unitOfWork = UnitOfWorkManager.Current; if (unitOfWork == null) @@ -107,9 +117,18 @@ public abstract class DistributedEventBusBase : EventBusBase, IDistributedEventB { if (outboxConfig.Selector == null || outboxConfig.Selector(eventType)) { - var eventOutbox = - (IEventOutbox)unitOfWork.ServiceProvider.GetRequiredService(outboxConfig.ImplementationType); + var eventOutbox = (IEventOutbox)unitOfWork.ServiceProvider.GetRequiredService(outboxConfig.ImplementationType); var eventName = EventNameAttribute.GetNameOrDefault(eventType); + + await OnAddToOutboxAsync(eventName, eventType, eventData); + + await TriggerDistributedEventSentAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Direct, + EventName = eventName, + EventData = eventData + }); + await eventOutbox.EnqueueAsync( new OutgoingEventInfo( GuidGenerator.Create(), @@ -125,11 +144,16 @@ public abstract class DistributedEventBusBase : EventBusBase, IDistributedEventB return false; } + protected virtual Task OnAddToOutboxAsync(string eventName, Type eventType, object eventData) + { + return Task.CompletedTask; + } + protected async Task AddToInboxAsync( string messageId, string eventName, Type eventType, - byte[] eventBytes) + object eventData) { if (AbpDistributedEventBusOptions.Inboxes.Count <= 0) { @@ -153,12 +177,19 @@ public abstract class DistributedEventBusBase : EventBusBase, IDistributedEventB } } + await TriggerDistributedEventReceivedAsync(new DistributedEventReceived + { + Source = DistributedEventSource.Direct, + EventName = EventNameAttribute.GetNameOrDefault(eventType), + EventData = eventData + }); + await eventInbox.EnqueueAsync( new IncomingEventInfo( GuidGenerator.Create(), messageId, eventName, - eventBytes, + Serialize(eventData), Clock.Now ) ); @@ -170,4 +201,52 @@ public abstract class DistributedEventBusBase : EventBusBase, IDistributedEventB } protected abstract byte[] Serialize(object eventData); + + protected virtual async Task TriggerHandlersDirectAsync(Type eventType, object eventData) + { + await TriggerDistributedEventReceivedAsync(new DistributedEventReceived + { + Source = DistributedEventSource.Direct, + EventName = EventNameAttribute.GetNameOrDefault(eventType), + EventData = eventData + }); + + await TriggerHandlersAsync(eventType, eventData); + } + + protected virtual async Task TriggerHandlersFromInboxAsync(Type eventType, object eventData, List exceptions, InboxConfig inboxConfig = null) + { + await TriggerDistributedEventReceivedAsync(new DistributedEventReceived + { + Source = DistributedEventSource.Inbox, + EventName = EventNameAttribute.GetNameOrDefault(eventType), + EventData = eventData + }); + + await TriggerHandlersAsync(eventType, eventData, exceptions, inboxConfig); + } + + public virtual async Task TriggerDistributedEventSentAsync(DistributedEventSent distributedEvent) + { + try + { + await LocalEventBus.PublishAsync(distributedEvent); + } + catch (Exception _) + { + // ignored + } + } + + public virtual async Task TriggerDistributedEventReceivedAsync(DistributedEventReceived distributedEvent) + { + try + { + await LocalEventBus.PublishAsync(distributedEvent); + } + catch (Exception _) + { + // ignored + } + } } diff --git a/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/Distributed/LocalDistributedEventBus.cs b/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/Distributed/LocalDistributedEventBus.cs index 64f375130b..b63133a388 100644 --- a/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/Distributed/LocalDistributedEventBus.cs +++ b/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/Distributed/LocalDistributedEventBus.cs @@ -28,6 +28,30 @@ public class LocalDistributedEventBus : IDistributedEventBus, ISingletonDependen ServiceScopeFactory = serviceScopeFactory; AbpDistributedEventBusOptions = distributedEventBusOptions.Value; Subscribe(distributedEventBusOptions.Value.Handlers); + + // For unit testing + if (localEventBus is LocalEventBus eventBus) + { + eventBus.OnEventHandleInvoking = async (eventType, eventData) => + { + await localEventBus.PublishAsync(new DistributedEventReceived() + { + Source = DistributedEventSource.Direct, + EventName = EventNameAttribute.GetNameOrDefault(eventType), + EventData = eventData + }, onUnitOfWorkComplete: false); + }; + + eventBus.OnPublishing = async (eventType, eventData) => + { + await localEventBus.PublishAsync(new DistributedEventSent() + { + Source = DistributedEventSource.Direct, + EventName = EventNameAttribute.GetNameOrDefault(eventType), + EventData = eventData + }, onUnitOfWorkComplete: false); + }; + } } public virtual void Subscribe(ITypeList handlers) @@ -132,7 +156,7 @@ public class LocalDistributedEventBus : IDistributedEventBus, ISingletonDependen { return _localEventBus.PublishAsync(eventType, eventData, onUnitOfWorkComplete); } - + public Task PublishAsync(TEvent eventData, bool onUnitOfWorkComplete = true, bool useOutbox = true) where TEvent : class { return _localEventBus.PublishAsync(eventData, onUnitOfWorkComplete); @@ -142,4 +166,4 @@ public class LocalDistributedEventBus : IDistributedEventBus, ISingletonDependen { return _localEventBus.PublishAsync(eventType, eventData, onUnitOfWorkComplete); } -} \ No newline at end of file +} diff --git a/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/EventBusBase.cs b/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/EventBusBase.cs index 6e48b27e5f..516a0008d7 100644 --- a/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/EventBusBase.cs +++ b/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/EventBusBase.cs @@ -9,7 +9,6 @@ using Microsoft.Extensions.DependencyInjection; using Volo.Abp.Collections; using Volo.Abp.EventBus.Distributed; using Volo.Abp.MultiTenancy; -using Volo.Abp.Reflection; using Volo.Abp.Uow; namespace Volo.Abp.EventBus; @@ -214,7 +213,7 @@ public abstract class EventBusBase : IEventBus using (CurrentTenant.Change(GetEventDataTenantId(eventData))) { - await EventHandlerInvoker.InvokeAsync(eventHandlerWrapper.EventHandler, eventData, eventType); + await InvokeEventHandlerAsync(eventHandlerWrapper.EventHandler, eventData, eventType); } } catch (TargetInvocationException ex) @@ -228,6 +227,11 @@ public abstract class EventBusBase : IEventBus } } + protected virtual Task InvokeEventHandlerAsync(IEventHandler eventHandler, object eventData, Type eventType) + { + return EventHandlerInvoker.InvokeAsync(eventHandler, eventData, eventType); + } + protected virtual Guid? GetEventDataTenantId(object eventData) { return eventData switch diff --git a/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/Local/LocalEventBus.cs b/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/Local/LocalEventBus.cs index 3f7dbbc851..9570bf80e1 100644 --- a/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/Local/LocalEventBus.cs +++ b/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/Local/LocalEventBus.cs @@ -8,6 +8,7 @@ using System.Linq; using System.Threading.Tasks; using Microsoft.Extensions.DependencyInjection; using Volo.Abp.DependencyInjection; +using Volo.Abp.EventBus.Distributed; using Volo.Abp.MultiTenancy; using Volo.Abp.Threading; using Volo.Abp.Uow; @@ -168,4 +169,45 @@ public class LocalEventBus : EventBusBase, ILocalEventBus, ISingletonDependency return false; } + + // Internal for unit testing + internal Func OnEventHandleInvoking { get; set; } + + // Internal for unit testing + protected async override Task InvokeEventHandlerAsync(IEventHandler eventHandler, object eventData, Type eventType) + { + if (OnEventHandleInvoking != null && eventType != typeof(DistributedEventSent) && eventType != typeof(DistributedEventReceived)) + { + await OnEventHandleInvoking(eventType, eventData); + } + + await base.InvokeEventHandlerAsync(eventHandler, eventData, eventType); + } + + // Internal for unit testing + internal Func OnPublishing { get; set; } + + // For unit testing + public async override Task PublishAsync( + Type eventType, + object eventData, + bool onUnitOfWorkComplete = true) + { + if (onUnitOfWorkComplete && UnitOfWorkManager.Current != null) + { + AddToUnitOfWork( + UnitOfWorkManager.Current, + new UnitOfWorkEventRecord(eventType, eventData, EventOrderGenerator.GetNext()) + ); + return; + } + + // For unit testing + if (OnPublishing != null && eventType != typeof(DistributedEventSent) && eventType != typeof(DistributedEventReceived)) + { + await OnPublishing(eventType, eventData); + } + + await PublishToEventBusAsync(eventType, eventData); + } } diff --git a/framework/src/Volo.Abp.MongoDB/Volo/Abp/MongoDB/AbpMongoDbDateTimeSerializer.cs b/framework/src/Volo.Abp.MongoDB/Volo/Abp/MongoDB/AbpMongoDbDateTimeSerializer.cs index f8619602cb..c1d8b8f514 100644 --- a/framework/src/Volo.Abp.MongoDB/Volo/Abp/MongoDB/AbpMongoDbDateTimeSerializer.cs +++ b/framework/src/Volo.Abp.MongoDB/Volo/Abp/MongoDB/AbpMongoDbDateTimeSerializer.cs @@ -34,7 +34,7 @@ public class AbpMongoDbDateTimeSerializer : DateTimeSerializer return (dateTime - BsonConstants.UnixEpoch).Ticks / 10000L; } - // For unit testing. + // For unit testing internal void SetDateTimeKind(DateTimeKind dateTimeKind) { DateTimeKind = dateTimeKind; diff --git a/framework/test/Volo.Abp.EventBus.Tests/Volo/Abp/EventBus/Distributed/DistributedEventHandles.cs b/framework/test/Volo.Abp.EventBus.Tests/Volo/Abp/EventBus/Distributed/DistributedEventHandles.cs new file mode 100644 index 0000000000..eb1f1a52df --- /dev/null +++ b/framework/test/Volo.Abp.EventBus.Tests/Volo/Abp/EventBus/Distributed/DistributedEventHandles.cs @@ -0,0 +1,22 @@ +using System.Threading.Tasks; + +namespace Volo.Abp.EventBus.Distributed; + +public class DistributedEventHandles : ILocalEventHandler, ILocalEventHandler +{ + public static int SentCount { get; set; } + + public static int ReceivedCount { get; set; } + + public Task HandleEventAsync(DistributedEventSent eventData) + { + SentCount++; + return Task.CompletedTask; + } + + public Task HandleEventAsync(DistributedEventReceived eventData) + { + ReceivedCount++; + return Task.CompletedTask; + } +} diff --git a/framework/test/Volo.Abp.EventBus.Tests/Volo/Abp/EventBus/Distributed/LocalDistributedEventBus_Test.cs b/framework/test/Volo.Abp.EventBus.Tests/Volo/Abp/EventBus/Distributed/LocalDistributedEventBus_Test.cs index c239df38c9..bbb8838cf6 100644 --- a/framework/test/Volo.Abp.EventBus.Tests/Volo/Abp/EventBus/Distributed/LocalDistributedEventBus_Test.cs +++ b/framework/test/Volo.Abp.EventBus.Tests/Volo/Abp/EventBus/Distributed/LocalDistributedEventBus_Test.cs @@ -1,7 +1,8 @@ using System; using System.Threading.Tasks; using Volo.Abp.Domain.Entities.Events.Distributed; -using Volo.Abp.MultiTenancy; +using Volo.Abp.EventBus.Local; +using Volo.Abp.Uow; using Xunit; namespace Volo.Abp.EventBus.Distributed; @@ -49,7 +50,7 @@ public class LocalDistributedEventBus_Test : LocalDistributedEventBusTestBase public async Task Should_Get_TenantId_From_EventEto_Extra_Property() { var tenantId = Guid.NewGuid(); - + DistributedEventBus.Subscribe(GetRequiredService()); await DistributedEventBus.PublishAsync(new MySimpleEto @@ -59,7 +60,44 @@ public class LocalDistributedEventBus_Test : LocalDistributedEventBusTestBase {"TenantId", tenantId.ToString()} } }); - + Assert.Equal(tenantId, MySimpleDistributedSingleInstanceEventHandler.TenantId); } + + [Fact] + public async Task DistributedEventSentAndReceived_Test() + { + GetRequiredService().Subscribe(); + GetRequiredService().Subscribe(); + + DistributedEventBus.Subscribe(); + + using (var uow = GetRequiredService().Begin()) + { + await DistributedEventBus.PublishAsync(new MyEventDate(), onUnitOfWorkComplete: false); + + Assert.Equal(1, DistributedEventHandles.SentCount); + Assert.Equal(1, DistributedEventHandles.ReceivedCount); + + await DistributedEventBus.PublishAsync(new MyEventDate(), onUnitOfWorkComplete: true); + + await uow.CompleteAsync(); + + Assert.Equal(2, DistributedEventHandles.SentCount); + Assert.Equal(2, DistributedEventHandles.ReceivedCount); + } + } + + class MyEventDate + { + + } + + class MyEventHandle : IDistributedEventHandler + { + public Task HandleEventAsync(MyEventDate eventData) + { + return Task.CompletedTask; + } + } } diff --git a/latest-versions.json b/latest-versions.json index ff17f97610..e291aaffe5 100644 --- a/latest-versions.json +++ b/latest-versions.json @@ -1,6 +1,6 @@ [ { - "version": "7.1.1", + "version": "7.2.1", "releaseDate": "", "type": "stable", "message": "" diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json index becc251b84..37e21ef9a8 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json @@ -3,7 +3,7 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~7.2.0-rc.2", + "@abp/aspnetcore.mvc.ui.theme.shared": "~7.2.1", "highlight.js": "^9.13.1" }, "devDependencies": {} diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock index f5d2d6f173..34499a7b23 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock @@ -2,32 +2,32 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.0.tgz#fbdf50b0b66b32c8106714beab4b453029c8e533" - integrity sha512-SaTCFSoZ9VJiv0gdxoXsSn/kmLdDH9JspEDi2xvrDFVp+7PYnQrn44ngQxzsi4ykhVkP5wCf56AEkauDKSFnmw== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.0" - "@abp/bootstrap" "~7.2.0" - "@abp/bootstrap-datepicker" "~7.2.0" - "@abp/bootstrap-daterangepicker" "~7.2.0" - "@abp/datatables.net-bs5" "~7.2.0" - "@abp/font-awesome" "~7.2.0" - "@abp/jquery-form" "~7.2.0" - "@abp/jquery-validation-unobtrusive" "~7.2.0" - "@abp/lodash" "~7.2.0" - "@abp/luxon" "~7.2.0" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.0" - "@abp/moment" "~7.2.0" - "@abp/select2" "~7.2.0" - "@abp/sweetalert2" "~7.2.0" - "@abp/timeago" "~7.2.0" - "@abp/toastr" "~7.2.0" - -"@abp/aspnetcore.mvc.ui@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.0.tgz#d3198a4a881c73a86dd2d4eb0569388354526481" - integrity sha512-QsNHcJ4c9KeAFOPB5bec1i/VOkQ2ZCfhO5qOZMbVls4uy5VDLZtg93xyYaFhQilu1mzXGbfEdPqHK7sArQj7Eg== +"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738" + integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.2.1" + "@abp/bootstrap" "~7.2.1" + "@abp/bootstrap-datepicker" "~7.2.1" + "@abp/bootstrap-daterangepicker" "~7.2.1" + "@abp/datatables.net-bs5" "~7.2.1" + "@abp/font-awesome" "~7.2.1" + "@abp/jquery-form" "~7.2.1" + "@abp/jquery-validation-unobtrusive" "~7.2.1" + "@abp/lodash" "~7.2.1" + "@abp/luxon" "~7.2.1" + "@abp/malihu-custom-scrollbar-plugin" "~7.2.1" + "@abp/moment" "~7.2.1" + "@abp/select2" "~7.2.1" + "@abp/sweetalert2" "~7.2.1" + "@abp/timeago" "~7.2.1" + "@abp/toastr" "~7.2.1" + +"@abp/aspnetcore.mvc.ui@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe" + integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -36,158 +36,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.0.tgz#10a3e810edf47f0acd82ac5dadf3d65bc10eb1b5" - integrity sha512-uFmaiAX3jnACYsvI+5rRjMmJ8dFX53rNUG7NyCEZ+Btml6MwhoV1LemkCXsWj9iiL6XVmIO9A2bjdhlYI7Gvxw== +"@abp/bootstrap-datepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3" + integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.0.tgz#80ccb46058f141e5b497181624abfd29d5f51efe" - integrity sha512-Koapg+vD8trKHk92awjIQqdcxOYqP12EpePjxk08TFMoXEeSkYUU4dyIQ7frmM8ExYvaBo3rDPsr2eDSVgcVvQ== +"@abp/bootstrap-daterangepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7" + integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.0.tgz#87cfe5c3e6c210fe483e061b4127edc19998089c" - integrity sha512-qa4KUhPe+aBwsN2QmuksmsxLgsONgouKVRYXRo9go7TmjcKwzyB4eryWTkV1p8drxzsY+Uzllapy6oJ9e1fV1A== +"@abp/bootstrap@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318" + integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" bootstrap "^5.1.3" -"@abp/core@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.0.tgz#7fe85c5bf7afcdf5907ab90e2587caa1a352c05a" - integrity sha512-J/pnKP5I4Hc3iY9QJJqBgevGSV7XteK3RLwV1b8dLGj4+12rgpqDYQCpENwEnVAlyBUU7QJJbb8gFNIO7DGzHA== +"@abp/core@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898" + integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA== dependencies: - "@abp/utils" "~7.2.0" + "@abp/utils" "~7.2.1" -"@abp/datatables.net-bs5@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.0.tgz#867f7b0dae84118c00cbdf499072d454d23d3a37" - integrity sha512-VgdPEGHK1GeVpvsbYGWNqu4eW06LdC/Hw8Jv+hVf7oCJqJfobckeVkoNToQ7jsqQjl3Hh7xakf9dLXGvHtdKgg== +"@abp/datatables.net-bs5@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed" + integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog== dependencies: - "@abp/datatables.net" "~7.2.0" + "@abp/datatables.net" "~7.2.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.0.tgz#8f5593f697d8e8577a9858a82969856cb6cb019a" - integrity sha512-nL8JqESl8Oz8zpI3i2J4BngI1hwVMXdt9gElwdKgnuiPMbR+lLdQobiBLbnOYpMrulCivGZDor70iSH5OOoA/w== +"@abp/datatables.net@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41" + integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.0.tgz#be94e415f8f5b47059adbc27f1c027b11c0883f1" - integrity sha512-WQXSRVsJR8p1x69kb9xR9qjSxb+gGe5CUPN8aWYYCHDK5mppDP/YT53Nvx02Z201/r26aVa84nd8/+0yJvSKdw== +"@abp/font-awesome@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5" + integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.0.tgz#5b243e08c2d3b9cb6928c902fd4431005a499bef" - integrity sha512-Ug2vSv7oGeT44lUVyk4uFdgDtdwPe4gGBFXJmUPCfeHgn3yP8sqNNsMO3TRkwlh0jUdJhKC3d86ek9SX7CzZvw== +"@abp/jquery-form@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49" + integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.0.tgz#28a1055286985efcc47d464aac51d8b7f37945df" - integrity sha512-QzCWTrW2bbK9jjXFJpt0TaY3Lk6wGmWnAZZO8lyIMJ1TCqZVI+J+nIMStsRgkFWu5YM5OwbyKjZAG5lb3MqoAw== +"@abp/jquery-validation-unobtrusive@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9" + integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw== dependencies: - "@abp/jquery-validation" "~7.2.0" + "@abp/jquery-validation" "~7.2.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.0.tgz#321a7a46ec2ef3b079fd7734af38886c97232f11" - integrity sha512-9hVaEPKZDU6UwyZt2xcJ9SK14gH4O4L1aHCIEuwWAnhKpOux5G4aPGzYqCGdUSf1MlzXf7iwkDKrTZLrPsOdrw== +"@abp/jquery-validation@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb" + integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.0.tgz#155ed7c7b116dbe360eac2132d9bf54407524acc" - integrity sha512-IM4w4AgPoG4ftmbnhmDSOKNmvQW3d7cklNyf4cmV4o0oGOIbFyWKJwZQqYmZU9saoLHHElW5KKM4sPJ4lHcD0Q== +"@abp/jquery@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f" + integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" jquery "~3.6.0" -"@abp/lodash@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.0.tgz#dad30f704641cd43fe98caa067b2aa86eca4cc7e" - integrity sha512-wt94OjgGl8ZRpdbuE+OQFv0LOZSNACMAb5Grx/GuK2J2fORwHfISX9P0IA0MoF3SQTtfY7daJo02Wa2pO5DVRw== +"@abp/lodash@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b" + integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" lodash "^4.17.21" -"@abp/luxon@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.0.tgz#fe3fc84b26fdf824f510b45409e06c99a7081bab" - integrity sha512-rS19oaECHKcRayKBfzDnaGXzy8TyZHopz9Wjib0WzeCTyRKgkT1TxCHvUH1DO2PWITODKamUyKSYjGKhGVADfg== +"@abp/luxon@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516" + integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.0.tgz#975594f6c588807b05e2d5f1ed2b74dd652853be" - integrity sha512-CieuDFEfnhPfoG5tqzSTKhS27SvaggZbDNmMtoDOd/L5CR7xm7QXfSadN+yFKqWDEO+gbLK//+xvEiyYepMNJA== +"@abp/malihu-custom-scrollbar-plugin@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346" + integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.0.tgz#4ff2bc73008d1717ac5756ee4a7f5460cee51afb" - integrity sha512-scD8UwmvNGOV75kK2wE8/Mhyp7iSRQWE6MtN3KgWg3AMdkDyrwnQtC55PzXLdec7XIgYbf+r8qSO+CFKaBwMGg== +"@abp/moment@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25" + integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g== dependencies: moment "^2.9.0" -"@abp/select2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.0.tgz#fe612080ce2ebbec849663b64310d304f1a4d730" - integrity sha512-sGpB+ANvCN87W30rlcqQkx1gTAkU6Zz9AxKaxbzFJI35y/j0dybrx32q2/eLg8hkjvQnJ93sNa8oc3fQQ7/7AA== +"@abp/select2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95" + integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.0.tgz#787164525d741972bf51b5ac371de6d84432f635" - integrity sha512-9nDv3lp/VGhHLHiLM6/ZL3nhKF7S9Ag4lsedULbGAx4aJK/OfVpkEYJ+4dDLWRHRTO1xrnlMmCPGEsRIUvDklA== +"@abp/sweetalert2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3" + integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.0.tgz#c8798a15f3a76fe620fdf04b54b36b5271ff3934" - integrity sha512-wKl5Cz5IQGlhYI5eEBxiu97iNigVZ/epBozFuH/iJOXNzbCtORnwuL1PfE7C5LRBkxCg4Y+2GDIuPMU1j1cOgQ== +"@abp/timeago@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857" + integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" timeago "^1.6.7" -"@abp/toastr@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.0.tgz#f6e2dda276d92af97dbb5dd6747194b58aea8591" - integrity sha512-QC7NwvVKL1de/PP4F3wT8k7GO0r2WmvhMwFegSnQl5ym/froLDhYAs9Ru8wRHFUF3vHAC7OwYHDGt6guJYR9qA== +"@abp/toastr@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2" + integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" toastr "^2.1.4" -"@abp/utils@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.0.tgz#7d7c7fe8d45ee0a123d1d0ad8ce317e809cab02d" - integrity sha512-GH6383eaRQllM8X+IMoYbBu7D0jSKA/h2f4jwxm0GmlFvxtRo69lqcnSIBDFocdzNotZbRAXuKEE+e8Wo1YH1Q== +"@abp/utils@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5" + integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg== dependencies: just-compare "^1.3.0" diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json index f263dc1253..44570d13f9 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json @@ -3,8 +3,8 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2", - "@abp/prismjs": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1", + "@abp/prismjs": "~7.2.1" }, "devDependencies": {} } diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock index 0097506228..5df5cf1a39 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.0.tgz#fca379e596ec39de4057b9e522e30e0aee324e87" - integrity sha512-VWBtDqjak9iH0c0e/FmXqW8Riy7CsVjo2VVP5C8pO36BP/IubAnSa02xGek6Yy34vqIu40J67QTNljR66ZlEvQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.0.tgz#fbdf50b0b66b32c8106714beab4b453029c8e533" - integrity sha512-SaTCFSoZ9VJiv0gdxoXsSn/kmLdDH9JspEDi2xvrDFVp+7PYnQrn44ngQxzsi4ykhVkP5wCf56AEkauDKSFnmw== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.0" - "@abp/bootstrap" "~7.2.0" - "@abp/bootstrap-datepicker" "~7.2.0" - "@abp/bootstrap-daterangepicker" "~7.2.0" - "@abp/datatables.net-bs5" "~7.2.0" - "@abp/font-awesome" "~7.2.0" - "@abp/jquery-form" "~7.2.0" - "@abp/jquery-validation-unobtrusive" "~7.2.0" - "@abp/lodash" "~7.2.0" - "@abp/luxon" "~7.2.0" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.0" - "@abp/moment" "~7.2.0" - "@abp/select2" "~7.2.0" - "@abp/sweetalert2" "~7.2.0" - "@abp/timeago" "~7.2.0" - "@abp/toastr" "~7.2.0" - -"@abp/aspnetcore.mvc.ui@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.0.tgz#d3198a4a881c73a86dd2d4eb0569388354526481" - integrity sha512-QsNHcJ4c9KeAFOPB5bec1i/VOkQ2ZCfhO5qOZMbVls4uy5VDLZtg93xyYaFhQilu1mzXGbfEdPqHK7sArQj7Eg== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8" + integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738" + integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.2.1" + "@abp/bootstrap" "~7.2.1" + "@abp/bootstrap-datepicker" "~7.2.1" + "@abp/bootstrap-daterangepicker" "~7.2.1" + "@abp/datatables.net-bs5" "~7.2.1" + "@abp/font-awesome" "~7.2.1" + "@abp/jquery-form" "~7.2.1" + "@abp/jquery-validation-unobtrusive" "~7.2.1" + "@abp/lodash" "~7.2.1" + "@abp/luxon" "~7.2.1" + "@abp/malihu-custom-scrollbar-plugin" "~7.2.1" + "@abp/moment" "~7.2.1" + "@abp/select2" "~7.2.1" + "@abp/sweetalert2" "~7.2.1" + "@abp/timeago" "~7.2.1" + "@abp/toastr" "~7.2.1" + +"@abp/aspnetcore.mvc.ui@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe" + integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,175 +43,175 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.0.tgz#10a3e810edf47f0acd82ac5dadf3d65bc10eb1b5" - integrity sha512-uFmaiAX3jnACYsvI+5rRjMmJ8dFX53rNUG7NyCEZ+Btml6MwhoV1LemkCXsWj9iiL6XVmIO9A2bjdhlYI7Gvxw== +"@abp/bootstrap-datepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3" + integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.0.tgz#80ccb46058f141e5b497181624abfd29d5f51efe" - integrity sha512-Koapg+vD8trKHk92awjIQqdcxOYqP12EpePjxk08TFMoXEeSkYUU4dyIQ7frmM8ExYvaBo3rDPsr2eDSVgcVvQ== +"@abp/bootstrap-daterangepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7" + integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.0.tgz#87cfe5c3e6c210fe483e061b4127edc19998089c" - integrity sha512-qa4KUhPe+aBwsN2QmuksmsxLgsONgouKVRYXRo9go7TmjcKwzyB4eryWTkV1p8drxzsY+Uzllapy6oJ9e1fV1A== +"@abp/bootstrap@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318" + integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" bootstrap "^5.1.3" -"@abp/clipboard@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.0.tgz#3f8364668a8ecd4892919c84fd7569644b17bc7b" - integrity sha512-1WJdWjm7lWG5DDGOUU4M5XRBJhZArrH8WNE/JFhEZw/4fQvTO9nWpFZb0Jj3642eLk0i+Bab0qtsZSHVqMNLQw== +"@abp/clipboard@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.1.tgz#dab262b84aa956eeb3a145461b662c5ae851b4a8" + integrity sha512-72C3QMEMMtXzjv6GTJJiILSJ1ScBidcKdahrRLlomo4TgCIEgg1+oYL3Q0uyrlB5I0mUqBaf+qYlxXue8JdRAQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" clipboard "^2.0.8" -"@abp/core@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.0.tgz#7fe85c5bf7afcdf5907ab90e2587caa1a352c05a" - integrity sha512-J/pnKP5I4Hc3iY9QJJqBgevGSV7XteK3RLwV1b8dLGj4+12rgpqDYQCpENwEnVAlyBUU7QJJbb8gFNIO7DGzHA== +"@abp/core@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898" + integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA== dependencies: - "@abp/utils" "~7.2.0" + "@abp/utils" "~7.2.1" -"@abp/datatables.net-bs5@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.0.tgz#867f7b0dae84118c00cbdf499072d454d23d3a37" - integrity sha512-VgdPEGHK1GeVpvsbYGWNqu4eW06LdC/Hw8Jv+hVf7oCJqJfobckeVkoNToQ7jsqQjl3Hh7xakf9dLXGvHtdKgg== +"@abp/datatables.net-bs5@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed" + integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog== dependencies: - "@abp/datatables.net" "~7.2.0" + "@abp/datatables.net" "~7.2.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.0.tgz#8f5593f697d8e8577a9858a82969856cb6cb019a" - integrity sha512-nL8JqESl8Oz8zpI3i2J4BngI1hwVMXdt9gElwdKgnuiPMbR+lLdQobiBLbnOYpMrulCivGZDor70iSH5OOoA/w== +"@abp/datatables.net@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41" + integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.0.tgz#be94e415f8f5b47059adbc27f1c027b11c0883f1" - integrity sha512-WQXSRVsJR8p1x69kb9xR9qjSxb+gGe5CUPN8aWYYCHDK5mppDP/YT53Nvx02Z201/r26aVa84nd8/+0yJvSKdw== +"@abp/font-awesome@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5" + integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.0.tgz#5b243e08c2d3b9cb6928c902fd4431005a499bef" - integrity sha512-Ug2vSv7oGeT44lUVyk4uFdgDtdwPe4gGBFXJmUPCfeHgn3yP8sqNNsMO3TRkwlh0jUdJhKC3d86ek9SX7CzZvw== +"@abp/jquery-form@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49" + integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.0.tgz#28a1055286985efcc47d464aac51d8b7f37945df" - integrity sha512-QzCWTrW2bbK9jjXFJpt0TaY3Lk6wGmWnAZZO8lyIMJ1TCqZVI+J+nIMStsRgkFWu5YM5OwbyKjZAG5lb3MqoAw== +"@abp/jquery-validation-unobtrusive@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9" + integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw== dependencies: - "@abp/jquery-validation" "~7.2.0" + "@abp/jquery-validation" "~7.2.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.0.tgz#321a7a46ec2ef3b079fd7734af38886c97232f11" - integrity sha512-9hVaEPKZDU6UwyZt2xcJ9SK14gH4O4L1aHCIEuwWAnhKpOux5G4aPGzYqCGdUSf1MlzXf7iwkDKrTZLrPsOdrw== +"@abp/jquery-validation@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb" + integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.0.tgz#155ed7c7b116dbe360eac2132d9bf54407524acc" - integrity sha512-IM4w4AgPoG4ftmbnhmDSOKNmvQW3d7cklNyf4cmV4o0oGOIbFyWKJwZQqYmZU9saoLHHElW5KKM4sPJ4lHcD0Q== +"@abp/jquery@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f" + integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" jquery "~3.6.0" -"@abp/lodash@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.0.tgz#dad30f704641cd43fe98caa067b2aa86eca4cc7e" - integrity sha512-wt94OjgGl8ZRpdbuE+OQFv0LOZSNACMAb5Grx/GuK2J2fORwHfISX9P0IA0MoF3SQTtfY7daJo02Wa2pO5DVRw== +"@abp/lodash@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b" + integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" lodash "^4.17.21" -"@abp/luxon@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.0.tgz#fe3fc84b26fdf824f510b45409e06c99a7081bab" - integrity sha512-rS19oaECHKcRayKBfzDnaGXzy8TyZHopz9Wjib0WzeCTyRKgkT1TxCHvUH1DO2PWITODKamUyKSYjGKhGVADfg== +"@abp/luxon@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516" + integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.0.tgz#975594f6c588807b05e2d5f1ed2b74dd652853be" - integrity sha512-CieuDFEfnhPfoG5tqzSTKhS27SvaggZbDNmMtoDOd/L5CR7xm7QXfSadN+yFKqWDEO+gbLK//+xvEiyYepMNJA== +"@abp/malihu-custom-scrollbar-plugin@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346" + integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.0.tgz#4ff2bc73008d1717ac5756ee4a7f5460cee51afb" - integrity sha512-scD8UwmvNGOV75kK2wE8/Mhyp7iSRQWE6MtN3KgWg3AMdkDyrwnQtC55PzXLdec7XIgYbf+r8qSO+CFKaBwMGg== +"@abp/moment@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25" + integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g== dependencies: moment "^2.9.0" -"@abp/prismjs@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.0.tgz#27225e6bbcba7e8e61805a352efc7a66872a1bc8" - integrity sha512-JlL2dGL75B08C2taIS7PMRplAvRBwjVxBCGGeXnv1QgX3kXfxlzU6hJQq6AB+knGBOmDIK7wFoHKTdOn+/JA1w== +"@abp/prismjs@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.1.tgz#322ea0c1368df89a8649af2ecf9660ae9c3eb12a" + integrity sha512-918o/Gev6f5tm6U0cO6S7Teygzre1x+HpzGH5WJdNx14/ZQ6wNrcsIMIjd84R6noUPVt83/eZ27N+RQtvntQLg== dependencies: - "@abp/clipboard" "~7.2.0" - "@abp/core" "~7.2.0" + "@abp/clipboard" "~7.2.1" + "@abp/core" "~7.2.1" prismjs "^1.26.0" -"@abp/select2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.0.tgz#fe612080ce2ebbec849663b64310d304f1a4d730" - integrity sha512-sGpB+ANvCN87W30rlcqQkx1gTAkU6Zz9AxKaxbzFJI35y/j0dybrx32q2/eLg8hkjvQnJ93sNa8oc3fQQ7/7AA== +"@abp/select2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95" + integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.0.tgz#787164525d741972bf51b5ac371de6d84432f635" - integrity sha512-9nDv3lp/VGhHLHiLM6/ZL3nhKF7S9Ag4lsedULbGAx4aJK/OfVpkEYJ+4dDLWRHRTO1xrnlMmCPGEsRIUvDklA== +"@abp/sweetalert2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3" + integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.0.tgz#c8798a15f3a76fe620fdf04b54b36b5271ff3934" - integrity sha512-wKl5Cz5IQGlhYI5eEBxiu97iNigVZ/epBozFuH/iJOXNzbCtORnwuL1PfE7C5LRBkxCg4Y+2GDIuPMU1j1cOgQ== +"@abp/timeago@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857" + integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" timeago "^1.6.7" -"@abp/toastr@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.0.tgz#f6e2dda276d92af97dbb5dd6747194b58aea8591" - integrity sha512-QC7NwvVKL1de/PP4F3wT8k7GO0r2WmvhMwFegSnQl5ym/froLDhYAs9Ru8wRHFUF3vHAC7OwYHDGt6guJYR9qA== +"@abp/toastr@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2" + integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" toastr "^2.1.4" -"@abp/utils@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.0.tgz#7d7c7fe8d45ee0a123d1d0ad8ce317e809cab02d" - integrity sha512-GH6383eaRQllM8X+IMoYbBu7D0jSKA/h2f4jwxm0GmlFvxtRo69lqcnSIBDFocdzNotZbRAXuKEE+e8Wo1YH1Q== +"@abp/utils@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5" + integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg== dependencies: just-compare "^1.3.0" diff --git a/modules/blogging/app/Volo.BloggingTestApp/package.json b/modules/blogging/app/Volo.BloggingTestApp/package.json index 49bae3ece9..c4ec6f8763 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/package.json +++ b/modules/blogging/app/Volo.BloggingTestApp/package.json @@ -3,7 +3,7 @@ "name": "volo.blogtestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2", - "@abp/blogging": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1", + "@abp/blogging": "~7.2.1" } } diff --git a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock index c75e4cff80..2f4db33c3b 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock +++ b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.0.tgz#fca379e596ec39de4057b9e522e30e0aee324e87" - integrity sha512-VWBtDqjak9iH0c0e/FmXqW8Riy7CsVjo2VVP5C8pO36BP/IubAnSa02xGek6Yy34vqIu40J67QTNljR66ZlEvQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.0.tgz#fbdf50b0b66b32c8106714beab4b453029c8e533" - integrity sha512-SaTCFSoZ9VJiv0gdxoXsSn/kmLdDH9JspEDi2xvrDFVp+7PYnQrn44ngQxzsi4ykhVkP5wCf56AEkauDKSFnmw== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.0" - "@abp/bootstrap" "~7.2.0" - "@abp/bootstrap-datepicker" "~7.2.0" - "@abp/bootstrap-daterangepicker" "~7.2.0" - "@abp/datatables.net-bs5" "~7.2.0" - "@abp/font-awesome" "~7.2.0" - "@abp/jquery-form" "~7.2.0" - "@abp/jquery-validation-unobtrusive" "~7.2.0" - "@abp/lodash" "~7.2.0" - "@abp/luxon" "~7.2.0" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.0" - "@abp/moment" "~7.2.0" - "@abp/select2" "~7.2.0" - "@abp/sweetalert2" "~7.2.0" - "@abp/timeago" "~7.2.0" - "@abp/toastr" "~7.2.0" - -"@abp/aspnetcore.mvc.ui@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.0.tgz#d3198a4a881c73a86dd2d4eb0569388354526481" - integrity sha512-QsNHcJ4c9KeAFOPB5bec1i/VOkQ2ZCfhO5qOZMbVls4uy5VDLZtg93xyYaFhQilu1mzXGbfEdPqHK7sArQj7Eg== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8" + integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738" + integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.2.1" + "@abp/bootstrap" "~7.2.1" + "@abp/bootstrap-datepicker" "~7.2.1" + "@abp/bootstrap-daterangepicker" "~7.2.1" + "@abp/datatables.net-bs5" "~7.2.1" + "@abp/font-awesome" "~7.2.1" + "@abp/jquery-form" "~7.2.1" + "@abp/jquery-validation-unobtrusive" "~7.2.1" + "@abp/lodash" "~7.2.1" + "@abp/luxon" "~7.2.1" + "@abp/malihu-custom-scrollbar-plugin" "~7.2.1" + "@abp/moment" "~7.2.1" + "@abp/select2" "~7.2.1" + "@abp/sweetalert2" "~7.2.1" + "@abp/timeago" "~7.2.1" + "@abp/toastr" "~7.2.1" + +"@abp/aspnetcore.mvc.ui@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe" + integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,201 +43,201 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/blogging@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-7.2.0.tgz#1a03053cf0c43b40cdce81a2f48618e2c0e514e6" - integrity sha512-62rLnu+D0BvU5+Kk+7GbB9JHJ53/w1XS96RI6S1wZ2wwZcHFBIUKlDeNgoigrw0CgSHhEimcMmFDnZvbHWcp5w== +"@abp/blogging@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-7.2.1.tgz#225d9a3314244c864a03e987e53e7797e04a0f27" + integrity sha512-sbtKkPau5VmLBA0iW9R6ICF2bxAD6nBm60qC9EGFdNa8KxGdWCwcxiWlxMAf3YQawYxE7UHXJpaIVJy3Si+qzA== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.0" - "@abp/owl.carousel" "~7.2.0" - "@abp/prismjs" "~7.2.0" - "@abp/tui-editor" "~7.2.0" + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1" + "@abp/owl.carousel" "~7.2.1" + "@abp/prismjs" "~7.2.1" + "@abp/tui-editor" "~7.2.1" -"@abp/bootstrap-datepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.0.tgz#10a3e810edf47f0acd82ac5dadf3d65bc10eb1b5" - integrity sha512-uFmaiAX3jnACYsvI+5rRjMmJ8dFX53rNUG7NyCEZ+Btml6MwhoV1LemkCXsWj9iiL6XVmIO9A2bjdhlYI7Gvxw== +"@abp/bootstrap-datepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3" + integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.0.tgz#80ccb46058f141e5b497181624abfd29d5f51efe" - integrity sha512-Koapg+vD8trKHk92awjIQqdcxOYqP12EpePjxk08TFMoXEeSkYUU4dyIQ7frmM8ExYvaBo3rDPsr2eDSVgcVvQ== +"@abp/bootstrap-daterangepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7" + integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.0.tgz#87cfe5c3e6c210fe483e061b4127edc19998089c" - integrity sha512-qa4KUhPe+aBwsN2QmuksmsxLgsONgouKVRYXRo9go7TmjcKwzyB4eryWTkV1p8drxzsY+Uzllapy6oJ9e1fV1A== +"@abp/bootstrap@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318" + integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" bootstrap "^5.1.3" -"@abp/clipboard@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.0.tgz#3f8364668a8ecd4892919c84fd7569644b17bc7b" - integrity sha512-1WJdWjm7lWG5DDGOUU4M5XRBJhZArrH8WNE/JFhEZw/4fQvTO9nWpFZb0Jj3642eLk0i+Bab0qtsZSHVqMNLQw== +"@abp/clipboard@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.1.tgz#dab262b84aa956eeb3a145461b662c5ae851b4a8" + integrity sha512-72C3QMEMMtXzjv6GTJJiILSJ1ScBidcKdahrRLlomo4TgCIEgg1+oYL3Q0uyrlB5I0mUqBaf+qYlxXue8JdRAQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" clipboard "^2.0.8" -"@abp/core@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.0.tgz#7fe85c5bf7afcdf5907ab90e2587caa1a352c05a" - integrity sha512-J/pnKP5I4Hc3iY9QJJqBgevGSV7XteK3RLwV1b8dLGj4+12rgpqDYQCpENwEnVAlyBUU7QJJbb8gFNIO7DGzHA== +"@abp/core@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898" + integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA== dependencies: - "@abp/utils" "~7.2.0" + "@abp/utils" "~7.2.1" -"@abp/datatables.net-bs5@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.0.tgz#867f7b0dae84118c00cbdf499072d454d23d3a37" - integrity sha512-VgdPEGHK1GeVpvsbYGWNqu4eW06LdC/Hw8Jv+hVf7oCJqJfobckeVkoNToQ7jsqQjl3Hh7xakf9dLXGvHtdKgg== +"@abp/datatables.net-bs5@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed" + integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog== dependencies: - "@abp/datatables.net" "~7.2.0" + "@abp/datatables.net" "~7.2.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.0.tgz#8f5593f697d8e8577a9858a82969856cb6cb019a" - integrity sha512-nL8JqESl8Oz8zpI3i2J4BngI1hwVMXdt9gElwdKgnuiPMbR+lLdQobiBLbnOYpMrulCivGZDor70iSH5OOoA/w== +"@abp/datatables.net@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41" + integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.0.tgz#be94e415f8f5b47059adbc27f1c027b11c0883f1" - integrity sha512-WQXSRVsJR8p1x69kb9xR9qjSxb+gGe5CUPN8aWYYCHDK5mppDP/YT53Nvx02Z201/r26aVa84nd8/+0yJvSKdw== +"@abp/font-awesome@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5" + integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.0.tgz#5b243e08c2d3b9cb6928c902fd4431005a499bef" - integrity sha512-Ug2vSv7oGeT44lUVyk4uFdgDtdwPe4gGBFXJmUPCfeHgn3yP8sqNNsMO3TRkwlh0jUdJhKC3d86ek9SX7CzZvw== +"@abp/jquery-form@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49" + integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.0.tgz#28a1055286985efcc47d464aac51d8b7f37945df" - integrity sha512-QzCWTrW2bbK9jjXFJpt0TaY3Lk6wGmWnAZZO8lyIMJ1TCqZVI+J+nIMStsRgkFWu5YM5OwbyKjZAG5lb3MqoAw== +"@abp/jquery-validation-unobtrusive@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9" + integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw== dependencies: - "@abp/jquery-validation" "~7.2.0" + "@abp/jquery-validation" "~7.2.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.0.tgz#321a7a46ec2ef3b079fd7734af38886c97232f11" - integrity sha512-9hVaEPKZDU6UwyZt2xcJ9SK14gH4O4L1aHCIEuwWAnhKpOux5G4aPGzYqCGdUSf1MlzXf7iwkDKrTZLrPsOdrw== +"@abp/jquery-validation@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb" + integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.0.tgz#155ed7c7b116dbe360eac2132d9bf54407524acc" - integrity sha512-IM4w4AgPoG4ftmbnhmDSOKNmvQW3d7cklNyf4cmV4o0oGOIbFyWKJwZQqYmZU9saoLHHElW5KKM4sPJ4lHcD0Q== +"@abp/jquery@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f" + integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" jquery "~3.6.0" -"@abp/lodash@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.0.tgz#dad30f704641cd43fe98caa067b2aa86eca4cc7e" - integrity sha512-wt94OjgGl8ZRpdbuE+OQFv0LOZSNACMAb5Grx/GuK2J2fORwHfISX9P0IA0MoF3SQTtfY7daJo02Wa2pO5DVRw== +"@abp/lodash@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b" + integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" lodash "^4.17.21" -"@abp/luxon@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.0.tgz#fe3fc84b26fdf824f510b45409e06c99a7081bab" - integrity sha512-rS19oaECHKcRayKBfzDnaGXzy8TyZHopz9Wjib0WzeCTyRKgkT1TxCHvUH1DO2PWITODKamUyKSYjGKhGVADfg== +"@abp/luxon@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516" + integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.0.tgz#975594f6c588807b05e2d5f1ed2b74dd652853be" - integrity sha512-CieuDFEfnhPfoG5tqzSTKhS27SvaggZbDNmMtoDOd/L5CR7xm7QXfSadN+yFKqWDEO+gbLK//+xvEiyYepMNJA== +"@abp/malihu-custom-scrollbar-plugin@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346" + integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.0.tgz#4ff2bc73008d1717ac5756ee4a7f5460cee51afb" - integrity sha512-scD8UwmvNGOV75kK2wE8/Mhyp7iSRQWE6MtN3KgWg3AMdkDyrwnQtC55PzXLdec7XIgYbf+r8qSO+CFKaBwMGg== +"@abp/moment@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25" + integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g== dependencies: moment "^2.9.0" -"@abp/owl.carousel@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-7.2.0.tgz#6aa7170ae5cf7ee3c51d27fac3567af8e38a55ca" - integrity sha512-sl9FntbMbzbuW87qK3pm4lmJ6lpBc8hCwWm/E0LyCPQDbRl5Loc54PMua4l6EOL91EGBuNF/EzpjY8RDsOF0Lw== +"@abp/owl.carousel@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-7.2.1.tgz#50ff8709fc25a6774695d6a7c0b77f300aeb4dc9" + integrity sha512-fxl4ig/oJxiNX+UqFM40yjEoe8P7kvubMqmhO1GVnZWoZrNDsNVnFVhMpps47c58WPQ1iRSYJivdmxXTUG5EUw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" owl.carousel "^2.3.4" -"@abp/prismjs@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.0.tgz#27225e6bbcba7e8e61805a352efc7a66872a1bc8" - integrity sha512-JlL2dGL75B08C2taIS7PMRplAvRBwjVxBCGGeXnv1QgX3kXfxlzU6hJQq6AB+knGBOmDIK7wFoHKTdOn+/JA1w== +"@abp/prismjs@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.1.tgz#322ea0c1368df89a8649af2ecf9660ae9c3eb12a" + integrity sha512-918o/Gev6f5tm6U0cO6S7Teygzre1x+HpzGH5WJdNx14/ZQ6wNrcsIMIjd84R6noUPVt83/eZ27N+RQtvntQLg== dependencies: - "@abp/clipboard" "~7.2.0" - "@abp/core" "~7.2.0" + "@abp/clipboard" "~7.2.1" + "@abp/core" "~7.2.1" prismjs "^1.26.0" -"@abp/select2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.0.tgz#fe612080ce2ebbec849663b64310d304f1a4d730" - integrity sha512-sGpB+ANvCN87W30rlcqQkx1gTAkU6Zz9AxKaxbzFJI35y/j0dybrx32q2/eLg8hkjvQnJ93sNa8oc3fQQ7/7AA== +"@abp/select2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95" + integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.0.tgz#787164525d741972bf51b5ac371de6d84432f635" - integrity sha512-9nDv3lp/VGhHLHiLM6/ZL3nhKF7S9Ag4lsedULbGAx4aJK/OfVpkEYJ+4dDLWRHRTO1xrnlMmCPGEsRIUvDklA== +"@abp/sweetalert2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3" + integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.0.tgz#c8798a15f3a76fe620fdf04b54b36b5271ff3934" - integrity sha512-wKl5Cz5IQGlhYI5eEBxiu97iNigVZ/epBozFuH/iJOXNzbCtORnwuL1PfE7C5LRBkxCg4Y+2GDIuPMU1j1cOgQ== +"@abp/timeago@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857" + integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" timeago "^1.6.7" -"@abp/toastr@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.0.tgz#f6e2dda276d92af97dbb5dd6747194b58aea8591" - integrity sha512-QC7NwvVKL1de/PP4F3wT8k7GO0r2WmvhMwFegSnQl5ym/froLDhYAs9Ru8wRHFUF3vHAC7OwYHDGt6guJYR9qA== +"@abp/toastr@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2" + integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" toastr "^2.1.4" -"@abp/tui-editor@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.2.0.tgz#223771bf4b2e641488f3411e656caf5201fdbfd9" - integrity sha512-YsBm1indYY1TRSULGIH7TmqrsW4nSuVm6ePNv8/0rv3UY/YYZJ+I6eiJt27X6NuKUfc3/4B2T5hS0s9ixAh0Xw== +"@abp/tui-editor@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.2.1.tgz#c123431ef3ee9c665bfcf412ada4ef73dc1ec53d" + integrity sha512-f/LzTdSE0eilE29Npm22SxN4v8beL4O58ZqKE5OHLdL8i3pJfZO5DHe9dzTxalymc9j5i0DCZSzpLKsACp5JnQ== dependencies: - "@abp/jquery" "~7.2.0" - "@abp/prismjs" "~7.2.0" + "@abp/jquery" "~7.2.1" + "@abp/prismjs" "~7.2.1" -"@abp/utils@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.0.tgz#7d7c7fe8d45ee0a123d1d0ad8ce317e809cab02d" - integrity sha512-GH6383eaRQllM8X+IMoYbBu7D0jSKA/h2f4jwxm0GmlFvxtRo69lqcnSIBDFocdzNotZbRAXuKEE+e8Wo1YH1Q== +"@abp/utils@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5" + integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg== dependencies: just-compare "^1.3.0" diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json index 3a4341992b..39563c4d9c 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json @@ -3,6 +3,6 @@ "name": "client-simulation-web", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1" } } diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock index 8813b33030..02eb319962 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.0.tgz#fca379e596ec39de4057b9e522e30e0aee324e87" - integrity sha512-VWBtDqjak9iH0c0e/FmXqW8Riy7CsVjo2VVP5C8pO36BP/IubAnSa02xGek6Yy34vqIu40J67QTNljR66ZlEvQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.0.tgz#fbdf50b0b66b32c8106714beab4b453029c8e533" - integrity sha512-SaTCFSoZ9VJiv0gdxoXsSn/kmLdDH9JspEDi2xvrDFVp+7PYnQrn44ngQxzsi4ykhVkP5wCf56AEkauDKSFnmw== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.0" - "@abp/bootstrap" "~7.2.0" - "@abp/bootstrap-datepicker" "~7.2.0" - "@abp/bootstrap-daterangepicker" "~7.2.0" - "@abp/datatables.net-bs5" "~7.2.0" - "@abp/font-awesome" "~7.2.0" - "@abp/jquery-form" "~7.2.0" - "@abp/jquery-validation-unobtrusive" "~7.2.0" - "@abp/lodash" "~7.2.0" - "@abp/luxon" "~7.2.0" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.0" - "@abp/moment" "~7.2.0" - "@abp/select2" "~7.2.0" - "@abp/sweetalert2" "~7.2.0" - "@abp/timeago" "~7.2.0" - "@abp/toastr" "~7.2.0" - -"@abp/aspnetcore.mvc.ui@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.0.tgz#d3198a4a881c73a86dd2d4eb0569388354526481" - integrity sha512-QsNHcJ4c9KeAFOPB5bec1i/VOkQ2ZCfhO5qOZMbVls4uy5VDLZtg93xyYaFhQilu1mzXGbfEdPqHK7sArQj7Eg== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8" + integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738" + integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.2.1" + "@abp/bootstrap" "~7.2.1" + "@abp/bootstrap-datepicker" "~7.2.1" + "@abp/bootstrap-daterangepicker" "~7.2.1" + "@abp/datatables.net-bs5" "~7.2.1" + "@abp/font-awesome" "~7.2.1" + "@abp/jquery-form" "~7.2.1" + "@abp/jquery-validation-unobtrusive" "~7.2.1" + "@abp/lodash" "~7.2.1" + "@abp/luxon" "~7.2.1" + "@abp/malihu-custom-scrollbar-plugin" "~7.2.1" + "@abp/moment" "~7.2.1" + "@abp/select2" "~7.2.1" + "@abp/sweetalert2" "~7.2.1" + "@abp/timeago" "~7.2.1" + "@abp/toastr" "~7.2.1" + +"@abp/aspnetcore.mvc.ui@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe" + integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.0.tgz#10a3e810edf47f0acd82ac5dadf3d65bc10eb1b5" - integrity sha512-uFmaiAX3jnACYsvI+5rRjMmJ8dFX53rNUG7NyCEZ+Btml6MwhoV1LemkCXsWj9iiL6XVmIO9A2bjdhlYI7Gvxw== +"@abp/bootstrap-datepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3" + integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.0.tgz#80ccb46058f141e5b497181624abfd29d5f51efe" - integrity sha512-Koapg+vD8trKHk92awjIQqdcxOYqP12EpePjxk08TFMoXEeSkYUU4dyIQ7frmM8ExYvaBo3rDPsr2eDSVgcVvQ== +"@abp/bootstrap-daterangepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7" + integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.0.tgz#87cfe5c3e6c210fe483e061b4127edc19998089c" - integrity sha512-qa4KUhPe+aBwsN2QmuksmsxLgsONgouKVRYXRo9go7TmjcKwzyB4eryWTkV1p8drxzsY+Uzllapy6oJ9e1fV1A== +"@abp/bootstrap@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318" + integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" bootstrap "^5.1.3" -"@abp/core@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.0.tgz#7fe85c5bf7afcdf5907ab90e2587caa1a352c05a" - integrity sha512-J/pnKP5I4Hc3iY9QJJqBgevGSV7XteK3RLwV1b8dLGj4+12rgpqDYQCpENwEnVAlyBUU7QJJbb8gFNIO7DGzHA== +"@abp/core@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898" + integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA== dependencies: - "@abp/utils" "~7.2.0" + "@abp/utils" "~7.2.1" -"@abp/datatables.net-bs5@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.0.tgz#867f7b0dae84118c00cbdf499072d454d23d3a37" - integrity sha512-VgdPEGHK1GeVpvsbYGWNqu4eW06LdC/Hw8Jv+hVf7oCJqJfobckeVkoNToQ7jsqQjl3Hh7xakf9dLXGvHtdKgg== +"@abp/datatables.net-bs5@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed" + integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog== dependencies: - "@abp/datatables.net" "~7.2.0" + "@abp/datatables.net" "~7.2.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.0.tgz#8f5593f697d8e8577a9858a82969856cb6cb019a" - integrity sha512-nL8JqESl8Oz8zpI3i2J4BngI1hwVMXdt9gElwdKgnuiPMbR+lLdQobiBLbnOYpMrulCivGZDor70iSH5OOoA/w== +"@abp/datatables.net@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41" + integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.0.tgz#be94e415f8f5b47059adbc27f1c027b11c0883f1" - integrity sha512-WQXSRVsJR8p1x69kb9xR9qjSxb+gGe5CUPN8aWYYCHDK5mppDP/YT53Nvx02Z201/r26aVa84nd8/+0yJvSKdw== +"@abp/font-awesome@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5" + integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.0.tgz#5b243e08c2d3b9cb6928c902fd4431005a499bef" - integrity sha512-Ug2vSv7oGeT44lUVyk4uFdgDtdwPe4gGBFXJmUPCfeHgn3yP8sqNNsMO3TRkwlh0jUdJhKC3d86ek9SX7CzZvw== +"@abp/jquery-form@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49" + integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.0.tgz#28a1055286985efcc47d464aac51d8b7f37945df" - integrity sha512-QzCWTrW2bbK9jjXFJpt0TaY3Lk6wGmWnAZZO8lyIMJ1TCqZVI+J+nIMStsRgkFWu5YM5OwbyKjZAG5lb3MqoAw== +"@abp/jquery-validation-unobtrusive@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9" + integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw== dependencies: - "@abp/jquery-validation" "~7.2.0" + "@abp/jquery-validation" "~7.2.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.0.tgz#321a7a46ec2ef3b079fd7734af38886c97232f11" - integrity sha512-9hVaEPKZDU6UwyZt2xcJ9SK14gH4O4L1aHCIEuwWAnhKpOux5G4aPGzYqCGdUSf1MlzXf7iwkDKrTZLrPsOdrw== +"@abp/jquery-validation@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb" + integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.0.tgz#155ed7c7b116dbe360eac2132d9bf54407524acc" - integrity sha512-IM4w4AgPoG4ftmbnhmDSOKNmvQW3d7cklNyf4cmV4o0oGOIbFyWKJwZQqYmZU9saoLHHElW5KKM4sPJ4lHcD0Q== +"@abp/jquery@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f" + integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" jquery "~3.6.0" -"@abp/lodash@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.0.tgz#dad30f704641cd43fe98caa067b2aa86eca4cc7e" - integrity sha512-wt94OjgGl8ZRpdbuE+OQFv0LOZSNACMAb5Grx/GuK2J2fORwHfISX9P0IA0MoF3SQTtfY7daJo02Wa2pO5DVRw== +"@abp/lodash@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b" + integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" lodash "^4.17.21" -"@abp/luxon@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.0.tgz#fe3fc84b26fdf824f510b45409e06c99a7081bab" - integrity sha512-rS19oaECHKcRayKBfzDnaGXzy8TyZHopz9Wjib0WzeCTyRKgkT1TxCHvUH1DO2PWITODKamUyKSYjGKhGVADfg== +"@abp/luxon@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516" + integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.0.tgz#975594f6c588807b05e2d5f1ed2b74dd652853be" - integrity sha512-CieuDFEfnhPfoG5tqzSTKhS27SvaggZbDNmMtoDOd/L5CR7xm7QXfSadN+yFKqWDEO+gbLK//+xvEiyYepMNJA== +"@abp/malihu-custom-scrollbar-plugin@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346" + integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.0.tgz#4ff2bc73008d1717ac5756ee4a7f5460cee51afb" - integrity sha512-scD8UwmvNGOV75kK2wE8/Mhyp7iSRQWE6MtN3KgWg3AMdkDyrwnQtC55PzXLdec7XIgYbf+r8qSO+CFKaBwMGg== +"@abp/moment@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25" + integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g== dependencies: moment "^2.9.0" -"@abp/select2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.0.tgz#fe612080ce2ebbec849663b64310d304f1a4d730" - integrity sha512-sGpB+ANvCN87W30rlcqQkx1gTAkU6Zz9AxKaxbzFJI35y/j0dybrx32q2/eLg8hkjvQnJ93sNa8oc3fQQ7/7AA== +"@abp/select2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95" + integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.0.tgz#787164525d741972bf51b5ac371de6d84432f635" - integrity sha512-9nDv3lp/VGhHLHiLM6/ZL3nhKF7S9Ag4lsedULbGAx4aJK/OfVpkEYJ+4dDLWRHRTO1xrnlMmCPGEsRIUvDklA== +"@abp/sweetalert2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3" + integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.0.tgz#c8798a15f3a76fe620fdf04b54b36b5271ff3934" - integrity sha512-wKl5Cz5IQGlhYI5eEBxiu97iNigVZ/epBozFuH/iJOXNzbCtORnwuL1PfE7C5LRBkxCg4Y+2GDIuPMU1j1cOgQ== +"@abp/timeago@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857" + integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" timeago "^1.6.7" -"@abp/toastr@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.0.tgz#f6e2dda276d92af97dbb5dd6747194b58aea8591" - integrity sha512-QC7NwvVKL1de/PP4F3wT8k7GO0r2WmvhMwFegSnQl5ym/froLDhYAs9Ru8wRHFUF3vHAC7OwYHDGt6guJYR9qA== +"@abp/toastr@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2" + integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" toastr "^2.1.4" -"@abp/utils@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.0.tgz#7d7c7fe8d45ee0a123d1d0ad8ce317e809cab02d" - integrity sha512-GH6383eaRQllM8X+IMoYbBu7D0jSKA/h2f4jwxm0GmlFvxtRo69lqcnSIBDFocdzNotZbRAXuKEE+e8Wo1YH1Q== +"@abp/utils@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5" + integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg== dependencies: just-compare "^1.3.0" diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json index afe5e255d3..503852b7f7 100644 --- a/modules/cms-kit/angular/package.json +++ b/modules/cms-kit/angular/package.json @@ -15,11 +15,11 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.2.0-rc.2", - "@abp/ng.identity": "~7.2.0-rc.2", - "@abp/ng.setting-management": "~7.2.0-rc.2", - "@abp/ng.tenant-management": "~7.2.0-rc.2", - "@abp/ng.theme.basic": "~7.2.0-rc.2", + "@abp/ng.account": "~7.2.1", + "@abp/ng.identity": "~7.2.1", + "@abp/ng.setting-management": "~7.2.1", + "@abp/ng.tenant-management": "~7.2.1", + "@abp/ng.theme.basic": "~7.2.1", "@angular/animations": "~10.0.0", "@angular/common": "~10.0.0", "@angular/compiler": "~10.0.0", diff --git a/modules/cms-kit/angular/projects/cms-kit/package.json b/modules/cms-kit/angular/projects/cms-kit/package.json index 162902d27b..35a11493f0 100644 --- a/modules/cms-kit/angular/projects/cms-kit/package.json +++ b/modules/cms-kit/angular/projects/cms-kit/package.json @@ -4,8 +4,8 @@ "peerDependencies": { "@angular/common": "^9.1.11", "@angular/core": "^9.1.11", - "@abp/ng.core": ">=7.2.0-rc.2", - "@abp/ng.theme.shared": ">=7.2.0-rc.2" + "@abp/ng.core": ">=7.2.1", + "@abp/ng.theme.shared": ">=7.2.1" }, "dependencies": { "tslib": "^2.0.0" diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json index 7a74e0cd59..7691fde3ac 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-identityserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock index 8813b33030..02eb319962 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.0.tgz#fca379e596ec39de4057b9e522e30e0aee324e87" - integrity sha512-VWBtDqjak9iH0c0e/FmXqW8Riy7CsVjo2VVP5C8pO36BP/IubAnSa02xGek6Yy34vqIu40J67QTNljR66ZlEvQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.0.tgz#fbdf50b0b66b32c8106714beab4b453029c8e533" - integrity sha512-SaTCFSoZ9VJiv0gdxoXsSn/kmLdDH9JspEDi2xvrDFVp+7PYnQrn44ngQxzsi4ykhVkP5wCf56AEkauDKSFnmw== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.0" - "@abp/bootstrap" "~7.2.0" - "@abp/bootstrap-datepicker" "~7.2.0" - "@abp/bootstrap-daterangepicker" "~7.2.0" - "@abp/datatables.net-bs5" "~7.2.0" - "@abp/font-awesome" "~7.2.0" - "@abp/jquery-form" "~7.2.0" - "@abp/jquery-validation-unobtrusive" "~7.2.0" - "@abp/lodash" "~7.2.0" - "@abp/luxon" "~7.2.0" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.0" - "@abp/moment" "~7.2.0" - "@abp/select2" "~7.2.0" - "@abp/sweetalert2" "~7.2.0" - "@abp/timeago" "~7.2.0" - "@abp/toastr" "~7.2.0" - -"@abp/aspnetcore.mvc.ui@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.0.tgz#d3198a4a881c73a86dd2d4eb0569388354526481" - integrity sha512-QsNHcJ4c9KeAFOPB5bec1i/VOkQ2ZCfhO5qOZMbVls4uy5VDLZtg93xyYaFhQilu1mzXGbfEdPqHK7sArQj7Eg== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8" + integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738" + integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.2.1" + "@abp/bootstrap" "~7.2.1" + "@abp/bootstrap-datepicker" "~7.2.1" + "@abp/bootstrap-daterangepicker" "~7.2.1" + "@abp/datatables.net-bs5" "~7.2.1" + "@abp/font-awesome" "~7.2.1" + "@abp/jquery-form" "~7.2.1" + "@abp/jquery-validation-unobtrusive" "~7.2.1" + "@abp/lodash" "~7.2.1" + "@abp/luxon" "~7.2.1" + "@abp/malihu-custom-scrollbar-plugin" "~7.2.1" + "@abp/moment" "~7.2.1" + "@abp/select2" "~7.2.1" + "@abp/sweetalert2" "~7.2.1" + "@abp/timeago" "~7.2.1" + "@abp/toastr" "~7.2.1" + +"@abp/aspnetcore.mvc.ui@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe" + integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.0.tgz#10a3e810edf47f0acd82ac5dadf3d65bc10eb1b5" - integrity sha512-uFmaiAX3jnACYsvI+5rRjMmJ8dFX53rNUG7NyCEZ+Btml6MwhoV1LemkCXsWj9iiL6XVmIO9A2bjdhlYI7Gvxw== +"@abp/bootstrap-datepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3" + integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.0.tgz#80ccb46058f141e5b497181624abfd29d5f51efe" - integrity sha512-Koapg+vD8trKHk92awjIQqdcxOYqP12EpePjxk08TFMoXEeSkYUU4dyIQ7frmM8ExYvaBo3rDPsr2eDSVgcVvQ== +"@abp/bootstrap-daterangepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7" + integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.0.tgz#87cfe5c3e6c210fe483e061b4127edc19998089c" - integrity sha512-qa4KUhPe+aBwsN2QmuksmsxLgsONgouKVRYXRo9go7TmjcKwzyB4eryWTkV1p8drxzsY+Uzllapy6oJ9e1fV1A== +"@abp/bootstrap@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318" + integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" bootstrap "^5.1.3" -"@abp/core@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.0.tgz#7fe85c5bf7afcdf5907ab90e2587caa1a352c05a" - integrity sha512-J/pnKP5I4Hc3iY9QJJqBgevGSV7XteK3RLwV1b8dLGj4+12rgpqDYQCpENwEnVAlyBUU7QJJbb8gFNIO7DGzHA== +"@abp/core@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898" + integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA== dependencies: - "@abp/utils" "~7.2.0" + "@abp/utils" "~7.2.1" -"@abp/datatables.net-bs5@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.0.tgz#867f7b0dae84118c00cbdf499072d454d23d3a37" - integrity sha512-VgdPEGHK1GeVpvsbYGWNqu4eW06LdC/Hw8Jv+hVf7oCJqJfobckeVkoNToQ7jsqQjl3Hh7xakf9dLXGvHtdKgg== +"@abp/datatables.net-bs5@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed" + integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog== dependencies: - "@abp/datatables.net" "~7.2.0" + "@abp/datatables.net" "~7.2.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.0.tgz#8f5593f697d8e8577a9858a82969856cb6cb019a" - integrity sha512-nL8JqESl8Oz8zpI3i2J4BngI1hwVMXdt9gElwdKgnuiPMbR+lLdQobiBLbnOYpMrulCivGZDor70iSH5OOoA/w== +"@abp/datatables.net@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41" + integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.0.tgz#be94e415f8f5b47059adbc27f1c027b11c0883f1" - integrity sha512-WQXSRVsJR8p1x69kb9xR9qjSxb+gGe5CUPN8aWYYCHDK5mppDP/YT53Nvx02Z201/r26aVa84nd8/+0yJvSKdw== +"@abp/font-awesome@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5" + integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.0.tgz#5b243e08c2d3b9cb6928c902fd4431005a499bef" - integrity sha512-Ug2vSv7oGeT44lUVyk4uFdgDtdwPe4gGBFXJmUPCfeHgn3yP8sqNNsMO3TRkwlh0jUdJhKC3d86ek9SX7CzZvw== +"@abp/jquery-form@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49" + integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.0.tgz#28a1055286985efcc47d464aac51d8b7f37945df" - integrity sha512-QzCWTrW2bbK9jjXFJpt0TaY3Lk6wGmWnAZZO8lyIMJ1TCqZVI+J+nIMStsRgkFWu5YM5OwbyKjZAG5lb3MqoAw== +"@abp/jquery-validation-unobtrusive@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9" + integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw== dependencies: - "@abp/jquery-validation" "~7.2.0" + "@abp/jquery-validation" "~7.2.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.0.tgz#321a7a46ec2ef3b079fd7734af38886c97232f11" - integrity sha512-9hVaEPKZDU6UwyZt2xcJ9SK14gH4O4L1aHCIEuwWAnhKpOux5G4aPGzYqCGdUSf1MlzXf7iwkDKrTZLrPsOdrw== +"@abp/jquery-validation@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb" + integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.0.tgz#155ed7c7b116dbe360eac2132d9bf54407524acc" - integrity sha512-IM4w4AgPoG4ftmbnhmDSOKNmvQW3d7cklNyf4cmV4o0oGOIbFyWKJwZQqYmZU9saoLHHElW5KKM4sPJ4lHcD0Q== +"@abp/jquery@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f" + integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" jquery "~3.6.0" -"@abp/lodash@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.0.tgz#dad30f704641cd43fe98caa067b2aa86eca4cc7e" - integrity sha512-wt94OjgGl8ZRpdbuE+OQFv0LOZSNACMAb5Grx/GuK2J2fORwHfISX9P0IA0MoF3SQTtfY7daJo02Wa2pO5DVRw== +"@abp/lodash@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b" + integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" lodash "^4.17.21" -"@abp/luxon@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.0.tgz#fe3fc84b26fdf824f510b45409e06c99a7081bab" - integrity sha512-rS19oaECHKcRayKBfzDnaGXzy8TyZHopz9Wjib0WzeCTyRKgkT1TxCHvUH1DO2PWITODKamUyKSYjGKhGVADfg== +"@abp/luxon@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516" + integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.0.tgz#975594f6c588807b05e2d5f1ed2b74dd652853be" - integrity sha512-CieuDFEfnhPfoG5tqzSTKhS27SvaggZbDNmMtoDOd/L5CR7xm7QXfSadN+yFKqWDEO+gbLK//+xvEiyYepMNJA== +"@abp/malihu-custom-scrollbar-plugin@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346" + integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.0.tgz#4ff2bc73008d1717ac5756ee4a7f5460cee51afb" - integrity sha512-scD8UwmvNGOV75kK2wE8/Mhyp7iSRQWE6MtN3KgWg3AMdkDyrwnQtC55PzXLdec7XIgYbf+r8qSO+CFKaBwMGg== +"@abp/moment@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25" + integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g== dependencies: moment "^2.9.0" -"@abp/select2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.0.tgz#fe612080ce2ebbec849663b64310d304f1a4d730" - integrity sha512-sGpB+ANvCN87W30rlcqQkx1gTAkU6Zz9AxKaxbzFJI35y/j0dybrx32q2/eLg8hkjvQnJ93sNa8oc3fQQ7/7AA== +"@abp/select2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95" + integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.0.tgz#787164525d741972bf51b5ac371de6d84432f635" - integrity sha512-9nDv3lp/VGhHLHiLM6/ZL3nhKF7S9Ag4lsedULbGAx4aJK/OfVpkEYJ+4dDLWRHRTO1xrnlMmCPGEsRIUvDklA== +"@abp/sweetalert2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3" + integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.0.tgz#c8798a15f3a76fe620fdf04b54b36b5271ff3934" - integrity sha512-wKl5Cz5IQGlhYI5eEBxiu97iNigVZ/epBozFuH/iJOXNzbCtORnwuL1PfE7C5LRBkxCg4Y+2GDIuPMU1j1cOgQ== +"@abp/timeago@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857" + integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" timeago "^1.6.7" -"@abp/toastr@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.0.tgz#f6e2dda276d92af97dbb5dd6747194b58aea8591" - integrity sha512-QC7NwvVKL1de/PP4F3wT8k7GO0r2WmvhMwFegSnQl5ym/froLDhYAs9Ru8wRHFUF3vHAC7OwYHDGt6guJYR9qA== +"@abp/toastr@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2" + integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" toastr "^2.1.4" -"@abp/utils@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.0.tgz#7d7c7fe8d45ee0a123d1d0ad8ce317e809cab02d" - integrity sha512-GH6383eaRQllM8X+IMoYbBu7D0jSKA/h2f4jwxm0GmlFvxtRo69lqcnSIBDFocdzNotZbRAXuKEE+e8Wo1YH1Q== +"@abp/utils@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5" + integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg== dependencies: just-compare "^1.3.0" diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json index a92840fd98..e712a37d94 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock index 8813b33030..02eb319962 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.0.tgz#fca379e596ec39de4057b9e522e30e0aee324e87" - integrity sha512-VWBtDqjak9iH0c0e/FmXqW8Riy7CsVjo2VVP5C8pO36BP/IubAnSa02xGek6Yy34vqIu40J67QTNljR66ZlEvQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.0.tgz#fbdf50b0b66b32c8106714beab4b453029c8e533" - integrity sha512-SaTCFSoZ9VJiv0gdxoXsSn/kmLdDH9JspEDi2xvrDFVp+7PYnQrn44ngQxzsi4ykhVkP5wCf56AEkauDKSFnmw== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.0" - "@abp/bootstrap" "~7.2.0" - "@abp/bootstrap-datepicker" "~7.2.0" - "@abp/bootstrap-daterangepicker" "~7.2.0" - "@abp/datatables.net-bs5" "~7.2.0" - "@abp/font-awesome" "~7.2.0" - "@abp/jquery-form" "~7.2.0" - "@abp/jquery-validation-unobtrusive" "~7.2.0" - "@abp/lodash" "~7.2.0" - "@abp/luxon" "~7.2.0" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.0" - "@abp/moment" "~7.2.0" - "@abp/select2" "~7.2.0" - "@abp/sweetalert2" "~7.2.0" - "@abp/timeago" "~7.2.0" - "@abp/toastr" "~7.2.0" - -"@abp/aspnetcore.mvc.ui@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.0.tgz#d3198a4a881c73a86dd2d4eb0569388354526481" - integrity sha512-QsNHcJ4c9KeAFOPB5bec1i/VOkQ2ZCfhO5qOZMbVls4uy5VDLZtg93xyYaFhQilu1mzXGbfEdPqHK7sArQj7Eg== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8" + integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738" + integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.2.1" + "@abp/bootstrap" "~7.2.1" + "@abp/bootstrap-datepicker" "~7.2.1" + "@abp/bootstrap-daterangepicker" "~7.2.1" + "@abp/datatables.net-bs5" "~7.2.1" + "@abp/font-awesome" "~7.2.1" + "@abp/jquery-form" "~7.2.1" + "@abp/jquery-validation-unobtrusive" "~7.2.1" + "@abp/lodash" "~7.2.1" + "@abp/luxon" "~7.2.1" + "@abp/malihu-custom-scrollbar-plugin" "~7.2.1" + "@abp/moment" "~7.2.1" + "@abp/select2" "~7.2.1" + "@abp/sweetalert2" "~7.2.1" + "@abp/timeago" "~7.2.1" + "@abp/toastr" "~7.2.1" + +"@abp/aspnetcore.mvc.ui@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe" + integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.0.tgz#10a3e810edf47f0acd82ac5dadf3d65bc10eb1b5" - integrity sha512-uFmaiAX3jnACYsvI+5rRjMmJ8dFX53rNUG7NyCEZ+Btml6MwhoV1LemkCXsWj9iiL6XVmIO9A2bjdhlYI7Gvxw== +"@abp/bootstrap-datepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3" + integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.0.tgz#80ccb46058f141e5b497181624abfd29d5f51efe" - integrity sha512-Koapg+vD8trKHk92awjIQqdcxOYqP12EpePjxk08TFMoXEeSkYUU4dyIQ7frmM8ExYvaBo3rDPsr2eDSVgcVvQ== +"@abp/bootstrap-daterangepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7" + integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.0.tgz#87cfe5c3e6c210fe483e061b4127edc19998089c" - integrity sha512-qa4KUhPe+aBwsN2QmuksmsxLgsONgouKVRYXRo9go7TmjcKwzyB4eryWTkV1p8drxzsY+Uzllapy6oJ9e1fV1A== +"@abp/bootstrap@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318" + integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" bootstrap "^5.1.3" -"@abp/core@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.0.tgz#7fe85c5bf7afcdf5907ab90e2587caa1a352c05a" - integrity sha512-J/pnKP5I4Hc3iY9QJJqBgevGSV7XteK3RLwV1b8dLGj4+12rgpqDYQCpENwEnVAlyBUU7QJJbb8gFNIO7DGzHA== +"@abp/core@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898" + integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA== dependencies: - "@abp/utils" "~7.2.0" + "@abp/utils" "~7.2.1" -"@abp/datatables.net-bs5@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.0.tgz#867f7b0dae84118c00cbdf499072d454d23d3a37" - integrity sha512-VgdPEGHK1GeVpvsbYGWNqu4eW06LdC/Hw8Jv+hVf7oCJqJfobckeVkoNToQ7jsqQjl3Hh7xakf9dLXGvHtdKgg== +"@abp/datatables.net-bs5@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed" + integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog== dependencies: - "@abp/datatables.net" "~7.2.0" + "@abp/datatables.net" "~7.2.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.0.tgz#8f5593f697d8e8577a9858a82969856cb6cb019a" - integrity sha512-nL8JqESl8Oz8zpI3i2J4BngI1hwVMXdt9gElwdKgnuiPMbR+lLdQobiBLbnOYpMrulCivGZDor70iSH5OOoA/w== +"@abp/datatables.net@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41" + integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.0.tgz#be94e415f8f5b47059adbc27f1c027b11c0883f1" - integrity sha512-WQXSRVsJR8p1x69kb9xR9qjSxb+gGe5CUPN8aWYYCHDK5mppDP/YT53Nvx02Z201/r26aVa84nd8/+0yJvSKdw== +"@abp/font-awesome@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5" + integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.0.tgz#5b243e08c2d3b9cb6928c902fd4431005a499bef" - integrity sha512-Ug2vSv7oGeT44lUVyk4uFdgDtdwPe4gGBFXJmUPCfeHgn3yP8sqNNsMO3TRkwlh0jUdJhKC3d86ek9SX7CzZvw== +"@abp/jquery-form@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49" + integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.0.tgz#28a1055286985efcc47d464aac51d8b7f37945df" - integrity sha512-QzCWTrW2bbK9jjXFJpt0TaY3Lk6wGmWnAZZO8lyIMJ1TCqZVI+J+nIMStsRgkFWu5YM5OwbyKjZAG5lb3MqoAw== +"@abp/jquery-validation-unobtrusive@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9" + integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw== dependencies: - "@abp/jquery-validation" "~7.2.0" + "@abp/jquery-validation" "~7.2.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.0.tgz#321a7a46ec2ef3b079fd7734af38886c97232f11" - integrity sha512-9hVaEPKZDU6UwyZt2xcJ9SK14gH4O4L1aHCIEuwWAnhKpOux5G4aPGzYqCGdUSf1MlzXf7iwkDKrTZLrPsOdrw== +"@abp/jquery-validation@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb" + integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.0.tgz#155ed7c7b116dbe360eac2132d9bf54407524acc" - integrity sha512-IM4w4AgPoG4ftmbnhmDSOKNmvQW3d7cklNyf4cmV4o0oGOIbFyWKJwZQqYmZU9saoLHHElW5KKM4sPJ4lHcD0Q== +"@abp/jquery@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f" + integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" jquery "~3.6.0" -"@abp/lodash@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.0.tgz#dad30f704641cd43fe98caa067b2aa86eca4cc7e" - integrity sha512-wt94OjgGl8ZRpdbuE+OQFv0LOZSNACMAb5Grx/GuK2J2fORwHfISX9P0IA0MoF3SQTtfY7daJo02Wa2pO5DVRw== +"@abp/lodash@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b" + integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" lodash "^4.17.21" -"@abp/luxon@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.0.tgz#fe3fc84b26fdf824f510b45409e06c99a7081bab" - integrity sha512-rS19oaECHKcRayKBfzDnaGXzy8TyZHopz9Wjib0WzeCTyRKgkT1TxCHvUH1DO2PWITODKamUyKSYjGKhGVADfg== +"@abp/luxon@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516" + integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.0.tgz#975594f6c588807b05e2d5f1ed2b74dd652853be" - integrity sha512-CieuDFEfnhPfoG5tqzSTKhS27SvaggZbDNmMtoDOd/L5CR7xm7QXfSadN+yFKqWDEO+gbLK//+xvEiyYepMNJA== +"@abp/malihu-custom-scrollbar-plugin@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346" + integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.0.tgz#4ff2bc73008d1717ac5756ee4a7f5460cee51afb" - integrity sha512-scD8UwmvNGOV75kK2wE8/Mhyp7iSRQWE6MtN3KgWg3AMdkDyrwnQtC55PzXLdec7XIgYbf+r8qSO+CFKaBwMGg== +"@abp/moment@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25" + integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g== dependencies: moment "^2.9.0" -"@abp/select2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.0.tgz#fe612080ce2ebbec849663b64310d304f1a4d730" - integrity sha512-sGpB+ANvCN87W30rlcqQkx1gTAkU6Zz9AxKaxbzFJI35y/j0dybrx32q2/eLg8hkjvQnJ93sNa8oc3fQQ7/7AA== +"@abp/select2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95" + integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.0.tgz#787164525d741972bf51b5ac371de6d84432f635" - integrity sha512-9nDv3lp/VGhHLHiLM6/ZL3nhKF7S9Ag4lsedULbGAx4aJK/OfVpkEYJ+4dDLWRHRTO1xrnlMmCPGEsRIUvDklA== +"@abp/sweetalert2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3" + integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.0.tgz#c8798a15f3a76fe620fdf04b54b36b5271ff3934" - integrity sha512-wKl5Cz5IQGlhYI5eEBxiu97iNigVZ/epBozFuH/iJOXNzbCtORnwuL1PfE7C5LRBkxCg4Y+2GDIuPMU1j1cOgQ== +"@abp/timeago@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857" + integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" timeago "^1.6.7" -"@abp/toastr@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.0.tgz#f6e2dda276d92af97dbb5dd6747194b58aea8591" - integrity sha512-QC7NwvVKL1de/PP4F3wT8k7GO0r2WmvhMwFegSnQl5ym/froLDhYAs9Ru8wRHFUF3vHAC7OwYHDGt6guJYR9qA== +"@abp/toastr@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2" + integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" toastr "^2.1.4" -"@abp/utils@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.0.tgz#7d7c7fe8d45ee0a123d1d0ad8ce317e809cab02d" - integrity sha512-GH6383eaRQllM8X+IMoYbBu7D0jSKA/h2f4jwxm0GmlFvxtRo69lqcnSIBDFocdzNotZbRAXuKEE+e8Wo1YH1Q== +"@abp/utils@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5" + integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg== dependencies: just-compare "^1.3.0" diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json index 703694f3f7..1db7fa6b84 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2", - "@abp/cms-kit": "7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1", + "@abp/cms-kit": "7.2.1" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock index a3c6cdc4c5..9ac835ff54 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.0.tgz#fca379e596ec39de4057b9e522e30e0aee324e87" - integrity sha512-VWBtDqjak9iH0c0e/FmXqW8Riy7CsVjo2VVP5C8pO36BP/IubAnSa02xGek6Yy34vqIu40J67QTNljR66ZlEvQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.0.tgz#fbdf50b0b66b32c8106714beab4b453029c8e533" - integrity sha512-SaTCFSoZ9VJiv0gdxoXsSn/kmLdDH9JspEDi2xvrDFVp+7PYnQrn44ngQxzsi4ykhVkP5wCf56AEkauDKSFnmw== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.0" - "@abp/bootstrap" "~7.2.0" - "@abp/bootstrap-datepicker" "~7.2.0" - "@abp/bootstrap-daterangepicker" "~7.2.0" - "@abp/datatables.net-bs5" "~7.2.0" - "@abp/font-awesome" "~7.2.0" - "@abp/jquery-form" "~7.2.0" - "@abp/jquery-validation-unobtrusive" "~7.2.0" - "@abp/lodash" "~7.2.0" - "@abp/luxon" "~7.2.0" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.0" - "@abp/moment" "~7.2.0" - "@abp/select2" "~7.2.0" - "@abp/sweetalert2" "~7.2.0" - "@abp/timeago" "~7.2.0" - "@abp/toastr" "~7.2.0" - -"@abp/aspnetcore.mvc.ui@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.0.tgz#d3198a4a881c73a86dd2d4eb0569388354526481" - integrity sha512-QsNHcJ4c9KeAFOPB5bec1i/VOkQ2ZCfhO5qOZMbVls4uy5VDLZtg93xyYaFhQilu1mzXGbfEdPqHK7sArQj7Eg== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8" + integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738" + integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.2.1" + "@abp/bootstrap" "~7.2.1" + "@abp/bootstrap-datepicker" "~7.2.1" + "@abp/bootstrap-daterangepicker" "~7.2.1" + "@abp/datatables.net-bs5" "~7.2.1" + "@abp/font-awesome" "~7.2.1" + "@abp/jquery-form" "~7.2.1" + "@abp/jquery-validation-unobtrusive" "~7.2.1" + "@abp/lodash" "~7.2.1" + "@abp/luxon" "~7.2.1" + "@abp/malihu-custom-scrollbar-plugin" "~7.2.1" + "@abp/moment" "~7.2.1" + "@abp/select2" "~7.2.1" + "@abp/sweetalert2" "~7.2.1" + "@abp/timeago" "~7.2.1" + "@abp/toastr" "~7.2.1" + +"@abp/aspnetcore.mvc.ui@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe" + integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,257 +43,257 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.0.tgz#10a3e810edf47f0acd82ac5dadf3d65bc10eb1b5" - integrity sha512-uFmaiAX3jnACYsvI+5rRjMmJ8dFX53rNUG7NyCEZ+Btml6MwhoV1LemkCXsWj9iiL6XVmIO9A2bjdhlYI7Gvxw== +"@abp/bootstrap-datepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3" + integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.0.tgz#80ccb46058f141e5b497181624abfd29d5f51efe" - integrity sha512-Koapg+vD8trKHk92awjIQqdcxOYqP12EpePjxk08TFMoXEeSkYUU4dyIQ7frmM8ExYvaBo3rDPsr2eDSVgcVvQ== +"@abp/bootstrap-daterangepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7" + integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.0.tgz#87cfe5c3e6c210fe483e061b4127edc19998089c" - integrity sha512-qa4KUhPe+aBwsN2QmuksmsxLgsONgouKVRYXRo9go7TmjcKwzyB4eryWTkV1p8drxzsY+Uzllapy6oJ9e1fV1A== +"@abp/bootstrap@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318" + integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" bootstrap "^5.1.3" -"@abp/clipboard@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.0.tgz#3f8364668a8ecd4892919c84fd7569644b17bc7b" - integrity sha512-1WJdWjm7lWG5DDGOUU4M5XRBJhZArrH8WNE/JFhEZw/4fQvTO9nWpFZb0Jj3642eLk0i+Bab0qtsZSHVqMNLQw== +"@abp/clipboard@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.1.tgz#dab262b84aa956eeb3a145461b662c5ae851b4a8" + integrity sha512-72C3QMEMMtXzjv6GTJJiILSJ1ScBidcKdahrRLlomo4TgCIEgg1+oYL3Q0uyrlB5I0mUqBaf+qYlxXue8JdRAQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" clipboard "^2.0.8" -"@abp/cms-kit.admin@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-7.2.0.tgz#f70981cb5ff1f025a1f019601dd43365ec39996e" - integrity sha512-3+E/0CQ3E1/mFohK2FLEoPuYcpaHvi5AKwiMT7GOHmwhY2q1E9IxHaY3kGyoJNaoDqGo9WV8XATF3aqtmYYqiA== +"@abp/cms-kit.admin@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-7.2.1.tgz#ba38adfcc7ef2cafed7dd23214eee2c783d900eb" + integrity sha512-+8jiA/Ef14SOzJHjPpFo59TvLQcC+iK9G/qbfVCh+WfHhG1t/7KDFAGrzEUcYSOe5ooY/AB5mKMxUXkrLdqKpA== dependencies: - "@abp/codemirror" "~7.2.0" - "@abp/jstree" "~7.2.0" - "@abp/slugify" "~7.2.0" - "@abp/tui-editor" "~7.2.0" - "@abp/uppy" "~7.2.0" + "@abp/codemirror" "~7.2.1" + "@abp/jstree" "~7.2.1" + "@abp/slugify" "~7.2.1" + "@abp/tui-editor" "~7.2.1" + "@abp/uppy" "~7.2.1" -"@abp/cms-kit.public@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-7.2.0.tgz#a665978177d0d7d9d7fbca3886083e5beb6e8d47" - integrity sha512-alO9My5yD3yhHf9/SvNRXcUhEbcrXbAliMTTM2MvhzYzFbYO5cuMlvzTRZZYPPb5K89ArehE/oCWcUN1pAIjcA== +"@abp/cms-kit.public@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-7.2.1.tgz#1733ce3d594ded8f78e47407366f8e56018c3660" + integrity sha512-HrV3LZNRBK4v8i5KftCU9axDGtASzbTDaJLAl5hsa0bx/Kcnx8FMXZfSp67CQIDGiV6rzEU3WqlpwElLDe+LuA== dependencies: - "@abp/highlight.js" "~7.2.0" - "@abp/star-rating-svg" "~7.2.0" + "@abp/highlight.js" "~7.2.1" + "@abp/star-rating-svg" "~7.2.1" -"@abp/cms-kit@7.2.0-rc.2": - version "7.2.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-7.2.0-rc.2.tgz#39687b1899aaba8a882c8756cde79968300e5f75" - integrity sha512-wXKra63QyXcrf1F8d5uz7Hyj6AquUele22vMDpS+JrXgAYLQHkYE6Ls4638DmVHQNuLpi2wR673Rgzm/m2OLxg== +"@abp/cms-kit@7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-7.2.1.tgz#b3f5438b91e9f7a44186c3d53850390cfa609b7b" + integrity sha512-BIc4Zo2qGWauWLxX+/x45rSSjDFtRfRNegOC4vYCuqYYX3fX3LKSegk938HZHda3SCFI//q1E1kPa+BudAyi8A== dependencies: - "@abp/cms-kit.admin" "~7.2.0-rc.2" - "@abp/cms-kit.public" "~7.2.0-rc.2" + "@abp/cms-kit.admin" "~7.2.1" + "@abp/cms-kit.public" "~7.2.1" -"@abp/codemirror@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-7.2.0.tgz#96e49ccb89495c598cdb747aa2a4b4017ae29c18" - integrity sha512-cgiWUA7Ncz0R3fIJnedqHm9F2/mCPUN1Daz/BUl3pBwfTFmU2xZCNLDv9bZqYlWXk6YaX2WGd1F4NegOJLMCig== +"@abp/codemirror@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-7.2.1.tgz#d934c84cdeb80fd4e0876486c2b17f34d248f8fe" + integrity sha512-OehtBFsHjz8OESO1kdt2uYbU9lllJZZSRqCe0q8rQOn7NGlc+MMr9AbvnByKdNtmYhOyWCqIghS56zcemX6QHg== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" codemirror "^5.65.1" -"@abp/core@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.0.tgz#7fe85c5bf7afcdf5907ab90e2587caa1a352c05a" - integrity sha512-J/pnKP5I4Hc3iY9QJJqBgevGSV7XteK3RLwV1b8dLGj4+12rgpqDYQCpENwEnVAlyBUU7QJJbb8gFNIO7DGzHA== +"@abp/core@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898" + integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA== dependencies: - "@abp/utils" "~7.2.0" + "@abp/utils" "~7.2.1" -"@abp/datatables.net-bs5@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.0.tgz#867f7b0dae84118c00cbdf499072d454d23d3a37" - integrity sha512-VgdPEGHK1GeVpvsbYGWNqu4eW06LdC/Hw8Jv+hVf7oCJqJfobckeVkoNToQ7jsqQjl3Hh7xakf9dLXGvHtdKgg== +"@abp/datatables.net-bs5@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed" + integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog== dependencies: - "@abp/datatables.net" "~7.2.0" + "@abp/datatables.net" "~7.2.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.0.tgz#8f5593f697d8e8577a9858a82969856cb6cb019a" - integrity sha512-nL8JqESl8Oz8zpI3i2J4BngI1hwVMXdt9gElwdKgnuiPMbR+lLdQobiBLbnOYpMrulCivGZDor70iSH5OOoA/w== +"@abp/datatables.net@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41" + integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.0.tgz#be94e415f8f5b47059adbc27f1c027b11c0883f1" - integrity sha512-WQXSRVsJR8p1x69kb9xR9qjSxb+gGe5CUPN8aWYYCHDK5mppDP/YT53Nvx02Z201/r26aVa84nd8/+0yJvSKdw== +"@abp/font-awesome@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5" + integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/highlight.js@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-7.2.0.tgz#da52b85558bcbe1c40f81502f72e9234000d456a" - integrity sha512-CiVrAAHMCTdHDg7w4euSEHlc89hTJ6REWDLqOTYMGhwsVxy4W1Rl+biK+q8GQcB0tgggj7FEdEjf5iHsmRkSFw== +"@abp/highlight.js@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-7.2.1.tgz#dbf3596aaa8a5a7bbf66fcf5ba3328c8d3a54f97" + integrity sha512-BLtm2EXyIJ8KQhhckg9bJYdpzg05TeVDghzhlq6C1c3HyXVGK0mifLpVLJYti+orSUn3tcx8e/xL4EtRx8CkGg== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" "@highlightjs/cdn-assets" "~11.4.0" -"@abp/jquery-form@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.0.tgz#5b243e08c2d3b9cb6928c902fd4431005a499bef" - integrity sha512-Ug2vSv7oGeT44lUVyk4uFdgDtdwPe4gGBFXJmUPCfeHgn3yP8sqNNsMO3TRkwlh0jUdJhKC3d86ek9SX7CzZvw== +"@abp/jquery-form@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49" + integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.0.tgz#28a1055286985efcc47d464aac51d8b7f37945df" - integrity sha512-QzCWTrW2bbK9jjXFJpt0TaY3Lk6wGmWnAZZO8lyIMJ1TCqZVI+J+nIMStsRgkFWu5YM5OwbyKjZAG5lb3MqoAw== +"@abp/jquery-validation-unobtrusive@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9" + integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw== dependencies: - "@abp/jquery-validation" "~7.2.0" + "@abp/jquery-validation" "~7.2.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.0.tgz#321a7a46ec2ef3b079fd7734af38886c97232f11" - integrity sha512-9hVaEPKZDU6UwyZt2xcJ9SK14gH4O4L1aHCIEuwWAnhKpOux5G4aPGzYqCGdUSf1MlzXf7iwkDKrTZLrPsOdrw== +"@abp/jquery-validation@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb" + integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.0.tgz#155ed7c7b116dbe360eac2132d9bf54407524acc" - integrity sha512-IM4w4AgPoG4ftmbnhmDSOKNmvQW3d7cklNyf4cmV4o0oGOIbFyWKJwZQqYmZU9saoLHHElW5KKM4sPJ4lHcD0Q== +"@abp/jquery@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f" + integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" jquery "~3.6.0" -"@abp/jstree@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-7.2.0.tgz#9c7e16252f1b441c8d8572f7defb6d3bc7001c51" - integrity sha512-CHs3DsTn6AcmmGttwAogFlHmrzDIn92l8v+v5dr+SCkMBX0p1eCyA2nYnBpoPpWG5TazobcDzBt7TwsDjfjB3g== +"@abp/jstree@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-7.2.1.tgz#b862ec532fa1ccbe5bdb761ddc97b0bed0263c26" + integrity sha512-cw8m8XcrlQ1gOc0cQFzbqh1SdLc9u0RZdQ+niY70raBzqCPr3rk2Jf/qeagIcnCFfTjzT3tUtnB4m5j1HNcuZQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jstree "^3.3.12" -"@abp/lodash@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.0.tgz#dad30f704641cd43fe98caa067b2aa86eca4cc7e" - integrity sha512-wt94OjgGl8ZRpdbuE+OQFv0LOZSNACMAb5Grx/GuK2J2fORwHfISX9P0IA0MoF3SQTtfY7daJo02Wa2pO5DVRw== +"@abp/lodash@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b" + integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" lodash "^4.17.21" -"@abp/luxon@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.0.tgz#fe3fc84b26fdf824f510b45409e06c99a7081bab" - integrity sha512-rS19oaECHKcRayKBfzDnaGXzy8TyZHopz9Wjib0WzeCTyRKgkT1TxCHvUH1DO2PWITODKamUyKSYjGKhGVADfg== +"@abp/luxon@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516" + integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.0.tgz#975594f6c588807b05e2d5f1ed2b74dd652853be" - integrity sha512-CieuDFEfnhPfoG5tqzSTKhS27SvaggZbDNmMtoDOd/L5CR7xm7QXfSadN+yFKqWDEO+gbLK//+xvEiyYepMNJA== +"@abp/malihu-custom-scrollbar-plugin@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346" + integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.0.tgz#4ff2bc73008d1717ac5756ee4a7f5460cee51afb" - integrity sha512-scD8UwmvNGOV75kK2wE8/Mhyp7iSRQWE6MtN3KgWg3AMdkDyrwnQtC55PzXLdec7XIgYbf+r8qSO+CFKaBwMGg== +"@abp/moment@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25" + integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g== dependencies: moment "^2.9.0" -"@abp/prismjs@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.0.tgz#27225e6bbcba7e8e61805a352efc7a66872a1bc8" - integrity sha512-JlL2dGL75B08C2taIS7PMRplAvRBwjVxBCGGeXnv1QgX3kXfxlzU6hJQq6AB+knGBOmDIK7wFoHKTdOn+/JA1w== +"@abp/prismjs@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.1.tgz#322ea0c1368df89a8649af2ecf9660ae9c3eb12a" + integrity sha512-918o/Gev6f5tm6U0cO6S7Teygzre1x+HpzGH5WJdNx14/ZQ6wNrcsIMIjd84R6noUPVt83/eZ27N+RQtvntQLg== dependencies: - "@abp/clipboard" "~7.2.0" - "@abp/core" "~7.2.0" + "@abp/clipboard" "~7.2.1" + "@abp/core" "~7.2.1" prismjs "^1.26.0" -"@abp/select2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.0.tgz#fe612080ce2ebbec849663b64310d304f1a4d730" - integrity sha512-sGpB+ANvCN87W30rlcqQkx1gTAkU6Zz9AxKaxbzFJI35y/j0dybrx32q2/eLg8hkjvQnJ93sNa8oc3fQQ7/7AA== +"@abp/select2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95" + integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" select2 "^4.0.13" -"@abp/slugify@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-7.2.0.tgz#6cbd58e11ec9feba314056416feb797d8d3cea28" - integrity sha512-wAUR2Gf2BaF3klNdmmb+hP3jmkhGvH3e3v/1Y0RO5jXHFdmzFMjRKSq+1hUtauln0uToBmHVRoiwt6ZQKlJZDQ== +"@abp/slugify@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-7.2.1.tgz#a70aa53b144fc1f3aa83a5e41427104a059c3b69" + integrity sha512-9MaaZapW2b6eKfhNAK8DCnugUBP0smx8k8+2JPkdqAv6NWrc883a8RrPknQP2Tl9ssyUnfszaxWVMcD5tr4Bbg== dependencies: slugify "^1.6.5" -"@abp/star-rating-svg@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-7.2.0.tgz#391acd059f3f1ca16468ddb94786189994fb1973" - integrity sha512-gEMxRyepqpTVId4U32J2pVSvdkUi+UzdL0KGkHsAFcUnSkqWdAfkjuGfM184ndiAL9WFBAxjHx2MZJCBioUoQg== +"@abp/star-rating-svg@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-7.2.1.tgz#16f77d020520dd55a2e8b293a119558f52d0d229" + integrity sha512-blrh0K8GoWJrIlmJ/AG6K0H4og89T+y0JGRWAEvJ7LxJs8CnYy1vgW/YJEpcktb1/goSx+O1jD7OsfgvDv48+w== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" star-rating-svg "^3.5.0" -"@abp/sweetalert2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.0.tgz#787164525d741972bf51b5ac371de6d84432f635" - integrity sha512-9nDv3lp/VGhHLHiLM6/ZL3nhKF7S9Ag4lsedULbGAx4aJK/OfVpkEYJ+4dDLWRHRTO1xrnlMmCPGEsRIUvDklA== +"@abp/sweetalert2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3" + integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.0.tgz#c8798a15f3a76fe620fdf04b54b36b5271ff3934" - integrity sha512-wKl5Cz5IQGlhYI5eEBxiu97iNigVZ/epBozFuH/iJOXNzbCtORnwuL1PfE7C5LRBkxCg4Y+2GDIuPMU1j1cOgQ== +"@abp/timeago@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857" + integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" timeago "^1.6.7" -"@abp/toastr@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.0.tgz#f6e2dda276d92af97dbb5dd6747194b58aea8591" - integrity sha512-QC7NwvVKL1de/PP4F3wT8k7GO0r2WmvhMwFegSnQl5ym/froLDhYAs9Ru8wRHFUF3vHAC7OwYHDGt6guJYR9qA== +"@abp/toastr@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2" + integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" toastr "^2.1.4" -"@abp/tui-editor@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.2.0.tgz#223771bf4b2e641488f3411e656caf5201fdbfd9" - integrity sha512-YsBm1indYY1TRSULGIH7TmqrsW4nSuVm6ePNv8/0rv3UY/YYZJ+I6eiJt27X6NuKUfc3/4B2T5hS0s9ixAh0Xw== +"@abp/tui-editor@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.2.1.tgz#c123431ef3ee9c665bfcf412ada4ef73dc1ec53d" + integrity sha512-f/LzTdSE0eilE29Npm22SxN4v8beL4O58ZqKE5OHLdL8i3pJfZO5DHe9dzTxalymc9j5i0DCZSzpLKsACp5JnQ== dependencies: - "@abp/jquery" "~7.2.0" - "@abp/prismjs" "~7.2.0" + "@abp/jquery" "~7.2.1" + "@abp/prismjs" "~7.2.1" -"@abp/uppy@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-7.2.0.tgz#2f02b131f84a5bbf4fb0af10e8a6a1030f4829c5" - integrity sha512-jiqPY5kRwTxLSRPrODL3JI9xDDje2cjj0a1yue+HzdyYahc2pRYqBqu0g9zgkS+yeJClE47STg8TNLng5fQBFQ== +"@abp/uppy@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-7.2.1.tgz#9484e871d2b4c6f2367519b724727dddacf62a35" + integrity sha512-7qZUl7qoS/Ibqqb5Kf3pjDigaXrSzAzHvrfOgm9VJJPJ03w1fCmcH2hxvkWP5mkLeNbzCmWBL+u7ZpXIK/PxyA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" uppy "^1.16.1" -"@abp/utils@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.0.tgz#7d7c7fe8d45ee0a123d1d0ad8ce317e809cab02d" - integrity sha512-GH6383eaRQllM8X+IMoYbBu7D0jSKA/h2f4jwxm0GmlFvxtRo69lqcnSIBDFocdzNotZbRAXuKEE+e8Wo1YH1Q== +"@abp/utils@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5" + integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg== dependencies: just-compare "^1.3.0" diff --git a/modules/docs/app/VoloDocs.Web/package.json b/modules/docs/app/VoloDocs.Web/package.json index 12326bb3ae..60d0e47dd9 100644 --- a/modules/docs/app/VoloDocs.Web/package.json +++ b/modules/docs/app/VoloDocs.Web/package.json @@ -3,7 +3,7 @@ "name": "volo.docstestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2", - "@abp/docs": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1", + "@abp/docs": "~7.2.1" } } diff --git a/modules/docs/app/VoloDocs.Web/yarn.lock b/modules/docs/app/VoloDocs.Web/yarn.lock index 6f8d287b70..106a36dc6d 100644 --- a/modules/docs/app/VoloDocs.Web/yarn.lock +++ b/modules/docs/app/VoloDocs.Web/yarn.lock @@ -2,47 +2,47 @@ # yarn lockfile v1 -"@abp/anchor-js@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-7.2.0.tgz#1d3325ea927a426a9d7fb7192dfb3d790dc09386" - integrity sha512-jdiehiYKGkd8cigiWwgk+Wap3y3rH1Q8YVAYrDTgOVmf5fzimrNq5flXHPOBgHxr2CV7ArPqUDr6cTatCrPImA== +"@abp/anchor-js@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-7.2.1.tgz#6da39dd7572c07b0fd6ac9c6618cf30599928c50" + integrity sha512-PPaOiiYZEU/K1lCEQRgfjnrfz75p2zMU/RrBDg3Dao/AAWZT2r/Oy4HgRHpFa6o948o/wIQxIsN+UEPdMXyngA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" anchor-js "^4.3.1" -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.0.tgz#fca379e596ec39de4057b9e522e30e0aee324e87" - integrity sha512-VWBtDqjak9iH0c0e/FmXqW8Riy7CsVjo2VVP5C8pO36BP/IubAnSa02xGek6Yy34vqIu40J67QTNljR66ZlEvQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.0.tgz#fbdf50b0b66b32c8106714beab4b453029c8e533" - integrity sha512-SaTCFSoZ9VJiv0gdxoXsSn/kmLdDH9JspEDi2xvrDFVp+7PYnQrn44ngQxzsi4ykhVkP5wCf56AEkauDKSFnmw== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.0" - "@abp/bootstrap" "~7.2.0" - "@abp/bootstrap-datepicker" "~7.2.0" - "@abp/bootstrap-daterangepicker" "~7.2.0" - "@abp/datatables.net-bs5" "~7.2.0" - "@abp/font-awesome" "~7.2.0" - "@abp/jquery-form" "~7.2.0" - "@abp/jquery-validation-unobtrusive" "~7.2.0" - "@abp/lodash" "~7.2.0" - "@abp/luxon" "~7.2.0" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.0" - "@abp/moment" "~7.2.0" - "@abp/select2" "~7.2.0" - "@abp/sweetalert2" "~7.2.0" - "@abp/timeago" "~7.2.0" - "@abp/toastr" "~7.2.0" - -"@abp/aspnetcore.mvc.ui@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.0.tgz#d3198a4a881c73a86dd2d4eb0569388354526481" - integrity sha512-QsNHcJ4c9KeAFOPB5bec1i/VOkQ2ZCfhO5qOZMbVls4uy5VDLZtg93xyYaFhQilu1mzXGbfEdPqHK7sArQj7Eg== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8" + integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738" + integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.2.1" + "@abp/bootstrap" "~7.2.1" + "@abp/bootstrap-datepicker" "~7.2.1" + "@abp/bootstrap-daterangepicker" "~7.2.1" + "@abp/datatables.net-bs5" "~7.2.1" + "@abp/font-awesome" "~7.2.1" + "@abp/jquery-form" "~7.2.1" + "@abp/jquery-validation-unobtrusive" "~7.2.1" + "@abp/lodash" "~7.2.1" + "@abp/luxon" "~7.2.1" + "@abp/malihu-custom-scrollbar-plugin" "~7.2.1" + "@abp/moment" "~7.2.1" + "@abp/select2" "~7.2.1" + "@abp/sweetalert2" "~7.2.1" + "@abp/timeago" "~7.2.1" + "@abp/toastr" "~7.2.1" + +"@abp/aspnetcore.mvc.ui@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe" + integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -51,194 +51,194 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.0.tgz#10a3e810edf47f0acd82ac5dadf3d65bc10eb1b5" - integrity sha512-uFmaiAX3jnACYsvI+5rRjMmJ8dFX53rNUG7NyCEZ+Btml6MwhoV1LemkCXsWj9iiL6XVmIO9A2bjdhlYI7Gvxw== +"@abp/bootstrap-datepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3" + integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.0.tgz#80ccb46058f141e5b497181624abfd29d5f51efe" - integrity sha512-Koapg+vD8trKHk92awjIQqdcxOYqP12EpePjxk08TFMoXEeSkYUU4dyIQ7frmM8ExYvaBo3rDPsr2eDSVgcVvQ== +"@abp/bootstrap-daterangepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7" + integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.0.tgz#87cfe5c3e6c210fe483e061b4127edc19998089c" - integrity sha512-qa4KUhPe+aBwsN2QmuksmsxLgsONgouKVRYXRo9go7TmjcKwzyB4eryWTkV1p8drxzsY+Uzllapy6oJ9e1fV1A== +"@abp/bootstrap@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318" + integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" bootstrap "^5.1.3" -"@abp/clipboard@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.0.tgz#3f8364668a8ecd4892919c84fd7569644b17bc7b" - integrity sha512-1WJdWjm7lWG5DDGOUU4M5XRBJhZArrH8WNE/JFhEZw/4fQvTO9nWpFZb0Jj3642eLk0i+Bab0qtsZSHVqMNLQw== +"@abp/clipboard@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.1.tgz#dab262b84aa956eeb3a145461b662c5ae851b4a8" + integrity sha512-72C3QMEMMtXzjv6GTJJiILSJ1ScBidcKdahrRLlomo4TgCIEgg1+oYL3Q0uyrlB5I0mUqBaf+qYlxXue8JdRAQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" clipboard "^2.0.8" -"@abp/core@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.0.tgz#7fe85c5bf7afcdf5907ab90e2587caa1a352c05a" - integrity sha512-J/pnKP5I4Hc3iY9QJJqBgevGSV7XteK3RLwV1b8dLGj4+12rgpqDYQCpENwEnVAlyBUU7QJJbb8gFNIO7DGzHA== +"@abp/core@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898" + integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA== dependencies: - "@abp/utils" "~7.2.0" + "@abp/utils" "~7.2.1" -"@abp/datatables.net-bs5@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.0.tgz#867f7b0dae84118c00cbdf499072d454d23d3a37" - integrity sha512-VgdPEGHK1GeVpvsbYGWNqu4eW06LdC/Hw8Jv+hVf7oCJqJfobckeVkoNToQ7jsqQjl3Hh7xakf9dLXGvHtdKgg== +"@abp/datatables.net-bs5@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed" + integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog== dependencies: - "@abp/datatables.net" "~7.2.0" + "@abp/datatables.net" "~7.2.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.0.tgz#8f5593f697d8e8577a9858a82969856cb6cb019a" - integrity sha512-nL8JqESl8Oz8zpI3i2J4BngI1hwVMXdt9gElwdKgnuiPMbR+lLdQobiBLbnOYpMrulCivGZDor70iSH5OOoA/w== +"@abp/datatables.net@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41" + integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" datatables.net "^1.11.4" -"@abp/docs@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-7.2.0.tgz#4bfd5aa61544d419b6d60499a49dad6bfb59c371" - integrity sha512-JIyWLbEJ/5QzZ/cGq0AZ+RTRiPk8+a6vQ66sGQ3JxP95Fqesa5aXMFip9+zf96wESk82672qUDMoIAq+1ucaRg== +"@abp/docs@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-7.2.1.tgz#2401e1ce56a79d597b96b814c220ccdcc7ba4d18" + integrity sha512-vKjixK7ny4slUhUtsoYorTkRU6CarrJiQ+/pBdSXVbT7GtBh3L6sKhRBjc5br9VljPhvIinZqWnI0BCuKtHkbw== dependencies: - "@abp/anchor-js" "~7.2.0" - "@abp/clipboard" "~7.2.0" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.0" - "@abp/popper.js" "~7.2.0" - "@abp/prismjs" "~7.2.0" + "@abp/anchor-js" "~7.2.1" + "@abp/clipboard" "~7.2.1" + "@abp/malihu-custom-scrollbar-plugin" "~7.2.1" + "@abp/popper.js" "~7.2.1" + "@abp/prismjs" "~7.2.1" -"@abp/font-awesome@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.0.tgz#be94e415f8f5b47059adbc27f1c027b11c0883f1" - integrity sha512-WQXSRVsJR8p1x69kb9xR9qjSxb+gGe5CUPN8aWYYCHDK5mppDP/YT53Nvx02Z201/r26aVa84nd8/+0yJvSKdw== +"@abp/font-awesome@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5" + integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.0.tgz#5b243e08c2d3b9cb6928c902fd4431005a499bef" - integrity sha512-Ug2vSv7oGeT44lUVyk4uFdgDtdwPe4gGBFXJmUPCfeHgn3yP8sqNNsMO3TRkwlh0jUdJhKC3d86ek9SX7CzZvw== +"@abp/jquery-form@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49" + integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.0.tgz#28a1055286985efcc47d464aac51d8b7f37945df" - integrity sha512-QzCWTrW2bbK9jjXFJpt0TaY3Lk6wGmWnAZZO8lyIMJ1TCqZVI+J+nIMStsRgkFWu5YM5OwbyKjZAG5lb3MqoAw== +"@abp/jquery-validation-unobtrusive@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9" + integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw== dependencies: - "@abp/jquery-validation" "~7.2.0" + "@abp/jquery-validation" "~7.2.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.0.tgz#321a7a46ec2ef3b079fd7734af38886c97232f11" - integrity sha512-9hVaEPKZDU6UwyZt2xcJ9SK14gH4O4L1aHCIEuwWAnhKpOux5G4aPGzYqCGdUSf1MlzXf7iwkDKrTZLrPsOdrw== +"@abp/jquery-validation@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb" + integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.0.tgz#155ed7c7b116dbe360eac2132d9bf54407524acc" - integrity sha512-IM4w4AgPoG4ftmbnhmDSOKNmvQW3d7cklNyf4cmV4o0oGOIbFyWKJwZQqYmZU9saoLHHElW5KKM4sPJ4lHcD0Q== +"@abp/jquery@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f" + integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" jquery "~3.6.0" -"@abp/lodash@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.0.tgz#dad30f704641cd43fe98caa067b2aa86eca4cc7e" - integrity sha512-wt94OjgGl8ZRpdbuE+OQFv0LOZSNACMAb5Grx/GuK2J2fORwHfISX9P0IA0MoF3SQTtfY7daJo02Wa2pO5DVRw== +"@abp/lodash@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b" + integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" lodash "^4.17.21" -"@abp/luxon@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.0.tgz#fe3fc84b26fdf824f510b45409e06c99a7081bab" - integrity sha512-rS19oaECHKcRayKBfzDnaGXzy8TyZHopz9Wjib0WzeCTyRKgkT1TxCHvUH1DO2PWITODKamUyKSYjGKhGVADfg== +"@abp/luxon@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516" + integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.0.tgz#975594f6c588807b05e2d5f1ed2b74dd652853be" - integrity sha512-CieuDFEfnhPfoG5tqzSTKhS27SvaggZbDNmMtoDOd/L5CR7xm7QXfSadN+yFKqWDEO+gbLK//+xvEiyYepMNJA== +"@abp/malihu-custom-scrollbar-plugin@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346" + integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.0.tgz#4ff2bc73008d1717ac5756ee4a7f5460cee51afb" - integrity sha512-scD8UwmvNGOV75kK2wE8/Mhyp7iSRQWE6MtN3KgWg3AMdkDyrwnQtC55PzXLdec7XIgYbf+r8qSO+CFKaBwMGg== +"@abp/moment@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25" + integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g== dependencies: moment "^2.9.0" -"@abp/popper.js@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-7.2.0.tgz#e773951bb14d63ec491e450c5142b546d54e4769" - integrity sha512-vJA0PcNjO0jAnx04JDJQaiflHt3rE46ML9u8o0suiImK0xGxqnU6L3MMVu0a4UFdheBk7TZmzdncvExsaihJng== +"@abp/popper.js@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-7.2.1.tgz#2ca969a58481f6b41de34c9233c164b75010fca8" + integrity sha512-RtX5Kc1e2IBSQuItGosBIAbW4Bkey1/yAl7pscj2o3l2GDI31P9ouT9utw/Ak9uO4jAjQ9Y9CNRHBb3RYcdBLA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" "@popperjs/core" "^2.11.2" -"@abp/prismjs@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.0.tgz#27225e6bbcba7e8e61805a352efc7a66872a1bc8" - integrity sha512-JlL2dGL75B08C2taIS7PMRplAvRBwjVxBCGGeXnv1QgX3kXfxlzU6hJQq6AB+knGBOmDIK7wFoHKTdOn+/JA1w== +"@abp/prismjs@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.1.tgz#322ea0c1368df89a8649af2ecf9660ae9c3eb12a" + integrity sha512-918o/Gev6f5tm6U0cO6S7Teygzre1x+HpzGH5WJdNx14/ZQ6wNrcsIMIjd84R6noUPVt83/eZ27N+RQtvntQLg== dependencies: - "@abp/clipboard" "~7.2.0" - "@abp/core" "~7.2.0" + "@abp/clipboard" "~7.2.1" + "@abp/core" "~7.2.1" prismjs "^1.26.0" -"@abp/select2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.0.tgz#fe612080ce2ebbec849663b64310d304f1a4d730" - integrity sha512-sGpB+ANvCN87W30rlcqQkx1gTAkU6Zz9AxKaxbzFJI35y/j0dybrx32q2/eLg8hkjvQnJ93sNa8oc3fQQ7/7AA== +"@abp/select2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95" + integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.0.tgz#787164525d741972bf51b5ac371de6d84432f635" - integrity sha512-9nDv3lp/VGhHLHiLM6/ZL3nhKF7S9Ag4lsedULbGAx4aJK/OfVpkEYJ+4dDLWRHRTO1xrnlMmCPGEsRIUvDklA== +"@abp/sweetalert2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3" + integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.0.tgz#c8798a15f3a76fe620fdf04b54b36b5271ff3934" - integrity sha512-wKl5Cz5IQGlhYI5eEBxiu97iNigVZ/epBozFuH/iJOXNzbCtORnwuL1PfE7C5LRBkxCg4Y+2GDIuPMU1j1cOgQ== +"@abp/timeago@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857" + integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" timeago "^1.6.7" -"@abp/toastr@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.0.tgz#f6e2dda276d92af97dbb5dd6747194b58aea8591" - integrity sha512-QC7NwvVKL1de/PP4F3wT8k7GO0r2WmvhMwFegSnQl5ym/froLDhYAs9Ru8wRHFUF3vHAC7OwYHDGt6guJYR9qA== +"@abp/toastr@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2" + integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" toastr "^2.1.4" -"@abp/utils@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.0.tgz#7d7c7fe8d45ee0a123d1d0ad8ce317e809cab02d" - integrity sha512-GH6383eaRQllM8X+IMoYbBu7D0jSKA/h2f4jwxm0GmlFvxtRo69lqcnSIBDFocdzNotZbRAXuKEE+e8Wo1YH1Q== +"@abp/utils@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5" + integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg== dependencies: just-compare "^1.3.0" diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/package.json b/modules/openiddict/app/OpenIddict.Demo.Server/package.json index a92840fd98..e712a37d94 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/package.json +++ b/modules/openiddict/app/OpenIddict.Demo.Server/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1" } } diff --git a/modules/openiddict/app/angular/package.json b/modules/openiddict/app/angular/package.json index c6b5d32751..7acd2cb79a 100644 --- a/modules/openiddict/app/angular/package.json +++ b/modules/openiddict/app/angular/package.json @@ -12,14 +12,14 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.2.0-rc.2", - "@abp/ng.components": "~7.2.0-rc.2", - "@abp/ng.core": "~7.2.0-rc.2", - "@abp/ng.oauth": "~7.2.0-rc.2", - "@abp/ng.identity": "~7.2.0-rc.2", - "@abp/ng.setting-management": "~7.2.0-rc.2", - "@abp/ng.tenant-management": "~7.2.0-rc.2", - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.account": "~7.2.1", + "@abp/ng.components": "~7.2.1", + "@abp/ng.core": "~7.2.1", + "@abp/ng.oauth": "~7.2.1", + "@abp/ng.identity": "~7.2.1", + "@abp/ng.setting-management": "~7.2.1", + "@abp/ng.tenant-management": "~7.2.1", + "@abp/ng.theme.shared": "~7.2.1", "@abp/ng.theme.lepton-x": "~2.2.0-rc.1", "@angular/animations": "^15.0.1", "@angular/common": "^15.0.1", @@ -36,7 +36,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~7.2.0-rc.2", + "@abp/ng.schematics": "~7.2.1", "@angular-devkit/build-angular": "^15.0.1", "@angular-eslint/builder": "~15.1.0", "@angular-eslint/eslint-plugin": "~15.1.0", diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo.Abp.OpenIddict.AspNetCore.csproj b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo.Abp.OpenIddict.AspNetCore.csproj index d47a6db4b1..ccd59d2932 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo.Abp.OpenIddict.AspNetCore.csproj +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo.Abp.OpenIddict.AspNetCore.csproj @@ -20,8 +20,8 @@ - - - + + + diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo.Abp.OpenIddict.Domain.Shared.csproj b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo.Abp.OpenIddict.Domain.Shared.csproj index fd16174477..61eb0ad9ec 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo.Abp.OpenIddict.Domain.Shared.csproj +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo.Abp.OpenIddict.Domain.Shared.csproj @@ -14,7 +14,7 @@ - + diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo.Abp.OpenIddict.Domain.csproj b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo.Abp.OpenIddict.Domain.csproj index e4ffe74673..f0affe755d 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo.Abp.OpenIddict.Domain.csproj +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo.Abp.OpenIddict.Domain.csproj @@ -17,7 +17,7 @@ - + diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json index 73ea1bf31b..6c5dad34b0 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json @@ -3,6 +3,6 @@ "name": "demo-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1" } } diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock index 8813b33030..02eb319962 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.0.tgz#fca379e596ec39de4057b9e522e30e0aee324e87" - integrity sha512-VWBtDqjak9iH0c0e/FmXqW8Riy7CsVjo2VVP5C8pO36BP/IubAnSa02xGek6Yy34vqIu40J67QTNljR66ZlEvQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.0.tgz#fbdf50b0b66b32c8106714beab4b453029c8e533" - integrity sha512-SaTCFSoZ9VJiv0gdxoXsSn/kmLdDH9JspEDi2xvrDFVp+7PYnQrn44ngQxzsi4ykhVkP5wCf56AEkauDKSFnmw== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.0" - "@abp/bootstrap" "~7.2.0" - "@abp/bootstrap-datepicker" "~7.2.0" - "@abp/bootstrap-daterangepicker" "~7.2.0" - "@abp/datatables.net-bs5" "~7.2.0" - "@abp/font-awesome" "~7.2.0" - "@abp/jquery-form" "~7.2.0" - "@abp/jquery-validation-unobtrusive" "~7.2.0" - "@abp/lodash" "~7.2.0" - "@abp/luxon" "~7.2.0" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.0" - "@abp/moment" "~7.2.0" - "@abp/select2" "~7.2.0" - "@abp/sweetalert2" "~7.2.0" - "@abp/timeago" "~7.2.0" - "@abp/toastr" "~7.2.0" - -"@abp/aspnetcore.mvc.ui@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.0.tgz#d3198a4a881c73a86dd2d4eb0569388354526481" - integrity sha512-QsNHcJ4c9KeAFOPB5bec1i/VOkQ2ZCfhO5qOZMbVls4uy5VDLZtg93xyYaFhQilu1mzXGbfEdPqHK7sArQj7Eg== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8" + integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738" + integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.2.1" + "@abp/bootstrap" "~7.2.1" + "@abp/bootstrap-datepicker" "~7.2.1" + "@abp/bootstrap-daterangepicker" "~7.2.1" + "@abp/datatables.net-bs5" "~7.2.1" + "@abp/font-awesome" "~7.2.1" + "@abp/jquery-form" "~7.2.1" + "@abp/jquery-validation-unobtrusive" "~7.2.1" + "@abp/lodash" "~7.2.1" + "@abp/luxon" "~7.2.1" + "@abp/malihu-custom-scrollbar-plugin" "~7.2.1" + "@abp/moment" "~7.2.1" + "@abp/select2" "~7.2.1" + "@abp/sweetalert2" "~7.2.1" + "@abp/timeago" "~7.2.1" + "@abp/toastr" "~7.2.1" + +"@abp/aspnetcore.mvc.ui@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe" + integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.0.tgz#10a3e810edf47f0acd82ac5dadf3d65bc10eb1b5" - integrity sha512-uFmaiAX3jnACYsvI+5rRjMmJ8dFX53rNUG7NyCEZ+Btml6MwhoV1LemkCXsWj9iiL6XVmIO9A2bjdhlYI7Gvxw== +"@abp/bootstrap-datepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3" + integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.0.tgz#80ccb46058f141e5b497181624abfd29d5f51efe" - integrity sha512-Koapg+vD8trKHk92awjIQqdcxOYqP12EpePjxk08TFMoXEeSkYUU4dyIQ7frmM8ExYvaBo3rDPsr2eDSVgcVvQ== +"@abp/bootstrap-daterangepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7" + integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.0.tgz#87cfe5c3e6c210fe483e061b4127edc19998089c" - integrity sha512-qa4KUhPe+aBwsN2QmuksmsxLgsONgouKVRYXRo9go7TmjcKwzyB4eryWTkV1p8drxzsY+Uzllapy6oJ9e1fV1A== +"@abp/bootstrap@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318" + integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" bootstrap "^5.1.3" -"@abp/core@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.0.tgz#7fe85c5bf7afcdf5907ab90e2587caa1a352c05a" - integrity sha512-J/pnKP5I4Hc3iY9QJJqBgevGSV7XteK3RLwV1b8dLGj4+12rgpqDYQCpENwEnVAlyBUU7QJJbb8gFNIO7DGzHA== +"@abp/core@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898" + integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA== dependencies: - "@abp/utils" "~7.2.0" + "@abp/utils" "~7.2.1" -"@abp/datatables.net-bs5@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.0.tgz#867f7b0dae84118c00cbdf499072d454d23d3a37" - integrity sha512-VgdPEGHK1GeVpvsbYGWNqu4eW06LdC/Hw8Jv+hVf7oCJqJfobckeVkoNToQ7jsqQjl3Hh7xakf9dLXGvHtdKgg== +"@abp/datatables.net-bs5@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed" + integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog== dependencies: - "@abp/datatables.net" "~7.2.0" + "@abp/datatables.net" "~7.2.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.0.tgz#8f5593f697d8e8577a9858a82969856cb6cb019a" - integrity sha512-nL8JqESl8Oz8zpI3i2J4BngI1hwVMXdt9gElwdKgnuiPMbR+lLdQobiBLbnOYpMrulCivGZDor70iSH5OOoA/w== +"@abp/datatables.net@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41" + integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.0.tgz#be94e415f8f5b47059adbc27f1c027b11c0883f1" - integrity sha512-WQXSRVsJR8p1x69kb9xR9qjSxb+gGe5CUPN8aWYYCHDK5mppDP/YT53Nvx02Z201/r26aVa84nd8/+0yJvSKdw== +"@abp/font-awesome@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5" + integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.0.tgz#5b243e08c2d3b9cb6928c902fd4431005a499bef" - integrity sha512-Ug2vSv7oGeT44lUVyk4uFdgDtdwPe4gGBFXJmUPCfeHgn3yP8sqNNsMO3TRkwlh0jUdJhKC3d86ek9SX7CzZvw== +"@abp/jquery-form@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49" + integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.0.tgz#28a1055286985efcc47d464aac51d8b7f37945df" - integrity sha512-QzCWTrW2bbK9jjXFJpt0TaY3Lk6wGmWnAZZO8lyIMJ1TCqZVI+J+nIMStsRgkFWu5YM5OwbyKjZAG5lb3MqoAw== +"@abp/jquery-validation-unobtrusive@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9" + integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw== dependencies: - "@abp/jquery-validation" "~7.2.0" + "@abp/jquery-validation" "~7.2.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.0.tgz#321a7a46ec2ef3b079fd7734af38886c97232f11" - integrity sha512-9hVaEPKZDU6UwyZt2xcJ9SK14gH4O4L1aHCIEuwWAnhKpOux5G4aPGzYqCGdUSf1MlzXf7iwkDKrTZLrPsOdrw== +"@abp/jquery-validation@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb" + integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.0.tgz#155ed7c7b116dbe360eac2132d9bf54407524acc" - integrity sha512-IM4w4AgPoG4ftmbnhmDSOKNmvQW3d7cklNyf4cmV4o0oGOIbFyWKJwZQqYmZU9saoLHHElW5KKM4sPJ4lHcD0Q== +"@abp/jquery@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f" + integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" jquery "~3.6.0" -"@abp/lodash@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.0.tgz#dad30f704641cd43fe98caa067b2aa86eca4cc7e" - integrity sha512-wt94OjgGl8ZRpdbuE+OQFv0LOZSNACMAb5Grx/GuK2J2fORwHfISX9P0IA0MoF3SQTtfY7daJo02Wa2pO5DVRw== +"@abp/lodash@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b" + integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" lodash "^4.17.21" -"@abp/luxon@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.0.tgz#fe3fc84b26fdf824f510b45409e06c99a7081bab" - integrity sha512-rS19oaECHKcRayKBfzDnaGXzy8TyZHopz9Wjib0WzeCTyRKgkT1TxCHvUH1DO2PWITODKamUyKSYjGKhGVADfg== +"@abp/luxon@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516" + integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.0.tgz#975594f6c588807b05e2d5f1ed2b74dd652853be" - integrity sha512-CieuDFEfnhPfoG5tqzSTKhS27SvaggZbDNmMtoDOd/L5CR7xm7QXfSadN+yFKqWDEO+gbLK//+xvEiyYepMNJA== +"@abp/malihu-custom-scrollbar-plugin@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346" + integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.0.tgz#4ff2bc73008d1717ac5756ee4a7f5460cee51afb" - integrity sha512-scD8UwmvNGOV75kK2wE8/Mhyp7iSRQWE6MtN3KgWg3AMdkDyrwnQtC55PzXLdec7XIgYbf+r8qSO+CFKaBwMGg== +"@abp/moment@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25" + integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g== dependencies: moment "^2.9.0" -"@abp/select2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.0.tgz#fe612080ce2ebbec849663b64310d304f1a4d730" - integrity sha512-sGpB+ANvCN87W30rlcqQkx1gTAkU6Zz9AxKaxbzFJI35y/j0dybrx32q2/eLg8hkjvQnJ93sNa8oc3fQQ7/7AA== +"@abp/select2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95" + integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.0.tgz#787164525d741972bf51b5ac371de6d84432f635" - integrity sha512-9nDv3lp/VGhHLHiLM6/ZL3nhKF7S9Ag4lsedULbGAx4aJK/OfVpkEYJ+4dDLWRHRTO1xrnlMmCPGEsRIUvDklA== +"@abp/sweetalert2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3" + integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.0.tgz#c8798a15f3a76fe620fdf04b54b36b5271ff3934" - integrity sha512-wKl5Cz5IQGlhYI5eEBxiu97iNigVZ/epBozFuH/iJOXNzbCtORnwuL1PfE7C5LRBkxCg4Y+2GDIuPMU1j1cOgQ== +"@abp/timeago@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857" + integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" timeago "^1.6.7" -"@abp/toastr@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.0.tgz#f6e2dda276d92af97dbb5dd6747194b58aea8591" - integrity sha512-QC7NwvVKL1de/PP4F3wT8k7GO0r2WmvhMwFegSnQl5ym/froLDhYAs9Ru8wRHFUF3vHAC7OwYHDGt6guJYR9qA== +"@abp/toastr@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2" + integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" toastr "^2.1.4" -"@abp/utils@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.0.tgz#7d7c7fe8d45ee0a123d1d0ad8ce317e809cab02d" - integrity sha512-GH6383eaRQllM8X+IMoYbBu7D0jSKA/h2f4jwxm0GmlFvxtRo69lqcnSIBDFocdzNotZbRAXuKEE+e8Wo1YH1Q== +"@abp/utils@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5" + integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg== dependencies: just-compare "^1.3.0" diff --git a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json index 25e1054b3b..083cdc827a 100644 --- a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2", - "@abp/virtual-file-explorer": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1", + "@abp/virtual-file-explorer": "~7.2.1" } } diff --git a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock index f909362958..9d7a4c4d05 100644 --- a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.0.tgz#fca379e596ec39de4057b9e522e30e0aee324e87" - integrity sha512-VWBtDqjak9iH0c0e/FmXqW8Riy7CsVjo2VVP5C8pO36BP/IubAnSa02xGek6Yy34vqIu40J67QTNljR66ZlEvQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.0.tgz#fbdf50b0b66b32c8106714beab4b453029c8e533" - integrity sha512-SaTCFSoZ9VJiv0gdxoXsSn/kmLdDH9JspEDi2xvrDFVp+7PYnQrn44ngQxzsi4ykhVkP5wCf56AEkauDKSFnmw== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.2.0" - "@abp/bootstrap" "~7.2.0" - "@abp/bootstrap-datepicker" "~7.2.0" - "@abp/bootstrap-daterangepicker" "~7.2.0" - "@abp/datatables.net-bs5" "~7.2.0" - "@abp/font-awesome" "~7.2.0" - "@abp/jquery-form" "~7.2.0" - "@abp/jquery-validation-unobtrusive" "~7.2.0" - "@abp/lodash" "~7.2.0" - "@abp/luxon" "~7.2.0" - "@abp/malihu-custom-scrollbar-plugin" "~7.2.0" - "@abp/moment" "~7.2.0" - "@abp/select2" "~7.2.0" - "@abp/sweetalert2" "~7.2.0" - "@abp/timeago" "~7.2.0" - "@abp/toastr" "~7.2.0" - -"@abp/aspnetcore.mvc.ui@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.0.tgz#d3198a4a881c73a86dd2d4eb0569388354526481" - integrity sha512-QsNHcJ4c9KeAFOPB5bec1i/VOkQ2ZCfhO5qOZMbVls4uy5VDLZtg93xyYaFhQilu1mzXGbfEdPqHK7sArQj7Eg== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.2.1.tgz#34a948ef593442995bf663fd5c0d3ab4fd7390e8" + integrity sha512-AxtugI8e8n6BDklLV/z9oZQzmpF3oEhIVyr1dxv55hIBe8GcOZHA/9CqKHY/OpSwch7ka0EEPrHawCvylcNAdQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.2.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.2.1.tgz#68903cb3fafca670d603e658f20e435734e3d738" + integrity sha512-B7gGe8qAjvMsLfqxFVdvGFfMylV3NQzthXT/BMoq1MtgMdLKrrpeu6Oz3mIr68IuFlA38edqlm8Scy+iknD+Xg== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.2.1" + "@abp/bootstrap" "~7.2.1" + "@abp/bootstrap-datepicker" "~7.2.1" + "@abp/bootstrap-daterangepicker" "~7.2.1" + "@abp/datatables.net-bs5" "~7.2.1" + "@abp/font-awesome" "~7.2.1" + "@abp/jquery-form" "~7.2.1" + "@abp/jquery-validation-unobtrusive" "~7.2.1" + "@abp/lodash" "~7.2.1" + "@abp/luxon" "~7.2.1" + "@abp/malihu-custom-scrollbar-plugin" "~7.2.1" + "@abp/moment" "~7.2.1" + "@abp/select2" "~7.2.1" + "@abp/sweetalert2" "~7.2.1" + "@abp/timeago" "~7.2.1" + "@abp/toastr" "~7.2.1" + +"@abp/aspnetcore.mvc.ui@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.2.1.tgz#b4ae5dcdb90983673092dbfee93c16f21cbb21fe" + integrity sha512-edBAWEKQnUdH8jgY+QDECs3BFu0qIXbMV/AiTH9j64uo4ADQ6rgJ6Uq7xy6YtxJ0uImFkgLXDd9LYQEPvU43Bg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,185 +43,185 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.0.tgz#10a3e810edf47f0acd82ac5dadf3d65bc10eb1b5" - integrity sha512-uFmaiAX3jnACYsvI+5rRjMmJ8dFX53rNUG7NyCEZ+Btml6MwhoV1LemkCXsWj9iiL6XVmIO9A2bjdhlYI7Gvxw== +"@abp/bootstrap-datepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.2.1.tgz#eca6c1138074ce222ff6c474bc51f4fbe05882c3" + integrity sha512-DUBEz8wzsWJlEfQ7CZJYemLE/wNYyY7LtWRBRjNFndS8P2xo3FP4xuh0mnovSZ3AXPy7oAAKg0zayFzf3XS4aw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.0.tgz#80ccb46058f141e5b497181624abfd29d5f51efe" - integrity sha512-Koapg+vD8trKHk92awjIQqdcxOYqP12EpePjxk08TFMoXEeSkYUU4dyIQ7frmM8ExYvaBo3rDPsr2eDSVgcVvQ== +"@abp/bootstrap-daterangepicker@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.2.1.tgz#ad236d026c3596e71a6a2088e5332e00d62c8ff7" + integrity sha512-WF/3qQobtvizWGmycgkzHMIjHJoLYAnCsi+vJPzv+VqvGstnQOgkz/rlfcu7uAp9y5H4OWdSAbkOj9eELNfxlA== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.0.tgz#87cfe5c3e6c210fe483e061b4127edc19998089c" - integrity sha512-qa4KUhPe+aBwsN2QmuksmsxLgsONgouKVRYXRo9go7TmjcKwzyB4eryWTkV1p8drxzsY+Uzllapy6oJ9e1fV1A== +"@abp/bootstrap@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.2.1.tgz#94d8186af2f1a1ed4d558756ffa18fd43f26e318" + integrity sha512-nU3mBK0VVgkDJqu5CBOHAD1FNvKSO6wnfX5wSB+IYDIfAV9wsmiTIMx6YO8psjMOd4flEmlKLALK6p17i79jhw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" bootstrap "^5.1.3" -"@abp/clipboard@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.0.tgz#3f8364668a8ecd4892919c84fd7569644b17bc7b" - integrity sha512-1WJdWjm7lWG5DDGOUU4M5XRBJhZArrH8WNE/JFhEZw/4fQvTO9nWpFZb0Jj3642eLk0i+Bab0qtsZSHVqMNLQw== +"@abp/clipboard@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.2.1.tgz#dab262b84aa956eeb3a145461b662c5ae851b4a8" + integrity sha512-72C3QMEMMtXzjv6GTJJiILSJ1ScBidcKdahrRLlomo4TgCIEgg1+oYL3Q0uyrlB5I0mUqBaf+qYlxXue8JdRAQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" clipboard "^2.0.8" -"@abp/core@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.0.tgz#7fe85c5bf7afcdf5907ab90e2587caa1a352c05a" - integrity sha512-J/pnKP5I4Hc3iY9QJJqBgevGSV7XteK3RLwV1b8dLGj4+12rgpqDYQCpENwEnVAlyBUU7QJJbb8gFNIO7DGzHA== +"@abp/core@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.2.1.tgz#5685d615482daa032ab24f49aeb7fff3f50af898" + integrity sha512-N99Ee/rbtXFaV3vdGfv6Mbj1Zav73oBGGNbzmAiQaO/g1hda6ndzSC9WzRJkJ7MaJKTPNJx1ExBNEcNMw1P2UA== dependencies: - "@abp/utils" "~7.2.0" + "@abp/utils" "~7.2.1" -"@abp/datatables.net-bs5@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.0.tgz#867f7b0dae84118c00cbdf499072d454d23d3a37" - integrity sha512-VgdPEGHK1GeVpvsbYGWNqu4eW06LdC/Hw8Jv+hVf7oCJqJfobckeVkoNToQ7jsqQjl3Hh7xakf9dLXGvHtdKgg== +"@abp/datatables.net-bs5@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.2.1.tgz#0474e874729a51a7e87f2ebfa931ecd8e6fe3eed" + integrity sha512-7AvNK0mYHWcdbQJAH6/PV9yjz/FbJlVHWP7mOREd6DIkg+Q8Ihmqjn8bnJyhN2UeRMTz9EZU2nO+E9oAllYlog== dependencies: - "@abp/datatables.net" "~7.2.0" + "@abp/datatables.net" "~7.2.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.0.tgz#8f5593f697d8e8577a9858a82969856cb6cb019a" - integrity sha512-nL8JqESl8Oz8zpI3i2J4BngI1hwVMXdt9gElwdKgnuiPMbR+lLdQobiBLbnOYpMrulCivGZDor70iSH5OOoA/w== +"@abp/datatables.net@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.2.1.tgz#30aeec4c37cc76e5c4dff78dee433c0b42599e41" + integrity sha512-AM6LonrGTOA2VyRme5rT/DcVX0TF2WxSRiM7vpTajq4A16O8yceos/XXop4QEGjGCPGbRqUuWQsIAxXRpcwYJQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" datatables.net "^1.11.4" -"@abp/font-awesome@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.0.tgz#be94e415f8f5b47059adbc27f1c027b11c0883f1" - integrity sha512-WQXSRVsJR8p1x69kb9xR9qjSxb+gGe5CUPN8aWYYCHDK5mppDP/YT53Nvx02Z201/r26aVa84nd8/+0yJvSKdw== +"@abp/font-awesome@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.2.1.tgz#58751a48e7a648edb075d5a424c4ed9c6448e8e5" + integrity sha512-jIYHdXtijkd0b823Gd8pDqXmJ8luA0n4NqnF6MuZtQaz95CY8o0SNc7iGSJep3Gfi9XVVUVkXqWE2Gc82uyaNA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.0.tgz#5b243e08c2d3b9cb6928c902fd4431005a499bef" - integrity sha512-Ug2vSv7oGeT44lUVyk4uFdgDtdwPe4gGBFXJmUPCfeHgn3yP8sqNNsMO3TRkwlh0jUdJhKC3d86ek9SX7CzZvw== +"@abp/jquery-form@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.2.1.tgz#b09398cfb0abef4255a5bb1853c67ef9bfa76f49" + integrity sha512-Jqgog1AJHsCP3lLhUkCXMUzzk2XhAW9pje5dwSdKqE0/bg2OOGo1L3LKUFeEk9dWuMVRkrLRmfdcGRt1SRb4rQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.0.tgz#28a1055286985efcc47d464aac51d8b7f37945df" - integrity sha512-QzCWTrW2bbK9jjXFJpt0TaY3Lk6wGmWnAZZO8lyIMJ1TCqZVI+J+nIMStsRgkFWu5YM5OwbyKjZAG5lb3MqoAw== +"@abp/jquery-validation-unobtrusive@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.2.1.tgz#a62f85c7226d71588d1aa732739b3434c43f40e9" + integrity sha512-pEleVw7js8SpIRX73U5ccrfvc0H7Lxfa761wH9WglQOgC0Z1dAkJWbqr/6zKuUi3sVECYgFK8RcVm8/oPRGMzw== dependencies: - "@abp/jquery-validation" "~7.2.0" + "@abp/jquery-validation" "~7.2.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.0.tgz#321a7a46ec2ef3b079fd7734af38886c97232f11" - integrity sha512-9hVaEPKZDU6UwyZt2xcJ9SK14gH4O4L1aHCIEuwWAnhKpOux5G4aPGzYqCGdUSf1MlzXf7iwkDKrTZLrPsOdrw== +"@abp/jquery-validation@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.2.1.tgz#e8506f0513d26ae3550cb9410ce500e20065d9cb" + integrity sha512-QuCQV2UhKUXwOgYfwKMdu959lWSTOPR83wDTbuTAYd9nsOpCHmhDMApVT0hv44Jv+/ZmE360mkpogzkb0abxLg== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" jquery-validation "^1.19.3" -"@abp/jquery@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.0.tgz#155ed7c7b116dbe360eac2132d9bf54407524acc" - integrity sha512-IM4w4AgPoG4ftmbnhmDSOKNmvQW3d7cklNyf4cmV4o0oGOIbFyWKJwZQqYmZU9saoLHHElW5KKM4sPJ4lHcD0Q== +"@abp/jquery@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.2.1.tgz#4ac9cd9ba4710f8dccaa145c17cef00e147efe6f" + integrity sha512-W2qE9LP6BCp1bdOMiup4MuB/R7Plj9se+1Sct1EeF1AnpNXv4IvVr5aGEy0/gKeeHvOrHB4wKIXcBhURFSAY1w== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" jquery "~3.6.0" -"@abp/lodash@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.0.tgz#dad30f704641cd43fe98caa067b2aa86eca4cc7e" - integrity sha512-wt94OjgGl8ZRpdbuE+OQFv0LOZSNACMAb5Grx/GuK2J2fORwHfISX9P0IA0MoF3SQTtfY7daJo02Wa2pO5DVRw== +"@abp/lodash@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.2.1.tgz#36d60374a9fc2130c1f7bd264902d78221fa3b5b" + integrity sha512-XFZrxijDLhKqtL4LL3x9C/TvnJs/MIjmNwJ7+Ieg26fo2IFqYg2+hIieCUqGzn66IBwUAoRR0Cqa66erxijDlA== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" lodash "^4.17.21" -"@abp/luxon@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.0.tgz#fe3fc84b26fdf824f510b45409e06c99a7081bab" - integrity sha512-rS19oaECHKcRayKBfzDnaGXzy8TyZHopz9Wjib0WzeCTyRKgkT1TxCHvUH1DO2PWITODKamUyKSYjGKhGVADfg== +"@abp/luxon@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.2.1.tgz#eb31dd7242be766f995954924e0127f2b58e4516" + integrity sha512-lSzulfTa4RPOcp80wmDUQFN9BatTASgYnYfu9RK9U/Fi2nV5KvqzUvRkB/XTitupLaoTJfV5h8Cpf47QMgiLSw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.0.tgz#975594f6c588807b05e2d5f1ed2b74dd652853be" - integrity sha512-CieuDFEfnhPfoG5tqzSTKhS27SvaggZbDNmMtoDOd/L5CR7xm7QXfSadN+yFKqWDEO+gbLK//+xvEiyYepMNJA== +"@abp/malihu-custom-scrollbar-plugin@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.2.1.tgz#d3b8aa15774a34f0abe704e416b00d8be76d3346" + integrity sha512-xqsjMQJez25mFwNRTUdHTQl78tYJ9+NEmEYLjpo+qRbs2hBExZQO67gTuO6TKvPRBCVgMiIcdpuegtoFhZLl5g== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.0.tgz#4ff2bc73008d1717ac5756ee4a7f5460cee51afb" - integrity sha512-scD8UwmvNGOV75kK2wE8/Mhyp7iSRQWE6MtN3KgWg3AMdkDyrwnQtC55PzXLdec7XIgYbf+r8qSO+CFKaBwMGg== +"@abp/moment@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.2.1.tgz#07bcaeb408b0025f2e8c2a7b259f5f27e05f8d25" + integrity sha512-L7EvEKEyl9RsPnSVbPwL3QC3xcKqkaLtZo75wTws2o5hXHs4f4mkADdnpfjCYFFZ+H0vMYjxzKYNI8rHm/ZU0g== dependencies: moment "^2.9.0" -"@abp/prismjs@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.0.tgz#27225e6bbcba7e8e61805a352efc7a66872a1bc8" - integrity sha512-JlL2dGL75B08C2taIS7PMRplAvRBwjVxBCGGeXnv1QgX3kXfxlzU6hJQq6AB+knGBOmDIK7wFoHKTdOn+/JA1w== +"@abp/prismjs@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.2.1.tgz#322ea0c1368df89a8649af2ecf9660ae9c3eb12a" + integrity sha512-918o/Gev6f5tm6U0cO6S7Teygzre1x+HpzGH5WJdNx14/ZQ6wNrcsIMIjd84R6noUPVt83/eZ27N+RQtvntQLg== dependencies: - "@abp/clipboard" "~7.2.0" - "@abp/core" "~7.2.0" + "@abp/clipboard" "~7.2.1" + "@abp/core" "~7.2.1" prismjs "^1.26.0" -"@abp/select2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.0.tgz#fe612080ce2ebbec849663b64310d304f1a4d730" - integrity sha512-sGpB+ANvCN87W30rlcqQkx1gTAkU6Zz9AxKaxbzFJI35y/j0dybrx32q2/eLg8hkjvQnJ93sNa8oc3fQQ7/7AA== +"@abp/select2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.2.1.tgz#c2d9494d09395691792ede04bf3d7173ebd35a95" + integrity sha512-AW1ylrPQv+WeT3HdQQqy09uvxSeWPzxLhVEylL+HIGFn3TwMCVo2DtgnxSYde4WCpDMRlYzkWlUBX5y9UzhArw== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" select2 "^4.0.13" -"@abp/sweetalert2@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.0.tgz#787164525d741972bf51b5ac371de6d84432f635" - integrity sha512-9nDv3lp/VGhHLHiLM6/ZL3nhKF7S9Ag4lsedULbGAx4aJK/OfVpkEYJ+4dDLWRHRTO1xrnlMmCPGEsRIUvDklA== +"@abp/sweetalert2@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.2.1.tgz#ab11b3ef48ca55687a8afb0f8fca0b9e696d10a3" + integrity sha512-qGMQE7I3bnCN0xwliBP+y+1m5nx7mOYc2yuTozNLdNpmNgT0TAkjyvufn99JQBPoFju+VjMEjS5R005RbvLuVQ== dependencies: - "@abp/core" "~7.2.0" + "@abp/core" "~7.2.1" sweetalert2 "^11.3.6" -"@abp/timeago@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.0.tgz#c8798a15f3a76fe620fdf04b54b36b5271ff3934" - integrity sha512-wKl5Cz5IQGlhYI5eEBxiu97iNigVZ/epBozFuH/iJOXNzbCtORnwuL1PfE7C5LRBkxCg4Y+2GDIuPMU1j1cOgQ== +"@abp/timeago@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.2.1.tgz#0fad3c1d7b0678ca63a47f9ba6f5702a162f6857" + integrity sha512-1M6WWQ/kPdndMPhgJ5/I22NjxLgmHM4b4sLaKATIH5D4EM7aii22RiM5cSBVAKoJZjJ8S3R28g78zS01xKrSnw== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" timeago "^1.6.7" -"@abp/toastr@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.0.tgz#f6e2dda276d92af97dbb5dd6747194b58aea8591" - integrity sha512-QC7NwvVKL1de/PP4F3wT8k7GO0r2WmvhMwFegSnQl5ym/froLDhYAs9Ru8wRHFUF3vHAC7OwYHDGt6guJYR9qA== +"@abp/toastr@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.2.1.tgz#6ddc793e0a66e2b1f9dd192530ad46aacfd60cb2" + integrity sha512-BkLohyVJxLx0aJ6WJ2iBRV8y20JWfgoRCpzGUCcAhAp+BBF9FVhVxxZo0loFjprFprvLjJK91Z0bErJW6BWvFQ== dependencies: - "@abp/jquery" "~7.2.0" + "@abp/jquery" "~7.2.1" toastr "^2.1.4" -"@abp/utils@~7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.0.tgz#7d7c7fe8d45ee0a123d1d0ad8ce317e809cab02d" - integrity sha512-GH6383eaRQllM8X+IMoYbBu7D0jSKA/h2f4jwxm0GmlFvxtRo69lqcnSIBDFocdzNotZbRAXuKEE+e8Wo1YH1Q== +"@abp/utils@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.2.1.tgz#a0d5a6de02cb1b68d096399bb03771a8bb9b03b5" + integrity sha512-1QAdnFH9RD03w5mqNCz2G4mCuEPRgAJNLvFAEu9RTkL6EhOsCCQSG5mzA4cTWNDvVlNcUF8uyroXmlUvuzpYHg== dependencies: just-compare "^1.3.0" -"@abp/virtual-file-explorer@~7.2.0-rc.2": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-7.2.0.tgz#98dcb14616e731bed8af921c385366ee9f0fd3b7" - integrity sha512-TKgEdHEqAe2Q2C/Ih1oWYXh0RlTABDPbB2w8UTQ7ynlPRwHSziGCbxdjyXGpruSE9c+NYeZaQSdsVuf/jbvAZw== +"@abp/virtual-file-explorer@~7.2.1": + version "7.2.1" + resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-7.2.1.tgz#9b0412ce09fbf4d8ff0974b768f4eda06203769a" + integrity sha512-/PZpU9Zq1N0tQsBb+rkJwSVZa61lwVzJIz+/qAPHmuMLF6duLkgnFh4EAyWRWLnhsFFHOI+el0OcZ7P8uLcUyw== dependencies: - "@abp/clipboard" "~7.2.0" - "@abp/prismjs" "~7.2.0" + "@abp/clipboard" "~7.2.1" + "@abp/prismjs" "~7.2.1" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" diff --git a/npm/lerna.json b/npm/lerna.json index 863c607878..bc8519ba79 100644 --- a/npm/lerna.json +++ b/npm/lerna.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "packages": [ "packs/*" ], diff --git a/npm/ng-packs/lerna.version.json b/npm/ng-packs/lerna.version.json index 73a3a98ec4..ae4b6b0cf7 100644 --- a/npm/ng-packs/lerna.version.json +++ b/npm/ng-packs/lerna.version.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "packages": [ "packages/*" ], diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index bef94ec818..7c594cf1a2 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -43,9 +43,8 @@ }, "private": true, "devDependencies": { - "@abp/utils": "~7.2.0", + "@abp/utils": "~7.2.1", "@angular-devkit/build-angular": "~15.0.1", - "@angular-devkit/build-ng-packagr": "^0.1002.0", "@angular-devkit/schematics-cli": "~15.0.1", "@angular-eslint/eslint-plugin": "15.1.0", "@angular-eslint/eslint-plugin-template": "15.1.0", @@ -62,18 +61,18 @@ "@angular/platform-browser": "~15.0.1", "@angular/platform-browser-dynamic": "~15.0.1", "@angular/router": "~15.0.1", - "@abp/ng.account": "~7.2.0-rc.2", - "@abp/ng.account.core": "~7.2.0-rc.2", - "@abp/ng.core": "~7.2.0-rc.2", - "@abp/ng.oauth": "~7.2.0-rc.2", - "@abp/ng.feature-management": "~7.2.0-rc.2", - "@abp/ng.identity": "~7.2.0-rc.2", - "@abp/ng.permission-management": "~7.2.0-rc.2", - "@abp/ng.schematics": "~7.2.0-rc.2", - "@abp/ng.setting-management": "~7.2.0-rc.2", - "@abp/ng.tenant-management": "~7.2.0-rc.2", - "@abp/ng.theme.basic": "~7.2.0-rc.2", - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.account": "~7.2.1", + "@abp/ng.account.core": "~7.2.1", + "@abp/ng.core": "~7.2.1", + "@abp/ng.oauth": "~7.2.1", + "@abp/ng.feature-management": "~7.2.1", + "@abp/ng.identity": "~7.2.1", + "@abp/ng.permission-management": "~7.2.1", + "@abp/ng.schematics": "~7.2.1", + "@abp/ng.setting-management": "~7.2.1", + "@abp/ng.tenant-management": "~7.2.1", + "@abp/ng.theme.basic": "~7.2.1", + "@abp/ng.theme.shared": "~7.2.1", "@fortawesome/fontawesome-free": "^5.15.4", "@ng-bootstrap/ng-bootstrap": "^14.0.0", "@ngneat/spectator": "^10.0.0", @@ -124,16 +123,14 @@ "ts-jest": "28.0.5", "ts-node": "10.9.1", "ts-toolbelt": "6.15.4", - "tsickle": "^0.39.1", "tslib": "^2.3.0", "tslint": "~6.1.0", "typescript": "4.8.4", - "zone.js": "0.11.4" - }, - "dependencies": { - "@abp/ng.theme.lepton-x": "^2.2.0-rc.1", + "zone.js": "0.11.4", + "@abp/ng.theme.lepton-x": "^2.2.0", "bootstrap-icons": "^1.10.3" }, + "dependencies": {}, "lint-staged": { "**/*.{js,jsx,ts,tsx,html,css,scss}": [ "npx prettier --write --config .prettierrc " diff --git a/npm/ng-packs/packages/account-core/package.json b/npm/ng-packs/packages/account-core/package.json index 8d076d87eb..4b952e1340 100644 --- a/npm/ng-packs/packages/account-core/package.json +++ b/npm/ng-packs/packages/account-core/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.account.core", - "version": "7.2.0-rc.2", + "version": "7.2.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": "~7.2.0-rc.2", - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.core": "~7.2.1", + "@abp/ng.theme.shared": "~7.2.1", "@angular/common": ">=12.0.0", "@angular/core": ">=12.0.0" }, diff --git a/npm/ng-packs/packages/account/package.json b/npm/ng-packs/packages/account/package.json index 801a238685..47624e8fa6 100644 --- a/npm/ng-packs/packages/account/package.json +++ b/npm/ng-packs/packages/account/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.account", - "version": "7.2.0-rc.2", + "version": "7.2.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~7.2.0-rc.2", - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.account.core": "~7.2.1", + "@abp/ng.theme.shared": "~7.2.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json index 816bb38022..2fbf515493 100644 --- a/npm/ng-packs/packages/components/package.json +++ b/npm/ng-packs/packages/components/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.components", - "version": "7.2.0-rc.2", + "version": "7.2.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": ">=7.2.0-rc.2", - "@abp/ng.theme.shared": ">=7.2.0-rc.2", + "@abp/ng.core": ">=7.2.1", + "@abp/ng.theme.shared": ">=7.2.1", "@ng-bootstrap/ng-bootstrap": ">=10.0.0" }, "dependencies": { diff --git a/npm/ng-packs/packages/core/package.json b/npm/ng-packs/packages/core/package.json index 128800a9b4..889bf58835 100644 --- a/npm/ng-packs/packages/core/package.json +++ b/npm/ng-packs/packages/core/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.core", - "version": "7.2.0-rc.2", + "version": "7.2.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/utils": "~7.2.0", + "@abp/utils": "~7.2.1", "angular-oauth2-oidc": "^15.0.1", "just-clone": "^6.1.1", "just-compare": "^2.3.0", diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json index 690d393b5c..260bcb5758 100644 --- a/npm/ng-packs/packages/feature-management/package.json +++ b/npm/ng-packs/packages/feature-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.feature-management", - "version": "7.2.0-rc.2", + "version": "7.2.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.theme.shared": "~7.2.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/identity/package.json b/npm/ng-packs/packages/identity/package.json index 08ff91e017..9a37fc8990 100644 --- a/npm/ng-packs/packages/identity/package.json +++ b/npm/ng-packs/packages/identity/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.identity", - "version": "7.2.0-rc.2", + "version": "7.2.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.permission-management": "~7.2.0-rc.2", - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.permission-management": "~7.2.1", + "@abp/ng.theme.shared": "~7.2.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/oauth/package.json b/npm/ng-packs/packages/oauth/package.json index bef58da8e3..f4b87f9fce 100644 --- a/npm/ng-packs/packages/oauth/package.json +++ b/npm/ng-packs/packages/oauth/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.oauth", - "version": "7.2.0-rc.2", + "version": "7.2.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~7.2.0-rc.2", - "@abp/utils": "~7.2.0", + "@abp/ng.core": "~7.2.1", + "@abp/utils": "~7.2.1", "angular-oauth2-oidc": "^15.0.1", "just-clone": "^6.1.1", "just-compare": "^1.4.0", diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json index 6411f9dc3e..38f0506642 100644 --- a/npm/ng-packs/packages/permission-management/package.json +++ b/npm/ng-packs/packages/permission-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.permission-management", - "version": "7.2.0-rc.2", + "version": "7.2.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.theme.shared": "~7.2.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/schematics/package.json b/npm/ng-packs/packages/schematics/package.json index b69fb1687a..c5d270674c 100644 --- a/npm/ng-packs/packages/schematics/package.json +++ b/npm/ng-packs/packages/schematics/package.json @@ -1,6 +1,6 @@ { "name": "@abp/ng.schematics", - "version": "7.2.0-rc.2", + "version": "7.2.1", "description": "Schematics that works with ABP Backend", "keywords": [ "schematics" diff --git a/npm/ng-packs/packages/setting-management/package.json b/npm/ng-packs/packages/setting-management/package.json index afe59313b7..64b640679b 100644 --- a/npm/ng-packs/packages/setting-management/package.json +++ b/npm/ng-packs/packages/setting-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.setting-management", - "version": "7.2.0-rc.2", + "version": "7.2.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~7.2.0-rc.2", - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.components": "~7.2.1", + "@abp/ng.theme.shared": "~7.2.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/tenant-management/package.json b/npm/ng-packs/packages/tenant-management/package.json index 0fd24bdef3..5c71e18dd6 100644 --- a/npm/ng-packs/packages/tenant-management/package.json +++ b/npm/ng-packs/packages/tenant-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.tenant-management", - "version": "7.2.0-rc.2", + "version": "7.2.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.feature-management": "~7.2.0-rc.2", - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.feature-management": "~7.2.1", + "@abp/ng.theme.shared": "~7.2.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-basic/package.json b/npm/ng-packs/packages/theme-basic/package.json index 1d2af2d153..b47bf22a57 100644 --- a/npm/ng-packs/packages/theme-basic/package.json +++ b/npm/ng-packs/packages/theme-basic/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.theme.basic", - "version": "7.2.0-rc.2", + "version": "7.2.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~7.2.0-rc.2", - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.account.core": "~7.2.1", + "@abp/ng.theme.shared": "~7.2.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-shared/package.json b/npm/ng-packs/packages/theme-shared/package.json index c29fbbc100..f33e77382c 100644 --- a/npm/ng-packs/packages/theme-shared/package.json +++ b/npm/ng-packs/packages/theme-shared/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.theme.shared", - "version": "7.2.0-rc.2", + "version": "7.2.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~7.2.0-rc.2", + "@abp/ng.core": "~7.2.1", "@fortawesome/fontawesome-free": "^5.15.4", "@ng-bootstrap/ng-bootstrap": "^14.0.0", "@ngx-validate/core": "^0.2.0", diff --git a/npm/packs/anchor-js/package.json b/npm/packs/anchor-js/package.json index 80053b4d86..f0a30e147d 100644 --- a/npm/packs/anchor-js/package.json +++ b/npm/packs/anchor-js/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/anchor-js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "anchor-js": "^4.3.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/aspnetcore.components.server.basictheme/package.json b/npm/packs/aspnetcore.components.server.basictheme/package.json index 2a6f4b4f04..b0a58fe4c6 100644 --- a/npm/packs/aspnetcore.components.server.basictheme/package.json +++ b/npm/packs/aspnetcore.components.server.basictheme/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/aspnetcore.components.server.basictheme", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.components.server.theming": "~7.2.0-rc.2" + "@abp/aspnetcore.components.server.theming": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/aspnetcore.components.server.theming/package.json b/npm/packs/aspnetcore.components.server.theming/package.json index bbbbc4fcf5..6f4c567be8 100644 --- a/npm/packs/aspnetcore.components.server.theming/package.json +++ b/npm/packs/aspnetcore.components.server.theming/package.json @@ -1,12 +1,12 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/aspnetcore.components.server.theming", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/bootstrap": "~7.2.0-rc.2", - "@abp/font-awesome": "~7.2.0-rc.2" + "@abp/bootstrap": "~7.2.1", + "@abp/font-awesome": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json index 0a6f6b7e2b..5fa51afdcc 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/aspnetcore.mvc.ui.theme.basic", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.shared": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json index ec4e6f2615..7d81a88e2d 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/aspnetcore.mvc.ui.theme.shared", "repository": { "type": "git", @@ -10,22 +10,22 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui": "~7.2.0-rc.2", - "@abp/bootstrap": "~7.2.0-rc.2", - "@abp/bootstrap-datepicker": "~7.2.0-rc.2", - "@abp/bootstrap-daterangepicker": "~7.2.0-rc.2", - "@abp/datatables.net-bs5": "~7.2.0-rc.2", - "@abp/font-awesome": "~7.2.0-rc.2", - "@abp/jquery-form": "~7.2.0-rc.2", - "@abp/jquery-validation-unobtrusive": "~7.2.0-rc.2", - "@abp/lodash": "~7.2.0-rc.2", - "@abp/luxon": "~7.2.0-rc.2", - "@abp/malihu-custom-scrollbar-plugin": "~7.2.0-rc.2", - "@abp/moment": "~7.2.0-rc.2", - "@abp/select2": "~7.2.0-rc.2", - "@abp/sweetalert2": "~7.2.0-rc.2", - "@abp/timeago": "~7.2.0-rc.2", - "@abp/toastr": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui": "~7.2.1", + "@abp/bootstrap": "~7.2.1", + "@abp/bootstrap-datepicker": "~7.2.1", + "@abp/bootstrap-daterangepicker": "~7.2.1", + "@abp/datatables.net-bs5": "~7.2.1", + "@abp/font-awesome": "~7.2.1", + "@abp/jquery-form": "~7.2.1", + "@abp/jquery-validation-unobtrusive": "~7.2.1", + "@abp/lodash": "~7.2.1", + "@abp/luxon": "~7.2.1", + "@abp/malihu-custom-scrollbar-plugin": "~7.2.1", + "@abp/moment": "~7.2.1", + "@abp/select2": "~7.2.1", + "@abp/sweetalert2": "~7.2.1", + "@abp/timeago": "~7.2.1", + "@abp/toastr": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/aspnetcore.mvc.ui/package-lock.json b/npm/packs/aspnetcore.mvc.ui/package-lock.json index d5d08e432a..00edfe3114 100644 --- a/npm/packs/aspnetcore.mvc.ui/package-lock.json +++ b/npm/packs/aspnetcore.mvc.ui/package-lock.json @@ -1,6 +1,6 @@ { "name": "@abp/aspnetcore.mvc.ui", - "version": "7.2.0-rc.2", + "version": "7.2.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/npm/packs/aspnetcore.mvc.ui/package.json b/npm/packs/aspnetcore.mvc.ui/package.json index 3e3156ebb5..197fb3c82a 100644 --- a/npm/packs/aspnetcore.mvc.ui/package.json +++ b/npm/packs/aspnetcore.mvc.ui/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/aspnetcore.mvc.ui", "repository": { "type": "git", diff --git a/npm/packs/blogging/package.json b/npm/packs/blogging/package.json index fb172018a0..12a2813ba2 100644 --- a/npm/packs/blogging/package.json +++ b/npm/packs/blogging/package.json @@ -1,14 +1,14 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/blogging", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~7.2.0-rc.2", - "@abp/owl.carousel": "~7.2.0-rc.2", - "@abp/prismjs": "~7.2.0-rc.2", - "@abp/tui-editor": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.shared": "~7.2.1", + "@abp/owl.carousel": "~7.2.1", + "@abp/prismjs": "~7.2.1", + "@abp/tui-editor": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/bootstrap-datepicker/package.json b/npm/packs/bootstrap-datepicker/package.json index ed6b92dc04..2f185e7b6e 100644 --- a/npm/packs/bootstrap-datepicker/package.json +++ b/npm/packs/bootstrap-datepicker/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/bootstrap-datepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap-daterangepicker/package.json b/npm/packs/bootstrap-daterangepicker/package.json index 5e1b2fa334..84fe3215ce 100644 --- a/npm/packs/bootstrap-daterangepicker/package.json +++ b/npm/packs/bootstrap-daterangepicker/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/bootstrap-daterangepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap/package.json b/npm/packs/bootstrap/package.json index f6e94d2db9..bcb2db7ed0 100644 --- a/npm/packs/bootstrap/package.json +++ b/npm/packs/bootstrap/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/bootstrap", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "bootstrap": "^5.1.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/chart.js/package.json b/npm/packs/chart.js/package.json index 1948ccf25d..590b0c69ce 100644 --- a/npm/packs/chart.js/package.json +++ b/npm/packs/chart.js/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/chart.js", "publishConfig": { "access": "public" diff --git a/npm/packs/clipboard/package.json b/npm/packs/clipboard/package.json index 9cd213ffdc..1a31d1f0f6 100644 --- a/npm/packs/clipboard/package.json +++ b/npm/packs/clipboard/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/clipboard", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "clipboard": "^2.0.8" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/cms-kit.admin/package.json b/npm/packs/cms-kit.admin/package.json index 1e7704d2c3..ba62c58afa 100644 --- a/npm/packs/cms-kit.admin/package.json +++ b/npm/packs/cms-kit.admin/package.json @@ -1,15 +1,15 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/cms-kit.admin", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/codemirror": "~7.2.0-rc.2", - "@abp/jstree": "~7.2.0-rc.2", - "@abp/slugify": "~7.2.0-rc.2", - "@abp/tui-editor": "~7.2.0-rc.2", - "@abp/uppy": "~7.2.0-rc.2" + "@abp/codemirror": "~7.2.1", + "@abp/jstree": "~7.2.1", + "@abp/slugify": "~7.2.1", + "@abp/tui-editor": "~7.2.1", + "@abp/uppy": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/cms-kit.public/package.json b/npm/packs/cms-kit.public/package.json index 47e2958fd6..c2cde8328f 100644 --- a/npm/packs/cms-kit.public/package.json +++ b/npm/packs/cms-kit.public/package.json @@ -1,12 +1,12 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/cms-kit.public", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/highlight.js": "~7.2.0-rc.2", - "@abp/star-rating-svg": "~7.2.0-rc.2" + "@abp/highlight.js": "~7.2.1", + "@abp/star-rating-svg": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/cms-kit/package.json b/npm/packs/cms-kit/package.json index bc865d5a5a..815bdbae22 100644 --- a/npm/packs/cms-kit/package.json +++ b/npm/packs/cms-kit/package.json @@ -1,12 +1,12 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/cms-kit", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/cms-kit.admin": "~7.2.0-rc.2", - "@abp/cms-kit.public": "~7.2.0-rc.2" + "@abp/cms-kit.admin": "~7.2.1", + "@abp/cms-kit.public": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/codemirror/package.json b/npm/packs/codemirror/package.json index f9f8a0125d..b20b9e8013 100644 --- a/npm/packs/codemirror/package.json +++ b/npm/packs/codemirror/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/codemirror", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "codemirror": "^5.65.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/core/package.json b/npm/packs/core/package.json index fc741b1508..435a306378 100644 --- a/npm/packs/core/package.json +++ b/npm/packs/core/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/core", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/utils": "~7.2.0-rc.2" + "@abp/utils": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/cropperjs/package.json b/npm/packs/cropperjs/package.json index cff8bc9f56..d6464939c8 100644 --- a/npm/packs/cropperjs/package.json +++ b/npm/packs/cropperjs/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/cropperjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "cropperjs": "^1.5.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/datatables.net-bs4/package.json b/npm/packs/datatables.net-bs4/package.json index e4b0677f14..1dddb33366 100644 --- a/npm/packs/datatables.net-bs4/package.json +++ b/npm/packs/datatables.net-bs4/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/datatables.net-bs4", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/datatables.net": "~7.2.0-rc.2", + "@abp/datatables.net": "~7.2.1", "datatables.net-bs4": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/datatables.net-bs5/package.json b/npm/packs/datatables.net-bs5/package.json index cee8e636b1..b012a7a4ea 100644 --- a/npm/packs/datatables.net-bs5/package.json +++ b/npm/packs/datatables.net-bs5/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/datatables.net-bs5", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/datatables.net": "~7.2.0-rc.2", + "@abp/datatables.net": "~7.2.1", "datatables.net-bs5": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/datatables.net/package.json b/npm/packs/datatables.net/package.json index 5837c19c54..90542e61ed 100644 --- a/npm/packs/datatables.net/package.json +++ b/npm/packs/datatables.net/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/datatables.net", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.2.0-rc.2", + "@abp/jquery": "~7.2.1", "datatables.net": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/docs/package.json b/npm/packs/docs/package.json index bde90f103e..d691a5ddfc 100644 --- a/npm/packs/docs/package.json +++ b/npm/packs/docs/package.json @@ -1,15 +1,15 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/docs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/anchor-js": "~7.2.0-rc.2", - "@abp/clipboard": "~7.2.0-rc.2", - "@abp/malihu-custom-scrollbar-plugin": "~7.2.0-rc.2", - "@abp/popper.js": "~7.2.0-rc.2", - "@abp/prismjs": "~7.2.0-rc.2" + "@abp/anchor-js": "~7.2.1", + "@abp/clipboard": "~7.2.1", + "@abp/malihu-custom-scrollbar-plugin": "~7.2.1", + "@abp/popper.js": "~7.2.1", + "@abp/prismjs": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/flag-icon-css/package.json b/npm/packs/flag-icon-css/package.json index 9a8202cd39..739465a2c3 100644 --- a/npm/packs/flag-icon-css/package.json +++ b/npm/packs/flag-icon-css/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/flag-icon-css", "publishConfig": { "access": "public" diff --git a/npm/packs/flag-icons/package.json b/npm/packs/flag-icons/package.json index 9af5ef475b..c8d66d4387 100644 --- a/npm/packs/flag-icons/package.json +++ b/npm/packs/flag-icons/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/flag-icons", "publishConfig": { "access": "public" diff --git a/npm/packs/font-awesome/package.json b/npm/packs/font-awesome/package.json index 64082aead7..41afd00d34 100644 --- a/npm/packs/font-awesome/package.json +++ b/npm/packs/font-awesome/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/font-awesome", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "@fortawesome/fontawesome-free": "^5.15.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/highlight.js/package.json b/npm/packs/highlight.js/package.json index 84edff45ea..655436645c 100644 --- a/npm/packs/highlight.js/package.json +++ b/npm/packs/highlight.js/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/highlight.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "@highlightjs/cdn-assets": "~11.4.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jquery-form/package.json b/npm/packs/jquery-form/package.json index 19653f7941..4519fbbca2 100644 --- a/npm/packs/jquery-form/package.json +++ b/npm/packs/jquery-form/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/jquery-form", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.2.0-rc.2", + "@abp/jquery": "~7.2.1", "jquery-form": "^4.3.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jquery-validation-unobtrusive/package.json b/npm/packs/jquery-validation-unobtrusive/package.json index 6688e20526..4f266f60c1 100644 --- a/npm/packs/jquery-validation-unobtrusive/package.json +++ b/npm/packs/jquery-validation-unobtrusive/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/jquery-validation-unobtrusive", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery-validation": "~7.2.0-rc.2", + "@abp/jquery-validation": "~7.2.1", "jquery-validation-unobtrusive": "^3.2.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jquery-validation/package.json b/npm/packs/jquery-validation/package.json index 70e106c6cf..526b01603f 100644 --- a/npm/packs/jquery-validation/package.json +++ b/npm/packs/jquery-validation/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/jquery-validation", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.2.0-rc.2", + "@abp/jquery": "~7.2.1", "jquery-validation": "^1.19.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jquery/package.json b/npm/packs/jquery/package.json index 84f4f29742..13bfa734df 100644 --- a/npm/packs/jquery/package.json +++ b/npm/packs/jquery/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/jquery", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "jquery": "~3.6.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jstree/package.json b/npm/packs/jstree/package.json index 33720693bf..8211b78ae7 100644 --- a/npm/packs/jstree/package.json +++ b/npm/packs/jstree/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/jstree", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~7.2.0-rc.2", + "@abp/jquery": "~7.2.1", "jstree": "^3.3.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/lodash/package.json b/npm/packs/lodash/package.json index 4bedc3630b..bae3745b10 100644 --- a/npm/packs/lodash/package.json +++ b/npm/packs/lodash/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/lodash", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "lodash": "^4.17.21" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/luxon/package.json b/npm/packs/luxon/package.json index b3048778a0..728a42c549 100644 --- a/npm/packs/luxon/package.json +++ b/npm/packs/luxon/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/luxon", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "luxon": "^2.3.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/malihu-custom-scrollbar-plugin/package.json b/npm/packs/malihu-custom-scrollbar-plugin/package.json index 60243448ee..c282d69fcd 100644 --- a/npm/packs/malihu-custom-scrollbar-plugin/package.json +++ b/npm/packs/malihu-custom-scrollbar-plugin/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/malihu-custom-scrollbar-plugin", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "malihu-custom-scrollbar-plugin": "^3.1.5" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/markdown-it/package.json b/npm/packs/markdown-it/package.json index bbafed0ee3..7eab3a8e7e 100644 --- a/npm/packs/markdown-it/package.json +++ b/npm/packs/markdown-it/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/markdown-it", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "markdown-it": "^12.3.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/moment/package.json b/npm/packs/moment/package.json index 98fc1f5353..a61965f858 100644 --- a/npm/packs/moment/package.json +++ b/npm/packs/moment/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/moment", "repository": { "type": "git", diff --git a/npm/packs/owl.carousel/package.json b/npm/packs/owl.carousel/package.json index 7040bcfcdb..945671c3be 100644 --- a/npm/packs/owl.carousel/package.json +++ b/npm/packs/owl.carousel/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/owl.carousel", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "owl.carousel": "^2.3.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/popper.js/package.json b/npm/packs/popper.js/package.json index b4a8af7e2b..2e749dceab 100644 --- a/npm/packs/popper.js/package.json +++ b/npm/packs/popper.js/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/popper.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "@popperjs/core": "^2.11.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/prismjs/package.json b/npm/packs/prismjs/package.json index 7e2776feaa..3777413e9e 100644 --- a/npm/packs/prismjs/package.json +++ b/npm/packs/prismjs/package.json @@ -1,12 +1,12 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/prismjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~7.2.0-rc.2", - "@abp/core": "~7.2.0-rc.2", + "@abp/clipboard": "~7.2.1", + "@abp/core": "~7.2.1", "prismjs": "^1.26.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/qrcode/package.json b/npm/packs/qrcode/package.json index af30b5ee9b..16a6b41569 100644 --- a/npm/packs/qrcode/package.json +++ b/npm/packs/qrcode/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/qrcode", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2" + "@abp/core": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/select2/package.json b/npm/packs/select2/package.json index 3cdec900c4..b8a9917b01 100644 --- a/npm/packs/select2/package.json +++ b/npm/packs/select2/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/select2", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "select2": "^4.0.13" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/signalr/package.json b/npm/packs/signalr/package.json index 07063e3418..cf2e3f4bd8 100644 --- a/npm/packs/signalr/package.json +++ b/npm/packs/signalr/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/signalr", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "@microsoft/signalr": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/slugify/package.json b/npm/packs/slugify/package.json index 0bd013e444..354d9448d9 100644 --- a/npm/packs/slugify/package.json +++ b/npm/packs/slugify/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/slugify", "publishConfig": { "access": "public" diff --git a/npm/packs/star-rating-svg/package.json b/npm/packs/star-rating-svg/package.json index ff853becfb..3e8c8ef25f 100644 --- a/npm/packs/star-rating-svg/package.json +++ b/npm/packs/star-rating-svg/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/star-rating-svg", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~7.2.0-rc.2", + "@abp/jquery": "~7.2.1", "star-rating-svg": "^3.5.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/sweetalert2/package.json b/npm/packs/sweetalert2/package.json index 6ff9ad90fd..0f7c9f4b09 100644 --- a/npm/packs/sweetalert2/package.json +++ b/npm/packs/sweetalert2/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/sweetalert2", "publishConfig": { "access": "public" @@ -10,7 +10,7 @@ "directory": "npm/packs/sweetalert2" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "sweetalert2": "^11.3.6" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/timeago/package.json b/npm/packs/timeago/package.json index b428e26ace..32bf7022fe 100644 --- a/npm/packs/timeago/package.json +++ b/npm/packs/timeago/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/timeago", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.2.0-rc.2", + "@abp/jquery": "~7.2.1", "timeago": "^1.6.7" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/toastr/package.json b/npm/packs/toastr/package.json index df2bcc8ea4..12b0b58fe0 100644 --- a/npm/packs/toastr/package.json +++ b/npm/packs/toastr/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/toastr", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.2.0-rc.2", + "@abp/jquery": "~7.2.1", "toastr": "^2.1.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/tui-editor/package.json b/npm/packs/tui-editor/package.json index 33ada6a87f..cbefa89566 100644 --- a/npm/packs/tui-editor/package.json +++ b/npm/packs/tui-editor/package.json @@ -1,12 +1,12 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/tui-editor", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~7.2.0-rc.2", - "@abp/prismjs": "~7.2.0-rc.2" + "@abp/jquery": "~7.2.1", + "@abp/prismjs": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/uppy/package.json b/npm/packs/uppy/package.json index c5241ef08f..a2e31550f1 100644 --- a/npm/packs/uppy/package.json +++ b/npm/packs/uppy/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/uppy", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.2.0-rc.2", + "@abp/core": "~7.2.1", "uppy": "^1.16.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/utils/package.json b/npm/packs/utils/package.json index b79a0468c0..9b85997b3b 100644 --- a/npm/packs/utils/package.json +++ b/npm/packs/utils/package.json @@ -1,6 +1,6 @@ { "name": "@abp/utils", - "version": "7.2.0-rc.2", + "version": "7.2.1", "scripts": { "prepublishOnly": "yarn install --ignore-scripts && node prepublish.js", "ng": "ng", diff --git a/npm/packs/vee-validate/package.json b/npm/packs/vee-validate/package.json index bdeed93eec..ceccb06b6a 100644 --- a/npm/packs/vee-validate/package.json +++ b/npm/packs/vee-validate/package.json @@ -1,11 +1,11 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/vee-validate", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/vue": "~7.2.0-rc.2", + "@abp/vue": "~7.2.1", "vee-validate": "~3.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/virtual-file-explorer/package.json b/npm/packs/virtual-file-explorer/package.json index bbdbe85ffa..03b6b264af 100644 --- a/npm/packs/virtual-file-explorer/package.json +++ b/npm/packs/virtual-file-explorer/package.json @@ -1,12 +1,12 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/virtual-file-explorer", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~7.2.0-rc.2", - "@abp/prismjs": "~7.2.0-rc.2" + "@abp/clipboard": "~7.2.1", + "@abp/prismjs": "~7.2.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/vue/package.json b/npm/packs/vue/package.json index 7195fb923d..795606d190 100644 --- a/npm/packs/vue/package.json +++ b/npm/packs/vue/package.json @@ -1,5 +1,5 @@ { - "version": "7.2.0-rc.2", + "version": "7.2.1", "name": "@abp/vue", "publishConfig": { "access": "public" diff --git a/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip b/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip index bcfdf52e2a..b9af1bc2b0 100644 Binary files a/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip and b/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip differ diff --git a/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip b/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip index 59390b713e..73449abdb5 100644 Binary files a/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip and b/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip differ diff --git a/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip b/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip index f6a9238115..6c198b4cd3 100644 Binary files a/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip and b/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip differ diff --git a/source-code/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip b/source-code/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip index cc3fe67d18..2b36c96f69 100644 Binary files a/source-code/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip and b/source-code/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip differ diff --git a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip b/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip index 64ed93554f..01822a83c5 100644 Binary files a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip and b/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip differ diff --git a/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip b/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip index 70a7ec6ea9..b6c4c4cdad 100644 Binary files a/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip and b/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip differ diff --git a/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip b/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip index 2e97086c11..0772ebba82 100644 Binary files a/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip and b/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip differ diff --git a/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip b/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip index de88ab2ef1..739a788eec 100644 Binary files a/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip and b/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip differ diff --git a/source-code/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip b/source-code/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip index b78ada5117..0dd8088b62 100644 Binary files a/source-code/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip and b/source-code/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip differ diff --git a/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip b/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip index 15025fcb0f..c453fcbd76 100644 Binary files a/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip and b/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip differ diff --git a/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip b/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip index 93c0ceed82..2cc3bc2796 100644 Binary files a/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip and b/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip differ diff --git a/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip b/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip index 63467c2021..56afabc0e9 100644 Binary files a/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip and b/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip differ diff --git a/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip b/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip index 156bd92819..2848ac9070 100644 Binary files a/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip and b/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip differ diff --git a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip b/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip index 64078c4130..b8efa7ce55 100644 Binary files a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip and b/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip differ diff --git a/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip b/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip index 9f24e5201c..692f808bab 100644 Binary files a/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip and b/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip differ diff --git a/source-code/Volo.ClientSimulation.SourceCode/Volo.ClientSimulation.SourceCode.zip b/source-code/Volo.ClientSimulation.SourceCode/Volo.ClientSimulation.SourceCode.zip index e71426cc02..796e6b3b2e 100644 Binary files a/source-code/Volo.ClientSimulation.SourceCode/Volo.ClientSimulation.SourceCode.zip and b/source-code/Volo.ClientSimulation.SourceCode/Volo.ClientSimulation.SourceCode.zip differ diff --git a/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip b/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip index fef3871ebf..feedfe8791 100644 Binary files a/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip and b/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip differ diff --git a/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip b/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip index b07cd12b8e..234e10cfd8 100644 Binary files a/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip and b/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip differ diff --git a/templates/app-nolayers/angular/package.json b/templates/app-nolayers/angular/package.json index 66a73fd689..1de90f166c 100644 --- a/templates/app-nolayers/angular/package.json +++ b/templates/app-nolayers/angular/package.json @@ -12,14 +12,14 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.2.0-rc.2", - "@abp/ng.components": "~7.2.0-rc.2", - "@abp/ng.core": "~7.2.0-rc.2", - "@abp/ng.oauth": "~7.2.0-rc.2", - "@abp/ng.identity": "~7.2.0-rc.2", - "@abp/ng.setting-management": "~7.2.0-rc.2", - "@abp/ng.tenant-management": "~7.2.0-rc.2", - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.account": "~7.2.1", + "@abp/ng.components": "~7.2.1", + "@abp/ng.core": "~7.2.1", + "@abp/ng.oauth": "~7.2.1", + "@abp/ng.identity": "~7.2.1", + "@abp/ng.setting-management": "~7.2.1", + "@abp/ng.tenant-management": "~7.2.1", + "@abp/ng.theme.shared": "~7.2.1", "@abp/ng.theme.lepton-x": "~2.2.0-rc.1", "@angular/animations": "^15.0.1", "@angular/common": "^15.0.1", @@ -36,7 +36,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~7.2.0-rc.2", + "@abp/ng.schematics": "~7.2.1", "@angular-devkit/build-angular": "^15.0.1", "@angular-eslint/builder": "~15.1.0", "@angular-eslint/eslint-plugin": "~15.1.0", diff --git a/templates/app/angular/package.json b/templates/app/angular/package.json index ee66396a0f..c8cf440f76 100644 --- a/templates/app/angular/package.json +++ b/templates/app/angular/package.json @@ -12,14 +12,14 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.2.0-rc.2", - "@abp/ng.components": "~7.2.0-rc.2", - "@abp/ng.core": "~7.2.0-rc.2", - "@abp/ng.oauth": "~7.2.0-rc.2", - "@abp/ng.identity": "~7.2.0-rc.2", - "@abp/ng.setting-management": "~7.2.0-rc.2", - "@abp/ng.tenant-management": "~7.2.0-rc.2", - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.account": "~7.2.1", + "@abp/ng.components": "~7.2.1", + "@abp/ng.core": "~7.2.1", + "@abp/ng.oauth": "~7.2.1", + "@abp/ng.identity": "~7.2.1", + "@abp/ng.setting-management": "~7.2.1", + "@abp/ng.tenant-management": "~7.2.1", + "@abp/ng.theme.shared": "~7.2.1", "@abp/ng.theme.lepton-x": "~2.2.0-rc.1", "@angular/animations": "^15.0.1", "@angular/common": "^15.0.1", @@ -36,7 +36,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~7.2.0-rc.2", + "@abp/ng.schematics": "~7.2.1", "@angular-devkit/build-angular": "^15.0.1", "@angular-eslint/builder": "~15.1.0", "@angular-eslint/eslint-plugin": "~15.1.0", diff --git a/templates/module/angular/package.json b/templates/module/angular/package.json index de68a77de4..178edadaae 100644 --- a/templates/module/angular/package.json +++ b/templates/module/angular/package.json @@ -15,15 +15,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.2.0-rc.2", - "@abp/ng.components": "~7.2.0-rc.2", - "@abp/ng.core": "~7.2.0-rc.2", - "@abp/ng.oauth": "~7.2.0-rc.2", - "@abp/ng.identity": "~7.2.0-rc.2", - "@abp/ng.setting-management": "~7.2.0-rc.2", - "@abp/ng.tenant-management": "~7.2.0-rc.2", - "@abp/ng.theme.basic": "~7.2.0-rc.2", - "@abp/ng.theme.shared": "~7.2.0-rc.2", + "@abp/ng.account": "~7.2.1", + "@abp/ng.components": "~7.2.1", + "@abp/ng.core": "~7.2.1", + "@abp/ng.oauth": "~7.2.1", + "@abp/ng.identity": "~7.2.1", + "@abp/ng.setting-management": "~7.2.1", + "@abp/ng.tenant-management": "~7.2.1", + "@abp/ng.theme.basic": "~7.2.1", + "@abp/ng.theme.shared": "~7.2.1", "@angular/animations": "^15.0.1", "@angular/common": "^15.0.1", "@angular/compiler": "^15.0.1", @@ -38,7 +38,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~7.2.0-rc.2", + "@abp/ng.schematics": "~7.2.1", "@angular-devkit/build-angular": "^15.0.1", "@angular-eslint/builder": "~15.1.0", "@angular-eslint/eslint-plugin": "~15.1.0", diff --git a/templates/module/angular/projects/my-project-name/package.json b/templates/module/angular/projects/my-project-name/package.json index 8b0a124125..44f46aa734 100644 --- a/templates/module/angular/projects/my-project-name/package.json +++ b/templates/module/angular/projects/my-project-name/package.json @@ -4,8 +4,8 @@ "peerDependencies": { "@angular/common": ">=14", "@angular/core": ">=14", - "@abp/ng.core": ">=7.2.0-rc.2", - "@abp/ng.theme.shared": ">=7.2.0-rc.2" + "@abp/ng.core": ">=7.2.1", + "@abp/ng.theme.shared": ">=7.2.1" }, "dependencies": { "tslib": "^2.1.0" diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json index 05a04f3f0a..8b0984f106 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-authserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1" } } diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json index 804d5284a5..9a521567a7 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2", - "@abp/aspnetcore.components.server.basictheme": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1", + "@abp/aspnetcore.components.server.basictheme": "~7.2.1" } } diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json index a92840fd98..e712a37d94 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1" } } diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json index a92840fd98..e712a37d94 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.2.1" } }