diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json index 134d592df9..541d1eaa62 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json @@ -404,6 +404,9 @@ "Tags": "Tags", "SetTagsInfo": "Tags should be comma-separated. Eg: CSharp, Entity Framework", "RejectTrialLicenseWarningMessage": "Are you sure you want to reject this trial license request?", - "ExportToExcel": "Export to Excel" + "ExportToExcel": "Export to Excel", + "OverallTotalPrice": "Overall Total Price", + "OverallDiscountPrice": "Overall Discount Price", + "OverallDiscountText": "Overall Discount Text" } } diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json index 383217f848..9dd80cb92a 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json @@ -381,6 +381,7 @@ "CommercialNewsletterConfirmationMessage": "أوافق على البنود والشروط و سياسة الخصوصية .", "RenewLicenseEarly": "إذا قمت بتجديد رخصتي في وقت مبكر ، هل سأحصل على السنة كاملة؟", "RenewLicenseEarylExplanation": "عند تجديد الترخيص الخاص بك قبل تاريخ انتهاء الترخيص الخاص بك ، ستتم إضافة سنة واحدة إلى تاريخ انتهاء الترخيص الخاص بك. على سبيل المثال ، إذا انتهت صلاحية ترخيصك في {0} -06-06 وقمت بتجديده في {0} -01-01 ، فسيكون تاريخ انتهاء صلاحية الترخيص الجديد {1} -06-06.", - "discountForYears": "{0}٪ خصم لمدة {1} سنة (سنوات)" + "discountForYears": "{0}٪ خصم لمدة {1} سنة (سنوات)", + "BlackFridayDiscount": "خصم الجمعة السوداء" } } diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/cs.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/cs.json index 96c9d86622..f50b176063 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/cs.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/cs.json @@ -382,6 +382,7 @@ "ContinueWithNewOrganization": "Pokračujte s novou organizací", "RenewLicenseEarly": "Pokud si předčasně obnovím licenci, dostanu celý rok?", "RenewLicenseEarylExplanation": "Když obnovíte licenci před datem vypršení platnosti licence, bude k datu vypršení platnosti licence přidán 1 rok. Pokud například platnost vaší licence vyprší dne {0}-06-06 a obnovíte ji dne {0}-01-01, bude vaše nové datum vypršení platnosti licence {1}-06-06.", - "discountForYears": "{0}% sleva po dobu {1} let" + "discountForYears": "{0}% sleva po dobu {1} let", + "BlackFridayDiscount": "Black Friday sleva" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de-DE.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de-DE.json index 005a998c69..2fbaccc232 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de-DE.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de-DE.json @@ -381,6 +381,7 @@ "CommercialNewsletterConfirmationMessage": "Ich stimme den Allgemeinen Geschäftsbedingungen und der Datenschutzerklärung . zu .", "ContinueWithNewOrganization": "Weiter mit einer neuen Organisation", "RenewLicenseEarly": "Erhalte ich das ganze Jahr, wenn ich meine Lizenz vorzeitig erneuere?", - "RenewLicenseEarylExplanation": "Wenn Sie Ihre Lizenz vor dem Ablaufdatum Ihrer Lizenz erneuern, wird Ihr Lizenzablaufdatum um 1 Jahr verlängert. Wenn Ihre Lizenz beispielsweise am {0}-06-06 abläuft und Sie sie am {0}-01-01 erneuern, ist das neue Ablaufdatum der Lizenz der {1}-06-06." + "RenewLicenseEarylExplanation": "Wenn Sie Ihre Lizenz vor dem Ablaufdatum Ihrer Lizenz erneuern, wird Ihr Lizenzablaufdatum um 1 Jahr verlängert. Wenn Ihre Lizenz beispielsweise am {0}-06-06 abläuft und Sie sie am {0}-01-01 erneuern, ist das neue Ablaufdatum der Lizenz der {1}-06-06.", + "BlackFridayDiscount": "Black Friday Rabatt" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en-GB.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en-GB.json index 34b059ca2b..ed1d70c217 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en-GB.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en-GB.json @@ -109,6 +109,7 @@ "ContinueWithNewOrganization": "Continue with a new organization", "RenewLicenseEarly": "If I renew my license early, will I get the full year?", "RenewLicenseEarylExplanation": "When you renew your license before your license expiry date, 1 year will be added to your license expiry date. For example, if your license expires on {0}-06-06 and you renew it on {0}-01-01, your new license expiry date will be {1}-06-06.", - "LicenseTypeNotCorrect": "The license type is not correct!" + "LicenseTypeNotCorrect": "The license type is not correct!", + "BlackFridayDiscount": "Black Friday Discount" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json index 453d0cde2d..3af0308564 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json @@ -795,6 +795,7 @@ "CreateAndCustomizeDescription": "By using LeptonX Theme you also have access to many pre-made html pages. These include many pages such as login page, blog, FAQ, subscription list, invoice, pricing, file management.", "LeptonThemeForAdmin": "Lepton Theme for your admin dashboard by", "LeptonThemeForAdminDescription": "Lepton Theme is still available and will be maintained. If you want to switch to LeptonX Theme as a Lepton Theme user, you can see the documentation to learn how-to.", - "LeptonCompatibleWith": "Lepton Theme is compatible with" + "LeptonCompatibleWith": "Lepton Theme is compatible with", + "BlackFridayDiscount": "Black Friday Discount" } } diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/es.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/es.json index 25cde69859..7625f777eb 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/es.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/es.json @@ -381,6 +381,7 @@ "CommercialNewsletterConfirmationMessage": "Acepto los Términos y condiciones y la Política de privacidad .", "ContinueWithNewOrganization": "Continuar con una nueva organización", "RenewLicenseEarly": "Si renuevo mi licencia antes, ¿obtendré el año completo?", - "RenewLicenseEarylExplanation": "Cuando renueve su licencia antes de la fecha de vencimiento de su licencia, se agregará 1 año a la fecha de vencimiento de su licencia. Por ejemplo, si su licencia vence el {0} -06-06 y la renueva el {0} -01-01, la fecha de vencimiento de su nueva licencia será {1} -06-06." + "RenewLicenseEarylExplanation": "Cuando renueve su licencia antes de la fecha de vencimiento de su licencia, se agregará 1 año a la fecha de vencimiento de su licencia. Por ejemplo, si su licencia vence el {0} -06-06 y la renueva el {0} -01-01, la fecha de vencimiento de su nueva licencia será {1} -06-06.", + "BlackFridayDiscount": "Descuento de viernes negro" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json index d5cee69946..c2b09e4c5b 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json @@ -382,6 +382,7 @@ "ContinueWithNewOrganization": "Jatka uudessa organisaatiossa", "RenewLicenseEarly": "Jos uusin ajokorttini etuajassa, saanko koko vuoden?", "RenewLicenseEarylExplanation": "Kun uusit lisenssisi ennen lisenssin vanhenemispäivää, lisenssin voimassaolopäivään lisätään 1 vuosi. Jos lisenssisi vanhenee esimerkiksi {0}-06-06 ja uusit sen {0}-01-01, uusi lisenssisi päättymispäivä on {1}-06-06.", - "discountForYears": "{0}% de remise pendant {1} an(s)" + "discountForYears": "{0}% de remise pendant {1} an(s)", + "BlackFridayDiscount": "Black Friday -alennus" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fr.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fr.json index 8b1be51495..786485ae48 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fr.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fr.json @@ -382,6 +382,7 @@ "ContinueWithNewOrganization": "Continuer avec une nouvelle organisation", "RenewLicenseEarly": "Si je renouvelle ma licence plus tôt, obtiendrai-je l'année complète ?", "RenewLicenseEarylExplanation": "Lorsque vous renouvelez votre licence avant la date d'expiration de votre licence, 1 an sera ajouté à la date d'expiration de votre licence. Par exemple, si votre licence expire le {0}-06-06 et que vous la renouvelez le {0}-01-01, la nouvelle date d'expiration de votre licence sera le {1}-06-06.", - "discountForYears": "{0} % de remise pendentif {1} an(s)" + "discountForYears": "{0} % de remise pendentif {1} an(s)", + "BlackFridayDiscount": "Remise Black Friday" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hi.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hi.json index 09958d3c98..1d420c4202 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hi.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hi.json @@ -379,6 +379,7 @@ "TryForFree": "मुफ्त में आजमाइये", "TrialLicenseExpiredInfo": "आपके परीक्षण लाइसेंस की अवधि समाप्त हो गई है!", "CommercialNewsletterConfirmationMessage": "मैं नियम और शर्तों और गोपनीयता नीति से सहमत हूं .", - "discountForYears": "{1}वर्ष(वर्षों) के लिए {0}% छूट" + "discountForYears": "{1}वर्ष(वर्षों) के लिए {0}% छूट", + "BlackFridayDiscount": "ब्लैक फ्राइडे छूट", } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json index 3642b69f33..155218939a 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json @@ -747,6 +747,7 @@ "SeeWhatToldAboutAbpCommercial": "Tekintse meg, mit mondtak az ABP Commercialról, és írja le gondolatait, ha akarja.", "ExtendPaymentInfoSection_DeveloperPrice": "{0} x Developer(s) Price", "ExtendPaymentInfoSection_DiscountRate": "Kedvezmény: {0}%", - "TotalNetPrice": "Total Net Price" + "TotalNetPrice": "Total Net Price", + "BlackFridayDiscount": "Black Friday Kedvezmény" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/is.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/is.json index dfba710dae..7e5c856f4e 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/is.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/is.json @@ -378,6 +378,7 @@ "TrialLicenseExpireMessage": "Þú ert að nota prufuleyfið og prufuleyfið rennur út {0}.", "TryForFree": "Prófaðu ókeypis", "TrialLicenseExpiredInfo": "Prófunartímabil þitt er útrunnið!", - "CommercialNewsletterConfirmationMessage": "Ég samþykki skilmálana og persónuverndarstefnuna ." + "CommercialNewsletterConfirmationMessage": "Ég samþykki skilmálana og persónuverndarstefnuna .", + "BlackFridayDiscount": "Black Friday afsláttur" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/it.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/it.json index da30f29912..76637fee4b 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/it.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/it.json @@ -379,6 +379,7 @@ "TryForFree": "Prova gratis", "TrialLicenseExpiredInfo": "Il periodo della tua licenza di prova è scaduto!", "CommercialNewsletterConfirmationMessage": "Accetto i Termini e condizioni e la Informativa sulla privacy .", - "discountForYears": "{0}% di sconto per {1} anno/i" + "discountForYears": "{0}% di sconto per {1} anno/i", + "BlackFridayDiscount": "Sconto Black Friday" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/nl.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/nl.json index de8a896c69..b2c2caec7f 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/nl.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/nl.json @@ -378,6 +378,7 @@ "TrialLicenseExpireMessage": "U gebruikt de proeflicentie en uw proeflicentie verloopt op {0}.", "TryForFree": "Probeer gratis", "TrialLicenseExpiredInfo": "Uw proeflicentieperiode is verlopen!", - "CommercialNewsletterConfirmationMessage": "Ik ga akkoord met de Algemene voorwaarden en het Privacybeleid ." + "CommercialNewsletterConfirmationMessage": "Ik ga akkoord met de Algemene voorwaarden en het Privacybeleid .", + "BlackFridayDiscount": "Black Friday korting" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pl-PL.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pl-PL.json index 63a6197619..a640fe8f4f 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pl-PL.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pl-PL.json @@ -378,6 +378,7 @@ "TrialLicenseExpireMessage": "Korzystasz z licencji próbnej, a Twoja licencja próbna wygaśnie w dniu {0}.", "TryForFree": "Wypróbuj za darmo", "TrialLicenseExpiredInfo": "Twoja licencja próbna wygasła!", - "CommercialNewsletterConfirmationMessage": "Wyrażam zgodę na Warunki i Politykę prywatności ." + "CommercialNewsletterConfirmationMessage": "Wyrażam zgodę na Warunki i Politykę prywatności .", + "BlackFridayDiscount": "Zniżka Black Friday" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pt-BR.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pt-BR.json index 4bda215d78..4dd117e52a 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pt-BR.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pt-BR.json @@ -379,6 +379,7 @@ "TryForFree": "Experimentar gratuitamente", "TrialLicenseExpiredInfo": "Seu período de licença de teste expirou!", "CommercialNewsletterConfirmationMessage": "Eu concordo com os Termos e Condições e a Política de Privacidade ", - "discountForYears": "{0}% de desconto por {1} ano(s)" + "discountForYears": "{0}% de desconto por {1} ano(s)", + "BlackFridayDiscount": "Desconto de Black Friday" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ro-RO.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ro-RO.json index 558f95f68e..c1eeae7448 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ro-RO.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ro-RO.json @@ -378,6 +378,7 @@ "TrialLicenseExpireMessage": "Utilizați licența de probă și licența de probă va expira pe {0}.", "TryForFree": "Încearcă pe gratis", "TrialLicenseExpiredInfo": "Perioada de licență de probă a expirat!", - "CommercialNewsletterConfirmationMessage": "Sunt de acord cu Termenii și condițiile și cu Politica de confidențialitate ." + "CommercialNewsletterConfirmationMessage": "Sunt de acord cu Termenii și condițiile și cu Politica de confidențialitate .", + "BlackFridayDiscount": "Black Friday Discount" } } diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json index b47a0cc938..7a0427083e 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json @@ -378,6 +378,7 @@ "TrialLicenseExpireMessage": "Вы используете пробную лицензию, и срок ее действия истечет {0}.", "TryForFree": "Попробуй бесплатно", "TrialLicenseExpiredInfo": "Срок действия вашей пробной лицензии истек!", - "CommercialNewsletterConfirmationMessage": "Я согласен с Положениями и условиями и Политикой конфиденциальности ." + "CommercialNewsletterConfirmationMessage": "Я согласен с Положениями и условиями и Политикой конфиденциальности .", + "BlackFridayDiscount": "Черная пятница Скидка" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sk.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sk.json index a793e8cda1..0bb203a2ca 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sk.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sk.json @@ -379,6 +379,7 @@ "TryForFree": "Skúste zadarmo", "TrialLicenseExpiredInfo": "Vaše skúšobné licenčné obdobie vypršalo!", "CommercialNewsletterConfirmationMessage": "I agree to the Terms & Conditions and Privacy Policy.", - "discountForYears": "{0} % odpusteného prívesku {1} an(ov)" + "discountForYears": "{0} % odpusteného prívesku {1} an(ov)", + "BlackFridayDiscount": "Black Friday zľava" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sl.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sl.json index 13f9e2c764..5abffa2189 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sl.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sl.json @@ -378,6 +378,7 @@ "TrialLicenseExpireMessage": "Uporabljate preizkusno licenco in vaša preizkusna licenca bo potekla {0}.", "TryForFree": "Poskusite brezplačno", "TrialLicenseExpiredInfo": "Vaša preizkusna licenca je potekla!", - "CommercialNewsletterConfirmationMessage": "Strinjam se s pogoji in določili in pravilnikom o zasebnosti ." + "CommercialNewsletterConfirmationMessage": "Strinjam se s pogoji in določili in pravilnikom o zasebnosti .", + "BlackFridayDiscount": "Popust Black Friday" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json index 46512f11bc..ae7a1cb656 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json @@ -745,6 +745,7 @@ "ConfirmedEmailAddressRequiredToStartTrial": "Deneme lisansı başlatmak için onaylanmış bir e -posta adresiniz olmalı.", "EmailVerificationMailNotSent": "E-posta doğrulama postası gönderilemedi.", "GetConfirmationEmail": "Daha önce bir onay e-postası almadıysanız almak için buraya tıklayın.", - "WhichLicenseTypeYouAreInterestedIn": "Hangi lisans türüyle ilgileniyorsunuz?" + "WhichLicenseTypeYouAreInterestedIn": "Hangi lisans türüyle ilgileniyorsunuz?", + "BlackFridayDiscount": "Kara Cuma İndirimi" } } diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/vi.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/vi.json index c698a4ae6d..4d0666772a 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/vi.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/vi.json @@ -378,6 +378,7 @@ "TrialLicenseExpireMessage": "Bạn đang sử dụng giấy phép dùng thử và giấy phép dùng thử của bạn sẽ hết hạn vào {0}.", "TryForFree": "Thử miễn phí", "TrialLicenseExpiredInfo": "Thời gian cấp phép dùng thử của bạn đã hết hạn!", - "CommercialNewsletterConfirmationMessage": "Tôi đồng ý với Điều khoản & điều kiện Chính sách quyền riêng tư ." + "CommercialNewsletterConfirmationMessage": "Tôi đồng ý với Điều khoản & điều kiện Chính sách quyền riêng tư .", + "BlackFridayDiscount": "Giảm giá Black Friday" } } \ No newline at end of file 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 40f2da5f12..0e4a694652 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json @@ -741,6 +741,7 @@ "BlazoriseLicenseExplanation": "我公司Volosoft和公司Megabit之间有合作协议,根据此协议,购买将同时包含了Blazorise许可证与ABP商业产品,因此我们的客户不需要再额外购买Blazorise许可证。", "ExtendPaymentInfoSection_DeveloperPrice": "{0} x 开发者价格", "ExtendPaymentInfoSection_DiscountRate": "折扣 {0}%", - "TotalNetPrice": "总净价" + "TotalNetPrice": "总净价", + "BlackFridayDiscount": "黑色星期五折扣" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hant.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hant.json index 08b0805dbe..f3c9575cd2 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hant.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hant.json @@ -383,6 +383,7 @@ "CommercialNewsletterConfirmationMessage": "我同意條款和條件隱私政策。", "BlazoriseLicense": "我们是否需要购买Blazorise许可证?", "BlazoriseLicenseExplanation": "我公司Volosoft和公司Megabit之间有合作协议,根据此协议,购买将同时包含了Blazorise许可证与ABP商业产品,因此我们的客户不需要再额外购买Blazorise许可证。", - "discountForYears": "{0}% 折扣 {1} 年" + "discountForYears": "{0}% 折扣 {1} 年", + "BlackFridayDiscount": "黑色星期五折扣" } } diff --git a/docs/en/Data-Seeding.md b/docs/en/Data-Seeding.md index f3e9414f0f..011a5bf37a 100644 --- a/docs/en/Data-Seeding.md +++ b/docs/en/Data-Seeding.md @@ -131,6 +131,16 @@ Then the data seed contributors can access to these properties via the `DataSeed If a module needs to a parameter, it should be declared on the [module documentation](Modules/Index.md). For example, the [Identity Module](Modules/Identity.md) can use `AdminEmail` and `AdminPassword` parameters if you provide (otherwise uses the default values). +### Separate Unit Of Works + +The default seed will be in a unit of work and may use transactions. If there are multiple `IDataSeedContributor` or too much data written, it may cause a database timeout error. + +We provide an extension method of `SeedInSeparateUowAsync` for the `IDataSeeder` service to create a separate unit of work for each `IDataSeedContributor`. + +````csharp +public static Task SeedInSeparateUowAsync(this IDataSeeder seeder, Guid? tenantId = null, AbpUnitOfWorkOptions options = null, bool requiresNew = false) +```` + ### Where & How to Seed Data? It is important to understand where & how to execute the `IDataSeeder.SeedAsync()`? @@ -163,4 +173,4 @@ We suggest the same way on development. Run the DbMigrator console application w You probably want to seed the data also for automated [testing](Testing.md), so want to use the `IDataSeeder.SeedAsync()`. In the [application startup template](Startup-Templates/Application.md), it is done in the [OnApplicationInitialization](Module-Development-Basics.md) method of the *YourProjectName*TestBaseModule class of the TestBase project. -In addition to the standard seed data (that is also used on production), you may want to seed additional data unique to the automated tests. If so, you can create a new data seed contributor in the test project to have more data to work on. \ No newline at end of file +In addition to the standard seed data (that is also used on production), you may want to seed additional data unique to the automated tests. If so, you can create a new data seed contributor in the test project to have more data to work on. diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AntiForgery/AbpValidateAntiforgeryTokenAuthorizationFilter.cs b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AntiForgery/AbpValidateAntiforgeryTokenAuthorizationFilter.cs index d7ab0a77fc..974db8a3fb 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AntiForgery/AbpValidateAntiforgeryTokenAuthorizationFilter.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AntiForgery/AbpValidateAntiforgeryTokenAuthorizationFilter.cs @@ -46,7 +46,7 @@ public class AbpValidateAntiforgeryTokenAuthorizationFilter : IAsyncAuthorizatio } catch (AntiforgeryValidationException exception) { - _logger.LogError(exception.Message, exception); + _logger.LogWarning(exception.Message, exception); context.Result = new AntiforgeryValidationFailedResult(); } } diff --git a/framework/src/Volo.Abp.AspNetCore/Volo/Abp/AspNetCore/AbpAspNetCoreModule.cs b/framework/src/Volo.Abp.AspNetCore/Volo/Abp/AspNetCore/AbpAspNetCoreModule.cs index 623597649b..9f613122c8 100644 --- a/framework/src/Volo.Abp.AspNetCore/Volo/Abp/AspNetCore/AbpAspNetCoreModule.cs +++ b/framework/src/Volo.Abp.AspNetCore/Volo/Abp/AspNetCore/AbpAspNetCoreModule.cs @@ -33,6 +33,8 @@ public class AbpAspNetCoreModule : AbpModule { public override void ConfigureServices(ServiceConfigurationContext context) { + context.Services.AddAuthorization(); + Configure(options => { options.Contributors.Add(new AspNetCoreAuditLogContributor()); diff --git a/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs b/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs index 8247399724..f546a59adf 100644 --- a/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs +++ b/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs @@ -10,11 +10,11 @@ namespace Volo.Abp.BlobStoring; public class BlobContainer : IBlobContainer where TContainer : class { - private readonly IBlobContainer _container; + protected readonly IBlobContainer Container; public BlobContainer(IBlobContainerFactory blobContainerFactory) { - _container = blobContainerFactory.Create(); + Container = blobContainerFactory.Create(); } public Task SaveAsync( @@ -23,7 +23,7 @@ public class BlobContainer : IBlobContainer bool overrideExisting = false, CancellationToken cancellationToken = default) { - return _container.SaveAsync( + return Container.SaveAsync( name, stream, overrideExisting, @@ -35,7 +35,7 @@ public class BlobContainer : IBlobContainer string name, CancellationToken cancellationToken = default) { - return _container.DeleteAsync( + return Container.DeleteAsync( name, cancellationToken ); @@ -45,7 +45,7 @@ public class BlobContainer : IBlobContainer string name, CancellationToken cancellationToken = default) { - return _container.ExistsAsync( + return Container.ExistsAsync( name, cancellationToken ); @@ -55,7 +55,7 @@ public class BlobContainer : IBlobContainer string name, CancellationToken cancellationToken = default) { - return _container.GetAsync( + return Container.GetAsync( name, cancellationToken ); @@ -65,7 +65,7 @@ public class BlobContainer : IBlobContainer string name, CancellationToken cancellationToken = default) { - return _container.GetOrNullAsync( + return Container.GetOrNullAsync( name, cancellationToken ); diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliUrls.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliUrls.cs index 76ad37eddc..4c1351ffba 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliUrls.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliUrls.cs @@ -1,4 +1,5 @@ using System; +using Volo.Abp.Http.Modeling; namespace Volo.Abp.Cli; @@ -26,9 +27,9 @@ public static class CliUrls return $"{NuGetRootPath}{apiKey}/v3/package/{packageId}/index.json"; } - public static string GetApiDefinitionUrl(string url) + public static string GetApiDefinitionUrl(string url, ApplicationApiDescriptionModelRequestDto model = null) { url = url.EnsureEndsWith('/'); - return $"{url}api/abp/api-definition"; + return $"{url}api/abp/api-definition{(model != null ? model.IncludeTypes ? "?includeTypes=true" : string.Empty : string.Empty)}"; } } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs index b0927cbcc9..d104c313ed 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs @@ -105,7 +105,11 @@ public class NewCommand : ProjectCreationCommandBase, IConsoleCommand, ITransien await RunInstallLibsForWebTemplateAsync(projectArgs); } - await RunBundleForBlazorWasmTemplateAsync(projectArgs); + var skipBundling = commandLineArgs.Options.ContainsKey(Options.SkipBundling.Long) || commandLineArgs.Options.ContainsKey(Options.SkipBundling.Short); + if (!skipBundling) + { + await RunBundleForBlazorWasmTemplateAsync(projectArgs); + } await ConfigurePwaSupportForAngular(projectArgs); @@ -140,6 +144,8 @@ public class NewCommand : ProjectCreationCommandBase, IConsoleCommand, ITransien sb.AppendLine("--no-random-port (Use template's default ports)"); sb.AppendLine("--separate-auth-server (if supported by the template)"); sb.AppendLine("--local-framework-ref --abp-path (keeps local references to projects instead of replacing with NuGet package references)"); + sb.AppendLine("-sib|--skip-installing-libs (Doesn't run `abp install-libs` command after project creation)"); + sb.AppendLine("-sb|--skip-bundling (Doesn't run `abp bundle` command after Blazor Wasm project creation)"); sb.AppendLine(""); sb.AppendLine("Examples:"); sb.AppendLine(""); diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/ProjectCreationCommandBase.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/ProjectCreationCommandBase.cs index 813900ba18..eae01cf503 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/ProjectCreationCommandBase.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/ProjectCreationCommandBase.cs @@ -750,6 +750,12 @@ public abstract class ProjectCreationCommandBase public const string Long = "skip-installing-libs"; } + public static class SkipBundling + { + public const string Short = "sb"; + public const string Long = "skip-bundling"; + } + public static class Tiered { public const string Long = "tiered"; diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/ProxyCommandBase.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/ProxyCommandBase.cs index 67c61b2a28..5efae62b90 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/ProxyCommandBase.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/ProxyCommandBase.cs @@ -68,8 +68,10 @@ public abstract class ProxyCommandBase : IConsoleCommand, ITransientDependenc var source = commandLineArgs.Options.GetOrNull(Options.Source.Short, Options.Source.Long); var workDirectory = commandLineArgs.Options.GetOrNull(Options.WorkDirectory.Short, Options.WorkDirectory.Long) ?? Directory.GetCurrentDirectory(); var folder = commandLineArgs.Options.GetOrNull(Options.Folder.Long); + var withoutContracts = commandLineArgs.Options.ContainsKey(Options.WithoutContracts.Short) || + commandLineArgs.Options.ContainsKey(Options.WithoutContracts.Long); - return new GenerateProxyArgs(CommandName, workDirectory, module, url, output, target, apiName, source, folder, commandLineArgs.Options); + return new GenerateProxyArgs(CommandName, workDirectory, module, url, output, target, apiName, source, folder, withoutContracts, commandLineArgs.Options); } public virtual string GetUsageInfo() @@ -162,5 +164,11 @@ public abstract class ProxyCommandBase : IConsoleCommand, ITransientDependenc public const string Short = "wd"; public const string Long = "working-directory"; } + + public static class WithoutContracts + { + public const string Short = "c"; + public const string Long = "without-contracts"; + } } } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ServiceProxying/CSharp/CSharpServiceProxyGenerator.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ServiceProxying/CSharp/CSharpServiceProxyGenerator.cs index f419f833a7..f2b151bb53 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ServiceProxying/CSharp/CSharpServiceProxyGenerator.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ServiceProxying/CSharp/CSharpServiceProxyGenerator.cs @@ -17,36 +17,70 @@ public class CSharpServiceProxyGenerator : ServiceProxyGeneratorBase" + + + private const string NamespacePlaceholder = ""; + private const string UsingPlaceholder = ""; + private const string MethodPlaceholder = ""; + private const string PropertyPlaceholder = ""; + private const string ClassNamePlaceholder = ""; + private const string ServiceInterfacePlaceholder = ""; + private const string DtoClassNamePlaceholder = ""; + private static readonly string ClassTemplate = "// This file is automatically generated by ABP framework to use MVC Controllers from CSharp" + + $"{Environment.NewLine}" + $"{Environment.NewLine}" + $"{Environment.NewLine}// ReSharper disable once CheckNamespace" + $"{Environment.NewLine}namespace ;" + $"{Environment.NewLine}" + $"{Environment.NewLine}[Dependency(ReplaceServices = true)]" + $"{Environment.NewLine}[ExposeServices(typeof(), typeof())]" + + $"{Environment.NewLine}[IntegrationService]" + $"{Environment.NewLine}public partial class : ClientProxyBase<>, " + $"{Environment.NewLine}{{" + - $"{Environment.NewLine} " + + $"{Environment.NewLine} " + + $"{Environment.NewLine}}}" + + $"{Environment.NewLine}"; + + private static readonly string ClassTemplateEmptyPart = "// This file is part of , you can customize it here" + + $"{Environment.NewLine}// ReSharper disable once CheckNamespace" + + $"{Environment.NewLine}namespace ;" + + $"{Environment.NewLine}" + + $"{Environment.NewLine}public partial class " + + $"{Environment.NewLine}{{" + $"{Environment.NewLine}}}" + $"{Environment.NewLine}"; - private readonly string _clientProxyTemplate = "// This file is part of , you can customize it here" + - $"{Environment.NewLine}// ReSharper disable once CheckNamespace" + - $"{Environment.NewLine}namespace ;" + - $"{Environment.NewLine}" + - $"{Environment.NewLine}public partial class " + - $"{Environment.NewLine}{{" + - $"{Environment.NewLine}}}" + - $"{Environment.NewLine}"; - private readonly List _usingNamespaceList = new() + + private static readonly string InterfaceTemplate = "// This file is automatically generated by ABP framework to use MVC Controllers from CSharp" + + $"{Environment.NewLine}" + + $"{Environment.NewLine}" + + $"{Environment.NewLine}// ReSharper disable once CheckNamespace" + + $"{Environment.NewLine}namespace ;" + + $"{Environment.NewLine}" + + $"{Environment.NewLine}public interface : IApplicationService" + + $"{Environment.NewLine}{{" + + $"{Environment.NewLine} " + + $"{Environment.NewLine}}}" + + $"{Environment.NewLine}"; + + private static readonly string DtoTemplate = "// This file is automatically generated by ABP framework to use MVC Controllers from CSharp" + + $"{Environment.NewLine}using System;" + + $"{Environment.NewLine}using System.Collections.Generic;" + + $"{Environment.NewLine}using Volo.Abp.Application.Dtos;" + + $"{Environment.NewLine}using Volo.Abp.ObjectExtending;" + + $"{Environment.NewLine}" + + $"{Environment.NewLine}" + + $"{Environment.NewLine}// ReSharper disable once CheckNamespace" + + $"{Environment.NewLine}namespace ;" + + $"{Environment.NewLine}" + + $"{Environment.NewLine}public " + + $"{Environment.NewLine}{{" + + $"{Environment.NewLine} " + + $"{Environment.NewLine}}}" + + $"{Environment.NewLine}"; + private static readonly List ClassUsingNamespaceList = new() { "using System;", "using System.Threading.Tasks;", @@ -57,6 +91,14 @@ public class CSharpServiceProxyGenerator : ServiceProxyGeneratorBase InterfaceUsingNamespaceList = new() + { + "using System;", + "using System.Threading.Tasks;", + "using Volo.Abp.Application.Dtos;", + "using Volo.Abp.Application.Services;" + }; + public CSharpServiceProxyGenerator( CliHttpClientFactory cliHttpClientFactory, IJsonSerializer jsonSerializer) : @@ -64,160 +106,167 @@ public class CSharpServiceProxyGenerator : ServiceProxyGeneratorBase x.Controllers)) + foreach (var controller in applicationApiDescriptionModel.Modules.Values.SelectMany(x => x.Controllers). + Where(x => x.Value.Interfaces.Any() && ServicePostfixes.Any(s => x.Value.Interfaces.Last().Type.EndsWith(s)))) { - if (ShouldGenerateProxy(controller.Value)) - { - await GenerateClientProxyFileAsync(args, controller.Value); - } + await GenerateClassFileAsync(args, controller.Value); + } + + if (!args.WithoutContracts) + { + await GenerateDtoFileAsync(args, applicationApiDescriptionModel); } - await CreateGenerateProxyJsonFile(args, applicationApiDescriptionModel); + await CreateJsonFile(args, applicationApiDescriptionModel); } - private async Task CreateGenerateProxyJsonFile(GenerateProxyArgs args, ApplicationApiDescriptionModel applicationApiDescriptionModel) + private async Task CreateJsonFile(GenerateProxyArgs args, ApplicationApiDescriptionModel applicationApiDescriptionModel) { - var folder = args.Folder.IsNullOrWhiteSpace() ? DefaultNamespace : args.Folder; + var folder = args.Folder.IsNullOrWhiteSpace() ? ProxyDirectory : args.Folder; var filePath = Path.Combine(args.WorkDirectory, folder, $"{args.Module}-generate-proxy.json"); - using (var writer = new StreamWriter(filePath)) { await writer.WriteAsync(JsonSerializer.Serialize(applicationApiDescriptionModel, indented: true)); } } - private void RemoveClientProxyFile(GenerateProxyArgs args) - { - var folder = args.Folder.IsNullOrWhiteSpace() ? DefaultNamespace : args.Folder; - var folderPath = Path.Combine(args.WorkDirectory, folder); - - if (Directory.Exists(folderPath)) - { - Directory.Delete(folderPath, true); - } - - Logger.LogInformation($"Delete {GetLoggerOutputPath(folderPath, args.WorkDirectory)}"); - } - - private async Task GenerateClientProxyFileAsync( + private async Task GenerateClassFileAsync( GenerateProxyArgs args, ControllerApiDescriptionModel controllerApiDescription) { - var folder = args.Folder.IsNullOrWhiteSpace() ? DefaultNamespace : args.Folder; + var folder = args.Folder.IsNullOrWhiteSpace() + ? ProxyDirectory + Path.DirectorySeparatorChar + GetTypeNamespace(controllerApiDescription.Type).Replace(".", Path.DirectorySeparatorChar.ToString()) + : args.Folder; var appServiceTypeFullName = controllerApiDescription.Interfaces.Last().Type; var appServiceTypeName = appServiceTypeFullName.Split('.').Last(); var clientProxyName = $"{controllerApiDescription.ControllerName}ClientProxy"; - var rootNamespace = $"{GetTypeNamespace(controllerApiDescription.Type)}.{folder.Replace('/', '.')}"; + var rootNamespace = $"{GetTypeNamespace(controllerApiDescription.Type)}"; - var clientProxyBuilder = new StringBuilder(_clientProxyTemplate); - clientProxyBuilder.Replace(ClassName, clientProxyName); - clientProxyBuilder.Replace(Namespace, rootNamespace); + var classTemplateEmptyPart = new StringBuilder(ClassTemplateEmptyPart); + classTemplateEmptyPart.Replace(ClassNamePlaceholder, clientProxyName); + classTemplateEmptyPart.Replace(NamespacePlaceholder, rootNamespace); var filePath = Path.Combine(args.WorkDirectory, folder, $"{clientProxyName}.cs"); Directory.CreateDirectory(Path.GetDirectoryName(filePath)); - if (!File.Exists(filePath)) { using (var writer = new StreamWriter(filePath)) { - await writer.WriteAsync(clientProxyBuilder.ToString()); + await writer.WriteAsync(classTemplateEmptyPart.ToString()); } Logger.LogInformation($"Create {GetLoggerOutputPath(filePath, args.WorkDirectory)}"); } - await GenerateClientProxyGeneratedFileAsync( - args, - controllerApiDescription, - clientProxyName, - appServiceTypeName, - appServiceTypeFullName, - rootNamespace, - folder); - } - - private async Task GenerateClientProxyGeneratedFileAsync( - GenerateProxyArgs args, - ControllerApiDescriptionModel controllerApiDescription, - string clientProxyName, - string appServiceTypeName, - string appServiceTypeFullName, - string rootNamespace, - string folder) - { - var clientProxyBuilder = new StringBuilder(_clientProxyGeneratedTemplate); - - var usingNamespaceList = new List(_usingNamespaceList) - { - $"using {GetTypeNamespace(appServiceTypeFullName)};" - }; - - clientProxyBuilder.Replace(ClassName, clientProxyName); - clientProxyBuilder.Replace(Namespace, rootNamespace); - clientProxyBuilder.Replace(ServiceInterface, appServiceTypeName); + var classTemplate = new StringBuilder(ClassTemplate); - foreach (var action in controllerApiDescription.Actions.Values) + var classUsingNamespaceList = new List(ClassUsingNamespaceList) { - if (!ShouldGenerateMethod(appServiceTypeFullName, action)) - { - continue; - } + $"using {GetTypeNamespace(appServiceTypeFullName)};" + }; - GenerateMethod(action, clientProxyBuilder, usingNamespaceList); + if (!controllerApiDescription.IntegrationService) + { + classTemplate.Replace($"{Environment.NewLine}[IntegrationService]", string.Empty); } - foreach (var usingNamespace in usingNamespaceList) + classTemplate.Replace(ClassNamePlaceholder, clientProxyName); + classTemplate.Replace(NamespacePlaceholder, rootNamespace); + classTemplate.Replace(ServiceInterfacePlaceholder, appServiceTypeName); + + foreach (var action in controllerApiDescription.Actions.Values.Where(x => ShouldGenerateMethod(appServiceTypeFullName, x))) { - clientProxyBuilder.Replace($"{UsingPlaceholder}", $"{usingNamespace}{Environment.NewLine}{UsingPlaceholder}"); + GenerateClassMethod(action, classTemplate, classUsingNamespaceList); } - clientProxyBuilder.Replace($"{Environment.NewLine}{UsingPlaceholder}", string.Empty); - clientProxyBuilder.Replace($"{Environment.NewLine}{Environment.NewLine} {MethodPlaceholder}", string.Empty); - - var filePath = Path.Combine(args.WorkDirectory, folder, $"{clientProxyName}.Generated.cs"); + classTemplate.Replace($"{UsingPlaceholder}", string.Join(Environment.NewLine, classUsingNamespaceList.Distinct().OrderBy(x => x).Select(x => x))); + classTemplate.Replace($"{Environment.NewLine}{Environment.NewLine} {MethodPlaceholder}", string.Empty); + filePath = Path.Combine(args.WorkDirectory, folder, $"{clientProxyName}.Generated.cs"); + Directory.CreateDirectory(Path.GetDirectoryName(filePath)); using (var writer = new StreamWriter(filePath)) { - await writer.WriteAsync(clientProxyBuilder.ToString()); + await writer.WriteAsync(classTemplate.ToString()); Logger.LogInformation($"Create {GetLoggerOutputPath(filePath, args.WorkDirectory)}"); } + + if (!args.WithoutContracts) + { + var interfaceTemplate = new StringBuilder(InterfaceTemplate); + + interfaceTemplate.Replace(ServiceInterfacePlaceholder, appServiceTypeName); + + var @interface = controllerApiDescription.Interfaces.Last(); + + var interfaceUsingNamespaceList = new List(InterfaceUsingNamespaceList) + { + $"using {GetTypeNamespace(appServiceTypeFullName)};" + }; + + foreach (var method in @interface.Methods) + { + GenerateInterfaceMethod(method, interfaceTemplate, interfaceUsingNamespaceList); + } + + interfaceTemplate.Replace($"{UsingPlaceholder}", string.Join(Environment.NewLine, interfaceUsingNamespaceList.Distinct().OrderBy(x => x).Select(x => x))); + interfaceTemplate.Replace($"{Environment.NewLine}{Environment.NewLine} {MethodPlaceholder}", string.Empty); + interfaceTemplate.Replace(NamespacePlaceholder, rootNamespace); + + filePath = Path.Combine(args.WorkDirectory, folder, $"{appServiceTypeName}.cs"); + Directory.CreateDirectory(Path.GetDirectoryName(filePath)); + using (var writer = new StreamWriter(filePath)) + { + await writer.WriteAsync(interfaceTemplate.ToString()); + Logger.LogInformation($"Create {GetLoggerOutputPath(filePath, args.WorkDirectory)}"); + } + } } - private void GenerateMethod( + private void GenerateClassMethod( ActionApiDescriptionModel action, StringBuilder clientProxyBuilder, List usingNamespaceList) { var methodBuilder = new StringBuilder(); - var returnTypeName = GetRealTypeName(action.ReturnValue.Type, usingNamespaceList); - - if (!action.Name.EndsWith("Async")) + if (action.Name.EndsWith("Async")) { - GenerateSynchronizationMethod(action, returnTypeName, methodBuilder, usingNamespaceList); - clientProxyBuilder.Replace(MethodPlaceholder, $"{methodBuilder}{Environment.NewLine} {MethodPlaceholder}"); - return; + GenerateAsyncClassMethod(action, returnTypeName, methodBuilder, usingNamespaceList); + } + else + { + GenerateSyncClassMethod(action, returnTypeName, methodBuilder, usingNamespaceList); } - GenerateAsynchronousMethod(action, returnTypeName, methodBuilder, usingNamespaceList); clientProxyBuilder.Replace(MethodPlaceholder, $"{methodBuilder}{Environment.NewLine} {MethodPlaceholder}"); } - private void GenerateSynchronizationMethod(ActionApiDescriptionModel action, string returnTypeName, StringBuilder methodBuilder, List usingNamespaceList) + private void GenerateSyncClassMethod(ActionApiDescriptionModel action, string returnTypeName, StringBuilder methodBuilder, List usingNamespaceList) { methodBuilder.AppendLine($"public virtual {returnTypeName} {action.Name}()"); @@ -235,7 +284,7 @@ public class CSharpServiceProxyGenerator : ServiceProxyGeneratorBase(nameof({action.Name}), {args});"); - } + methodBuilder.AppendLine(returnTypeName == "void" + ? $" await RequestAsync(nameof({action.Name}), {args});" + : $" return await RequestAsync<{returnTypeName}>(nameof({action.Name}), {args});"); foreach (var parameter in action.ParametersOnMethod) { @@ -280,99 +324,236 @@ public class CSharpServiceProxyGenerator : ServiceProxyGeneratorBase usingNamespaceList) { - if (!controllerApiDescription.Interfaces.Any()) + var methodBuilder = new StringBuilder(); + + var returnTypeName = GetRealTypeName(action.ReturnValue.Type, usingNamespaceList); + + if (action.Name.EndsWith("Async")) + { + GenerateAsyncInterfaceMethod(action, returnTypeName, methodBuilder, usingNamespaceList); + } + else { - return false; + GenerateSyncInterfaceMethod(action, returnTypeName, methodBuilder, usingNamespaceList); } - var serviceInterface = controllerApiDescription.Interfaces.Last(); - return ServicePostfixes.Any(x => serviceInterface.Type.EndsWith(x)); + clientProxyBuilder.Replace(MethodPlaceholder, $"{methodBuilder}{Environment.NewLine} {MethodPlaceholder}"); } - private bool ShouldGenerateMethod(string appServiceTypeName, ActionApiDescriptionModel action) + private void GenerateSyncInterfaceMethod(InterfaceMethodApiDescriptionModel action, string returnTypeName, StringBuilder methodBuilder, List usingNamespaceList) { - var shouldGenerateMethod = action.ImplementFrom.StartsWith(AppServicePrefix) || action.ImplementFrom.StartsWith(appServiceTypeName); + methodBuilder.AppendLine($"public {returnTypeName} {action.Name}()"); - if (!shouldGenerateMethod) + foreach (var parameter in action.ParametersOnMethod.GroupBy(x => x.Name).Select(x => x.First())) { - shouldGenerateMethod = IsAppServiceInterface(GetRealTypeName(action.ImplementFrom)); + methodBuilder.Replace("", $"{GetRealTypeName(parameter.Type, usingNamespaceList)} {parameter.Name}, "); } - return shouldGenerateMethod; + if (action.ParametersOnMethod.Count == 0) + { + methodBuilder.Replace("()", "();"); + } + + methodBuilder.Replace("", string.Empty); + methodBuilder.Replace(", )", ");"); } - private bool IsAppServiceInterface(string typeName) + private void GenerateAsyncInterfaceMethod(InterfaceMethodApiDescriptionModel action, string returnTypeName, StringBuilder methodBuilder, List usingNamespaceList) { - return typeName.StartsWith("I") && ServicePostfixes.Any(typeName.EndsWith); + var returnSign = returnTypeName == "void" ? "Task" : $"Task<{returnTypeName}>"; + + methodBuilder.AppendLine($"{returnSign} {action.Name}()"); + + foreach (var parameter in action.ParametersOnMethod) + { + methodBuilder.Replace("", $"{GetRealTypeName(parameter.Type, usingNamespaceList)} {parameter.Name}, "); + } + + if (action.ParametersOnMethod.Count == 0) + { + methodBuilder.Replace("()", "();"); + } + + methodBuilder.Replace("", string.Empty); + methodBuilder.Replace(", )", ");"); } - private string GetTypeNamespace(string typeFullName) + private bool ShouldGenerateMethod(string appServiceTypeName, ActionApiDescriptionModel action) { - return typeFullName.Substring(0, typeFullName.LastIndexOf('.')); + return action.ImplementFrom.StartsWith(AppServicePrefix) || + action.ImplementFrom.StartsWith(appServiceTypeName) || + IsAppServiceInterface(GetRealTypeName(action.ImplementFrom)); } - private string GetRealTypeName(string typeName, List usingNamespaceList = null) + private async Task GenerateDtoFileAsync(GenerateProxyArgs args, ApplicationApiDescriptionModel applicationApiDescriptionModel) { - var filter = new[] { "<", ",", ">" }; - var stringBuilder = new StringBuilder(); - var typeNames = typeName.Split('.'); + var types = new List(); - if (typeNames.All(x => !filter.Any(x.Contains))) + foreach (var controller in applicationApiDescriptionModel.Modules.Values.First().Controllers) { - if (usingNamespaceList != null) + types.AddIfNotContains(applicationApiDescriptionModel.Types.Where(x => x.Key.StartsWith($"{GetTypeNamespace(controller.Value.Type)}")).Select(x => x.Key)); + } + + for (var i = 0; i < types.Count; i++) + { + var className = types[i]; + if (className.StartsWith("Volo.Abp.Application.Dtos.") && className.Contains("<") && className.Contains(">")) { - AddUsingNamespace(usingNamespaceList, typeName); + types[i] = className.Substring( + className.IndexOf("<", StringComparison.Ordinal) + 1, + className.IndexOf(">", StringComparison.Ordinal) - + className.IndexOf("<", StringComparison.Ordinal) -1); } - - return NormalizeTypeName(typeNames.Last()); } - var fullName = string.Empty; + types = types.Where(x => !x.StartsWith("System.") && !x.StartsWith("[System.")).Distinct().OrderBy(x => x).ToList(); - foreach (var item in typeNames) + foreach (var type in applicationApiDescriptionModel.Types.Where(x => types.Contains(x.Key))) { - if (filter.Any(x => item.Contains(x))) + var dto = new StringBuilder(DtoTemplate); + var dtoUsingNamespaceList = new List() + { + $"using {GetTypeNamespace(type.Key)};" + }; + + var genericTypeName = type.Key; + if (type.Value.GenericArguments != null) { - if (usingNamespaceList != null) + for (var j = 0; j < type.Value.GenericArguments.Length; j++) { - AddUsingNamespace(usingNamespaceList, $"{fullName}.{item}".TrimStart('.')); + genericTypeName = genericTypeName.Replace($"T{j}", type.Value.GenericArguments[j]); } + } - fullName = string.Empty; - - if (item.Contains('<') || item.Contains(',')) + dto.Replace(NamespacePlaceholder, GetTypeNamespace(genericTypeName)); + dto.Replace(DtoClassNamePlaceholder, type.Value.IsEnum + ? "enum " + GetRealTypeName(genericTypeName, dtoUsingNamespaceList) + : "class " + GetRealTypeName(genericTypeName, dtoUsingNamespaceList) + + (type.Value.BaseType.IsNullOrEmpty() + ? "" + : $" : {GetRealTypeName(type.Value.BaseType, dtoUsingNamespaceList)}")); + var properties = new StringBuilder(); + if (type.Value.IsEnum) + { + for (var i = 0; i < type.Value.EnumNames.Length; i++) { - stringBuilder.Append(item.Substring(0, item.IndexOf(item.Contains('<') ? '<' : ',') + 1)); - fullName = item.Substring(item.IndexOf(item.Contains('<') ? '<' : ',') + 1); + var enumName = type.Value.EnumNames[i]; + properties.Append($"{enumName} = {type.Value.EnumValues[i]}"); + + if (i < type.Value.EnumNames.Length - 1) + { + properties.Append($","); + properties.AppendLine(); + properties.Append(" "); + } } - else + } + else + { + if (!type.Value.Properties.IsNullOrEmpty()) { - stringBuilder.Append(item); + for (var i = 0; i < type.Value.Properties.Length; i++) + { + var property = type.Value.Properties[i]; + properties.Append("public "); + properties.Append(type.Value.GenericArguments.IsNullOrEmpty() + ? GetRealTypeName(property.Type, dtoUsingNamespaceList) + : GetRealTypeName(genericTypeName, dtoUsingNamespaceList)); + properties.Append($" {property.Name}"); + properties.Append(" { get; set; }"); + if (i < type.Value.Properties.Length - 1) + { + properties.AppendLine(); + properties.AppendLine(); + properties.Append(" "); + } + } } } - else + + dto.Replace($"{UsingPlaceholder}", string.Join(Environment.NewLine, dtoUsingNamespaceList.OrderBy(x => x).Select(x => x))); + dto.Replace(PropertyPlaceholder, properties.ToString()); + + var folder = args.Folder.IsNullOrWhiteSpace() + ? ProxyDirectory + Path.DirectorySeparatorChar + GetTypeNamespace(genericTypeName) + .Replace(".", Path.DirectorySeparatorChar.ToString()) + : args.Folder; + + var dtoFileName = GetRealTypeName(genericTypeName).Split("<")[0]; + var filePath = Path.Combine(args.WorkDirectory, folder, + $"{dtoFileName}.cs"); + Directory.CreateDirectory(Path.GetDirectoryName(filePath)); + using (var writer = new StreamWriter(filePath)) { - fullName = $"{fullName}.{item}"; + await writer.WriteAsync(dto.ToString()); + Logger.LogInformation($"Create {GetLoggerOutputPath(filePath, args.WorkDirectory)}"); } } + } - return stringBuilder.ToString(); + private static bool IsAppServiceInterface(string typeName) + { + return typeName.StartsWith("I") && ServicePostfixes.Any(typeName.EndsWith); + } + + private static string GetTypeNamespace(string typeFullName) + { + return typeFullName.Substring(0, typeFullName.LastIndexOf('.')); } - private void AddUsingNamespace(List usingNamespaceList, string typeName) + private static string GetRealTypeName(string typeName, List usingNamespaceList = null) { - var rootNamespace = $"using {GetTypeNamespace(typeName)};"; - if (usingNamespaceList.Contains(rootNamespace)) + if (typeName.StartsWith("[") && typeName.EndsWith("]")) { - return; + return GetRealTypeName(typeName.Substring(1, typeName.Length - 2), usingNamespaceList) + "[]"; + } + + if (typeName.StartsWith("{") && typeName.EndsWith("}") && typeName.Contains(":")) + { + var dic = typeName.Substring(1, typeName.Length - 2).Split(":"); + var key = GetRealTypeName(dic[0], usingNamespaceList); + var value = GetRealTypeName(dic[1], usingNamespaceList); + return $"Dictionary<{key}, {value}>"; + } + + if (!typeName.Contains("<")) + { + usingNamespaceList?.AddIfNotContains($"using {GetTypeNamespace(typeName)};"); + return NormalizeTypeName(typeName.Split(".").Last()); + } + + var type = new StringBuilder(); + var s1 = typeName.Split("<"); + for (var i = 0; i < s1.Length; i++) + { + if (s1[i].Contains(",")) + { + var s2 = s1[i].Split(","); + for (var x = 0; x < s2.Length; x++) + { + type.Append(s2[x].Split(".").Last()); + if (x < s1.Length - 1) + { + type.Append(", "); + } + } + } + else + { + type.Append(s1[i].Split(".").Last()); + if (i < s1.Length - 1) + { + type.Append("<"); + } + } } - usingNamespaceList.Add(rootNamespace); + return type.ToString(); } - private string NormalizeTypeName(string typeName) + private static string NormalizeTypeName(string typeName) { var nullable = string.Empty; if (typeName.EndsWith("?")) @@ -383,14 +564,23 @@ public class CSharpServiceProxyGenerator : ServiceProxyGeneratorBase "void", "Void" => "void", + "System.Boolean" => "bool", "Boolean" => "bool", + "System.String" => "string", "String" => "string", + "System.Int32" => "int", "Int32" => "int", + "System.Int64" => "long", "Int64" => "long", + "System.Double" => "double", "Double" => "double", + "System.Object" => "object", "Object" => "object", + "System.Byte" => "byte", "Byte" => "byte", + "System.Char" => "char", "Char" => "char", _ => typeName }; @@ -398,7 +588,7 @@ public class CSharpServiceProxyGenerator : ServiceProxyGeneratorBase ExtraProperties { get; set; } @@ -38,6 +40,7 @@ public class GenerateProxyArgs string apiName, string source, string folder, + bool withoutContracts, Dictionary extraProperties = null) { CommandName = Check.NotNullOrWhiteSpace(commandName, nameof(commandName)); @@ -49,6 +52,7 @@ public class GenerateProxyArgs ApiName = apiName; Source = source; Folder = folder; + WithoutContracts = withoutContracts; ExtraProperties = extraProperties ?? new Dictionary(); } } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ServiceProxying/ServiceProxyGeneratorBase.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ServiceProxying/ServiceProxyGeneratorBase.cs index 2bcd89dc92..512751dff0 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ServiceProxying/ServiceProxyGeneratorBase.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ServiceProxying/ServiceProxyGeneratorBase.cs @@ -27,13 +27,13 @@ public abstract class ServiceProxyGeneratorBase : IServiceProxyGenerator wher public abstract Task GenerateProxyAsync(GenerateProxyArgs args); - protected virtual async Task GetApplicationApiDescriptionModelAsync(GenerateProxyArgs args) + protected virtual async Task GetApplicationApiDescriptionModelAsync(GenerateProxyArgs args, ApplicationApiDescriptionModelRequestDto requestDto = null) { Check.NotNull(args.Url, nameof(args.Url)); var client = CliHttpClientFactory.CreateClient(); - var apiDefinitionResult = await client.GetStringAsync(CliUrls.GetApiDefinitionUrl(args.Url)); + var apiDefinitionResult = await client.GetStringAsync(CliUrls.GetApiDefinitionUrl(args.Url, requestDto)); var apiDefinition = JsonSerializer.Deserialize(apiDefinitionResult); var moduleDefinition = apiDefinition.Modules.FirstOrDefault(x => string.Equals(x.Key, args.Module, StringComparison.CurrentCultureIgnoreCase)).Value; @@ -43,6 +43,7 @@ public abstract class ServiceProxyGeneratorBase : IServiceProxyGenerator wher } var apiDescriptionModel = ApplicationApiDescriptionModel.Create(); + apiDescriptionModel.Types = apiDefinition.Types; apiDescriptionModel.AddModule(moduleDefinition); return apiDescriptionModel; diff --git a/framework/src/Volo.Abp.Dapper/Volo/Abp/Domain/Repositories/Dapper/DapperRepository.cs b/framework/src/Volo.Abp.Dapper/Volo/Abp/Domain/Repositories/Dapper/DapperRepository.cs index 911f213974..3b2b14f952 100644 --- a/framework/src/Volo.Abp.Dapper/Volo/Abp/Domain/Repositories/Dapper/DapperRepository.cs +++ b/framework/src/Volo.Abp.Dapper/Volo/Abp/Domain/Repositories/Dapper/DapperRepository.cs @@ -1,9 +1,14 @@ using System; using System.Data; +using System.Threading; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Storage; +using Volo.Abp.Data; +using Volo.Abp.DependencyInjection; using Volo.Abp.EntityFrameworkCore; +using Volo.Abp.MultiTenancy; +using Volo.Abp.Threading; using Volo.Abp.Uow; namespace Volo.Abp.Domain.Repositories.Dapper; @@ -11,6 +16,16 @@ namespace Volo.Abp.Domain.Repositories.Dapper; public class DapperRepository : IDapperRepository, IUnitOfWorkEnabled where TDbContext : IEfCoreDbContext { + public IAbpLazyServiceProvider LazyServiceProvider { get; set; } + + public IDataFilter DataFilter => LazyServiceProvider.LazyGetRequiredService(); + + public ICurrentTenant CurrentTenant => LazyServiceProvider.LazyGetRequiredService(); + + public IUnitOfWorkManager UnitOfWorkManager => LazyServiceProvider.LazyGetRequiredService(); + + public ICancellationTokenProvider CancellationTokenProvider => LazyServiceProvider.LazyGetService(NullCancellationTokenProvider.Instance); + private readonly IDbContextProvider _dbContextProvider; public DapperRepository(IDbContextProvider dbContextProvider) @@ -27,4 +42,9 @@ public class DapperRepository : IDapperRepository, IUnitOfWorkEnable public IDbTransaction DbTransaction => _dbContextProvider.GetDbContext().Database.CurrentTransaction?.GetDbTransaction(); public async Task GetDbTransactionAsync() => (await _dbContextProvider.GetDbContextAsync()).Database.CurrentTransaction?.GetDbTransaction(); + + protected virtual CancellationToken GetCancellationToken(CancellationToken preferredValue = default) + { + return CancellationTokenProvider.FallbackToProvider(preferredValue); + } } diff --git a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs index 6e151d287f..411c0a4519 100644 --- a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs +++ b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs @@ -618,23 +618,19 @@ public abstract class AbpDbContext : DbContext, IAbpEfCoreDbContext, return; } - var dateTimePropertyInfos = typeof(TEntity).GetProperties() - .Where(property => - (property.PropertyType == typeof(DateTime) || - property.PropertyType == typeof(DateTime?)) && - property.CanWrite && - ReflectionHelper.GetSingleAttributeOfMemberOrDeclaringTypeOrDefault(property) == null - ).ToList(); - - dateTimePropertyInfos.ForEach(property => + foreach (var property in mutableEntityType.GetProperties(). + Where(property => property.PropertyInfo != null && + (property.PropertyInfo.PropertyType == typeof(DateTime) || property.PropertyInfo.PropertyType == typeof(DateTime?)) && + property.PropertyInfo.CanWrite && + ReflectionHelper.GetSingleAttributeOfMemberOrDeclaringTypeOrDefault(property.PropertyInfo) == null)) { - modelBuilder + modelBuilder .Entity() .Property(property.Name) - .HasConversion(property.PropertyType == typeof(DateTime) + .HasConversion(property.ClrType == typeof(DateTime) ? new AbpDateTimeValueConverter(Clock) : new AbpNullableDateTimeValueConverter(Clock)); - }); + } } } diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ControllerApiDescriptionModel.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ControllerApiDescriptionModel.cs index 05021a9115..81c64e8ec4 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ControllerApiDescriptionModel.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ControllerApiDescriptionModel.cs @@ -14,6 +14,8 @@ public class ControllerApiDescriptionModel public bool IsRemoteService { get; set; } + public bool IntegrationService { get; set; } + public string ApiVersion { get; set; } public string Type { get; set; } @@ -34,6 +36,7 @@ public class ControllerApiDescriptionModel ControllerName = controllerName, ControllerGroupName = groupName, IsRemoteService = isRemoteService, + IntegrationService = IntegrationServiceAttribute.IsDefinedOrInherited(type), ApiVersion = apiVersion, Type = type.FullName, Actions = new Dictionary(), diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ControllerInterfaceApiDescriptionModel.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ControllerInterfaceApiDescriptionModel.cs index 5496a4fedd..a0cfe31e26 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ControllerInterfaceApiDescriptionModel.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ControllerInterfaceApiDescriptionModel.cs @@ -1,4 +1,7 @@ using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; namespace Volo.Abp.Http.Modeling; @@ -7,6 +10,10 @@ public class ControllerInterfaceApiDescriptionModel { public string Type { get; set; } + public string Name { get; set; } + + public InterfaceMethodApiDescriptionModel[] Methods { get; set; } + public ControllerInterfaceApiDescriptionModel() { @@ -14,9 +21,34 @@ public class ControllerInterfaceApiDescriptionModel public static ControllerInterfaceApiDescriptionModel Create(Type type) { - return new ControllerInterfaceApiDescriptionModel + var model = new ControllerInterfaceApiDescriptionModel { - Type = type.FullName + Type = type.FullName, + Name = type.Name }; + + var methods = new List(); + + var methodInfos = new List(); + foreach (var methodInfo in type.GetMethods()) + { + methodInfos.Add(methodInfo); + methods.Add(InterfaceMethodApiDescriptionModel.Create(methodInfo)); + } + + foreach (var @interface in type.GetInterfaces()) + { + foreach (var method in @interface.GetMethods()) + { + if (!methodInfos.Contains(method)) + { + methods.Add(InterfaceMethodApiDescriptionModel.Create(method)); + } + methodInfos.Add(method); + } + } + + model.Methods = methods.ToArray(); + return model; } } diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/InterfaceMethodApiDescriptionModel.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/InterfaceMethodApiDescriptionModel.cs new file mode 100644 index 0000000000..53a4349854 --- /dev/null +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/InterfaceMethodApiDescriptionModel.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using JetBrains.Annotations; + +namespace Volo.Abp.Http.Modeling; + +[Serializable] +public class InterfaceMethodApiDescriptionModel +{ + public string Name { get; set; } + + public IList ParametersOnMethod { get; set; } + + public ReturnValueApiDescriptionModel ReturnValue { get; set; } + + public InterfaceMethodApiDescriptionModel() + { + + } + + public static InterfaceMethodApiDescriptionModel Create([NotNull] MethodInfo method) + { + return new InterfaceMethodApiDescriptionModel + { + Name = method.Name, + ReturnValue = ReturnValueApiDescriptionModel.Create(method.ReturnType), + ParametersOnMethod = method + .GetParameters() + .Select(MethodParameterApiDescriptionModel.Create) + .ToList(), + }; + } + + public override string ToString() + { + return $"[InterfaceMethodApiDescriptionModel {Name}]"; + } +} diff --git a/framework/test/Volo.Abp.TestApp/Volo/Abp/TestApp/Domain/Person.cs b/framework/test/Volo.Abp.TestApp/Volo/Abp/TestApp/Domain/Person.cs index f3bd13f1b4..0fc98a2a8b 100644 --- a/framework/test/Volo.Abp.TestApp/Volo/Abp/TestApp/Domain/Person.cs +++ b/framework/test/Volo.Abp.TestApp/Volo/Abp/TestApp/Domain/Person.cs @@ -1,5 +1,6 @@ using System; using System.Collections.ObjectModel; +using System.ComponentModel.DataAnnotations.Schema; using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.MultiTenancy; using Volo.Abp.Timing; @@ -21,6 +22,9 @@ public class Person : FullAuditedAggregateRoot, IMultiTenant [DisableDateTimeNormalization] public virtual DateTime? LastActive { get; set; } + [NotMapped] + public virtual DateTime? NotMappedDateTime { get; set; } + public virtual Collection Phones { get; set; } public virtual DateTime LastActiveTime { get; set; } diff --git a/framework/test/Volo.Abp.TestApp/Volo/Abp/TestApp/Testing/DateTimeKind_Tests.cs b/framework/test/Volo.Abp.TestApp/Volo/Abp/TestApp/Testing/DateTimeKind_Tests.cs index 502306a1b1..43489feda8 100644 --- a/framework/test/Volo.Abp.TestApp/Volo/Abp/TestApp/Testing/DateTimeKind_Tests.cs +++ b/framework/test/Volo.Abp.TestApp/Volo/Abp/TestApp/Testing/DateTimeKind_Tests.cs @@ -41,5 +41,8 @@ public abstract class DateTimeKind_Tests : TestAppTestBase .dropdown-menu { - display: block; - } - - .navbar .dropdown-submenu:hover > .dropdown-menu { - display: block; - } -} .input-validation-error { border-color: #dc3545; } 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 d9065c25b3..89404b4b92 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": "^6.0.0", + "@abp/aspnetcore.mvc.ui.theme.shared": "^6.0.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 9226aad348..81df9ed265 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,30 +2,30 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.shared@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0.tgz#47ab51282347788018dbc64b3effd3159b2d89fe" - integrity sha512-BMZ7dZi58WZFSJK76SPvujb0vOaOWXqURzhAPmdjD/3+rsx/FVT6A394muh8Ko0Fm3A5/WE2NNuKvwmIk107/Q== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.0" - "@abp/bootstrap" "~6.0.0" - "@abp/bootstrap-datepicker" "~6.0.0" - "@abp/datatables.net-bs5" "~6.0.0" - "@abp/font-awesome" "~6.0.0" - "@abp/jquery-form" "~6.0.0" - "@abp/jquery-validation-unobtrusive" "~6.0.0" - "@abp/lodash" "~6.0.0" - "@abp/luxon" "~6.0.0" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.0" - "@abp/select2" "~6.0.0" - "@abp/sweetalert2" "~6.0.0" - "@abp/timeago" "~6.0.0" - "@abp/toastr" "~6.0.0" - -"@abp/aspnetcore.mvc.ui@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0.tgz#f579d8d46f53cc7a417afbdf745e547db62a7c74" - integrity sha512-z6vyEGvGCwlaAY3OKNj8cH14cWYvvwuqJ+bHIVHQ4iwwcCa0la/dwjuBEu9eKesdaOLlCBIMxar3LQ9ltcGHHw== +"@abp/aspnetcore.mvc.ui.theme.shared@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.1.tgz#c9884feb85165ab7bf230deb301f572168695e2a" + integrity sha512-uvnTG8+dQDP2b2r3GoM4SL7DXjwT0lSUlgl0U4GL4oMs9+7iTnjEXvhEC4Kwvk//YR13LolnO/kXaIM8W6Jv4A== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.1" + "@abp/bootstrap" "~6.0.1" + "@abp/bootstrap-datepicker" "~6.0.1" + "@abp/datatables.net-bs5" "~6.0.1" + "@abp/font-awesome" "~6.0.1" + "@abp/jquery-form" "~6.0.1" + "@abp/jquery-validation-unobtrusive" "~6.0.1" + "@abp/lodash" "~6.0.1" + "@abp/luxon" "~6.0.1" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.1" + "@abp/select2" "~6.0.1" + "@abp/sweetalert2" "~6.0.1" + "@abp/timeago" "~6.0.1" + "@abp/toastr" "~6.0.1" + +"@abp/aspnetcore.mvc.ui@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.1.tgz#5ef5b6c0d1065450f3837cbca239c759b34c2b45" + integrity sha512-idMMzABtcWVjwEuFOaApfr7Gvg2buHK7jG1XvDJp/5f0SWaxnDy3pvu9bm3yt5LN/nHaiQjHDiveWcOJWPJigg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -34,144 +34,144 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0.tgz#2e75d721ad647a1bb8fc01868b1a64076889051c" - integrity sha512-6ktejU2B0yE6mgVC43quOdw2P/tiOthaGPdYJ9ogso4qMjgoIdWiqNkvz9W8F3BQIj0Ot236lCQXgHOaos98vA== +"@abp/bootstrap-datepicker@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.1.tgz#91fd24f041a5b16a088bc6f1ada6e83e572dc896" + integrity sha512-U9NKGV7Gc08tzUGnWOTfINgHX0RdCraWnUUOjMKQDoKyWCo8BLlPgCOuGEBCfz3oLXkboxroMrCdFjeRrmcneQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0.tgz#da3dfc3ed50df72531a7565608f386330cfa3552" - integrity sha512-hDAuG83+8tznKJlSDV+rN58yHhHA/TgDUjz3x+LC9un5SISbt7JAWdlcaRmx38ghfsHRJ9U/tlm3XvWGjYJQOQ== +"@abp/bootstrap@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.1.tgz#51abce4b2373c503fbffd9ea35d25e50e029eff0" + integrity sha512-HyAuTJFbP5VpGETsqrzNLWC23lh3zep13LaCeHIPpAj7yAlgNW33S6VQoghdWN3poFJdtO95XLXUQPd+J53sYQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" bootstrap "^5.1.3" -"@abp/core@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0.tgz#d0191fbf9b81db75bd48316ead4821dec073a9e2" - integrity sha512-X5hqT/Yat2BnTmUj2SlRTENv4tKGcu0Ex+eKPyNlVnk7bTnbmz+oYfYslkGlGni0/ocSYbS3exaQ2P+I84VSFg== +"@abp/core@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.1.tgz#3db3a006a6a8f39b06233d5faa40c3b44589b1b8" + integrity sha512-v9yoa1UhvOvDJ4rTPJ1V3rk21pJVDJmNBTJhU+2EaWYiZ02AUhizl4N2NSFcOEzyRC4hsdG2Apbc/uBKZT1O1g== dependencies: - "@abp/utils" "~6.0.0" + "@abp/utils" "~6.0.1" -"@abp/datatables.net-bs5@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0.tgz#f121500576ec5666498bfc8594b438fe63e3f609" - integrity sha512-bPQyHes9pRp8tLGWlDqizRs8pBid56koKr7JSryOapLQSGhvYFzqMztOtFTHsR5pgLeuuB0DT9cN3uHEjrLsWQ== +"@abp/datatables.net-bs5@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.1.tgz#4556bcaba8715308efc16f878ed6eed43c51cec8" + integrity sha512-m7V0Q6XMRLgvAnzl/gYBs++soZkrABTm/fDHnhrY7WRSLxkl+XYkDYfknFUm+tu9HlDWGDHMTYgjQMlknZgRVA== dependencies: - "@abp/datatables.net" "~6.0.0" + "@abp/datatables.net" "~6.0.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0.tgz#9f9b1023399ced1e72d577c260fc4d5d1b3e12e2" - integrity sha512-LIgiyTJ7rek9Mt7P1rzIRcbcaWI3WAdTXFIwG8o4LcfEt7C24XEQI41fzIz4TeTqqRWKiM3LNT+pOaU6feT06w== +"@abp/datatables.net@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.1.tgz#b5fb8bc2a2396717270f5eab12ff6df2b23e9ee2" + integrity sha512-utmssxv4Zeasz2v9i90G9H9r/f16UTflGEOTSkHmWXg5uOCLSlF1Tth8xmepOQLAGHt66oCmOdsmg6Nvrvbpag== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0.tgz#843a52b3864516b49ed041f2ddf3fc65dfe22718" - integrity sha512-c86AOd2nLbQ75S3SnFM7PNasE4HPYJk8oLts88ImLEyy0p3gRfpjCzuLTYyS812M53OLIersRMKyd29UbxSKHw== +"@abp/font-awesome@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.1.tgz#d8fc0ae0766725cb8e43b78c9583687a6d622f68" + integrity sha512-t962FZc/096dNtbJpQKPNzEYuntCRPb8vzGCUhe6cqvI9L6sS7NvWUbt4Q8U445dUIM92wnsZyp18q//K47qAQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0.tgz#c8fef921f31622e7c6260550165bf32aa12260dc" - integrity sha512-jSw1Hf0R+7oQH8DP2ksue8ciMiYhxEJIcdw2wOKOhAPTheXbkuvFZxuAB1vI0EKe9ljLX0+c0UywWPfcwnhSpA== +"@abp/jquery-form@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.1.tgz#d10d3d585a47cd50a2a23861e9040ca7af073da0" + integrity sha512-5ZjRHj42MpaNy03zumhi/PZ1ddf8If9MZlxka0ZpqCs7IqIZpNynzgqXOhk/CUJNcmKmexXU8mYNoB+59SYnVQ== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0.tgz#642472a3fbe080d4c40da367493e49e7ca46cff0" - integrity sha512-tKcbJsPjgFV8n8DY48MtB/4rMowxeJzFxQRKjRaMuYuMkrlSDmU7lh4YDAcfOOdGPMEYF3plBu/5wBnpLdURBA== +"@abp/jquery-validation-unobtrusive@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.1.tgz#30918af448df60dc8f18698260c35a21ff87fa66" + integrity sha512-FELkfsTIA0QD68Kq7dOpiahYBPIaGX0mT8lprpwt96czVGBgOg97z1y14giUiHyh7kP8HV5xo/ji4zCWjoYH0w== dependencies: - "@abp/jquery-validation" "~6.0.0" + "@abp/jquery-validation" "~6.0.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0.tgz#a3fba4bcc24819f0a1d3e34eb8bd18ff9c50af08" - integrity sha512-ezMi9rB3R1EuGWBOBdnegvlHWfou4Qkppx7sBzpyaRfUagef1IhOrxDnOByviZP/53a31501FDM5Sn4qDu9G7Q== +"@abp/jquery-validation@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.1.tgz#fdeda563061b6dfce6428d30952a8515ac7269c7" + integrity sha512-SrRe46Vl31/nJHYXsbCk/+GPad292hkTIJKSW+uYJTuwUbt9n0YFaZpUZESytdO3PmatS7sPEoGWtoqSfvgo7Q== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0.tgz#709de2b9109aaa3149b76faf8c9d7371f15c7069" - integrity sha512-mCDT1kepSgV2ecQfqVWXsqbbIqUCs33wBaQcnYpX+nTX1SsuiPZvDyqWYxDhKDzZ6E3kPuYv/c7+/InqXTbfCA== +"@abp/jquery@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.1.tgz#2ef0edc91c0923f75bf4ef4b7ba9d047f3b4a0ae" + integrity sha512-Y4XJWCKKVQbRqzrHTquEGtiJo2OuDHBtlutDgbsHw/j+oOXx9ZlWoJVNoRtaZ/HEmD0SZClj9DnVHS5ITfs85w== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" jquery "~3.6.0" -"@abp/lodash@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0.tgz#5f08f5cb262981cb6782587a05c1b3bd9f62eeef" - integrity sha512-3FNl1gZksfbRRXYQ8+PVer4OTHjIx31IYhHzHe766y6C1mDKnskQz7HaHEPQ3kMd6omyNPuj9Od9h4Y9fm3Bnw== +"@abp/lodash@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.1.tgz#da47ca1ead6c84a393fffa4915021e34d6440630" + integrity sha512-jdz5mlVcCsVpuw54wUKzb14widdIhHf7UFF/krQp5PZuzUYw66KUGLeX5ST9FmAe/mZQxbGRM9i6CTMCR7gB6A== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" lodash "^4.17.21" -"@abp/luxon@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0.tgz#764d3a6525c208d38631b1f0934b2762e1ddc512" - integrity sha512-Skzu4vjXSX5zKNVPND8V9/onqcElmjpY2UXO5XC+47Vd3+p4uSNjg9PG9/Eg9Y67Pw48AVpYlO/Kr6KcPlgEQQ== +"@abp/luxon@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.1.tgz#b302c1097f7295a9e01899ebbc6854976a215c18" + integrity sha512-dkc/pXrOgI/ouvdnXBwW6V+nLFjHpwHPfQXPMdQ4GZqSNaEiXpWlkTq/1XlEjUJu8r3Jk1vvhfJHUAbMrirBVg== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0.tgz#abd5d95d0adad26efd5bb998089128ba4a1f83ad" - integrity sha512-/W4Rj30q9y+CJuNsVhDRE1FFLewuNykjbtdr2GGwlbp4+utE6aHJdBLfNlS0A0RRJN7B1RR25zWT2hrA5EwBqg== +"@abp/malihu-custom-scrollbar-plugin@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.1.tgz#91da7191ed0fe776a526e3800da874442da54256" + integrity sha512-EB9hZq311iWYekZTGRm3A6EXJSku3tqeEUsXQDlpK85oEEcJIWE7X9UOsFOCcUVp6YA2h3gjUX8FPfY7FjqvhQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0.tgz#72cd661069d3b5641f1a079bd6c8ce966524cb50" - integrity sha512-2XYEP3FgelO87D+5nTA0AeISNLrcGX5eAZkPbJo/9HL7xr0KxNNwc0SgtGM7mnxUNSb1KnDGGBhzglmWy9f0og== +"@abp/select2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.1.tgz#a9cbf0f058b74f84f86f63c31b251ec3c878a276" + integrity sha512-VsttHJjgbetn1Y0BkIbW44NtMOLbhH9HoLFglRA621MhsAugQd/aZQg5sgOH9QpNHdgqE2HoGssIIkfLZqma8g== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0.tgz#61816fa63d3c01c045dfa1b9c706572ca74b054f" - integrity sha512-Bo3hlRN4//40YXYec3GFzHQRH1m2oWcFHOe2jrLre8aGZR2PLCurCjnB24ryi3kFTasOnVTf6N+RkBNOPdvweA== +"@abp/sweetalert2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.1.tgz#cd7c1f33b0432975fc59ce41f8e0848beacf45a0" + integrity sha512-zhOsW4tKwj9BT0vvk+F5aHyHGOTwPfkdq79SgoqylldIRxAa0o4zx7vrImovh8yni9RM6vq2XyIzkzXAT7AGVQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0.tgz#8290a4d84a436007f4f5eb6e2990c64db7d5b27c" - integrity sha512-due1idv86iY9hMg+8TrC0JyFlydRklhlo+kcpOgNNTd9oCy/pJ/ShMDiTM/IcYiW8qwVBFYY9PH8JXGlxGDqrQ== +"@abp/timeago@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.1.tgz#fa8be2a139056590240e8907523dbff5b20f7463" + integrity sha512-0VG3k9J1RPF/H7TrM0vCerv+f/3Y7D+94wdwW8Ds5+f1U63NOMcagDLqaPx98Vo1/aZ896Vn2cQMZp0XzrovQg== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" timeago "^1.6.7" -"@abp/toastr@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0.tgz#62459b9541a20d41b875cf5e76489774c20f462b" - integrity sha512-LgZqsbKd3LIT7erc6aAMO04jBODtBiPDI3HnoCEc7CMu7HdJ22jlRkbBqXwRZsbbDuR35XEh77wYKegat3Yzgw== +"@abp/toastr@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.1.tgz#2d0055244afda0df0c2543b21305aa181ba8f5e6" + integrity sha512-21n961lKIOUO8ccNJ42+iW4mapqXumoxvnkpHyAbEsG0U8hmnR9y40r1C1VAh7HYOMP9Eu5nEWiIvYjrRqfcAA== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" toastr "^2.1.4" -"@abp/utils@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0.tgz#62e5a363eea36f00d28ccf5d9b495dc63a4aa018" - integrity sha512-OMYSjdTy7QSofhjPvQ56I6Bw5B5juZ17KywOgkzPliMv6HVw1CT5BDLb8/Gp2jALj6Fu/4OLSa8WXBR6A4A0dw== +"@abp/utils@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.1.tgz#bbb5354a329ba0a83b6268bca73575ff1d2109d7" + integrity sha512-gXbf5jqMLSAFIJ0szmLgCbAob9SXBkbPM8zwIPfBXJczkEbSvvu2CvEyacKzcElBpbPqHGovBfIHpxIano34UQ== 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 bd111851b8..e667344ce8 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": "^6.0.0", - "@abp/prismjs": "^6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.1", + "@abp/prismjs": "^6.0.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 2f563a56c9..16ba02dad6 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,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0.tgz#7bef80e93a75fae848334ad847d031152cb7369a" - integrity sha512-YSnR6pfaWActO9fOndfhLJWF8Aj+p+yHcHTmTwmopTL4AdcjKM2mnGXzri9FN+jt9vxsyK2gxt+VtuHO87V8Xg== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0.tgz#47ab51282347788018dbc64b3effd3159b2d89fe" - integrity sha512-BMZ7dZi58WZFSJK76SPvujb0vOaOWXqURzhAPmdjD/3+rsx/FVT6A394muh8Ko0Fm3A5/WE2NNuKvwmIk107/Q== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.0" - "@abp/bootstrap" "~6.0.0" - "@abp/bootstrap-datepicker" "~6.0.0" - "@abp/datatables.net-bs5" "~6.0.0" - "@abp/font-awesome" "~6.0.0" - "@abp/jquery-form" "~6.0.0" - "@abp/jquery-validation-unobtrusive" "~6.0.0" - "@abp/lodash" "~6.0.0" - "@abp/luxon" "~6.0.0" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.0" - "@abp/select2" "~6.0.0" - "@abp/sweetalert2" "~6.0.0" - "@abp/timeago" "~6.0.0" - "@abp/toastr" "~6.0.0" - -"@abp/aspnetcore.mvc.ui@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0.tgz#f579d8d46f53cc7a417afbdf745e547db62a7c74" - integrity sha512-z6vyEGvGCwlaAY3OKNj8cH14cWYvvwuqJ+bHIVHQ4iwwcCa0la/dwjuBEu9eKesdaOLlCBIMxar3LQ9ltcGHHw== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.1.tgz#ed3560cd2c1f4bdc5d7bbc8b1d45019507a120f7" + integrity sha512-1brsGV2DZlufIxVzaIKIl6BgsS0EMqrM+X1spm/ciOaxR421uAsRm/gItVU9HO6uT+QhK7cLdOldmRrpQOYPDQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.1.tgz#c9884feb85165ab7bf230deb301f572168695e2a" + integrity sha512-uvnTG8+dQDP2b2r3GoM4SL7DXjwT0lSUlgl0U4GL4oMs9+7iTnjEXvhEC4Kwvk//YR13LolnO/kXaIM8W6Jv4A== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.1" + "@abp/bootstrap" "~6.0.1" + "@abp/bootstrap-datepicker" "~6.0.1" + "@abp/datatables.net-bs5" "~6.0.1" + "@abp/font-awesome" "~6.0.1" + "@abp/jquery-form" "~6.0.1" + "@abp/jquery-validation-unobtrusive" "~6.0.1" + "@abp/lodash" "~6.0.1" + "@abp/luxon" "~6.0.1" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.1" + "@abp/select2" "~6.0.1" + "@abp/sweetalert2" "~6.0.1" + "@abp/timeago" "~6.0.1" + "@abp/toastr" "~6.0.1" + +"@abp/aspnetcore.mvc.ui@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.1.tgz#5ef5b6c0d1065450f3837cbca239c759b34c2b45" + integrity sha512-idMMzABtcWVjwEuFOaApfr7Gvg2buHK7jG1XvDJp/5f0SWaxnDy3pvu9bm3yt5LN/nHaiQjHDiveWcOJWPJigg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,161 +41,161 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0.tgz#2e75d721ad647a1bb8fc01868b1a64076889051c" - integrity sha512-6ktejU2B0yE6mgVC43quOdw2P/tiOthaGPdYJ9ogso4qMjgoIdWiqNkvz9W8F3BQIj0Ot236lCQXgHOaos98vA== +"@abp/bootstrap-datepicker@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.1.tgz#91fd24f041a5b16a088bc6f1ada6e83e572dc896" + integrity sha512-U9NKGV7Gc08tzUGnWOTfINgHX0RdCraWnUUOjMKQDoKyWCo8BLlPgCOuGEBCfz3oLXkboxroMrCdFjeRrmcneQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0.tgz#da3dfc3ed50df72531a7565608f386330cfa3552" - integrity sha512-hDAuG83+8tznKJlSDV+rN58yHhHA/TgDUjz3x+LC9un5SISbt7JAWdlcaRmx38ghfsHRJ9U/tlm3XvWGjYJQOQ== +"@abp/bootstrap@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.1.tgz#51abce4b2373c503fbffd9ea35d25e50e029eff0" + integrity sha512-HyAuTJFbP5VpGETsqrzNLWC23lh3zep13LaCeHIPpAj7yAlgNW33S6VQoghdWN3poFJdtO95XLXUQPd+J53sYQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" bootstrap "^5.1.3" -"@abp/clipboard@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.0.tgz#eb9fd86a3660d33f85bfd29c6042ac3155f1e5ef" - integrity sha512-QwDap2HqynF0C5ybapQBO10RGen3B76eRs+4fzsOmLJYCDEa+bayj1wGwgfMx2Uezxb9Sd/DVEEn1qOC2D6PDQ== +"@abp/clipboard@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.1.tgz#be614d0d306bd32d432d51e221f619da6ae8c912" + integrity sha512-ZAQYiVsphUXnvfSJP9DR3+7or5ynJ5ZvHYkrpLxwrtz1GJihJHLNY1HHfMmxj5OHOwYS4ZrApR7r5o8jPYL0wA== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" clipboard "^2.0.8" -"@abp/core@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0.tgz#d0191fbf9b81db75bd48316ead4821dec073a9e2" - integrity sha512-X5hqT/Yat2BnTmUj2SlRTENv4tKGcu0Ex+eKPyNlVnk7bTnbmz+oYfYslkGlGni0/ocSYbS3exaQ2P+I84VSFg== +"@abp/core@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.1.tgz#3db3a006a6a8f39b06233d5faa40c3b44589b1b8" + integrity sha512-v9yoa1UhvOvDJ4rTPJ1V3rk21pJVDJmNBTJhU+2EaWYiZ02AUhizl4N2NSFcOEzyRC4hsdG2Apbc/uBKZT1O1g== dependencies: - "@abp/utils" "~6.0.0" + "@abp/utils" "~6.0.1" -"@abp/datatables.net-bs5@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0.tgz#f121500576ec5666498bfc8594b438fe63e3f609" - integrity sha512-bPQyHes9pRp8tLGWlDqizRs8pBid56koKr7JSryOapLQSGhvYFzqMztOtFTHsR5pgLeuuB0DT9cN3uHEjrLsWQ== +"@abp/datatables.net-bs5@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.1.tgz#4556bcaba8715308efc16f878ed6eed43c51cec8" + integrity sha512-m7V0Q6XMRLgvAnzl/gYBs++soZkrABTm/fDHnhrY7WRSLxkl+XYkDYfknFUm+tu9HlDWGDHMTYgjQMlknZgRVA== dependencies: - "@abp/datatables.net" "~6.0.0" + "@abp/datatables.net" "~6.0.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0.tgz#9f9b1023399ced1e72d577c260fc4d5d1b3e12e2" - integrity sha512-LIgiyTJ7rek9Mt7P1rzIRcbcaWI3WAdTXFIwG8o4LcfEt7C24XEQI41fzIz4TeTqqRWKiM3LNT+pOaU6feT06w== +"@abp/datatables.net@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.1.tgz#b5fb8bc2a2396717270f5eab12ff6df2b23e9ee2" + integrity sha512-utmssxv4Zeasz2v9i90G9H9r/f16UTflGEOTSkHmWXg5uOCLSlF1Tth8xmepOQLAGHt66oCmOdsmg6Nvrvbpag== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0.tgz#843a52b3864516b49ed041f2ddf3fc65dfe22718" - integrity sha512-c86AOd2nLbQ75S3SnFM7PNasE4HPYJk8oLts88ImLEyy0p3gRfpjCzuLTYyS812M53OLIersRMKyd29UbxSKHw== +"@abp/font-awesome@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.1.tgz#d8fc0ae0766725cb8e43b78c9583687a6d622f68" + integrity sha512-t962FZc/096dNtbJpQKPNzEYuntCRPb8vzGCUhe6cqvI9L6sS7NvWUbt4Q8U445dUIM92wnsZyp18q//K47qAQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0.tgz#c8fef921f31622e7c6260550165bf32aa12260dc" - integrity sha512-jSw1Hf0R+7oQH8DP2ksue8ciMiYhxEJIcdw2wOKOhAPTheXbkuvFZxuAB1vI0EKe9ljLX0+c0UywWPfcwnhSpA== +"@abp/jquery-form@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.1.tgz#d10d3d585a47cd50a2a23861e9040ca7af073da0" + integrity sha512-5ZjRHj42MpaNy03zumhi/PZ1ddf8If9MZlxka0ZpqCs7IqIZpNynzgqXOhk/CUJNcmKmexXU8mYNoB+59SYnVQ== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0.tgz#642472a3fbe080d4c40da367493e49e7ca46cff0" - integrity sha512-tKcbJsPjgFV8n8DY48MtB/4rMowxeJzFxQRKjRaMuYuMkrlSDmU7lh4YDAcfOOdGPMEYF3plBu/5wBnpLdURBA== +"@abp/jquery-validation-unobtrusive@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.1.tgz#30918af448df60dc8f18698260c35a21ff87fa66" + integrity sha512-FELkfsTIA0QD68Kq7dOpiahYBPIaGX0mT8lprpwt96czVGBgOg97z1y14giUiHyh7kP8HV5xo/ji4zCWjoYH0w== dependencies: - "@abp/jquery-validation" "~6.0.0" + "@abp/jquery-validation" "~6.0.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0.tgz#a3fba4bcc24819f0a1d3e34eb8bd18ff9c50af08" - integrity sha512-ezMi9rB3R1EuGWBOBdnegvlHWfou4Qkppx7sBzpyaRfUagef1IhOrxDnOByviZP/53a31501FDM5Sn4qDu9G7Q== +"@abp/jquery-validation@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.1.tgz#fdeda563061b6dfce6428d30952a8515ac7269c7" + integrity sha512-SrRe46Vl31/nJHYXsbCk/+GPad292hkTIJKSW+uYJTuwUbt9n0YFaZpUZESytdO3PmatS7sPEoGWtoqSfvgo7Q== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0.tgz#709de2b9109aaa3149b76faf8c9d7371f15c7069" - integrity sha512-mCDT1kepSgV2ecQfqVWXsqbbIqUCs33wBaQcnYpX+nTX1SsuiPZvDyqWYxDhKDzZ6E3kPuYv/c7+/InqXTbfCA== +"@abp/jquery@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.1.tgz#2ef0edc91c0923f75bf4ef4b7ba9d047f3b4a0ae" + integrity sha512-Y4XJWCKKVQbRqzrHTquEGtiJo2OuDHBtlutDgbsHw/j+oOXx9ZlWoJVNoRtaZ/HEmD0SZClj9DnVHS5ITfs85w== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" jquery "~3.6.0" -"@abp/lodash@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0.tgz#5f08f5cb262981cb6782587a05c1b3bd9f62eeef" - integrity sha512-3FNl1gZksfbRRXYQ8+PVer4OTHjIx31IYhHzHe766y6C1mDKnskQz7HaHEPQ3kMd6omyNPuj9Od9h4Y9fm3Bnw== +"@abp/lodash@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.1.tgz#da47ca1ead6c84a393fffa4915021e34d6440630" + integrity sha512-jdz5mlVcCsVpuw54wUKzb14widdIhHf7UFF/krQp5PZuzUYw66KUGLeX5ST9FmAe/mZQxbGRM9i6CTMCR7gB6A== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" lodash "^4.17.21" -"@abp/luxon@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0.tgz#764d3a6525c208d38631b1f0934b2762e1ddc512" - integrity sha512-Skzu4vjXSX5zKNVPND8V9/onqcElmjpY2UXO5XC+47Vd3+p4uSNjg9PG9/Eg9Y67Pw48AVpYlO/Kr6KcPlgEQQ== +"@abp/luxon@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.1.tgz#b302c1097f7295a9e01899ebbc6854976a215c18" + integrity sha512-dkc/pXrOgI/ouvdnXBwW6V+nLFjHpwHPfQXPMdQ4GZqSNaEiXpWlkTq/1XlEjUJu8r3Jk1vvhfJHUAbMrirBVg== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0.tgz#abd5d95d0adad26efd5bb998089128ba4a1f83ad" - integrity sha512-/W4Rj30q9y+CJuNsVhDRE1FFLewuNykjbtdr2GGwlbp4+utE6aHJdBLfNlS0A0RRJN7B1RR25zWT2hrA5EwBqg== +"@abp/malihu-custom-scrollbar-plugin@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.1.tgz#91da7191ed0fe776a526e3800da874442da54256" + integrity sha512-EB9hZq311iWYekZTGRm3A6EXJSku3tqeEUsXQDlpK85oEEcJIWE7X9UOsFOCcUVp6YA2h3gjUX8FPfY7FjqvhQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/prismjs@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.0.tgz#05f4ba60548035f7c88897e9792d8ed446860991" - integrity sha512-BtbX6kORlDhcmrnSXNw9Q1lnKNNvuMkaoQMmluNGFZXx1jUX9hfRkipD8Stbvjq85B9dzcVawocwP8Qu12Fn9A== +"@abp/prismjs@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.1.tgz#bbc1a256ca6a968615fcef5baffc68b58db2730d" + integrity sha512-V+8zxof9YFlHtwGaMzkKrhuY03YmiIzDhNfAXE3meBuVR4uw8j2mPhXD0ve28XVk1RwZJ4oVZBzZFoh6xDd+JA== dependencies: - "@abp/clipboard" "~6.0.0" - "@abp/core" "~6.0.0" + "@abp/clipboard" "~6.0.1" + "@abp/core" "~6.0.1" prismjs "^1.26.0" -"@abp/select2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0.tgz#72cd661069d3b5641f1a079bd6c8ce966524cb50" - integrity sha512-2XYEP3FgelO87D+5nTA0AeISNLrcGX5eAZkPbJo/9HL7xr0KxNNwc0SgtGM7mnxUNSb1KnDGGBhzglmWy9f0og== +"@abp/select2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.1.tgz#a9cbf0f058b74f84f86f63c31b251ec3c878a276" + integrity sha512-VsttHJjgbetn1Y0BkIbW44NtMOLbhH9HoLFglRA621MhsAugQd/aZQg5sgOH9QpNHdgqE2HoGssIIkfLZqma8g== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0.tgz#61816fa63d3c01c045dfa1b9c706572ca74b054f" - integrity sha512-Bo3hlRN4//40YXYec3GFzHQRH1m2oWcFHOe2jrLre8aGZR2PLCurCjnB24ryi3kFTasOnVTf6N+RkBNOPdvweA== +"@abp/sweetalert2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.1.tgz#cd7c1f33b0432975fc59ce41f8e0848beacf45a0" + integrity sha512-zhOsW4tKwj9BT0vvk+F5aHyHGOTwPfkdq79SgoqylldIRxAa0o4zx7vrImovh8yni9RM6vq2XyIzkzXAT7AGVQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0.tgz#8290a4d84a436007f4f5eb6e2990c64db7d5b27c" - integrity sha512-due1idv86iY9hMg+8TrC0JyFlydRklhlo+kcpOgNNTd9oCy/pJ/ShMDiTM/IcYiW8qwVBFYY9PH8JXGlxGDqrQ== +"@abp/timeago@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.1.tgz#fa8be2a139056590240e8907523dbff5b20f7463" + integrity sha512-0VG3k9J1RPF/H7TrM0vCerv+f/3Y7D+94wdwW8Ds5+f1U63NOMcagDLqaPx98Vo1/aZ896Vn2cQMZp0XzrovQg== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" timeago "^1.6.7" -"@abp/toastr@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0.tgz#62459b9541a20d41b875cf5e76489774c20f462b" - integrity sha512-LgZqsbKd3LIT7erc6aAMO04jBODtBiPDI3HnoCEc7CMu7HdJ22jlRkbBqXwRZsbbDuR35XEh77wYKegat3Yzgw== +"@abp/toastr@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.1.tgz#2d0055244afda0df0c2543b21305aa181ba8f5e6" + integrity sha512-21n961lKIOUO8ccNJ42+iW4mapqXumoxvnkpHyAbEsG0U8hmnR9y40r1C1VAh7HYOMP9Eu5nEWiIvYjrRqfcAA== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" toastr "^2.1.4" -"@abp/utils@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0.tgz#62e5a363eea36f00d28ccf5d9b495dc63a4aa018" - integrity sha512-OMYSjdTy7QSofhjPvQ56I6Bw5B5juZ17KywOgkzPliMv6HVw1CT5BDLb8/Gp2jALj6Fu/4OLSa8WXBR6A4A0dw== +"@abp/utils@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.1.tgz#bbb5354a329ba0a83b6268bca73575ff1d2109d7" + integrity sha512-gXbf5jqMLSAFIJ0szmLgCbAob9SXBkbPM8zwIPfBXJczkEbSvvu2CvEyacKzcElBpbPqHGovBfIHpxIano34UQ== 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 5acbf04e08..54d238bfc0 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": "^6.0.0", - "@abp/blogging": "^6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.1", + "@abp/blogging": "^6.0.1" } } diff --git a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock index b45897af8d..e75e3a15a8 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock +++ b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0.tgz#7bef80e93a75fae848334ad847d031152cb7369a" - integrity sha512-YSnR6pfaWActO9fOndfhLJWF8Aj+p+yHcHTmTwmopTL4AdcjKM2mnGXzri9FN+jt9vxsyK2gxt+VtuHO87V8Xg== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0.tgz#47ab51282347788018dbc64b3effd3159b2d89fe" - integrity sha512-BMZ7dZi58WZFSJK76SPvujb0vOaOWXqURzhAPmdjD/3+rsx/FVT6A394muh8Ko0Fm3A5/WE2NNuKvwmIk107/Q== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.0" - "@abp/bootstrap" "~6.0.0" - "@abp/bootstrap-datepicker" "~6.0.0" - "@abp/datatables.net-bs5" "~6.0.0" - "@abp/font-awesome" "~6.0.0" - "@abp/jquery-form" "~6.0.0" - "@abp/jquery-validation-unobtrusive" "~6.0.0" - "@abp/lodash" "~6.0.0" - "@abp/luxon" "~6.0.0" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.0" - "@abp/select2" "~6.0.0" - "@abp/sweetalert2" "~6.0.0" - "@abp/timeago" "~6.0.0" - "@abp/toastr" "~6.0.0" - -"@abp/aspnetcore.mvc.ui@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0.tgz#f579d8d46f53cc7a417afbdf745e547db62a7c74" - integrity sha512-z6vyEGvGCwlaAY3OKNj8cH14cWYvvwuqJ+bHIVHQ4iwwcCa0la/dwjuBEu9eKesdaOLlCBIMxar3LQ9ltcGHHw== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.1.tgz#ed3560cd2c1f4bdc5d7bbc8b1d45019507a120f7" + integrity sha512-1brsGV2DZlufIxVzaIKIl6BgsS0EMqrM+X1spm/ciOaxR421uAsRm/gItVU9HO6uT+QhK7cLdOldmRrpQOYPDQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.1.tgz#c9884feb85165ab7bf230deb301f572168695e2a" + integrity sha512-uvnTG8+dQDP2b2r3GoM4SL7DXjwT0lSUlgl0U4GL4oMs9+7iTnjEXvhEC4Kwvk//YR13LolnO/kXaIM8W6Jv4A== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.1" + "@abp/bootstrap" "~6.0.1" + "@abp/bootstrap-datepicker" "~6.0.1" + "@abp/datatables.net-bs5" "~6.0.1" + "@abp/font-awesome" "~6.0.1" + "@abp/jquery-form" "~6.0.1" + "@abp/jquery-validation-unobtrusive" "~6.0.1" + "@abp/lodash" "~6.0.1" + "@abp/luxon" "~6.0.1" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.1" + "@abp/select2" "~6.0.1" + "@abp/sweetalert2" "~6.0.1" + "@abp/timeago" "~6.0.1" + "@abp/toastr" "~6.0.1" + +"@abp/aspnetcore.mvc.ui@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.1.tgz#5ef5b6c0d1065450f3837cbca239c759b34c2b45" + integrity sha512-idMMzABtcWVjwEuFOaApfr7Gvg2buHK7jG1XvDJp/5f0SWaxnDy3pvu9bm3yt5LN/nHaiQjHDiveWcOJWPJigg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,187 +41,187 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/blogging@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-6.0.0.tgz#b9c8d02bfa86885c61a8869c10e812042b27c942" - integrity sha512-XXqj1bflLFZIZl3EOggfEP4nHtK/Ii5+lXkheoQJSCSjGmhW2jiTrLKs6blwqEYdN4KK/8zs2rRpHz1ACaaf0Q== +"@abp/blogging@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-6.0.1.tgz#158f79ee9e0e1549308a32f62a9cd2d6a3a83fc5" + integrity sha512-A48c0PgG7+iUKsnpi4patAdkXu8cyCSH2tY2vuh7Om4xoHbsAJtEXCvaMS34omAh4MKwTQKGGQWW91HpgO/OGA== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0" - "@abp/owl.carousel" "~6.0.0" - "@abp/prismjs" "~6.0.0" - "@abp/tui-editor" "~6.0.0" + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.1" + "@abp/owl.carousel" "~6.0.1" + "@abp/prismjs" "~6.0.1" + "@abp/tui-editor" "~6.0.1" -"@abp/bootstrap-datepicker@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0.tgz#2e75d721ad647a1bb8fc01868b1a64076889051c" - integrity sha512-6ktejU2B0yE6mgVC43quOdw2P/tiOthaGPdYJ9ogso4qMjgoIdWiqNkvz9W8F3BQIj0Ot236lCQXgHOaos98vA== +"@abp/bootstrap-datepicker@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.1.tgz#91fd24f041a5b16a088bc6f1ada6e83e572dc896" + integrity sha512-U9NKGV7Gc08tzUGnWOTfINgHX0RdCraWnUUOjMKQDoKyWCo8BLlPgCOuGEBCfz3oLXkboxroMrCdFjeRrmcneQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0.tgz#da3dfc3ed50df72531a7565608f386330cfa3552" - integrity sha512-hDAuG83+8tznKJlSDV+rN58yHhHA/TgDUjz3x+LC9un5SISbt7JAWdlcaRmx38ghfsHRJ9U/tlm3XvWGjYJQOQ== +"@abp/bootstrap@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.1.tgz#51abce4b2373c503fbffd9ea35d25e50e029eff0" + integrity sha512-HyAuTJFbP5VpGETsqrzNLWC23lh3zep13LaCeHIPpAj7yAlgNW33S6VQoghdWN3poFJdtO95XLXUQPd+J53sYQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" bootstrap "^5.1.3" -"@abp/clipboard@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.0.tgz#eb9fd86a3660d33f85bfd29c6042ac3155f1e5ef" - integrity sha512-QwDap2HqynF0C5ybapQBO10RGen3B76eRs+4fzsOmLJYCDEa+bayj1wGwgfMx2Uezxb9Sd/DVEEn1qOC2D6PDQ== +"@abp/clipboard@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.1.tgz#be614d0d306bd32d432d51e221f619da6ae8c912" + integrity sha512-ZAQYiVsphUXnvfSJP9DR3+7or5ynJ5ZvHYkrpLxwrtz1GJihJHLNY1HHfMmxj5OHOwYS4ZrApR7r5o8jPYL0wA== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" clipboard "^2.0.8" -"@abp/core@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0.tgz#d0191fbf9b81db75bd48316ead4821dec073a9e2" - integrity sha512-X5hqT/Yat2BnTmUj2SlRTENv4tKGcu0Ex+eKPyNlVnk7bTnbmz+oYfYslkGlGni0/ocSYbS3exaQ2P+I84VSFg== +"@abp/core@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.1.tgz#3db3a006a6a8f39b06233d5faa40c3b44589b1b8" + integrity sha512-v9yoa1UhvOvDJ4rTPJ1V3rk21pJVDJmNBTJhU+2EaWYiZ02AUhizl4N2NSFcOEzyRC4hsdG2Apbc/uBKZT1O1g== dependencies: - "@abp/utils" "~6.0.0" + "@abp/utils" "~6.0.1" -"@abp/datatables.net-bs5@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0.tgz#f121500576ec5666498bfc8594b438fe63e3f609" - integrity sha512-bPQyHes9pRp8tLGWlDqizRs8pBid56koKr7JSryOapLQSGhvYFzqMztOtFTHsR5pgLeuuB0DT9cN3uHEjrLsWQ== +"@abp/datatables.net-bs5@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.1.tgz#4556bcaba8715308efc16f878ed6eed43c51cec8" + integrity sha512-m7V0Q6XMRLgvAnzl/gYBs++soZkrABTm/fDHnhrY7WRSLxkl+XYkDYfknFUm+tu9HlDWGDHMTYgjQMlknZgRVA== dependencies: - "@abp/datatables.net" "~6.0.0" + "@abp/datatables.net" "~6.0.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0.tgz#9f9b1023399ced1e72d577c260fc4d5d1b3e12e2" - integrity sha512-LIgiyTJ7rek9Mt7P1rzIRcbcaWI3WAdTXFIwG8o4LcfEt7C24XEQI41fzIz4TeTqqRWKiM3LNT+pOaU6feT06w== +"@abp/datatables.net@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.1.tgz#b5fb8bc2a2396717270f5eab12ff6df2b23e9ee2" + integrity sha512-utmssxv4Zeasz2v9i90G9H9r/f16UTflGEOTSkHmWXg5uOCLSlF1Tth8xmepOQLAGHt66oCmOdsmg6Nvrvbpag== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0.tgz#843a52b3864516b49ed041f2ddf3fc65dfe22718" - integrity sha512-c86AOd2nLbQ75S3SnFM7PNasE4HPYJk8oLts88ImLEyy0p3gRfpjCzuLTYyS812M53OLIersRMKyd29UbxSKHw== +"@abp/font-awesome@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.1.tgz#d8fc0ae0766725cb8e43b78c9583687a6d622f68" + integrity sha512-t962FZc/096dNtbJpQKPNzEYuntCRPb8vzGCUhe6cqvI9L6sS7NvWUbt4Q8U445dUIM92wnsZyp18q//K47qAQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0.tgz#c8fef921f31622e7c6260550165bf32aa12260dc" - integrity sha512-jSw1Hf0R+7oQH8DP2ksue8ciMiYhxEJIcdw2wOKOhAPTheXbkuvFZxuAB1vI0EKe9ljLX0+c0UywWPfcwnhSpA== +"@abp/jquery-form@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.1.tgz#d10d3d585a47cd50a2a23861e9040ca7af073da0" + integrity sha512-5ZjRHj42MpaNy03zumhi/PZ1ddf8If9MZlxka0ZpqCs7IqIZpNynzgqXOhk/CUJNcmKmexXU8mYNoB+59SYnVQ== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0.tgz#642472a3fbe080d4c40da367493e49e7ca46cff0" - integrity sha512-tKcbJsPjgFV8n8DY48MtB/4rMowxeJzFxQRKjRaMuYuMkrlSDmU7lh4YDAcfOOdGPMEYF3plBu/5wBnpLdURBA== +"@abp/jquery-validation-unobtrusive@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.1.tgz#30918af448df60dc8f18698260c35a21ff87fa66" + integrity sha512-FELkfsTIA0QD68Kq7dOpiahYBPIaGX0mT8lprpwt96czVGBgOg97z1y14giUiHyh7kP8HV5xo/ji4zCWjoYH0w== dependencies: - "@abp/jquery-validation" "~6.0.0" + "@abp/jquery-validation" "~6.0.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0.tgz#a3fba4bcc24819f0a1d3e34eb8bd18ff9c50af08" - integrity sha512-ezMi9rB3R1EuGWBOBdnegvlHWfou4Qkppx7sBzpyaRfUagef1IhOrxDnOByviZP/53a31501FDM5Sn4qDu9G7Q== +"@abp/jquery-validation@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.1.tgz#fdeda563061b6dfce6428d30952a8515ac7269c7" + integrity sha512-SrRe46Vl31/nJHYXsbCk/+GPad292hkTIJKSW+uYJTuwUbt9n0YFaZpUZESytdO3PmatS7sPEoGWtoqSfvgo7Q== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0.tgz#709de2b9109aaa3149b76faf8c9d7371f15c7069" - integrity sha512-mCDT1kepSgV2ecQfqVWXsqbbIqUCs33wBaQcnYpX+nTX1SsuiPZvDyqWYxDhKDzZ6E3kPuYv/c7+/InqXTbfCA== +"@abp/jquery@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.1.tgz#2ef0edc91c0923f75bf4ef4b7ba9d047f3b4a0ae" + integrity sha512-Y4XJWCKKVQbRqzrHTquEGtiJo2OuDHBtlutDgbsHw/j+oOXx9ZlWoJVNoRtaZ/HEmD0SZClj9DnVHS5ITfs85w== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" jquery "~3.6.0" -"@abp/lodash@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0.tgz#5f08f5cb262981cb6782587a05c1b3bd9f62eeef" - integrity sha512-3FNl1gZksfbRRXYQ8+PVer4OTHjIx31IYhHzHe766y6C1mDKnskQz7HaHEPQ3kMd6omyNPuj9Od9h4Y9fm3Bnw== +"@abp/lodash@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.1.tgz#da47ca1ead6c84a393fffa4915021e34d6440630" + integrity sha512-jdz5mlVcCsVpuw54wUKzb14widdIhHf7UFF/krQp5PZuzUYw66KUGLeX5ST9FmAe/mZQxbGRM9i6CTMCR7gB6A== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" lodash "^4.17.21" -"@abp/luxon@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0.tgz#764d3a6525c208d38631b1f0934b2762e1ddc512" - integrity sha512-Skzu4vjXSX5zKNVPND8V9/onqcElmjpY2UXO5XC+47Vd3+p4uSNjg9PG9/Eg9Y67Pw48AVpYlO/Kr6KcPlgEQQ== +"@abp/luxon@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.1.tgz#b302c1097f7295a9e01899ebbc6854976a215c18" + integrity sha512-dkc/pXrOgI/ouvdnXBwW6V+nLFjHpwHPfQXPMdQ4GZqSNaEiXpWlkTq/1XlEjUJu8r3Jk1vvhfJHUAbMrirBVg== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0.tgz#abd5d95d0adad26efd5bb998089128ba4a1f83ad" - integrity sha512-/W4Rj30q9y+CJuNsVhDRE1FFLewuNykjbtdr2GGwlbp4+utE6aHJdBLfNlS0A0RRJN7B1RR25zWT2hrA5EwBqg== +"@abp/malihu-custom-scrollbar-plugin@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.1.tgz#91da7191ed0fe776a526e3800da874442da54256" + integrity sha512-EB9hZq311iWYekZTGRm3A6EXJSku3tqeEUsXQDlpK85oEEcJIWE7X9UOsFOCcUVp6YA2h3gjUX8FPfY7FjqvhQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/owl.carousel@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-6.0.0.tgz#58c5b069c61e6ecf9894d83d8a65661bf847348b" - integrity sha512-eIh2pJXsRojJpdyiL4r86Nak/yGMf6kVPIFk7+u+VXZBAGxc6svf+l43fCOl8Xq/LHdm2JUeMp1lY3Zf1or8CQ== +"@abp/owl.carousel@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-6.0.1.tgz#03e269a8d5611a73cf5cdf429d1c4759c5088ff9" + integrity sha512-KlBj4Vf+tmmP+NftZ6HDz/U+E99qpkyQ6wAs28uoBTe81IbzAWPAjsk1mizaB/RktB3PbqeG0vBaKy94QlAdyw== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" owl.carousel "^2.3.4" -"@abp/prismjs@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.0.tgz#05f4ba60548035f7c88897e9792d8ed446860991" - integrity sha512-BtbX6kORlDhcmrnSXNw9Q1lnKNNvuMkaoQMmluNGFZXx1jUX9hfRkipD8Stbvjq85B9dzcVawocwP8Qu12Fn9A== +"@abp/prismjs@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.1.tgz#bbc1a256ca6a968615fcef5baffc68b58db2730d" + integrity sha512-V+8zxof9YFlHtwGaMzkKrhuY03YmiIzDhNfAXE3meBuVR4uw8j2mPhXD0ve28XVk1RwZJ4oVZBzZFoh6xDd+JA== dependencies: - "@abp/clipboard" "~6.0.0" - "@abp/core" "~6.0.0" + "@abp/clipboard" "~6.0.1" + "@abp/core" "~6.0.1" prismjs "^1.26.0" -"@abp/select2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0.tgz#72cd661069d3b5641f1a079bd6c8ce966524cb50" - integrity sha512-2XYEP3FgelO87D+5nTA0AeISNLrcGX5eAZkPbJo/9HL7xr0KxNNwc0SgtGM7mnxUNSb1KnDGGBhzglmWy9f0og== +"@abp/select2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.1.tgz#a9cbf0f058b74f84f86f63c31b251ec3c878a276" + integrity sha512-VsttHJjgbetn1Y0BkIbW44NtMOLbhH9HoLFglRA621MhsAugQd/aZQg5sgOH9QpNHdgqE2HoGssIIkfLZqma8g== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0.tgz#61816fa63d3c01c045dfa1b9c706572ca74b054f" - integrity sha512-Bo3hlRN4//40YXYec3GFzHQRH1m2oWcFHOe2jrLre8aGZR2PLCurCjnB24ryi3kFTasOnVTf6N+RkBNOPdvweA== +"@abp/sweetalert2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.1.tgz#cd7c1f33b0432975fc59ce41f8e0848beacf45a0" + integrity sha512-zhOsW4tKwj9BT0vvk+F5aHyHGOTwPfkdq79SgoqylldIRxAa0o4zx7vrImovh8yni9RM6vq2XyIzkzXAT7AGVQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0.tgz#8290a4d84a436007f4f5eb6e2990c64db7d5b27c" - integrity sha512-due1idv86iY9hMg+8TrC0JyFlydRklhlo+kcpOgNNTd9oCy/pJ/ShMDiTM/IcYiW8qwVBFYY9PH8JXGlxGDqrQ== +"@abp/timeago@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.1.tgz#fa8be2a139056590240e8907523dbff5b20f7463" + integrity sha512-0VG3k9J1RPF/H7TrM0vCerv+f/3Y7D+94wdwW8Ds5+f1U63NOMcagDLqaPx98Vo1/aZ896Vn2cQMZp0XzrovQg== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" timeago "^1.6.7" -"@abp/toastr@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0.tgz#62459b9541a20d41b875cf5e76489774c20f462b" - integrity sha512-LgZqsbKd3LIT7erc6aAMO04jBODtBiPDI3HnoCEc7CMu7HdJ22jlRkbBqXwRZsbbDuR35XEh77wYKegat3Yzgw== +"@abp/toastr@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.1.tgz#2d0055244afda0df0c2543b21305aa181ba8f5e6" + integrity sha512-21n961lKIOUO8ccNJ42+iW4mapqXumoxvnkpHyAbEsG0U8hmnR9y40r1C1VAh7HYOMP9Eu5nEWiIvYjrRqfcAA== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" toastr "^2.1.4" -"@abp/tui-editor@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-6.0.0.tgz#907059be960ee24f75ac3418800e9601edfad672" - integrity sha512-6xLoH0DcZGBlXazPEVBA7sJP4kaNG26+aYOTa3g21cl4dgiMmUqzFV+XiEEUbyOkAPyuW+MJXWCeH1R496dx9A== +"@abp/tui-editor@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-6.0.1.tgz#a3c8a59ce1e74c6dc35753b8c6b1929c9cd10292" + integrity sha512-8OobRFOldGcj4mmAIVee3F2UkZUBbBxGzc9RfPrxpRmhV97LCQIR/6AqkKdpY4dr5gf9VSCxtQueLWs8bXOi2A== dependencies: - "@abp/jquery" "~6.0.0" - "@abp/prismjs" "~6.0.0" + "@abp/jquery" "~6.0.1" + "@abp/prismjs" "~6.0.1" -"@abp/utils@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0.tgz#62e5a363eea36f00d28ccf5d9b495dc63a4aa018" - integrity sha512-OMYSjdTy7QSofhjPvQ56I6Bw5B5juZ17KywOgkzPliMv6HVw1CT5BDLb8/Gp2jALj6Fu/4OLSa8WXBR6A4A0dw== +"@abp/utils@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.1.tgz#bbb5354a329ba0a83b6268bca73575ff1d2109d7" + integrity sha512-gXbf5jqMLSAFIJ0szmLgCbAob9SXBkbPM8zwIPfBXJczkEbSvvu2CvEyacKzcElBpbPqHGovBfIHpxIano34UQ== 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 f32f5db0e1..f308126fdc 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": "^6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.1" } } diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock index 08684b2715..2ddecc28e1 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0.tgz#7bef80e93a75fae848334ad847d031152cb7369a" - integrity sha512-YSnR6pfaWActO9fOndfhLJWF8Aj+p+yHcHTmTwmopTL4AdcjKM2mnGXzri9FN+jt9vxsyK2gxt+VtuHO87V8Xg== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0.tgz#47ab51282347788018dbc64b3effd3159b2d89fe" - integrity sha512-BMZ7dZi58WZFSJK76SPvujb0vOaOWXqURzhAPmdjD/3+rsx/FVT6A394muh8Ko0Fm3A5/WE2NNuKvwmIk107/Q== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.0" - "@abp/bootstrap" "~6.0.0" - "@abp/bootstrap-datepicker" "~6.0.0" - "@abp/datatables.net-bs5" "~6.0.0" - "@abp/font-awesome" "~6.0.0" - "@abp/jquery-form" "~6.0.0" - "@abp/jquery-validation-unobtrusive" "~6.0.0" - "@abp/lodash" "~6.0.0" - "@abp/luxon" "~6.0.0" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.0" - "@abp/select2" "~6.0.0" - "@abp/sweetalert2" "~6.0.0" - "@abp/timeago" "~6.0.0" - "@abp/toastr" "~6.0.0" - -"@abp/aspnetcore.mvc.ui@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0.tgz#f579d8d46f53cc7a417afbdf745e547db62a7c74" - integrity sha512-z6vyEGvGCwlaAY3OKNj8cH14cWYvvwuqJ+bHIVHQ4iwwcCa0la/dwjuBEu9eKesdaOLlCBIMxar3LQ9ltcGHHw== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.1.tgz#ed3560cd2c1f4bdc5d7bbc8b1d45019507a120f7" + integrity sha512-1brsGV2DZlufIxVzaIKIl6BgsS0EMqrM+X1spm/ciOaxR421uAsRm/gItVU9HO6uT+QhK7cLdOldmRrpQOYPDQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.1.tgz#c9884feb85165ab7bf230deb301f572168695e2a" + integrity sha512-uvnTG8+dQDP2b2r3GoM4SL7DXjwT0lSUlgl0U4GL4oMs9+7iTnjEXvhEC4Kwvk//YR13LolnO/kXaIM8W6Jv4A== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.1" + "@abp/bootstrap" "~6.0.1" + "@abp/bootstrap-datepicker" "~6.0.1" + "@abp/datatables.net-bs5" "~6.0.1" + "@abp/font-awesome" "~6.0.1" + "@abp/jquery-form" "~6.0.1" + "@abp/jquery-validation-unobtrusive" "~6.0.1" + "@abp/lodash" "~6.0.1" + "@abp/luxon" "~6.0.1" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.1" + "@abp/select2" "~6.0.1" + "@abp/sweetalert2" "~6.0.1" + "@abp/timeago" "~6.0.1" + "@abp/toastr" "~6.0.1" + +"@abp/aspnetcore.mvc.ui@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.1.tgz#5ef5b6c0d1065450f3837cbca239c759b34c2b45" + integrity sha512-idMMzABtcWVjwEuFOaApfr7Gvg2buHK7jG1XvDJp/5f0SWaxnDy3pvu9bm3yt5LN/nHaiQjHDiveWcOJWPJigg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,144 +41,144 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0.tgz#2e75d721ad647a1bb8fc01868b1a64076889051c" - integrity sha512-6ktejU2B0yE6mgVC43quOdw2P/tiOthaGPdYJ9ogso4qMjgoIdWiqNkvz9W8F3BQIj0Ot236lCQXgHOaos98vA== +"@abp/bootstrap-datepicker@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.1.tgz#91fd24f041a5b16a088bc6f1ada6e83e572dc896" + integrity sha512-U9NKGV7Gc08tzUGnWOTfINgHX0RdCraWnUUOjMKQDoKyWCo8BLlPgCOuGEBCfz3oLXkboxroMrCdFjeRrmcneQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0.tgz#da3dfc3ed50df72531a7565608f386330cfa3552" - integrity sha512-hDAuG83+8tznKJlSDV+rN58yHhHA/TgDUjz3x+LC9un5SISbt7JAWdlcaRmx38ghfsHRJ9U/tlm3XvWGjYJQOQ== +"@abp/bootstrap@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.1.tgz#51abce4b2373c503fbffd9ea35d25e50e029eff0" + integrity sha512-HyAuTJFbP5VpGETsqrzNLWC23lh3zep13LaCeHIPpAj7yAlgNW33S6VQoghdWN3poFJdtO95XLXUQPd+J53sYQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" bootstrap "^5.1.3" -"@abp/core@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0.tgz#d0191fbf9b81db75bd48316ead4821dec073a9e2" - integrity sha512-X5hqT/Yat2BnTmUj2SlRTENv4tKGcu0Ex+eKPyNlVnk7bTnbmz+oYfYslkGlGni0/ocSYbS3exaQ2P+I84VSFg== +"@abp/core@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.1.tgz#3db3a006a6a8f39b06233d5faa40c3b44589b1b8" + integrity sha512-v9yoa1UhvOvDJ4rTPJ1V3rk21pJVDJmNBTJhU+2EaWYiZ02AUhizl4N2NSFcOEzyRC4hsdG2Apbc/uBKZT1O1g== dependencies: - "@abp/utils" "~6.0.0" + "@abp/utils" "~6.0.1" -"@abp/datatables.net-bs5@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0.tgz#f121500576ec5666498bfc8594b438fe63e3f609" - integrity sha512-bPQyHes9pRp8tLGWlDqizRs8pBid56koKr7JSryOapLQSGhvYFzqMztOtFTHsR5pgLeuuB0DT9cN3uHEjrLsWQ== +"@abp/datatables.net-bs5@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.1.tgz#4556bcaba8715308efc16f878ed6eed43c51cec8" + integrity sha512-m7V0Q6XMRLgvAnzl/gYBs++soZkrABTm/fDHnhrY7WRSLxkl+XYkDYfknFUm+tu9HlDWGDHMTYgjQMlknZgRVA== dependencies: - "@abp/datatables.net" "~6.0.0" + "@abp/datatables.net" "~6.0.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0.tgz#9f9b1023399ced1e72d577c260fc4d5d1b3e12e2" - integrity sha512-LIgiyTJ7rek9Mt7P1rzIRcbcaWI3WAdTXFIwG8o4LcfEt7C24XEQI41fzIz4TeTqqRWKiM3LNT+pOaU6feT06w== +"@abp/datatables.net@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.1.tgz#b5fb8bc2a2396717270f5eab12ff6df2b23e9ee2" + integrity sha512-utmssxv4Zeasz2v9i90G9H9r/f16UTflGEOTSkHmWXg5uOCLSlF1Tth8xmepOQLAGHt66oCmOdsmg6Nvrvbpag== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0.tgz#843a52b3864516b49ed041f2ddf3fc65dfe22718" - integrity sha512-c86AOd2nLbQ75S3SnFM7PNasE4HPYJk8oLts88ImLEyy0p3gRfpjCzuLTYyS812M53OLIersRMKyd29UbxSKHw== +"@abp/font-awesome@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.1.tgz#d8fc0ae0766725cb8e43b78c9583687a6d622f68" + integrity sha512-t962FZc/096dNtbJpQKPNzEYuntCRPb8vzGCUhe6cqvI9L6sS7NvWUbt4Q8U445dUIM92wnsZyp18q//K47qAQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0.tgz#c8fef921f31622e7c6260550165bf32aa12260dc" - integrity sha512-jSw1Hf0R+7oQH8DP2ksue8ciMiYhxEJIcdw2wOKOhAPTheXbkuvFZxuAB1vI0EKe9ljLX0+c0UywWPfcwnhSpA== +"@abp/jquery-form@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.1.tgz#d10d3d585a47cd50a2a23861e9040ca7af073da0" + integrity sha512-5ZjRHj42MpaNy03zumhi/PZ1ddf8If9MZlxka0ZpqCs7IqIZpNynzgqXOhk/CUJNcmKmexXU8mYNoB+59SYnVQ== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0.tgz#642472a3fbe080d4c40da367493e49e7ca46cff0" - integrity sha512-tKcbJsPjgFV8n8DY48MtB/4rMowxeJzFxQRKjRaMuYuMkrlSDmU7lh4YDAcfOOdGPMEYF3plBu/5wBnpLdURBA== +"@abp/jquery-validation-unobtrusive@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.1.tgz#30918af448df60dc8f18698260c35a21ff87fa66" + integrity sha512-FELkfsTIA0QD68Kq7dOpiahYBPIaGX0mT8lprpwt96czVGBgOg97z1y14giUiHyh7kP8HV5xo/ji4zCWjoYH0w== dependencies: - "@abp/jquery-validation" "~6.0.0" + "@abp/jquery-validation" "~6.0.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0.tgz#a3fba4bcc24819f0a1d3e34eb8bd18ff9c50af08" - integrity sha512-ezMi9rB3R1EuGWBOBdnegvlHWfou4Qkppx7sBzpyaRfUagef1IhOrxDnOByviZP/53a31501FDM5Sn4qDu9G7Q== +"@abp/jquery-validation@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.1.tgz#fdeda563061b6dfce6428d30952a8515ac7269c7" + integrity sha512-SrRe46Vl31/nJHYXsbCk/+GPad292hkTIJKSW+uYJTuwUbt9n0YFaZpUZESytdO3PmatS7sPEoGWtoqSfvgo7Q== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0.tgz#709de2b9109aaa3149b76faf8c9d7371f15c7069" - integrity sha512-mCDT1kepSgV2ecQfqVWXsqbbIqUCs33wBaQcnYpX+nTX1SsuiPZvDyqWYxDhKDzZ6E3kPuYv/c7+/InqXTbfCA== +"@abp/jquery@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.1.tgz#2ef0edc91c0923f75bf4ef4b7ba9d047f3b4a0ae" + integrity sha512-Y4XJWCKKVQbRqzrHTquEGtiJo2OuDHBtlutDgbsHw/j+oOXx9ZlWoJVNoRtaZ/HEmD0SZClj9DnVHS5ITfs85w== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" jquery "~3.6.0" -"@abp/lodash@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0.tgz#5f08f5cb262981cb6782587a05c1b3bd9f62eeef" - integrity sha512-3FNl1gZksfbRRXYQ8+PVer4OTHjIx31IYhHzHe766y6C1mDKnskQz7HaHEPQ3kMd6omyNPuj9Od9h4Y9fm3Bnw== +"@abp/lodash@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.1.tgz#da47ca1ead6c84a393fffa4915021e34d6440630" + integrity sha512-jdz5mlVcCsVpuw54wUKzb14widdIhHf7UFF/krQp5PZuzUYw66KUGLeX5ST9FmAe/mZQxbGRM9i6CTMCR7gB6A== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" lodash "^4.17.21" -"@abp/luxon@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0.tgz#764d3a6525c208d38631b1f0934b2762e1ddc512" - integrity sha512-Skzu4vjXSX5zKNVPND8V9/onqcElmjpY2UXO5XC+47Vd3+p4uSNjg9PG9/Eg9Y67Pw48AVpYlO/Kr6KcPlgEQQ== +"@abp/luxon@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.1.tgz#b302c1097f7295a9e01899ebbc6854976a215c18" + integrity sha512-dkc/pXrOgI/ouvdnXBwW6V+nLFjHpwHPfQXPMdQ4GZqSNaEiXpWlkTq/1XlEjUJu8r3Jk1vvhfJHUAbMrirBVg== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0.tgz#abd5d95d0adad26efd5bb998089128ba4a1f83ad" - integrity sha512-/W4Rj30q9y+CJuNsVhDRE1FFLewuNykjbtdr2GGwlbp4+utE6aHJdBLfNlS0A0RRJN7B1RR25zWT2hrA5EwBqg== +"@abp/malihu-custom-scrollbar-plugin@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.1.tgz#91da7191ed0fe776a526e3800da874442da54256" + integrity sha512-EB9hZq311iWYekZTGRm3A6EXJSku3tqeEUsXQDlpK85oEEcJIWE7X9UOsFOCcUVp6YA2h3gjUX8FPfY7FjqvhQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0.tgz#72cd661069d3b5641f1a079bd6c8ce966524cb50" - integrity sha512-2XYEP3FgelO87D+5nTA0AeISNLrcGX5eAZkPbJo/9HL7xr0KxNNwc0SgtGM7mnxUNSb1KnDGGBhzglmWy9f0og== +"@abp/select2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.1.tgz#a9cbf0f058b74f84f86f63c31b251ec3c878a276" + integrity sha512-VsttHJjgbetn1Y0BkIbW44NtMOLbhH9HoLFglRA621MhsAugQd/aZQg5sgOH9QpNHdgqE2HoGssIIkfLZqma8g== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0.tgz#61816fa63d3c01c045dfa1b9c706572ca74b054f" - integrity sha512-Bo3hlRN4//40YXYec3GFzHQRH1m2oWcFHOe2jrLre8aGZR2PLCurCjnB24ryi3kFTasOnVTf6N+RkBNOPdvweA== +"@abp/sweetalert2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.1.tgz#cd7c1f33b0432975fc59ce41f8e0848beacf45a0" + integrity sha512-zhOsW4tKwj9BT0vvk+F5aHyHGOTwPfkdq79SgoqylldIRxAa0o4zx7vrImovh8yni9RM6vq2XyIzkzXAT7AGVQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0.tgz#8290a4d84a436007f4f5eb6e2990c64db7d5b27c" - integrity sha512-due1idv86iY9hMg+8TrC0JyFlydRklhlo+kcpOgNNTd9oCy/pJ/ShMDiTM/IcYiW8qwVBFYY9PH8JXGlxGDqrQ== +"@abp/timeago@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.1.tgz#fa8be2a139056590240e8907523dbff5b20f7463" + integrity sha512-0VG3k9J1RPF/H7TrM0vCerv+f/3Y7D+94wdwW8Ds5+f1U63NOMcagDLqaPx98Vo1/aZ896Vn2cQMZp0XzrovQg== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" timeago "^1.6.7" -"@abp/toastr@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0.tgz#62459b9541a20d41b875cf5e76489774c20f462b" - integrity sha512-LgZqsbKd3LIT7erc6aAMO04jBODtBiPDI3HnoCEc7CMu7HdJ22jlRkbBqXwRZsbbDuR35XEh77wYKegat3Yzgw== +"@abp/toastr@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.1.tgz#2d0055244afda0df0c2543b21305aa181ba8f5e6" + integrity sha512-21n961lKIOUO8ccNJ42+iW4mapqXumoxvnkpHyAbEsG0U8hmnR9y40r1C1VAh7HYOMP9Eu5nEWiIvYjrRqfcAA== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" toastr "^2.1.4" -"@abp/utils@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0.tgz#62e5a363eea36f00d28ccf5d9b495dc63a4aa018" - integrity sha512-OMYSjdTy7QSofhjPvQ56I6Bw5B5juZ17KywOgkzPliMv6HVw1CT5BDLb8/Gp2jALj6Fu/4OLSa8WXBR6A4A0dw== +"@abp/utils@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.1.tgz#bbb5354a329ba0a83b6268bca73575ff1d2109d7" + integrity sha512-gXbf5jqMLSAFIJ0szmLgCbAob9SXBkbPM8zwIPfBXJczkEbSvvu2CvEyacKzcElBpbPqHGovBfIHpxIano34UQ== dependencies: just-compare "^1.3.0" diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json index 77a6930a49..f59584533b 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": "~6.0.0", - "@abp/ng.identity": "~6.0.0", - "@abp/ng.setting-management": "~6.0.0", - "@abp/ng.tenant-management": "~6.0.0", - "@abp/ng.theme.basic": "~6.0.0", + "@abp/ng.account": "~6.0.1", + "@abp/ng.identity": "~6.0.1", + "@abp/ng.setting-management": "~6.0.1", + "@abp/ng.tenant-management": "~6.0.1", + "@abp/ng.theme.basic": "~6.0.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 20fbb088a4..510ad6e8f5 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": ">=6.0.0", - "@abp/ng.theme.shared": ">=6.0.0" + "@abp/ng.core": ">=6.0.1", + "@abp/ng.theme.shared": ">=6.0.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 0db176b1d0..da71560cfa 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": "^6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.1" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock index c4ae9637c6..9e1ccfa7d5 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0.tgz#7bef80e93a75fae848334ad847d031152cb7369a" - integrity sha512-YSnR6pfaWActO9fOndfhLJWF8Aj+p+yHcHTmTwmopTL4AdcjKM2mnGXzri9FN+jt9vxsyK2gxt+VtuHO87V8Xg== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0.tgz#47ab51282347788018dbc64b3effd3159b2d89fe" - integrity sha512-BMZ7dZi58WZFSJK76SPvujb0vOaOWXqURzhAPmdjD/3+rsx/FVT6A394muh8Ko0Fm3A5/WE2NNuKvwmIk107/Q== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.0" - "@abp/bootstrap" "~6.0.0" - "@abp/bootstrap-datepicker" "~6.0.0" - "@abp/datatables.net-bs5" "~6.0.0" - "@abp/font-awesome" "~6.0.0" - "@abp/jquery-form" "~6.0.0" - "@abp/jquery-validation-unobtrusive" "~6.0.0" - "@abp/lodash" "~6.0.0" - "@abp/luxon" "~6.0.0" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.0" - "@abp/select2" "~6.0.0" - "@abp/sweetalert2" "~6.0.0" - "@abp/timeago" "~6.0.0" - "@abp/toastr" "~6.0.0" - -"@abp/aspnetcore.mvc.ui@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0.tgz#f579d8d46f53cc7a417afbdf745e547db62a7c74" - integrity sha512-z6vyEGvGCwlaAY3OKNj8cH14cWYvvwuqJ+bHIVHQ4iwwcCa0la/dwjuBEu9eKesdaOLlCBIMxar3LQ9ltcGHHw== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.1.tgz#ed3560cd2c1f4bdc5d7bbc8b1d45019507a120f7" + integrity sha512-1brsGV2DZlufIxVzaIKIl6BgsS0EMqrM+X1spm/ciOaxR421uAsRm/gItVU9HO6uT+QhK7cLdOldmRrpQOYPDQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.1.tgz#c9884feb85165ab7bf230deb301f572168695e2a" + integrity sha512-uvnTG8+dQDP2b2r3GoM4SL7DXjwT0lSUlgl0U4GL4oMs9+7iTnjEXvhEC4Kwvk//YR13LolnO/kXaIM8W6Jv4A== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.1" + "@abp/bootstrap" "~6.0.1" + "@abp/bootstrap-datepicker" "~6.0.1" + "@abp/datatables.net-bs5" "~6.0.1" + "@abp/font-awesome" "~6.0.1" + "@abp/jquery-form" "~6.0.1" + "@abp/jquery-validation-unobtrusive" "~6.0.1" + "@abp/lodash" "~6.0.1" + "@abp/luxon" "~6.0.1" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.1" + "@abp/select2" "~6.0.1" + "@abp/sweetalert2" "~6.0.1" + "@abp/timeago" "~6.0.1" + "@abp/toastr" "~6.0.1" + +"@abp/aspnetcore.mvc.ui@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.1.tgz#5ef5b6c0d1065450f3837cbca239c759b34c2b45" + integrity sha512-idMMzABtcWVjwEuFOaApfr7Gvg2buHK7jG1XvDJp/5f0SWaxnDy3pvu9bm3yt5LN/nHaiQjHDiveWcOJWPJigg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,144 +41,144 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0.tgz#2e75d721ad647a1bb8fc01868b1a64076889051c" - integrity sha512-6ktejU2B0yE6mgVC43quOdw2P/tiOthaGPdYJ9ogso4qMjgoIdWiqNkvz9W8F3BQIj0Ot236lCQXgHOaos98vA== +"@abp/bootstrap-datepicker@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.1.tgz#91fd24f041a5b16a088bc6f1ada6e83e572dc896" + integrity sha512-U9NKGV7Gc08tzUGnWOTfINgHX0RdCraWnUUOjMKQDoKyWCo8BLlPgCOuGEBCfz3oLXkboxroMrCdFjeRrmcneQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0.tgz#da3dfc3ed50df72531a7565608f386330cfa3552" - integrity sha512-hDAuG83+8tznKJlSDV+rN58yHhHA/TgDUjz3x+LC9un5SISbt7JAWdlcaRmx38ghfsHRJ9U/tlm3XvWGjYJQOQ== +"@abp/bootstrap@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.1.tgz#51abce4b2373c503fbffd9ea35d25e50e029eff0" + integrity sha512-HyAuTJFbP5VpGETsqrzNLWC23lh3zep13LaCeHIPpAj7yAlgNW33S6VQoghdWN3poFJdtO95XLXUQPd+J53sYQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" bootstrap "^5.1.3" -"@abp/core@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0.tgz#d0191fbf9b81db75bd48316ead4821dec073a9e2" - integrity sha512-X5hqT/Yat2BnTmUj2SlRTENv4tKGcu0Ex+eKPyNlVnk7bTnbmz+oYfYslkGlGni0/ocSYbS3exaQ2P+I84VSFg== +"@abp/core@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.1.tgz#3db3a006a6a8f39b06233d5faa40c3b44589b1b8" + integrity sha512-v9yoa1UhvOvDJ4rTPJ1V3rk21pJVDJmNBTJhU+2EaWYiZ02AUhizl4N2NSFcOEzyRC4hsdG2Apbc/uBKZT1O1g== dependencies: - "@abp/utils" "~6.0.0" + "@abp/utils" "~6.0.1" -"@abp/datatables.net-bs5@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0.tgz#f121500576ec5666498bfc8594b438fe63e3f609" - integrity sha512-bPQyHes9pRp8tLGWlDqizRs8pBid56koKr7JSryOapLQSGhvYFzqMztOtFTHsR5pgLeuuB0DT9cN3uHEjrLsWQ== +"@abp/datatables.net-bs5@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.1.tgz#4556bcaba8715308efc16f878ed6eed43c51cec8" + integrity sha512-m7V0Q6XMRLgvAnzl/gYBs++soZkrABTm/fDHnhrY7WRSLxkl+XYkDYfknFUm+tu9HlDWGDHMTYgjQMlknZgRVA== dependencies: - "@abp/datatables.net" "~6.0.0" + "@abp/datatables.net" "~6.0.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0.tgz#9f9b1023399ced1e72d577c260fc4d5d1b3e12e2" - integrity sha512-LIgiyTJ7rek9Mt7P1rzIRcbcaWI3WAdTXFIwG8o4LcfEt7C24XEQI41fzIz4TeTqqRWKiM3LNT+pOaU6feT06w== +"@abp/datatables.net@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.1.tgz#b5fb8bc2a2396717270f5eab12ff6df2b23e9ee2" + integrity sha512-utmssxv4Zeasz2v9i90G9H9r/f16UTflGEOTSkHmWXg5uOCLSlF1Tth8xmepOQLAGHt66oCmOdsmg6Nvrvbpag== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0.tgz#843a52b3864516b49ed041f2ddf3fc65dfe22718" - integrity sha512-c86AOd2nLbQ75S3SnFM7PNasE4HPYJk8oLts88ImLEyy0p3gRfpjCzuLTYyS812M53OLIersRMKyd29UbxSKHw== +"@abp/font-awesome@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.1.tgz#d8fc0ae0766725cb8e43b78c9583687a6d622f68" + integrity sha512-t962FZc/096dNtbJpQKPNzEYuntCRPb8vzGCUhe6cqvI9L6sS7NvWUbt4Q8U445dUIM92wnsZyp18q//K47qAQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0.tgz#c8fef921f31622e7c6260550165bf32aa12260dc" - integrity sha512-jSw1Hf0R+7oQH8DP2ksue8ciMiYhxEJIcdw2wOKOhAPTheXbkuvFZxuAB1vI0EKe9ljLX0+c0UywWPfcwnhSpA== +"@abp/jquery-form@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.1.tgz#d10d3d585a47cd50a2a23861e9040ca7af073da0" + integrity sha512-5ZjRHj42MpaNy03zumhi/PZ1ddf8If9MZlxka0ZpqCs7IqIZpNynzgqXOhk/CUJNcmKmexXU8mYNoB+59SYnVQ== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0.tgz#642472a3fbe080d4c40da367493e49e7ca46cff0" - integrity sha512-tKcbJsPjgFV8n8DY48MtB/4rMowxeJzFxQRKjRaMuYuMkrlSDmU7lh4YDAcfOOdGPMEYF3plBu/5wBnpLdURBA== +"@abp/jquery-validation-unobtrusive@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.1.tgz#30918af448df60dc8f18698260c35a21ff87fa66" + integrity sha512-FELkfsTIA0QD68Kq7dOpiahYBPIaGX0mT8lprpwt96czVGBgOg97z1y14giUiHyh7kP8HV5xo/ji4zCWjoYH0w== dependencies: - "@abp/jquery-validation" "~6.0.0" + "@abp/jquery-validation" "~6.0.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0.tgz#a3fba4bcc24819f0a1d3e34eb8bd18ff9c50af08" - integrity sha512-ezMi9rB3R1EuGWBOBdnegvlHWfou4Qkppx7sBzpyaRfUagef1IhOrxDnOByviZP/53a31501FDM5Sn4qDu9G7Q== +"@abp/jquery-validation@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.1.tgz#fdeda563061b6dfce6428d30952a8515ac7269c7" + integrity sha512-SrRe46Vl31/nJHYXsbCk/+GPad292hkTIJKSW+uYJTuwUbt9n0YFaZpUZESytdO3PmatS7sPEoGWtoqSfvgo7Q== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0.tgz#709de2b9109aaa3149b76faf8c9d7371f15c7069" - integrity sha512-mCDT1kepSgV2ecQfqVWXsqbbIqUCs33wBaQcnYpX+nTX1SsuiPZvDyqWYxDhKDzZ6E3kPuYv/c7+/InqXTbfCA== +"@abp/jquery@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.1.tgz#2ef0edc91c0923f75bf4ef4b7ba9d047f3b4a0ae" + integrity sha512-Y4XJWCKKVQbRqzrHTquEGtiJo2OuDHBtlutDgbsHw/j+oOXx9ZlWoJVNoRtaZ/HEmD0SZClj9DnVHS5ITfs85w== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" jquery "~3.6.0" -"@abp/lodash@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0.tgz#5f08f5cb262981cb6782587a05c1b3bd9f62eeef" - integrity sha512-3FNl1gZksfbRRXYQ8+PVer4OTHjIx31IYhHzHe766y6C1mDKnskQz7HaHEPQ3kMd6omyNPuj9Od9h4Y9fm3Bnw== +"@abp/lodash@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.1.tgz#da47ca1ead6c84a393fffa4915021e34d6440630" + integrity sha512-jdz5mlVcCsVpuw54wUKzb14widdIhHf7UFF/krQp5PZuzUYw66KUGLeX5ST9FmAe/mZQxbGRM9i6CTMCR7gB6A== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" lodash "^4.17.21" -"@abp/luxon@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0.tgz#764d3a6525c208d38631b1f0934b2762e1ddc512" - integrity sha512-Skzu4vjXSX5zKNVPND8V9/onqcElmjpY2UXO5XC+47Vd3+p4uSNjg9PG9/Eg9Y67Pw48AVpYlO/Kr6KcPlgEQQ== +"@abp/luxon@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.1.tgz#b302c1097f7295a9e01899ebbc6854976a215c18" + integrity sha512-dkc/pXrOgI/ouvdnXBwW6V+nLFjHpwHPfQXPMdQ4GZqSNaEiXpWlkTq/1XlEjUJu8r3Jk1vvhfJHUAbMrirBVg== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0.tgz#abd5d95d0adad26efd5bb998089128ba4a1f83ad" - integrity sha512-/W4Rj30q9y+CJuNsVhDRE1FFLewuNykjbtdr2GGwlbp4+utE6aHJdBLfNlS0A0RRJN7B1RR25zWT2hrA5EwBqg== +"@abp/malihu-custom-scrollbar-plugin@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.1.tgz#91da7191ed0fe776a526e3800da874442da54256" + integrity sha512-EB9hZq311iWYekZTGRm3A6EXJSku3tqeEUsXQDlpK85oEEcJIWE7X9UOsFOCcUVp6YA2h3gjUX8FPfY7FjqvhQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0.tgz#72cd661069d3b5641f1a079bd6c8ce966524cb50" - integrity sha512-2XYEP3FgelO87D+5nTA0AeISNLrcGX5eAZkPbJo/9HL7xr0KxNNwc0SgtGM7mnxUNSb1KnDGGBhzglmWy9f0og== +"@abp/select2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.1.tgz#a9cbf0f058b74f84f86f63c31b251ec3c878a276" + integrity sha512-VsttHJjgbetn1Y0BkIbW44NtMOLbhH9HoLFglRA621MhsAugQd/aZQg5sgOH9QpNHdgqE2HoGssIIkfLZqma8g== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0.tgz#61816fa63d3c01c045dfa1b9c706572ca74b054f" - integrity sha512-Bo3hlRN4//40YXYec3GFzHQRH1m2oWcFHOe2jrLre8aGZR2PLCurCjnB24ryi3kFTasOnVTf6N+RkBNOPdvweA== +"@abp/sweetalert2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.1.tgz#cd7c1f33b0432975fc59ce41f8e0848beacf45a0" + integrity sha512-zhOsW4tKwj9BT0vvk+F5aHyHGOTwPfkdq79SgoqylldIRxAa0o4zx7vrImovh8yni9RM6vq2XyIzkzXAT7AGVQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0.tgz#8290a4d84a436007f4f5eb6e2990c64db7d5b27c" - integrity sha512-due1idv86iY9hMg+8TrC0JyFlydRklhlo+kcpOgNNTd9oCy/pJ/ShMDiTM/IcYiW8qwVBFYY9PH8JXGlxGDqrQ== +"@abp/timeago@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.1.tgz#fa8be2a139056590240e8907523dbff5b20f7463" + integrity sha512-0VG3k9J1RPF/H7TrM0vCerv+f/3Y7D+94wdwW8Ds5+f1U63NOMcagDLqaPx98Vo1/aZ896Vn2cQMZp0XzrovQg== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" timeago "^1.6.7" -"@abp/toastr@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0.tgz#62459b9541a20d41b875cf5e76489774c20f462b" - integrity sha512-LgZqsbKd3LIT7erc6aAMO04jBODtBiPDI3HnoCEc7CMu7HdJ22jlRkbBqXwRZsbbDuR35XEh77wYKegat3Yzgw== +"@abp/toastr@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.1.tgz#2d0055244afda0df0c2543b21305aa181ba8f5e6" + integrity sha512-21n961lKIOUO8ccNJ42+iW4mapqXumoxvnkpHyAbEsG0U8hmnR9y40r1C1VAh7HYOMP9Eu5nEWiIvYjrRqfcAA== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" toastr "^2.1.4" -"@abp/utils@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0.tgz#62e5a363eea36f00d28ccf5d9b495dc63a4aa018" - integrity sha512-OMYSjdTy7QSofhjPvQ56I6Bw5B5juZ17KywOgkzPliMv6HVw1CT5BDLb8/Gp2jALj6Fu/4OLSa8WXBR6A4A0dw== +"@abp/utils@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.1.tgz#bbb5354a329ba0a83b6268bca73575ff1d2109d7" + integrity sha512-gXbf5jqMLSAFIJ0szmLgCbAob9SXBkbPM8zwIPfBXJczkEbSvvu2CvEyacKzcElBpbPqHGovBfIHpxIano34UQ== 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 13ca021ace..7170c06e3a 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": "^6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.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 8a7f6a6cba..2ba02c7ce1 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0.tgz#7bef80e93a75fae848334ad847d031152cb7369a" - integrity sha512-YSnR6pfaWActO9fOndfhLJWF8Aj+p+yHcHTmTwmopTL4AdcjKM2mnGXzri9FN+jt9vxsyK2gxt+VtuHO87V8Xg== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0.tgz#47ab51282347788018dbc64b3effd3159b2d89fe" - integrity sha512-BMZ7dZi58WZFSJK76SPvujb0vOaOWXqURzhAPmdjD/3+rsx/FVT6A394muh8Ko0Fm3A5/WE2NNuKvwmIk107/Q== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.0" - "@abp/bootstrap" "~6.0.0" - "@abp/bootstrap-datepicker" "~6.0.0" - "@abp/datatables.net-bs5" "~6.0.0" - "@abp/font-awesome" "~6.0.0" - "@abp/jquery-form" "~6.0.0" - "@abp/jquery-validation-unobtrusive" "~6.0.0" - "@abp/lodash" "~6.0.0" - "@abp/luxon" "~6.0.0" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.0" - "@abp/select2" "~6.0.0" - "@abp/sweetalert2" "~6.0.0" - "@abp/timeago" "~6.0.0" - "@abp/toastr" "~6.0.0" - -"@abp/aspnetcore.mvc.ui@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0.tgz#f579d8d46f53cc7a417afbdf745e547db62a7c74" - integrity sha512-z6vyEGvGCwlaAY3OKNj8cH14cWYvvwuqJ+bHIVHQ4iwwcCa0la/dwjuBEu9eKesdaOLlCBIMxar3LQ9ltcGHHw== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.1.tgz#ed3560cd2c1f4bdc5d7bbc8b1d45019507a120f7" + integrity sha512-1brsGV2DZlufIxVzaIKIl6BgsS0EMqrM+X1spm/ciOaxR421uAsRm/gItVU9HO6uT+QhK7cLdOldmRrpQOYPDQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.1.tgz#c9884feb85165ab7bf230deb301f572168695e2a" + integrity sha512-uvnTG8+dQDP2b2r3GoM4SL7DXjwT0lSUlgl0U4GL4oMs9+7iTnjEXvhEC4Kwvk//YR13LolnO/kXaIM8W6Jv4A== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.1" + "@abp/bootstrap" "~6.0.1" + "@abp/bootstrap-datepicker" "~6.0.1" + "@abp/datatables.net-bs5" "~6.0.1" + "@abp/font-awesome" "~6.0.1" + "@abp/jquery-form" "~6.0.1" + "@abp/jquery-validation-unobtrusive" "~6.0.1" + "@abp/lodash" "~6.0.1" + "@abp/luxon" "~6.0.1" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.1" + "@abp/select2" "~6.0.1" + "@abp/sweetalert2" "~6.0.1" + "@abp/timeago" "~6.0.1" + "@abp/toastr" "~6.0.1" + +"@abp/aspnetcore.mvc.ui@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.1.tgz#5ef5b6c0d1065450f3837cbca239c759b34c2b45" + integrity sha512-idMMzABtcWVjwEuFOaApfr7Gvg2buHK7jG1XvDJp/5f0SWaxnDy3pvu9bm3yt5LN/nHaiQjHDiveWcOJWPJigg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,144 +41,144 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0.tgz#2e75d721ad647a1bb8fc01868b1a64076889051c" - integrity sha512-6ktejU2B0yE6mgVC43quOdw2P/tiOthaGPdYJ9ogso4qMjgoIdWiqNkvz9W8F3BQIj0Ot236lCQXgHOaos98vA== +"@abp/bootstrap-datepicker@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.1.tgz#91fd24f041a5b16a088bc6f1ada6e83e572dc896" + integrity sha512-U9NKGV7Gc08tzUGnWOTfINgHX0RdCraWnUUOjMKQDoKyWCo8BLlPgCOuGEBCfz3oLXkboxroMrCdFjeRrmcneQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0.tgz#da3dfc3ed50df72531a7565608f386330cfa3552" - integrity sha512-hDAuG83+8tznKJlSDV+rN58yHhHA/TgDUjz3x+LC9un5SISbt7JAWdlcaRmx38ghfsHRJ9U/tlm3XvWGjYJQOQ== +"@abp/bootstrap@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.1.tgz#51abce4b2373c503fbffd9ea35d25e50e029eff0" + integrity sha512-HyAuTJFbP5VpGETsqrzNLWC23lh3zep13LaCeHIPpAj7yAlgNW33S6VQoghdWN3poFJdtO95XLXUQPd+J53sYQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" bootstrap "^5.1.3" -"@abp/core@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0.tgz#d0191fbf9b81db75bd48316ead4821dec073a9e2" - integrity sha512-X5hqT/Yat2BnTmUj2SlRTENv4tKGcu0Ex+eKPyNlVnk7bTnbmz+oYfYslkGlGni0/ocSYbS3exaQ2P+I84VSFg== +"@abp/core@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.1.tgz#3db3a006a6a8f39b06233d5faa40c3b44589b1b8" + integrity sha512-v9yoa1UhvOvDJ4rTPJ1V3rk21pJVDJmNBTJhU+2EaWYiZ02AUhizl4N2NSFcOEzyRC4hsdG2Apbc/uBKZT1O1g== dependencies: - "@abp/utils" "~6.0.0" + "@abp/utils" "~6.0.1" -"@abp/datatables.net-bs5@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0.tgz#f121500576ec5666498bfc8594b438fe63e3f609" - integrity sha512-bPQyHes9pRp8tLGWlDqizRs8pBid56koKr7JSryOapLQSGhvYFzqMztOtFTHsR5pgLeuuB0DT9cN3uHEjrLsWQ== +"@abp/datatables.net-bs5@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.1.tgz#4556bcaba8715308efc16f878ed6eed43c51cec8" + integrity sha512-m7V0Q6XMRLgvAnzl/gYBs++soZkrABTm/fDHnhrY7WRSLxkl+XYkDYfknFUm+tu9HlDWGDHMTYgjQMlknZgRVA== dependencies: - "@abp/datatables.net" "~6.0.0" + "@abp/datatables.net" "~6.0.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0.tgz#9f9b1023399ced1e72d577c260fc4d5d1b3e12e2" - integrity sha512-LIgiyTJ7rek9Mt7P1rzIRcbcaWI3WAdTXFIwG8o4LcfEt7C24XEQI41fzIz4TeTqqRWKiM3LNT+pOaU6feT06w== +"@abp/datatables.net@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.1.tgz#b5fb8bc2a2396717270f5eab12ff6df2b23e9ee2" + integrity sha512-utmssxv4Zeasz2v9i90G9H9r/f16UTflGEOTSkHmWXg5uOCLSlF1Tth8xmepOQLAGHt66oCmOdsmg6Nvrvbpag== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0.tgz#843a52b3864516b49ed041f2ddf3fc65dfe22718" - integrity sha512-c86AOd2nLbQ75S3SnFM7PNasE4HPYJk8oLts88ImLEyy0p3gRfpjCzuLTYyS812M53OLIersRMKyd29UbxSKHw== +"@abp/font-awesome@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.1.tgz#d8fc0ae0766725cb8e43b78c9583687a6d622f68" + integrity sha512-t962FZc/096dNtbJpQKPNzEYuntCRPb8vzGCUhe6cqvI9L6sS7NvWUbt4Q8U445dUIM92wnsZyp18q//K47qAQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0.tgz#c8fef921f31622e7c6260550165bf32aa12260dc" - integrity sha512-jSw1Hf0R+7oQH8DP2ksue8ciMiYhxEJIcdw2wOKOhAPTheXbkuvFZxuAB1vI0EKe9ljLX0+c0UywWPfcwnhSpA== +"@abp/jquery-form@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.1.tgz#d10d3d585a47cd50a2a23861e9040ca7af073da0" + integrity sha512-5ZjRHj42MpaNy03zumhi/PZ1ddf8If9MZlxka0ZpqCs7IqIZpNynzgqXOhk/CUJNcmKmexXU8mYNoB+59SYnVQ== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0.tgz#642472a3fbe080d4c40da367493e49e7ca46cff0" - integrity sha512-tKcbJsPjgFV8n8DY48MtB/4rMowxeJzFxQRKjRaMuYuMkrlSDmU7lh4YDAcfOOdGPMEYF3plBu/5wBnpLdURBA== +"@abp/jquery-validation-unobtrusive@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.1.tgz#30918af448df60dc8f18698260c35a21ff87fa66" + integrity sha512-FELkfsTIA0QD68Kq7dOpiahYBPIaGX0mT8lprpwt96czVGBgOg97z1y14giUiHyh7kP8HV5xo/ji4zCWjoYH0w== dependencies: - "@abp/jquery-validation" "~6.0.0" + "@abp/jquery-validation" "~6.0.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0.tgz#a3fba4bcc24819f0a1d3e34eb8bd18ff9c50af08" - integrity sha512-ezMi9rB3R1EuGWBOBdnegvlHWfou4Qkppx7sBzpyaRfUagef1IhOrxDnOByviZP/53a31501FDM5Sn4qDu9G7Q== +"@abp/jquery-validation@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.1.tgz#fdeda563061b6dfce6428d30952a8515ac7269c7" + integrity sha512-SrRe46Vl31/nJHYXsbCk/+GPad292hkTIJKSW+uYJTuwUbt9n0YFaZpUZESytdO3PmatS7sPEoGWtoqSfvgo7Q== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0.tgz#709de2b9109aaa3149b76faf8c9d7371f15c7069" - integrity sha512-mCDT1kepSgV2ecQfqVWXsqbbIqUCs33wBaQcnYpX+nTX1SsuiPZvDyqWYxDhKDzZ6E3kPuYv/c7+/InqXTbfCA== +"@abp/jquery@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.1.tgz#2ef0edc91c0923f75bf4ef4b7ba9d047f3b4a0ae" + integrity sha512-Y4XJWCKKVQbRqzrHTquEGtiJo2OuDHBtlutDgbsHw/j+oOXx9ZlWoJVNoRtaZ/HEmD0SZClj9DnVHS5ITfs85w== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" jquery "~3.6.0" -"@abp/lodash@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0.tgz#5f08f5cb262981cb6782587a05c1b3bd9f62eeef" - integrity sha512-3FNl1gZksfbRRXYQ8+PVer4OTHjIx31IYhHzHe766y6C1mDKnskQz7HaHEPQ3kMd6omyNPuj9Od9h4Y9fm3Bnw== +"@abp/lodash@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.1.tgz#da47ca1ead6c84a393fffa4915021e34d6440630" + integrity sha512-jdz5mlVcCsVpuw54wUKzb14widdIhHf7UFF/krQp5PZuzUYw66KUGLeX5ST9FmAe/mZQxbGRM9i6CTMCR7gB6A== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" lodash "^4.17.21" -"@abp/luxon@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0.tgz#764d3a6525c208d38631b1f0934b2762e1ddc512" - integrity sha512-Skzu4vjXSX5zKNVPND8V9/onqcElmjpY2UXO5XC+47Vd3+p4uSNjg9PG9/Eg9Y67Pw48AVpYlO/Kr6KcPlgEQQ== +"@abp/luxon@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.1.tgz#b302c1097f7295a9e01899ebbc6854976a215c18" + integrity sha512-dkc/pXrOgI/ouvdnXBwW6V+nLFjHpwHPfQXPMdQ4GZqSNaEiXpWlkTq/1XlEjUJu8r3Jk1vvhfJHUAbMrirBVg== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0.tgz#abd5d95d0adad26efd5bb998089128ba4a1f83ad" - integrity sha512-/W4Rj30q9y+CJuNsVhDRE1FFLewuNykjbtdr2GGwlbp4+utE6aHJdBLfNlS0A0RRJN7B1RR25zWT2hrA5EwBqg== +"@abp/malihu-custom-scrollbar-plugin@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.1.tgz#91da7191ed0fe776a526e3800da874442da54256" + integrity sha512-EB9hZq311iWYekZTGRm3A6EXJSku3tqeEUsXQDlpK85oEEcJIWE7X9UOsFOCcUVp6YA2h3gjUX8FPfY7FjqvhQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0.tgz#72cd661069d3b5641f1a079bd6c8ce966524cb50" - integrity sha512-2XYEP3FgelO87D+5nTA0AeISNLrcGX5eAZkPbJo/9HL7xr0KxNNwc0SgtGM7mnxUNSb1KnDGGBhzglmWy9f0og== +"@abp/select2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.1.tgz#a9cbf0f058b74f84f86f63c31b251ec3c878a276" + integrity sha512-VsttHJjgbetn1Y0BkIbW44NtMOLbhH9HoLFglRA621MhsAugQd/aZQg5sgOH9QpNHdgqE2HoGssIIkfLZqma8g== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0.tgz#61816fa63d3c01c045dfa1b9c706572ca74b054f" - integrity sha512-Bo3hlRN4//40YXYec3GFzHQRH1m2oWcFHOe2jrLre8aGZR2PLCurCjnB24ryi3kFTasOnVTf6N+RkBNOPdvweA== +"@abp/sweetalert2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.1.tgz#cd7c1f33b0432975fc59ce41f8e0848beacf45a0" + integrity sha512-zhOsW4tKwj9BT0vvk+F5aHyHGOTwPfkdq79SgoqylldIRxAa0o4zx7vrImovh8yni9RM6vq2XyIzkzXAT7AGVQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0.tgz#8290a4d84a436007f4f5eb6e2990c64db7d5b27c" - integrity sha512-due1idv86iY9hMg+8TrC0JyFlydRklhlo+kcpOgNNTd9oCy/pJ/ShMDiTM/IcYiW8qwVBFYY9PH8JXGlxGDqrQ== +"@abp/timeago@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.1.tgz#fa8be2a139056590240e8907523dbff5b20f7463" + integrity sha512-0VG3k9J1RPF/H7TrM0vCerv+f/3Y7D+94wdwW8Ds5+f1U63NOMcagDLqaPx98Vo1/aZ896Vn2cQMZp0XzrovQg== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" timeago "^1.6.7" -"@abp/toastr@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0.tgz#62459b9541a20d41b875cf5e76489774c20f462b" - integrity sha512-LgZqsbKd3LIT7erc6aAMO04jBODtBiPDI3HnoCEc7CMu7HdJ22jlRkbBqXwRZsbbDuR35XEh77wYKegat3Yzgw== +"@abp/toastr@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.1.tgz#2d0055244afda0df0c2543b21305aa181ba8f5e6" + integrity sha512-21n961lKIOUO8ccNJ42+iW4mapqXumoxvnkpHyAbEsG0U8hmnR9y40r1C1VAh7HYOMP9Eu5nEWiIvYjrRqfcAA== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" toastr "^2.1.4" -"@abp/utils@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0.tgz#62e5a363eea36f00d28ccf5d9b495dc63a4aa018" - integrity sha512-OMYSjdTy7QSofhjPvQ56I6Bw5B5juZ17KywOgkzPliMv6HVw1CT5BDLb8/Gp2jALj6Fu/4OLSa8WXBR6A4A0dw== +"@abp/utils@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.1.tgz#bbb5354a329ba0a83b6268bca73575ff1d2109d7" + integrity sha512-gXbf5jqMLSAFIJ0szmLgCbAob9SXBkbPM8zwIPfBXJczkEbSvvu2CvEyacKzcElBpbPqHGovBfIHpxIano34UQ== 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 01ba56a7bd..80b47beb8d 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": "^6.0.0", - "@abp/cms-kit": "6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.1", + "@abp/cms-kit": "6.0.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 569b448c56..dd601ed6ad 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0.tgz#7bef80e93a75fae848334ad847d031152cb7369a" - integrity sha512-YSnR6pfaWActO9fOndfhLJWF8Aj+p+yHcHTmTwmopTL4AdcjKM2mnGXzri9FN+jt9vxsyK2gxt+VtuHO87V8Xg== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0.tgz#47ab51282347788018dbc64b3effd3159b2d89fe" - integrity sha512-BMZ7dZi58WZFSJK76SPvujb0vOaOWXqURzhAPmdjD/3+rsx/FVT6A394muh8Ko0Fm3A5/WE2NNuKvwmIk107/Q== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.0" - "@abp/bootstrap" "~6.0.0" - "@abp/bootstrap-datepicker" "~6.0.0" - "@abp/datatables.net-bs5" "~6.0.0" - "@abp/font-awesome" "~6.0.0" - "@abp/jquery-form" "~6.0.0" - "@abp/jquery-validation-unobtrusive" "~6.0.0" - "@abp/lodash" "~6.0.0" - "@abp/luxon" "~6.0.0" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.0" - "@abp/select2" "~6.0.0" - "@abp/sweetalert2" "~6.0.0" - "@abp/timeago" "~6.0.0" - "@abp/toastr" "~6.0.0" - -"@abp/aspnetcore.mvc.ui@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0.tgz#f579d8d46f53cc7a417afbdf745e547db62a7c74" - integrity sha512-z6vyEGvGCwlaAY3OKNj8cH14cWYvvwuqJ+bHIVHQ4iwwcCa0la/dwjuBEu9eKesdaOLlCBIMxar3LQ9ltcGHHw== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.1.tgz#ed3560cd2c1f4bdc5d7bbc8b1d45019507a120f7" + integrity sha512-1brsGV2DZlufIxVzaIKIl6BgsS0EMqrM+X1spm/ciOaxR421uAsRm/gItVU9HO6uT+QhK7cLdOldmRrpQOYPDQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.1.tgz#c9884feb85165ab7bf230deb301f572168695e2a" + integrity sha512-uvnTG8+dQDP2b2r3GoM4SL7DXjwT0lSUlgl0U4GL4oMs9+7iTnjEXvhEC4Kwvk//YR13LolnO/kXaIM8W6Jv4A== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.1" + "@abp/bootstrap" "~6.0.1" + "@abp/bootstrap-datepicker" "~6.0.1" + "@abp/datatables.net-bs5" "~6.0.1" + "@abp/font-awesome" "~6.0.1" + "@abp/jquery-form" "~6.0.1" + "@abp/jquery-validation-unobtrusive" "~6.0.1" + "@abp/lodash" "~6.0.1" + "@abp/luxon" "~6.0.1" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.1" + "@abp/select2" "~6.0.1" + "@abp/sweetalert2" "~6.0.1" + "@abp/timeago" "~6.0.1" + "@abp/toastr" "~6.0.1" + +"@abp/aspnetcore.mvc.ui@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.1.tgz#5ef5b6c0d1065450f3837cbca239c759b34c2b45" + integrity sha512-idMMzABtcWVjwEuFOaApfr7Gvg2buHK7jG1XvDJp/5f0SWaxnDy3pvu9bm3yt5LN/nHaiQjHDiveWcOJWPJigg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,243 +41,243 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0.tgz#2e75d721ad647a1bb8fc01868b1a64076889051c" - integrity sha512-6ktejU2B0yE6mgVC43quOdw2P/tiOthaGPdYJ9ogso4qMjgoIdWiqNkvz9W8F3BQIj0Ot236lCQXgHOaos98vA== +"@abp/bootstrap-datepicker@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.1.tgz#91fd24f041a5b16a088bc6f1ada6e83e572dc896" + integrity sha512-U9NKGV7Gc08tzUGnWOTfINgHX0RdCraWnUUOjMKQDoKyWCo8BLlPgCOuGEBCfz3oLXkboxroMrCdFjeRrmcneQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0.tgz#da3dfc3ed50df72531a7565608f386330cfa3552" - integrity sha512-hDAuG83+8tznKJlSDV+rN58yHhHA/TgDUjz3x+LC9un5SISbt7JAWdlcaRmx38ghfsHRJ9U/tlm3XvWGjYJQOQ== +"@abp/bootstrap@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.1.tgz#51abce4b2373c503fbffd9ea35d25e50e029eff0" + integrity sha512-HyAuTJFbP5VpGETsqrzNLWC23lh3zep13LaCeHIPpAj7yAlgNW33S6VQoghdWN3poFJdtO95XLXUQPd+J53sYQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" bootstrap "^5.1.3" -"@abp/clipboard@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.0.tgz#eb9fd86a3660d33f85bfd29c6042ac3155f1e5ef" - integrity sha512-QwDap2HqynF0C5ybapQBO10RGen3B76eRs+4fzsOmLJYCDEa+bayj1wGwgfMx2Uezxb9Sd/DVEEn1qOC2D6PDQ== +"@abp/clipboard@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.1.tgz#be614d0d306bd32d432d51e221f619da6ae8c912" + integrity sha512-ZAQYiVsphUXnvfSJP9DR3+7or5ynJ5ZvHYkrpLxwrtz1GJihJHLNY1HHfMmxj5OHOwYS4ZrApR7r5o8jPYL0wA== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" clipboard "^2.0.8" -"@abp/cms-kit.admin@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-6.0.0.tgz#4b6e4dbe6d0406bb055a118d786507ee8ffba1e4" - integrity sha512-PWXDGqRuCXAA19A2n5zTHTBSYt9HnE0HRWNIm32pUmlS6JiBtbmbOdSVkj3crPHRjTKlJjc+iFLGD03tGRGsoA== +"@abp/cms-kit.admin@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-6.0.1.tgz#cc67fdf5bc768ec0f424ed2a8bb3abc17e126402" + integrity sha512-DppPfdUtfwuN/pZGZUTE/vs6tFa3Ml9IpTnX2yAqVAqMyzOTr4AWKxhpuDTk0gLuB8mcWTVin8yqj9UuxtMXfw== dependencies: - "@abp/codemirror" "~6.0.0" - "@abp/jstree" "~6.0.0" - "@abp/slugify" "~6.0.0" - "@abp/tui-editor" "~6.0.0" - "@abp/uppy" "~6.0.0" + "@abp/codemirror" "~6.0.1" + "@abp/jstree" "~6.0.1" + "@abp/slugify" "~6.0.1" + "@abp/tui-editor" "~6.0.1" + "@abp/uppy" "~6.0.1" -"@abp/cms-kit.public@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-6.0.0.tgz#63cf9e4bc3c213362edec9037f3b6ca11c7701d0" - integrity sha512-gREwIELg9/925oWjz/7VXTAyZsIMgj287WDLU8zsiR+3tDyOCrZAGI7r2PNoxetSXnbfAy/WCFQxj/qyBxE+9g== +"@abp/cms-kit.public@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-6.0.1.tgz#4b5829fbfa5910915e6fb547c6aa356885402a16" + integrity sha512-wLbd+Wurnosk7SXIyfeSpIEIfpAYT5W8EDGfxuologY5e5HoUp+3zwCn67U2XG3GxsAr0qaHax9frCUDhQ4qmQ== dependencies: - "@abp/highlight.js" "~6.0.0" - "@abp/star-rating-svg" "~6.0.0" + "@abp/highlight.js" "~6.0.1" + "@abp/star-rating-svg" "~6.0.1" -"@abp/cms-kit@6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-6.0.0.tgz#73207c6b845dd3c5e17f3fa9bd3abc87fa02f87f" - integrity sha512-3U78M5yg2ciSD0nQqyN0QKcRNqx7LVDeVzjHnt6XO5Y+SLJF9oYmJjNnjAcppW2GfUaSr6Br98MCz7k8W7uXjQ== +"@abp/cms-kit@6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-6.0.1.tgz#07465f84cd49b86babf1b20da85738a7c906ab59" + integrity sha512-SrnlFR0idK3RhOZdv3/jYS2QclRv8qcbPiHHKmmXPKdPrGlMhI8d40SO/Yj1zGYWIO1ECSaMD9Q9Pn4vau4Oyg== dependencies: - "@abp/cms-kit.admin" "~6.0.0" - "@abp/cms-kit.public" "~6.0.0" + "@abp/cms-kit.admin" "~6.0.1" + "@abp/cms-kit.public" "~6.0.1" -"@abp/codemirror@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-6.0.0.tgz#4d644ea0acebd051473df2d51e87cbfd0a524547" - integrity sha512-j+5pFtaj2EvNFsRyUkqYtjJ6mhW0W4vRw2yCd0QPI0z+ZG2NY1qugeH4H6Cir4tuZlp5tZohXJE3M+BYGHhXFA== +"@abp/codemirror@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-6.0.1.tgz#ece0f41b480dfe79c4eee07cc0f40826a6531ec0" + integrity sha512-BnYZf8WntiK+WrGjWgB1mZvQ7/ZjkOIP7GZL6vdXIkJOVflDph/tcmTIz8I/kT6YAvUh1t24sxYWWXKb6Z4h3g== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" codemirror "^5.65.1" -"@abp/core@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0.tgz#d0191fbf9b81db75bd48316ead4821dec073a9e2" - integrity sha512-X5hqT/Yat2BnTmUj2SlRTENv4tKGcu0Ex+eKPyNlVnk7bTnbmz+oYfYslkGlGni0/ocSYbS3exaQ2P+I84VSFg== +"@abp/core@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.1.tgz#3db3a006a6a8f39b06233d5faa40c3b44589b1b8" + integrity sha512-v9yoa1UhvOvDJ4rTPJ1V3rk21pJVDJmNBTJhU+2EaWYiZ02AUhizl4N2NSFcOEzyRC4hsdG2Apbc/uBKZT1O1g== dependencies: - "@abp/utils" "~6.0.0" + "@abp/utils" "~6.0.1" -"@abp/datatables.net-bs5@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0.tgz#f121500576ec5666498bfc8594b438fe63e3f609" - integrity sha512-bPQyHes9pRp8tLGWlDqizRs8pBid56koKr7JSryOapLQSGhvYFzqMztOtFTHsR5pgLeuuB0DT9cN3uHEjrLsWQ== +"@abp/datatables.net-bs5@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.1.tgz#4556bcaba8715308efc16f878ed6eed43c51cec8" + integrity sha512-m7V0Q6XMRLgvAnzl/gYBs++soZkrABTm/fDHnhrY7WRSLxkl+XYkDYfknFUm+tu9HlDWGDHMTYgjQMlknZgRVA== dependencies: - "@abp/datatables.net" "~6.0.0" + "@abp/datatables.net" "~6.0.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0.tgz#9f9b1023399ced1e72d577c260fc4d5d1b3e12e2" - integrity sha512-LIgiyTJ7rek9Mt7P1rzIRcbcaWI3WAdTXFIwG8o4LcfEt7C24XEQI41fzIz4TeTqqRWKiM3LNT+pOaU6feT06w== +"@abp/datatables.net@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.1.tgz#b5fb8bc2a2396717270f5eab12ff6df2b23e9ee2" + integrity sha512-utmssxv4Zeasz2v9i90G9H9r/f16UTflGEOTSkHmWXg5uOCLSlF1Tth8xmepOQLAGHt66oCmOdsmg6Nvrvbpag== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0.tgz#843a52b3864516b49ed041f2ddf3fc65dfe22718" - integrity sha512-c86AOd2nLbQ75S3SnFM7PNasE4HPYJk8oLts88ImLEyy0p3gRfpjCzuLTYyS812M53OLIersRMKyd29UbxSKHw== +"@abp/font-awesome@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.1.tgz#d8fc0ae0766725cb8e43b78c9583687a6d622f68" + integrity sha512-t962FZc/096dNtbJpQKPNzEYuntCRPb8vzGCUhe6cqvI9L6sS7NvWUbt4Q8U445dUIM92wnsZyp18q//K47qAQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/highlight.js@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-6.0.0.tgz#3b8b79470de8ab3d227fa32b3eea9c72b8bef3b1" - integrity sha512-MT2FflUQallp4RLtkIyojQez9HaRUMKd2pPs++4mSWD/rdl9Q0HsSPRbvdJVsH6v7Ymaun16Q1DmnINft5c+Aw== +"@abp/highlight.js@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-6.0.1.tgz#4fe40a8a50934fee2da389ce78f16fd19a896b19" + integrity sha512-6vGgP5REOCXGZJC+3iyzGZy8wxJu6wX4xs1dQLIs81JBzDIa1uyn2hsF35l55zgmL5ewRCl0FvdbQQMEmbO1qg== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" "@highlightjs/cdn-assets" "~11.4.0" -"@abp/jquery-form@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0.tgz#c8fef921f31622e7c6260550165bf32aa12260dc" - integrity sha512-jSw1Hf0R+7oQH8DP2ksue8ciMiYhxEJIcdw2wOKOhAPTheXbkuvFZxuAB1vI0EKe9ljLX0+c0UywWPfcwnhSpA== +"@abp/jquery-form@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.1.tgz#d10d3d585a47cd50a2a23861e9040ca7af073da0" + integrity sha512-5ZjRHj42MpaNy03zumhi/PZ1ddf8If9MZlxka0ZpqCs7IqIZpNynzgqXOhk/CUJNcmKmexXU8mYNoB+59SYnVQ== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0.tgz#642472a3fbe080d4c40da367493e49e7ca46cff0" - integrity sha512-tKcbJsPjgFV8n8DY48MtB/4rMowxeJzFxQRKjRaMuYuMkrlSDmU7lh4YDAcfOOdGPMEYF3plBu/5wBnpLdURBA== +"@abp/jquery-validation-unobtrusive@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.1.tgz#30918af448df60dc8f18698260c35a21ff87fa66" + integrity sha512-FELkfsTIA0QD68Kq7dOpiahYBPIaGX0mT8lprpwt96czVGBgOg97z1y14giUiHyh7kP8HV5xo/ji4zCWjoYH0w== dependencies: - "@abp/jquery-validation" "~6.0.0" + "@abp/jquery-validation" "~6.0.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0.tgz#a3fba4bcc24819f0a1d3e34eb8bd18ff9c50af08" - integrity sha512-ezMi9rB3R1EuGWBOBdnegvlHWfou4Qkppx7sBzpyaRfUagef1IhOrxDnOByviZP/53a31501FDM5Sn4qDu9G7Q== +"@abp/jquery-validation@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.1.tgz#fdeda563061b6dfce6428d30952a8515ac7269c7" + integrity sha512-SrRe46Vl31/nJHYXsbCk/+GPad292hkTIJKSW+uYJTuwUbt9n0YFaZpUZESytdO3PmatS7sPEoGWtoqSfvgo7Q== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0.tgz#709de2b9109aaa3149b76faf8c9d7371f15c7069" - integrity sha512-mCDT1kepSgV2ecQfqVWXsqbbIqUCs33wBaQcnYpX+nTX1SsuiPZvDyqWYxDhKDzZ6E3kPuYv/c7+/InqXTbfCA== +"@abp/jquery@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.1.tgz#2ef0edc91c0923f75bf4ef4b7ba9d047f3b4a0ae" + integrity sha512-Y4XJWCKKVQbRqzrHTquEGtiJo2OuDHBtlutDgbsHw/j+oOXx9ZlWoJVNoRtaZ/HEmD0SZClj9DnVHS5ITfs85w== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" jquery "~3.6.0" -"@abp/jstree@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-6.0.0.tgz#5609e73a4fe4964a6c81fe30ee6a14e407fc8d62" - integrity sha512-/vLZLR5GoaX7AsTXWJOlUSXI9U4yxsH0Jj1PP8O/3Ff4+wH5bFO59RWm/i9E49gwej6F2N8P20do5AKzOhTfLw== +"@abp/jstree@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-6.0.1.tgz#5b779a516f86ac2bde611e06cd35627dcc8228ce" + integrity sha512-pIlA4wzHv+Ql6Dr5FhJXPcQadOTl/dnvGkmDcN5nW5kpkN4BRpkdu485odt15ibtqC/c1fHIWJgiDBOwhILhGw== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jstree "^3.3.12" -"@abp/lodash@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0.tgz#5f08f5cb262981cb6782587a05c1b3bd9f62eeef" - integrity sha512-3FNl1gZksfbRRXYQ8+PVer4OTHjIx31IYhHzHe766y6C1mDKnskQz7HaHEPQ3kMd6omyNPuj9Od9h4Y9fm3Bnw== +"@abp/lodash@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.1.tgz#da47ca1ead6c84a393fffa4915021e34d6440630" + integrity sha512-jdz5mlVcCsVpuw54wUKzb14widdIhHf7UFF/krQp5PZuzUYw66KUGLeX5ST9FmAe/mZQxbGRM9i6CTMCR7gB6A== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" lodash "^4.17.21" -"@abp/luxon@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0.tgz#764d3a6525c208d38631b1f0934b2762e1ddc512" - integrity sha512-Skzu4vjXSX5zKNVPND8V9/onqcElmjpY2UXO5XC+47Vd3+p4uSNjg9PG9/Eg9Y67Pw48AVpYlO/Kr6KcPlgEQQ== +"@abp/luxon@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.1.tgz#b302c1097f7295a9e01899ebbc6854976a215c18" + integrity sha512-dkc/pXrOgI/ouvdnXBwW6V+nLFjHpwHPfQXPMdQ4GZqSNaEiXpWlkTq/1XlEjUJu8r3Jk1vvhfJHUAbMrirBVg== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0.tgz#abd5d95d0adad26efd5bb998089128ba4a1f83ad" - integrity sha512-/W4Rj30q9y+CJuNsVhDRE1FFLewuNykjbtdr2GGwlbp4+utE6aHJdBLfNlS0A0RRJN7B1RR25zWT2hrA5EwBqg== +"@abp/malihu-custom-scrollbar-plugin@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.1.tgz#91da7191ed0fe776a526e3800da874442da54256" + integrity sha512-EB9hZq311iWYekZTGRm3A6EXJSku3tqeEUsXQDlpK85oEEcJIWE7X9UOsFOCcUVp6YA2h3gjUX8FPfY7FjqvhQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/prismjs@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.0.tgz#05f4ba60548035f7c88897e9792d8ed446860991" - integrity sha512-BtbX6kORlDhcmrnSXNw9Q1lnKNNvuMkaoQMmluNGFZXx1jUX9hfRkipD8Stbvjq85B9dzcVawocwP8Qu12Fn9A== +"@abp/prismjs@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.1.tgz#bbc1a256ca6a968615fcef5baffc68b58db2730d" + integrity sha512-V+8zxof9YFlHtwGaMzkKrhuY03YmiIzDhNfAXE3meBuVR4uw8j2mPhXD0ve28XVk1RwZJ4oVZBzZFoh6xDd+JA== dependencies: - "@abp/clipboard" "~6.0.0" - "@abp/core" "~6.0.0" + "@abp/clipboard" "~6.0.1" + "@abp/core" "~6.0.1" prismjs "^1.26.0" -"@abp/select2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0.tgz#72cd661069d3b5641f1a079bd6c8ce966524cb50" - integrity sha512-2XYEP3FgelO87D+5nTA0AeISNLrcGX5eAZkPbJo/9HL7xr0KxNNwc0SgtGM7mnxUNSb1KnDGGBhzglmWy9f0og== +"@abp/select2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.1.tgz#a9cbf0f058b74f84f86f63c31b251ec3c878a276" + integrity sha512-VsttHJjgbetn1Y0BkIbW44NtMOLbhH9HoLFglRA621MhsAugQd/aZQg5sgOH9QpNHdgqE2HoGssIIkfLZqma8g== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" select2 "^4.0.13" -"@abp/slugify@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-6.0.0.tgz#16b97cfb4ae768fd809f8e3b6d1b1c2f29bec29d" - integrity sha512-UkhmRbnqmC38dcwlbICkE5STwnUMgDY7kOTn/EaxbrNSkoI7Dgqk/tv+zp2rGQZvFyZHaa4h/czaTi15JcCBAw== +"@abp/slugify@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-6.0.1.tgz#04c2d450a25f98e27ff6407d14a1853237b527c8" + integrity sha512-iH4Yu0QZqZIGuXmX3CfRMJOixF8QLfVSvo6FXgoQmTgaYdf7jXg0J6wBcu5tC/b9/QL9VP/SRjY/qOlzjizsuQ== dependencies: slugify "^1.6.5" -"@abp/star-rating-svg@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-6.0.0.tgz#6f3f9ee5e55e35080dfbe023401970b840811bf4" - integrity sha512-HoiuNTiP/Kg7KbSdP1LVAvxZ5isQxqQkj9BeFst8N5UtCu0rrfNirsJmu/yZoLqcvfRc4Q6Zx9mTTio1mMbblQ== +"@abp/star-rating-svg@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-6.0.1.tgz#71e01dd0dc44179e84952f6d2f61a184529bed80" + integrity sha512-jqH2Utc8rs5WJY8ohErgnWHaR8R2HR2J8yO+uiDNq7BdASgYs0CX3aX8woCt0nM4JK9hcB4h4AO8BgPW/GXexw== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" star-rating-svg "^3.5.0" -"@abp/sweetalert2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0.tgz#61816fa63d3c01c045dfa1b9c706572ca74b054f" - integrity sha512-Bo3hlRN4//40YXYec3GFzHQRH1m2oWcFHOe2jrLre8aGZR2PLCurCjnB24ryi3kFTasOnVTf6N+RkBNOPdvweA== +"@abp/sweetalert2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.1.tgz#cd7c1f33b0432975fc59ce41f8e0848beacf45a0" + integrity sha512-zhOsW4tKwj9BT0vvk+F5aHyHGOTwPfkdq79SgoqylldIRxAa0o4zx7vrImovh8yni9RM6vq2XyIzkzXAT7AGVQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0.tgz#8290a4d84a436007f4f5eb6e2990c64db7d5b27c" - integrity sha512-due1idv86iY9hMg+8TrC0JyFlydRklhlo+kcpOgNNTd9oCy/pJ/ShMDiTM/IcYiW8qwVBFYY9PH8JXGlxGDqrQ== +"@abp/timeago@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.1.tgz#fa8be2a139056590240e8907523dbff5b20f7463" + integrity sha512-0VG3k9J1RPF/H7TrM0vCerv+f/3Y7D+94wdwW8Ds5+f1U63NOMcagDLqaPx98Vo1/aZ896Vn2cQMZp0XzrovQg== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" timeago "^1.6.7" -"@abp/toastr@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0.tgz#62459b9541a20d41b875cf5e76489774c20f462b" - integrity sha512-LgZqsbKd3LIT7erc6aAMO04jBODtBiPDI3HnoCEc7CMu7HdJ22jlRkbBqXwRZsbbDuR35XEh77wYKegat3Yzgw== +"@abp/toastr@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.1.tgz#2d0055244afda0df0c2543b21305aa181ba8f5e6" + integrity sha512-21n961lKIOUO8ccNJ42+iW4mapqXumoxvnkpHyAbEsG0U8hmnR9y40r1C1VAh7HYOMP9Eu5nEWiIvYjrRqfcAA== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" toastr "^2.1.4" -"@abp/tui-editor@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-6.0.0.tgz#907059be960ee24f75ac3418800e9601edfad672" - integrity sha512-6xLoH0DcZGBlXazPEVBA7sJP4kaNG26+aYOTa3g21cl4dgiMmUqzFV+XiEEUbyOkAPyuW+MJXWCeH1R496dx9A== +"@abp/tui-editor@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-6.0.1.tgz#a3c8a59ce1e74c6dc35753b8c6b1929c9cd10292" + integrity sha512-8OobRFOldGcj4mmAIVee3F2UkZUBbBxGzc9RfPrxpRmhV97LCQIR/6AqkKdpY4dr5gf9VSCxtQueLWs8bXOi2A== dependencies: - "@abp/jquery" "~6.0.0" - "@abp/prismjs" "~6.0.0" + "@abp/jquery" "~6.0.1" + "@abp/prismjs" "~6.0.1" -"@abp/uppy@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-6.0.0.tgz#00348e2d911e4a3fd733d4b9c60cf9fee6087b4e" - integrity sha512-IEhzcFPx9z0gzem4VMXuqLSiwB2yfopXhOYjnItxjyck6oVw2HsorpyPHFYTl4EpJVQmHuXXDcTVkXMpyIs6Vw== +"@abp/uppy@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-6.0.1.tgz#9f17370b0927c1df2073ec928c6871c5618a236f" + integrity sha512-6+IN3eqI3xeJjyrqFnQBo+UgcIgf818dsXleqjywt3YCDyIOTnOiz1QEqZm51grVSaPD5o/6Fw02eAcgoYkTDg== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" uppy "^1.16.1" -"@abp/utils@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0.tgz#62e5a363eea36f00d28ccf5d9b495dc63a4aa018" - integrity sha512-OMYSjdTy7QSofhjPvQ56I6Bw5B5juZ17KywOgkzPliMv6HVw1CT5BDLb8/Gp2jALj6Fu/4OLSa8WXBR6A4A0dw== +"@abp/utils@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.1.tgz#bbb5354a329ba0a83b6268bca73575ff1d2109d7" + integrity sha512-gXbf5jqMLSAFIJ0szmLgCbAob9SXBkbPM8zwIPfBXJczkEbSvvu2CvEyacKzcElBpbPqHGovBfIHpxIano34UQ== 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 041eb03cb8..9631aaa8f7 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": "^6.0.0", - "@abp/docs": "^6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.1", + "@abp/docs": "^6.0.1" } } diff --git a/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/en.json b/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/en.json index 236589ee3c..217448d767 100644 --- a/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/en.json +++ b/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/en.json @@ -28,7 +28,7 @@ "FilterTopics": "Filter topics", "FullSearch": "Search in documents", "Volo.Docs.Domain:010001": "Elastic search is not enabled.", - "MultipleVersionDocumentInfo": "This document has multiple versions. Select the options best fit for you.", + "MultipleVersionDocumentInfo": "There are multiple versions of this document. Pick the options that suit you best.", "New": "New", "Upd": "Upd", "NewExplanation": "Created in the last two weeks.", diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/Volo/Abp/FeatureManagement/IFeatureAppService.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/Volo/Abp/FeatureManagement/IFeatureAppService.cs index 20583f7476..a2fa93cfd2 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/Volo/Abp/FeatureManagement/IFeatureAppService.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/Volo/Abp/FeatureManagement/IFeatureAppService.cs @@ -9,4 +9,6 @@ public interface IFeatureAppService : IApplicationService Task GetAsync([NotNull] string providerName, string providerKey); Task UpdateAsync([NotNull] string providerName, string providerKey, UpdateFeaturesDto input); + + Task ResetToDefaultAsync([NotNull] string providerName, string providerKey); } diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/Volo/Abp/FeatureManagement/FeatureAppService.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/Volo/Abp/FeatureManagement/FeatureAppService.cs index c21f40fb65..9d2c3b04a1 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/Volo/Abp/FeatureManagement/FeatureAppService.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/Volo/Abp/FeatureManagement/FeatureAppService.cs @@ -6,7 +6,6 @@ using JetBrains.Annotations; using Microsoft.AspNetCore.Authorization; using Microsoft.Extensions.Options; using Volo.Abp.Features; -using Volo.Abp.Localization; namespace Volo.Abp.FeatureManagement; @@ -15,15 +14,18 @@ public class FeatureAppService : FeatureManagementAppServiceBase, IFeatureAppSer { protected FeatureManagementOptions Options { get; } protected IFeatureManager FeatureManager { get; } + protected IFeatureValueRepository FeatureValueRepository { get; } protected IFeatureDefinitionManager FeatureDefinitionManager { get; } public FeatureAppService(IFeatureManager featureManager, IFeatureDefinitionManager featureDefinitionManager, - IOptions options) + IOptions options, + IFeatureValueRepository featureValueRepository) { FeatureManager = featureManager; FeatureDefinitionManager = featureDefinitionManager; Options = options.Value; + FeatureValueRepository = featureValueRepository; } public virtual async Task GetAsync([NotNull] string providerName, string providerKey) @@ -135,4 +137,9 @@ public class FeatureAppService : FeatureManagementAppServiceBase, IFeatureAppSer await AuthorizationService.CheckAsync(policyName); } + + public virtual async Task ResetToDefaultAsync([NotNull] string providerName, string providerKey) + { + await FeatureValueRepository.DeleteAsync(providerName, providerKey); + } } diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor index 8bc5e9dfe7..4d2c1eed74 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor @@ -97,6 +97,7 @@ } + diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs index 095db9d12b..6dbdd282fe 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs @@ -114,6 +114,16 @@ public partial class FeatureManagementModal } } + public virtual async Task ResetToDefaultAsync([NotNull] string providerName, string providerKey = null) + { + if (!await Message.Confirm(L["AreYouSureToResetToDefault"])) + { + return; + } + await FeatureAppService.ResetToDefaultAsync(ProviderName, ProviderKey); + await Message.Success(L["ResetedToDefault"]); + } + protected virtual string GetNormalizedGroupName(string name) { return "FeatureGroup_" + name.Replace(".", "_"); diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/en.json b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/en.json index 3615dd764d..54a19b0090 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/en.json +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/en.json @@ -6,7 +6,10 @@ "ManageHostFeatures": "Manage Host features", "Permission:FeatureManagement": "Feature management", "Permission:FeatureManagement.ManageHostFeatures": "Manage Host features", - "Volo.Abp.FeatureManagement:InvalidFeatureValue" : "{0} feature value is not valid!", - "Menu:FeatureManagement": "Feature Management" + "Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0} feature value is not valid!", + "Menu:FeatureManagement": "Feature Management", + "ResetToDefault": "Reset to default", + "ResetedToDefault": "Reseted to default", + "AreYouSureToResetToDefault": "Are you sure to reset to default?" } } diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/tr.json b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/tr.json index c21f59088b..523bb12d84 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/tr.json +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/tr.json @@ -6,7 +6,10 @@ "ManageHostFeatures": "Host özelliklerini yönetin", "Permission:FeatureManagement": "Özellik yönetimi", "Permission:FeatureManagement.ManageHostFeatures": "Host özelliklerini düzenle", - "Volo.Abp.FeatureManagement:InvalidFeatureValue" : "{0} özellik değeri geçerli değil!", - "Menu:FeatureManagement": "Özellik Yönetimi" + "Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0} özellik değeri geçerli değil!", + "Menu:FeatureManagement": "Özellik Yönetimi", + "ResetToDefault": "Varsayılana sıfırla", + "ResetedToDefault": "Varsayılana sıfırlandı", + "AreYouSureToResetToDefault": "Varsayılana sıfırlamak istediğinizden emin misiniz?" } } diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/IFeatureValueRepository.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/IFeatureValueRepository.cs index 022d8a1394..05a330a1b2 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/IFeatureValueRepository.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/IFeatureValueRepository.cs @@ -24,4 +24,9 @@ public interface IFeatureValueRepository : IBasicRepository string providerName, string providerKey, CancellationToken cancellationToken = default); + + Task DeleteAsync( + string providerName, + string providerKey, + CancellationToken cancellationToken = default); } diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/Volo/Abp/FeatureManagement/EntityFrameworkCore/EfCoreFeatureValueRepository.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/Volo/Abp/FeatureManagement/EntityFrameworkCore/EfCoreFeatureValueRepository.cs index 3ef0cdde96..233ce31edf 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/Volo/Abp/FeatureManagement/EntityFrameworkCore/EfCoreFeatureValueRepository.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/Volo/Abp/FeatureManagement/EntityFrameworkCore/EfCoreFeatureValueRepository.cs @@ -4,6 +4,7 @@ using System.Linq; using System.Threading; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; +using Polly; using Volo.Abp.Domain.Repositories.EntityFrameworkCore; using Volo.Abp.EntityFrameworkCore; @@ -49,4 +50,12 @@ public class EfCoreFeatureValueRepository : EfCoreRepository s.ProviderName == providerName && s.ProviderKey == providerKey ).ToListAsync(GetCancellationToken(cancellationToken)); } + + public async Task DeleteAsync( + string providerName, + string providerKey, + CancellationToken cancellationToken = default) + { + await DeleteAsync(s => s.ProviderName == providerName && s.ProviderKey == providerKey, cancellationToken: GetCancellationToken(cancellationToken)); + } } diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/FeaturesClientProxy.Generated.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/FeaturesClientProxy.Generated.cs index a315445d84..37d30b7c4d 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/FeaturesClientProxy.Generated.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/FeaturesClientProxy.Generated.cs @@ -33,4 +33,13 @@ public partial class FeaturesClientProxy : ClientProxyBase, { typeof(UpdateFeaturesDto), input } }); } + + public virtual async Task ResetToDefaultAsync(string providerName, string providerKey) + { + await RequestAsync(nameof(ResetToDefaultAsync), new ClientProxyRequestTypeValue + { + { typeof(string), providerName }, + { typeof(string), providerKey } + }); + } } diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/featureManagement-generate-proxy.json b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/featureManagement-generate-proxy.json index 79a8b31a0c..df5f6c0def 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/featureManagement-generate-proxy.json +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/featureManagement-generate-proxy.json @@ -7,6 +7,8 @@ "Volo.Abp.FeatureManagement.FeaturesController": { "controllerName": "Features", "controllerGroupName": "Features", + "isRemoteService": true, + "apiVersion": null, "type": "Volo.Abp.FeatureManagement.FeaturesController", "interfaces": [ { @@ -147,6 +149,63 @@ }, "allowAnonymous": null, "implementFrom": "Volo.Abp.FeatureManagement.IFeatureAppService" + }, + "ResetToDefaultAsyncByProviderNameAndProviderKey": { + "uniqueName": "ResetToDefaultAsyncByProviderNameAndProviderKey", + "name": "ResetToDefaultAsync", + "httpMethod": null, + "url": "api/feature-management/features", + "supportedVersions": [], + "parametersOnMethod": [ + { + "name": "providerName", + "typeAsString": "System.String, System.Private.CoreLib", + "type": "System.String", + "typeSimple": "string", + "isOptional": false, + "defaultValue": null + }, + { + "name": "providerKey", + "typeAsString": "System.String, System.Private.CoreLib", + "type": "System.String", + "typeSimple": "string", + "isOptional": false, + "defaultValue": null + } + ], + "parameters": [ + { + "nameOnMethod": "providerName", + "name": "providerName", + "jsonName": null, + "type": "System.String", + "typeSimple": "string", + "isOptional": false, + "defaultValue": null, + "constraintTypes": null, + "bindingSourceId": "ModelBinding", + "descriptorName": "" + }, + { + "nameOnMethod": "providerKey", + "name": "providerKey", + "jsonName": null, + "type": "System.String", + "typeSimple": "string", + "isOptional": false, + "defaultValue": null, + "constraintTypes": null, + "bindingSourceId": "ModelBinding", + "descriptorName": "" + } + ], + "returnValue": { + "type": "System.Void", + "typeSimple": "System.Void" + }, + "allowAnonymous": null, + "implementFrom": "Volo.Abp.FeatureManagement.IFeatureAppService" } } } diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/Volo/Abp/FeatureManagement/FeaturesController.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/Volo/Abp/FeatureManagement/FeaturesController.cs index 0514579540..a61fdd0508 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/Volo/Abp/FeatureManagement/FeaturesController.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/Volo/Abp/FeatureManagement/FeaturesController.cs @@ -27,4 +27,9 @@ public class FeaturesController : AbpControllerBase, IFeatureAppService { return FeatureAppService.UpdateAsync(providerName, providerKey, input); } + + public Task ResetToDefaultAsync(string providerName, string providerKey) + { + return FeatureAppService.ResetToDefaultAsync(providerName, providerKey); + } } diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/Volo/Abp/FeatureManagement/MongoDB/MongoFeatureValueRepository.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/Volo/Abp/FeatureManagement/MongoDB/MongoFeatureValueRepository.cs index 9d9071ea1a..4d4fbedcfd 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/Volo/Abp/FeatureManagement/MongoDB/MongoFeatureValueRepository.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/Volo/Abp/FeatureManagement/MongoDB/MongoFeatureValueRepository.cs @@ -1,5 +1,7 @@ using System; using System.Collections.Generic; +using System.Linq; +using System.Linq.Dynamic.Core; using System.Threading; using System.Threading.Tasks; using MongoDB.Driver; @@ -49,4 +51,16 @@ public class MongoFeatureValueRepository : .Where(s => s.ProviderName == providerName && s.ProviderKey == providerKey) .ToListAsync(GetCancellationToken(cancellationToken)); } + + public virtual async Task DeleteAsync( + string providerName, + string providerKey, + CancellationToken cancellationToken = default) + { + var dbContext = await GetDbContextAsync(); + + await dbContext.FeatureValues + .DeleteManyAsync(x => x.ProviderName == providerName && x.ProviderKey == providerKey, GetCancellationToken(cancellationToken)); + + } } diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/FeatureManagementModal.cshtml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/FeatureManagementModal.cshtml index 4ed0012a89..4293620b72 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/FeatureManagementModal.cshtml +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/FeatureManagementModal.cshtml @@ -119,7 +119,11 @@ - + + @L["ResetToDefault"] + @L["Cancel"] + @L["Save"] + } else { diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js index f4b052a755..25739b8a2d 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js @@ -2,9 +2,26 @@ var abp = abp || {}; (function ($) { abp.modals = abp.modals || {}; + let l = abp.localization.getResource("AbpFeatureManagement"); + + abp.modals.FeatureManagement = function () { + abp.ResourceLoader.loadScript('/client-proxies/featureManagement-proxy.js'); + $('#ResetToDefaults').click(function (e) { + abp.message.confirm(l('AreYouSureToResetToDefault')) + .then(function (confirmed) { + if (confirmed) { + let providerName = $('#ProviderName').val(); + let prodiverKey = $('#ProviderKey').val(); + volo.abp.featureManagement.features.resetToDefault(providerName, prodiverKey).then(function () { + abp.notify.success(l('ResetedToDefault')); + }); + } + }); + }); + function checkParents($tab, $element, className) { - var parentName = $element + let parentName = $element .closest(className) .attr('data-parent-name'); @@ -16,14 +33,14 @@ var abp = abp || {}; .filter('[data-feature-name="' + parentName + '"]') .find('input[type="checkbox"]') .each(function () { - var $parent = $(this); + let $parent = $(this); $parent.prop('checked', true); checkParents($tab, $parent, className); }); } function uncheckChildren($tab, $checkBox) { - var featureName = $checkBox + let featureName = $checkBox .closest('.custom-checkbox') .attr('data-feature-name'); if (!featureName) { @@ -34,7 +51,7 @@ var abp = abp || {}; .filter('[data-parent-name="' + featureName + '"]') .find('input[type="checkbox"]') .each(function () { - var $child = $(this); + let $child = $(this); $child.prop('checked', false); uncheckChildren($tab, $child); }); @@ -42,10 +59,10 @@ var abp = abp || {}; this.initDom = function ($el) { $el.find('.tab-pane').each(function () { - var $tab = $(this); + let $tab = $(this); $tab.find('input[type="checkbox"]') .each(function () { - var $checkBox = $(this); + let $checkBox = $(this); $checkBox.change(function () { if ($checkBox.is(':checked')) { checkParents($tab, $checkBox, '.custom-checkbox') @@ -57,7 +74,7 @@ var abp = abp || {}; $tab.find('.form-control') .each(function () { - var $element = $(this); + let $element = $(this); $element.change(function () { checkParents($tab, $element, '.form-group') }); diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/wwwroot/client-proxies/featureManagement-proxy.js b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/wwwroot/client-proxies/featureManagement-proxy.js index 3c149c0a7f..78d1fe7917 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/wwwroot/client-proxies/featureManagement-proxy.js +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/wwwroot/client-proxies/featureManagement-proxy.js @@ -27,6 +27,14 @@ }, ajaxParams)); }; + volo.abp.featureManagement.features.resetToDefault = function(providerName, providerKey, ajaxParams) { + return abp.ajax($.extend(true, { + url: abp.appPath + 'api/feature-management/features' + abp.utils.buildQueryString([{ name: 'providerName', value: providerName }, { name: 'providerKey', value: providerKey }]) + '', + type: 'POST', + dataType: null + }, ajaxParams)); + }; + })(); })(); diff --git a/modules/feature-management/test/Volo.Abp.FeatureManagement.Application.Tests/Volo/Abp/FeatureManagement/FeatureAppService_Tests.cs b/modules/feature-management/test/Volo.Abp.FeatureManagement.Application.Tests/Volo/Abp/FeatureManagement/FeatureAppService_Tests.cs index 66023a28f4..7f11e297a3 100644 --- a/modules/feature-management/test/Volo.Abp.FeatureManagement.Application.Tests/Volo/Abp/FeatureManagement/FeatureAppService_Tests.cs +++ b/modules/feature-management/test/Volo.Abp.FeatureManagement.Application.Tests/Volo/Abp/FeatureManagement/FeatureAppService_Tests.cs @@ -14,7 +14,6 @@ namespace Volo.Abp.FeatureManagement; public class FeatureAppService_Tests : FeatureManagementApplicationTestBase { private readonly IFeatureAppService _featureAppService; - private readonly IFeatureValueRepository _featureValueRepository; private ICurrentUser _currentUser; private readonly FeatureManagementTestData _testData; @@ -22,7 +21,6 @@ public class FeatureAppService_Tests : FeatureManagementApplicationTestBase public FeatureAppService_Tests() { _featureAppService = GetRequiredService(); - _featureValueRepository = GetRequiredService(); _testData = GetRequiredService(); } @@ -70,6 +68,15 @@ public class FeatureAppService_Tests : FeatureManagementApplicationTestBase } + [Fact] + public async Task ResetToDefaultAsync() + { + Login(_testData.User1Id); + var exception = await Record.ExceptionAsync(async () => + await _featureAppService.ResetToDefaultAsync("test", "test")); + Assert.Null(exception); + } + private void Login(Guid userId) { _currentUser.Id.Returns(userId); diff --git a/modules/feature-management/test/Volo.Abp.FeatureManagement.TestBase/Volo/Abp/FeatureManagement/FeatureValueRepository_Tests.cs b/modules/feature-management/test/Volo.Abp.FeatureManagement.TestBase/Volo/Abp/FeatureManagement/FeatureValueRepository_Tests.cs index c2645dd65d..b739cdf7e7 100644 --- a/modules/feature-management/test/Volo.Abp.FeatureManagement.TestBase/Volo/Abp/FeatureManagement/FeatureValueRepository_Tests.cs +++ b/modules/feature-management/test/Volo.Abp.FeatureManagement.TestBase/Volo/Abp/FeatureManagement/FeatureValueRepository_Tests.cs @@ -1,7 +1,10 @@ using System.Threading.Tasks; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Options; using Shouldly; using Volo.Abp.Features; using Volo.Abp.Modularity; +using Volo.Abp.Uow; using Xunit; namespace Volo.Abp.FeatureManagement; @@ -72,4 +75,31 @@ public abstract class FeatureValueRepository_Tests : FeatureMana fv.Value == "3" ); } + + [Fact] + public async Task DeleteAsync() + { + var exception = await Record.ExceptionAsync(async () => + await Repository.DeleteAsync(TestFeatureDefinitionProvider.SocialLogins, "true")); + Assert.Null(exception); + } + + [Fact] + public async Task DeleteForProviderNameAndKey() + { + using (var scope = ServiceProvider.CreateScope()) + { + var uowManager = scope.ServiceProvider.GetRequiredService(); + + using (var uow = uowManager.Begin(new AbpUnitOfWorkOptions())) + { + await Repository.DeleteAsync(TestFeatureDefinitionProvider.SocialLogins, "true"); + + await uow.CompleteAsync(); + } + } + + var features = await Repository.GetListAsync(TestFeatureDefinitionProvider.SocialLogins, "true"); + features.ShouldBeEmpty(); + } } diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/package.json b/modules/openiddict/app/OpenIddict.Demo.Server/package.json index 0848bae9a3..62e41c753c 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": "~6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "~6.0.1" } } 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 441197077f..31b0c443bf 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": "^6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.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 b868eae065..1640cace71 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0.tgz#7bef80e93a75fae848334ad847d031152cb7369a" - integrity sha512-YSnR6pfaWActO9fOndfhLJWF8Aj+p+yHcHTmTwmopTL4AdcjKM2mnGXzri9FN+jt9vxsyK2gxt+VtuHO87V8Xg== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0.tgz#47ab51282347788018dbc64b3effd3159b2d89fe" - integrity sha512-BMZ7dZi58WZFSJK76SPvujb0vOaOWXqURzhAPmdjD/3+rsx/FVT6A394muh8Ko0Fm3A5/WE2NNuKvwmIk107/Q== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.0" - "@abp/bootstrap" "~6.0.0" - "@abp/bootstrap-datepicker" "~6.0.0" - "@abp/datatables.net-bs5" "~6.0.0" - "@abp/font-awesome" "~6.0.0" - "@abp/jquery-form" "~6.0.0" - "@abp/jquery-validation-unobtrusive" "~6.0.0" - "@abp/lodash" "~6.0.0" - "@abp/luxon" "~6.0.0" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.0" - "@abp/select2" "~6.0.0" - "@abp/sweetalert2" "~6.0.0" - "@abp/timeago" "~6.0.0" - "@abp/toastr" "~6.0.0" - -"@abp/aspnetcore.mvc.ui@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0.tgz#f579d8d46f53cc7a417afbdf745e547db62a7c74" - integrity sha512-z6vyEGvGCwlaAY3OKNj8cH14cWYvvwuqJ+bHIVHQ4iwwcCa0la/dwjuBEu9eKesdaOLlCBIMxar3LQ9ltcGHHw== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.1.tgz#ed3560cd2c1f4bdc5d7bbc8b1d45019507a120f7" + integrity sha512-1brsGV2DZlufIxVzaIKIl6BgsS0EMqrM+X1spm/ciOaxR421uAsRm/gItVU9HO6uT+QhK7cLdOldmRrpQOYPDQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.1.tgz#c9884feb85165ab7bf230deb301f572168695e2a" + integrity sha512-uvnTG8+dQDP2b2r3GoM4SL7DXjwT0lSUlgl0U4GL4oMs9+7iTnjEXvhEC4Kwvk//YR13LolnO/kXaIM8W6Jv4A== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.1" + "@abp/bootstrap" "~6.0.1" + "@abp/bootstrap-datepicker" "~6.0.1" + "@abp/datatables.net-bs5" "~6.0.1" + "@abp/font-awesome" "~6.0.1" + "@abp/jquery-form" "~6.0.1" + "@abp/jquery-validation-unobtrusive" "~6.0.1" + "@abp/lodash" "~6.0.1" + "@abp/luxon" "~6.0.1" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.1" + "@abp/select2" "~6.0.1" + "@abp/sweetalert2" "~6.0.1" + "@abp/timeago" "~6.0.1" + "@abp/toastr" "~6.0.1" + +"@abp/aspnetcore.mvc.ui@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.1.tgz#5ef5b6c0d1065450f3837cbca239c759b34c2b45" + integrity sha512-idMMzABtcWVjwEuFOaApfr7Gvg2buHK7jG1XvDJp/5f0SWaxnDy3pvu9bm3yt5LN/nHaiQjHDiveWcOJWPJigg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,144 +41,144 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0.tgz#2e75d721ad647a1bb8fc01868b1a64076889051c" - integrity sha512-6ktejU2B0yE6mgVC43quOdw2P/tiOthaGPdYJ9ogso4qMjgoIdWiqNkvz9W8F3BQIj0Ot236lCQXgHOaos98vA== +"@abp/bootstrap-datepicker@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.1.tgz#91fd24f041a5b16a088bc6f1ada6e83e572dc896" + integrity sha512-U9NKGV7Gc08tzUGnWOTfINgHX0RdCraWnUUOjMKQDoKyWCo8BLlPgCOuGEBCfz3oLXkboxroMrCdFjeRrmcneQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0.tgz#da3dfc3ed50df72531a7565608f386330cfa3552" - integrity sha512-hDAuG83+8tznKJlSDV+rN58yHhHA/TgDUjz3x+LC9un5SISbt7JAWdlcaRmx38ghfsHRJ9U/tlm3XvWGjYJQOQ== +"@abp/bootstrap@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.1.tgz#51abce4b2373c503fbffd9ea35d25e50e029eff0" + integrity sha512-HyAuTJFbP5VpGETsqrzNLWC23lh3zep13LaCeHIPpAj7yAlgNW33S6VQoghdWN3poFJdtO95XLXUQPd+J53sYQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" bootstrap "^5.1.3" -"@abp/core@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0.tgz#d0191fbf9b81db75bd48316ead4821dec073a9e2" - integrity sha512-X5hqT/Yat2BnTmUj2SlRTENv4tKGcu0Ex+eKPyNlVnk7bTnbmz+oYfYslkGlGni0/ocSYbS3exaQ2P+I84VSFg== +"@abp/core@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.1.tgz#3db3a006a6a8f39b06233d5faa40c3b44589b1b8" + integrity sha512-v9yoa1UhvOvDJ4rTPJ1V3rk21pJVDJmNBTJhU+2EaWYiZ02AUhizl4N2NSFcOEzyRC4hsdG2Apbc/uBKZT1O1g== dependencies: - "@abp/utils" "~6.0.0" + "@abp/utils" "~6.0.1" -"@abp/datatables.net-bs5@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0.tgz#f121500576ec5666498bfc8594b438fe63e3f609" - integrity sha512-bPQyHes9pRp8tLGWlDqizRs8pBid56koKr7JSryOapLQSGhvYFzqMztOtFTHsR5pgLeuuB0DT9cN3uHEjrLsWQ== +"@abp/datatables.net-bs5@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.1.tgz#4556bcaba8715308efc16f878ed6eed43c51cec8" + integrity sha512-m7V0Q6XMRLgvAnzl/gYBs++soZkrABTm/fDHnhrY7WRSLxkl+XYkDYfknFUm+tu9HlDWGDHMTYgjQMlknZgRVA== dependencies: - "@abp/datatables.net" "~6.0.0" + "@abp/datatables.net" "~6.0.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0.tgz#9f9b1023399ced1e72d577c260fc4d5d1b3e12e2" - integrity sha512-LIgiyTJ7rek9Mt7P1rzIRcbcaWI3WAdTXFIwG8o4LcfEt7C24XEQI41fzIz4TeTqqRWKiM3LNT+pOaU6feT06w== +"@abp/datatables.net@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.1.tgz#b5fb8bc2a2396717270f5eab12ff6df2b23e9ee2" + integrity sha512-utmssxv4Zeasz2v9i90G9H9r/f16UTflGEOTSkHmWXg5uOCLSlF1Tth8xmepOQLAGHt66oCmOdsmg6Nvrvbpag== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0.tgz#843a52b3864516b49ed041f2ddf3fc65dfe22718" - integrity sha512-c86AOd2nLbQ75S3SnFM7PNasE4HPYJk8oLts88ImLEyy0p3gRfpjCzuLTYyS812M53OLIersRMKyd29UbxSKHw== +"@abp/font-awesome@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.1.tgz#d8fc0ae0766725cb8e43b78c9583687a6d622f68" + integrity sha512-t962FZc/096dNtbJpQKPNzEYuntCRPb8vzGCUhe6cqvI9L6sS7NvWUbt4Q8U445dUIM92wnsZyp18q//K47qAQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0.tgz#c8fef921f31622e7c6260550165bf32aa12260dc" - integrity sha512-jSw1Hf0R+7oQH8DP2ksue8ciMiYhxEJIcdw2wOKOhAPTheXbkuvFZxuAB1vI0EKe9ljLX0+c0UywWPfcwnhSpA== +"@abp/jquery-form@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.1.tgz#d10d3d585a47cd50a2a23861e9040ca7af073da0" + integrity sha512-5ZjRHj42MpaNy03zumhi/PZ1ddf8If9MZlxka0ZpqCs7IqIZpNynzgqXOhk/CUJNcmKmexXU8mYNoB+59SYnVQ== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0.tgz#642472a3fbe080d4c40da367493e49e7ca46cff0" - integrity sha512-tKcbJsPjgFV8n8DY48MtB/4rMowxeJzFxQRKjRaMuYuMkrlSDmU7lh4YDAcfOOdGPMEYF3plBu/5wBnpLdURBA== +"@abp/jquery-validation-unobtrusive@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.1.tgz#30918af448df60dc8f18698260c35a21ff87fa66" + integrity sha512-FELkfsTIA0QD68Kq7dOpiahYBPIaGX0mT8lprpwt96czVGBgOg97z1y14giUiHyh7kP8HV5xo/ji4zCWjoYH0w== dependencies: - "@abp/jquery-validation" "~6.0.0" + "@abp/jquery-validation" "~6.0.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0.tgz#a3fba4bcc24819f0a1d3e34eb8bd18ff9c50af08" - integrity sha512-ezMi9rB3R1EuGWBOBdnegvlHWfou4Qkppx7sBzpyaRfUagef1IhOrxDnOByviZP/53a31501FDM5Sn4qDu9G7Q== +"@abp/jquery-validation@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.1.tgz#fdeda563061b6dfce6428d30952a8515ac7269c7" + integrity sha512-SrRe46Vl31/nJHYXsbCk/+GPad292hkTIJKSW+uYJTuwUbt9n0YFaZpUZESytdO3PmatS7sPEoGWtoqSfvgo7Q== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0.tgz#709de2b9109aaa3149b76faf8c9d7371f15c7069" - integrity sha512-mCDT1kepSgV2ecQfqVWXsqbbIqUCs33wBaQcnYpX+nTX1SsuiPZvDyqWYxDhKDzZ6E3kPuYv/c7+/InqXTbfCA== +"@abp/jquery@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.1.tgz#2ef0edc91c0923f75bf4ef4b7ba9d047f3b4a0ae" + integrity sha512-Y4XJWCKKVQbRqzrHTquEGtiJo2OuDHBtlutDgbsHw/j+oOXx9ZlWoJVNoRtaZ/HEmD0SZClj9DnVHS5ITfs85w== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" jquery "~3.6.0" -"@abp/lodash@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0.tgz#5f08f5cb262981cb6782587a05c1b3bd9f62eeef" - integrity sha512-3FNl1gZksfbRRXYQ8+PVer4OTHjIx31IYhHzHe766y6C1mDKnskQz7HaHEPQ3kMd6omyNPuj9Od9h4Y9fm3Bnw== +"@abp/lodash@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.1.tgz#da47ca1ead6c84a393fffa4915021e34d6440630" + integrity sha512-jdz5mlVcCsVpuw54wUKzb14widdIhHf7UFF/krQp5PZuzUYw66KUGLeX5ST9FmAe/mZQxbGRM9i6CTMCR7gB6A== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" lodash "^4.17.21" -"@abp/luxon@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0.tgz#764d3a6525c208d38631b1f0934b2762e1ddc512" - integrity sha512-Skzu4vjXSX5zKNVPND8V9/onqcElmjpY2UXO5XC+47Vd3+p4uSNjg9PG9/Eg9Y67Pw48AVpYlO/Kr6KcPlgEQQ== +"@abp/luxon@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.1.tgz#b302c1097f7295a9e01899ebbc6854976a215c18" + integrity sha512-dkc/pXrOgI/ouvdnXBwW6V+nLFjHpwHPfQXPMdQ4GZqSNaEiXpWlkTq/1XlEjUJu8r3Jk1vvhfJHUAbMrirBVg== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0.tgz#abd5d95d0adad26efd5bb998089128ba4a1f83ad" - integrity sha512-/W4Rj30q9y+CJuNsVhDRE1FFLewuNykjbtdr2GGwlbp4+utE6aHJdBLfNlS0A0RRJN7B1RR25zWT2hrA5EwBqg== +"@abp/malihu-custom-scrollbar-plugin@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.1.tgz#91da7191ed0fe776a526e3800da874442da54256" + integrity sha512-EB9hZq311iWYekZTGRm3A6EXJSku3tqeEUsXQDlpK85oEEcJIWE7X9UOsFOCcUVp6YA2h3gjUX8FPfY7FjqvhQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0.tgz#72cd661069d3b5641f1a079bd6c8ce966524cb50" - integrity sha512-2XYEP3FgelO87D+5nTA0AeISNLrcGX5eAZkPbJo/9HL7xr0KxNNwc0SgtGM7mnxUNSb1KnDGGBhzglmWy9f0og== +"@abp/select2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.1.tgz#a9cbf0f058b74f84f86f63c31b251ec3c878a276" + integrity sha512-VsttHJjgbetn1Y0BkIbW44NtMOLbhH9HoLFglRA621MhsAugQd/aZQg5sgOH9QpNHdgqE2HoGssIIkfLZqma8g== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0.tgz#61816fa63d3c01c045dfa1b9c706572ca74b054f" - integrity sha512-Bo3hlRN4//40YXYec3GFzHQRH1m2oWcFHOe2jrLre8aGZR2PLCurCjnB24ryi3kFTasOnVTf6N+RkBNOPdvweA== +"@abp/sweetalert2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.1.tgz#cd7c1f33b0432975fc59ce41f8e0848beacf45a0" + integrity sha512-zhOsW4tKwj9BT0vvk+F5aHyHGOTwPfkdq79SgoqylldIRxAa0o4zx7vrImovh8yni9RM6vq2XyIzkzXAT7AGVQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0.tgz#8290a4d84a436007f4f5eb6e2990c64db7d5b27c" - integrity sha512-due1idv86iY9hMg+8TrC0JyFlydRklhlo+kcpOgNNTd9oCy/pJ/ShMDiTM/IcYiW8qwVBFYY9PH8JXGlxGDqrQ== +"@abp/timeago@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.1.tgz#fa8be2a139056590240e8907523dbff5b20f7463" + integrity sha512-0VG3k9J1RPF/H7TrM0vCerv+f/3Y7D+94wdwW8Ds5+f1U63NOMcagDLqaPx98Vo1/aZ896Vn2cQMZp0XzrovQg== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" timeago "^1.6.7" -"@abp/toastr@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0.tgz#62459b9541a20d41b875cf5e76489774c20f462b" - integrity sha512-LgZqsbKd3LIT7erc6aAMO04jBODtBiPDI3HnoCEc7CMu7HdJ22jlRkbBqXwRZsbbDuR35XEh77wYKegat3Yzgw== +"@abp/toastr@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.1.tgz#2d0055244afda0df0c2543b21305aa181ba8f5e6" + integrity sha512-21n961lKIOUO8ccNJ42+iW4mapqXumoxvnkpHyAbEsG0U8hmnR9y40r1C1VAh7HYOMP9Eu5nEWiIvYjrRqfcAA== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" toastr "^2.1.4" -"@abp/utils@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0.tgz#62e5a363eea36f00d28ccf5d9b495dc63a4aa018" - integrity sha512-OMYSjdTy7QSofhjPvQ56I6Bw5B5juZ17KywOgkzPliMv6HVw1CT5BDLb8/Gp2jALj6Fu/4OLSa8WXBR6A4A0dw== +"@abp/utils@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.1.tgz#bbb5354a329ba0a83b6268bca73575ff1d2109d7" + integrity sha512-gXbf5jqMLSAFIJ0szmLgCbAob9SXBkbPM8zwIPfBXJczkEbSvvu2CvEyacKzcElBpbPqHGovBfIHpxIano34UQ== 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 cbbd2e89e8..8a8efd3ed0 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": "^6.0.0", - "@abp/virtual-file-explorer": "^6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.1", + "@abp/virtual-file-explorer": "^6.0.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 461928dede..c58278b926 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,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.0.tgz#7bef80e93a75fae848334ad847d031152cb7369a" - integrity sha512-YSnR6pfaWActO9fOndfhLJWF8Aj+p+yHcHTmTwmopTL4AdcjKM2mnGXzri9FN+jt9vxsyK2gxt+VtuHO87V8Xg== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.0.tgz#47ab51282347788018dbc64b3effd3159b2d89fe" - integrity sha512-BMZ7dZi58WZFSJK76SPvujb0vOaOWXqURzhAPmdjD/3+rsx/FVT6A394muh8Ko0Fm3A5/WE2NNuKvwmIk107/Q== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.0" - "@abp/bootstrap" "~6.0.0" - "@abp/bootstrap-datepicker" "~6.0.0" - "@abp/datatables.net-bs5" "~6.0.0" - "@abp/font-awesome" "~6.0.0" - "@abp/jquery-form" "~6.0.0" - "@abp/jquery-validation-unobtrusive" "~6.0.0" - "@abp/lodash" "~6.0.0" - "@abp/luxon" "~6.0.0" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.0" - "@abp/select2" "~6.0.0" - "@abp/sweetalert2" "~6.0.0" - "@abp/timeago" "~6.0.0" - "@abp/toastr" "~6.0.0" - -"@abp/aspnetcore.mvc.ui@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.0.tgz#f579d8d46f53cc7a417afbdf745e547db62a7c74" - integrity sha512-z6vyEGvGCwlaAY3OKNj8cH14cWYvvwuqJ+bHIVHQ4iwwcCa0la/dwjuBEu9eKesdaOLlCBIMxar3LQ9ltcGHHw== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.1.tgz#ed3560cd2c1f4bdc5d7bbc8b1d45019507a120f7" + integrity sha512-1brsGV2DZlufIxVzaIKIl6BgsS0EMqrM+X1spm/ciOaxR421uAsRm/gItVU9HO6uT+QhK7cLdOldmRrpQOYPDQ== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.1.tgz#c9884feb85165ab7bf230deb301f572168695e2a" + integrity sha512-uvnTG8+dQDP2b2r3GoM4SL7DXjwT0lSUlgl0U4GL4oMs9+7iTnjEXvhEC4Kwvk//YR13LolnO/kXaIM8W6Jv4A== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.1" + "@abp/bootstrap" "~6.0.1" + "@abp/bootstrap-datepicker" "~6.0.1" + "@abp/datatables.net-bs5" "~6.0.1" + "@abp/font-awesome" "~6.0.1" + "@abp/jquery-form" "~6.0.1" + "@abp/jquery-validation-unobtrusive" "~6.0.1" + "@abp/lodash" "~6.0.1" + "@abp/luxon" "~6.0.1" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.1" + "@abp/select2" "~6.0.1" + "@abp/sweetalert2" "~6.0.1" + "@abp/timeago" "~6.0.1" + "@abp/toastr" "~6.0.1" + +"@abp/aspnetcore.mvc.ui@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.1.tgz#5ef5b6c0d1065450f3837cbca239c759b34c2b45" + integrity sha512-idMMzABtcWVjwEuFOaApfr7Gvg2buHK7jG1XvDJp/5f0SWaxnDy3pvu9bm3yt5LN/nHaiQjHDiveWcOJWPJigg== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,171 +41,171 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.0.tgz#2e75d721ad647a1bb8fc01868b1a64076889051c" - integrity sha512-6ktejU2B0yE6mgVC43quOdw2P/tiOthaGPdYJ9ogso4qMjgoIdWiqNkvz9W8F3BQIj0Ot236lCQXgHOaos98vA== +"@abp/bootstrap-datepicker@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.1.tgz#91fd24f041a5b16a088bc6f1ada6e83e572dc896" + integrity sha512-U9NKGV7Gc08tzUGnWOTfINgHX0RdCraWnUUOjMKQDoKyWCo8BLlPgCOuGEBCfz3oLXkboxroMrCdFjeRrmcneQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.0.tgz#da3dfc3ed50df72531a7565608f386330cfa3552" - integrity sha512-hDAuG83+8tznKJlSDV+rN58yHhHA/TgDUjz3x+LC9un5SISbt7JAWdlcaRmx38ghfsHRJ9U/tlm3XvWGjYJQOQ== +"@abp/bootstrap@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.1.tgz#51abce4b2373c503fbffd9ea35d25e50e029eff0" + integrity sha512-HyAuTJFbP5VpGETsqrzNLWC23lh3zep13LaCeHIPpAj7yAlgNW33S6VQoghdWN3poFJdtO95XLXUQPd+J53sYQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" bootstrap "^5.1.3" -"@abp/clipboard@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.0.tgz#eb9fd86a3660d33f85bfd29c6042ac3155f1e5ef" - integrity sha512-QwDap2HqynF0C5ybapQBO10RGen3B76eRs+4fzsOmLJYCDEa+bayj1wGwgfMx2Uezxb9Sd/DVEEn1qOC2D6PDQ== +"@abp/clipboard@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.1.tgz#be614d0d306bd32d432d51e221f619da6ae8c912" + integrity sha512-ZAQYiVsphUXnvfSJP9DR3+7or5ynJ5ZvHYkrpLxwrtz1GJihJHLNY1HHfMmxj5OHOwYS4ZrApR7r5o8jPYL0wA== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" clipboard "^2.0.8" -"@abp/core@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.0.tgz#d0191fbf9b81db75bd48316ead4821dec073a9e2" - integrity sha512-X5hqT/Yat2BnTmUj2SlRTENv4tKGcu0Ex+eKPyNlVnk7bTnbmz+oYfYslkGlGni0/ocSYbS3exaQ2P+I84VSFg== +"@abp/core@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.1.tgz#3db3a006a6a8f39b06233d5faa40c3b44589b1b8" + integrity sha512-v9yoa1UhvOvDJ4rTPJ1V3rk21pJVDJmNBTJhU+2EaWYiZ02AUhizl4N2NSFcOEzyRC4hsdG2Apbc/uBKZT1O1g== dependencies: - "@abp/utils" "~6.0.0" + "@abp/utils" "~6.0.1" -"@abp/datatables.net-bs5@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.0.tgz#f121500576ec5666498bfc8594b438fe63e3f609" - integrity sha512-bPQyHes9pRp8tLGWlDqizRs8pBid56koKr7JSryOapLQSGhvYFzqMztOtFTHsR5pgLeuuB0DT9cN3uHEjrLsWQ== +"@abp/datatables.net-bs5@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.1.tgz#4556bcaba8715308efc16f878ed6eed43c51cec8" + integrity sha512-m7V0Q6XMRLgvAnzl/gYBs++soZkrABTm/fDHnhrY7WRSLxkl+XYkDYfknFUm+tu9HlDWGDHMTYgjQMlknZgRVA== dependencies: - "@abp/datatables.net" "~6.0.0" + "@abp/datatables.net" "~6.0.1" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.0.tgz#9f9b1023399ced1e72d577c260fc4d5d1b3e12e2" - integrity sha512-LIgiyTJ7rek9Mt7P1rzIRcbcaWI3WAdTXFIwG8o4LcfEt7C24XEQI41fzIz4TeTqqRWKiM3LNT+pOaU6feT06w== +"@abp/datatables.net@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.1.tgz#b5fb8bc2a2396717270f5eab12ff6df2b23e9ee2" + integrity sha512-utmssxv4Zeasz2v9i90G9H9r/f16UTflGEOTSkHmWXg5uOCLSlF1Tth8xmepOQLAGHt66oCmOdsmg6Nvrvbpag== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.0.tgz#843a52b3864516b49ed041f2ddf3fc65dfe22718" - integrity sha512-c86AOd2nLbQ75S3SnFM7PNasE4HPYJk8oLts88ImLEyy0p3gRfpjCzuLTYyS812M53OLIersRMKyd29UbxSKHw== +"@abp/font-awesome@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.1.tgz#d8fc0ae0766725cb8e43b78c9583687a6d622f68" + integrity sha512-t962FZc/096dNtbJpQKPNzEYuntCRPb8vzGCUhe6cqvI9L6sS7NvWUbt4Q8U445dUIM92wnsZyp18q//K47qAQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.0.tgz#c8fef921f31622e7c6260550165bf32aa12260dc" - integrity sha512-jSw1Hf0R+7oQH8DP2ksue8ciMiYhxEJIcdw2wOKOhAPTheXbkuvFZxuAB1vI0EKe9ljLX0+c0UywWPfcwnhSpA== +"@abp/jquery-form@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.1.tgz#d10d3d585a47cd50a2a23861e9040ca7af073da0" + integrity sha512-5ZjRHj42MpaNy03zumhi/PZ1ddf8If9MZlxka0ZpqCs7IqIZpNynzgqXOhk/CUJNcmKmexXU8mYNoB+59SYnVQ== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.0.tgz#642472a3fbe080d4c40da367493e49e7ca46cff0" - integrity sha512-tKcbJsPjgFV8n8DY48MtB/4rMowxeJzFxQRKjRaMuYuMkrlSDmU7lh4YDAcfOOdGPMEYF3plBu/5wBnpLdURBA== +"@abp/jquery-validation-unobtrusive@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.1.tgz#30918af448df60dc8f18698260c35a21ff87fa66" + integrity sha512-FELkfsTIA0QD68Kq7dOpiahYBPIaGX0mT8lprpwt96czVGBgOg97z1y14giUiHyh7kP8HV5xo/ji4zCWjoYH0w== dependencies: - "@abp/jquery-validation" "~6.0.0" + "@abp/jquery-validation" "~6.0.1" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.0.tgz#a3fba4bcc24819f0a1d3e34eb8bd18ff9c50af08" - integrity sha512-ezMi9rB3R1EuGWBOBdnegvlHWfou4Qkppx7sBzpyaRfUagef1IhOrxDnOByviZP/53a31501FDM5Sn4qDu9G7Q== +"@abp/jquery-validation@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.1.tgz#fdeda563061b6dfce6428d30952a8515ac7269c7" + integrity sha512-SrRe46Vl31/nJHYXsbCk/+GPad292hkTIJKSW+uYJTuwUbt9n0YFaZpUZESytdO3PmatS7sPEoGWtoqSfvgo7Q== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.0.tgz#709de2b9109aaa3149b76faf8c9d7371f15c7069" - integrity sha512-mCDT1kepSgV2ecQfqVWXsqbbIqUCs33wBaQcnYpX+nTX1SsuiPZvDyqWYxDhKDzZ6E3kPuYv/c7+/InqXTbfCA== +"@abp/jquery@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.1.tgz#2ef0edc91c0923f75bf4ef4b7ba9d047f3b4a0ae" + integrity sha512-Y4XJWCKKVQbRqzrHTquEGtiJo2OuDHBtlutDgbsHw/j+oOXx9ZlWoJVNoRtaZ/HEmD0SZClj9DnVHS5ITfs85w== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" jquery "~3.6.0" -"@abp/lodash@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.0.tgz#5f08f5cb262981cb6782587a05c1b3bd9f62eeef" - integrity sha512-3FNl1gZksfbRRXYQ8+PVer4OTHjIx31IYhHzHe766y6C1mDKnskQz7HaHEPQ3kMd6omyNPuj9Od9h4Y9fm3Bnw== +"@abp/lodash@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.1.tgz#da47ca1ead6c84a393fffa4915021e34d6440630" + integrity sha512-jdz5mlVcCsVpuw54wUKzb14widdIhHf7UFF/krQp5PZuzUYw66KUGLeX5ST9FmAe/mZQxbGRM9i6CTMCR7gB6A== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" lodash "^4.17.21" -"@abp/luxon@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.0.tgz#764d3a6525c208d38631b1f0934b2762e1ddc512" - integrity sha512-Skzu4vjXSX5zKNVPND8V9/onqcElmjpY2UXO5XC+47Vd3+p4uSNjg9PG9/Eg9Y67Pw48AVpYlO/Kr6KcPlgEQQ== +"@abp/luxon@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.1.tgz#b302c1097f7295a9e01899ebbc6854976a215c18" + integrity sha512-dkc/pXrOgI/ouvdnXBwW6V+nLFjHpwHPfQXPMdQ4GZqSNaEiXpWlkTq/1XlEjUJu8r3Jk1vvhfJHUAbMrirBVg== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.0.tgz#abd5d95d0adad26efd5bb998089128ba4a1f83ad" - integrity sha512-/W4Rj30q9y+CJuNsVhDRE1FFLewuNykjbtdr2GGwlbp4+utE6aHJdBLfNlS0A0RRJN7B1RR25zWT2hrA5EwBqg== +"@abp/malihu-custom-scrollbar-plugin@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.1.tgz#91da7191ed0fe776a526e3800da874442da54256" + integrity sha512-EB9hZq311iWYekZTGRm3A6EXJSku3tqeEUsXQDlpK85oEEcJIWE7X9UOsFOCcUVp6YA2h3gjUX8FPfY7FjqvhQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/prismjs@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.0.tgz#05f4ba60548035f7c88897e9792d8ed446860991" - integrity sha512-BtbX6kORlDhcmrnSXNw9Q1lnKNNvuMkaoQMmluNGFZXx1jUX9hfRkipD8Stbvjq85B9dzcVawocwP8Qu12Fn9A== +"@abp/prismjs@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.1.tgz#bbc1a256ca6a968615fcef5baffc68b58db2730d" + integrity sha512-V+8zxof9YFlHtwGaMzkKrhuY03YmiIzDhNfAXE3meBuVR4uw8j2mPhXD0ve28XVk1RwZJ4oVZBzZFoh6xDd+JA== dependencies: - "@abp/clipboard" "~6.0.0" - "@abp/core" "~6.0.0" + "@abp/clipboard" "~6.0.1" + "@abp/core" "~6.0.1" prismjs "^1.26.0" -"@abp/select2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.0.tgz#72cd661069d3b5641f1a079bd6c8ce966524cb50" - integrity sha512-2XYEP3FgelO87D+5nTA0AeISNLrcGX5eAZkPbJo/9HL7xr0KxNNwc0SgtGM7mnxUNSb1KnDGGBhzglmWy9f0og== +"@abp/select2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.1.tgz#a9cbf0f058b74f84f86f63c31b251ec3c878a276" + integrity sha512-VsttHJjgbetn1Y0BkIbW44NtMOLbhH9HoLFglRA621MhsAugQd/aZQg5sgOH9QpNHdgqE2HoGssIIkfLZqma8g== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.0.tgz#61816fa63d3c01c045dfa1b9c706572ca74b054f" - integrity sha512-Bo3hlRN4//40YXYec3GFzHQRH1m2oWcFHOe2jrLre8aGZR2PLCurCjnB24ryi3kFTasOnVTf6N+RkBNOPdvweA== +"@abp/sweetalert2@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.1.tgz#cd7c1f33b0432975fc59ce41f8e0848beacf45a0" + integrity sha512-zhOsW4tKwj9BT0vvk+F5aHyHGOTwPfkdq79SgoqylldIRxAa0o4zx7vrImovh8yni9RM6vq2XyIzkzXAT7AGVQ== dependencies: - "@abp/core" "~6.0.0" + "@abp/core" "~6.0.1" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.0.tgz#8290a4d84a436007f4f5eb6e2990c64db7d5b27c" - integrity sha512-due1idv86iY9hMg+8TrC0JyFlydRklhlo+kcpOgNNTd9oCy/pJ/ShMDiTM/IcYiW8qwVBFYY9PH8JXGlxGDqrQ== +"@abp/timeago@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.1.tgz#fa8be2a139056590240e8907523dbff5b20f7463" + integrity sha512-0VG3k9J1RPF/H7TrM0vCerv+f/3Y7D+94wdwW8Ds5+f1U63NOMcagDLqaPx98Vo1/aZ896Vn2cQMZp0XzrovQg== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" timeago "^1.6.7" -"@abp/toastr@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.0.tgz#62459b9541a20d41b875cf5e76489774c20f462b" - integrity sha512-LgZqsbKd3LIT7erc6aAMO04jBODtBiPDI3HnoCEc7CMu7HdJ22jlRkbBqXwRZsbbDuR35XEh77wYKegat3Yzgw== +"@abp/toastr@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.1.tgz#2d0055244afda0df0c2543b21305aa181ba8f5e6" + integrity sha512-21n961lKIOUO8ccNJ42+iW4mapqXumoxvnkpHyAbEsG0U8hmnR9y40r1C1VAh7HYOMP9Eu5nEWiIvYjrRqfcAA== dependencies: - "@abp/jquery" "~6.0.0" + "@abp/jquery" "~6.0.1" toastr "^2.1.4" -"@abp/utils@~6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.0.tgz#62e5a363eea36f00d28ccf5d9b495dc63a4aa018" - integrity sha512-OMYSjdTy7QSofhjPvQ56I6Bw5B5juZ17KywOgkzPliMv6HVw1CT5BDLb8/Gp2jALj6Fu/4OLSa8WXBR6A4A0dw== +"@abp/utils@~6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.1.tgz#bbb5354a329ba0a83b6268bca73575ff1d2109d7" + integrity sha512-gXbf5jqMLSAFIJ0szmLgCbAob9SXBkbPM8zwIPfBXJczkEbSvvu2CvEyacKzcElBpbPqHGovBfIHpxIano34UQ== dependencies: just-compare "^1.3.0" -"@abp/virtual-file-explorer@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-6.0.0.tgz#3a90fbf1e13a5fd502bba5ff2ac987b27b63ccc9" - integrity sha512-VUZvujkWLW6FN/2fzUGESstXgOzocGJhBvVt1MO6SdDEgEBUm3VThBYZolzF5db4SXNdSbjGjEujcm23mhKkfA== +"@abp/virtual-file-explorer@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-6.0.1.tgz#53a3537bbd160545f5436d57b83e35cdd3fdca84" + integrity sha512-bY12NqXyorV2XXezBuRSyJvaXuKbHvdwdtZxxOvfU/ojoowLzOvo5lgvXU4zkucQlYwGIfQO6HSkvm5zF/9CUQ== dependencies: - "@abp/clipboard" "~6.0.0" - "@abp/prismjs" "~6.0.0" + "@abp/clipboard" "~6.0.1" + "@abp/prismjs" "~6.0.1" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" diff --git a/npm/lerna.json b/npm/lerna.json index e1d6c59a97..52640945e1 100644 --- a/npm/lerna.json +++ b/npm/lerna.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "packages": [ "packs/*" ], diff --git a/npm/ng-packs/lerna.version.json b/npm/ng-packs/lerna.version.json index de8b8b53d8..f42900d373 100644 --- a/npm/ng-packs/lerna.version.json +++ b/npm/ng-packs/lerna.version.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "packages": [ "packages/*" ], diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index fa60565367..b767614549 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -40,7 +40,7 @@ }, "private": true, "devDependencies": { - "@abp/utils": "~6.0.0", + "@abp/utils": "~6.0.1", "@angular-devkit/build-angular": "14.2.1", "@angular-devkit/build-ng-packagr": "^0.1002.0", "@angular-devkit/schematics-cli": "~14.2.1", @@ -59,17 +59,17 @@ "@angular/platform-browser": "14.2.1", "@angular/platform-browser-dynamic": "14.2.1", "@angular/router": "14.2.1", - "@abp/ng.account": "~6.0.0", - "@abp/ng.account.core": "~6.0.0", - "@abp/ng.core": "~6.0.0", - "@abp/ng.feature-management": "~6.0.0", - "@abp/ng.identity": "~6.0.0", - "@abp/ng.permission-management": "~6.0.0", - "@abp/ng.schematics": "~6.0.0", - "@abp/ng.setting-management": "~6.0.0", - "@abp/ng.tenant-management": "~6.0.0", - "@abp/ng.theme.basic": "~6.0.0", - "@abp/ng.theme.shared": "~6.0.0", + "@abp/ng.account": "~6.0.1", + "@abp/ng.account.core": "~6.0.1", + "@abp/ng.core": "~6.0.1", + "@abp/ng.feature-management": "~6.0.1", + "@abp/ng.identity": "~6.0.1", + "@abp/ng.permission-management": "~6.0.1", + "@abp/ng.schematics": "~6.0.1", + "@abp/ng.setting-management": "~6.0.1", + "@abp/ng.tenant-management": "~6.0.1", + "@abp/ng.theme.basic": "~6.0.1", + "@abp/ng.theme.shared": "~6.0.1", "@fortawesome/fontawesome-free": "^5.15.4", "@ng-bootstrap/ng-bootstrap": "~13.0.0", "@ngneat/spectator": "^10.0.0", diff --git a/npm/ng-packs/packages/account-core/package.json b/npm/ng-packs/packages/account-core/package.json index 3e13279c71..7d5252ad4e 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": "6.0.0", + "version": "6.0.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": "~6.0.0", - "@abp/ng.theme.shared": "~6.0.0", + "@abp/ng.core": "~6.0.1", + "@abp/ng.theme.shared": "~6.0.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 dc52b43087..c25da3be6c 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": "6.0.0", + "version": "6.0.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~6.0.0", - "@abp/ng.theme.shared": "~6.0.0", + "@abp/ng.account.core": "~6.0.1", + "@abp/ng.theme.shared": "~6.0.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/account/src/lib/components/personal-settings/personal-settings-half-row.component.ts b/npm/ng-packs/packages/account/src/lib/components/personal-settings/personal-settings-half-row.component.ts index 29bd1c4e4c..6ee50eb33b 100644 --- a/npm/ng-packs/packages/account/src/lib/components/personal-settings/personal-settings-half-row.component.ts +++ b/npm/ng-packs/packages/account/src/lib/components/personal-settings/personal-settings-half-row.component.ts @@ -9,7 +9,7 @@ import { UntypedFormGroup } from '@angular/forms'; @Component({ selector: 'abp-personal-settings-half-row', template: `
-
+
=6.0.0", - "@abp/ng.theme.shared": ">=6.0.0", + "@abp/ng.core": ">=6.0.1", + "@abp/ng.theme.shared": ">=6.0.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 f6b0475d43..28487c5ad3 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": "6.0.0", + "version": "6.0.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/utils": "~6.0.0", + "@abp/utils": "~6.0.1", "angular-oauth2-oidc": "^13.0.1", "just-clone": "^3.2.1", "just-compare": "^1.4.0", diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json index 6cf48822c3..8a9306af8e 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": "6.0.0", + "version": "6.0.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~6.0.0", + "@abp/ng.theme.shared": "~6.0.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 2ff43f7ffb..c0a6e8b9ca 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": "6.0.0", + "version": "6.0.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.permission-management": "~6.0.0", - "@abp/ng.theme.shared": "~6.0.0", + "@abp/ng.permission-management": "~6.0.1", + "@abp/ng.theme.shared": "~6.0.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json index 73d8902498..e3d7d6606c 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": "6.0.0", + "version": "6.0.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~6.0.0", + "@abp/ng.theme.shared": "~6.0.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 7738e69447..7468812811 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": "6.0.0", + "version": "6.0.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 87841943bf..b6cba12932 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": "6.0.0", + "version": "6.0.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~6.0.0", - "@abp/ng.theme.shared": "~6.0.0", + "@abp/ng.components": "~6.0.1", + "@abp/ng.theme.shared": "~6.0.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 3c46ac20a4..3e603a3f4b 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": "6.0.0", + "version": "6.0.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.feature-management": "~6.0.0", - "@abp/ng.theme.shared": "~6.0.0", + "@abp/ng.feature-management": "~6.0.1", + "@abp/ng.theme.shared": "~6.0.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 7a815f4b7a..4f0c2e47c9 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": "6.0.0", + "version": "6.0.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~6.0.0", - "@abp/ng.theme.shared": "~6.0.0", + "@abp/ng.account.core": "~6.0.1", + "@abp/ng.theme.shared": "~6.0.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-basic/src/lib/theme-basic.module.ts b/npm/ng-packs/packages/theme-basic/src/lib/theme-basic.module.ts index 1ab90cb45c..d73fa50f4e 100644 --- a/npm/ng-packs/packages/theme-basic/src/lib/theme-basic.module.ts +++ b/npm/ng-packs/packages/theme-basic/src/lib/theme-basic.module.ts @@ -28,35 +28,35 @@ import { BASIC_THEME_USER_MENU_PROVIDERS } from './providers/user-menu.provider' export const LAYOUTS = [ApplicationLayoutComponent, AccountLayoutComponent, EmptyLayoutComponent]; @NgModule({ - declarations: [ - ...LAYOUTS, - ValidationErrorComponent, - LogoComponent, - NavItemsComponent, - RoutesComponent, - CurrentUserComponent, - LanguagesComponent, - PageAlertContainerComponent, - TenantBoxComponent, - AuthWrapperComponent, - ], - exports: [ - ...LAYOUTS, - ValidationErrorComponent, - LogoComponent, - NavItemsComponent, - RoutesComponent, - CurrentUserComponent, - LanguagesComponent, - PageAlertContainerComponent, - ], - imports: [ - CoreModule, - ThemeSharedModule, - NgbCollapseModule, - NgbDropdownModule, - NgxValidateCoreModule, - ] + declarations: [ + ...LAYOUTS, + ValidationErrorComponent, + LogoComponent, + NavItemsComponent, + RoutesComponent, + CurrentUserComponent, + LanguagesComponent, + PageAlertContainerComponent, + TenantBoxComponent, + AuthWrapperComponent, + ], + exports: [ + ...LAYOUTS, + ValidationErrorComponent, + LogoComponent, + NavItemsComponent, + RoutesComponent, + CurrentUserComponent, + LanguagesComponent, + PageAlertContainerComponent, + ], + imports: [ + CoreModule, + ThemeSharedModule, + NgbCollapseModule, + NgbDropdownModule, + NgxValidateCoreModule, + ], }) export class BaseThemeBasicModule {} @@ -78,7 +78,7 @@ export class ThemeBasicModule { }, { provide: VALIDATION_TARGET_SELECTOR, - useValue: '.form-group', + useValue: '*:has(> .form-control)', }, { provide: VALIDATION_INVALID_CLASSES, diff --git a/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.html b/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.html index d66ad6c344..e06e4f0bfe 100644 --- a/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.html +++ b/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.html @@ -7,7 +7,7 @@ -
+
[]> = of([]); diff --git a/npm/ng-packs/packages/theme-shared/package.json b/npm/ng-packs/packages/theme-shared/package.json index ffab07e519..a5c2de75b9 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": "6.0.0", + "version": "6.0.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~6.0.0", + "@abp/ng.core": "~6.0.1", "@fortawesome/fontawesome-free": "^5.15.4", "@ng-bootstrap/ng-bootstrap": "13.0.0", "@ngx-validate/core": "^0.1.2", diff --git a/npm/packs/anchor-js/package.json b/npm/packs/anchor-js/package.json index f4940c85a7..43e67974d6 100644 --- a/npm/packs/anchor-js/package.json +++ b/npm/packs/anchor-js/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/anchor-js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.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 5bd1511cef..673068e148 100644 --- a/npm/packs/aspnetcore.components.server.basictheme/package.json +++ b/npm/packs/aspnetcore.components.server.basictheme/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/aspnetcore.components.server.basictheme", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.components.server.theming": "~6.0.0" + "@abp/aspnetcore.components.server.theming": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/aspnetcore.components.server.theming/package.json b/npm/packs/aspnetcore.components.server.theming/package.json index fad04adda4..c5281d29e8 100644 --- a/npm/packs/aspnetcore.components.server.theming/package.json +++ b/npm/packs/aspnetcore.components.server.theming/package.json @@ -1,12 +1,12 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/aspnetcore.components.server.theming", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/bootstrap": "~6.0.0", - "@abp/font-awesome": "~6.0.0" + "@abp/bootstrap": "~6.0.1", + "@abp/font-awesome": "~6.0.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 d3ff29f384..f53544a66e 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": "6.0.0", + "version": "6.0.1", "name": "@abp/aspnetcore.mvc.ui.theme.basic", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~6.0.0" + "@abp/aspnetcore.mvc.ui.theme.shared": "~6.0.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 cf092af0f5..19993024e8 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": "6.0.0", + "version": "6.0.1", "name": "@abp/aspnetcore.mvc.ui.theme.shared", "repository": { "type": "git", @@ -10,20 +10,20 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui": "~6.0.0", - "@abp/bootstrap": "~6.0.0", - "@abp/bootstrap-datepicker": "~6.0.0", - "@abp/datatables.net-bs5": "~6.0.0", - "@abp/font-awesome": "~6.0.0", - "@abp/jquery-form": "~6.0.0", - "@abp/jquery-validation-unobtrusive": "~6.0.0", - "@abp/lodash": "~6.0.0", - "@abp/luxon": "~6.0.0", - "@abp/malihu-custom-scrollbar-plugin": "~6.0.0", - "@abp/select2": "~6.0.0", - "@abp/sweetalert2": "~6.0.0", - "@abp/timeago": "~6.0.0", - "@abp/toastr": "~6.0.0" + "@abp/aspnetcore.mvc.ui": "~6.0.1", + "@abp/bootstrap": "~6.0.1", + "@abp/bootstrap-datepicker": "~6.0.1", + "@abp/datatables.net-bs5": "~6.0.1", + "@abp/font-awesome": "~6.0.1", + "@abp/jquery-form": "~6.0.1", + "@abp/jquery-validation-unobtrusive": "~6.0.1", + "@abp/lodash": "~6.0.1", + "@abp/luxon": "~6.0.1", + "@abp/malihu-custom-scrollbar-plugin": "~6.0.1", + "@abp/select2": "~6.0.1", + "@abp/sweetalert2": "~6.0.1", + "@abp/timeago": "~6.0.1", + "@abp/toastr": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/aspnetcore.mvc.ui/package-lock.json b/npm/packs/aspnetcore.mvc.ui/package-lock.json index e0e5ba896e..04def1f54e 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": "6.0.0", + "version": "6.0.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 52b40907fa..635817ef1f 100644 --- a/npm/packs/aspnetcore.mvc.ui/package.json +++ b/npm/packs/aspnetcore.mvc.ui/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/aspnetcore.mvc.ui", "repository": { "type": "git", diff --git a/npm/packs/blogging/package.json b/npm/packs/blogging/package.json index 6c179d55f4..ef55e5b993 100644 --- a/npm/packs/blogging/package.json +++ b/npm/packs/blogging/package.json @@ -1,14 +1,14 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/blogging", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~6.0.0", - "@abp/owl.carousel": "~6.0.0", - "@abp/prismjs": "~6.0.0", - "@abp/tui-editor": "~6.0.0" + "@abp/aspnetcore.mvc.ui.theme.shared": "~6.0.1", + "@abp/owl.carousel": "~6.0.1", + "@abp/prismjs": "~6.0.1", + "@abp/tui-editor": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/bootstrap-datepicker/package.json b/npm/packs/bootstrap-datepicker/package.json index d387098f40..5a560d1c94 100644 --- a/npm/packs/bootstrap-datepicker/package.json +++ b/npm/packs/bootstrap-datepicker/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.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 59cc5ce101..dab711995c 100644 --- a/npm/packs/bootstrap-daterangepicker/package.json +++ b/npm/packs/bootstrap-daterangepicker/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/bootstrap-daterangepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap/package.json b/npm/packs/bootstrap/package.json index f85bd15780..d0133ff6a9 100644 --- a/npm/packs/bootstrap/package.json +++ b/npm/packs/bootstrap/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/bootstrap", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.1", "bootstrap": "^5.1.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/chart.js/package.json b/npm/packs/chart.js/package.json index 6d54e76ea7..ace0d83635 100644 --- a/npm/packs/chart.js/package.json +++ b/npm/packs/chart.js/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/chart.js", "publishConfig": { "access": "public" diff --git a/npm/packs/clipboard/package.json b/npm/packs/clipboard/package.json index ce96f9caaa..a530c875ea 100644 --- a/npm/packs/clipboard/package.json +++ b/npm/packs/clipboard/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/clipboard", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.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 a2cb11f24e..bac2c30408 100644 --- a/npm/packs/cms-kit.admin/package.json +++ b/npm/packs/cms-kit.admin/package.json @@ -1,15 +1,15 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/cms-kit.admin", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/codemirror": "~6.0.0", - "@abp/jstree": "~6.0.0", - "@abp/slugify": "~6.0.0", - "@abp/tui-editor": "~6.0.0", - "@abp/uppy": "~6.0.0" + "@abp/codemirror": "~6.0.1", + "@abp/jstree": "~6.0.1", + "@abp/slugify": "~6.0.1", + "@abp/tui-editor": "~6.0.1", + "@abp/uppy": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/cms-kit.public/package.json b/npm/packs/cms-kit.public/package.json index b2e1a2e7e0..e4326e31ef 100644 --- a/npm/packs/cms-kit.public/package.json +++ b/npm/packs/cms-kit.public/package.json @@ -1,12 +1,12 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/cms-kit.public", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/highlight.js": "~6.0.0", - "@abp/star-rating-svg": "~6.0.0" + "@abp/highlight.js": "~6.0.1", + "@abp/star-rating-svg": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/cms-kit/package.json b/npm/packs/cms-kit/package.json index 7964b51077..25b0f133d8 100644 --- a/npm/packs/cms-kit/package.json +++ b/npm/packs/cms-kit/package.json @@ -1,12 +1,12 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/cms-kit", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/cms-kit.admin": "~6.0.0", - "@abp/cms-kit.public": "~6.0.0" + "@abp/cms-kit.admin": "~6.0.1", + "@abp/cms-kit.public": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/codemirror/package.json b/npm/packs/codemirror/package.json index fe36f1124f..97e1bb2adc 100644 --- a/npm/packs/codemirror/package.json +++ b/npm/packs/codemirror/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/codemirror", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.1", "codemirror": "^5.65.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/core/package.json b/npm/packs/core/package.json index b2add42d86..cac6c9ad7a 100644 --- a/npm/packs/core/package.json +++ b/npm/packs/core/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/core", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/utils": "~6.0.0" + "@abp/utils": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/cropperjs/package.json b/npm/packs/cropperjs/package.json index 3be6fa924c..d6c5c41e5f 100644 --- a/npm/packs/cropperjs/package.json +++ b/npm/packs/cropperjs/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/cropperjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.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 1054e476b7..5acc904bc8 100644 --- a/npm/packs/datatables.net-bs4/package.json +++ b/npm/packs/datatables.net-bs4/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/datatables.net-bs4", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/datatables.net": "~6.0.0", + "@abp/datatables.net": "~6.0.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 29820c3690..38535a141c 100644 --- a/npm/packs/datatables.net-bs5/package.json +++ b/npm/packs/datatables.net-bs5/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/datatables.net-bs5", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/datatables.net": "~6.0.0", + "@abp/datatables.net": "~6.0.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 c85944df30..d18b13cea4 100644 --- a/npm/packs/datatables.net/package.json +++ b/npm/packs/datatables.net/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/datatables.net", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.0", + "@abp/jquery": "~6.0.1", "datatables.net": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/docs/package.json b/npm/packs/docs/package.json index 513f19db1b..0dc447d6b3 100644 --- a/npm/packs/docs/package.json +++ b/npm/packs/docs/package.json @@ -1,15 +1,15 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/docs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/anchor-js": "~6.0.0", - "@abp/clipboard": "~6.0.0", - "@abp/malihu-custom-scrollbar-plugin": "~6.0.0", - "@abp/popper.js": "~6.0.0", - "@abp/prismjs": "~6.0.0" + "@abp/anchor-js": "~6.0.1", + "@abp/clipboard": "~6.0.1", + "@abp/malihu-custom-scrollbar-plugin": "~6.0.1", + "@abp/popper.js": "~6.0.1", + "@abp/prismjs": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/flag-icon-css/package.json b/npm/packs/flag-icon-css/package.json index a3ef027ecc..b5376005d6 100644 --- a/npm/packs/flag-icon-css/package.json +++ b/npm/packs/flag-icon-css/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/flag-icon-css", "publishConfig": { "access": "public" diff --git a/npm/packs/font-awesome/package.json b/npm/packs/font-awesome/package.json index d8e7cc5c39..96fb232cbd 100644 --- a/npm/packs/font-awesome/package.json +++ b/npm/packs/font-awesome/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/font-awesome", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.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 bf2ba60b0b..7b3fe80d5d 100644 --- a/npm/packs/highlight.js/package.json +++ b/npm/packs/highlight.js/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/highlight.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.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 4fd3a931a8..5a552f63e2 100644 --- a/npm/packs/jquery-form/package.json +++ b/npm/packs/jquery-form/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/jquery-form", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.0", + "@abp/jquery": "~6.0.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 814b007c30..5ced32cbfd 100644 --- a/npm/packs/jquery-validation-unobtrusive/package.json +++ b/npm/packs/jquery-validation-unobtrusive/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/jquery-validation-unobtrusive", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery-validation": "~6.0.0", + "@abp/jquery-validation": "~6.0.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 031b8dcc98..80b5c1fb09 100644 --- a/npm/packs/jquery-validation/package.json +++ b/npm/packs/jquery-validation/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/jquery-validation", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.0", + "@abp/jquery": "~6.0.1", "jquery-validation": "^1.19.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jquery/package.json b/npm/packs/jquery/package.json index 01eb7253c0..a016c4efa5 100644 --- a/npm/packs/jquery/package.json +++ b/npm/packs/jquery/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/jquery", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.1", "jquery": "~3.6.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jstree/package.json b/npm/packs/jstree/package.json index 91d652be5a..212df056f0 100644 --- a/npm/packs/jstree/package.json +++ b/npm/packs/jstree/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/jstree", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.0", + "@abp/jquery": "~6.0.1", "jstree": "^3.3.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/lodash/package.json b/npm/packs/lodash/package.json index 0856f9fbfa..2b0428b04c 100644 --- a/npm/packs/lodash/package.json +++ b/npm/packs/lodash/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/lodash", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.1", "lodash": "^4.17.21" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/luxon/package.json b/npm/packs/luxon/package.json index d9c69fce53..c69d60d9f3 100644 --- a/npm/packs/luxon/package.json +++ b/npm/packs/luxon/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/luxon", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.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 eba5d3b3e1..1ff367b346 100644 --- a/npm/packs/malihu-custom-scrollbar-plugin/package.json +++ b/npm/packs/malihu-custom-scrollbar-plugin/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/malihu-custom-scrollbar-plugin", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.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 cad7518f85..85d3560369 100644 --- a/npm/packs/markdown-it/package.json +++ b/npm/packs/markdown-it/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/markdown-it", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.1", "markdown-it": "^12.3.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/moment/package.json b/npm/packs/moment/package.json index 2f25c7aa72..c837f5a963 100644 --- a/npm/packs/moment/package.json +++ b/npm/packs/moment/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/moment", "repository": { "type": "git", diff --git a/npm/packs/owl.carousel/package.json b/npm/packs/owl.carousel/package.json index 94d364fceb..775bd48210 100644 --- a/npm/packs/owl.carousel/package.json +++ b/npm/packs/owl.carousel/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/owl.carousel", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.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 8c48465341..c48797aecd 100644 --- a/npm/packs/popper.js/package.json +++ b/npm/packs/popper.js/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/popper.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.1", "@popperjs/core": "^2.11.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/prismjs/package.json b/npm/packs/prismjs/package.json index 40abe12c84..851e8eb583 100644 --- a/npm/packs/prismjs/package.json +++ b/npm/packs/prismjs/package.json @@ -1,12 +1,12 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/prismjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~6.0.0", - "@abp/core": "~6.0.0", + "@abp/clipboard": "~6.0.1", + "@abp/core": "~6.0.1", "prismjs": "^1.26.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/select2/package.json b/npm/packs/select2/package.json index 777732f443..aaf6072596 100644 --- a/npm/packs/select2/package.json +++ b/npm/packs/select2/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/select2", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.1", "select2": "^4.0.13" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/signalr/package.json b/npm/packs/signalr/package.json index fa40eddc32..4e7af9034d 100644 --- a/npm/packs/signalr/package.json +++ b/npm/packs/signalr/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/signalr", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.1", "@microsoft/signalr": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/slugify/package.json b/npm/packs/slugify/package.json index fc0b9c707e..df64ebe9e6 100644 --- a/npm/packs/slugify/package.json +++ b/npm/packs/slugify/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.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 ca70b687fe..08d5484fe4 100644 --- a/npm/packs/star-rating-svg/package.json +++ b/npm/packs/star-rating-svg/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/star-rating-svg", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.0", + "@abp/jquery": "~6.0.1", "star-rating-svg": "^3.5.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/sweetalert2/package.json b/npm/packs/sweetalert2/package.json index d2294345f7..98e7ecccc1 100644 --- a/npm/packs/sweetalert2/package.json +++ b/npm/packs/sweetalert2/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/sweetalert2", "publishConfig": { "access": "public" @@ -10,7 +10,7 @@ "directory": "npm/packs/sweetalert2" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.1", "sweetalert2": "^11.3.6" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/timeago/package.json b/npm/packs/timeago/package.json index 2cbd292e7b..5dfab011b8 100644 --- a/npm/packs/timeago/package.json +++ b/npm/packs/timeago/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/timeago", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.0", + "@abp/jquery": "~6.0.1", "timeago": "^1.6.7" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/toastr/package.json b/npm/packs/toastr/package.json index 962f4ef407..d118eb3023 100644 --- a/npm/packs/toastr/package.json +++ b/npm/packs/toastr/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/toastr", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.0", + "@abp/jquery": "~6.0.1", "toastr": "^2.1.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/tui-editor/package.json b/npm/packs/tui-editor/package.json index f6ca8d8319..bd69a0585f 100644 --- a/npm/packs/tui-editor/package.json +++ b/npm/packs/tui-editor/package.json @@ -1,12 +1,12 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/tui-editor", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.0", - "@abp/prismjs": "~6.0.0" + "@abp/jquery": "~6.0.1", + "@abp/prismjs": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/uppy/package.json b/npm/packs/uppy/package.json index 07e6c1fd60..e0f70d2ce4 100644 --- a/npm/packs/uppy/package.json +++ b/npm/packs/uppy/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/uppy", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.0", + "@abp/core": "~6.0.1", "uppy": "^1.16.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/utils/package.json b/npm/packs/utils/package.json index 6800ef0068..fb987f7cc8 100644 --- a/npm/packs/utils/package.json +++ b/npm/packs/utils/package.json @@ -1,6 +1,6 @@ { "name": "@abp/utils", - "version": "6.0.0", + "version": "6.0.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 6c4785712d..95d643ddb5 100644 --- a/npm/packs/vee-validate/package.json +++ b/npm/packs/vee-validate/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/vee-validate", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/vue": "~6.0.0", + "@abp/vue": "~6.0.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 b4b86eb6f1..5567fb05b1 100644 --- a/npm/packs/virtual-file-explorer/package.json +++ b/npm/packs/virtual-file-explorer/package.json @@ -1,12 +1,12 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/virtual-file-explorer", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~6.0.0", - "@abp/prismjs": "~6.0.0" + "@abp/clipboard": "~6.0.1", + "@abp/prismjs": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/vue/package.json b/npm/packs/vue/package.json index 7ffb61a059..0d11cd7762 100644 --- a/npm/packs/vue/package.json +++ b/npm/packs/vue/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.0", + "version": "6.0.1", "name": "@abp/vue", "publishConfig": { "access": "public" diff --git a/studio/source-codes/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip b/studio/source-codes/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip index 4bf88c77bf..0cfa6ab758 100644 Binary files a/studio/source-codes/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip and b/studio/source-codes/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip b/studio/source-codes/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip index 46c2f2286e..c1fa5ae605 100644 Binary files a/studio/source-codes/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip and b/studio/source-codes/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip b/studio/source-codes/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip index 2f18c3ff2a..9992ad09ac 100644 Binary files a/studio/source-codes/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip and b/studio/source-codes/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip b/studio/source-codes/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip index 92504e60bd..b69f60bf3e 100644 Binary files a/studio/source-codes/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip and b/studio/source-codes/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip b/studio/source-codes/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip index 076d8bf14f..f311a071a8 100644 Binary files a/studio/source-codes/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip and b/studio/source-codes/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip b/studio/source-codes/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip index 4c4b67dd5d..6c472f7653 100644 Binary files a/studio/source-codes/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip and b/studio/source-codes/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip b/studio/source-codes/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip index 79066b2f42..fd1c1988e1 100644 Binary files a/studio/source-codes/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip and b/studio/source-codes/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip b/studio/source-codes/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip index dc79f0ec0a..38ff3b46e3 100644 Binary files a/studio/source-codes/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip and b/studio/source-codes/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip b/studio/source-codes/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip index 443b2abefa..2ff6dadf02 100644 Binary files a/studio/source-codes/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip and b/studio/source-codes/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip b/studio/source-codes/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip index e576935124..861ed5bded 100644 Binary files a/studio/source-codes/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip and b/studio/source-codes/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip b/studio/source-codes/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip index 94efad3cb7..6672b7b814 100644 Binary files a/studio/source-codes/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip and b/studio/source-codes/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip b/studio/source-codes/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip index eb9e9247e9..ac6f80b79a 100644 Binary files a/studio/source-codes/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip and b/studio/source-codes/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip b/studio/source-codes/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip index 9404295c66..fce88b2238 100644 Binary files a/studio/source-codes/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip and b/studio/source-codes/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip b/studio/source-codes/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip index e95eca5126..b9f0edf655 100644 Binary files a/studio/source-codes/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip and b/studio/source-codes/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip b/studio/source-codes/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip index 496b9e9a03..155f3e0120 100644 Binary files a/studio/source-codes/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip and b/studio/source-codes/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip differ diff --git a/studio/source-codes/Volo.ClientSimulation.SourceCode/Volo.ClientSimulation.SourceCode.zip b/studio/source-codes/Volo.ClientSimulation.SourceCode/Volo.ClientSimulation.SourceCode.zip index 71d5eba7df..90d95f035b 100644 Binary files a/studio/source-codes/Volo.ClientSimulation.SourceCode/Volo.ClientSimulation.SourceCode.zip and b/studio/source-codes/Volo.ClientSimulation.SourceCode/Volo.ClientSimulation.SourceCode.zip differ diff --git a/studio/source-codes/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip b/studio/source-codes/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip index 50ef71dd21..4a1f9cae5c 100644 Binary files a/studio/source-codes/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip and b/studio/source-codes/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip differ diff --git a/studio/source-codes/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip b/studio/source-codes/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip index 2a7ce8cb27..73b6eb950c 100644 Binary files a/studio/source-codes/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip and b/studio/source-codes/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip differ diff --git a/templates/NuGet.Config b/templates/NuGet.Config index d595c5314d..c2097e6a05 100644 --- a/templates/NuGet.Config +++ b/templates/NuGet.Config @@ -2,7 +2,6 @@ - \ No newline at end of file diff --git a/templates/app-nolayers/angular/package.json b/templates/app-nolayers/angular/package.json index 5c553efd11..3e7fff8df5 100644 --- a/templates/app-nolayers/angular/package.json +++ b/templates/app-nolayers/angular/package.json @@ -12,13 +12,13 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~6.0.0", - "@abp/ng.components": "~6.0.0", - "@abp/ng.core": "~6.0.0", - "@abp/ng.identity": "~6.0.0", - "@abp/ng.setting-management": "~6.0.0", - "@abp/ng.tenant-management": "~6.0.0", - "@abp/ng.theme.shared": "~6.0.0", + "@abp/ng.account": "~6.0.1", + "@abp/ng.components": "~6.0.1", + "@abp/ng.core": "~6.0.1", + "@abp/ng.identity": "~6.0.1", + "@abp/ng.setting-management": "~6.0.1", + "@abp/ng.tenant-management": "~6.0.1", + "@abp/ng.theme.shared": "~6.0.1", "@abp/ng.theme.lepton-x": "~2.0.0-preview20220912", "@angular/animations": "^14.2.1", "@angular/common": "^14.2.1", @@ -35,7 +35,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~6.0.0", + "@abp/ng.schematics": "~6.0.1", "@angular-devkit/build-angular": "^14.2.3", "@angular-eslint/builder": "~14.1.1", "@angular-eslint/eslint-plugin": "~14.1.1", diff --git a/templates/app-nolayers/aspnet-core/NuGet.Config b/templates/app-nolayers/aspnet-core/NuGet.Config index be8a1ece10..bdc451971a 100644 --- a/templates/app-nolayers/aspnet-core/NuGet.Config +++ b/templates/app-nolayers/aspnet-core/NuGet.Config @@ -1,6 +1,5 @@ - \ No newline at end of file diff --git a/templates/app/angular/package.json b/templates/app/angular/package.json index 52081f76df..027c0fb29e 100644 --- a/templates/app/angular/package.json +++ b/templates/app/angular/package.json @@ -12,14 +12,14 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~6.0.0", - "@abp/ng.components": "~6.0.0", - "@abp/ng.core": "~6.0.0", - "@abp/ng.identity": "~6.0.0", - "@abp/ng.setting-management": "~6.0.0", - "@abp/ng.tenant-management": "~6.0.0", + "@abp/ng.account": "~6.0.1", + "@abp/ng.components": "~6.0.1", + "@abp/ng.core": "~6.0.1", + "@abp/ng.identity": "~6.0.1", + "@abp/ng.setting-management": "~6.0.1", + "@abp/ng.tenant-management": "~6.0.1", + "@abp/ng.theme.shared": "~6.0.1", "@abp/ng.theme.lepton-x": "~2.0.0-preview20220912", - "@abp/ng.theme.shared": "~6.0.0", "@angular/animations": "^14.2.1", "@angular/common": "^14.2.1", "@angular/compiler": "^14.2.1", @@ -35,7 +35,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~6.0.0", + "@abp/ng.schematics": "~6.0.1", "@angular-devkit/build-angular": "^14.2.3", "@angular-eslint/builder": "~14.1.1", "@angular-eslint/eslint-plugin": "~14.1.1", diff --git a/templates/app/aspnet-core/NuGet.Config b/templates/app/aspnet-core/NuGet.Config index be8a1ece10..bdc451971a 100644 --- a/templates/app/aspnet-core/NuGet.Config +++ b/templates/app/aspnet-core/NuGet.Config @@ -1,6 +1,5 @@ - \ No newline at end of file diff --git a/templates/module/angular/package.json b/templates/module/angular/package.json index 809b27b310..2f5bbd33d4 100644 --- a/templates/module/angular/package.json +++ b/templates/module/angular/package.json @@ -15,14 +15,14 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~6.0.0", - "@abp/ng.components": "~6.0.0", - "@abp/ng.core": "~6.0.0", - "@abp/ng.identity": "~6.0.0", - "@abp/ng.setting-management": "~6.0.0", - "@abp/ng.tenant-management": "~6.0.0", - "@abp/ng.theme.basic": "~6.0.0", - "@abp/ng.theme.shared": "~6.0.0", + "@abp/ng.account": "~6.0.1", + "@abp/ng.components": "~6.0.1", + "@abp/ng.core": "~6.0.1", + "@abp/ng.identity": "~6.0.1", + "@abp/ng.setting-management": "~6.0.1", + "@abp/ng.tenant-management": "~6.0.1", + "@abp/ng.theme.basic": "~6.0.1", + "@abp/ng.theme.shared": "~6.0.1", "@angular/animations": "^14.2.1", "@angular/common": "^14.2.1", "@angular/compiler": "^14.2.1", @@ -37,7 +37,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~6.0.0", + "@abp/ng.schematics": "~6.0.1", "@angular-devkit/build-angular": "^14.2.3", "@angular-eslint/builder": "~14.1.1", "@angular-eslint/eslint-plugin": "~14.1.1", diff --git a/templates/module/angular/projects/my-project-name/package.json b/templates/module/angular/projects/my-project-name/package.json index 5facd9d380..2457a5ffe3 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": ">=6.0.0", - "@abp/ng.theme.shared": ">=6.0.0" + "@abp/ng.core": ">=6.0.1", + "@abp/ng.theme.shared": ">=6.0.1" }, "dependencies": { "tslib": "^2.1.0" diff --git a/templates/module/aspnet-core/NuGet.Config b/templates/module/aspnet-core/NuGet.Config index be8a1ece10..bdc451971a 100644 --- a/templates/module/aspnet-core/NuGet.Config +++ b/templates/module/aspnet-core/NuGet.Config @@ -1,6 +1,5 @@ - \ No newline at end of file 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 08b908a6d0..6c64942373 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": "^6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.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 a53e9dd6c6..7b56bd3e94 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": "^6.0.0", - "@abp/aspnetcore.components.server.basictheme": "^6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.1", + "@abp/aspnetcore.components.server.basictheme": "^6.0.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 13ca021ace..7170c06e3a 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": "^6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.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 13ca021ace..7170c06e3a 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": "^6.0.0" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.1" } }