From 7062059d4419d1219b0976323fc20e7bc74826bd Mon Sep 17 00:00:00 2001 From: maliming Date: Sun, 26 Nov 2023 21:10:41 +0800 Subject: [PATCH 001/109] Introduce `IInjectPropertiesService`. --- .../Autofac/AutoFacInjectPropertiesService.cs | 44 ++++++++++++ .../IInjectPropertiesService.cs | 16 +++++ .../NullInjectPropertiesService.cs | 17 +++++ ...AutoFacInjectingPropertiesService_Tests.cs | 67 +++++++++++++++++++ 4 files changed, 144 insertions(+) create mode 100644 framework/src/Volo.Abp.Autofac/Volo/Abp/Autofac/AutoFacInjectPropertiesService.cs create mode 100644 framework/src/Volo.Abp.Core/Volo/Abp/DependencyInjection/IInjectPropertiesService.cs create mode 100644 framework/src/Volo.Abp.Core/Volo/Abp/DependencyInjection/NullInjectPropertiesService.cs create mode 100644 framework/test/Volo.Abp.Autofac.Tests/Volo/Abp/Autofac/AutoFacInjectingPropertiesService_Tests.cs diff --git a/framework/src/Volo.Abp.Autofac/Volo/Abp/Autofac/AutoFacInjectPropertiesService.cs b/framework/src/Volo.Abp.Autofac/Volo/Abp/Autofac/AutoFacInjectPropertiesService.cs new file mode 100644 index 0000000000..6209eafc48 --- /dev/null +++ b/framework/src/Volo.Abp.Autofac/Volo/Abp/Autofac/AutoFacInjectPropertiesService.cs @@ -0,0 +1,44 @@ +using System; +using Autofac; +using Autofac.Extensions.DependencyInjection; +using Volo.Abp.DependencyInjection; + +namespace Volo.Abp.Autofac; + +public class AutoFacInjectPropertiesService : IInjectPropertiesService, ITransientDependency +{ + protected IServiceProvider ServiceProvider { get; } + + public AutoFacInjectPropertiesService(IServiceProvider serviceProvider) + { + ServiceProvider = serviceProvider; + } + + public virtual TService InjectProperties(TService instance) where TService : notnull + { + return InjectProperties(instance, false); + } + + public virtual TService InjectUnsetProperties(TService instance) where TService : notnull + { + return InjectProperties(instance, true); + } + + protected virtual TService InjectProperties(TService instance, bool onlyForUnsetProperties) + where TService : notnull + { + if (instance == null) + { + throw new ArgumentNullException(nameof(instance)); + } + + if (ServiceProvider is not AutofacServiceProvider) + { + throw new AbpException($"The {nameof(ServiceProvider)} must be an instance of {nameof(AutofacServiceProvider)}!"); + } + + return onlyForUnsetProperties + ? ServiceProvider.As().LifetimeScope.InjectUnsetProperties(instance) + : ServiceProvider.As().LifetimeScope.InjectProperties(instance); + } +} diff --git a/framework/src/Volo.Abp.Core/Volo/Abp/DependencyInjection/IInjectPropertiesService.cs b/framework/src/Volo.Abp.Core/Volo/Abp/DependencyInjection/IInjectPropertiesService.cs new file mode 100644 index 0000000000..76313efaaa --- /dev/null +++ b/framework/src/Volo.Abp.Core/Volo/Abp/DependencyInjection/IInjectPropertiesService.cs @@ -0,0 +1,16 @@ +using System; + +namespace Volo.Abp.DependencyInjection; + +public interface IInjectPropertiesService +{ + /// + /// Set any properties on that can be resolved by IServiceProvider. + /// + TService InjectProperties(TService instance) where TService : notnull; + + /// + /// Set any null-valued properties on that can be resolved by the IServiceProvider. + /// + TService InjectUnsetProperties(TService instance) where TService : notnull; +} diff --git a/framework/src/Volo.Abp.Core/Volo/Abp/DependencyInjection/NullInjectPropertiesService.cs b/framework/src/Volo.Abp.Core/Volo/Abp/DependencyInjection/NullInjectPropertiesService.cs new file mode 100644 index 0000000000..5ddfb8d53f --- /dev/null +++ b/framework/src/Volo.Abp.Core/Volo/Abp/DependencyInjection/NullInjectPropertiesService.cs @@ -0,0 +1,17 @@ +namespace Volo.Abp.DependencyInjection; + +[Dependency(TryRegister = true)] +public class NullInjectPropertiesService : IInjectPropertiesService, ITransientDependency +{ + public TService InjectProperties(TService instance) + where TService : notnull + { + return instance; + } + + public TService InjectUnsetProperties(TService instance) + where TService : notnull + { + return instance; + } +} diff --git a/framework/test/Volo.Abp.Autofac.Tests/Volo/Abp/Autofac/AutoFacInjectingPropertiesService_Tests.cs b/framework/test/Volo.Abp.Autofac.Tests/Volo/Abp/Autofac/AutoFacInjectingPropertiesService_Tests.cs new file mode 100644 index 0000000000..7766450feb --- /dev/null +++ b/framework/test/Volo.Abp.Autofac.Tests/Volo/Abp/Autofac/AutoFacInjectingPropertiesService_Tests.cs @@ -0,0 +1,67 @@ +using Microsoft.Extensions.DependencyInjection; +using Shouldly; +using Volo.Abp.Autofac.Interception; +using Volo.Abp.DependencyInjection; +using Xunit; + +namespace Volo.Abp.Autofac; + +public class AutoFacInjectingPropertiesService_Tests : Autofac_Interception_Test +{ + [Fact] + public void AutoFacInjectingPropertiesService_Should_Replaces_NullInjectingPropertiesService() + { + ServiceProvider.GetRequiredService().GetType().ShouldBe(typeof(AutoFacInjectPropertiesService)); + } + + [Fact] + public void InjectProperties() + { + var injectPropertiesService = ServiceProvider.GetRequiredService(); + var serviceB = new TestServiceB(); + injectPropertiesService.InjectProperties(serviceB); + + serviceB.NullTestServiceA.ShouldNotBeNull(); + serviceB.NullTestServiceA.Name.ShouldBe("Default Name"); + serviceB.NotNullTestServiceA.ShouldNotBeNull(); + serviceB.NotNullTestServiceA.Name.ShouldBe("Default Name"); + } + + [Fact] + public void InjectUnsetProperties() + { + var injectPropertiesService = ServiceProvider.GetRequiredService(); + var serviceB = new TestServiceB(); + injectPropertiesService.InjectUnsetProperties(serviceB); + + serviceB.NullTestServiceA.ShouldNotBeNull(); + serviceB.NullTestServiceA.Name.ShouldBe("Default Name"); + serviceB.NotNullTestServiceA.ShouldNotBeNull(); + serviceB.NotNullTestServiceA.Name.ShouldBe("My Name"); // This is not null property. + } +} + +interface ITestServiceA +{ + public string Name { get; set; } +} + +class TestServiceA : ITestServiceA, ITransientDependency +{ + public string Name { get; set; } = "Default Name"; +} + +interface ITestServiceB +{ + +} + +class TestServiceB : ITestServiceB, ITransientDependency +{ + public ITestServiceA NullTestServiceA { get; set; } + + public ITestServiceA NotNullTestServiceA { get; set; } = new TestServiceA() + { + Name = "My Name" + }; +} From 53163db8b5cf4452642c9bdc7306f8b5d7239e1c Mon Sep 17 00:00:00 2001 From: maliming Date: Mon, 27 Nov 2023 10:11:39 +0800 Subject: [PATCH 002/109] Update Dependency-Injection.md --- docs/en/Dependency-Injection.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/en/Dependency-Injection.md b/docs/en/Dependency-Injection.md index d8afe5c21c..51a395e3ea 100644 --- a/docs/en/Dependency-Injection.md +++ b/docs/en/Dependency-Injection.md @@ -269,6 +269,21 @@ public class MyService : ITransientDependency } ```` +#### IInjectPropertiesService + +You can use the `IInjectPropertiesService` service to inject properties of an object. Generally, it is a service outside of DI, such as manually created services. + +````C# +var injectPropertiesService = serviceProvider.GetRequiredService(); +var instance = new TestService(); + +// Set any properties on instance that can be resolved by IServiceProvider. +injectPropertiesService.InjectProperties(instance); + +// Set any null-valued properties on instance that can be resolved by the IServiceProvider. +injectPropertiesService.InjectUnsetProperties(instance); +```` + ### Resolve Service from IServiceProvider You may want to resolve a service directly from ``IServiceProvider``. In that case, you can inject `IServiceProvider` into your class and use the ``GetService`` or the `GetRequiredService` method as shown below: From 4494b5c187a321940edce81cf944d612f5a75a15 Mon Sep 17 00:00:00 2001 From: denizdemirkan Date: Tue, 28 Nov 2023 11:27:13 +0300 Subject: [PATCH 003/109] Update Commercial/ru.json --- .../Base/Localization/Resources/ru.json | 222 +++- .../Commercial/Localization/Resources/ru.json | 1144 +++++++++++++---- 2 files changed, 1131 insertions(+), 235 deletions(-) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/ru.json index cf96f2514e..8c8ef8252a 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/ru.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/ru.json @@ -3,22 +3,39 @@ "texts": { "Volo.AbpIo.Domain:010004": "Достигнуто максимальное количество участников!", "Volo.AbpIo.Domain:010005": "Достигнуто максимальное количество владельцев!", - "Volo.AbpIo.Domain:010006": "Этот пользователь уже является владельцем в этой организации!", + "Volo.AbpIo.Domain:010006": "Этот пользователь уже является владельцем этой организации!", "Volo.AbpIo.Domain:010007": "Этот пользователь уже является разработчиком в этой организации!", "Volo.AbpIo.Domain:010008": "Разрешенное количество разработчиков не может быть меньше текущего количества разработчиков!", - "Volo.AbpIo.Domain:010009": "Допустимое количество разработчиков не может быть меньше 0!", - "Volo.AbpIo.Domain:010010": "Превышено максимальное количество MAC-адресов!", + "Volo.AbpIo.Domain:010009": "Разрешенное количество разработчиков не может быть меньше 0!", + "Volo.AbpIo.Domain:010010": "Превышено максимальное количество Mac-адресов!", "Volo.AbpIo.Domain:010011": "Персональная лицензия не может иметь более 1 разработчика!", "Volo.AbpIo.Domain:010012": "Лицензия не может быть продлена через месяц после истечения срока действия лицензии!", "Volo.AbpIo.Domain:020001": "Не удалось удалить этот пакет NPM, поскольку пакеты Nuget \"{NugetPackages}\" зависят от этого пакета.", - "Volo.AbpIo.Domain:020002": "Не удалось удалить этот пакет NPM, потому что модули \"{Modules}\" используют этот пакет.", - "Volo.AbpIo.Domain:020003": "Не удалось удалить этот пакет NPM, поскольку модули \"{Modules}\" используют этот пакет, а пакеты Nuget \"{NugetPackages}\" зависят от этого пакета.", - "Volo.AbpIo.Domain:020004": "Не удалось удалить этот пакет Nuget, потому что модули \"{Modules}\" используют этот пакет.", + "Volo.AbpIo.Domain:020002": "Не удалось удалить этот пакет NPM, поскольку этот пакет используют модули «{Modules}».", + "Volo.AbpIo.Domain:020003": "Не удалось удалить этот пакет NPM, поскольку модули «{Modules}» используют этот пакет, а пакеты Nuget «{NugetPackages}» зависят от этого пакета.", + "Volo.AbpIo.Domain:020004": "Не удалось удалить этот пакет Nuget, поскольку этот пакет используют модули «{Modules}».", + "Volo.AbpIo.Domain:030000": "Вы уже завершили пробный период.", + "Volo.AbpIo.Domain:030001": "Это название организации уже существует.", + "Volo.AbpIo.Domain:030002": "После активации вы не сможете переключить пробную лицензию в статус «запрошено»!", + "Volo.AbpIo.Domain:030003": "Нет такого статуса!", + "Volo.AbpIo.Domain:030004": "Статус не удалось изменить из-за непредвиденной ошибки!", + "Volo.AbpIo.Domain:030005": "Даты начала и окончания могут быть обновлены, когда пробная лицензия находится в статусе «активировано»!", + "Volo.AbpIo.Domain:030006": "Дата окончания должна быть больше даты начала!", + "Volo.AbpIo.Domain:030007": "Эта пробная лицензия уже активирована!", + "Volo.AbpIo.Domain:030008": "Дату покупки можно установить только при статусе -куплено-!", + "Volo.AbpIo.Domain:030009": "Пользователь не найден!", + "Volo.AbpIo.Domain:030010": "Чтобы приобрести пробную лицензию, вам сначала необходимо активировать пробную лицензию!", + "Volo.AbpIo.Domain:030011": "Вы не можете удалить пробную лицензию после ее приобретения!", + "Volo.AbpIo.Domain:030012": "Пользователь имеет право иметь только 1 бесплатный пробный период. ", + "Volo.AbpIo.Domain:030013": "Пользователь с активной лицензией не может запустить пробную лицензию.", + "Volo.AbpIo.Domain:040000": "Телеметрия уже существует!.", + "Volo.AbpIo.Domain:070000": "Название организации может содержать только латинские буквы, цифры, точки и дефисы!", + "Volo.AbpIo.Domain:070001": "Название компании может содержать только латинские буквы, цифры, точки, пробелы и дефисы!", "WantToLearn?": "Хотеть учиться?", "ReadyToGetStarted?": "Готовы начать?", "JoinOurCommunity": "Присоединяйтесь к нашему сообществу", "GetStartedUpper": "НАЧАТЬ", - "ForkMeOnGitHub": "Разветвите меня на GitHub", + "ForkMeOnGitHub": "Раскошелитесь на GitHub", "Features": "Функции", "GetStarted": "Начать", "Documents": "Документы", @@ -26,19 +43,192 @@ "ContributionGuide": "Руководство по вкладу", "Blog": "Блог", "Commercial": "Коммерческий", - "MyAccount": "Мой аккаунт", + "MyAccount": "Мой счет", "Permission:License": "Лицензия", "Permission:UserInfo": "Информация о пользователе", - "SeeDocuments": "См. Документы", + "SeeDocuments": "См. документы", "Samples": "Образцы", - "Framework": "Фреймворк", - "Support": "Служба поддержки", + "Framework": "Рамки", + "Support": "Поддерживать", "FreeDDDBook": "Бесплатная электронная книга DDD", "New": "Новый", - "Volo.AbpIo.Domain:020005": "Год продления лицензии не может быть меньше {MinExtendLicenseYear} лет и больше {MaxExtendLicenseYear} лет.", - "TrialLicensePeriodHasExpired": "Срок действия вашей пробной лицензии истек {0} дней назад.", - "TrialLicensePeriodWillExpire": "Срок действия вашей пробной лицензии истечет через {0} дн.", - "TrialLicensePeriodExpireToday": "Срок действия вашей пробной лицензии истекает сегодня.", - "PurchaseNow": "Купить сейчас!" + "Volo.AbpIo.Domain:020005": "Год продления лицензии не может быть меньше {MinExtendLicenseYear} лет и больше {MaxExtendLicenseYear} лет. ", + "TrialLicensePeriodHasExpired": "Срок действия пробной лицензии истек {0} дн. назад.", + "TrialLicensePeriodWillExpire": "Срок действия пробной лицензии истечет через {0} дн.", + "TrialLicensePeriodExpireToday": "Срок действия пробной лицензии истекает сегодня.", + "PurchaseNow": "Купить сейчас!", + "LatestReleaseLogs": "Журналы последних выпусков", + "RoadMap": "Дорожная карта", + "FAQ": "Часто задаваемые вопросы", + "SourceCode": "Исходный код", + "SeeAllPosts": "Посмотреть все публикации", + "Contribute": "Способствовать", + "LiveDemo": "Живая демонстрация", + "GetLicense": "Получить лицензию", + "OpenSource": "Открытый источник", + "WebApplication": "Веб приложение", + "MeetTheABP": "Знакомьтесь: АБП", + "CompleteWebDevelopment": "Полная веб-разработка", + "Platform": "Платформа", + "ABPDescription": "Платформа с открытым исходным кодом для разработки веб-приложений для ASP.NET Core. ", + "StrongInfrastructure": "Сильная инфраструктура", + "CompleteArchitecture": "Полная архитектура", + "DeveloperFocused": "Ориентирован на разработчиков", + "ShareYourExperiences": "Поделитесь своим опытом использования ABP Framework", + "LatestPosts": "Последние посты", + "LatestVideos": "Последние видео", + "Views": "Взгляды", + "LearnLatestNewsAboutABPFramework": "Получайте информацию о событиях в ABP, таких как новые выпуски, бесплатные источники, публикации и многое другое.", + "DeveloperTools": "Инструменты разработчика", + "StartupTemplates": "Шаблоны запуска", + "ApplicationModules": "Прикладные модули", + "UI": "пользовательский интерфейс", + "Themes": "Темы", + "Premium": "Премиум", + "PrivacyPolicy": "политика конфиденциальности", + "TermsAndConditions": "Условия", + "WouldLikeToReceiveMarketingMaterials": "Я хотел бы получать маркетинговые материалы, такие как предложения по продуктам", + "JoinOurMarketingNewsletter": "Подпишитесь на нашу маркетинговую рассылку", + "CommunityPrivacyPolicyConfirmation": "Я согласен с Условиями политика конфиденциальности.", + "WouldLikeToReceiveNotification": "Я хотел бы получать последние новости с сайтов abp.io.", + "CommercialNewsletterConfirmationMessage": "я согласен Условия и политика конфиденциальности.", + "FreeDDDEBook": "Бесплатная электронная книга DDD", + "AdditionalServices": "Дополнительные услуги", + "Learn": "Учиться", + "AccountOverview": "Обзор учетной записи", + "MyOrganizations": "Мои организации", + "MySupportQuestions": "Мои вопросы о поддержке", + "MyProfile": "Мой профайл", + "Logout": "Выйти", + "Home": "Дом", + "Posts": "Сообщения", + "Videos": "Видео", + "JoinTheABPCommunity": "Присоединяйтесь к сообществу АБП", + "SubmitYourPost": "Отправьте свое сообщение", + "Modules": "Модули", + "Tools": "Инструменты", + "Pricing": "Цены", + "ChangeLogs": "Журналы изменений", + "SubscribeToNewsletter": "Подписаться на рассылку", + "SubscribeToNewsletterDescription": "Получайте информацию о событиях в ABP, таких как новые выпуски, бесплатные источники, публикации и многое другое.", + "EmailAddress": "Адрес электронной почты", + "Subscribe": "Подписаться", + "WelcomeToABP": "Добро пожаловать в АБП", + "EULA": "Лицензионное соглашение", + "ABPCommercialIntroductionMessage": "Готовые модули приложений, расширенные шаблоны запуска, инструменты быстрой разработки приложений, профессиональные темы пользовательского интерфейса и премиум-поддержка.", + "MasteringAbpFrameworkEBook": "Освоение структуры ABP", + "MasteringTheABPFrameworkExplanation": "Эта книга, написанная создателем ABP Framework, поможет вам получить полное представление об этой платформе и современных методах разработки веб-приложений.", + "Speakers": "Динамики", + "PreviousEvents": "Предыдущие события", + "WatchTheEvent": "Посмотреть событие", + "RegisterNow": "Зарегистрироваться", + "ThereIsNoEvent": "Нет никакого события.", + "Events": "События", + "Volo.AbpIo.Domain:080000": "Уже есть купленный товар с названием \"{Name}\"", + "MasteringAbpFrameworkBook": "Книга: Освоение ABP Framework", + "ABPIO-CommonPreferenceDefinition": "Получайте последние новости о платформе ABP, такие как новые публикации, события и многое другое.", + "BuiltOn": "Построен на", + "AbpFramework": "Структура ABP", + "Volo.AbpIo.Domain:080001": "Время начала не может быть больше времени окончания.", + "Enum:BookType:0": "Освоение структуры ABP", + "Enum:PurchasePlatform:0": "Амазонка", + "Enum:PurchasePlatform:1": "Пакет", + "Copied": "Скопировано!", + "CouldNotCopy": "Не удалось скопировать!", + "CopyNotSupportByYourBrowser": "Эта функция не работает в используемом вами браузере.", + "City": "Город", + "ZipCode": "Почтовый индекс", + "Address": "Адрес", + "Homepage": "Домашняя страница", + "Year": "Год", + "Year_Plural": "Годы", + "Copyright": "Авторское право © {1}", + "DomainDrivenDesign": "Проектирование, ориентированное на предметную область", + "CrossCuttingConcerns": "Межсекторальные проблемы", + "AbpCommunity": "Сообщество АБП", + "Footer_GithubStarCount": "{0} Звезды на GitHub", + "Footer_NugetDownloadCount": "{0} Загрузки на NuGet", + "AbpDescription": "ABP — это платформа приложений с открытым исходным кодом, ориентированная на разработку веб-приложений на базе AspNet Core. ", + "Layout_AbpFramework_MetaTitle": "Структура ABP | ", + "CommunityTalks_CountdownDays": "Дни", + "CommunityTalks_CountdownHours": "Часы", + "CommunityTalks_CountdownMinutes": "Мин", + "CommunityTalks_CountdownSeconds": "сек.", + "SeePreviousEvents": "См. предыдущие события", + "CookieConsent_Accept": "Принимать", + "CookieConsent_Explanation_1": "Мы используем файлы cookie, чтобы вам было удобнее пользоваться нашим сайтом.", + "CookieConsent_Explanation_2": "Если вы продолжаете просматривать, вы соглашаетесь с нашими Политика конфиденциальности и политика использования файлов cookie..", + "Error_Page_400_Title": "Возникла проблема с обслуживанием запрошенной страницы.", + "Error_Page_400_Description_1": "Обычно это означает, что при обработке вашего запроса произошла непредвиденная ошибка.", + "Error_Page_400_Description_2": "Если проблема не устранена, свяжитесь с нами по адресу info@abp.io и мы поможем вам продолжить путь.", + "GoToHomepage": "Вернуться на домашнюю страницу", + "Error_Page_404_Title": "Страница не найдена!", + "Error_Page_404_Description_1": "Это не та веб-страница, которую вы ищете.", + "Error_Page_500_Title": "Похоже, что-то пошло не так!", + "Error_Page_500_Description_1": "Мы отслеживаем эти ошибки автоматически, но если проблема не устранена, не стесняйтесь
связаться с нами. ", + "Error_Page_500_Description_2": "Свяжитесь с нами по адресу info@abp.io.", + "Books": "Книги", + "ABPDiscordServer": "Дискорд-сервер АБП", + "ABPCommunityTalks": "Обсуждения сообщества ABP", + "ABPCommunityPosts": "Сообщения сообщества ABP", + "BuyAndGetMonths": "КУПИТЬ 12 МЕСЯЦЕВ, ПОЛУЧИТЕ 14 МЕСЯЦЕВ!", + "GetYourDeal": "Получите свою сделку", + "BuyOrRenewLicense": "Купите или продлите лицензию сейчас и получите 2 дополнительных месяца!", + "BuyOrRenewLicenseToGetExtra2Months": "Купите или продлите лицензию сейчас и получите 2 дополнительных месяца! ", + "HurryUp": "ТОРОПИТЬСЯ!", + "LastDay": "Последний день: {0}", + "BuyNewLicenseBetweenDatesToGetBenefit": "Купите новую лицензию в период с {0} по {1} и получите дополнительные 2 месяца выгоды!", + "CheckAllCommunityTalks": "Проверить все публикации сообщества", + "ReadMore": "Читать далее", + "ContinueReading": "Продолжить чтение", + "Post": "Почта", + "ExploreTheContentsCreatedByTheCoreABPTeamAndTheABPCommunity": "Изучите контент, созданный основной командой ABP и сообществом ABP.", + "WelcomeFallCampaign": "Приветствуем осеннюю кампанию!", + "GiveAwayForNewPurchases": "За новые покупки будет разыграно обучение в классе разработки приложений!", + "BlackFriday": "ЧЕРНЫЙ ПЯТНИЦА", + "ValidForExistingCustomers": "Также актуально для
Существующие клиенты!", + "CampaignBetweenDates": "От {0}
В {1}", + "SaveUpTo": "СОХРАНЯТЬ ВПЛОТЬ ДО{0}тыс. долларов США", + "ImplementingDDD": "Реализация предметно-ориентированного проектирования", + "ExploreTheEBook": "Изучите электронную книгу", + "ExploreTheBook": "Изучите книгу", + "ConsultantType": "Тип консультации", + "Expert": "Эксперт АБП", + "Partner": "Партнер АБП", + "Industry": "Промышленность", + "Location": "Расположение", + "Contact": "Контакт", + "Partner_Year": "Год партнерства", + "Info": "Информация", + "SpokenLanguages": "Разговорные языки", + "SocialMedia": "Социальные медиа", + "Activity": "Активность", + "Type": "Тип", + "Contribution": "Вклад", + "WhoWeAre": "Кто мы", + "Icons": "Иконки", + "Url": "URL", + "Icon": "Икона", + "RecentActivities": "Последние действия", + "SpringCampaign": "Добро пожаловать
Весенняя распродажа!", + "SpringCampaign2": "Ограниченное
Временное предложение!
", + "AboutUs": "О нас", + "HowItWorks": "Как это работает?", + "ReleaseNotes": "Примечания к выпуску", + "DetailedChangeNotes": "Подробные примечания к изменениям", + "SeeTrainings": "Посмотреть тренинги", + "NoContent": "Без содержания", + "More": "Более", + "WhyABPIOPlatform": "Почему платформа ABP.IO?", + "AbpStudio": "АБП Студия", + "ExtraMonths": "{0}ДОПОЛНИТЕЛЬНЫЕ МЕСЯЦЫ", + "RSS": "RSS", + "RSSFeed": "Новостная лента", + "Articles": "Статьи", + "Organizations": "Организации", + "ManageAccount": "Управлять счетом", + "CommunityProfile": "Профиль сообщества", + "BlogProfile": "Профиль блога", + "Tickets": "Билеты" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json index 4832618e30..0c678ee744 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json @@ -4,52 +4,55 @@ "OrganizationManagement": "Управление организацией", "OrganizationList": "Список организаций", "Volo.AbpIo.Commercial:010003": "Вы не являетесь владельцем этой организации!", - "OrganizationNotFoundMessage": "Не найдено ни одной организации!", - "DeveloperCount": "Выделенные/всего разработчиков", - "QuestionCount": "Остающиеся/всего вопросов", + "OrganizationNotFoundMessage": "Ни одна организация не найдена!", + "DeveloperCount": "Выделено/всего разработчиков", + "QuestionCount": "Оставшиеся/всего вопросы", "Unlimited": "Безлимитный", "Owners": "Владельцы", - "AddMember": "Добавить члена", - "AddOwner": "Добавить владельца", - "AddDeveloper": "Добавить разработчика", + "Owner": "Владелец", + "AddMember": "Добавить участников", + "AddNewOwner": "Добавить нового владельца", + "AddNewDeveloper": "Добавить нового разработчика", "UserName": "Имя пользователя", "Name": "Имя", "EmailAddress": "Адрес электронной почты", "Developers": "Разработчики", "LicenseType": "Тип лицензии", "Manage": "Управлять", + "SetDefault": "Установить по умолчанию", + "DefaultOrganization": "По умолчанию", "StartDate": "Дата начала", "EndDate": "Дата окончания", "Modules": "Модули", - "LicenseExtendMessage": "Срок действия вашей лицензии продлен до {0}", - "LicenseUpgradeMessage": "Ваша лицензия обновлена до {0}", - "LicenseExtendAdnUpgradeMessage": "Ваша лицензия была продлена до {0}, а ваш лицензионный план повышен до {1}.", - "LicenseAddDeveloperMessage": "К вашей лицензии добавлено {0} разработчиков", - "Volo.AbpIo.Commercial:010004": "Не могу найти указанного пользователя! Пользователь должен быть уже зарегистрирован.", + "LicenseExtendMessage": "Дата окончания действия вашей лицензии продлена до {0}.", + "LicenseUpgradeMessage": "Ваша лицензия повышена до {0}", + "LicenseExtendAdnUpgradeMessage": "Ваша лицензия продлена до {0}, а ваш лицензионный план повышен до {1}.", + "LicenseAddDeveloperMessage": "{0} разработчика добавлено в вашу лицензию", + "Volo.AbpIo.Commercial:010004": "Не могу найти указанного пользователя! ", "MyOrganizations": "Мои организации", - "ApiKey": "Ключ API", - "UserNameNotFound": "Нет пользователя с именем пользователя {0}", - "SuccessfullyAddedToNewsletter": "Спасибо за подписку на нашу рассылку!", + "ApiKey": "API-ключ", + "UserNameNotFound": "Нет пользователя с именем {0}.", + "SuccessfullyAddedToNewsletter": "Спасибо за подписку на рассылку новостей!", "MyProfile": "Мой профайл", "EmailNotValid": "Пожалуйста, введите действительный адрес электронной почты.", "JoinOurMarketingNewsletter": "Подпишитесь на нашу маркетинговую рассылку", - "WouldLikeToReceiveMarketingMaterials": "Я хочу получать маркетинговые материалы, такие как предложения по продуктам и специальные предложения.", - "StartUsingYourLicenseNow": "Начните использовать свою лицензию прямо сейчас!", - "WelcomePage": "Страница приветствия", - "UnsubscriptionExpireEmail": "Отказаться от подписки на электронные письма с напоминанием об истечении срока действия лицензии", - "UnsubscribeLicenseExpireEmailReminderMessage": "Эта подписка по электронной почте содержит только напоминание о дате истечения срока действия лицензии.", - "UnsubscribeFromLicenseExpireEmails": "Если вы не хотите получать электронные письма о дате истечения срока действия лицензии, вы можете отказаться от подписки в любое время.", + "WouldLikeToReceiveMarketingMaterials": "Я хотел бы получать маркетинговые новости, такие как предложения по продуктам", + "StartUsingYourLicenseNow": "Начните использовать лицензию прямо сейчас!", + "WelcomePage": "Приветственная страница", + "UnsubscriptionExpireEmail": "Отменить подписку на электронные письма с напоминанием о дате окончания срока действия лицензии", + "UnsubscribeLicenseExpireEmailReminderMessage": "Эта подписка по электронной почте содержит только напоминания о дате истечения срока действия вашей лицензии.", + "UnsubscribeFromLicenseExpireEmails": "Если вы не хотите получать электронные письма о дате истечения срока действия вашей лицензии, вы можете отказаться от подписки в любое время.", "Unsubscribe": "Отписаться", "NotOrganizationMember": "Вы не являетесь членом какой-либо организации.", - "UnsubscribeLicenseExpirationEmailSuccessTitle": "Подписка успешно отменена", - "UnsubscribeLicenseExpirationEmailSuccessMessage": "Вы больше не будете получать электронные письма с напоминанием об истечении срока действия лицензии.", - "IndexPageHeroSection": " Полная платформа веб-разработки встроенная каркас ", - "AbpCommercialShortDescription": "ABP Commercial предоставляет готовые модули приложений, инструменты для быстрой разработки приложений, профессиональные темы пользовательского интерфейса, поддержку премиум-класса и многое другое.", + "UnsubscribeLicenseExpirationEmailSuccessTitle": "Отписка успешно отменена", + "UnsubscribeLicenseExpirationEmailSuccessMessage": "Вы больше не будете получать электронные письма с напоминанием о дате окончания срока действия лицензии.", + "IndexPageHeroSection": "Полный платформа веб-разработкипостроен на рамки", + "AbpCommercialShortDescription": "ABP Commercial предоставляет готовые модули приложений, инструменты для быстрой разработки приложений, профессиональные темы пользовательского интерфейса, премиальную поддержку и многое другое.", "LiveDemo": "Живая демонстрация", - "LiveDemoLead": "{1} используя свою учетную запись ABP, {3} на abp.io.
Или заполните форму ниже, чтобы создать живую демонстрацию прямо сейчас", - "ThereIsAlreadyAnAccountWithTheGivenEmailAddress": "Уже есть учетная запись с указанным адресом электронной почты: {0}
Вы можете войти в свою учетную запись, чтобы продолжить.", + "LiveDemoLead": "{1} используя свою учетную запись ABP, {3} на abp.io.
Или заполните форму ниже, чтобы создать живую демо-версию прямо сейчас", + "ThereIsAlreadyAnAccountWithTheGivenEmailAddress": "Уже существует учетная запись с данным адресом электронной почты: {0}
Вы можете войти в свою учетную запись, чтобы продолжить.", "GetLicence": "Получить лицензию", - "Application": "заявка", + "Application": "Приложение", "StartupTemplates": "Шаблоны запуска", "Startup": "Запускать", "Templates": "Шаблоны", @@ -57,286 +60,300 @@ "Tools": "Инструменты", "Premium": "Премиум", "PremiumSupport": "Премиум-поддержка", - "PremiumForumSupport": "Поддержка премиум-форума", - "UI": "UI", + "PremiumForumSupport": "Премиум-поддержка форума", + "UI": "пользовательский интерфейс", "Themes": "Темы", - "JoinOurNewsletter": "Подпишитесь на нашу рассылку новостей", - "Send": "послать", - "Learn": "Учиться", - "AdditionalServices": "Дополнительные услуги", - "WhatIsABPFramework": "ЧТО ТАКОЕ ОСНОВА ABP?", + "JoinOurNewsletter": "Подпишитесь на нашу рассылку", + "Send": "Отправлять", + "WhatIsABPFramework": "ЧТО ТАКОЕ РАМКА ABP?", "OpenSourceBaseFramework": "Базовая платформа с открытым исходным кодом", - "ABPFrameworkExplanation": "

ABP Commercial основана на ABP Framework, платформе веб-приложений с открытым исходным кодом и сообществом для ASP.NET Core.

ABP Framework предоставляет отличную инфраструктуру для написания поддерживаемых, расширяемых и тестируемый код с лучшими практиками.

Создан и интегрирован с популярными инструментами, которые вы уже знаете. Низкая кривая обучения, легкая адаптация, комфортное развитие.

", + "ABPFrameworkExplanation": "

ABP Commercial основан на ABP Framework, платформе веб-приложений с открытым исходным кодом и управляемой сообществом для ASP.NET Core.

ABP Framework предоставляет отличную инфраструктуру для написания удобного в сопровождении, расширяемого и тестируемого кода с использованием лучших практик.

Создано на основе уже известных вам популярных инструментов и интегрировано с ними.

", "Modular": "Модульный", "MicroserviceCompatible": "Совместимость с микросервисами", - "DomainDrivenDesignInfrastructure": "Инфраструктура проектирования на основе доменов", + "DomainDrivenDesignInfrastructure": "Инфраструктура проектирования на основе предметной области", "MultiTenancy": "Мульти аренды", "DistributedMessaging": "Распределенный обмен сообщениями", "DynamicProxying": "Динамическое проксирование", "BackgroundJobs": "Фоновые задания", - "AuditLogging": "Ведение журнала аудита", - "BLOBStoring": "Хранение BLOB", - "BundlingMinification": "Объединение и минификация", + "AuditLogging": "Журнал аудита", + "BLOBStoring": "Хранение BLOB-объектов", + "BundlingMinification": "Объединение", "AdvancedLocalization": "Расширенная локализация", "ManyMore": "Многое другое", - "ExploreTheABPFramework": "Изучите ABP Framework", + "ExploreTheABPFramework": "Изучите структуру ABP", "WhyUseTheABPCommercial": "Зачем использовать рекламу ABP?", - "WhyUseTheABPCommercialExplanation": "

Создание веб-приложений корпоративного уровня может быть сложным и трудоемким.

ABP Commercial предлагает идеальную базовую инфраструктуру, необходимую для всех современных ASP.NET Core корпоративного уровня основанные на решениях. Прямо от проектирования до развертывания весь цикл разработки обеспечивается встроенными функциями и модулями ABP.

", - "StartupTemplatesShortDescription": "Шаблоны запуска позволяют вам быстро приступить к работе над проектом за несколько секунд.", - "UIFrameworksOptions": "Параметры UI-фреймворков;", - "DatabaseProviderOptions": "Параметры поставщика базы данных;", - "PreBuiltApplicationModules": "Готовые модули приложений", - "PreBuiltApplicationModulesShortDescription": "Наиболее распространенные требования к приложениям уже разработаны для вас в виде модулей многократного использования.", + "WhyUseTheABPCommercialExplanation": "

Создание веб-приложений корпоративного уровня может быть сложным и трудоемким процессом.

ABP Commercial предлагает идеальную базовую инфраструктуру, необходимую для всех современных решений корпоративного уровня на базе ASP.NET Core.

", + "StartupTemplatesShortDescription": "Шаблоны запуска позволяют запустить проект за несколько секунд.", + "UIFrameworksOptions": "варианты фреймворков пользовательского интерфейса;", + "DatabaseProviderOptions": "Опции поставщика базы данных;", + "PreBuiltApplicationModules": "Готовые прикладные модули", + "PreBuiltApplicationModulesShortDescription": "Большинство общих требований к приложениям уже разработаны для вас в виде модулей многократного использования.", "Account": "Счет", "Blogging": "Ведение блога", "Identity": "Личность", "IdentityServer": "Сервер идентификации", "Saas": "Саас", - "LanguageManagement": "Управление языками", + "LanguageManagement": "Языковой менеджмент", "TextTemplateManagement": "Управление текстовыми шаблонами", - "See All Modules": "SeeAllModules", - "ABPSuite": "ABP Suite", - "AbpSuiteShortDescription": "ABP Suite - это дополнительный инструмент к ABP Commercial.", - "AbpSuiteExplanation": "Он позволяет создавать веб-страницы за считанные минуты. Это глобальный инструмент .NET Core, который можно установить из командной строки. Он может создавать новое решение ABP, генерировать страницы CRUD из базы данных для внешнего интерфейса.", + "See All Modules": "Просмотреть всемодули", + "ABPSuite": "АБП Люкс", + "AbpSuiteShortDescription": "ABP Suite — это дополнительный инструмент для ABP Commercial.", + "AbpSuiteExplanation": "Он позволяет создавать веб-страницы за считанные минуты. ", "Details": "Подробности", "LeptonTheme": "Лептон Тема", - "ProfessionalModernUIThemes": "Профессиональные современные темы пользовательского интерфейса", + "ProfessionalModernUIThemes": "Профессиональные, современные темы пользовательского интерфейса.", "LeptonThemeExplanation": "Lepton предоставляет широкий спектр тем администрирования Bootstrap, которые служат прочной основой для любого проекта, требующего панели администратора.", "DefaultTheme": "Тема по умолчанию", - "MaterialTheme": "Материал Тема", + "MaterialTheme": "Материальная тема", "Default2Theme": "Тема по умолчанию 2", "DarkTheme": "Темная тема", "DarkBlueTheme": "Темно-синяя тема", "LightTheme": "Светлая тема", - "ProudToWorkWith": "Горжусь работать с", - "OurConsumers": "Тысячи предприятий и разработчиков более чем в 70 странах мира полагаются на ABP Commercial.", + "ProudToWorkWith": "Горжусь сотрудничеством с", + "OurConsumers": "Тысячи предприятий и разработчиков в более чем 70 странах мира полагаются на ABP Commercial.", "JoinOurConsumers": "Присоединяйтесь к ним и быстро создавайте потрясающие продукты.", - "AdditionalServicesExplanation": "Вам нужны дополнительные или индивидуальные услуги? Мы и наши партнеры можем предоставить; ", + "AdditionalServicesExplanation": "Вам нужны дополнительные или индивидуальные услуги? Мы и наши партнеры можем предоставить;", "CustomProjectDevelopment": "Разработка индивидуального проекта", - "CustomProjectDevelopmentExplanation": "Специализированные разработчики для ваших индивидуальных проектов.", - "PortingExistingProjects": "Перенос существующих проектов", - "PortingExistingProjectsExplanation": "Перенос ваших старых проектов на платформу ABP.", + "CustomProjectDevelopmentExplanation": "Выделенные разработчики для ваших индивидуальных проектов.", + "PortingExistingProjects": "Портирование существующих проектов", + "PortingExistingProjectsExplanation": "Перенос ваших устаревших проектов на платформу ABP.", "LiveSupport": "Живая поддержка", - "LiveSupportExplanation": "Возможность удаленной поддержки в реальном времени, когда вам это нужно.", + "LiveSupportExplanation": "Опция удаленной поддержки в реальном времени, когда она вам понадобится.", "Training": "Обучение", - "TrainingExplanation": "Специальное обучение для ваших разработчиков.", - "OnBoarding": "Адаптация", - "OnBoardingExplanation": "Помогите настроить среду разработки, CI и CD.", + "TrainingExplanation": "Специализированное обучение для ваших разработчиков.", + "OnBoarding": "Регистрация", + "OnBoardingExplanation": "Помогите настроить вашу разработку, CI", "PrioritizedTechnicalSupport": "Приоритетная техническая поддержка", - "PremiumSupportExplanation": "Помимо отличной поддержки платформы ABP сообществом, наша команда поддержки отвечает на технические вопросы и проблемы коммерческих пользователей с высоким приоритетом.", - "SeeTheSupportOptions": "См. Варианты поддержки", + "PremiumSupportExplanation": "Помимо отличной поддержки сообщества ABP, наша команда поддержки отвечает на технические вопросы и проблемы коммерческих пользователей в приоритетном порядке.", + "SeeTheSupportOptions": "Ознакомьтесь с вариантами поддержки", "Contact": "Контакт", - "TellUsWhatYouNeed": "Скажите нам, что вам нужно.", - "YourMessage": "Твое сообщение", + "TellUsWhatYouNeed": "Расскажите нам, что вам нужно.", + "YourMessage": "Ваше сообщение", "YourFullName": "Ваше полное имя", + "FirstNameField": "Имя", + "LastNameField": "Фамилия", "EmailField": "Адрес электронной почты", - "YourEmailAddress": "Ваш адрес электронной почты", + "YourEmailAddress": "Ваш электронный адрес", "ValidEmailAddressIsRequired": "Требуется действительный адрес электронной почты.", "HowMayWeHelpYou": "Как мы можем Вам помочь?", "SendMessage": "Отправить сообщение", "Success": "Успех", - "WeWillReplyYou": "Мы получили ваше сообщение и скоро свяжемся с вами.", + "WeWillReplyYou": "Мы получили ваше сообщение и свяжемся с вами в ближайшее время.", "GoHome": "Иди домой", - "CreateLiveDemo": "Создать живую демонстрацию", - "CreateLiveDemoDescription": "После отправки этой формы вы получите электронное письмо со ссылкой на демонстрацию.", - "RegisterToTheNewsletter": "Подпишитесь на рассылку новостей, чтобы получать информацию о ABP.IO, в том числе о новых выпусках и т. Д.", - "EnterYourEmailOrLogin": "Введите свой адрес электронной почты, чтобы создать демоверсию, или войдите , используя существующую учетную запись.", - "ApplicationTemplate": "Шаблон приложения", + "CreateLiveDemo": "Создать живую демо-версию", + "CreateLiveDemoDescription": "После отправки этой формы вы получите электронное письмо со ссылкой на демо-версию.", + "RegisterToTheNewsletter": "Подпишитесь на рассылку, чтобы получать информацию о ABP.IO, включая новые выпуски и т. д.", + "EnterYourEmailOrLogin": "Введите свой адрес электронной почты, чтобы создать демо-версию или Авторизоваться используя существующую учетную запись.", + "ApplicationTemplate": "Шаблон заявки", "ApplicationTemplateExplanation": "Шаблон запуска приложения используется для создания нового веб-приложения.", - "EfCoreProvider": "Entity Framework (поддерживает SQL Server, MySQL, PostgreSQL, Oracle и другие )", - "AlreadyIncludedInTemplateModules": "В этот шаблон уже включены и настроены следующие модули:", + "EfCoreProvider": "Entity Framework (поддерживает SQL Server, MySQL, PostgreSQL, Oracle и другие)", + "AlreadyIncludedInTemplateModules": "Следующие модули уже включены и настроены в этот шаблон:", "ApplicationTemplateArchitecture": "Этот шаблон приложения также поддерживает многоуровневую архитектуру, в которой уровень пользовательского интерфейса, уровень API и служба аутентификации физически разделены.", - "SeeTheGuideOrGoToTheLiveDemo": "См. Руководство разработчика для получения технической информации об этом шаблоне или перейдите к действующей демонстрации.", + "SeeTheGuideOrGoToTheLiveDemo": "Ознакомьтесь с руководством разработчика для получения технической информации об этом шаблоне или посетите живую демонстрацию.", "DeveloperGuide": "Руководство разработчика", "ModuleTemplate": "Шаблон модуля", - "ModuleTemplateExplanation1": "Вы хотите создать модуль и повторно использовать его в разных приложениях? Этот шаблон запуска подготавливает все для начала создания многоразового модуля приложения или микросервиса .", - "ModuleTemplateExplanation2": "

Вы можете поддерживать одну или несколько платформ пользовательского интерфейса, одного или нескольких поставщиков баз данных для одного модуля. Шаблон запуска настроен для запуска и тестирования вашего модуля в минимальном приложении в дополнение к инфраструктуре модульного и интеграционного тестирования.

См. техническую информацию об этом шаблоне в руководстве разработчика.

", + "ModuleTemplateExplanation1": "Вы хотите создать модуль и повторно использовать его в разных приложениях? прикладной модуль или микросервис.", + "ModuleTemplateExplanation2": "

Вы можете поддерживать одну или несколько платформ пользовательского интерфейса, одного или нескольких поставщиков баз данных для одного модуля. протестируйте свой модуль в минимальном приложении в дополнение к инфраструктуре модульного и интеграционного тестирования.

Ознакомьтесь с руководством разработчика для получения технической информации об этом шаблоне.

", "WithAllStyleOptions": "со всеми вариантами стиля", "Demo": "Демо", - "SeeAllModules": "Просмотреть все модули", - "ABPCLIExplanation": "ABP CLI (интерфейс командной строки) - это инструмент командной строки для выполнения некоторых общих операций для решений на основе ABP.", - "ABPSuiteEasilyCURD": "ABP Suite - это инструмент, который позволяет легко создавать CRUD-страницы.", - "WeAreHereToHelp": "Мы здесь, чтобы помочь ", - "BrowseOrAskQuestion": "Вы можете просмотреть разделы справки или выполнить поиск по часто задаваемым вопросам или задать нам вопрос, используя контактную форму .", - "SearchQuestionPlaceholder": "Искать в часто задаваемых вопросах", - "WhatIsTheABPCommercial": "Что такое реклама ABP?", - "WhatAreDifferencesThanAbpFramework": "В чем разница между ABP Framework с открытым исходным кодом и ABP Commercial?", - "ABPCommercialExplanation": "ABP Commercial - это набор дополнительных модулей, инструментов, тем и сервисов, созданных на основе платформы ABP с открытым исходным кодом. ABP Commercial разрабатывается и поддерживается той же командой, что и структура ABP.", - "WhatAreDifferencesThanABPFrameworkExplanation": "

ABP framework - это модульная, тематическая и совместимая с микросервисами платформа разработки приложений для ASP.NET Core. Он предоставляет полную архитектуру и мощную инфраструктуру, чтобы вы могли сосредоточиться на собственном бизнес-коде, а не повторяться в каждом новом проекте. Он основан на лучших практиках разработки программного обеспечения и популярных инструментах, которые вы уже знаете.

Платформа ABP полностью бесплатна, имеет открытый исходный код и управляется сообществом. Он также предоставляет бесплатную тему и некоторые готовые модули (например, управление идентификацией и управление арендаторами).

", - "VisitTheFrameworkVSCommercialDocument": "Перейдите по следующей ссылке, чтобы получить дополнительную информацию {1} ", - "ABPCommercialFollowingBenefits": "ABP Commercial добавляет следующие преимущества поверх структуры ABP;", + "SeeAllModules": "Посмотреть все модули", + "ABPCLIExplanation": "ABP CLI (интерфейс командной строки) — это инструмент командной строки для выполнения некоторых распространенных операций для решений на основе ABP.", + "ABPSuiteEasilyCURD": "ABP Suite — это инструмент, который позволяет легко создавать страницы CRUD.", + "WeAreHereToHelp": "Мы здесь, чтобы Помощь", + "BrowseOrAskQuestion": "Вы можете просмотреть разделы справки или выполнить поиск по часто задаваемым вопросам, либо задать нам вопрос, используя Форма обратной связи.", + "SearchQuestionPlaceholder": "Поиск в часто задаваемых вопросах", + "WhatIsTheABPCommercial": "Что такое АБП Коммерческий?", + "WhatAreDifferencesThanAbpFramework": "Каковы различия между ABP Framework с открытым исходным кодом и ABP Commercial?", + "AbpCommercialMetaTitle": " {0} | ", + "AbpCommercialMetaDescription": "Комплексная платформа веб-разработки на ABP Framework с готовыми модулями, шаблонами запуска, инструментами быстрой разработки и профессиональными темами пользовательского интерфейса.", + "ABPCommercialExplanation": "ABP Commercial — это набор премиальных модулей, инструментов, тем и сервисов, созданных на основе открытого исходного кода. Структура ABP. ", + "WhatAreDifferencesThanABPFrameworkExplanation": "

Структура ABP — это модульная, тематическая, совместимая с микросервисами среда разработки приложений для ASP.NET Core.

Платформа ABP полностью бесплатна, имеет открытый исходный код и поддерживается сообществом.

", + "VisitTheFrameworkVSCommercialDocument": "Посетите следующую ссылку для получения дополнительной информации {1} ", + "ABPCommercialFollowingBenefits": "ABP Commercial добавляет следующие преимущества в дополнение к структуре ABP:", "Professional": "Профессиональный", "UIThemes": "Темы пользовательского интерфейса", - "EnterpriseModules": "Готовые к работе, многофункциональные, предварительно созданные модули приложений (например, управление Identity Server, управление SaaS, управление языками)", - "ToolingToSupport": "Инструменты для поддержки продуктивности разработки (например, ABP Suite )", - "PremiumSupportLink": "Премиум поддержка ", + "EnterpriseModules": "Готовый к корпоративному использованию, многофункциональный, предварительно созданный Прикладные модули (например, управление Identity Server, управление SaaS, управление языком)", + "ToolingToSupport": "Инструменты для поддержки продуктивности разработки (например. АБП Люкс)", + "PremiumSupportLink": "Премиум Поддерживать", "WhatDoIDownloadABPCommercial": "Что я загружаю при покупке рекламы ABP?", - "CreateUnlimitedSolutions": "Купив коммерческую лицензию ABP, вы сможете создавать неограниченное количество решений, как описано в документе Начало работы .", - "ABPCommercialSolutionExplanation": "Когда вы создаете новое приложение, вы получаете решение Visual Studio (шаблон запуска) на основе ваших предпочтений. В загруженном решении уже установлены и настроены коммерческие модули и темы. Вы можете удалить предустановленный модуль или добавить другой модуль, если хотите. Все модули и темы по умолчанию используются как пакеты NuGet/NPM.", - "StartDevelopWithTutorials": "Загруженное решение хорошо продумано и задокументировано. Вы можете начать разработку собственного бизнес-кода на его основе, следуя руководствам .", - "TryTheCommercialDemo": "Вы можете попробовать демонстрацию , чтобы увидеть образец приложения, созданного с использованием шаблона запуска ABP Commercial.", - "HowManyProducts": "Сколько различных продуктов/решений я могу создать с помощью рекламы ABP?", - "HowManyProductsExplanation": "Нет ограничений на создание ABP-проекта. Вы можете создавать сколько угодно проектов, разрабатывать и загружать их на разные серверы.", - "HowManyDevelopers": "Сколько разработчиков могут работать над рекламным роликом ABP?", - "HowManyDevelopersExplanation": "Коммерческие лицензии ABP выдаются на одного разработчика. Разные типы лицензий имеют разные ограничения для разработчиков. Однако вы можете добавить больше разработчиков к любому типу лицензии, когда вам нужно. На странице цен указаны типы лицензий, ограничения для разработчиков и дополнительные расходы для разработчиков.", - "ChangingLicenseType": "Могу ли я обновить свой тип лицензии позже?", - "ChangingLicenseTypeExplanation": "Вы можете перейти на лицензию более высокого уровня, заплатив разницу в течение срока действия действующей лицензии. При обновлении до более высокого лицензионного плана вы получаете преимущества нового плана, но обновление лицензии не меняет дату истечения срока действия лицензии. Кроме того, вы также можете добавить новые рабочие места разработчика к существующей лицензии, см. «Сколько разработчиков может работать с ABP Commercial?»", - "LicenseExtendUpgradeDiff": "В чем разница между продлением лицензии и обновлением?", + "CreateUnlimitedSolutions": "Купив коммерческую лицензию ABP, вы сможете создавать неограниченное количество решений, как описано в Начиная документ.", + "ABPCommercialSolutionExplanation": "Когда вы создаете новое приложение, вы получаете решение Visual Studio (шаблон запуска) на основе ваших предпочтений. ", + "StartDevelopWithTutorials": "Загруженное решение хорошо спроектировано и документировано. обучающие программы.", + "TryTheCommercialDemo": "Вы можете попробовать Живая демонстрация чтобы увидеть пример приложения, созданного с использованием шаблона запуска ABP Commercial.", + "HowManyProducts": "Сколько различных продуктов/решений я могу создать с помощью ABP Commercial?", + "HowManyProductsExplanation": "Вы можете создать столько проектов, сколько захотите, в течение срока действия активной лицензии; ", + "HowManyDevelopers": "Сколько разработчиков могут работать над рекламой ABP?", + "HowManyDevelopersExplanation": "Коммерческие лицензии ABP предоставляются на одного разработчика. Планы страница с типами лицензий, ограничениями для разработчиков и дополнительными расходами для разработчиков.", + "ChangingLicenseType": "Могу ли я обновить тип лицензии позже?", + "ChangingLicenseTypeExplanation": "Вы можете перейти на более высокую лицензию, заплатив разницу в течение срока действия активной лицензии. ", + "LicenseExtendUpgradeDiff": "В чем разница между продлением и обновлением лицензии?", + "LicenseExtendUpgradeDiffExplanation": "Расширение: Продлив/продлив лицензию, вы продолжите получать премиальную поддержку и получать основные или второстепенные обновления модулей и тем.
Обновление: Обновив лицензию, вы перейдете на более высокий лицензионный план, что позволит вам получить дополнительные преимущества. сравнительная таблица лицензий чтобы увидеть различия между планами лицензирования. С другой стороны, при обновлении дата истечения срока действия лицензии не изменится! Чтобы продлить дату окончания действия лицензии, вам необходимо продлить лицензию.", "LicenseRenewalCost": "Какова стоимость продления лицензии через 1 год?", - "LicenseRenewalCostExplanation": "Стоимость продления (продления) стандартной лицензии для группы составляет {0} долл. США, стандартной бизнес-лицензии составляет {1} долл. США, а стандартной лицензии Enterprise составляет {2} долл. США. Если вы уже являетесь клиентом, войдите в свою учетную запись , чтобы просмотреть доступные цены на продление.", - "HowDoIRenewMyLicense": "Как мне продлить лицензию?", - "HowDoIRenewMyLicenseExplanation": "Вы можете продлить лицензию, перейдя на страницу управления организацией . Чтобы воспользоваться нашими скидками на раннее продление, убедитесь, что вы продлили подписку до истечения срока действия лицензии. Однако не беспокойтесь о том, что не знаете, когда закроется ваша возможность раннего продления. Вы получите 3 напоминания по электронной почте до истечения срока подписки. Мы отправим их за 30 дней, 7 дней и 1 день до истечения срока.", + "LicenseRenewalCostExplanation": "Стоимость продления (продления) стандартной групповой лицензии составляет {0} долларов США, стандартной бизнес-лицензии — {1} долларов США и стандартной корпоративной лицензии — {2} долларов США. Войдите в свой аккаунт чтобы просмотреть текущие цены на продление.", + "HowDoIRenewMyLicense": "Как продлить лицензию?", + "HowDoIRenewMyLicenseExplanation": "Вы можете продлить лицензию, перейдя на страница управления организацией. ", "IsSourceCodeIncluded": "Включает ли моя лицензия исходный код коммерческих модулей и тем?", - "IsSourceCodeIncludedExplanation1": "Зависит от типа приобретенной лицензии:", - "IsSourceCodeIncludedExplanation2": " Команда : ваше решение использует модули и темы как пакеты NuGet и NPM. Он не включает их исходный код. Таким образом, вы можете легко обновлять эти модули и темы всякий раз, когда доступна новая версия. Однако вы не можете получить исходный код модулей и тем.", - "IsSourceCodeIncludedExplanation3": " Для бизнеса/предприятия : в дополнение к командной лицензии вы можете загрузить исходный код любого модуля или темы, которые вам нужны. Вы даже можете удалить ссылки на пакеты NuGet/NPM для определенного модуля и добавить его исходный код непосредственно в свое решение, чтобы полностью изменить его.", - "IsSourceCodeIncludedExplanation4": "

Включение исходного кода модуля в ваше решение дает вам максимальную свободу настройки этого модуля. Однако тогда будет невозможно автоматически обновить модуль при выпуске новой версии.

Ни одна из лицензий не включает исходный код ABP Suite, который является внешним инструментом, который генерирует код для вас и помогает к вашей разработке.

См. страницу с ценами , чтобы узнать о других различиях между типами лицензий.

", - "ChangingDevelopers": "Могу ли я сменить зарегистрированных разработчиков моей организации в будущем?", - "ChangingDevelopersExplanation": "Помимо добавления новых разработчиков к вашей лицензии, вы также можете изменить существующих разработчиков (вы можете удалить разработчика и добавить нового на то же место) без каких-либо дополнительных затрат.", + "IsSourceCodeIncludedExplanation1": "Зависит от типа купленной вами лицензии:", + "IsSourceCodeIncludedExplanation2": "Команда: ваше решение использует модули и темы в виде пакетов NuGet и NPM. ", + "IsSourceCodeIncludedExplanation3": "Бизнес предприятие: В дополнение к командной лицензии вы можете скачать исходный код любого необходимого вам модуля или темы. ", + "IsSourceCodeIncludedExplanation4": "

Включение исходного кода модуля в ваше решение дает вам максимальную свободу настройки этого модуля.

Ни одна из лицензий не включает исходный код ABP Suite, который представляет собой внешний инструмент, который генерирует для вас код и помогает в вашей разработке.

Проверьте Планы на странице других различий между типами лицензий.

", + "ChangingDevelopers": "Могу ли я в будущем сменить зарегистрированных разработчиков своей организации?", + "ChangingDevelopersExplanation": "Помимо добавления новых разработчиков в вашу лицензию, вы также можете изменить существующих разработчиков (вы можете удалить разработчика и добавить нового на то же место) без каких-либо дополнительных затрат.", + "WhatHappensWhenLicenseEnds": "Что произойдет, когда срок действия моей лицензии закончится?", + "WhatHappensWhenLicenseEndsExplanation1": "Коммерческая лицензия ABP — это бессрочная лицензия. ", + "WhatHappensWhenLicenseEndsExplanation2": "Вы не можете создавать новые решения с помощью ABP Commercial, но можете постоянно продолжать разработку существующих приложений.", + "WhatHappensWhenLicenseEndsExplanation3": "Вы сможете получать обновления модулей и тем в вашей MINOR-версии (кроме версий RC или Preview). ", + "WhatHappensWhenLicenseEndsExplanation4": "Вы не сможете устанавливать новые модули и темы, добавленные на коммерческую платформу ABP, после окончания срока действия вашей лицензии.", + "WhatHappensWhenLicenseEndsExplanation5": "Вы не можете использовать ABP Suite.", + "WhatHappensWhenLicenseEndsExplanation6": "Вы не можете получить премиум-поддержка больше.", + "WhatHappensWhenLicenseEndsExplanation7": "Вы можете продлить (продлить) свою лицензию, если хотите продолжать получать эти преимущества. {3 дня после истечения срока действия вашей лицензии будут применены следующие скидки: Командная лицензия {0}; ", + "discountForYears": "Скидка {0} % на {1} лет.", + "WhatHappensWhenLicenseEndsExplanation8": "Созданные вами проекты ABP не хранятся на наших серверах. ", "WhenShouldIRenewMyLicense": "Когда мне следует продлить лицензию?", - "WhenShouldIRenewMyLicenseExplanation": "Если вы продлите лицензию в течение {3} дней после истечения срока действия лицензии, будут применяться следующие скидки: групповая лицензия {0}% скидка, бизнес-лицензия {1}% скидка, корпоративная лицензия {2}% скидка . Если вы продлеваете лицензию {3} дней после даты истечения срока действия лицензии, цена продления будет такой же, как цена покупки лицензии, и при продлении скидки не будет.", + "WhenShouldIRenewMyLicenseExplanation": "Если вы продлите лицензию в течение {3 дня после истечения срока действия вашей лицензии будут применены следующие скидки: Командная лицензия {0}; {3 дня после истечения срока действия вашей лицензии цена продления будет такой же, как цена покупки лицензии, и скидка на продление не будет действовать.", "TrialPlan": "У вас есть пробный план?", - "DoYouAcceptBankWireTransfer": "Вы принимаете банковский перевод?", - "DoYouAcceptBankWireTransferExplanation": "Да, мы принимаем банковский перевод.
После отправки платы за лицензию банковским переводом отправьте нам электронное письмо по адресу accounting@abp.io, квитанцию и тип запрошенной лицензии. Информация о нашем международном банковском счете:", + "TrialPlanExplanation": "Да, чтобы начать бесплатную пробную версию, свяжитесь маркетинг@volosoft.com. ", + "DoYouAcceptBankWireTransfer": "Вы принимаете банковские переводы?", + "DoYouAcceptBankWireTransferExplanation": "Да, мы принимаем банковские переводы.
После отправки лицензионного сбора банковским переводом отправьте квитанцию ​​и запрошенный тип лицензии на адрес account@volosoft.com.
Информация о нашем международном банковском счете:", "HowToUpgrade": "Как обновить существующие приложения, когда доступна новая версия?", - "HowToUpgradeExplanation1": "Когда вы создаете новое приложение с помощью ABP Commercial, все модули и тема используются как пакеты NuGet и NPM. Таким образом, вы можете легко обновить пакеты, когда станет доступна новая версия.", - "HowToUpgradeExplanation2": "Помимо стандартных обновлений NuGet/NPM, ABP CLI предоставляет команду обновления, которая автоматически находит и обновляет все связанные с ABP пакеты в вашем решении.", + "HowToUpgradeExplanation1": "Когда вы создаете новое приложение с помощью ABP Commercial, все модули и темы используются как пакеты NuGet и NPM. ", + "HowToUpgradeExplanation2": "В дополнение к стандартным обновлениям NuGet/NPM, Интерфейс командной строки ABP предоставляет команду обновления, которая автоматически находит и обновляет все пакеты, связанные с ABP, в вашем решении.", "DatabaseSupport": "Какие системы баз данных поддерживаются?", - "DatabaseSupportExplanation": "Сама ABP Framework не зависит от базы данных и по своей природе может работать с любым поставщиком базы данных. См. документ о доступе к данным для получения списка текущих внедренных поставщиков.", - "UISupport": "Какие фреймворки пользовательского интерфейса поддерживаются?", + "DatabaseSupportExplanation": "ABP Framework сама по себе не зависит от базы данных и по своей природе может работать с любым поставщиком баз данных. Документ доступа к данным для списка реализованных в настоящее время поставщиков.", + "UISupport": "Какие платформы пользовательского интерфейса поддерживаются?", "Supported": "Поддерживается", - "UISupportExplanation": "Сама ABP Framework не зависит от инфраструктуры пользовательского интерфейса и может работать с любой структурой пользовательского интерфейса. Однако не для всех фреймворков пользовательского интерфейса были реализованы шаблоны запуска, пользовательские интерфейсы модулей и темы. Актуальный список параметров пользовательского интерфейса см. В документе по началу работы .", + "UISupportExplanation": "ABP Framework сама по себе не зависит от платформы пользовательского интерфейса и может работать с любой платформой пользовательского интерфейса. Документ «Начало работы» для получения актуального списка параметров пользовательского интерфейса.", "MicroserviceSupport": "Поддерживает ли он микросервисную архитектуру?", - "MicroserviceSupportExplanation1": "Одна из основных целей структуры ABP - предоставить удобную инфраструктуру для создания микросервисных решений. См. Документ микросервисная архитектура , чтобы понять, как это помогает создавать системы микросервисов.", - "MicroserviceSupportExplanation2": "Все коммерческие модули ABP разработаны для поддержки сценариев развертывания микросервисов (с собственным API и базой данных) в соответствии с документом передовой практики разработки модулей .", - "MicroserviceSupportExplanation3": "Мы предоставляем образец демонстрационного решения микросервисов , который демонстрирует реализацию архитектуры микросервисов, чтобы помочь вам создать собственное решение.", - "MicroserviceSupportExplanation4": "Итак, краткий ответ: « да, он поддерживает микросервисную архитектуру ».", - "MicroserviceSupportExplanation5": "Тем не менее, система микросервисов - это решение, и каждое решение будет иметь разные требования, топологию сети, сценарии связи, возможности аутентификации, решения о разделении/совместном использовании базы данных, конфигурации времени выполнения, интеграцию сторонних систем и многое другое.", - "MicroserviceSupportExplanation6": "ABP Framework и ABP Commercial предоставляют инфраструктуру для сценариев микросервисов, совместимые с микросервисами модули, образцы и документацию, которые помогут вам создать собственное решение. Но не ожидайте, что вы сразу загрузите готовое решение вашей мечты. Вам нужно будет понять это и собрать некоторые части вместе в соответствии с вашими требованиями.", + "MicroserviceSupportExplanation1": "Одна из основных целей платформы ABP — предоставить удобную инфраструктуру для создания микросервисных решений. Документ микросервисной архитектуры чтобы понять, как это помогает при создании микросервисных систем.", + "MicroserviceSupportExplanation2": "Все коммерческие модули ABP предназначены для поддержки сценариев развертывания микросервисов (с собственным API и базой данных) путем следования инструкциям. Документ с рекомендациями по разработке модулей.", + "MicroserviceSupportExplanation3": "Мы предоставляем образец Демонстрационное решение микросервиса который демонстрирует реализацию архитектуры микросервиса, которая поможет вам создать собственное решение.", + "MicroserviceSupportExplanation4": "Итак, краткий ответ: «Да, он поддерживает микросервисную архитектуру.\".", + "MicroserviceSupportExplanation5": "Однако система микросервисов — это решение, и каждое решение будет иметь разные требования, топологию сети, сценарии связи, возможности аутентификации, решения по сегментированию/секционированию базы данных, конфигурации среды выполнения, интеграцию сторонних систем и многое другое.", + "MicroserviceSupportExplanation6": "ABP Framework и ABP Commercial предоставляют инфраструктуру для сценариев микросервисов, модули, совместимые с микросервисами, примеры и документацию, которые помогут вам создать собственное решение. ", "WhereCanIDownloadSourceCode": "Где я могу скачать исходный код?", - "WhereCanIDownloadSourceCodeExplanation": "Вы можете загрузить исходный код всех модулей ABP, пакетов и тем Angular через ABP Suite или ABP CLI. См. Как загрузить исходный код? ", + "WhereCanIDownloadSourceCodeExplanation": "Вы можете загрузить исходный код всех модулей ABP, пакетов Angular и тем через ABP Suite или ABP CLI. Как скачать исходный код?", "ComputerLimitation": "На скольких компьютерах может войти разработчик при разработке ABP?", - "ComputerLimitationExplanation": "Мы специально разрешаем использование {0} компьютеров на одного физического лица/лицензированного разработчика. Всякий раз, когда разработчику необходимо разработать коммерческие продукты ABP на третьем компьютере, следует отправить электронное письмо на адрес license@abp.io с объяснением ситуации, и затем мы сделаем соответствующее распределение в нашей системе.", - "RefundPolicy": "Есть ли у вас политика возврата?", - "RefundPolicyExplanation": "Вы можете запросить возврат средств в течение 30 дней с момента покупки лицензии. Типы лицензий Business и Enterprise имеют возможность загрузки исходного кода, поэтому возврат денежных средств недоступен для Business и Enterprise (а также для любых лицензий, которые включают право на получение исходного кода). Кроме того, не производится возврат средств за продление и покупку второй лицензии.", + "ComputerLimitationExplanation": "Мы специально разрешаем {0} компьютеров на индивидуального/лицензированного разработчика. ", + "RefundPolicy": "Есть ли у вас политика возврата денег?", + "RefundPolicyExplanation": "Вы можете запросить возврат средств в течение 30 дней вашей покупки лицензии. ", "HowCanIRefundVat": "Как я могу вернуть НДС?", - "HowCanIRefundVatExplanation1": "Если вы производили оплату с помощью 2Checkout, вы можете вернуть НДС через свою учетную запись 2Checkout:", - "HowCanIRefundVatExplanation2": "Войдите в свою учетную запись 2Checkout .", - "HowCanIRefundVatExplanation3": "Найдите соответствующий заказ и нажмите «Возвратить просроченный НДС» (введите свой идентификатор плательщика НДС).", + "HowCanIRefundVatExplanation1": "Если вы произвели оплату через 2Checkout, вы можете вернуть НДС через свой аккаунт 2Checkout:", + "HowCanIRefundVatExplanation2": "Войдите в свой 2Оформить заказ счет", + "HowCanIRefundVatExplanation3": "Найдите соответствующий заказ и нажмите «Возврат запоздалого НДС» (введите свой идентификатор плательщика НДС)", "HowCanIGetMyInvoice": "Как я могу получить счет?", - "HowCanIGetMyInvoiceExplanation": "There are 2 payment gateways for purchasing a license: Iyzico and 2Checkout. If you purchase your license through the 2Checkout gateway, it sends the PDF invoice to your email address, see 2Checkout invoicing. If you purchase through the Iyzico gateway, with custom purchase link or via bank wire transfer, we will prepare and send your invoice. You can request or download your invoice from the organization management page. Before contacting us for the invoice, check your organization management page!", + "HowCanIGetMyInvoiceExplanation": "Для покупки лицензии существует 2 платежных шлюза: Iyzico и 2Checkout. 2Оформление счета. Если вы совершаете покупку через шлюз Iyzico, используя специальную ссылку для покупки или банковским переводом, мы подготовим и отправим вам счет. страница управления организацией. ", "Forum": "Форум", - "SupportExplanation": "Коммерческие лицензии ABP обеспечивают поддержку на форуме премиум-класса командой, состоящей из экспертов по ABP Framework.", + "SupportExplanation": "Коммерческая лицензия ABP обеспечивает премиальную поддержку на форуме со стороны команды, состоящей из экспертов ABP Framework.", "PrivateTicket": "Частный билет", - "PrivateTicketExplanation": "Enterprise License также включает частную поддержку с электронной почтой и системой тикетов.", - "AbpSuiteExplanation1": "ABP Suite позволяет создавать веб-страницы за считанные минуты. Это глобальный инструмент .NET Core, который можно установить из командной строки.", - "AbpSuiteExplanation2": "Он может создавать новое решение ABP, генерировать страницы CRUD из базы данных для внешнего интерфейса. Технический обзор см. В документе ", - "FastEasy": "Быстро и легко", - "AbpSuiteExplanation3": "ABP Suite позволяет легко создавать страницы CRUD. Вам просто нужно определить свою сущность и ее свойства, а остальное ABP Suite сделает за вас! ABP Suite сгенерирует весь необходимый код для вашей CRUD-страницы за несколько секунд. Он поддерживает пользовательские интерфейсы Angular, MVC и Blazor.", + "PrivateTicketExplanation": "Enterprise License также включает частную поддержку по электронной почте и системе заявок.", + "AbpSuiteExplanation1": "ABP Suite позволяет создавать веб-страницы за считанные минуты. ", + "AbpSuiteExplanation2": "Он может создать новое решение ABP и генерировать страницы CRUD из базы данных во внешний интерфейс. документ", + "FastEasy": "Быстрый", + "AbpSuiteExplanation3": "ABP Suite позволяет легко создавать страницы CRUD. ", "RichOptions": "Богатые возможности", - "AbpSuiteExplanation4": "ABP Suite поддерживает несколько параметров пользовательского интерфейса, например Razor Pages и Angular . Он также поддерживает несколько баз данных, таких как MongoDB , и все базы данных, поддерживаемые EntityFramework Core (MS SQL Server, Oracle, MySql, PostgreSQL и другие ).", - "AbpSuiteExplanation5": "Хорошо то, что вам не нужно беспокоиться об этих вариантах. ABP Suite понимает тип вашего проекта, генерирует код для вашего проекта и помещает сгенерированный код в нужное место в вашем проекте.", + "AbpSuiteExplanation4": "ABP Suite поддерживает несколько вариантов пользовательского интерфейса, например Страницы бритвы и Угловой.Он также поддерживает несколько баз данных, таких как МонгоБД и все базы данных, поддерживаемые Ядро EntityFramework (MS SQL Server, Oracle, MySql, PostgreSQL и другие провайдеры...).", + "AbpSuiteExplanation5": "Хорошо, что вам не нужно беспокоиться об этих опциях. ", "SourceCode": "Исходный код", - "AbpSuiteExplanation6": "ABP Suite генерирует исходный код для вас! Он не генерирует волшебные файлы для создания веб-страницы. ABP Suite генерирует исходный код для Entity, Repository, Application Service, Code First Migration, JavaScript/TypeScript и CSHTML/HTML , а также необходимых интерфейсов. ABP Suite также генерирует код в соответствии с лучшими практиками разработки программного обеспечения, поэтому вам не нужно беспокоиться о качестве сгенерированного кода.", + "AbpSuiteExplanation6": "ABP Suite генерирует для вас исходный код! Сущность, репозиторий, служба приложений, первая миграция кода, JavaScript/TypeScript и CSHTML/HTML и необходимые интерфейсы. Лучшие практики разработки программного обеспечения, поэтому вам не придется беспокоиться о качестве сгенерированного кода.", "AbpSuiteExplanation7": "Поскольку у вас есть исходный код строительных блоков сгенерированной страницы CRUD на правильных уровнях приложения, вы можете легко изменить исходный код и внедрить свою пользовательскую/бизнес-логику в сгенерированный код.", - "CrossPlatform": "Кроссплатформенный", - "AbpSuiteExplanation8": "ABP Suite построен на .NET Core и является кроссплатформенным. Он работает как веб-приложение на вашем локальном компьютере. Вы можете запустить его в Windows , Mac и Linux .", + "CrossPlatform": "Кросс-платформенный", + "AbpSuiteExplanation8": "ABP Suite создан на базе .NET Core и является кроссплатформенным. Окна, Мак и Линукс", "OtherFeatures": "Другие особенности", - "OtherFeatures1": "Легко обновляет пакеты NuGet и NPM в вашем решении.", + "OtherFeatures1": "Обновления NuGet и НПМ пакеты для вашего решения легко.", "OtherFeatures2": "Восстанавливает уже созданные страницы с нуля.", "OtherFeatures3": "Создает новые решения", - "ThanksForCreatingProject": "Спасибо за создание вашего проекта!", + "ThanksForCreatingProject": "Ваш проект успешно создан!", "HotToRunSolution": "Как запустить ваше решение?", - "HotToRunSolutionExplanation": "См. Документ «Начало работы», чтобы узнать, как настроить и запустить решение.", + "HotToRunSolutionExplanation": "Ознакомьтесь с документом по началу работы, чтобы узнать, как настроить и запустить решение.", "GettingStarted": "Начиная", - "WebAppDevTutorial": "Руководство разработчика веб-приложений", - "WebAppDevTutorialExplanation": "См. Руководство по разработке веб-приложений для получения пошагового примера разработки.", + "WebAppDevTutorial": "Учебное пособие по разработке веб-приложений", + "WebAppDevTutorialExplanation": "Ознакомьтесь с учебным документом по разработке веб-приложений, чтобы увидеть пошаговый пример разработки.", "Document": "Документ", - "UsingABPSuiteToCURD": "Использование ABP Suite для создания страниц CRUD и инструментов", - "SeeABPSuiteDocument": "См. Документ ABP Suite, чтобы узнать об использовании ABP Suite.", - "AskQuestionsOnSupport": "Вы можете задать вопросы в коммерческой поддержке ABP.", + "UsingABPSuiteToCURD": "Использование пакета ABP для создания страниц CRUD", + "SeeABPSuiteDocument": "Ознакомьтесь с документом ABP Suite, чтобы узнать об использовании ABP Suite.", + "AskQuestionsOnSupport": "Вы можете задавать вопросы по коммерческой поддержке ABP.", "Documentation": "Документация", - "SeeModulesDocument": "См. Документацию по модулям для получения списка всех коммерческих (профессиональных) модулей и их документов.", - "Pricing": "Ценообразование", - "PricingExplanation": "Выберите функции и возможности, которые нужны вашему бизнесу сегодня. Легко обновляйте по мере роста вашего бизнеса.", + "SeeModulesDocument": "На странице модулей приведен список всех модулей PRO.", + "Pricing": "Цены", + "PricingExplanation": "Выберите функции и возможности, необходимые вашему бизнесу сегодня. ", "Team": "Команда", "Business": "Бизнес", "Enterprise": "Предприятие", "Custom": "Обычай", - "IncludedDeveloperLicenses": "Включены лицензии разработчика", + "IncludedDeveloperLicenses": "Включенные лицензии разработчика", "CustomLicenceOrAdditionalServices": "Нужна индивидуальная лицензия или дополнительные услуги?", - "CustomOrVolumeLicense": "Индивидуальная или корпоративная лицензия", - "LiveTrainingSupport": "Живое обучение и поддержка", + "CustomOrVolumeLicense": "Пользовательская или корпоративная лицензия", + "LiveTrainingSupport": "Живое обучение", "AndMore": "и более", "AdditionalDeveloperLicense": "Дополнительная лицензия разработчика", "ProjectCount": "Количество проектов", - "AllProModules": "Все про модули", + "AllProModules": "Все профессиональные модули", "AllProThemes": "Все профессиональные темы", - "AllProStartupTemplates": "Все профессиональные шаблоны стартапов", + "AllProStartupTemplates": "Все профессиональные шаблоны для стартапов", "SourceCodeOfAllModules": "Исходный код всех модулей", "SourceCodeOfAllThemes": "Исходный код всех тем", "PerpetualLicense": "Бессрочная лицензия", - "UnlimitedServerDeployment": "Неограниченное развертывание сервера", - "YearUpgrade": "1 год обновления", + "UnlimitedServerDeployment": "Неограниченное развертывание серверов", + "YearUpgrade": "обновление на 1 год", "YearPremiumForumSupport": "1 год премиум-поддержки на форуме", - "ForumSupportIncidentCountYear": "Количество инцидентов службы поддержки форума/год", - "PrivateTicketEmailSupport": "Частный тикет и поддержка по электронной почте", - "BuyNow": "купить сейчас", - "PayViaAmexCard": "Как я могу заплатить картой AMEX?", - "PayViaAmexCardDescription": "Платежный шлюз по умолчанию Iyzico может отклонить некоторые кредитные карты AMEX из-за мер безопасности. В этом случае вы можете оплатить через альтернативный платежный шлюз 2Checkout.", + "ForumSupportIncidentCountYear": "Количество инцидентов с поддержкой форума/год", + "PrivateTicketEmailSupport": "Частный билет", + "BuyNow": "Купить сейчас", + "PayViaAmexCard": "Как я могу оплатить с помощью карты AMEX?", + "PayViaAmexCardDescription": "Платежный шлюз по умолчанию «Iyzico» может отклонить некоторые кредитные карты AMEX из соображений безопасности. ", "ThankYou": "Спасибо", - "InvalidReCaptchaErrorMessage": "При проверке reCAPTCHA произошла ошибка. Пожалуйста, попробуйте еще раз.", + "InvalidReCaptchaErrorMessage": "Произошла ошибка при проверке reCAPTCHA. ", "CompanyName": "Название компании", "YourCompanyName": "Название вашей компании", "FirstName": "Имя", "LastName": "Фамилия", - "Optional": "По желанию", + "Optional": "Необязательный", "YourFirstName": "Твое имя", "YourLastName": "Ваша фамилия", "SpecialOffer": "Специальное предложение", - "SpecialOfferMessage": "Торопиться! Цены действительны ограниченное время.", + "SpecialOfferMessage": "Торопиться! ", "DiscountRequest": "Запрос на скидку", - "DiscountRequestDescribeCustomerQuestion": "Что из следующего описывает вас?", + "DiscountRequestDescribeCustomerQuestion": "Что из перечисленного описывает вас?", "DiscountRequestStudentEmailMessage": "Адрес электронной почты должен содержать «edu».", "DiscountRequestDeveloperCount": "Сколько у вас разработчиков?", - "DiscountRequestDeveloperCountExceedMessage": "Мы не предоставляем лицензии со скидкой для компаний, у которых более {0} разработчиков.", - "DiscountRequestOrganizationName": "Название компании/организации/учебного заведения", + "DiscountRequestDeveloperCountExceedMessage": "Мы не предоставляем лицензии со скидкой для компаний, у которых есть более {0} разработчиков.", + "DiscountRequestOrganizationName": "Название компании/организации/школы", "Website": "Веб-сайт", "GithubUsername": "Имя пользователя GitHub", "PhoneNumber": "Номер телефона", "Country": "Страна", "DescribeABPCommercialUsage": "Опишите проект, который вы планируете развивать на базе APB Commercial.", - "DiscountRequestCertifyInformationMessage": "Я подтверждаю, что вся информация верна и верна.", + "DiscountRequestCertifyInformationMessage": "Я подтверждаю, что вся информация верна и правильна.", "DiscountRequestReceived": "Мы получили ваш запрос на скидку.", "DiscountRequestStatusMessage": "Мы ответим вам после проверки предоставленной вами информации.", - "MVCOrRazorPages": "MVC (Razor Pages)", + "MVCOrRazorPages": "MVC (страницы Razor)", "Angular": "Угловой", - "Blazor": "Blazor", + "Blazor": "Блазор", "New": "Новый", - "MongoDB": "MongoDB", - "EBookDDD": "Электронная книга, управляемая доменом", - "PracticalGuideForImplementingDDD": "Эта книга представляет собой практическое руководство по реализации предметно-ориентированного дизайна с помощью ABP Framework.", - "IntroducingDDD": "Знакомство с доменно-ориентированным дизайном", - "DDDLayersAndCleanArchitecture": "Уровни DDD и чистая архитектура", - "LayeringOfADotnetSolution": "Уровни решения .NET", + "MongoDB": "МонгоБД", + "EBookDDD": "Дизайн электронных книг, ориентированный на предметную область", + "PracticalGuideForImplementingDDD": "Эта книга представляет собой практическое руководство по реализации доменно-ориентированного проектирования с помощью ABP Framework.", + "IntroducingDDD": "Представляем проектирование, управляемое предметной областью", + "DDDLayersAndCleanArchitecture": "Слои DDD", + "LayeringOfADotnetSolution": "Многоуровневое решение .NET", "ImplementingDDDBuildingBlocks": "Реализация строительных блоков DDD", - "DomainVsApplicationLogic": "Логика домена против логики приложения", - "SamplesAndDiscussions": "Образцы и обсуждения", + "DomainVsApplicationLogic": "Логика предметной области и логика приложения", + "SamplesAndDiscussions": "Образцы", "Free": "Бесплатно", "Download": "Скачать", "DDDEBook": "Электронная книга DDD", - "ImplementingDDD": "Внедрение доменно-ориентированного дизайна", - "DDDBookExplanation": "Практическое руководство по реализации предметно-ориентированного дизайна с помощью ABP Framework.", + "ImplementingDDD": "Реализация предметно-ориентированного проектирования", + "DDDBookExplanation": "Практическое руководство по реализации доменно-ориентированного проектирования с помощью ABP Framework.", "Overview": "Обзор", - "DDDBookPracticalGuide": "Это практическое руководство по реализации доменно-ориентированного дизайна (DDD). Хотя детали реализации зависят от инфраструктуры ABP Framework, основные концепции, принципы и шаблоны применимы к любому типу решения, даже если это не решение .NET.", + "DDDBookPracticalGuide": "Это практическое руководство по реализации доменно-ориентированного проектирования (DDD). ", "TableOfContents": "Оглавление", - "IntroductionToImplementingDDD": "Введение в реализацию предметно-ориентированного дизайна", + "IntroductionToImplementingDDD": "Введение в реализацию доменно-ориентированного проектирования", "WhatIsDDD": "Что такое доменно-ориентированный дизайн?", - "Implementation": "Реализация", - "TheBigPicture": "Большая картинка", + "Implementation": "Выполнение", + "TheBigPicture": "Большая картина", "TheBuildingBlock": "Строительный блок", "ExampleUseCase": "Пример использования", - "DomainAndApplicationLogic": "Логика домена и логика приложения", + "DomainAndApplicationLogic": "Логика предметной области", "Author": "Автор", "PublishedOn": "Опубликован в", "Page": "Страница", @@ -344,45 +361,734 @@ "EBookSignInForDownload": "Чтобы скачать электронную книгу, войдите в систему", "SignIn": "Войти", "Or": "Или", - "TellUsAboutYourself": "Расскажи немного о себе", + "TellUsAboutYourself": "Расскажи нам немного о себе", "Surname": "Фамилия", - "DoYouAgreePrivacyPolicy": "Я согласен с Условиями использования, и Политикой конфиденциальности .", - "VolosoftMarketingInformationMessage": "Мне нужна информация, советы и предложения о решениях для предприятий и организаций, а также о других продуктах и услугах Volosoft.", - "VolosoftSharingInformationMessage": "Я хочу, чтобы Volosoft поделился моей информацией с избранными партнерами, чтобы я мог получать актуальную информацию об их продуктах и услугах.", - "WeWillSendYouADownloadLink": "Ссылка для загрузки электронной книги была отправлена на адрес {0}.
Проверьте ящики входящих сообщений/нежелательной почты/спама!", - "InvalidFormInputs": "Пожалуйста, введите действительную информацию, указанную в форме.", - "DDDBookEmailBody": "Спасибо.
Чтобы скачать книгу, нажмите здесь .", - "FreeDDDEBook": "Бесплатная электронная книга DDD", - "StartFree": "Начать бесплатно", + "DoYouAgreePrivacyPolicy": "я согласен Условия и политика конфиденциальности.", + "VolosoftMarketingInformationMessage": "Мне нужна информация, советы и предложения о решениях для бизнеса и организаций, а также о других продуктах и ​​услугах Volosoft.", + "VolosoftSharingInformationMessage": "Я хотел бы, чтобы Volosoft поделилась моей информацией с избранными партнерами, чтобы я мог получать соответствующую информацию об их продуктах и ​​услугах.", + "WeWillSendYouADownloadLink": "Ссылка для скачивания электронной книги отправлена ​​на адрес {0}. ", + "InvalidFormInputs": "Пожалуйста, введите достоверную информацию, указанную в форме.", + "DDDBookEmailBody": "Спасибо.
Чтобы скачать книгу, кликните сюда.", + "StartFree": "Начни бесплатно", "FreeTrial": "Бесплатная пробная версия", - "AcceptsMarketingCommunications": " Да, я хочу получать коммерческие маркетинговые сообщения ABP.", + "AcceptsMarketingCommunications": " Да, я хотел бы получать коммерческие маркетинговые сообщения ABP.", "PurposeOfUsage": "Цель использования", - "Industry": "Промышленность", "Choose": "- Выбирать -", "CompanyOrganizationName": "Название компании/организации", "CompanySize": "Размер компании", "Next": "Следующий", - "StartTrial": "Начать бесплатную пробную версию", - "ContactUsIssues": "Свяжитесь с нами, если у вас возникнут проблемы", - "TrialActivatedWarning": "Пользователь имеет право на 1 бесплатный пробный период. Вы уже использовали пробный период.", + "StartTrial": "Начать мою бесплатную пробную версию", + "ContactUsQuestions": "Свяжитесь с нами если у вас есть какие-либо вопросы", + "TrialActivatedWarning": "Пользователь имеет право иметь только 1 бесплатный пробный период. ", + "ActivationRequirement": "Вы находитесь в одном шаге от начала пробного периода.
После проверки вашей информации мы активируем вашу лицензию. {0}. ", "SaveAndDownload": "Сохранить и скачать", "CompanyNameValidationMessage": "Название компании слишком длинное!", "AddressValidationMessage": "Адрес слишком длинный!", - "TaxNoValidationMessage": "НАЛОГ/НДС Нет слишком долго!", - "NotesValidationMessage": "Поле для заметок слишком длинное!", - "CheckYourBillingInfo": "Вы можете выставить счет только один раз! Перед созданием счета проверьте свою платежную информацию.", - "Volo.AbpIo.Commercial:030000": "Вы уже использовали пробный период.", - "Volo.AbpIo.Commercial:030001": "Это название организации уже существует.", + "TaxNoValidationMessage": "НАЛОГ/НДС Нет — это слишком долго!", + "NotesValidationMessage": "Поле примечаний слишком длинное!", + "CheckYourBillingInfo": "Вы можете создать счет только один раз! ", "StartYourFreeTrial": "Начните бесплатный пробный период", - "TrialLicenseModelInvalidErrorMessage": "Одно из следующих полей недействительно: название страны, размер компании, отрасль или цель использования.", - "Trial": "Испытание", + "TrialLicenseModelInvalidErrorMessage": "Одно из следующих полей неверно: название страны, размер компании, отрасль или цель использования.", + "Trial": "Пробный", "Purchased": "Куплено", - "PurchaseLicense": "Купить {0} лицензию", - "PurchaseTrialLicenseMessage": "Срок действия вашей лицензии: {0}.
Если вы хотите продолжить использование проектов, созданных в течение бесплатного пробного периода, вам необходимо изменить лицензионные ключи в файлах appsettings.secrets.json . Вот ваш лицензионный ключ:", - "TrialLicenseExpireMessage": "Вы используете пробную лицензию, и срок ее действия истечет {0}.", + "PurchaseNow": "Купить сейчас", + "PurchaseTrialLicenseMessage": "Дата истечения срока действия вашей лицензии — {0}.
Если вы хотите продолжить использовать проекты, созданные вами в течение бесплатного пробного периода, вам необходимо изменить лицензионные ключи в вашем appsettings.secrets.json файлы. ", + "TrialLicenseExpireMessage": "Вы используете пробную лицензию, срок действия вашей пробной лицензии истечет {0}.", "TryForFree": "Попробуй бесплатно", "TrialLicenseExpiredInfo": "Срок действия вашей пробной лицензии истек!", "CommercialNewsletterConfirmationMessage": "Я согласен с Положениями и условиями и Политикой конфиденциальности .", - "BlackFridayDiscount": "Черная пятница Скидка" + "BlackFridayDiscount": "Черная пятница Скидка", + "MultipleOrganizationInfo": "Нажмите здесь, чтобы увидеть все ваши организации", + "TrialLicenseExpiredInfo": "Срок действия пробной лицензии истек!", + "DowngradeLicensePlan": "Могу ли я в будущем перейти на более низкий тарифный план?", + "DowngradeLicensePlanExplanation": "Вы не можете понизить существующий план лицензирования. `.", + "LicenseTransfer": "Можно ли передать лицензию от одного разработчика другому?", + "LicenseTransferExplanation": "Да! ", + "UserOwnerDescription": "«Владельцем» организации является администратор этой учетной записи. ", + "UserDeveloperDescription": "«Разработчики» могут писать код в коммерческих проектах ABP, загружать примеры проектов ABP и задавать вопросы на веб-сайте поддержки. ", + "RemoveCurrentUserFromOrganizationWarningMessage": "Вы удаляете себя из своей организации. ", + "RenewExistingOrganizationOrCreateNewOneMessage": "Вы можете продлить лицензию вашей организации(й), нажав кнопку(и) «Продлить сейчас» ниже, и, таким образом, вы можете продлить срок действия лицензии на 1 год. ", + "PurchaseTrialOrganizationOrCreateNewOneMessage": "У вас есть пробная лицензия. ", + "ExtendNow": "Продлить сейчас", + "CreateNewOrganization": "Создать новую организацию", + "RenewLicenseEarly": "Если я продлю лицензию досрочно, получу ли я полный год?", + "RenewLicenseEarylExplanation": "Если вы продлите лицензию до истечения срока ее действия, к дате истечения срока действия лицензии будет добавлен 1 год. ", + "OpenSourceWebApplication": "Веб-приложение с открытым исходным кодом", + "CompleteWebDevelopment": "Полная веб-разработка", + "ABPFrameworkDescription": "ABP Framework — это полноценная инфраструктура для создания современных веб-приложений с использованием лучших практик и соглашений в области разработки программного обеспечения.", + "CommunityDescription": "Поделитесь своим опытом использования ABP Framework!", + "GetStarted": "Начать", + "Views": "Просмотры", + "LatestPosts": "Последние посты", + "PreBuiltApplication": "Предварительно созданное приложение", + "DatabaseProviders": "Поставщики баз данных", + "UIFrameworks": "Фреймворки пользовательского интерфейса", + "UsefulLinks": "Полезные ссылки", + "Platform": "Платформа", + "CoolestCompaniesUseABPCommercial": "Самые крутые компании уже используют АБП Коммерческий.", + "UserInterface": "Пользовательский интерфейс", + "APIGateway": "API-шлюз", + "Microservice": "Микросервис", + "Database": "База данных", + "Architecture": "Архитектура", + "MicroserviceArchitectureExplanation": "Это комплексная архитектура решения, состоящая из множества приложений, шлюзов API, микросервисов и баз данных для создания масштабируемого микросервисного решения с использованием новейших технологий.", + "BusinessLogic": "Бизнес-логика", + "DataAccessLayer": "Уровень доступа к данным", + "Monolith": "Монолит", + "ModularArchitectureExplanation": "Этот шаблон запуска предоставляет многоуровневую, модульную архитектуру решения на основе DDD для создания чистой и удобной в обслуживании базы кода.", + "SeeDetails": "Смотрите подробности", + "SeeDocumentation": "Ознакомьтесь с документацией", + "Bs5Compatible": "Профессиональная тема, совместимая с Bootstrap 5, идеально подходит для вашего веб-сайта администратора.", + "LeptonXTheme": "Тема LeptonX", + "LeptonXDark": "ЛептонХ Темный", + "LeptonXLight": "ЛептонИкс Лайт", + "LeptonXSemiDark": "LeptonX Полутемный", + "BuiltOnBs5Library": "Построен на библиотеке Bootstrap 5.", + "FullyCompatibleWithBs5": "100% совместимость со структурой HTML Bootstrap 5 и классами CSS.", + "ResponsiveAndMobileCompatible": "Адаптивный, совместимый с мобильными устройствами, поддержка RTL", + "ProvidesStylesForDatatables": "Предоставляет стили для таблиц данных.", + "MultipleLayoutOptions": "Несколько вариантов макета", + "EasilyInstallAndUpgrade": "Легко установить и обновить", + "SupportForum": "Форум поддержки", + "TrustedBy": "Доверено", + "OurPricing": "Наш Цены", + "Plans": "Планы", + "NameSurname": "Имя Фамилия", + "Unspecified": "Неопределенные", + "LicenceType": "Тип лицензии", + "LicenseDiscountWarning": "НА ЭТОЙ СТРАНИЦЕ СКИДКИ ИСПОЛЬЗУЕТСЯ КОД СКИДКИ ПО УМОЛЧАНИЮ И ДЛЯ РАЗРАБОТЧИКОВ VOLOSOFT. ", + "DiscountedLicenseExplanation": "Эти цены на лицензии предназначены для небольших стартапов, индивидуальных разработчиков, студентов, некоммерческих организаций и проектов!", + "General": "Общий", + "License": "Лицензия", + "Development": "Разработка", + "Payment": "Оплата", + "WatchExplainerVideo": "Давай встретимся! ", + "LightDarkAndSemiDarkThemes": "Светлый, темный и полутемный", + "LeptonXThemeExplanation": "Lepton Theme может изменить вашу тему в соответствии с настройками вашей системы.", + "PRO": "ПРО", + "WelcomeToABPCommercial": "Добро пожаловать в АБП Коммерческий!", + "YourAccountDetails": "Данные вашей учетной записи", + "OrganizationName": "Название организации", + "AddDevelopers": "Добавить разработчиков", + "StartDevelopment": "Начать разработку", + "CreateAndRunApplicationUsingStartupTemplate": "Узнайте, как создать и запустить новое веб-приложение с помощью шаблона запуска ABP Commercial.", + "CommunityDescription2": "сообщество.abp.io это место, где люди могут делиться статьями, связанными с ABP. ", + "UseABPSuiteExplanation": "Используйте ABP Suite для загрузки исходного кода модулей и тем.", + "ManageModulesWithSuite": "Вы также можете управлять своими модулями ABP с помощью Suite.", + "LearnHowToInstallSuite": "Узнайте, как установить и использовать ABP Suite.", + "SeeMore": "Узнать больше", + "SeeLess": "Смотрите меньше", + "LayeredSolutionStructure": "Многоуровневая структура решения", + "LayeredSolutionStructureExplanation": "Решение является многоуровневым, основанным на принципах и шаблонах доменно-ориентированного проектирования, позволяющих изолировать вашу бизнес-логику от инфраструктуры и интеграций, а также максимизировать удобство сопровождения и возможность повторного использования кода. ", + "MultipleUIOptions": "Несколько вариантов пользовательского интерфейса", + "MultipleUIOptionsExplanation": "Нам нравятся разные способы создания пользовательского интерфейса. ", + "MultipleDatabaseOptions": "Несколько вариантов базы данных", + "MultipleDatabaseOptionsExplanation": "У вас есть два варианта поставщика базы данных (помимо использования обоих в одном приложении). ", + "ModularArchitectureExplanation2": "Модульность — это первоклассный элемент платформы ABP.IO. Коммерческие модули ABP предустановлен. ", + "MultiTenancyForSaasBusiness": "Мультитенантность для вашего SaaS-бизнеса", + "MultiTenancyForSaasBusinessExplanation": "ABP Commercial предоставляет комплексную мультиарендную систему для создания ваших систем SaaS (программное обеспечение как услуга). ", + "MicroserviceStartupSolution": "Решение для запуска микросервисов", + "MicroserviceArchitectureExplanation2": "Вы можете приобрести его для своей следующей микросервисной системы, чтобы воспользоваться преимуществами готового базового решения и дистиллированного опыта.", + "PreIntegratedTools": "Предварительная интеграция с популярными инструментами", + "PreIntegratedToolsExplanation": "Решение уже интегрировано в стандартные отраслевые инструменты и технологии, при этом вы всегда можете изменить их и интегрировать в свои любимые инструменты.", + "SingleSignOnAuthenticationServer": "Сервер аутентификации с единым входом", + "SingleSignOnAuthenticationServerExplanation": "В решении имеется приложение сервера аутентификации, которое используется другими приложениями в качестве сервера единого входа с функциями управления доступом API. ", + "WebAppsWithGateways": "2 веб-приложения с 2 шлюзами API", + "WebAppsWithGatewaysExplanation": "Решение содержит два веб-приложения, каждое из которых имеет выделенный шлюз API (шаблон BFF — Backend For Frontend).", + "BackOfficeApplication": "Приложение бэк-офиса", + "BackOfficeApplicationExplanation": "Фактическое веб-приложение вашей системы с несколькими вариантами инфраструктуры пользовательского интерфейса. ", + "LandingWebsite": "Целевой сайт", + "LandingWebsiteExplanation": "Общий целевой/публичный веб-сайт, который можно использовать для нескольких целей, например, для представления вашей компании, продажи вашей продукции и т. д.", + "ABPFrameworkEBook": "Электронная книга «Освоение ABP Framework»", + "MasteringAbpFrameworkEBookDescription": "Включено в вашу коммерческую лицензию ABP", + "FullName": "Полное имя", + "LicenseTypeNotCorrect": "Тип лицензии неправильный!", + "Trainings": "Тренинги", + "ChooseTrainingPlaceholder": "Выберите обучение...", + "DoYouNeedTrainings": "Вам нужен один из этих тренингов?", + "DoYouNeedTraining": "Вам нужно обучение {0}?", + "GetInTouchUs": "Свяжись с нами", + "ForMoreInformationClickHere": "Для получения дополнительной информации нажмите здесь.", + "ForMoreInformationClickHereByClass": "Для получения дополнительной информации нажмите здесь.", + "IsGetOnboardingTraining": "Хотели бы вы пройти регистрацию", + "OnboardingWebApplicationDevelopmentTrainingMessage": "Чтобы запланировать календарь обучения, свяжитесь с {0} после создания организации.", + "CustomPurchaseMessage": "Чтобы перейти к следующему шагу, нажмите {0}, чтобы связаться с нами.", + "Note": "Примечание", + "AdditionalNote": "Дополнительное примечание", + "OnboardingTrainingFaqTitle": "Проходите ли вы обучение по адаптации ABP?", + "OnboardingTrainingFaqExplanation": "Да, у нас есть услуги по обучению ABP, которые помогут вам быстро начать свой проект ABP. info@abp.io.", + "AddBasket": "Добавить в корзину", + "SendTrainingRequest": "Отправить запрос на обучение", + "OnlyEnglishVersionOfThisDocumentIsTheRecentAndValid": "* Английская версия этого документа является самой последней, и английская версия будет иметь преимущественную силу в любом споре.", + "Pricing_Page_Title": "Цены", + "Pricing_Page_Description": "Выберите функции и возможности, необходимые вашему бизнесу сегодня. ", + "Pricing_Page_HurryUp": "Торопиться!", + "Pricing_Page_BuyLicense": "Купите лицензию на цены 2021 года до 16 января!", + "Pricing_Page_ValidForExistingCustomers": "Также действительно для существующих клиентов и продлений лицензий.", + "Pricing_Page_Hint1": "В стоимость лицензии входит определенное количество мест разработчиков. ", + "Pricing_Page_Hint2": "Вы можете приобрести дополнительные лицензии разработчика сейчас или в будущем. ", + "Pricing_Page_Hint3": "С помощью вашей лицензии вы можете разрабатывать неограниченное количество различных продуктов.", + "Pricing_Page_Hint4": "ABP Suite — это инструмент, который поможет вам в разработке и повысит вашу производительность. ", + "Pricing_Page_Hint5": "Вы можете использовать все готовые модули в своих приложениях.", + "Pricing_Page_Hint6": "Вы можете использовать все готовые темы в своих приложениях.", + "Pricing_Page_Hint7": "Шаблон запуска — это решение Visual Studio, позволяющее быстро запустить проект. ", + "Pricing_Page_Hint8": "В электронной книге «Освоение ABP Framework» объясняется, как внедрять решения .NET с использованием лучших практик. ", + "Pricing_Page_Hint9": "Вы можете скачать исходный код любого модуля. ", + "Pricing_Page_Hint10": "Лицензии предоставляются на всю жизнь. ", + "Pricing_Page_Hint11": "Никаких ограничений по размещению! ", + "Pricing_Page_Hint12": "Вы можете обновить модули, темы и инструменты до последней версии в течение срока действия вашей активной лицензии. ", + "Pricing_Page_Hint13": "Вы можете получить премиум-поддержку на один год (вы можете продлить лицензию, чтобы продлить ее).", + "Pricing_Page_Hint14": "Лицензии Team и Business имеют ограничение на количество инцидентов/вопросов. ", + "Pricing_Page_Hint15": "Только лицензия Enterprise включает частную поддержку. ", + "Pricing_Page_Hint16": "Вы можете скачать исходный код всех тем ABP. ", + "Pricing_Page_Testimonial_1": "ABP Commercial позволила SC Ventures за 9 месяцев предоставить мультиарендную SaaS-платформу банковского уровня с изолированной базой данных для поддержки цепочки поставок дебиторской и кредиторской задолженности, финансирования счетов на значительную сумму из нескольких интегрированных якорей. ", + "Pricing_Page_Testimonial_2": "Мы видим ценность использования ABP Commercial для снижения накладных расходов на проекты индивидуальной разработки. ", + "Pricing_Page_Testimonial_3": "Мы любим АБП. ", + "Pricing_Page_Testimonial_4": "ABP Commercial — фантастический продукт, рекомендую. ", + "Pricing_Page_Testimonial_5": "ABP Framework — это не только платформа, но и руководство по разработке/управлению проектами, поскольку оно обеспечивает обучение DDD, GenericRepository, DI, микросервисам и модульности. ", + "Pricing_Page_Testimonial_6": "ABP Framework — хорошая платформа, но ей нужно время, чтобы понять различные уровни, классы и библиотеки, которые она использует (особенно ABP). ", + "Pricing_Page_Testimonial_7": "В стартапе нам необходимо быстро выполнять итерации и тратить минимум времени на шаблонные и непрофильные функции.\n", + "Pricing_Page_Testimonial_8": "Я бы порекомендовал рекламу ABP всем, кто хочет расширить ассортимент продукции, доступной своим клиентам. ", + "Pricing_Page_Testimonial_9": "Мы компания из 2 сотрудников, которая работает более 20 лет.\n", + "AbpBookDownloadArea_ClaimYourEBook": "Заявите свои права Освоение структуры ABP Электронная книга", + "AddMemberModal_Warning_1": "Если имя пользователя которого вы пытаетесь добавить, не существует в системе, попросите члена вашей команды зарегистрироваться на {0} и поделиться с вами именем пользователя своей учетной записи.", + "MyOrganizations_Detail_WelcomeMessage": "Добро пожаловать в вашу организацию, {0}", + "MyOrganizations_Detail_OrganizationManagement": "Организация Управление", + "OrganizationDisplayName": "Отображаемое имя организации", + "MyOrganizations_Detail_EditDisplayName": "Изменить отображаемое имя", + "MyOrganizations_Detail_UpgradeYourLicense": "Обновите свою лицензию", + "MyOrganizations_Detail_LicenseStartAndExpiryDate": "Дата начала действия лицензии – дата истечения срока действия", + "MyOrganizations_Detail_OwnerRightInfo": "Вы используете {0} ваших прав владельца {1}.", + "MyOrganizations_Detail_CopyApiKey": "Скопируйте ключ", + "MyOrganizations_Detail_ApiKeyDescription": "Ключ API — это токен PRO-пакетов, размещенных на {1}.", + "MyOrganizations_Detail_YourPrivateNugetSource": "Ваш личный источник NuGet: {0}", + "MyOrganizations_Detail_PrivateNugetSourceWarning": "Он автоматически добавляется в качестве канала в ваш NuGet.Config в вашем решении ABP. ", + "MyOrganizations_Detail_DeveloperSeatInfo": "Вы используете {0} из {1} мест разработчика.", + "NeedMoreSeatsForYourTeam": "Вам нужно больше мест для вашей команды?", + "MyOrganizations_Detail_PricePerYear": "{0} / в год", + "MyOrganizations_Detail_PurchaseDeveloperSeats": "Приобретение мест разработчика", + "Invoices": "Счета-фактуры", + "RequestInvoice": "Запросить счет", + "OrderNumber": "Номер заказа", + "Date": "Дата", + "Products": "Продукты", + "TotalPrice": "Итоговая цена", + "ThereIsNoInvoice": "Нет счета-фактуры", + "MyOrganizations_Detail_PaymentProviderInfo": "Если вы приобрели лицензию через {0} шлюз, он отправляет счет в формате PDF на ваш адрес электронной почты, см. {0} выставление счета.", + "MyOrganizations_Detail_PayUInfo": "Если вы совершили покупку через Иизико шлюз, нажмите кнопку «Запросить счет» и заполните платежную информацию.", + "MyOrganizations_Detail_ConclusionInfo": "Ваш запрос на счет будет обработан в течение {0} рабочих дней.", + "ExtendYourLicense": "Расширьте свой {0} лицензия", + "Continue": "Продолжать", + "PurchaseLicense": "Приобретите лицензию {0}", + "DownloadInvoiceModal_DownloadInvoice": "Скачать счет", + "DownloadInvoiceModal_SaveInformationOnlyOnce": "Вы можете сохранить свою платежную информацию только один раз.", + "InvoiceModal_EnterCompanyName": "Введите название вашей юридической компании...", + "InvoiceModal_EnterCompanyAddress": "Введите адрес вашей юридической компании...", + "InvoiceModal_EnterTaxNumber": "Введите свой номер налога/НДС, если он доступен...", + "RequestInvoiceModal_EnterNotes": "Введите дополнительное сообщение о счете...", + "PrePayment_PayWithIyzico": "Вы заплатите с Iyzico", + "ContinueToCheckout": "Продолжить оформление заказа", + "PrePayment_IyzicoRedirectionInfo": "Вы будете перенаправлены на платежный шлюз Iyzico для безопасного завершения покупки.", + "PrePayment_IyzicoAcceptVisaAndMasterCard": "Iyzico принимает Visa и MasterCard.", + "Purchase": "Покупка", + "AcceptTermsAndConditions": "Я прочитал, понял и принимаю политика конфиденциальности, условия и Лицензионное соглашение.", + "AcceptTermsAndConditionsWarningMessage": "Пожалуйста, примите политику конфиденциальности и условия", + "SelectGatewayToContinue": "Пожалуйста, выберите шлюз, чтобы продолжить!", + "GatewaySelection_SelectGateway": "Выберите платежный шлюз", + "GatewaySelection_RedirectionMessage": "Далее вы будете перенаправлены на сайт выбранного платежного шлюза для совершения транзакции.", + "PaymentSucceed_PaymentSuccessMessage": "Платеж успешен", + "PaymentSucceed_ThanksForPurchase": "Спасибо за покупку!", + "PaymentSucceed_CreateYourOrganization": "Создайте свою организацию", + "PaymentSucceed_AddMeAsDeveloper": "Я тоже разработчик, добавьте меня в качестве разработчика в мою организацию.", + "PaymentSucceed_CreateOrganization": "Создать организацию", + "PaymentSucceed_OrganizationDescription": "Организация состоит из разработчиков и владельцев. {1} Веб-сайт. ", + "PaymentSucceed_ViewOrganization": "Нажмите здесь, чтобы просмотреть организацию", + "Purchase_TotalAnnualPrice": "ОБЩИЙ (годовая плата)", + "Purchase_TrainingPrice": "Стоимость обучения", + "Purchase_OnboardingTraining": "Регистрация", + "TotalDeveloperPrice": "Общая цена разработчика", + "Purchase_PricePerDeveloper": "{0} {1} на каждого разработчика", + "Purchase_IncludedDeveloperInfo": "{0} {1} включено.", + "Purchase_LicenseExtraDeveloperPurchaseMessage": "{0} Лицензия включает {1} разработчиков. ", + "StartupTemplates_Page_Title": "Шаблоны запуска ABP", + "StartupTemplates_Page_Description": "ABP Commercial позволяет создавать решения любого уровня сложности. ", + "MicroserviceStartupSolutionForDotnet": "Решение для запуска микросервисов для .NET", + "MonolithSolutionForDotnet": "Монолитное (модульное) решение для .NET", + "TrainingDetailsHeaderInfo_TrainingHour": "{0} час(а)", + "Trainings_Content": "Содержание обучения", + "Trial_Page_StartYourFreeTrial": "Начните свой Бесплатная пробная версия", + "TrialLicenseFeatures": "Вы сможете воспользоваться всеми коммерческими функциями ABP.", + "TrialPeriodDays": "У вас будет командная лицензия на {0} дн.", + "TrialForumSupportIncident": "У вас будет {0} обращений в службу поддержки на форуме.", + "Contact_Page_Title": "Связаться с командой разработчиков ABP", + "Contact_Page_Description": "Свяжитесь с командой разработчиков ABP, если вам нужна помощь или поделитесь своими мыслями и мнениями! ", + "Demo_Page_Title": "Создать демо", + "Demo_Page_Description": "Создайте бесплатную демо-версию, чтобы увидеть пример приложения, созданного с использованием шаблона запуска ABP Commercial. ", + "Discounted_Page_Title": "Цены со скидкой", + "Discounted_Page_Description": "Выберите функции и возможности, необходимые вашему бизнесу сегодня. ", + "Faq_Page_Title": "Часто задаваемые вопросы (FAQ)", + "Faq_Page_Description": "Есть вопросы? ", + "Faq_Page_SwiftCode": "СВИФТ-код", + "Faq_Page_BankName": "Название банка", + "Faq_Page_AccountName": "Имя учетной записи", + "Faq_Page_AccountNumber": "Номер счета", + "Faq_Page_Currency": "Валюта", + "Faq_Page_VatNumber": "Номер НДС", + "Faq_Page_OtherCurrenciesInfo": "Информацию о других валютах см. все аккаунты", + "ProjectCreatedSuccess_Page_Title": "Ваш проект создан", + "ProjectCreatedSuccess_Page_Description": "Ваш проект ABP успешно создан!", + "Suite_Page_Title": "АБП Люкс", + "Suite_Page_Description": "ABP Commercial предоставляет инструменты для быстрой разработки приложений, позволяющие повысить продуктивность разработчиков. ", + "Themes_Page_Title": "Темы АДП", + "Themes_Page_Description": "ABP Commercial предоставляет множество профессиональных современных тем пользовательского интерфейса. ", + "Tools_Page_Title": "Инструменты быстрой разработки приложений", + "Tools_Page_Description": "ABP Commercial предоставляет инструменты для быстрой разработки приложений, позволяющие повысить продуктивность разработчиков. ", + "DeveloperPrice": "Цена застройщика", + "AdditionalDeveloperPaymentInfoSection_AdditionalDevelopers": "{0} Разработчики", + "LicenseRemainingDays": "для {0} дни", + "ExtendPaymentInfoSection_Description": "Продлив/продлив лицензию, вы продолжите получать премиум-поддержка. АБП Люкс что ускоряет ваше развитие.", + "LicenseRenewalPrice": "Стоимость продления лицензии", + "LicensePrice": "Цена лицензии", + "TrialLicensePaymentInfoSection_Description": "Лицензия на покупку: Купив лицензию, вы продолжите получать премиум-поддержка. АБП Люкс что ускоряет ваше развитие.
См. сравнительная таблица лицензий чтобы проверить различия между типами лицензий.", + "SelectTargetLicense": "Выберите целевую лицензию", + "UpgradePaymentInfoSection_ExtendMyLicenseForOneYear": "Да, продлить срок действия лицензии на 1 год.", + "UpgradePaymentInfoSection_WantToExtendLicense": "Хотите продлить лицензию еще на 1 год?", + "UpgradePaymentInfoSection_UpgradingWillNotExtendLicense": "Обновление не продлит срок действия вашей лицензии!", + "UpgradePaymentInfoSection_LicenseUpgradeDescription": "Обновив лицензию, вы перейдете на более высокий тип лицензии, что позволит вам получить дополнительные преимущества. сравнительная таблица лицензий чтобы проверить различия между типами лицензий.", + "Landing_Page_CustomerStories": "Истории клиентов", + "Landing_Page_OurGreatCustomers": "Наши замечательные клиенты", + "Landing_Page_WebApplicationFramework": "Платформа веб-приложений", + "Landing_Page_WebDevelopmentPlatform": "Платформа веб-разработки", + "Landing_Page_CompleteWebDevelopmentPlatform": "Полная платформа веб-разработки", + "Landing_Page_TryFreeDemo": "Попробуйте бесплатную демо-версию", + "Landing_Page_StartingPointForWebApplications": "Отправная точка для веб-приложений на базе ASP.NET Core! ", + "Landing_Page_AbpProvidesSoftwareInfrastructure": "ABP Framework предоставляет программную инфраструктуру для разработки отличных веб-приложений с использованием лучших практик.", + "Landing_Page_MicroserviceCompatibleArchitecture": "Совместимая с микросервисами архитектура", + "Landing_Page_PreBuiltApplicationModulesAndThemes": "Готовые прикладные модули", + "Landing_Page_MultiTenantArchitecture": "Многопользовательская архитектура", + "Landing_Page_MultiTenancyDescription": "SaaS-приложения стали проще! ", + "Landing_Page_DDDIntroduction": "Спроектирован и разработан на основе шаблонов и принципов DDD. ", + "Landing_Page_CrossCuttingConcernsInfo": "Полная инфраструктура для авторизации, проверки, обработки исключений, кэширования, ведения журнала аудита, управления транзакциями и многого другого.", + "Landing_Page_PreBuiltApplicationModules": "Предварительно созданные модули приложений, которые включают наиболее распространенные требования веб-приложений.", + "Landing_Page_ChatModule": "Чат", + "Landing_Page_DocsModule": "Документы", + "Landing_Page_FileManagementModule": "Управление файлами", + "Landing_Page_CustomerStory_1": "ABP Commercial позволила SC Ventures за 9 месяцев предоставить мультиарендную SaaS-платформу банковского уровня с изолированной базой данных для поддержки цепочки поставок дебиторской и кредиторской задолженности, финансирования счетов на значительную сумму из нескольких интегрированных якорей. ", + "Landing_Page_CustomerStory_2": "Мы видим ценность использования ABP Commercial для снижения накладных расходов на проекты индивидуальной разработки. ", + "Landing_Page_CustomerStory_3": "Мы любим АБП. ", + "Landing_Page_CustomerStory_4": "ABP Commercial — фантастический продукт, рекомендую. ", + "Landing_Page_AdditionalServices": "Индивидуальная или корпоративная лицензия, адаптация, обучение в реальном времени", + "Landing_Page_IncludedDeveloperLicenses": "Включено {0} лицензии разработчика", + "Landing_Page_SeeOnDemo": "Посмотреть демо", + "Landing_Page_LeptonThemes": "LeptonТемы", + "Landing_Page_AccountModuleDescription_1": "Этот модуль реализует систему аутентификации приложения;", + "Landing_Page_AccountModuleDescription_2": "Обеспечивает авторизоваться страница с логином и паролем", + "Landing_Page_AccountModuleDescription_3": "Обеспечивает регистр страница для создания новой учетной записи.", + "Landing_Page_AccountModuleDescription_4": "Обеспечивает Забыли пароль страница для отправки восстановление пароля ссылку в виде электронного письма.", + "Landing_Page_AccountModuleDescription_5": "Обеспечивает Подтверждение электонной почты функциональность с пользовательским интерфейсом.", + "Landing_Page_AccountModuleDescription_6": "Орудия два фактора аутентификация (SMS и электронная почта).", + "Landing_Page_AccountModuleDescription_7": "Орудия блокировка пользователя (блокирует учетную запись на заданный период времени, когда происходит определенное количество неудачных попыток входа в систему из-за неверных учетных данных в течение определенного интервала времени).", + "Landing_Page_AccountModuleDescription_8": "Орудия Сервер идентификации Пользовательский интерфейс и функциональность сервера аутентификации.", + "Landing_Page_AccountModuleDescription_9": "Позволяет переключаться между арендаторами в мультитенантной среде.", + "Landing_Page_AccountModuleDescription_10": "Позволяет изменить язык пользовательского интерфейса приложения.", + "Landing_Page_AuditLoggingModuleDescription_1": "Этот модуль предоставляет пользовательский интерфейс отчетов журнала аудита для инфраструктуры аудита. ", + "Landing_Page_AuditLoggingModuleDescription_2": "Запись журнала аудита содержит важные данные о каждом клиентском запросе:", + "Landing_Page_AuditLoggingModuleDescription_3": "URL-адрес, браузер, IP-адрес, имя клиента", + "Landing_Page_AuditLoggingModuleDescription_4": "Пользователь", + "Landing_Page_AuditLoggingModuleDescription_5": "Метод HTTP, код состояния возврата HTTP", + "Landing_Page_AuditLoggingModuleDescription_6": "Успех/неудача, сведения об исключении, если доступны.", + "Landing_Page_AuditLoggingModuleDescription_7": "Продолжительность выполнения запроса", + "Landing_Page_AuditLoggingModuleDescription_8": "Объекты были созданы, удалены или обновлены в этом запросе (с измененными свойствами).", + "Landing_Page_BloggingModuleDescription_1": "Этот модуль добавляет простой блог в ваше приложение ABP;", + "Landing_Page_BloggingModuleDescription_2": "Позволяет создавать несколько блогов в одном приложении.", + "Landing_Page_BloggingModuleDescription_3": "Поддерживает формат Markdown.", + "Landing_Page_BloggingModuleDescription_4": "Позволяет написать комментарий к посту.", + "Landing_Page_BloggingModuleDescription_5": "Позволяет назначать теги сообщениям блога.", + "Landing_Page_BloggingModuleDescription_6": "См. blog.abp.io веб-сайт как живой пример модуля ведения блога.", + "Landing_Page_ChatModuleDescription_1": "Этот модуль используется для обмена сообщениями в реальном времени между пользователями приложения.", + "Landing_Page_ChatModuleDescription_2": "Обмен сообщениями в режиме реального времени на странице чата.", + "Landing_Page_ChatModuleDescription_3": "Ищите пользователей в приложении для новых разговоров.", + "Landing_Page_ChatModuleDescription_4": "Список контактов для недавних разговоров.", + "Landing_Page_ChatModuleDescription_5": "Уведомления о новых сообщениях, когда пользователь просматривает другую страницу.", + "Landing_Page_ChatModuleDescription_6": "Значок общего количества непрочитанных сообщений на значке меню.", + "Landing_Page_ChatModuleDescription_7": "Количество непрочитанных сообщений для каждого разговора.", + "Landing_Page_ChatModuleDescription_8": "Ленивые загруженные разговоры.", + "Landing_Page_DocsModuleDescription_1": "Этот модуль используется для создания сайтов технической документации;", + "Landing_Page_DocsModuleDescription_2": "Встроенный Интеграция с GitHub: Создавайте документы и управляйте ими напрямую на GitHub.", + "Landing_Page_DocsModuleDescription_3": "Управление версиями поддержка, напрямую интегрированная в выпуски GitHub.", + "Landing_Page_DocsModuleDescription_4": "Поддерживает многоязычный (с резервной поддержкой языка по умолчанию).", + "Landing_Page_DocsModuleDescription_5": "Поддерживает Уценка и HTML-форматы.", + "Landing_Page_DocsModuleDescription_6": "Обеспечивает навигация и контур раздел.", + "Landing_Page_DocsModuleDescription_7": "Позволяет разместить несколько проектов документация в одном приложении.", + "Landing_Page_DocsModuleDescription_8": "Ссылки на файл на GitHub, поэтому каждый может легко внести свой вклад, нажав на ссылку Изменить ссылку.", + "Landing_Page_DocsModuleDescription_9": "В дополнение к исходному коду GitHub позволяет просто использовать папку в качестве источника документации.", + "Landing_Page_FileManagementModuleDescription_1": "Загружайте, скачивайте и упорядочивайте файлы в иерархической структуре папок.", + "Landing_Page_FileManagementModuleDescription_2": "Этот модуль используется для загрузки, скачивания и организации файлов в иерархической структуре папок. ", + "Landing_Page_FileManagementModuleDescription_3": "Этот модуль основан на Хранение BLOB-объектов система, поэтому она может использовать разных поставщиков хранилища для хранения содержимого файла.", + "Landing_Page_IdentityModuleDescription_1": "Этот модуль реализует систему пользователей и ролей приложения;", + "Landing_Page_IdentityModuleDescription_2": "Построен на Базовая идентичность Microsoft ASP.NET библиотека.", + "Landing_Page_IdentityModuleDescription_3": "Управлять роли и пользователи в системе. несколько ролей.", + "Landing_Page_IdentityModuleDescription_4": "Набор разрешения на уровнях ролей и пользователей.", + "Landing_Page_IdentityModuleDescription_5": "Включить выключить двухфакторная аутентификация и пользователь локаут на пользователя.", + "Landing_Page_IdentityModuleDescription_6": "Управление базовыми Профиль пользователя и пароль.", + "Landing_Page_IdentityModuleDescription_7": "Управлять типы претензий в системе задайте претензии к ролям и пользователям.", + "Landing_Page_IdentityModuleDescription_8": "Настройка страницы для управления сложность пароля, вход пользователя, учетная запись и блокировка.", + "Landing_Page_IdentityModuleDescription_9": "Поддерживает ЛДАП аутентификация.", + "Landing_Page_IdentityModuleDescription_10": "Обеспечивает электронная почта проверка.", + "Landing_Page_IdentityModuleDescription_11": "Поддерживает интеграцию входа в социальные сети (Twitter, Facebook, GitHub и т. д.).", + "Landing_Page_IdentityModuleDescription_12": "Управлять подразделения организации в системе.", + "Landing_Page_PaymentModuleDescription_1": "Обеспечивает интеграцию с различными платежными шлюзами.", + "Landing_Page_PaymentModuleDescription_2": "Этот модуль обеспечивает интеграцию платежных шлюзов, поэтому вы можете легко получать платежи от своих клиентов.", + "Landing_Page_PaymentModuleDescription_3": "Этот модуль поддерживает следующие платежные шлюзы", + "Welcome_Page_UseSameCredentialForCommercialWebsites": "Используйте одни и те же учетные данные для обоих Commercial.abp.io и support.abp.io.", + "WatchCrudPagesVideo": "Посмотрите видео «Создание CRUD-страниц с помощью ABP Suite»!", + "WatchGeneratingFromDatabaseVideo": "Посмотрите видео «Пакет ABP: создание страниц CRUD из существующих таблиц базы данных»!", + "WatchTakeCloserLookVideo": "Посмотрите видео «Подробнее о генерации кода: ABP Suite»!", + "ConfirmedEmailAddressRequiredToStartTrial": "Чтобы запустить пробную лицензию, у вас должен быть подтвержденный адрес электронной почты.", + "EmailVerificationMailNotSent": "Не удалось отправить письмо для подтверждения электронной почты.", + "GetConfirmationEmail": "Нажмите здесь, чтобы получить электронное письмо с подтверждением если вы не получили его раньше.", + "WhichLicenseTypeYouAreInterestedIn": "Какой тип лицензии вас интересует?", + "DontTakeOurWordForIt": "Не верьте нам на слово...", + "ReadAbpCommercialUsersWantYouToKnow": "Прочтите, что пользователи ABP Commercial хотят, чтобы вы знали", + "Testimonial_ShortDescription_1": "Модульность ABP позволила команде выполнить работу вовремя.", + "Testimonial_ShortDescription_2": "Создавайте новые функции быстрее, чем раньше.", + "Testimonial_ShortDescription_3": "Мы начинаем с готовых функций и просто фокусируемся на том, что нам действительно нужно написать.", + "Testimonial_ShortDescription_4": "ABP Commercial лучше всего соответствовал нашим потребностям.", + "OnlineReviewersOnAbpCommercial": "Онлайн-обзоры на ABP Commercial", + "SeeWhatToldAboutAbpCommercial": "Посмотрите, что рассказали об ABP Commercial, и, если хотите, напишите свои мысли.", + "BlazoriseLicense": "Нужно ли нам покупать лицензию Blazorise?", + "BlazoriseLicenseExplanation": "У нас есть соглашение между Volosoft и Megabit, по которому лицензия Blazorise входит в комплект коммерческих продуктов ABP, поэтому нашим клиентам не нужно приобретать дополнительную лицензию Blazorise.", + "ExtendPaymentInfoSection_DeveloperPrice": "{0}x дополнительных разработчиков", + "ExtendPaymentInfoSection_DiscountRate": "Скидка {0}%", + "TotalNetPrice": "Общая чистая цена", + "EFCore": "Ядро Entity Framework", + "All": "Все", + "Mvc": "MVC", + "DataBaseProvider": "Поставщик данных", + "UIFramework": "Платформа пользовательского интерфейса", + "LeptonXThemeForDashboard": "Тема LeptonX для панели администратора от", + "AbpPlatform": "Платформа АБП", + "YouDeserveGoodUXUI": "Вы заслуживаете хороший пользовательский интерфейс и лучший UX. ", + "ViewLiveDemo": "Посмотреть демо-версию живой темы", + "GetLeptonX": "Получите LeptonX прямо сейчас", + "SeeLeptonXDocumentation": "См. документацию LeptonX.", + "SeeLeptonDocumentation": "См. документацию Лептона.", + "SimplifiedMenu": "Упрощенное меню", + "SimplifiedMenuDescription": "Вы можете легко найти нужную страницу, отфильтровав меню.", + "YourFavoritePages": "Ваши любимые страницы всегда под рукой", + "YourFavoritePagesDescription": "Легко добавить страницу в избранное или удалить ее из избранного, щелкнув значок звездочки в правом верхнем углу страницы.", + "BreadCrumbs": "Хлебная крошка для плавного переключения", + "BreadCrumbsDescription": "Используя Breadcrumb, вы можете переключаться на страницы одного уровня одним щелчком мыши, даже когда левое меню закрыто, и это работает на планшетах и ​​мобильных устройствах!", + "YourMenu": "Ваше меню по вашему желанию", + "YourMenuDescription": "Настройте интерактивные значки и раскрывающиеся списки в меню пользователя по своему усмотрению. ", + "RtlSupport": "Поддержка RTL для вашего языка", + "RtlSupportDescription": "Тема LeptonX поддерживает письмо справа налево для вашего языка. ", + "YourColors": "Ваши цвета в пользовательском интерфейсе панели администратора", + "YourColorsDescription": "Тема LeptonX работает в соответствии с настройками вашей системы и имеет светлую тему приборной панели, темную тему приборной панели и полутемную тему приборной панели.", + "ArrangeContentWidth": "Легко регулируйте ширину контента", + "ArrangeContentWidthDescription": "Легко меняйте ширину области содержимого.", + "LeptonXCompatibleWith": "Тема LeptonX совместима с", + "MobileResponsiveTemplate": "Мобильный адаптивный шаблон", + "MobileResponsiveTemplateDescription1": "Получите доступ к панели администратора LeptonX с любого устройства.", + "MobileResponsiveTemplateDescription2": "Он разработан для того, чтобы вы могли легко использовать его на любом вашем устройстве. ", + "TopMenuLayoutOption": "Вариант макета верхнего меню", + "TopMenuLayoutOptionDescription1": "Если вы хотите настроить свой веб-сайт с той же панелью администратора, это можно сделать с помощью темы LeptonX!", + "TopMenuLayoutOptionDescription2": "Просто попробуйте макет верхнего меню LeptonX, и это произойдет!", + "EasilyCustomizable": "Легко настраивается под цвета вашего бренда", + "EasilyCustomizableDescription1": "Вы можете настроить тему LeptonX, используя всего несколько переменных SCSS. ", + "EasilyCustomizableDescription2": "С LeptonX вы можете организовать свою панель администратора по своему усмотрению.", + "IndependentLayout": "Независимый макет и область контента", + "IndependentLayoutDescription1": "Инфраструктура макетов LeptonX была разработана совершенно отдельно от контента.", + "IndependentLayoutDescription2": "Это означает, что вы можете свободно создавать свой проект со структурой контента, отличной от Bootstrap, если хотите.", + "MostUsedLibraries": "Наиболее часто используемые библиотеки, интегрированные с LeptonX", + "MostUsedLibrariesDescription1": "LeptonX содержит наиболее часто используемые библиотеки. ", + "MostUsedLibrariesDescription2": "LeptonX также поддерживает библиотеки MVC Angular и Blazor.", + "CreateAndCustomize": "Создавайте и настраивайте нужные вам страницы за считанные секунды с помощью пользовательских страниц LeptonX.", + "CreateAndCustomizeDescription": "Используя тему LeptonX, вы также получаете доступ ко многим готовым HTML-страницам. ", + "LeptonThemeForAdmin": "Тема Lepton для панели администратора от", + "LeptonThemeForAdminDescription": "Тема Lepton по-прежнему доступна и будет поддерживаться. ", + "LeptonCompatibleWith": "Тема Лептон совместима с", + "BlackFridayDiscount": "Скидка на Черную пятницу", + "UpgradePaymentInfoSection_DeveloperPrice": "{0} для дополнительных разработчиков ({1})", + "Upgrade": "Обновление", + "Renewal": "Обновление", + "UpgradePaymentInfoSection_LicensePrice": "{0} лицензия", + "UpgradePaymentInfoSection_LicenseRenewalPrice": "Продление лицензии", + "Total": "Общий", + "SupportPolicyFaqTitle": "Какова ваша политика поддержки?", + "SupportPolicyFaqExplanation": "Мы поддерживаем только активную и предыдущую основную версию. ", + "TotalDevelopers": "Всего разработчиков: {0}", + "CustomPurchaseExplanation": "С учетом ваших конкретных потребностей", + "WhereDidYouHearAboutUs": "Где вы услышали о нас?", + "Twitter": "Твиттер", + "Facebook": "Фейсбук", + "Youtube": "YouTube", + "Google": "Google", + "Github": "GitHub", + "Friend": " От друга", + "Other": "Другой", + "WhereDidYouHearAboutUs_explain": "Указать ...", + "DeletingMemberWarningMessage": "«{0}» будет удален из списка разработчиков. ", + "AdditionalInfo": "Если места разработчиков превышают ваши требования, вы можете их уменьшить. info@abp.io удалить некоторые из ваших мест разработчика. ", + "LinkExpiredErrorMessage": "Срок действия ссылки, по которой вы пытаетесь получить доступ, истек.", + "ExpirationDate": "Дата окончания срока", + "SpringCampaignDiscount": "Скидка на весеннюю кампанию", + "WhyUseAbpIoPlatform": "Почему мне следует использовать платформу ABP.IO вместо создания нового решения с нуля?", + "WhyUseAbpIoPlatformFaqExplanation": "Видеть эта страница для подробного объяснения того, почему использование платформы ABP.IO имеет значительное преимущество перед тем, как делать все самостоятельно.", + "EulaPageTitle": "Лицензионное соглашение с конечным пользователем (EULA)", + "PrivacyPolicyPageTitle": "Политика конфиденциальности - Политика использования файлов cookie", + "TermsConditionsPageTitle": "Условия и положения", + "TrainingsPageTitle": "Пакеты обучения ABP", + "ModulesPageTitle": "Предварительно созданные прикладные модули ABP", + "Volo.AbpIo.Commercial:040001": "Ключ доступа к API неверен.", + "GetLepton": "Получите Лептон сейчас", + "MyOrganizations_Detail_LicenseStartDate": "Дата начала действия лицензии", + "MyOrganizations_Detail_LicenseExpiryDate": "Дата истечения срока действия", + "BlazoriseSupport": "Как мне получить лицензионный ключ Blazorise и поддержку от команды Blazorise?", + "BlazoriseSupportExplanation": "Выполните следующие действия, чтобы получить поддержку от команды Blazorise и получить лицензионный ключ Blazorise:", + "BlazoriseSupportExplanation1": "Зарегистрируйте новую учетную запись на blazorise.com/support/register с тем же адресом электронной почты, что и ваша учетная запись abp.io. Это должен быть тот же адрес электронной почты, что и ваша учетная запись электронной почты на abp.io..", + "BlazoriseSupportExplanation2": "Подтвердите свой адрес электронной почты, проверив свой электронный ящик. ", + "BlazoriseSupportExplanation3": "Войдите на сайт поддержки Blazorise по адресу: blazorise.com/support/логин.", + "BlazoriseSupportExplanation4": "Если у вас есть активная коммерческая лицензия ABP, у вас также будет лицензия Blazorise PRO. blazorise.com/support/user/manage/license.", + "BlazoriseSupportExplanation5": "Вы можете разместить свои вопросы на веб-сайте поддержки и сгенерировать токен продукта для своего приложения.", + "AbpLiveTrainingPackages": "Пакеты живого обучения ABP", + "Releases": "Релизы", + "ReleasesDescription": "Журналы релизов ABP Commercial.", + "ReleaseDate": "Дата выпуска", + "Labels": "Этикетки", + "PreRelease": "Предварительная версия", + "AllTypes": "Все типы", + "Enhancement": "Улучшение", + "Bug": "Ошибка", + "Feature": "Особенность", + "AllUIs": "Все интерфейсы", + "MVC": "MVC", + "BlazorServer": "Блазор Сервер", + "MAUI": "МАУИ", + "HowItWorks_Page_Title": "Как это работает?", + "HowItWorks_Page_Description": "ABP Framework расширяет платформу .NET. ", + "HowItWorks_Description1": "ABP Framework расширяет платформу .NET. ", + "HowItWorks_Description2": "Как только вы начнете изучать и использовать функции ABP Framework, разработка вашего программного обеспечения станет намного приятнее, чем когда-либо.", + "HowItWorks_Description3": "На этой странице в основном объясняется, как вы используете платформу ABP.IO в качестве разработчика .NET.", + "CreateANewSolution": "Создайте новое решение .NET", + "CreateANewSolution_Description1": "Все начинается с создания нового интегрированного .NET-решения ABP.", + "StartWithStartupTemplates": "Запустите один из готовых шаблоны решений для запуска", + "SimpleMonolithApplicationTemplate": "Простой шаблон монолитного приложения", + "LayeredApplicationTemplate": "Многоуровневый шаблон приложения", + "MicroserviceSolutionTemplate": "Шаблон решения микросервиса", + "CreateEmptySolutionAndUseAbp": "Или создайте новое пустое решение .NET и установите ABP NuGet. пакеты сам.", + "CreatingSolutionWithMultipleOptions": "При создании нового решения существует несколько вариантов пользовательского интерфейса и базы данных.", + "UIFrameworkOptions": "Параметры платформы пользовательского интерфейса", + "DotnetSolutionWithoutDependency": "Теперь у вас есть обычное решение .NET на вашем локальном компьютере, которое не зависит от облачной платформы или внешнего сервиса.", + "CheckTheDocumentForDetails": "Вы можете проверить {1} документ для получения подробной информации.", + "UIAndDatabaseIndependent": "ABP может работать с любым пользовательским интерфейсом и любым поставщиком баз данных, поддерживаемым .NET.\n ", + "InstallAbpModules": "Установите модули ABP", + "DevelopYourSolution": "Разработайте свое решение", + "DeployAnywhere": "Развертывание где угодно", + "InstallAbpModule_Description1": "ABP — это модульная среда разработки приложений. ", + "InstallAbpModule_Description2": "Каждый модуль состоит из нескольких пакетов NuGet и NPM и имеет установочный документ. АБП Люкс большую часть работы выполняет автоматически, затем вы вручную настраиваете или дорабатываете модуль на основе его документации.", + "DevelopYourSolution_Description1": "Инфраструктура ABP позволяет вам сосредоточьтесь на своем собственном бизнес-коде путем автоматизации повторяющейся работы и предоставления предварительно созданной инфраструктуры и приложений. функции.", + "DevelopYourSolution_Description2": "В следующем блоке кода вы можете увидеть, как ABP Framework легко интегрируется в ваш код и автоматизирует повторяющиеся задачи.", + "DevelopYourSolution_Description3": "Даже в этом блоке шорткода ABP многое делает за вас.", + "DevelopYourSolution_Description4": "Он предоставляет базовые классы для применения соглашений, например \n внедрение зависимости. \n репозиторий услуги обеспечивают удобный\n \n авторизация работает с тонко настроенной системой разрешений.", + "DevelopYourSolution_Description5": "ABP полностью автоматизирует \n единица работы (для подключения к базе данных и управления транзакциями), \n Обработка исключений, \n Проверка\n и журнал аудита. ", + "DevelopYourSolution_Description6": "Вы можете себе представить, насколько длинным и сложным может быть этот блок кода, если вы будете делать все это вручную.", + "SuiteCrudGenerationInFewSeconds": "Помимо ручного написания кода вашего решения, вы можете за несколько минут создать полностью работающие расширенные страницы CRUD, используя инструменты ABP Suite. ", + "DeployAnywhere_Description1": "В конце концов у вас есть чистое решение .NET. ", + "ExpertiseAbpFramework": "Изучите структуру ABP", + "ExpertiseAbpFramework_Description1": "Хотите выйти за рамки основ и получить опыт работы с платформой ABP.IO?", + "FreeDownload": "Бесплатная загрузка", + "Read": "Читать", + "HavingTrouble": "Возникли проблемы?", + "HavingTrouble_Description1": "Есть ли у вас проблемы с разработкой решения? ", + "WeAreHereToHelp_Description1": "Вы можете просмотреть наши разделы справки или выполнить поиск по часто задаваемым вопросам,\n ", + "OtherModules": "Другие модули", + "OtherModules_Description1": "Учетная запись, ведение журнала аудита, чат, комплект CMS, управление файлами, формы, GDPR, идентификационные данные, управление языком, оплата, Saas и многое другое...", + "HowItWorks_DatabaseProviderOptions": "Параметры поставщика базы данных", + "SeeFAQ": "См. часто задаваемые вопросы", + "ReleaseLogs": "Журналы релизов", + "ReleaseLogs_Tag": "{0} Журналы релизов", + "ReleaseLogs_Pr": "Запрос на извлечение", + "NoLabels": "Нет ярлыков", + "DoesTheSubscriptionRenewAutomatically": "Подписка продлевается автоматически?", + "DoesTheSubscriptionRenewAutomaticallyExplanation": "В ABP Commercial нет модели выставления счетов с автоматическим продлением. ваша подписка не будет продлена автоматически в конце срока действия лицензии. страница управления организацией. Что произойдет, когда закончится срок действия моей лицензии? раздел.", + "ExtraQuestionCreditsFaqTitle": "Могу ли я приобрести дополнительные кредиты на вопросы поддержки?", + "ExtraQuestionCreditsFaqExplanation": "Да, ты можешь. info@abp.io с названием вашей организации.
  • Пакет из 50 вопросов $999
  • Пакет из 25 вопросов $625
  • Пакет из 15 вопросов $450
", + "AlreadyBetaTester": "Вы уже присоединились к программе бета-тестирования.", + "AbpStudio": "АБП Студия", + "AbpStudio_Description": "ABP Studio все еще находится в стадии разработки. ", + "AbpStudio_Description1": "АБП Студия — это кроссплатформенное настольное приложение для разработчиков ABP.", + "AbpStudio_Description2": "Это хорошо интегрированный ABP Framework и стремится предоставить вам комфортную среду разработки путем автоматизация вещей, предоставление информации о вашем решении, делая разрабатывать, запускать и развертывать ваши решения намного проще.", + "AbpStudio_ComingSoon": "Вскоре Планируемая дата выпуска бета-версии: четвертый квартал 2023 года.", + "AbpStudio_PlannedPreviewDate": "Запланированная дата выпуска предварительной версии: четвертый квартал 2023 года.", + "BetaRequest": "Бета-запрос", + "CreateNewSolutions": "Создавайте новые решения", + "CreateNewSolutions_Description1": "Вы можете легко создавать от простых приложений до модульных монолитных или микросервисных решений с множеством опций. ", + "ArchitectYourSolutions": "Создайте свои решения", + "ArchitectYourSolutions_Description1": "Создавайте монолитно-модульные и микросервисные структуры решений проще, создавая модули или сервисы и устанавливая связи между ними. ", + "ExploreYourSolution": "Изучите свое решение", + "ExploreYourSolution_Description1": "ABP Studio отображает высокоуровневое представление компонентов вашего решения и модулей, от которых зависит ваше решение. ", + "RunMultiApplicationOrMicroserviceSolutionsInABreeze": "Запускайте мультиприложения или микросервисные решения в мгновение ока", + "RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description1": "Запустите один, несколько или все услуги одним щелчком мыши. тест или отлаживать.", + "RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description2": "Посмотреть список услуг, просмотреть HTTP-запрос в реальном времени и количество исключений за каждую услугу.", + "RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description3": "Посмотреть все подробности обо всех HTTP-запросы приходя в любой сервис.", + "RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description4": "Исследовать сведения об исключении как в режиме реального времени в любом сервисе, легко фильтровать и искать.", + "RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description5": "Показать журналы приложений, фильтровать по уровню журнала или искать по тексту..", + "RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description6": "Просматривать пользовательский интерфейс вашего приложения, не выходя из средства запуска решения.", + "IntegrateToYourKubernetesCluster": "Интегрируйтесь с вашим кластером Kubernetes", + "IntegrateToYourKubernetesCluster_Description1": "Подключите локальную среду разработки к локальному или удаленному кластеру Kubernetes., где в этом кластере уже запущено ваше решение для микросервисов.", + "IntegrateToYourKubernetesCluster_Description2": "Получите доступ к любой службе в Kubernetes, используя ее имя в качестве DNS, точно так же, как они работают на вашем локальном компьютере.", + "IntegrateToYourKubernetesCluster_Description3": "Перехватить любую услугу в этом кластере, поэтому все трафик на перехваченный сервис автоматически перенаправляется на ваш сервис который работает на вашем локальном компьютере. ", + "GetInformed": "Получить информацию", + "Studio_GetInformed_Description1": "Оставьте свою контактную информацию получить информацию и попробуй сначала когда ABP Studio была запущена.", + "Studio_GetInformed_Description2": "Запланированная дата выпуска предварительной версии: третий квартал 2023 года.", + "ThankYou!": "Спасибо!", + "SendBetaRequest": "Отправить запрос на бета-тестирование", + "YouJoinedTheBetaTesterProgram": "Вы присоединились к программе бета-тестирования ABP Studio.", + "PricingExplanation2": "30-дневная гарантия возврата денег — Узнать больше", + "MoneyBackGuaranteeText": "* 30-дневная гарантия возврата денег на все лицензии! ", + "MobileApplicationStartupTemplates": "Шаблоны запуска мобильных приложений", + "MobileApplicationStartupTemplates_Description1": "Интегрированные шаблоны запуска мобильных приложений для ваших коммерческих решений ABP.", + "CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates": "Создавайте мощные бизнес-приложения с помощью шаблонов запуска мобильных приложений ABP.", + "CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates_Description1": "ABP Commercial предоставляет два шаблона запуска мобильных приложений, реализованные с помощью Реагировать нативный и .NET МАУИ. Когда вы создаете новое решение на основе ABP, у вас также будут базовые запускаемые приложения, подключенные к вашим серверным API.", + "CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates_Description2": "Приложение имеет предварительно созданный цикл токена аутентификации, многоязычная поддержка, поддержка нескольких арендаторов, вход в систему, забытый пароль, управление профилями и страница управления пользователями. ", + "TwoFrameworkOptions": "Два варианта фреймворка", + "TwoFrameworkOptions_Description": "АБП обеспечивает оба Реагировать нативный и .NET МАУИ шаблоны мобильных стартапов. ", + "PreIntegratedToYourBackend": "Предварительно интегрирован в ваш бэкэнд", + "PreIntegratedToYourBackend_Description": "Мобильные приложения ABP предварительно интегрированы в ваши серверные API. ", + "MultiLanguage": "Многоязычный", + "MultiLanguage_Description": "Он уже поддерживает более 10 языков «из коробки». ", + "Arabic": "арабский", + "Czech": "Чешский", + "English": "Английский", + "Hungarian": "Венгерский", + "Finnish": "финский", + "French": "Французский", + "Hindi": "хинди", + "Portuguese": "португальский", + "Italian": "итальянский", + "Russian": "Русский", + "Slovak": "словацкий", + "Turkish": "турецкий", + "EngageAndRetainYourCustomersWithABPMobileApps": "Привлекайте и удерживайте своих клиентов с помощью мобильных приложений ABP", + "EngageAndRetainYourCustomersWithABPMobileApps_Description1": "Ваши клиенты хотят управлять своими продуктами и подписками из любого места и в любое время. ", + "EngageAndRetainYourCustomersWithABPMobileApps_Description2": "С помощью мобильных приложений ABP вы можете создавать высококачественные собственные мобильные приложения для Android и iOS… Используя единую кодовую базу и не жертвуя безопасностью, качеством и масштабируемостью.", + "OneCodeBaseMultipleDevices": "Один код на базе нескольких устройств", + "OneCodeBaseMultipleDevices_Description": "Мобильные приложения ABP являются кроссплатформенными. ", + "ComesWithTheSourceCode": "Поставляется с исходным кодом", + "ComesWithTheSourceCode_Description": "Мобильные приложения предоставляются с исходным кодом. ", + "Purchase_OneYearPrice": "Цена на 1 год", + "Purchase_DeveloperSeatCount": "Количество мест разработчиков", + "Purchase_DevelopersAlreadyIncluded": "{0} разработчиков уже включены", + "1Year": "1 год", + "{0}Years": "{0} лет", + "1YearLicense": "Лицензия на 1 год", + "{0}YearsLicense": "Лицензия на {0} лет", + "1AdditionalDeveloper": "1 дополнительный разработчик", + "{0}AdditionalDevelopers": "{0} Дополнительные разработчики", + "Discount": "Скидка ({0}%)", + "Summary": "Краткое содержание", + "TrainingPack": "Учебный пакет", + "TrainingPackDiscount": "Скидка на тренировочный пакет", + "Purchase_OnboardingTraining_Description": "Этот пакет интерактивного обучения действителен для класса из 8 учеников, и эта скидка действительна только при покупке с новой лицензией. Узнать больше ", + "Purchase_Save": "{0}% Сохранить {1} {2}", + "RemoveBasket": "Удалить из корзины", + "WhyABPIOPlatform?": "Почему Платформа ABP.IO?", + "DocumentAim": "Этот документ призван ответить на большой вопрос:", + "DocumentAim_Description": "«Почему вам следует использовать платформу ABP.IO вместо того, чтобы создавать новое решение с нуля?»", + "DocumentAim_Description2": "В документе представлены проблемы создания современного программного решения и объясняется, как ABP решает эти проблемы.", + "CreatingANewSolution": "Создание нового решения", + "CreatingANewSolution_Description": "Когда вам нужно запустить новое решение, вам нужно задать себе множество вопросов, и вам придется потратить много времени, прежде чем приступить к написанию своего самого первого бизнес-кода.", + "CreatingAnEmptySolution": "Создание пустого решения", + "THEPROBLEM": "ПРОБЛЕМА", + "CreatingAnEmptySolution_THEPROBLEM_Description": "Даже создание почти пустого решения является сложной задачей;", + "CreatingAnEmptySolution_THEPROBLEM_Description2": "Как вы организуете свою кодовую базу по проектам?", + "CreatingAnEmptySolution_THEPROBLEM_Description3": "Что такое слои и как они взаимодействуют?", + "CreatingAnEmptySolution_THEPROBLEM_Description4": "Как вы интегрируетесь со сторонними библиотеками и системами?", + "CreatingAnEmptySolution_THEPROBLEM_Description5": "Как настроить автоматические тесты?", + "ABPSOLUTION": "РЕШЕНИЕ АБП", + "CreatingAnEmptySolution_ABPSOLUTION_Description": "ABP предоставляет хорошо спроектированную, многоуровневую и готовую к использованию решение для запуска на основе Проектирование, ориентированное на предметную область принципы. тест проекты для каждого слоя.", + "CommonLibraries": "Общие библиотеки", + "CommonLibraries_THEPROBLEM_Description": "Какие библиотеки следует использовать для реализации общих требований? ", + "CommonLibraries_ABPSOLUTION_Description": "ABP предварительно интегрирует в решение популярные, проверенные и актуальные библиотеки. ", + "UITheme&Layout": "Тема пользовательского интерфейса", + "UITheme&Layout_THEPROBLEM_Description": "При решении проблем пользовательского интерфейса возникает ряд проблем. ", + "UITheme&Layout_THEPROBLEM_Description2": "Даже если вы выберете заранее разработанную тему, ее плавная интеграция в ваш проект может потребовать нескольких дней разработки. ", + "UITheme&Layout_ABPSOLUTION_Description": "ABP Framework предлагает уникальную систему тем, которая освобождает ваш код пользовательского интерфейса от ограничений темы. ", + "UITheme&Layout_ABPSOLUTION_Description2": "Кроме того, существуют поставщики компонентов пользовательского интерфейса, такие как Telerik и DevExpress. ", + "TestInfrastructure": "Тестовая инфраструктура", + "TestInfrastructure_THEPROBLEM_Description": "Создание надежной среды тестирования — трудоемкая задача. ", + "TestInfrastructure_ABPSOLUTION_Description": "Шаблоны запуска ABP поставляются уже с настроенными тестовыми проектами, что упрощает процесс. ", + "CodingStandards&Training": "Стандарты кодирования", + "CodingStandards&Training_THEPROBLEM_Description": "После того как вы подготовили решение для разработки, вам обычно приходится обучать разработчиков тому, как работает система и как ее создавать, используя одни и те же согласованные методы. ", + "CodingStandards&Training_ABPSOLUTION_Description": "Решение ABP уже четко организовано и имеет четкие пояснения. ", + "KeepingYourSolutionUpToDate": "Поддержание вашего решения в актуальном состоянии", + "KeepingYourSolutionUpToDate_THEPROBLEM_Description": "После начала разработки вы должны отслеживать новые версии библиотек, которые вы используете для обновлений.", + "KeepingYourSolutionUpToDate_ABPSOLUTION_Description": "Мы регулярно обновляем все пакеты до последних версий и тестируем их перед выпуском стабильной версии. ", + "KeepingYourSolutionUpToDate_ABPSOLUTION_Description2": "Обновление АБП интерфейс командной строки Команда автоматически обнаруживает и обновляет все зависящие от ABP пакеты NuGet и NPM в решении. ", + "DRY": "Не повторяйтесь!", + "DRY_Description": "Создание базового решения занимает значительное время и требует хорошего архитектурного опыта. ", + "DRY_Description2": "ABP максимально автоматизирует и упрощает повторяющийся код, следуя принципу соглашения, а не конфигурации. ", + "Authentication": "Аутентификация", + "Authentication_THEPROBLEM_Description": "Единый вход, интеграция Active Directory / LDAP, интеграция OpenIddict, вход через социальные сети, двухфакторная аутентификация, забытый/сброс пароля, активация по электронной почте, регистрация нового пользователя, контроль сложности пароля, блокировка учетной записи при неудачных попытках, отображение неудачных попыток входа в систему... ", + "Authentication_ABPSOLUTION_Description": "ABP Framework и коммерческая версия предоставляют все эти стандартные функции, предварительно реализованные для вас в виде модуля учетной записи многократного использования. ", + "CrossCuttingConcerns": "Сквозные проблемы", + "CrossCuttingConcerns_THEPROBLEM_Description": "Сквозные проблемы — это фундаментальная повторяющаяся логика, которая должна быть реализована для каждого варианта использования. ", + "CrossCuttingConcerns_THEPROBLEM_Description2": "Запуск транзакций, фиксация в случае успеха и откат в случае ошибок.", + "CrossCuttingConcerns_THEPROBLEM_Description3": "Обработка исключений и составление отчетов, возврат правильного ответа об ошибках клиентам и обработка случаев ошибок на стороне клиента.", + "CrossCuttingConcerns_THEPROBLEM_Description4": "Реализация авторизации и проверки, возврат правильных ответов и их обработка на стороне клиента.", + "CrossCuttingConcerns_ABPSOLUTION_Description": "ABP Framework автоматизирует или упрощает все общие сквозные задачи. ", + "ArchitecturalInfrastructure": "Архитектурная инфраструктура", + "ArchitecturalInfrastructure_THEPROBLEM_Description": "Обычно вам необходимо построить инфраструктуру для правильной реализации вашей архитектуры. ", + "ArchitecturalInfrastructure_ABPSOLUTION_Description": "ABP Framework предоставляет все это и многое другое «из коробки». ", + "EnterpriseApplicationRequirements": "Требования к корпоративным приложениям", + "EnterpriseApplicationRequirements_THEPROBLEM_Description": "Существует множество требований, которые вы постоянно реализуете в каждом бизнес-приложении;", + "EnterpriseApplicationRequirements_THEPROBLEM_Description2": "Подробная система разрешений и управление разрешениями в пользовательском интерфейсе на основе ролей и пользователей.", + "EnterpriseApplicationRequirements_THEPROBLEM_Description3": "Запись журналов аудита и истории объектов для отслеживания того, когда пользователь изменяет запись базы данных.", + "EnterpriseApplicationRequirements_THEPROBLEM_Description4": "Выполните мягкое удаление ваших объектов, чтобы они были помечены как удаленные, вместо физического удаления из базы данных и автоматической фильтрации удаленных объектов по вашим запросам.", + "EnterpriseApplicationRequirements_THEPROBLEM_Description5": "Создание абстракций и оболочек для использования серверных API из кода внешнего интерфейса.", + "EnterpriseApplicationRequirements_THEPROBLEM_Description6": "Постановка в очередь и выполнение фоновых заданий.", + "EnterpriseApplicationRequirements_THEPROBLEM_Description7": "Обработка нескольких часовых поясов в глобальной системе.", + "EnterpriseApplicationRequirements_THEPROBLEM_Description8": "Совместное использование логики проверки, локализации и авторизации между сервером и клиентом.", + "EnterpriseApplicationRequirements_ABPSOLUTION_Description": "ABP предоставляет инфраструктуру для простой реализации таких требований. ", + "GeneratingInitialCode&Tooling": "Генерация исходного кода", + "GeneratingInitialCode&Tooling_THEPROBLEM_Description": "Вы создадите множество похожих страниц в типичном веб-приложении. ", + "GeneratingInitialCode&Tooling_ABPSOLUTION_Description": "АБП Люкс может создать полнофункциональную CRUD-страницу для ваших объектов за считанные секунды. ", + "IntegratingTo3rdPartyLibrariesAndSystems": "Интеграция со сторонними библиотеками и системами", + "IntegratingTo3rdPartyLibrariesAndSystems_THEPROBLEM_Description": "Большинство библиотек спроектированы как низкоуровневые, и вы обычно выполняете некоторую работу по их правильной интеграции, не повторяя один и тот же код интеграции и конфигурации повсюду в вашем решении. ", + "IntegratingTo3rdPartyLibrariesAndSystems_ABPSOLUTION_Description": "Например, интеграция распределенной шины событий RabbitMQ от ABP абстрагирует все эти детали. ", + "WhyNotBuildYourOwnFramework?": "Почему бы не создать свой собственный фреймворк?", + "WhyNotBuildYourOwnFramework_THEPROBLEM_Description": "Вся инфраструктура, даже самая простая, требует много времени для построения, обслуживания и документирования. ", + "WhyNotBuildYourOwnFramework_THEPROBLEM_Description2": "Создание, документирование, обучение и поддержание внутренней структуры действительно сложно. -СПОФ-. ", + "WhyNotBuildYourOwnFramework_ABPSOLUTION_Description": "ABP Framework — это хорошо документированная, зрелая и универсальная платформа приложений, управляемая сообществом. ", + "ArchitecturalInfrastructure_Description": "Приложения SaaS, модульные или микросервисные системы являются наиболее часто используемыми моделями корпоративного программного обеспечения. ", + "Modularity": "Модульность", + "Modularity_THEPROBLEM_Description": "Построить по-настоящему модульную систему непросто! ", + "Modularity_ABPSOLUTION_Description": "ABP Framework представляет собой модульную структуру разработки приложений. ", + "SaaSMultiTenancy": "SaaS/мультиарендность", + "SaaSMultiTenancy_THEPROBLEM_Description": "Мульти аренды — распространенный способ внедрения систем SaaS. ", + "SaaSMultiTenancy_ABPSOLUTION_Description": "ABP Framework предоставляет полную мультитенантную инфраструктуру и абстрагирует сложность вашего бизнес-кода. ", + "Microservices": "Микросервисы", + "Microservices_THEPROBLEM_Description": "Для создания системы микросервисов требуется множество деталей инфраструктуры: аутентификация и авторизация приложений и микросервисов, а также реализация шаблонов асинхронного обмена сообщениями и синхронного обмена сообщениями (Rest/GRPC) между микросервисами являются наиболее фундаментальными проблемами.", + "Microservices_ABPSOLUTION_Description": "ABP Framework предоставляет услуги, гидыи примеры, которые помогут вам реализовать микросервисное решение с помощью стандартных отраслевых инструментов.", + "Microservices_ABPSOLUTION_Description2": "ABP Commercial делает еще один шаг вперед и предоставляет полный шаблон запуска для запуска вашего микросервисного решения.", + "PreBuiltModules": "Готовые модули", + "PreBuiltModules_THEPROBLEM_Description": "У всех нас схожие, но немного разные бизнес-требования. ", + "PreBuiltModules_ABPSOLUTION_Description": "АБП Коммерческий модули предоставляет множество повторно используемых модулей приложений, таких как оплата, чат, управление файлами, отчеты журнала аудита и т. д. Все эти модули легко устанавливаются в ваше решение и работают напрямую. ", + "PreBuiltModules_ABPSOLUTION_Description2": "Все модули разработаны с учетом требований вашего бизнеса. ", + "ABPCommunity": "Сообщество АБП", + "ABPCommunity_Description": "Наконец, членство в большом сообществе, где все следуют схожим стилям и принципам кодирования и используют общую инфраструктуру, дает силу, когда у вас возникают проблемы или вам нужна помощь в принятии проектных решений. ", + "ABPCommunity_Description2": "Разработчикам ABP легко обмениваться кодом или даже повторно используемыми библиотеками. ", + "ABPCommunity_Description3": "Когда вы наймете разработчика, который раньше работал с архитектурой ABP, он сразу поймет ваше решение и начнет разработку в очень короткие сроки.", + "WhyAbpIo_Page_Title": "Почему платформа ABP.IO?", + "AbpStudio_Page_Title": "АБП Студия", + "CampaignInfo": "Купите новую лицензию или продлите существующую и получи дополнительные 2 месяца без дополнительных затрат! ", + "HurryUpLastDay": "Торопиться! ", + "CreatingCRUDPagesWithABPSuite": "Создание страниц CRUD с помощью ABP Suite", + "Testimonials": "Отзывы", + "MultipleYearDiscount": "Скидка на несколько лет", + "CampaignDiscountText": "Скидка на Черную пятницу", + "CampaignDiscountName": "Черная пятница", + "CampaignName:BlackFriday": "Черная пятница" } } \ No newline at end of file From 1926948a6ec0263affc6b45b9622aa4660fbce3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sinan=20=C3=96zt=C3=BCrk?= Date: Wed, 29 Nov 2023 15:20:46 +0300 Subject: [PATCH 004/109] Remove setTimeout and markForCheck --- .../packages/core/src/lib/abstracts/ng-model.component.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/npm/ng-packs/packages/core/src/lib/abstracts/ng-model.component.ts b/npm/ng-packs/packages/core/src/lib/abstracts/ng-model.component.ts index 8cabb30b0d..e574d6b456 100644 --- a/npm/ng-packs/packages/core/src/lib/abstracts/ng-model.component.ts +++ b/npm/ng-packs/packages/core/src/lib/abstracts/ng-model.component.ts @@ -47,7 +47,6 @@ export class AbstractNgModelComponent implements ControlValueAcc writeValue(value: T): void { this._value = this.valueLimitFn(value, this._value) || value; - setTimeout(() => this.cdRef.markForCheck(), 0); } registerOnChange(fn: any): void { From ae1e8c30f76642ccabbb92aed95eb97fe11bca1a Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Mon, 4 Dec 2023 12:02:53 +0800 Subject: [PATCH 005/109] Support nested permission --- .../PermissionManagementModal.razor | 2 +- .../PermissionManagementModal.razor.cs | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor index 1f804c3c09..a0cd8335c6 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor @@ -62,7 +62,7 @@ @foreach (var permission in group.Permissions) { - + _permissionDepths = new Dictionary(); public PermissionManagementModal() { @@ -113,6 +115,11 @@ public partial class PermissionManagementModal _selectedTabName = GetNormalizedGroupName(_groups.First().Name); + foreach (var group in _groups) + { + SetPermissionDepths(group.Permissions, null, 0); + } + await InvokeAsync(_modal.Show); } catch (Exception ex) @@ -164,6 +171,18 @@ public partial class PermissionManagementModal return "PermissionGroup_" + name.Replace(".", "_"); } + protected virtual void SetPermissionDepths(List permissions, string currentParent, int currentDepth) + { + foreach (var item in permissions) + { + if (item.ParentName == currentParent) + { + _permissionDepths[item.Name] = currentDepth; + SetPermissionDepths(permissions, item.Name, currentDepth + 1); + } + } + } + protected virtual void GroupGrantAllChanged(bool value, PermissionGroupDto permissionGroup) { foreach (var permission in permissionGroup.Permissions) From 25f376b8015e6601a4ca8963413d4cf82adc0513 Mon Sep 17 00:00:00 2001 From: denizdemirkan Date: Mon, 4 Dec 2023 09:24:39 +0300 Subject: [PATCH 006/109] upgrade L/www --- .../Base/Localization/Resources/ru.json | 16 +- .../Blog/Localization/Resources/ru.json | 8 + .../Commercial/Localization/Resources/ru.json | 45 +++-- .../Www/Localization/Resources/en.json | 2 +- .../Www/Localization/Resources/ru.json | 162 +++++++++++++++++- 5 files changed, 199 insertions(+), 34 deletions(-) create mode 100644 abp_io/AbpIoLocalization/AbpIoLocalization/Blog/Localization/Resources/ru.json diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/ru.json index 8c8ef8252a..8a355acb35 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/ru.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/ru.json @@ -67,7 +67,7 @@ "GetLicense": "Получить лицензию", "OpenSource": "Открытый источник", "WebApplication": "Веб приложение", - "MeetTheABP": "Знакомьтесь: АБП", + "MeetTheABP": "Знакомьтесь: ABP", "CompleteWebDevelopment": "Полная веб-разработка", "Platform": "Платформа", "ABPDescription": "Платформа с открытым исходным кодом для разработки веб-приложений для ASP.NET Core. ", @@ -103,7 +103,7 @@ "Home": "Дом", "Posts": "Сообщения", "Videos": "Видео", - "JoinTheABPCommunity": "Присоединяйтесь к сообществу АБП", + "JoinTheABPCommunity": "Присоединяйтесь к сообществу ABP", "SubmitYourPost": "Отправьте свое сообщение", "Modules": "Модули", "Tools": "Инструменты", @@ -113,7 +113,7 @@ "SubscribeToNewsletterDescription": "Получайте информацию о событиях в ABP, таких как новые выпуски, бесплатные источники, публикации и многое другое.", "EmailAddress": "Адрес электронной почты", "Subscribe": "Подписаться", - "WelcomeToABP": "Добро пожаловать в АБП", + "WelcomeToABP": "Добро пожаловать в ABP", "EULA": "Лицензионное соглашение", "ABPCommercialIntroductionMessage": "Готовые модули приложений, расширенные шаблоны запуска, инструменты быстрой разработки приложений, профессиональные темы пользовательского интерфейса и премиум-поддержка.", "MasteringAbpFrameworkEBook": "Освоение структуры ABP", @@ -145,7 +145,7 @@ "Copyright": "Авторское право © {1}", "DomainDrivenDesign": "Проектирование, ориентированное на предметную область", "CrossCuttingConcerns": "Межсекторальные проблемы", - "AbpCommunity": "Сообщество АБП", + "AbpCommunity": "Сообщество ABP", "Footer_GithubStarCount": "{0} Звезды на GitHub", "Footer_NugetDownloadCount": "{0} Загрузки на NuGet", "AbpDescription": "ABP — это платформа приложений с открытым исходным кодом, ориентированная на разработку веб-приложений на базе AspNet Core. ", @@ -168,7 +168,7 @@ "Error_Page_500_Description_1": "Мы отслеживаем эти ошибки автоматически, но если проблема не устранена, не стесняйтесь
связаться с нами. ", "Error_Page_500_Description_2": "Свяжитесь с нами по адресу info@abp.io.", "Books": "Книги", - "ABPDiscordServer": "Дискорд-сервер АБП", + "ABPDiscordServer": "Дискорд-сервер ABP", "ABPCommunityTalks": "Обсуждения сообщества ABP", "ABPCommunityPosts": "Сообщения сообщества ABP", "BuyAndGetMonths": "КУПИТЬ 12 МЕСЯЦЕВ, ПОЛУЧИТЕ 14 МЕСЯЦЕВ!", @@ -193,8 +193,8 @@ "ExploreTheEBook": "Изучите электронную книгу", "ExploreTheBook": "Изучите книгу", "ConsultantType": "Тип консультации", - "Expert": "Эксперт АБП", - "Partner": "Партнер АБП", + "Expert": "Эксперт ABP", + "Partner": "Партнер ABP", "Industry": "Промышленность", "Location": "Расположение", "Contact": "Контакт", @@ -220,7 +220,7 @@ "NoContent": "Без содержания", "More": "Более", "WhyABPIOPlatform": "Почему платформа ABP.IO?", - "AbpStudio": "АБП Студия", + "AbpStudio": "АBP Студия", "ExtraMonths": "{0}ДОПОЛНИТЕЛЬНЫЕ МЕСЯЦЫ", "RSS": "RSS", "RSSFeed": "Новостная лента", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Blog/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Blog/Localization/Resources/ru.json new file mode 100644 index 0000000000..a6ac2c89e0 --- /dev/null +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Blog/Localization/Resources/ru.json @@ -0,0 +1,8 @@ +{ + "culture": "ru", + "texts": { + "AbpTitle": "Читайте все блог-посты", + "AbpDescription": "ABP - это открытый фреймворк приложений, ориентированный на разработку веб-приложений на базе AspNet Core. Не повторяйте себя, сосредоточьтесь на своем бизнес-коде.", + "AbpDefinition": "Блог ABP по разработке .NET, кроссплатформенные шаблоны приложений ASP.NET, новости, связанные с ABP и многое другое..." + } +} \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json index 58bab4e2d2..43b040dc6c 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json @@ -96,7 +96,7 @@ "LanguageManagement": "Языковой менеджмент", "TextTemplateManagement": "Управление текстовыми шаблонами", "See All Modules": "Просмотреть всемодули", - "ABPSuite": "АБП Люкс", + "ABPSuite": "ABP Suite", "AbpSuiteShortDescription": "ABP Suite — это дополнительный инструмент для ABP Commercial.", "AbpSuiteExplanation": "Он позволяет создавать веб-страницы за считанные минуты. ", "Details": "Подробности", @@ -162,7 +162,7 @@ "WeAreHereToHelp": "Мы здесь, чтобы Помощь", "BrowseOrAskQuestion": "Вы можете просмотреть разделы справки или выполнить поиск по часто задаваемым вопросам, либо задать нам вопрос, используя Форма обратной связи.", "SearchQuestionPlaceholder": "Поиск в часто задаваемых вопросах", - "WhatIsTheABPCommercial": "Что такое АБП Коммерческий?", + "WhatIsTheABPCommercial": "Что такое ABP Commercial?", "WhatAreDifferencesThanAbpFramework": "Каковы различия между ABP Framework с открытым исходным кодом и ABP Commercial?", "AbpCommercialMetaTitle": " {0} | ", "AbpCommercialMetaDescription": "Комплексная платформа веб-разработки на ABP Framework с готовыми модулями, шаблонами запуска, инструментами быстрой разработки и профессиональными темами пользовательского интерфейса.", @@ -173,7 +173,7 @@ "Professional": "Профессиональный", "UIThemes": "Темы пользовательского интерфейса", "EnterpriseModules": "Готовый к корпоративному использованию, многофункциональный, предварительно созданный Прикладные модули (например, управление Identity Server, управление SaaS, управление языком)", - "ToolingToSupport": "Инструменты для поддержки продуктивности разработки (например. АБП Люкс)", + "ToolingToSupport": "Инструменты для поддержки продуктивности разработки (например. ABP Люкс)", "PremiumSupportLink": "Премиум Поддерживать", "WhatDoIDownloadABPCommercial": "Что я загружаю при покупке рекламы ABP?", "CreateUnlimitedSolutions": "Купив коммерческую лицензию ABP, вы сможете создавать неограниченное количество решений, как описано в Начиная документ.", @@ -395,10 +395,7 @@ "PurchaseTrialLicenseMessage": "Дата истечения срока действия вашей лицензии — {0}.
Если вы хотите продолжить использовать проекты, созданные вами в течение бесплатного пробного периода, вам необходимо изменить лицензионные ключи в вашем appsettings.secrets.json файлы. ", "TrialLicenseExpireMessage": "Вы используете пробную лицензию, срок действия вашей пробной лицензии истечет {0}.", "TryForFree": "Попробуй бесплатно", - "TrialLicenseExpiredInfo": "Срок действия вашей пробной лицензии истек!", "CommercialNewsletterConfirmationMessage": "Я согласен с Положениями и условиями и Политикой конфиденциальности .", - "BlackFridayDiscount": "Черная пятница Скидка", - "MultipleOrganizationInfo": "Нажмите здесь, чтобы увидеть все ваши организации", "TrialLicenseExpiredInfo": "Срок действия пробной лицензии истек!", "DowngradeLicensePlan": "Могу ли я в будущем перейти на более низкий тарифный план?", "DowngradeLicensePlanExplanation": "Вы не можете понизить существующий план лицензирования. `.", @@ -425,7 +422,7 @@ "UIFrameworks": "Фреймворки пользовательского интерфейса", "UsefulLinks": "Полезные ссылки", "Platform": "Платформа", - "CoolestCompaniesUseABPCommercial": "Самые крутые компании уже используют АБП Коммерческий.", + "CoolestCompaniesUseABPCommercial": "Самые крутые компании уже используют ABP Commercial.", "UserInterface": "Пользовательский интерфейс", "APIGateway": "API-шлюз", "Microservice": "Микросервис", @@ -466,7 +463,7 @@ "LightDarkAndSemiDarkThemes": "Светлый, темный и полутемный", "LeptonXThemeExplanation": "Lepton Theme может изменить вашу тему в соответствии с настройками вашей системы.", "PRO": "ПРО", - "WelcomeToABPCommercial": "Добро пожаловать в АБП Коммерческий!", + "WelcomeToABPCommercial": "Добро пожаловать в ABP Commercial!", "YourAccountDetails": "Данные вашей учетной записи", "OrganizationName": "Название организации", "AddDevelopers": "Добавить разработчиков", @@ -543,7 +540,7 @@ "Pricing_Page_Hint16": "Вы можете скачать исходный код всех тем ABP. ", "Pricing_Page_Testimonial_1": "ABP Commercial позволила SC Ventures за 9 месяцев предоставить мультиарендную SaaS-платформу банковского уровня с изолированной базой данных для поддержки цепочки поставок дебиторской и кредиторской задолженности, финансирования счетов на значительную сумму из нескольких интегрированных якорей. ", "Pricing_Page_Testimonial_2": "Мы видим ценность использования ABP Commercial для снижения накладных расходов на проекты индивидуальной разработки. ", - "Pricing_Page_Testimonial_3": "Мы любим АБП. ", + "Pricing_Page_Testimonial_3": "Мы любим ABP. ", "Pricing_Page_Testimonial_4": "ABP Commercial — фантастический продукт, рекомендую. ", "Pricing_Page_Testimonial_5": "ABP Framework — это не только платформа, но и руководство по разработке/управлению проектами, поскольку оно обеспечивает обучение DDD, GenericRepository, DI, микросервисам и модульности. ", "Pricing_Page_Testimonial_6": "ABP Framework — хорошая платформа, но ей нужно время, чтобы понять различные уровни, классы и библиотеки, которые она использует (особенно ABP). ", @@ -637,7 +634,7 @@ "Faq_Page_OtherCurrenciesInfo": "Информацию о других валютах см. все аккаунты", "ProjectCreatedSuccess_Page_Title": "Ваш проект создан", "ProjectCreatedSuccess_Page_Description": "Ваш проект ABP успешно создан!", - "Suite_Page_Title": "АБП Люкс", + "Suite_Page_Title": "ABP Studio", "Suite_Page_Description": "ABP Commercial предоставляет инструменты для быстрой разработки приложений, позволяющие повысить продуктивность разработчиков. ", "Themes_Page_Title": "Темы АДП", "Themes_Page_Description": "ABP Commercial предоставляет множество профессиональных современных тем пользовательского интерфейса. ", @@ -646,10 +643,10 @@ "DeveloperPrice": "Цена застройщика", "AdditionalDeveloperPaymentInfoSection_AdditionalDevelopers": "{0} Разработчики", "LicenseRemainingDays": "для {0} дни", - "ExtendPaymentInfoSection_Description": "Продлив/продлив лицензию, вы продолжите получать премиум-поддержка. АБП Люкс что ускоряет ваше развитие.", + "ExtendPaymentInfoSection_Description": "Продлив/продлив лицензию, вы продолжите получать премиум-поддержка. ABP Люкс что ускоряет ваше развитие.", "LicenseRenewalPrice": "Стоимость продления лицензии", "LicensePrice": "Цена лицензии", - "TrialLicensePaymentInfoSection_Description": "Лицензия на покупку: Купив лицензию, вы продолжите получать премиум-поддержка. АБП Люкс что ускоряет ваше развитие.
См. сравнительная таблица лицензий чтобы проверить различия между типами лицензий.", + "TrialLicensePaymentInfoSection_Description": "Лицензия на покупку: Купив лицензию, вы продолжите получать премиум-поддержка. ABP Люкс что ускоряет ваше развитие.
См. сравнительная таблица лицензий чтобы проверить различия между типами лицензий.", "SelectTargetLicense": "Выберите целевую лицензию", "UpgradePaymentInfoSection_ExtendMyLicenseForOneYear": "Да, продлить срок действия лицензии на 1 год.", "UpgradePaymentInfoSection_WantToExtendLicense": "Хотите продлить лицензию еще на 1 год?", @@ -675,7 +672,7 @@ "Landing_Page_FileManagementModule": "Управление файлами", "Landing_Page_CustomerStory_1": "ABP Commercial позволила SC Ventures за 9 месяцев предоставить мультиарендную SaaS-платформу банковского уровня с изолированной базой данных для поддержки цепочки поставок дебиторской и кредиторской задолженности, финансирования счетов на значительную сумму из нескольких интегрированных якорей. ", "Landing_Page_CustomerStory_2": "Мы видим ценность использования ABP Commercial для снижения накладных расходов на проекты индивидуальной разработки. ", - "Landing_Page_CustomerStory_3": "Мы любим АБП. ", + "Landing_Page_CustomerStory_3": "Мы любим ABP. ", "Landing_Page_CustomerStory_4": "ABP Commercial — фантастический продукт, рекомендую. ", "Landing_Page_AdditionalServices": "Индивидуальная или корпоративная лицензия, адаптация, обучение в реальном времени", "Landing_Page_IncludedDeveloperLicenses": "Включено {0} лицензии разработчика", @@ -767,7 +764,7 @@ "DataBaseProvider": "Поставщик данных", "UIFramework": "Платформа пользовательского интерфейса", "LeptonXThemeForDashboard": "Тема LeptonX для панели администратора от", - "AbpPlatform": "Платформа АБП", + "AbpPlatform": "Платформа ABP", "YouDeserveGoodUXUI": "Вы заслуживаете хороший пользовательский интерфейс и лучший UX. ", "ViewLiveDemo": "Посмотреть демо-версию живой темы", "GetLeptonX": "Получите LeptonX прямо сейчас", @@ -886,7 +883,7 @@ "DevelopYourSolution": "Разработайте свое решение", "DeployAnywhere": "Развертывание где угодно", "InstallAbpModule_Description1": "ABP — это модульная среда разработки приложений. ", - "InstallAbpModule_Description2": "Каждый модуль состоит из нескольких пакетов NuGet и NPM и имеет установочный документ. АБП Люкс большую часть работы выполняет автоматически, затем вы вручную настраиваете или дорабатываете модуль на основе его документации.", + "InstallAbpModule_Description2": "Каждый модуль состоит из нескольких пакетов NuGet и NPM и имеет установочный документ. ABP Люкс большую часть работы выполняет автоматически, затем вы вручную настраиваете или дорабатываете модуль на основе его документации.", "DevelopYourSolution_Description1": "Инфраструктура ABP позволяет вам сосредоточьтесь на своем собственном бизнес-коде путем автоматизации повторяющейся работы и предоставления предварительно созданной инфраструктуры и приложений. функции.", "DevelopYourSolution_Description2": "В следующем блоке кода вы можете увидеть, как ABP Framework легко интегрируется в ваш код и автоматизирует повторяющиеся задачи.", "DevelopYourSolution_Description3": "Даже в этом блоке шорткода ABP многое делает за вас.", @@ -915,9 +912,9 @@ "ExtraQuestionCreditsFaqTitle": "Могу ли я приобрести дополнительные кредиты на вопросы поддержки?", "ExtraQuestionCreditsFaqExplanation": "Да, ты можешь. info@abp.io с названием вашей организации.
  • Пакет из 50 вопросов $999
  • Пакет из 25 вопросов $625
  • Пакет из 15 вопросов $450
", "AlreadyBetaTester": "Вы уже присоединились к программе бета-тестирования.", - "AbpStudio": "АБП Студия", + "AbpStudio": "ABP Studio", "AbpStudio_Description": "ABP Studio все еще находится в стадии разработки. ", - "AbpStudio_Description1": "АБП Студия — это кроссплатформенное настольное приложение для разработчиков ABP.", + "AbpStudio_Description1": "ABP Студия — это кроссплатформенное настольное приложение для разработчиков ABP.", "AbpStudio_Description2": "Это хорошо интегрированный ABP Framework и стремится предоставить вам комфортную среду разработки путем автоматизация вещей, предоставление информации о вашем решении, делая разрабатывать, запускать и развертывать ваши решения намного проще.", "AbpStudio_ComingSoon": "Вскоре Планируемая дата выпуска бета-версии: четвертый квартал 2023 года.", "AbpStudio_PlannedPreviewDate": "Запланированная дата выпуска предварительной версии: четвертый квартал 2023 года.", @@ -953,7 +950,7 @@ "CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates_Description1": "ABP Commercial предоставляет два шаблона запуска мобильных приложений, реализованные с помощью Реагировать нативный и .NET МАУИ. Когда вы создаете новое решение на основе ABP, у вас также будут базовые запускаемые приложения, подключенные к вашим серверным API.", "CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates_Description2": "Приложение имеет предварительно созданный цикл токена аутентификации, многоязычная поддержка, поддержка нескольких арендаторов, вход в систему, забытый пароль, управление профилями и страница управления пользователями. ", "TwoFrameworkOptions": "Два варианта фреймворка", - "TwoFrameworkOptions_Description": "АБП обеспечивает оба Реагировать нативный и .NET МАУИ шаблоны мобильных стартапов. ", + "TwoFrameworkOptions_Description": "ABP обеспечивает оба Реагировать нативный и .NET МАУИ шаблоны мобильных стартапов. ", "PreIntegratedToYourBackend": "Предварительно интегрирован в ваш бэкэнд", "PreIntegratedToYourBackend_Description": "Мобильные приложения ABP предварительно интегрированы в ваши серверные API. ", "MultiLanguage": "Многоязычный", @@ -1006,7 +1003,7 @@ "CreatingAnEmptySolution_THEPROBLEM_Description3": "Что такое слои и как они взаимодействуют?", "CreatingAnEmptySolution_THEPROBLEM_Description4": "Как вы интегрируетесь со сторонними библиотеками и системами?", "CreatingAnEmptySolution_THEPROBLEM_Description5": "Как настроить автоматические тесты?", - "ABPSOLUTION": "РЕШЕНИЕ АБП", + "ABPSOLUTION": "РЕШЕНИЕ ABP", "CreatingAnEmptySolution_ABPSOLUTION_Description": "ABP предоставляет хорошо спроектированную, многоуровневую и готовую к использованию решение для запуска на основе Проектирование, ориентированное на предметную область принципы. тест проекты для каждого слоя.", "CommonLibraries": "Общие библиотеки", "CommonLibraries_THEPROBLEM_Description": "Какие библиотеки следует использовать для реализации общих требований? ", @@ -1025,7 +1022,7 @@ "KeepingYourSolutionUpToDate": "Поддержание вашего решения в актуальном состоянии", "KeepingYourSolutionUpToDate_THEPROBLEM_Description": "После начала разработки вы должны отслеживать новые версии библиотек, которые вы используете для обновлений.", "KeepingYourSolutionUpToDate_ABPSOLUTION_Description": "Мы регулярно обновляем все пакеты до последних версий и тестируем их перед выпуском стабильной версии. ", - "KeepingYourSolutionUpToDate_ABPSOLUTION_Description2": "Обновление АБП интерфейс командной строки Команда автоматически обнаруживает и обновляет все зависящие от ABP пакеты NuGet и NPM в решении. ", + "KeepingYourSolutionUpToDate_ABPSOLUTION_Description2": "Обновление ABP интерфейс командной строки Команда автоматически обнаруживает и обновляет все зависящие от ABP пакеты NuGet и NPM в решении. ", "DRY": "Не повторяйтесь!", "DRY_Description": "Создание базового решения занимает значительное время и требует хорошего архитектурного опыта. ", "DRY_Description2": "ABP максимально автоматизирует и упрощает повторяющийся код, следуя принципу соглашения, а не конфигурации. ", @@ -1053,7 +1050,7 @@ "EnterpriseApplicationRequirements_ABPSOLUTION_Description": "ABP предоставляет инфраструктуру для простой реализации таких требований. ", "GeneratingInitialCode&Tooling": "Генерация исходного кода", "GeneratingInitialCode&Tooling_THEPROBLEM_Description": "Вы создадите множество похожих страниц в типичном веб-приложении. ", - "GeneratingInitialCode&Tooling_ABPSOLUTION_Description": "АБП Люкс может создать полнофункциональную CRUD-страницу для ваших объектов за считанные секунды. ", + "GeneratingInitialCode&Tooling_ABPSOLUTION_Description": "ABP Люкс может создать полнофункциональную CRUD-страницу для ваших объектов за считанные секунды. ", "IntegratingTo3rdPartyLibrariesAndSystems": "Интеграция со сторонними библиотеками и системами", "IntegratingTo3rdPartyLibrariesAndSystems_THEPROBLEM_Description": "Большинство библиотек спроектированы как низкоуровневые, и вы обычно выполняете некоторую работу по их правильной интеграции, не повторяя один и тот же код интеграции и конфигурации повсюду в вашем решении. ", "IntegratingTo3rdPartyLibrariesAndSystems_ABPSOLUTION_Description": "Например, интеграция распределенной шины событий RabbitMQ от ABP абстрагирует все эти детали. ", @@ -1074,14 +1071,14 @@ "Microservices_ABPSOLUTION_Description2": "ABP Commercial делает еще один шаг вперед и предоставляет полный шаблон запуска для запуска вашего микросервисного решения.", "PreBuiltModules": "Готовые модули", "PreBuiltModules_THEPROBLEM_Description": "У всех нас схожие, но немного разные бизнес-требования. ", - "PreBuiltModules_ABPSOLUTION_Description": "АБП Коммерческий модули предоставляет множество повторно используемых модулей приложений, таких как оплата, чат, управление файлами, отчеты журнала аудита и т. д. Все эти модули легко устанавливаются в ваше решение и работают напрямую. ", + "PreBuiltModules_ABPSOLUTION_Description": "ABP Commercial модули предоставляет множество повторно используемых модулей приложений, таких как оплата, чат, управление файлами, отчеты журнала аудита и т. д. Все эти модули легко устанавливаются в ваше решение и работают напрямую. ", "PreBuiltModules_ABPSOLUTION_Description2": "Все модули разработаны с учетом требований вашего бизнеса. ", - "ABPCommunity": "Сообщество АБП", + "ABPCommunity": "Сообщество ABP", "ABPCommunity_Description": "Наконец, членство в большом сообществе, где все следуют схожим стилям и принципам кодирования и используют общую инфраструктуру, дает силу, когда у вас возникают проблемы или вам нужна помощь в принятии проектных решений. ", "ABPCommunity_Description2": "Разработчикам ABP легко обмениваться кодом или даже повторно используемыми библиотеками. ", "ABPCommunity_Description3": "Когда вы наймете разработчика, который раньше работал с архитектурой ABP, он сразу поймет ваше решение и начнет разработку в очень короткие сроки.", "WhyAbpIo_Page_Title": "Почему платформа ABP.IO?", - "AbpStudio_Page_Title": "АБП Студия", + "AbpStudio_Page_Title": "ABP Студия", "CampaignInfo": "Купите новую лицензию или продлите существующую и получи дополнительные 2 месяца без дополнительных затрат! ", "HurryUpLastDay": "Торопиться! ", "CreatingCRUDPagesWithABPSuite": "Создание страниц CRUD с помощью ABP Suite", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json index cf26edf473..c1818fd879 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json @@ -115,7 +115,7 @@ "DependencyInjection": "Dependency Injection", "DependencyInjectionByConventions": "Dependency Injection by Conventions", "ABPCLIExplanation": "ABP CLI (Command Line Interface) is a command line tool to automate some common operations for ABP based solutions.", - "ModularityExplanation": "ABP provides a complete infrastructure to build your own application modules that may have entities, services, database integration, APIs, UI components and so on..", //TODO: strong "your own application modules",- + "ModularityExplanation": "ABP provides a complete infrastructure to build your own application modules that may have entities, services, database integration, APIs, UI components and so on..", "MultiTenancyExplanation": "ABP framework doesn't only support developing multi-tenant applications, but also makes your code mostly unaware of the multi-tenancy.", "MultiTenancyExplanation2": "Can automatically determine the current tenant, isolate data of different tenants from each other.", "MultiTenancyExplanation3": "Supports single database, database per tenant and hybrid approaches.", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ru.json index 0af1329385..1a5c1b2f7f 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ru.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ru.json @@ -214,7 +214,9 @@ "SeeDocs": "См. Документы", "None": "Никто", "Application": "заявка", + "ApplicationNoLayerExplanation": "Создает однослойное веб-приложение. ", "Module": "Модуль", + "ModuleExplanation": "Создает многократно используемое, полностью многоуровневое решение модуля приложения. ", "PackageName": "Имя пакета", "LicenseURL": "URL лицензии", "License": "Лицензия", @@ -274,8 +276,166 @@ "FirstEdition": "Первое издание", "ThankYou": "Спасибо!", "CheckboxMandatory": "Вам необходимо проверить это, чтобы продолжить!", + "UserInterface": "Пользовательский интерфейс", + "APIGateway": "API-шлюз", + "Database": "База данных", + "Saas": "Саас", + "OpenSourceWebApp": "Открыть источник
веб приложение", + "Framework": "Рамки", + "AuditLoggingExplanation": "Автоматически отслеживайте все операции и изменения данных в вашей системе.", + "AbpNewCommandExplanation": "Создает новые решения, используя шаблоны запуска ABP.", + "AbpAddModuleCommandExplanation": "Устанавливает в ваше решение готовые модули приложений.", + "AbpUpdateCommandExplanation": "Автоматически обновляет все пакеты NuGet и NPM, связанные с ABP, в вашем решении.", + "ExploreAllCLICommands": "Изучите все команды CLI", + "ExploreDocumentationAndGuides": "Изучите подробную документацию и руководства.", + "Documentations": "Документация", + "Views": "Взгляды", + "EnterYouEmailToGetNews": "Введите свой адрес электронной почты, чтобы получать последние новости о ABP Framework", + "Tiered": "Многоуровневый", + "SeparateIdentityServer": "Отдельный сервер идентификации", + "SeparateAuthenticationServer": "Отдельный сервер аутентификации", + "ProgressiveWebApplication": "Прогрессивное веб-приложение", + "Preview": "Предварительный просмотр", + "CreateANewSolution": "Создать новое решение", + "ABPFrameworkFeatures": "Структура ABP Функции", + "Commercial": "Коммерческий", + "ThirdPartyTools": "Сторонние инструменты", + "Back": "Назад", + "Community": "Сообщество", + "SeeMore": "Узнать больше", + "DetailsOfTheEBook": "Подробности об электронной книге", + "JoinOurMarketingNewsletter": "Подпишитесь на нашу маркетинговую рассылку", + "FrameworkNewsletterConfirmationMessage": "я согласен Условия и политика конфиденциальности.", + "GetYourFreeEBook": "Получите ваш Бесплатная электронная книга DDD ", + "EverythingYouNeedToKnow": "Все, что Вам нужно знать.", + "PreOrderNow": "Предварительный заказ сейчас", + "UITheming": "Темы пользовательского интерфейса", + "UIThemingExplanation": "Создавайте повторно используемые темы и макеты пользовательского интерфейса или используйте одну из готовых тем пользовательского интерфейса.", + "DataFilteringExplanation2": "Автоматически фильтруйте запросы к базе данных, чтобы легко реализовать такие шаблоны, как обратимое удаление и многопользовательское использование.", + "NeedHelp": "Нужна помощь?", + "GiveYourProjectAName": "Дайте своему проекту имя", + "SelectProjectType": "Выберите тип проекта", + "SelectUIFramework": "Выберите инфраструктуру пользовательского интерфейса", + "SelectDatabaseProvider": "Выберите поставщика базы данных", + "SelectDatabaseManagementSystem": "Выберите систему управления базой данных", + "InstallingTheABPCLI": "Установка интерфейса командной строки ABP", + "CreateYourProjectNow": "Создайте свой проект сейчас", + "OrderOn": "Закажите {0}", + "DownloadFreeDDDBook": "Скачать бесплатную книгу DDD", + "WhatIsABPFramework": "Что такое структура ABP?", + "TenantDatabase": "База данных арендаторов {0}", + "SharedDatabase": "Общая база данных", + "ConnectionResolver": "Резолвер соединений", + "TenantBasedDataFilter": "Фильтр данных на основе арендаторов", + "ApplicationCode": "Код приложения", + "TenantResolution": "Резолюция арендатора", + "TenantUser": "Арендатор {0} Пользователь", + "CardTitle": "Название карты", + "View": "Вид", + "Model": "Модель", + "Email": "Электронная почта", + "Password": "Пароль", + "Address": "Адрес", + "Gender": "Пол", + "Male": "Мужской", + "Female": "Женский", + "Submit": "Представлять на рассмотрение", + "Unspecified": "Неопределенные", + "StaticFileMiddleware": "Промежуточное ПО для статических файлов", + "RazorViewEngine": "Механизм просмотра Razor", + "PhysicalFiles": "Физические файлы (wwwroot)", + "EmbeddedFiles": "Встроенные файлы (DLL)", + "DynamicFiles": "Динамические файлы (память)", + "BuildSolutionsWithAbp": "Создавайте удобные в обслуживании решения .NET, следуя передовым практикам разработки программного обеспечения с использованием ABP.", + "BuyOnAmazon": "Купить на Амазоне", + "BuyOnPackt": "Купить на Packt", + "Discounted": "Со скидкой", + "MasteringAbpFramework_Book_KeyFeatures": "Ключевая особенность", + "MasteringAbpFramework_Book_Key_Features_Description_1": "Создавайте надежные, удобные в обслуживании, модульные и масштабируемые программные решения с помощью ABP Framework.", + "MasteringAbpFramework_Book_Key_Features_Description_2": "Узнайте, как реализовать принципы SOLID и предметно-ориентированное проектирование в ваших веб-приложениях.", + "MasteringAbpFramework_Book_Key_Features_Description_3": "Узнайте, как ABP Framework ускоряет цикл разработки за счет автоматизации повторяющихся задач.", + "MasteringAbpFramework_Book_Description": "Описание книги", + "MasteringAbpFramework_Book_Description_Details_1": "ABP Framework — это полная инфраструктура для создания современных веб-приложений с помощью следующего программного обеспечения.\n ", + "MasteringAbpFramework_Book_Description_Details_2": "Эта книга, написанная создателем ABP Framework, поможет вам получить полное представление о\n ", + "MasteringAbpFramework_Book_Description_Details_3": "К концу этой книги вы сможете создать полноценное веб-решение, которое легко разрабатывать.\n ", + "MasteringAbpFramework_Book_WhatYouWillLearn": "Что вы узнаете", + "MasteringAbpFramework_Book_What_You_Will_Learn_1": "Настройте среду разработки и начните работу с ABP Framework.", + "MasteringAbpFramework_Book_What_You_Will_Learn_2": "Работайте с Entity Framework Core и MongoDB для разработки уровня доступа к данным.", + "MasteringAbpFramework_Book_What_You_Will_Learn_3": "Поймите сквозные проблемы и то, как ABP автоматизирует повторяющиеся задачи.", + "MasteringAbpFramework_Book_What_You_Will_Learn_4": "Освойте реализацию предметно-ориентированного проектирования с помощью ABP Framework.", + "MasteringAbpFramework_Book_What_You_Will_Learn_5": "Создавайте страницы и компоненты пользовательского интерфейса с помощью ASP.NET Core MVC (Razor Pages) и Blazor.", + "MasteringAbpFramework_Book_What_You_Will_Learn_6": "Работайте с мультитенантностью для создания модульных веб-приложений.", + "MasteringAbpFramework_Book_What_You_Will_Learn_7": "Понимайте модульность и создавайте повторно используемые модули приложений.", + "MasteringAbpFramework_Book_What_You_Will_Learn_8": "Написание модульных, интеграционных и UI-тестов с использованием ABP Framework.", + "MasteringAbpFramework_Book_WhoIsThisBookFor": "Для кого эта книга", + "MasteringAbpFramework_Book_WhoIsThisBookFor_Description": "Эта книга предназначена для веб-разработчиков, которые хотят изучить архитектуру программного обеспечения и лучшие практики создания\n ", + "ComputersAndTechnology": "Компьютеры", + "BuildingMicroserviceSolutions": "Создание микросервисных решений", + "MicroserviceBookPracticalGuide": "Эта книга представляет собой справочное руководство по разработке и управлению приложениями на основе микросервисов с использованием ABP Framework. Пример справочного приложения микросервиса .NET: eShopOnContainers и обсуждает подходы к проектированию архитектуры и реализации с использованием ABP Framework. ", + "IntroducingTheSolution": "Представляем решение eShopOnAbp", + "RunningTheSolution": "Запуск решения", + "UnderstandingTheAuthenticationSystem": "Понимание системы аутентификации", + "ExploringTheApplications": "Изучение приложений", + "UnderstandingTheAPIGateways": "Понимание шлюзов API", + "DevelopingTheMicroservices": "Разработка микросервисов", + "UnderstandingTheInfrastructure": "Понимание инфраструктуры", + "DiggingInTheUseCases": "Копаем в вариантах использования", + "DeployingTheSolution": "Развертывание решения", + "ThisBookIsInDraftStageAndIsNotCompletedYet": "Эта книга находится на стадии черновика и еще не завершена.", + "Authors": "Авторы", + "MicroserviceEBook": "Электронная книга по микросервисам", "SelectUITheme": "Выберите тему пользовательского интерфейса", + "LeptonXLiteTheme": "Тема LeptonX Lite", + "BasicTheme": "Основная тема", + "LeptonXLiteThemeInfo": " Современная и стильная тема пользовательского интерфейса Bootstrap. ", + "BasicThemeInfo": "Минималистичная тема пользовательского интерфейса с простыми цветами и стилями Bootstrap. ", + "SeeDocumentation": "Видеть документация.", + "SeeFullScreen": "🖼️ Смотрите скриншот", + "BuildingMicroserviceSolutionsShortDescription": "Эта книга представляет собой справочное руководство по разработке и управлению приложениями на основе микросервисов с использованием ABP Framework.", + "InstallAbpCliMessage": "Установите ABP CLI в терминале командной строки, если вы еще не установили его раньше:", + "Terminal": "Терминал", + "Copy": "Копировать", + "RunTheFollowingCommand": "Запустите следующую команду в терминале командной строки:", + "ChangeSolutionOptionsBelow": "Вы можете изменить варианты решения ниже.", + "MultiLayerApplication": "Многослойный
Приложение", + "MultiLayerApplicationExplanation1": "Создает многоуровневое решение на основе практики доменно-ориентированного проектирования.", + "MultiLayerApplicationExplanation2": "Рекомендуется для долгосрочных проектов, которым нужна поддерживаемая и расширяемая база кода.", + "SingleLayerApplication": "Одиночный слой
Приложение", + "SingleLayerApplicationExplanation1": "Создает однослойное веб-приложение. ", + "SingleLayerApplicationExplanation2": "Рекомендуется для создания приложения с более простой и понятной архитектурой.", + "ApplicationModule": "Приложение
Модуль", + "SeeTheScreenshot": "Смотрите скриншот", + "ApplicationModuleExplanation1": "Создает многократно используемое, полностью многоуровневое решение модуля приложения.", + "ApplicationModuleExplanation2": "Вы можете использовать эту опцию для создания модулей для вашего модульного приложения.", + "Expert_": "Эксперт", + "Partner_": "партнерство", + "WebSite": "Веб-сайт", + "Expert_Year": "Год экспертизы", + "CompanyInfo": "информация о компании", + "Date": "Дата", + "WhoWeAre_Partner": "Кто мы", + "WhoWeAre_Expert": "Обо мне", "CreateSolutionFolder": "Создать папку решения", - "CreateSolutionFolderOption": "Указывает, будет ли проект находиться в новой папке в выходной папке или непосредственно в выходной папке." + "CreateSolutionFolderOption": "Указывает, будет ли проект находиться в новой папке в выходной папке или непосредственно в выходной папке.", + "BooksPageTitle": "Книги АБП", + "PackageDetailPage_NuGetPackageInstallationOptions": "Есть три способа установки {0} Пакет NuGet в ваш проект", + "PackageDetailPage_InstallingWithABPCLI": "1. Установка с помощью ABP CLI", + "PackageDetailPage_InstallingWithABPCLIDescription1": "Если вы не установили Интерфейс командной строки ABPсначала установите, выполнив следующую команду в терминале командной строки", + "PackageDetailPage_InstallingWithABPCLIDescription2": "После установки ABP CLI откройте терминал командной строки в папке проекта (.csproj файл), вы хотите его установить, и выполните следующую команду", + "PackageDetailPage_InstallingWithABPCLIDescription3": "Это добавит {0} ссылка на пакет вашего проекта и {1} зависимость от вашего класса модуля.", + "PackageDetailPage_ManualInstallation": "2. Установка с помощью Dotnet CLI", + "PackageDetailPage_ManualInstallationDescription1": "Добавлять {0} Ссылка на пакет NuGet для вашего проекта с использованием вашей IDE или выполнением следующей команды", + "PackageDetailPage_ManualInstallationDescription2": "Затем добавьте {0} зависимость от вашего класс модуля как показано в следующем примере", + "PackageDetailPage_SeeDocumentation": "См. документацию чтобы узнать, как использовать этот пакет в ваших приложениях.", + "PackageDetailPage_InstallingUsingPMC": "3. Установка с помощью консоли диспетчера пакетов", + "PackageDetailPage_InstallingUsingPMCDescription1": "Открой Консоль диспетчера пакетов в Visual Studio (Инструменты -> Диспетчер пакетов Nuget -> Консоль диспетчера пакетов) и выполните следующую команду", + "UIOptions": "Параметры пользовательского интерфейса", + "Testimonials": "Отзывы", + "CoolestCompaniesUseABPFramework": "Самые крутые компании используют Структура ABP", + "Index_Page_Testimonial_1": "ABP Framework — это не просто инструмент, а катализатор, который ускорил мой рост как разработчика. ", + "Index_Page_Testimonial_2": "ABP Framework — это не только платформа, но и руководство по разработке/управлению проектами, поскольку оно обеспечивает обучение DDD, GenericRepository, DI, Microservice и Modularity. ", + "VideosLoginAndRegisterMessage": "Чтобы иметь возможность смотреть видео, вам необходимо войти в систему.", + "Filter": "Фильтр", + "VideoCourses": "Видео курсы" } } \ No newline at end of file From fca6ed286cc6117cb2db8907a1f181de25f062ca Mon Sep 17 00:00:00 2001 From: denizdemirkan Date: Mon, 4 Dec 2023 09:24:53 +0300 Subject: [PATCH 007/109] Update ru.json --- .../AbpIoLocalization/Www/Localization/Resources/ru.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ru.json index 1a5c1b2f7f..2e8c410021 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ru.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ru.json @@ -214,6 +214,8 @@ "SeeDocs": "См. Документы", "None": "Никто", "Application": "заявка", + "ApplicationExplanation": "Создает многоуровневое решение на основе практики доменно-ориентированного проектирования. ", + "ApplicationNoLayer": "Нанесение (один слой)", "ApplicationNoLayerExplanation": "Создает однослойное веб-приложение. ", "Module": "Модуль", "ModuleExplanation": "Создает многократно используемое, полностью многоуровневое решение модуля приложения. ", From 3f64fee22c805d0b22f63968c07d2d1ab3b583a5 Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Mon, 4 Dec 2023 15:12:04 +0800 Subject: [PATCH 008/109] Update PermissionManagementModal.razor.cs --- .../PermissionManagementModal.razor.cs | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor.cs b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor.cs index b209044011..36db779626 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor.cs +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor.cs @@ -198,11 +198,9 @@ public partial class PermissionManagementModal { SetPermissionGrant(permission, value); - if (value && permission.ParentName != null) + if (value) { - var parentPermission = GetParentPermission(permissionGroup, permission); - - SetPermissionGrant(parentPermission, true); + SetParentPermissionGrant(permissionGroup, permission); } else if (value == false) { @@ -215,6 +213,20 @@ public partial class PermissionManagementModal } } + private void SetParentPermissionGrant(PermissionGroupDto permissionGroup, PermissionGrantInfoDto permission) + { + if(permission.ParentName == null) + { + return; + } + + var parentPermission = GetParentPermission(permissionGroup, permission); + SetPermissionGrant(parentPermission, true); + + SetParentPermissionGrant(permissionGroup, parentPermission); + + } + private void SetPermissionGrant(PermissionGrantInfoDto permission, bool value) { if (permission.IsGranted == value) From c89d25199d20cad16e4df944915e00add02fda39 Mon Sep 17 00:00:00 2001 From: maliming Date: Mon, 4 Dec 2023 16:25:01 +0800 Subject: [PATCH 009/109] Upgrade `OpenIddict` to `5.0.0-preview3`. --- Directory.Packages.props | 10 +- .../app/OpenIddict.Demo.API/Program.cs | 13 +- .../Pages/Index.razor | 35 ++- .../Program.cs | 1 + .../Pages/Index.cshtml | 19 -- .../ServerDataSeedContributor.cs | 9 + ....cs => 20231204054625_Initial.Designer.cs} | 18 +- ...9_Initial.cs => 20231204054625_Initial.cs} | 5 +- .../ServerDbContextModelSnapshot.cs | 16 +- .../wwwroot/libs/abp/jquery/abp.jquery.js | 7 +- .../app/OpenIddict.Demo.Server/yarn.lock | 268 +++++++++--------- .../AbpOpenIddictWildcardDomainBase.cs | 21 +- .../AbpOpenIddictWildcardDomainOptions.cs | 1 - .../AbpValidateAuthorizedParty.cs | 8 +- .../AbpValidateClientPostLogoutRedirectUri.cs | 6 +- .../AbpValidateClientRedirectUri.cs | 8 +- ...pValidatePostLogoutRedirectUriParameter.cs | 6 +- .../AbpValidateRedirectUriParameter.cs | 4 +- .../OpenIddictApplicationConsts.cs | 4 +- .../AbpOpenIddictApplicationStore.cs | 87 +++++- .../Applications/OpenIddictApplication.cs | 20 +- .../OpenIddictApplicationExtensions.cs | 27 +- .../OpenIddictApplicationModel.cs | 20 +- .../AbpOpenIddictAuthorizationStore.cs | 5 +- .../IOpenIddictAuthorizationRepository.cs | 2 +- .../Tokens/AbpOpenIddictTokenStore.cs | 10 +- .../Tokens/IOpenIddictTokenRepository.cs | 4 +- ...EfCoreOpenIddictAuthorizationRepository.cs | 6 +- ...nIddictDbContextModelCreatingExtensions.cs | 7 +- .../Tokens/EfCoreOpenIddictTokenRepository.cs | 12 +- .../MongoOpenIddictAuthorizationRepository.cs | 3 +- .../Tokens/MongoOpenIddictTokenRepository.cs | 13 +- .../AbpOpenIddictApplicationStore_Tests.cs | 74 ++--- .../Data/OpenIddictDataSeedContributor.cs | 2 +- .../Data/OpenIddictDataSeedContributor.cs | 2 +- .../Data/OpenIddictDataSeedContributor.cs | 2 +- .../Data/OpenIddictDataSeedContributor.cs | 2 +- .../OpenIddictDataSeedContributor.cs | 2 +- .../OpenIddictDataSeedContributor.cs | 2 +- 39 files changed, 500 insertions(+), 261 deletions(-) rename modules/openiddict/app/OpenIddict.Demo.Server/Migrations/{20231116094249_Initial.Designer.cs => 20231204054625_Initial.Designer.cs} (99%) rename modules/openiddict/app/OpenIddict.Demo.Server/Migrations/{20231116094249_Initial.cs => 20231204054625_Initial.cs} (99%) diff --git a/Directory.Packages.props b/Directory.Packages.props index 540c7f109d..9c16cf28b7 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -113,11 +113,11 @@ - - - - - + + + + + diff --git a/modules/openiddict/app/OpenIddict.Demo.API/Program.cs b/modules/openiddict/app/OpenIddict.Demo.API/Program.cs index 9fe034cecf..c40a46ad60 100644 --- a/modules/openiddict/app/OpenIddict.Demo.API/Program.cs +++ b/modules/openiddict/app/OpenIddict.Demo.API/Program.cs @@ -1,11 +1,19 @@ -using System.Text; using Microsoft.AspNetCore.Authentication.JwtBearer; -using Microsoft.IdentityModel.Tokens; var builder = WebApplication.CreateBuilder(args); builder.Logging.ClearProviders(); builder.Logging.AddConsole(); +builder.Services.AddCors(options => +{ + options.AddDefaultPolicy(policy => + { + policy.WithOrigins("https://localhost:44304") + .AllowAnyHeader() + .AllowAnyMethod(); + }); +}); + // Add services to the container. builder.Services.AddControllers(); @@ -31,6 +39,7 @@ if (app.Environment.IsDevelopment()) app.UseHttpsRedirection(); +app.UseCors(); app.UseAuthentication(); app.UseAuthorization(); diff --git a/modules/openiddict/app/OpenIddict.Demo.Client.BlazorWASM/Pages/Index.razor b/modules/openiddict/app/OpenIddict.Demo.Client.BlazorWASM/Pages/Index.razor index a2f0e6eb76..7889736c35 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Client.BlazorWASM/Pages/Index.razor +++ b/modules/openiddict/app/OpenIddict.Demo.Client.BlazorWASM/Pages/Index.razor @@ -1,7 +1,11 @@ @page "/" @using System.Security.Claims +@using System.Text.Json +@using Microsoft.AspNetCore.Components.WebAssembly.Authentication +@using System.Net.Http.Headers @inject AuthenticationStateProvider AuthenticationStateProvider +@inject IAccessTokenProvider AccessTokenProvider Index @@ -17,14 +21,31 @@ Welcome to your new app. @if (_claims.Count() > 0) { +

+ @_accessToken +

+
    @foreach (var claim in _claims) {
  • @claim.Type: @claim.Value
  • }
-} + + @{ + var apiResponse = "No API response"; + if (_claimsResponseString != null) + { + apiResponse = JsonSerializer.Serialize(JsonDocument.Parse(_claimsResponseString), new JsonSerializerOptions + { + WriteIndented = true + }); + } + } + @apiResponse; + +} @code { @@ -35,6 +56,8 @@ Welcome to your new app. } private IEnumerable _claims = Enumerable.Empty(); + private string? _accessToken; + private string? _claimsResponseString; private async Task GetClaimsPrincipalData() { @@ -43,8 +66,16 @@ Welcome to your new app. if (user.Identity.IsAuthenticated) { - _claims = user.Claims; + + var result = await AccessTokenProvider.RequestAccessToken(); + result.TryGetToken(out var token); + _accessToken = token?.Value; + + var client = new HttpClient(); + var request = new HttpRequestMessage(HttpMethod.Get, "https://localhost:44303/api/claims"); + request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", _accessToken); + _claimsResponseString = await (await client.SendAsync(request)).Content.ReadAsStringAsync(); } } } diff --git a/modules/openiddict/app/OpenIddict.Demo.Client.BlazorWASM/Program.cs b/modules/openiddict/app/OpenIddict.Demo.Client.BlazorWASM/Program.cs index 9995224252..f4a96ba0f8 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Client.BlazorWASM/Program.cs +++ b/modules/openiddict/app/OpenIddict.Demo.Client.BlazorWASM/Program.cs @@ -21,6 +21,7 @@ builder.Services.AddOidcAuthentication(options => options.ProviderOptions.DefaultScopes.Add("roles"); options.ProviderOptions.DefaultScopes.Add("email"); options.ProviderOptions.DefaultScopes.Add("phone"); + options.ProviderOptions.DefaultScopes.Add("AbpAPI"); }); await builder.Build().RunAsync(); diff --git a/modules/openiddict/app/OpenIddict.Demo.Client.Mvc/Pages/Index.cshtml b/modules/openiddict/app/OpenIddict.Demo.Client.Mvc/Pages/Index.cshtml index ca7e62a411..51646646d1 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Client.Mvc/Pages/Index.cshtml +++ b/modules/openiddict/app/OpenIddict.Demo.Client.Mvc/Pages/Index.cshtml @@ -45,24 +45,5 @@ } @apiResponse; - - request = new HttpRequestMessage(HttpMethod.Get, "https://localhost:44301/api/claims"); - request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", await HttpContext.GetTokenAsync("access_token")); - - response = await client.SendAsync(request); - - - @{ - apiResponse = response.StatusCode.ToString(); - if (response.IsSuccessStatusCode) - { - apiResponse = JsonSerializer.Serialize(JsonDocument.Parse(await response.Content.ReadAsStringAsync()), new JsonSerializerOptions - { - WriteIndented = true - }); - } - } - @apiResponse; - } diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/EntityFrameworkCore/ServerDataSeedContributor.cs b/modules/openiddict/app/OpenIddict.Demo.Server/EntityFrameworkCore/ServerDataSeedContributor.cs index bf6a9cdb15..f63137a0e2 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/EntityFrameworkCore/ServerDataSeedContributor.cs +++ b/modules/openiddict/app/OpenIddict.Demo.Server/EntityFrameworkCore/ServerDataSeedContributor.cs @@ -47,8 +47,10 @@ public class ServerDataSeedContributor : IDataSeedContributor, ITransientDepende { await _applicationManager.CreateAsync(new OpenIddictApplicationDescriptor { + ApplicationType = OpenIddictConstants.ApplicationTypes.Web, ClientId = "AbpApp", ClientSecret = "1q2w3e*", + ClientType = OpenIddictConstants.ClientTypes.Confidential, ConsentType = OpenIddictConstants.ConsentTypes.Explicit, DisplayName = "Abp Application", PostLogoutRedirectUris = @@ -93,6 +95,11 @@ public class ServerDataSeedContributor : IDataSeedContributor, ITransientDepende OpenIddictConstants.Permissions.Scopes.Address, OpenIddictConstants.Permissions.Scopes.Phone, OpenIddictConstants.Permissions.Prefixes.Scope + "AbpAPI" + }, + Settings = + { + // Use a shorter access token lifetime for tokens issued to the Postman application. + [OpenIddictConstants.Settings.TokenLifetimes.AccessToken] = TimeSpan.FromMinutes(5).ToString("c", CultureInfo.InvariantCulture) } }); } @@ -101,7 +108,9 @@ public class ServerDataSeedContributor : IDataSeedContributor, ITransientDepende { await _applicationManager.CreateAsync(new OpenIddictApplicationDescriptor { + ApplicationType = OpenIddictConstants.ApplicationTypes.Web, ClientId = "AbpBlazorWASMApp", + ClientType = OpenIddictConstants.ClientTypes.Public, ConsentType = OpenIddictConstants.ConsentTypes.Explicit, DisplayName = "Abp Blazor WASM Application", PostLogoutRedirectUris = diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231116094249_Initial.Designer.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.Designer.cs similarity index 99% rename from modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231116094249_Initial.Designer.cs rename to modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.Designer.cs index a946b38999..1f0bcae464 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231116094249_Initial.Designer.cs +++ b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.Designer.cs @@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore; namespace OpenIddict.Demo.Server.Migrations { [DbContext(typeof(ServerDbContext))] - [Migration("20231116094249_Initial")] + [Migration("20231204054625_Initial")] partial class Initial { /// @@ -818,6 +818,10 @@ namespace OpenIddict.Demo.Server.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -825,6 +829,10 @@ namespace OpenIddict.Demo.Server.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -872,6 +880,9 @@ namespace OpenIddict.Demo.Server.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -898,9 +909,8 @@ namespace OpenIddict.Demo.Server.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231116094249_Initial.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.cs similarity index 99% rename from modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231116094249_Initial.cs rename to modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.cs index 89de930745..43e69e2d57 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231116094249_Initial.cs +++ b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.cs @@ -340,17 +340,20 @@ namespace OpenIddict.Demo.Server.Migrations columns: table => new { Id = table.Column(type: "uniqueidentifier", nullable: false), + ApplicationType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ClientId = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: true), ClientSecret = table.Column(type: "nvarchar(max)", nullable: true), + ClientType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ConsentType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), DisplayName = table.Column(type: "nvarchar(max)", nullable: true), DisplayNames = table.Column(type: "nvarchar(max)", nullable: true), + JsonWebKeySet = table.Column(type: "nvarchar(max)", nullable: true), Permissions = table.Column(type: "nvarchar(max)", nullable: true), PostLogoutRedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Properties = table.Column(type: "nvarchar(max)", nullable: true), RedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Requirements = table.Column(type: "nvarchar(max)", nullable: true), - Type = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), + Settings = table.Column(type: "nvarchar(max)", nullable: true), ClientUri = table.Column(type: "nvarchar(max)", nullable: true), LogoUri = table.Column(type: "nvarchar(max)", nullable: true), ExtraProperties = table.Column(type: "nvarchar(max)", nullable: false), diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/ServerDbContextModelSnapshot.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/ServerDbContextModelSnapshot.cs index dcd97f6304..2ff52d58d5 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/ServerDbContextModelSnapshot.cs +++ b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/ServerDbContextModelSnapshot.cs @@ -815,6 +815,10 @@ namespace OpenIddict.Demo.Server.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -822,6 +826,10 @@ namespace OpenIddict.Demo.Server.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -869,6 +877,9 @@ namespace OpenIddict.Demo.Server.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -895,9 +906,8 @@ namespace OpenIddict.Demo.Server.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/wwwroot/libs/abp/jquery/abp.jquery.js b/modules/openiddict/app/OpenIddict.Demo.Server/wwwroot/libs/abp/jquery/abp.jquery.js index 942bddd39e..9137fcc989 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/wwwroot/libs/abp/jquery/abp.jquery.js +++ b/modules/openiddict/app/OpenIddict.Demo.Server/wwwroot/libs/abp/jquery/abp.jquery.js @@ -371,13 +371,18 @@ var abp = abp || {}; }; var _loadScript = function (url, loadCallback, failCallback) { + var nonce = document.body.nonce || document.body.getAttribute('nonce'); _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { $.get({ url: url, dataType: 'text' }) .done(function (script) { - $.globalEval(script); + if(nonce){ + $.globalEval(script, { nonce: nonce}); + }else{ + $.globalEval(script); + } urlInfo.succeed(); }) .fail(function () { diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/yarn.lock b/modules/openiddict/app/OpenIddict.Demo.Server/yarn.lock index 9a20d73eef..9f48860d42 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/yarn.lock +++ b/modules/openiddict/app/OpenIddict.Demo.Server/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.0.0.tgz#b61845e6c2d7486575ab0fd177e7c87005f51d54" - integrity sha512-T4rhCG+O3agwD0pt7m/977ID8Hm0ME9zlqyHIQWiIIaRbicmgblr3OY5szv0C5ttCTUsjzeYlxtcv7I+7SXcaA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.0.0" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.0.0.tgz#d2c2785dfe0e482677a38d19f40399eddc246a3b" - integrity sha512-LNetkktN3cMuo28bTrKKC0qYo4vo6OKxWTSGX7tXI9uyd0fPHupwQSh5cNzrJ6KZjNLxINn6MphWiSbcTRYLZw== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.0.0" - "@abp/bootstrap" "~7.0.0" - "@abp/bootstrap-datepicker" "~7.0.0" - "@abp/bootstrap-daterangepicker" "~7.0.0" - "@abp/datatables.net-bs5" "~7.0.0" - "@abp/font-awesome" "~7.0.0" - "@abp/jquery-form" "~7.0.0" - "@abp/jquery-validation-unobtrusive" "~7.0.0" - "@abp/lodash" "~7.0.0" - "@abp/luxon" "~7.0.0" - "@abp/malihu-custom-scrollbar-plugin" "~7.0.0" - "@abp/moment" "~7.0.0" - "@abp/select2" "~7.0.0" - "@abp/sweetalert2" "~7.0.0" - "@abp/timeago" "~7.0.0" - "@abp/toastr" "~7.0.0" - -"@abp/aspnetcore.mvc.ui@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.0.0.tgz#9b55260d41c3dc0f94c6210b88ed8cdb549fea05" - integrity sha512-Ualz90DAgixUOV/B4xoQuGpSfpyDp8vsxB/56qnHcWtbHqdI9lEjdmZstH2CwV6Ey6vIDNMlPR3azbQlEkwslg== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/aspnetcore.mvc.ui.theme.basic/-/@abp/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" + integrity sha1-/xDPcNSD/RIwTkY+8kDBE/zrK7M= + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/aspnetcore.mvc.ui.theme.shared/-/@abp/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" + integrity sha1-21cMlgrRslApKgIRMXY0++t2KlI= + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" + "@abp/bootstrap" "~8.0.0-rc.2" + "@abp/bootstrap-datepicker" "~8.0.0-rc.2" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" + "@abp/datatables.net-bs5" "~8.0.0-rc.2" + "@abp/font-awesome" "~8.0.0-rc.2" + "@abp/jquery-form" "~8.0.0-rc.2" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" + "@abp/lodash" "~8.0.0-rc.2" + "@abp/luxon" "~8.0.0-rc.2" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" + "@abp/moment" "~8.0.0-rc.2" + "@abp/select2" "~8.0.0-rc.2" + "@abp/sweetalert2" "~8.0.0-rc.2" + "@abp/timeago" "~8.0.0-rc.2" + "@abp/toastr" "~8.0.0-rc.2" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/aspnetcore.mvc.ui/-/@abp/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" + integrity sha1-VwmcMGT0YnE5QKHUD73f57FFEOs= dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,160 +43,160 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.0.0.tgz#7d83206c7a496addd9136ebd08635fd55e88e004" - integrity sha512-IBr1lyptW1w8E34yDfx8UcY/9QhWn54X+p1VsVi5vNsabIw/eV2cizfU200w7qdWRENJxWR2rCbvPAvfB79erA== +"@abp/bootstrap-datepicker@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/bootstrap-datepicker/-/@abp/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" + integrity sha1-heQf81tzBgQODf2qvATJ3sKArg8= dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.0.0.tgz#8bbbbb5696edbe9dfb02c5057e5aaf0b1e4b3296" - integrity sha512-+dWOj3H5rerpt1JMIWeSEjWh2WkJxYy944BBO42G0TYVghrWFSZkpu3HQTJu4hc/WSEFcHBbE5DmbGmg8tSpvA== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/bootstrap-daterangepicker/-/@abp/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" + integrity sha1-k4C04pxp/o7OxId8m75EOFfi6QI= dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.0.0.tgz#f28bf80bf0422c726a563588ed07697d0c990ec9" - integrity sha512-7u6x8hPf4ldpoxpVYZrIvo9AvVdUQdASaDWXgYiuIjgR+xvnVwD1cWI/jzAhKLnnVXfCpv9pcUYp6bfyCHpO8g== +"@abp/bootstrap@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/bootstrap/-/@abp/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" + integrity sha1-nTbfeqW3itpnOWM9q+3wwF/e294= dependencies: - "@abp/core" "~7.0.0" + "@abp/core" "~8.0.0-rc.2" bootstrap "^5.1.3" -"@abp/core@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.0.0.tgz#f2f62ea826563cb7498dff1534f2e87a875002e4" - integrity sha512-I9V+amo8a4eYlKeMV6fxb+2uvBLZkuJv78IRilmL6jOxg5F9mJuvPzg7XQugMnDQ9NZXErjDW04DyR/5OfeIiA== +"@abp/core@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/core/-/@abp/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" + integrity sha1-YWeSnaMFY7Oy8ZOL5AZIvQjbYa8= dependencies: - "@abp/utils" "~7.0.0" + "@abp/utils" "~8.0.0-rc.2" -"@abp/datatables.net-bs5@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.0.0.tgz#f85e62d8f634dd0493f6e0bf093b43b1a83ccd1c" - integrity sha512-yul58rrMylQJUJS4aUZNpm85dLbU1IF84LESAqFKrRST0v3uK3/qXdXgir2XQt0cuOv33rQIrljKRovxxv57zA== +"@abp/datatables.net-bs5@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/datatables.net-bs5/-/@abp/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" + integrity sha1-pdNimK1921ncZpF+6xDziY1Pbjk= dependencies: - "@abp/datatables.net" "~7.0.0" + "@abp/datatables.net" "~8.0.0-rc.2" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.0.0.tgz#d6b0557695070a3fdb939e4f3c6593a092881081" - integrity sha512-vETe0eUB5LXQP3oHdwjMibXYFcXmwjkZea3ZoCHH9IG/gLmmrr0zM8yQHwRJvJv+wkxUtp2cWwcMMLFmK5o2Aw== +"@abp/datatables.net@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/datatables.net/-/@abp/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" + integrity sha1-Jn3Lekm3CK+D3j373rL0JhfUZwg= dependencies: - "@abp/jquery" "~7.0.0" + "@abp/jquery" "~8.0.0-rc.2" datatables.net "^1.11.4" -"@abp/font-awesome@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.0.0.tgz#938f4e4cf3d46e0ec45fc60f568519f4df7221a3" - integrity sha512-UXiO/y9yrguhvev8BmFEKzdek0wMC25IwppMOsVmxtv/SiCRUsHGIzyTVs1ZLuvlL94cuxxqfIHrQrat423/0g== +"@abp/font-awesome@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/font-awesome/-/@abp/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" + integrity sha1-LH85LUp5cfNO9vooNZARg7JzGXY= dependencies: - "@abp/core" "~7.0.0" + "@abp/core" "~8.0.0-rc.2" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.0.0.tgz#86a051c9d98b51ce70d15ee578cf4f5d9c628030" - integrity sha512-nm89ufHtO+QFaVZ+TwihuWgmEpxhaFoUUbuD7Plzt3PpFWeGet722yTma7MUr10FUTIshOiBBWJ84+ak+CMqgA== +"@abp/jquery-form@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/jquery-form/-/@abp/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" + integrity sha1-ReKj2DjtjCs/WaputvYrLnpZNPo= dependencies: - "@abp/jquery" "~7.0.0" + "@abp/jquery" "~8.0.0-rc.2" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.0.0.tgz#5049fc367ed8ed7b0faff63b89a7eee1619afaf9" - integrity sha512-B8OPreI05utq3IPyU+/713e0c35OjQrS5OKO7dZs1D6V9L6S/VzkeD3sdoVJQ0Syh59KcSr3IGr1F9VM1O0LJw== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/jquery-validation-unobtrusive/-/@abp/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" + integrity sha1-xqTjCB8dfq3/NFkrjPBJjbQBcKA= dependencies: - "@abp/jquery-validation" "~7.0.0" + "@abp/jquery-validation" "~8.0.0-rc.2" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.0.0.tgz#eebadba703391ce6dea1a5217a177af0bafe4f4b" - integrity sha512-6YrYZhVZBTt3897eR0t/b9cQp4gMsiylhe6xqtZBhcuTlS5q0ac30UeiOj9bsBisg4TWS6+3XZYUccdM38YE0Q== +"@abp/jquery-validation@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/jquery-validation/-/@abp/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" + integrity sha1-QoJoJTjEUL/6uiVYy8yKyXeXNrY= dependencies: - "@abp/jquery" "~7.0.0" + "@abp/jquery" "~8.0.0-rc.2" jquery-validation "^1.19.3" -"@abp/jquery@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.0.0.tgz#0ec51b53c92bd23100bbbe1f719e7e1c13c41406" - integrity sha512-Gsyl1Bl6ahIv1Sc0y1Zt9iaYeS3HCjx7mxJGMitQiKOmKRNHDX6bOzcUN2tY3CaZ+Q5lgHw9RNehleFF2AasJw== +"@abp/jquery@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/jquery/-/@abp/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" + integrity sha1-5UkFu9XvoT+ah4VGCPED4VdXomw= dependencies: - "@abp/core" "~7.0.0" + "@abp/core" "~8.0.0-rc.2" jquery "~3.6.0" -"@abp/lodash@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.0.0.tgz#7086287a6fafee12a44b2c2abc3c9bea4338ebde" - integrity sha512-JbUxeZNB/RYETPxALKuMJ78SeuVxHPXjsl1lv21XrRhOU6SaQMIFMHWL7AlfLjLS/ibbSXHoHM1K/YwkN3zAZQ== +"@abp/lodash@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/lodash/-/@abp/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" + integrity sha1-G8oYIdt1JOHGEs/iMxmrq12HRFM= dependencies: - "@abp/core" "~7.0.0" + "@abp/core" "~8.0.0-rc.2" lodash "^4.17.21" -"@abp/luxon@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.0.0.tgz#5f781dc826fc1f15af9da52b032f2d4fc1b61c4d" - integrity sha512-zbHZuvkH4F5f0/r2Rfr42k+iNkHlJJKZMCyaCjcDcypLHg/HSsVnpVNjqCrdggSxDgx/7jdf6M3aRIa6hINthA== +"@abp/luxon@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/luxon/-/@abp/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" + integrity sha1-M2gAoE/XLELyuaANqGSnCNDHMMY= dependencies: - "@abp/core" "~7.0.0" + "@abp/core" "~8.0.0-rc.2" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.0.0.tgz#6d01a2a75d04bb1919a9ef4c6bfb8559fb2a1744" - integrity sha512-S6rlGNtcgFtfyuF2/1yoeA6VWE1a4ChGWll08DAwM9oz4ULU2vsjQCsbcLB3uhgmTKmF0Q7I964AF1Ngc7FfrQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/malihu-custom-scrollbar-plugin/-/@abp/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" + integrity sha1-MOf4+x7fqSHkE/fBZvysA8lwKZM= dependencies: - "@abp/core" "~7.0.0" + "@abp/core" "~8.0.0-rc.2" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.0.0.tgz#fd5480a0f4e59e6cad7fb7dda1167e75eb9b872d" - integrity sha512-22gWkJgb16DAuq4dqol5gNR1xXkJLXfI30lOOMFhGAuFNlyhQiaZH7tk/pt/wk8+74zi5swdcx42R4C4ioJsMg== +"@abp/moment@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/moment/-/@abp/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" + integrity sha1-R+ZdnNf1jSkC2i31hNI9ZQDJqk4= dependencies: moment "^2.9.0" -"@abp/select2@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.0.0.tgz#510b6a281beb10708609308fe8a001ceb294bdbe" - integrity sha512-1LsxnglYz87zus2XLiknmnISq1WB+FOqNVkVEV5B/tgjZxB47QDHlBAsDq+CVSUdHupvyaoqjvzjhepQWn4lXg== +"@abp/select2@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/select2/-/@abp/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" + integrity sha1-6rLYx4hJDftC4WRTWi7A5TQclGM= dependencies: - "@abp/core" "~7.0.0" + "@abp/core" "~8.0.0-rc.2" select2 "^4.0.13" -"@abp/sweetalert2@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.0.0.tgz#0c4ff48755bbc13e00430a5c7107a2d3c0f4ffc6" - integrity sha512-mVFfikx48hnYqQzvmkrYw1pa+ggKkLD+S94U70aEMZE+pqYsVzkPHckFKPqi+iQL265iQ8zTLgeclYCrOsEnrg== +"@abp/sweetalert2@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/sweetalert2/-/@abp/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" + integrity sha1-fDyj//8BpDo2A/SaGYbxYhV+KnI= dependencies: - "@abp/core" "~7.0.0" + "@abp/core" "~8.0.0-rc.2" sweetalert2 "^11.3.6" -"@abp/timeago@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.0.0.tgz#b5c0a98511cef63d24d51c531adccc135d12706e" - integrity sha512-Y4PZxP4YVUVIQp8mQtNCxdsK9JxxQj7QJURGVtS+v4bfr6HO9GHK2Byq57ypCdB6hHcn+DJ/NHJV8qANcjHnFA== +"@abp/timeago@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/timeago/-/@abp/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" + integrity sha1-7ZjUCx+i+n5lvDrYTbiW4yGEoRI= dependencies: - "@abp/jquery" "~7.0.0" + "@abp/jquery" "~8.0.0-rc.2" timeago "^1.6.7" -"@abp/toastr@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.0.0.tgz#4704e61aa0ac741dd4a53505533a5278b5c205cb" - integrity sha512-kDd4YkyOInBs1u1enOL6ov8HKUJwZbJ3Dx0GI+UNnl+7/LFboeWBfsGukDTVaCn8U73jEP+wbc98mTe8j2coZA== +"@abp/toastr@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/toastr/-/@abp/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" + integrity sha1-xJS7EHDvaqgNRD0Rph+TwD2C9UM= dependencies: - "@abp/jquery" "~7.0.0" + "@abp/jquery" "~8.0.0-rc.2" toastr "^2.1.4" -"@abp/utils@~7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.0.0.tgz#662645b8774b048ba5eb6f7971fa1f20b909ad96" - integrity sha512-JLufGsUmZ8jUdZNteXXp/phYqVCiOHO6ymMyd2oUjVEnRh3wRtRs4snhN2MQruGa6KCbPHkjGhXiQTUo75IbaQ== +"@abp/utils@~8.0.0-rc.2": + version "8.0.0-rc.2" + resolved "https://www.myget.org/F/abp-nightly/npm/@abp/utils/-/@abp/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" + integrity sha1-wpWeUWHkEC1XV6Vx0WvTpDFnefs= dependencies: - just-compare "^1.3.0" + just-compare "^2.3.0" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" @@ -1439,10 +1439,10 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= -just-compare@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.5.1.tgz#aed7e93e6bae9c3b69d79aea7805684132a0c0c5" - integrity sha512-xDEEFHNIyJNmN4uo/2RVeUcay9THtN/5ka/iw98Y/gsa8w9KXZQuyaf5eFUY6VlntA2+G+bdPmdhqqTs7T+BRw== +just-compare@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-2.3.0.tgz#a2adcc1d1940536263275f5a1ef1298bcacfeda7" + integrity sha512-6shoR7HDT+fzfL3gBahx1jZG3hWLrhPAf+l7nCwahDdT9XDtosB9kIF0ZrzUp5QY8dJWfQVr5rnsPqsbvflDzg== just-debounce@^1.0.0: version "1.1.0" diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpOpenIddictWildcardDomainBase.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpOpenIddictWildcardDomainBase.cs index 8839871832..c3ba2c6bce 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpOpenIddictWildcardDomainBase.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpOpenIddictWildcardDomainBase.cs @@ -1,45 +1,58 @@ using System; using System.Threading.Tasks; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Logging.Abstractions; using Microsoft.Extensions.Options; using OpenIddict.Server; using Volo.Abp.Text.Formatting; namespace Volo.Abp.OpenIddict.WildcardDomains; -public abstract class AbpOpenIddictWildcardDomainBase : IOpenIddictServerHandler +public abstract class AbpOpenIddictWildcardDomainBase : IOpenIddictServerHandler where THandler : class + where TOriginalHandler : class where TContext : OpenIddictServerEvents.BaseContext { - protected THandler Handler { get; set; } + public ILogger Logger { get; set; } + protected TOriginalHandler OriginalHandler { get; set; } protected AbpOpenIddictWildcardDomainOptions WildcardDomainOptions { get; } - protected AbpOpenIddictWildcardDomainBase(IOptions wildcardDomainOptions, THandler handler) + protected AbpOpenIddictWildcardDomainBase(IOptions wildcardDomainOptions, TOriginalHandler originalHandler) { WildcardDomainOptions = wildcardDomainOptions.Value; - Handler = handler; + OriginalHandler = originalHandler; + + Logger = NullLogger.Instance; } public abstract ValueTask HandleAsync(TContext context); protected virtual Task CheckWildcardDomainAsync(string url) { + Logger.LogDebug("Checking wildcard domain for url: {url}", url); + foreach (var domainFormat in WildcardDomainOptions.WildcardDomainsFormat) { + Logger.LogDebug("Checking wildcard domain format: {domainFormat}", domainFormat); var extractResult = FormattedStringValueExtracter.Extract(url, domainFormat, ignoreCase: true); if (extractResult.IsMatch) { + Logger.LogDebug("Wildcard domain found for url: {url}", url); return Task.FromResult(true); } } foreach (var domainFormat in WildcardDomainOptions.WildcardDomainsFormat) { + Logger.LogDebug("Checking wildcard domain format: {domainFormat}", domainFormat); if (domainFormat.Replace("{0}.", "").Equals(url, StringComparison.OrdinalIgnoreCase)) { + Logger.LogDebug("Wildcard domain found for url: {url}", url); return Task.FromResult(true); } } + Logger.LogDebug("Wildcard domain not found for url: {url}", url); return Task.FromResult(false); } } diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpOpenIddictWildcardDomainOptions.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpOpenIddictWildcardDomainOptions.cs index 5b0e8f591a..358974e3d6 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpOpenIddictWildcardDomainOptions.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpOpenIddictWildcardDomainOptions.cs @@ -12,5 +12,4 @@ public class AbpOpenIddictWildcardDomainOptions { WildcardDomainsFormat = new HashSet(); } - } diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateAuthorizedParty.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateAuthorizedParty.cs index 89ebfee28c..5c22de29a2 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateAuthorizedParty.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateAuthorizedParty.cs @@ -5,12 +5,12 @@ using OpenIddict.Server; namespace Volo.Abp.OpenIddict.WildcardDomains; -public class AbpValidateAuthorizedParty : AbpOpenIddictWildcardDomainBase +public class AbpValidateAuthorizedParty : AbpOpenIddictWildcardDomainBase { public static OpenIddictServerHandlerDescriptor Descriptor { get; } = OpenIddictServerHandlerDescriptor.CreateBuilder() .UseScopedHandler() - .SetOrder(OpenIddictServerHandlers.Session.ValidateToken.Descriptor.Order + 1_000) + .SetOrder(OpenIddictServerHandlers.Session.ValidateEndpointPermissions.Descriptor.Order + 1_000) .SetType(OpenIddictServerHandlerType.BuiltIn) .Build(); @@ -19,7 +19,7 @@ public class AbpValidateAuthorizedParty : AbpOpenIddictWildcardDomainBase +public class AbpValidateClientPostLogoutRedirectUri : AbpOpenIddictWildcardDomainBase { public static OpenIddictServerHandlerDescriptor Descriptor { get; } = OpenIddictServerHandlerDescriptor.CreateBuilder() @@ -21,7 +21,7 @@ public class AbpValidateClientPostLogoutRedirectUri : AbpOpenIddictWildcardDomai IOpenIddictApplicationManager applicationManager) : base(wildcardDomainsOptions, new OpenIddictServerHandlers.Session.ValidateClientPostLogoutRedirectUri(applicationManager)) { - Handler = new OpenIddictServerHandlers.Session.ValidateClientPostLogoutRedirectUri(applicationManager); + OriginalHandler = new OpenIddictServerHandlers.Session.ValidateClientPostLogoutRedirectUri(applicationManager); } public async override ValueTask HandleAsync(OpenIddictServerEvents.ValidateLogoutRequestContext context) @@ -34,6 +34,6 @@ public class AbpValidateClientPostLogoutRedirectUri : AbpOpenIddictWildcardDomai return; } - await Handler.HandleAsync(context); + await OriginalHandler.HandleAsync(context); } } diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateClientRedirectUri.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateClientRedirectUri.cs index 739d34b39b..914c6960d3 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateClientRedirectUri.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateClientRedirectUri.cs @@ -5,13 +5,13 @@ using OpenIddict.Server; namespace Volo.Abp.OpenIddict.WildcardDomains; -public class AbpValidateClientRedirectUri : AbpOpenIddictWildcardDomainBase +public class AbpValidateClientRedirectUri : AbpOpenIddictWildcardDomainBase { public static OpenIddictServerHandlerDescriptor Descriptor { get; } = OpenIddictServerHandlerDescriptor.CreateBuilder() .AddFilter() .UseScopedHandler() - .SetOrder(OpenIddictServerHandlers.Authentication.ValidateClientType.Descriptor.Order + 1_000) + .SetOrder(OpenIddictServerHandlers.Authentication.ValidateResponseType.Descriptor.Order + 1_000) .SetType(OpenIddictServerHandlerType.BuiltIn) .Build(); @@ -20,7 +20,7 @@ public class AbpValidateClientRedirectUri : AbpOpenIddictWildcardDomainBase +public class AbpValidatePostLogoutRedirectUriParameter : AbpOpenIddictWildcardDomainBase { public static OpenIddictServerHandlerDescriptor Descriptor { get; } = OpenIddictServerHandlerDescriptor.CreateBuilder() @@ -14,7 +14,7 @@ public class AbpValidatePostLogoutRedirectUriParameter : AbpOpenIddictWildcardDo .Build(); public AbpValidatePostLogoutRedirectUriParameter(IOptions wildcardDomainsOptions) - : base(wildcardDomainsOptions, new OpenIddictServerHandlers.Session.ValidatePostLogoutRedirectUriParameter()) + : base(wildcardDomainsOptions, new OpenIddictServerHandlers.Session.ValidatePostLogoutRedirectUriParameter()) { } @@ -27,6 +27,6 @@ public class AbpValidatePostLogoutRedirectUriParameter : AbpOpenIddictWildcardDo return; } - await Handler.HandleAsync(context); + await OriginalHandler.HandleAsync(context); } } diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateRedirectUriParameter.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateRedirectUriParameter.cs index 3bac84e2c4..cc52e3d2b0 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateRedirectUriParameter.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateRedirectUriParameter.cs @@ -4,7 +4,7 @@ using OpenIddict.Server; namespace Volo.Abp.OpenIddict.WildcardDomains; -public class AbpValidateRedirectUriParameter : AbpOpenIddictWildcardDomainBase +public class AbpValidateRedirectUriParameter : AbpOpenIddictWildcardDomainBase { public static OpenIddictServerHandlerDescriptor Descriptor { get; } = OpenIddictServerHandlerDescriptor.CreateBuilder() @@ -27,6 +27,6 @@ public class AbpValidateRedirectUriParameter : AbpOpenIddictWildcardDomainBase GetApplicationTypeAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + { + Check.NotNull(application, nameof(application)); + + return new ValueTask(application.ApplicationType); + } + public ValueTask GetAsync(Func, TState, IQueryable> query, TState state, CancellationToken cancellationToken) { throw new NotSupportedException(); @@ -142,7 +150,7 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase GetClientTypeAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); - return new ValueTask(application.Type); + return new ValueTask(application.ClientType); } public ValueTask GetConsentTypeAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) @@ -194,6 +202,13 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase(ConvertIdentifierToString(application.Id)); } + public ValueTask GetJsonWebKeySetAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + { + Check.NotNull(application, nameof(application)); + + return new ValueTask(application.JsonWebKeySet); + } + public ValueTask> GetPermissionsAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); @@ -327,6 +342,34 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase> GetSettingsAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + { + Check.NotNull(application, nameof(application)); + + if (string.IsNullOrEmpty(application.Settings)) + { + return new ValueTask>(ImmutableDictionary.Create()); + } + + using (var document = JsonDocument.Parse(application.Settings)) + { + var builder = ImmutableDictionary.CreateBuilder(); + + foreach (var property in document.RootElement.EnumerateObject()) + { + var value = property.Value.GetString(); + if (string.IsNullOrEmpty(value)) + { + continue; + } + + builder[property.Name] = value; + } + + return new ValueTask>(builder.ToImmutable()); + } + } + public ValueTask InstantiateAsync(CancellationToken cancellationToken) { return new ValueTask(new OpenIddictApplicationModel @@ -349,6 +392,14 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase permissions, CancellationToken cancellationToken) { @@ -534,6 +593,30 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase settings, CancellationToken cancellationToken) + { + Check.NotNull(application, nameof(application)); + + if (settings.IsEmpty) + { + application.Settings = null; + return default; + } + + application.Settings = WriteStream(writer => + { + writer.WriteStartObject(); + foreach (var setting in settings) + { + writer.WritePropertyName(setting.Key); + writer.WriteStringValue(setting.Value); + } + writer.WriteEndObject(); + }); + + return default; + } + public virtual async ValueTask UpdateAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/OpenIddictApplication.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/OpenIddictApplication.cs index 6098f67392..e88370e874 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/OpenIddictApplication.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/OpenIddictApplication.cs @@ -14,6 +14,11 @@ public class OpenIddictApplication : FullAuditedAggregateRoot { } + /// + /// Gets or sets the application type associated with the application. + /// + public virtual string ApplicationType { get; set; } + /// /// Gets or sets the client identifier associated with the current application. /// @@ -26,6 +31,11 @@ public class OpenIddictApplication : FullAuditedAggregateRoot /// public virtual string ClientSecret { get; set; } + /// + /// Gets or sets the client type associated with the application. + /// + public string ClientType { get; set; } + /// /// Gets or sets the consent type associated with the current application. /// @@ -43,6 +53,12 @@ public class OpenIddictApplication : FullAuditedAggregateRoot /// public virtual string DisplayNames { get; set; } + /// + /// Gets or sets the JSON Web Key Set associated with + /// the application, serialized as a JSON object. + /// + public virtual string JsonWebKeySet { get; set; } + /// /// Gets or sets the permissions associated with the /// current application, serialized as a JSON array. @@ -74,9 +90,9 @@ public class OpenIddictApplication : FullAuditedAggregateRoot public virtual string Requirements { get; set; } /// - /// Gets or sets the application type associated with the current application. + /// Gets or sets the settings serialized as a JSON object. /// - public virtual string Type { get; set; } + public virtual string Settings { get; set; } /// /// URI to further information about client. diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/OpenIddictApplicationExtensions.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/OpenIddictApplicationExtensions.cs index 34ff4ba41f..791136316a 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/OpenIddictApplicationExtensions.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/OpenIddictApplicationExtensions.cs @@ -1,4 +1,9 @@ -namespace Volo.Abp.OpenIddict.Applications; +using System.Collections.Concurrent; +using System.Collections.Generic; +using System.Text.Json; +using Microsoft.IdentityModel.Tokens; + +namespace Volo.Abp.OpenIddict.Applications; public static class OpenIddictApplicationExtensions { @@ -8,17 +13,20 @@ public static class OpenIddictApplicationExtensions var entity = new OpenIddictApplication(model.Id) { + ApplicationType = model.ApplicationType, ClientId = model.ClientId, ClientSecret = model.ClientSecret, + ClientType = model.ClientType, ConsentType = model.ConsentType, DisplayName = model.DisplayName, DisplayNames = model.DisplayNames, + JsonWebKeySet = model.JsonWebKeySet != null ? JsonSerializer.Serialize(model.JsonWebKeySet) : null, Permissions = model.Permissions, PostLogoutRedirectUris = model.PostLogoutRedirectUris, Properties = model.Properties, RedirectUris = model.RedirectUris, Requirements = model.Requirements, - Type = model.Type, + Settings = model.Settings, ClientUri = model.ClientUri, LogoUri = model.LogoUri }; @@ -37,17 +45,20 @@ public static class OpenIddictApplicationExtensions Check.NotNull(model, nameof(model)); Check.NotNull(entity, nameof(entity)); + entity.ApplicationType = model.ApplicationType; entity.ClientId = model.ClientId; entity.ClientSecret = model.ClientSecret; entity.ConsentType = model.ConsentType; + entity.ClientType = model.ClientType; entity.DisplayName = model.DisplayName; entity.DisplayNames = model.DisplayNames; + entity.JsonWebKeySet = model.JsonWebKeySet != null ? JsonSerializer.Serialize(model.JsonWebKeySet) : null; entity.Permissions = model.Permissions; entity.PostLogoutRedirectUris = model.PostLogoutRedirectUris; entity.Properties = model.Properties; entity.RedirectUris = model.RedirectUris; entity.Requirements = model.Requirements; - entity.Type = model.Type; + entity.Settings = model.Settings; entity.ClientUri = model.ClientUri; entity.LogoUri = model.LogoUri; @@ -60,6 +71,11 @@ public static class OpenIddictApplicationExtensions return entity; } + /// + /// parsing the stringified JSON Web Key Set is an expensive operation, To mitigate that, the resulting object is stored in the static cache. + /// + private readonly static ConcurrentDictionary JsonWebKeySetCache = new ConcurrentDictionary(); + public static OpenIddictApplicationModel ToModel(this OpenIddictApplication entity) { if(entity == null) @@ -70,17 +86,20 @@ public static class OpenIddictApplicationExtensions var model = new OpenIddictApplicationModel { Id = entity.Id, + ApplicationType = entity.ApplicationType, ClientId = entity.ClientId, ClientSecret = entity.ClientSecret, + ClientType = entity.ClientType, ConsentType = entity.ConsentType, DisplayName = entity.DisplayName, DisplayNames = entity.DisplayNames, + JsonWebKeySet = entity.JsonWebKeySet != null ? JsonWebKeySetCache.GetOrAdd(entity.JsonWebKeySet, () => JsonWebKeySet.Create(entity.JsonWebKeySet)) : null, Permissions = entity.Permissions, PostLogoutRedirectUris = entity.PostLogoutRedirectUris, Properties = entity.Properties, RedirectUris = entity.RedirectUris, Requirements = entity.Requirements, - Type = entity.Type, + Settings = entity.Settings, ClientUri = entity.ClientUri, LogoUri = entity.LogoUri }; diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/OpenIddictApplicationModel.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/OpenIddictApplicationModel.cs index ff13ef2355..48a376769f 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/OpenIddictApplicationModel.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/OpenIddictApplicationModel.cs @@ -1,4 +1,5 @@ using System; +using Microsoft.IdentityModel.Tokens; using Volo.Abp.MultiTenancy; using Volo.Abp.ObjectExtending; @@ -9,6 +10,11 @@ public class OpenIddictApplicationModel : ExtensibleObject { public Guid Id { get; set; } + /// + /// Gets or sets the application type associated with the application. + /// + public virtual string ApplicationType { get; set; } + /// /// Gets or sets the client identifier associated with the current application. /// @@ -21,6 +27,11 @@ public class OpenIddictApplicationModel : ExtensibleObject /// public virtual string ClientSecret { get; set; } + /// + /// Gets or sets the client type associated with the application. + /// + public string ClientType { get; set; } + /// /// Gets or sets the consent type associated with the current application. /// @@ -38,6 +49,11 @@ public class OpenIddictApplicationModel : ExtensibleObject /// public virtual string DisplayNames { get; set; } + /// + /// Gets or sets the JSON Web Key Set associated with the application. + /// + public virtual JsonWebKeySet JsonWebKeySet { get; set; } + /// /// Gets or sets the permissions associated with the /// current application, serialized as a JSON array. @@ -69,9 +85,9 @@ public class OpenIddictApplicationModel : ExtensibleObject public virtual string Requirements { get; set; } /// - /// Gets or sets the application type associated with the current application. + /// Gets the settings associated with the application. /// - public virtual string Type { get; set; } + public virtual string Settings { get; set; } /// /// URI to further information about client. diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpOpenIddictAuthorizationStore.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpOpenIddictAuthorizationStore.cs index 9b96011a52..1a29f9cb4e 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpOpenIddictAuthorizationStore.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpOpenIddictAuthorizationStore.cs @@ -287,13 +287,14 @@ public class AbpOpenIddictAuthorizationStore : AbpOpenIddictStoreBase PruneAsync(DateTimeOffset threshold, CancellationToken cancellationToken) { using (var uow = UnitOfWorkManager.Begin(requiresNew: true, isTransactional: true, isolationLevel: IsolationLevel.RepeatableRead)) { var date = threshold.UtcDateTime; - await Repository.PruneAsync(date, cancellationToken: cancellationToken); + var count = await Repository.PruneAsync(date, cancellationToken: cancellationToken); await uow.CompleteAsync(cancellationToken); + return count; } } diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/IOpenIddictAuthorizationRepository.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/IOpenIddictAuthorizationRepository.cs index 0cca87ebb9..98c98b3e58 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/IOpenIddictAuthorizationRepository.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/IOpenIddictAuthorizationRepository.cs @@ -22,5 +22,5 @@ public interface IOpenIddictAuthorizationRepository : IBasicRepository> ListAsync(int? count, int? offset, CancellationToken cancellationToken = default); - Task PruneAsync(DateTime date, CancellationToken cancellationToken = default); + Task PruneAsync(DateTime date, CancellationToken cancellationToken = default); } diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpOpenIddictTokenStore.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpOpenIddictTokenStore.cs index 31f4007879..b861da8407 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpOpenIddictTokenStore.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpOpenIddictTokenStore.cs @@ -302,13 +302,19 @@ public class AbpOpenIddictTokenStore : AbpOpenIddictStoreBase RevokeByAuthorizationIdAsync(string identifier, CancellationToken cancellationToken) + { + return await Repository.RevokeByAuthorizationIdAsync(ConvertIdentifierFromString(identifier), cancellationToken); + } + + public virtual async ValueTask PruneAsync(DateTimeOffset threshold, CancellationToken cancellationToken) { using (var uow = UnitOfWorkManager.Begin(requiresNew: true, isTransactional: true, isolationLevel: IsolationLevel.RepeatableRead)) { var date = threshold.UtcDateTime; - await Repository.PruneAsync(date, cancellationToken: cancellationToken); + var count = await Repository.PruneAsync(date, cancellationToken: cancellationToken); await uow.CompleteAsync(cancellationToken); + return count; } } diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/IOpenIddictTokenRepository.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/IOpenIddictTokenRepository.cs index a747106642..1a1877746a 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/IOpenIddictTokenRepository.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/IOpenIddictTokenRepository.cs @@ -32,5 +32,7 @@ public interface IOpenIddictTokenRepository : IBasicRepository> ListAsync(int? count, int? offset, CancellationToken cancellationToken = default); - Task PruneAsync(DateTime date, CancellationToken cancellationToken = default); + Task PruneAsync(DateTime date, CancellationToken cancellationToken = default); + + ValueTask RevokeByAuthorizationIdAsync(Guid id, CancellationToken cancellationToken); } diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo/Abp/OpenIddict/Authorizations/EfCoreOpenIddictAuthorizationRepository.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo/Abp/OpenIddict/Authorizations/EfCoreOpenIddictAuthorizationRepository.cs index 3738884b5c..62cf3abdd4 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo/Abp/OpenIddict/Authorizations/EfCoreOpenIddictAuthorizationRepository.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo/Abp/OpenIddict/Authorizations/EfCoreOpenIddictAuthorizationRepository.cs @@ -80,7 +80,7 @@ public class EfCoreOpenIddictAuthorizationRepository : EfCoreRepository PruneAsync(DateTime date, CancellationToken cancellationToken = default) { var authorizations = await (from authorization in (await GetQueryableAsync()) join token in (await GetDbContextAsync()).Set() @@ -91,11 +91,11 @@ public class EfCoreOpenIddictAuthorizationRepository : EfCoreRepository() + var count = await (from token in (await GetDbContextAsync()).Set() where token.AuthorizationId != null && authorizations.Contains(token.AuthorizationId.Value) select token) .ExecuteDeleteAsync(GetCancellationToken(cancellationToken)); - await (await GetDbSetAsync()).Where(x => authorizations.Contains(x.Id)).ExecuteDeleteAsync(cancellationToken); + return count + await (await GetDbSetAsync()).Where(x => authorizations.Contains(x.Id)).ExecuteDeleteAsync(cancellationToken); } } diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo/Abp/OpenIddict/EntityFrameworkCore/OpenIddictDbContextModelCreatingExtensions.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo/Abp/OpenIddict/EntityFrameworkCore/OpenIddictDbContextModelCreatingExtensions.cs index bcf179297a..d10ecc86ae 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo/Abp/OpenIddict/EntityFrameworkCore/OpenIddictDbContextModelCreatingExtensions.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo/Abp/OpenIddict/EntityFrameworkCore/OpenIddictDbContextModelCreatingExtensions.cs @@ -28,14 +28,17 @@ public static class OpenIddictDbContextModelCreatingExtensions b.HasIndex(x => x.ClientId); //.IsUnique(); + b.Property(x => x.ApplicationType) + .HasMaxLength(OpenIddictApplicationConsts.ApplicationTypeMaxLength); + b.Property(x => x.ClientId) .HasMaxLength(OpenIddictApplicationConsts.ClientIdMaxLength); b.Property(x => x.ConsentType) .HasMaxLength(OpenIddictApplicationConsts.ConsentTypeMaxLength); - b.Property(x => x.Type) - .HasMaxLength(OpenIddictApplicationConsts.TypeMaxLength); + b.Property(x => x.ClientType) + .HasMaxLength(OpenIddictApplicationConsts.ClientTypeMaxLength); b.ApplyObjectExtensionMappings(); }); diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo/Abp/OpenIddict/Tokens/EfCoreOpenIddictTokenRepository.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo/Abp/OpenIddict/Tokens/EfCoreOpenIddictTokenRepository.cs index c1ed4a84ff..d861f8b54e 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo/Abp/OpenIddict/Tokens/EfCoreOpenIddictTokenRepository.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo/Abp/OpenIddict/Tokens/EfCoreOpenIddictTokenRepository.cs @@ -96,9 +96,9 @@ public class EfCoreOpenIddictTokenRepository : EfCoreRepository PruneAsync(DateTime date, CancellationToken cancellationToken = default) { - await (from token in await GetQueryableAsync() + return await (from token in await GetQueryableAsync() join authorization in (await GetDbContextAsync()).Set() on token.AuthorizationId equals authorization.Id into tokenAuthorizations from tokenAuthorization in tokenAuthorizations.DefaultIfEmpty() @@ -109,4 +109,12 @@ public class EfCoreOpenIddictTokenRepository : EfCoreRepository RevokeByAuthorizationIdAsync(Guid id, CancellationToken cancellationToken) + { + return await (from token in await GetQueryableAsync() where token.AuthorizationId == id select token) + .ExecuteUpdateAsync( + entity => entity.SetProperty(token => token.Status, OpenIddictConstants.Statuses.Revoked), + GetCancellationToken(cancellationToken)); + } } diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/Volo/Abp/OpenIddict/Authorizations/MongoOpenIddictAuthorizationRepository.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/Volo/Abp/OpenIddict/Authorizations/MongoOpenIddictAuthorizationRepository.cs index 7225425581..3e30912a8d 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/Volo/Abp/OpenIddict/Authorizations/MongoOpenIddictAuthorizationRepository.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/Volo/Abp/OpenIddict/Authorizations/MongoOpenIddictAuthorizationRepository.cs @@ -71,7 +71,7 @@ public class MongoOpenIddictAuthorizationRepository : MongoDbRepository>().ToListAsync(GetCancellationToken(cancellationToken)); } - public virtual async Task PruneAsync(DateTime date, CancellationToken cancellationToken = default) + public virtual async Task PruneAsync(DateTime date, CancellationToken cancellationToken = default) { var tokenIds = await (await GetMongoQueryableAsync(cancellationToken)) .Where(x => x.AuthorizationId != null) @@ -107,5 +107,6 @@ public class MongoOpenIddictAuthorizationRepository : MongoDbRepository PruneAsync(DateTime date, CancellationToken cancellationToken = default) { var authorizationIds = await (await GetMongoQueryableAsync(cancellationToken)) .Where(x => x.Status != OpenIddictConstants.Statuses.Valid) @@ -125,5 +125,16 @@ public class MongoOpenIddictTokenRepository : MongoDbRepository RevokeByAuthorizationIdAsync(Guid id, CancellationToken cancellationToken) + { + return (await (await GetCollectionAsync(GetCancellationToken(cancellationToken))).UpdateManyAsync( + filter: token => token.AuthorizationId == id, + update: Builders.Update.Set(token => token.Status, OpenIddictConstants.Statuses.Revoked), + options: null, + cancellationToken: GetCancellationToken(cancellationToken))).MatchedCount; } } diff --git a/modules/openiddict/test/Volo.Abp.OpenIddict.Domain.Tests/Volo/Abp/OpenIddict/Applications/AbpOpenIddictApplicationStore_Tests.cs b/modules/openiddict/test/Volo.Abp.OpenIddict.Domain.Tests/Volo/Abp/OpenIddict/Applications/AbpOpenIddictApplicationStore_Tests.cs index 81dafe33c3..c4f4d85d47 100644 --- a/modules/openiddict/test/Volo.Abp.OpenIddict.Domain.Tests/Volo/Abp/OpenIddict/Applications/AbpOpenIddictApplicationStore_Tests.cs +++ b/modules/openiddict/test/Volo.Abp.OpenIddict.Domain.Tests/Volo/Abp/OpenIddict/Applications/AbpOpenIddictApplicationStore_Tests.cs @@ -30,12 +30,12 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase var application = await _applicationStore.FindByIdAsync(nonExistingId, CancellationToken.None); application.ShouldBeNull(); } - + [Fact] public async Task FindByIdAsync_Should_Return_Application_If_Found() { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); - + application.ShouldNotBeNull(); application.ClientId.ShouldBe(_testData.App1ClientId); application.ConsentType.ShouldBe(OpenIddictConstants.ConsentTypes.Explicit); @@ -76,16 +76,16 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase ClientId = clientId, ConsentType = OpenIddictConstants.ConsentTypes.Explicit, DisplayName = "Test Application", - Type = OpenIddictConstants.ClientTypes.Public, + ClientType = OpenIddictConstants.ClientTypes.Public, PostLogoutRedirectUris = "https://abp.io", RedirectUris = "https://abp.io" }, CancellationToken.None); - + var application = await _applicationStore.FindByClientIdAsync(clientId, CancellationToken.None); application.ShouldNotBeNull(); application.ClientId.ShouldBe(clientId); application.DisplayName.ShouldBe("Test Application"); - application.Type.ShouldBe(OpenIddictConstants.ClientTypes.Public); + application.ClientType.ShouldBe(OpenIddictConstants.ClientTypes.Public); application.PostLogoutRedirectUris.ShouldBe("https://abp.io"); application.RedirectUris.ShouldBe("https://abp.io"); } @@ -95,9 +95,9 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); application.ShouldNotBeNull(); - + await _applicationStore.DeleteAsync(application, CancellationToken.None); - + application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); application.ShouldBeNull(); } @@ -115,14 +115,14 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase var applications = await _applicationStore.FindByPostLogoutRedirectUriAsync("https://abp.io", CancellationToken.None).ToListAsync(); applications.Count.ShouldBe(2); } - + [Fact] public async Task FindByRedirectUriAsync_Should_Return_Empty_If_Not_Found() { var applications = await _applicationStore.FindByRedirectUriAsync("non-existing-uri", CancellationToken.None).ToListAsync(); applications.Count.ShouldBe(0); } - + [Fact] public async Task FindByRedirectUriAsync_Should_Return_Applications_If_Found() { @@ -135,7 +135,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); var clientId = await _applicationStore.GetClientIdAsync(application, CancellationToken.None); - + clientId.ShouldBe(_testData.App1ClientId); } @@ -144,7 +144,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); var secret = await _applicationStore.GetClientIdAsync(application, CancellationToken.None); - + secret.ShouldBe("Client1"); } @@ -153,7 +153,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); var clientType = await _applicationStore.GetClientTypeAsync(application, CancellationToken.None); - + clientType.ShouldBe(OpenIddictConstants.ClientTypes.Public); } @@ -162,7 +162,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); var consentType = await _applicationStore.GetConsentTypeAsync(application, CancellationToken.None); - + consentType.ShouldBe(OpenIddictConstants.ConsentTypes.Explicit); } @@ -171,7 +171,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); var displayName = await _applicationStore.GetDisplayNameAsync(application, CancellationToken.None); - + displayName.ShouldBe("Test Application"); } @@ -180,7 +180,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); var id = await _applicationStore.GetIdAsync(application, CancellationToken.None); - + id.ShouldBe(_testData.App1Id.ToString()); } @@ -189,7 +189,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); var permissions = await _applicationStore.GetPermissionsAsync(application, CancellationToken.None); - + permissions.Length.ShouldBeGreaterThan(0); } @@ -198,7 +198,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); var postLogoutRedirectUris = await _applicationStore.GetPostLogoutRedirectUrisAsync(application, CancellationToken.None); - + postLogoutRedirectUris.Length.ShouldBe(1); postLogoutRedirectUris[0].ShouldBe("https://abp.io"); } @@ -208,7 +208,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); var redirectUris = await _applicationStore.GetRedirectUrisAsync(application, CancellationToken.None); - + redirectUris.Length.ShouldBe(1); redirectUris[0].ShouldBe("https://abp.io"); } @@ -218,7 +218,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); var properties = await _applicationStore.GetPropertiesAsync(application, CancellationToken.None); - + properties.Count.ShouldBe(0); } @@ -227,14 +227,14 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); var requirements = await _applicationStore.GetRequirementsAsync(application, CancellationToken.None); - + requirements.Length.ShouldBe(0); } [Fact] public async Task InstantiateAsync() { - var application = await _applicationStore.InstantiateAsync(CancellationToken.None); + var application = await _applicationStore.InstantiateAsync(CancellationToken.None); application.ShouldNotBeNull(); } @@ -268,7 +268,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase var clientSecret = Guid.NewGuid().ToString(); var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); await _applicationStore.SetClientSecretAsync(application, clientSecret, CancellationToken.None); - + application.ClientSecret.ShouldBe(clientSecret); } @@ -277,8 +277,8 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); await _applicationStore.SetClientTypeAsync(application, OpenIddictConstants.ClientTypes.Confidential, CancellationToken.None); - - application.Type.ShouldBe(OpenIddictConstants.ClientTypes.Confidential); + + application.ClientType.ShouldBe(OpenIddictConstants.ClientTypes.Confidential); } [Fact] @@ -286,17 +286,17 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); await _applicationStore.SetConsentTypeAsync(application, OpenIddictConstants.ConsentTypes.Systematic, CancellationToken.None); - + application.ConsentType.ShouldBe(OpenIddictConstants.ConsentTypes.Systematic); } - + [Fact] public async Task SetDisplayNameAsync() { var displayName = Guid.NewGuid().ToString(); var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); await _applicationStore.SetDisplayNameAsync(application, displayName, CancellationToken.None); - + application.DisplayName.ShouldBe(displayName); } @@ -306,7 +306,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase var displayNames = ImmutableDictionary.Create(); displayNames = displayNames.Add(CultureInfo.GetCultureInfo("en"), "Test Application"); displayNames = displayNames.Add(CultureInfo.GetCultureInfo("zh-Hans"), "测试应用程序"); - + var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); await _applicationStore.SetDisplayNamesAsync(application, displayNames, CancellationToken.None); @@ -319,7 +319,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); await _applicationStore.SetPermissionsAsync(application, ImmutableArray.Create(OpenIddictConstants.Permissions.Endpoints.Authorization), CancellationToken.None); - + application.Permissions.ShouldBe("[\""+OpenIddictConstants.Permissions.Endpoints.Authorization+"\"]"); } @@ -328,7 +328,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); await _applicationStore.SetPostLogoutRedirectUrisAsync(application, ImmutableArray.Create("https://abp.io"), CancellationToken.None); - + application.PostLogoutRedirectUris.ShouldBe("[\"https://abp.io\"]"); } @@ -337,7 +337,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); await _applicationStore.SetPropertiesAsync(application, ImmutableDictionary.Create(), CancellationToken.None); - + application.Properties.ShouldBeNull(); } @@ -346,7 +346,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); await _applicationStore.SetRedirectUrisAsync(application, ImmutableArray.Create("https://abp.io"), CancellationToken.None); - + application.RedirectUris.ShouldBe("[\"https://abp.io\"]"); } @@ -355,7 +355,7 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); await _applicationStore.SetRequirementsAsync(application, ImmutableArray.Create(OpenIddictConstants.Requirements.Features.ProofKeyForCodeExchange), CancellationToken.None); - + application.Requirements.ShouldBe("[\""+OpenIddictConstants.Requirements.Features.ProofKeyForCodeExchange+"\"]"); } @@ -364,19 +364,19 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); application.ClientId = "new_client_id"; - application.Type = OpenIddictConstants.ClientTypes.Public; + application.ClientType = OpenIddictConstants.ClientTypes.Public; application.RedirectUris = "https://new_logout_uri"; application.PostLogoutRedirectUris = "https://new_post_logout_uri"; application.DisplayName = "new_display_name"; - + await _applicationStore.UpdateAsync(application, CancellationToken.None); application = await _applicationStore.FindByIdAsync(_testData.App1Id.ToString(), CancellationToken.None); application.ShouldNotBeNull(); application.ClientId.ShouldBe("new_client_id"); - application.Type.ShouldBe(OpenIddictConstants.ClientTypes.Public); + application.ClientType.ShouldBe(OpenIddictConstants.ClientTypes.Public); application.RedirectUris.ShouldBe("https://new_logout_uri"); application.PostLogoutRedirectUris.ShouldBe("https://new_post_logout_uri"); application.DisplayName.ShouldBe("new_display_name"); } -} \ No newline at end of file +} diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/Data/OpenIddictDataSeedContributor.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/Data/OpenIddictDataSeedContributor.cs index 47eae54f36..117aeeb123 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/Data/OpenIddictDataSeedContributor.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/Data/OpenIddictDataSeedContributor.cs @@ -152,7 +152,7 @@ public class OpenIddictDataSeedContributor : IDataSeedContributor, ITransientDep var application = new AbpApplicationDescriptor { ClientId = name, - Type = type, + ClientType = type, ClientSecret = secret, ConsentType = consentType, DisplayName = displayName, diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Data/OpenIddictDataSeedContributor.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Data/OpenIddictDataSeedContributor.cs index 47eae54f36..117aeeb123 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Data/OpenIddictDataSeedContributor.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Data/OpenIddictDataSeedContributor.cs @@ -152,7 +152,7 @@ public class OpenIddictDataSeedContributor : IDataSeedContributor, ITransientDep var application = new AbpApplicationDescriptor { ClientId = name, - Type = type, + ClientType = type, ClientSecret = secret, ConsentType = consentType, DisplayName = displayName, diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/Data/OpenIddictDataSeedContributor.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/Data/OpenIddictDataSeedContributor.cs index 51dca1344f..37ca7e6c12 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/Data/OpenIddictDataSeedContributor.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/Data/OpenIddictDataSeedContributor.cs @@ -152,7 +152,7 @@ public class OpenIddictDataSeedContributor : IDataSeedContributor, ITransientDep var application = new OpenIddictApplicationDescriptor { ClientId = name, - Type = type, + ClientType = type, ClientSecret = secret, ConsentType = consentType, DisplayName = displayName diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Data/OpenIddictDataSeedContributor.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Data/OpenIddictDataSeedContributor.cs index 51dca1344f..37ca7e6c12 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Data/OpenIddictDataSeedContributor.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Data/OpenIddictDataSeedContributor.cs @@ -152,7 +152,7 @@ public class OpenIddictDataSeedContributor : IDataSeedContributor, ITransientDep var application = new OpenIddictApplicationDescriptor { ClientId = name, - Type = type, + ClientType = type, ClientSecret = secret, ConsentType = consentType, DisplayName = displayName diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/OpenIddict/OpenIddictDataSeedContributor.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/OpenIddict/OpenIddictDataSeedContributor.cs index a1af7f6b6a..8e0f486bfb 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/OpenIddict/OpenIddictDataSeedContributor.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/OpenIddict/OpenIddictDataSeedContributor.cs @@ -230,7 +230,7 @@ public class OpenIddictDataSeedContributor : IDataSeedContributor, ITransientDep var application = new AbpApplicationDescriptor { ClientId = name, - Type = type, + ClientType = type, ClientSecret = secret, ConsentType = consentType, DisplayName = displayName, diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/OpenIddict/OpenIddictDataSeedContributor.cs b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/OpenIddict/OpenIddictDataSeedContributor.cs index 6d18e53622..29b1751bee 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/OpenIddict/OpenIddictDataSeedContributor.cs +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/OpenIddict/OpenIddictDataSeedContributor.cs @@ -204,7 +204,7 @@ public class OpenIddictDataSeedContributor : IDataSeedContributor, ITransientDep var application = new OpenIddictApplicationDescriptor { ClientId = name, - Type = type, + ClientType = type, ClientSecret = secret, ConsentType = consentType, DisplayName = displayName From cf09d280945e23a0c2b3bdc3751e9f29e6180532 Mon Sep 17 00:00:00 2001 From: maliming Date: Mon, 4 Dec 2023 16:45:57 +0800 Subject: [PATCH 010/109] Update migrations of `OpenIddict.Demo.Server`. --- .../20231204054625_Initial.Designer.cs | 18 +- .../Migrations/20231204054625_Initial.cs | 5 +- .../20231204084517_openiddict5.Designer.cs | 1598 +++++++++++++++++ .../Migrations/20231204084517_openiddict5.cs | 59 + .../AbpOpenIddictApplicationStore_Tests.cs | 6 + 5 files changed, 1668 insertions(+), 18 deletions(-) create mode 100644 modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.Designer.cs create mode 100644 modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.cs diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.Designer.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.Designer.cs index 1f0bcae464..a946b38999 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.Designer.cs +++ b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.Designer.cs @@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore; namespace OpenIddict.Demo.Server.Migrations { [DbContext(typeof(ServerDbContext))] - [Migration("20231204054625_Initial")] + [Migration("20231116094249_Initial")] partial class Initial { /// @@ -818,10 +818,6 @@ namespace OpenIddict.Demo.Server.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); - b.Property("ApplicationType") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); - b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -829,10 +825,6 @@ namespace OpenIddict.Demo.Server.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); - b.Property("ClientType") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); - b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -880,9 +872,6 @@ namespace OpenIddict.Demo.Server.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); - b.Property("JsonWebKeySet") - .HasColumnType("nvarchar(max)"); - b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -909,8 +898,9 @@ namespace OpenIddict.Demo.Server.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Settings") - .HasColumnType("nvarchar(max)"); + b.Property("Type") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); b.HasKey("Id"); diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.cs index 43e69e2d57..89de930745 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.cs +++ b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.cs @@ -340,20 +340,17 @@ namespace OpenIddict.Demo.Server.Migrations columns: table => new { Id = table.Column(type: "uniqueidentifier", nullable: false), - ApplicationType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ClientId = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: true), ClientSecret = table.Column(type: "nvarchar(max)", nullable: true), - ClientType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ConsentType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), DisplayName = table.Column(type: "nvarchar(max)", nullable: true), DisplayNames = table.Column(type: "nvarchar(max)", nullable: true), - JsonWebKeySet = table.Column(type: "nvarchar(max)", nullable: true), Permissions = table.Column(type: "nvarchar(max)", nullable: true), PostLogoutRedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Properties = table.Column(type: "nvarchar(max)", nullable: true), RedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Requirements = table.Column(type: "nvarchar(max)", nullable: true), - Settings = table.Column(type: "nvarchar(max)", nullable: true), + Type = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ClientUri = table.Column(type: "nvarchar(max)", nullable: true), LogoUri = table.Column(type: "nvarchar(max)", nullable: true), ExtraProperties = table.Column(type: "nvarchar(max)", nullable: false), diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.Designer.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.Designer.cs new file mode 100644 index 0000000000..c479f89c7c --- /dev/null +++ b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.Designer.cs @@ -0,0 +1,1598 @@ +// +using System; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Metadata; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; +using OpenIddict.Demo.Server.EntityFrameworkCore; +using Volo.Abp.EntityFrameworkCore; + +#nullable disable + +namespace OpenIddict.Demo.Server.Migrations +{ + [DbContext(typeof(ServerDbContext))] + [Migration("20231204084517_openiddict5")] + partial class openiddict5 + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer) + .HasAnnotation("ProductVersion", "8.0.0") + .HasAnnotation("Relational:MaxIdentifierLength", 128); + + SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); + + modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureDefinitionRecord", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("AllowedProviders") + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("DefaultValue") + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("Description") + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("DisplayName") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("ExtraProperties") + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("GroupName") + .IsRequired() + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("IsAvailableToHost") + .HasColumnType("bit"); + + b.Property("IsVisibleToClients") + .HasColumnType("bit"); + + b.Property("Name") + .IsRequired() + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("ParentName") + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("ValueType") + .HasMaxLength(2048) + .HasColumnType("nvarchar(2048)"); + + b.HasKey("Id"); + + b.HasIndex("GroupName"); + + b.HasIndex("Name") + .IsUnique(); + + b.ToTable("AbpFeatures", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureGroupDefinitionRecord", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("DisplayName") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("ExtraProperties") + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("Name") + .IsRequired() + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.HasKey("Id"); + + b.HasIndex("Name") + .IsUnique(); + + b.ToTable("AbpFeatureGroups", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureValue", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("Name") + .IsRequired() + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("ProviderKey") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("ProviderName") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("Value") + .IsRequired() + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.HasKey("Id"); + + b.HasIndex("Name", "ProviderName", "ProviderKey") + .IsUnique() + .HasFilter("[ProviderName] IS NOT NULL AND [ProviderKey] IS NOT NULL"); + + b.ToTable("AbpFeatureValues", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityClaimType", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .IsRequired() + .HasMaxLength(40) + .HasColumnType("nvarchar(40)") + .HasColumnName("ConcurrencyStamp"); + + b.Property("Description") + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("ExtraProperties") + .IsRequired() + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("IsStatic") + .HasColumnType("bit"); + + b.Property("Name") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("Regex") + .HasMaxLength(512) + .HasColumnType("nvarchar(512)"); + + b.Property("RegexDescription") + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("Required") + .HasColumnType("bit"); + + b.Property("ValueType") + .HasColumnType("int"); + + b.HasKey("Id"); + + b.ToTable("AbpClaimTypes", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityLinkUser", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("SourceTenantId") + .HasColumnType("uniqueidentifier"); + + b.Property("SourceUserId") + .HasColumnType("uniqueidentifier"); + + b.Property("TargetTenantId") + .HasColumnType("uniqueidentifier"); + + b.Property("TargetUserId") + .HasColumnType("uniqueidentifier"); + + b.HasKey("Id"); + + b.HasIndex("SourceUserId", "SourceTenantId", "TargetUserId", "TargetTenantId") + .IsUnique() + .HasFilter("[SourceTenantId] IS NOT NULL AND [TargetTenantId] IS NOT NULL"); + + b.ToTable("AbpLinkUsers", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .IsRequired() + .HasMaxLength(40) + .HasColumnType("nvarchar(40)") + .HasColumnName("ConcurrencyStamp"); + + b.Property("EntityVersion") + .HasColumnType("int"); + + b.Property("ExtraProperties") + .IsRequired() + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("IsDefault") + .HasColumnType("bit") + .HasColumnName("IsDefault"); + + b.Property("IsPublic") + .HasColumnType("bit") + .HasColumnName("IsPublic"); + + b.Property("IsStatic") + .HasColumnType("bit") + .HasColumnName("IsStatic"); + + b.Property("Name") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("NormalizedName") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedName"); + + b.ToTable("AbpRoles", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityRoleClaim", b => + { + b.Property("Id") + .HasColumnType("uniqueidentifier"); + + b.Property("ClaimType") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("ClaimValue") + .HasMaxLength(1024) + .HasColumnType("nvarchar(1024)"); + + b.Property("RoleId") + .HasColumnType("uniqueidentifier"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.HasKey("Id"); + + b.HasIndex("RoleId"); + + b.ToTable("AbpRoleClaims", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentitySecurityLog", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("Action") + .HasMaxLength(96) + .HasColumnType("nvarchar(96)"); + + b.Property("ApplicationName") + .HasMaxLength(96) + .HasColumnType("nvarchar(96)"); + + b.Property("BrowserInfo") + .HasMaxLength(512) + .HasColumnType("nvarchar(512)"); + + b.Property("ClientId") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("ClientIpAddress") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .IsRequired() + .HasMaxLength(40) + .HasColumnType("nvarchar(40)") + .HasColumnName("ConcurrencyStamp"); + + b.Property("CorrelationId") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("CreationTime") + .HasColumnType("datetime2"); + + b.Property("ExtraProperties") + .IsRequired() + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("Identity") + .HasMaxLength(96) + .HasColumnType("nvarchar(96)"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.Property("TenantName") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("UserId") + .HasColumnType("uniqueidentifier"); + + b.Property("UserName") + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.HasKey("Id"); + + b.HasIndex("TenantId", "Action"); + + b.HasIndex("TenantId", "ApplicationName"); + + b.HasIndex("TenantId", "Identity"); + + b.HasIndex("TenantId", "UserId"); + + b.ToTable("AbpSecurityLogs", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("AccessFailedCount") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasDefaultValue(0) + .HasColumnName("AccessFailedCount"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .IsRequired() + .HasMaxLength(40) + .HasColumnType("nvarchar(40)") + .HasColumnName("ConcurrencyStamp"); + + b.Property("CreationTime") + .HasColumnType("datetime2") + .HasColumnName("CreationTime"); + + b.Property("CreatorId") + .HasColumnType("uniqueidentifier") + .HasColumnName("CreatorId"); + + b.Property("DeleterId") + .HasColumnType("uniqueidentifier") + .HasColumnName("DeleterId"); + + b.Property("DeletionTime") + .HasColumnType("datetime2") + .HasColumnName("DeletionTime"); + + b.Property("Email") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)") + .HasColumnName("Email"); + + b.Property("EmailConfirmed") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("EmailConfirmed"); + + b.Property("EntityVersion") + .HasColumnType("int"); + + b.Property("ExtraProperties") + .IsRequired() + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("IsActive") + .HasColumnType("bit") + .HasColumnName("IsActive"); + + b.Property("IsDeleted") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("IsDeleted"); + + b.Property("IsExternal") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("IsExternal"); + + b.Property("LastModificationTime") + .HasColumnType("datetime2") + .HasColumnName("LastModificationTime"); + + b.Property("LastModifierId") + .HasColumnType("uniqueidentifier") + .HasColumnName("LastModifierId"); + + b.Property("LastPasswordChangeTime") + .HasColumnType("datetimeoffset"); + + b.Property("LockoutEnabled") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("LockoutEnabled"); + + b.Property("LockoutEnd") + .HasColumnType("datetimeoffset"); + + b.Property("Name") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)") + .HasColumnName("Name"); + + b.Property("NormalizedEmail") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)") + .HasColumnName("NormalizedEmail"); + + b.Property("NormalizedUserName") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)") + .HasColumnName("NormalizedUserName"); + + b.Property("PasswordHash") + .HasMaxLength(256) + .HasColumnType("nvarchar(256)") + .HasColumnName("PasswordHash"); + + b.Property("PhoneNumber") + .HasMaxLength(16) + .HasColumnType("nvarchar(16)") + .HasColumnName("PhoneNumber"); + + b.Property("PhoneNumberConfirmed") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("PhoneNumberConfirmed"); + + b.Property("SecurityStamp") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)") + .HasColumnName("SecurityStamp"); + + b.Property("ShouldChangePasswordOnNextLogin") + .HasColumnType("bit"); + + b.Property("Surname") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)") + .HasColumnName("Surname"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.Property("TwoFactorEnabled") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("TwoFactorEnabled"); + + b.Property("UserName") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)") + .HasColumnName("UserName"); + + b.HasKey("Id"); + + b.HasIndex("Email"); + + b.HasIndex("NormalizedEmail"); + + b.HasIndex("NormalizedUserName"); + + b.HasIndex("UserName"); + + b.ToTable("AbpUsers", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUserClaim", b => + { + b.Property("Id") + .HasColumnType("uniqueidentifier"); + + b.Property("ClaimType") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("ClaimValue") + .HasMaxLength(1024) + .HasColumnType("nvarchar(1024)"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.Property("UserId") + .HasColumnType("uniqueidentifier"); + + b.HasKey("Id"); + + b.HasIndex("UserId"); + + b.ToTable("AbpUserClaims", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUserDelegation", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("EndTime") + .HasColumnType("datetime2"); + + b.Property("SourceUserId") + .HasColumnType("uniqueidentifier"); + + b.Property("StartTime") + .HasColumnType("datetime2"); + + b.Property("TargetUserId") + .HasColumnType("uniqueidentifier"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.HasKey("Id"); + + b.ToTable("AbpUserDelegations", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUserLogin", b => + { + b.Property("UserId") + .HasColumnType("uniqueidentifier"); + + b.Property("LoginProvider") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("ProviderDisplayName") + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("ProviderKey") + .IsRequired() + .HasMaxLength(196) + .HasColumnType("nvarchar(196)"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.HasKey("UserId", "LoginProvider"); + + b.HasIndex("LoginProvider", "ProviderKey"); + + b.ToTable("AbpUserLogins", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUserOrganizationUnit", b => + { + b.Property("OrganizationUnitId") + .HasColumnType("uniqueidentifier"); + + b.Property("UserId") + .HasColumnType("uniqueidentifier"); + + b.Property("CreationTime") + .HasColumnType("datetime2") + .HasColumnName("CreationTime"); + + b.Property("CreatorId") + .HasColumnType("uniqueidentifier") + .HasColumnName("CreatorId"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.HasKey("OrganizationUnitId", "UserId"); + + b.HasIndex("UserId", "OrganizationUnitId"); + + b.ToTable("AbpUserOrganizationUnits", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b => + { + b.Property("UserId") + .HasColumnType("uniqueidentifier"); + + b.Property("RoleId") + .HasColumnType("uniqueidentifier"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.HasKey("UserId", "RoleId"); + + b.HasIndex("RoleId", "UserId"); + + b.ToTable("AbpUserRoles", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUserToken", b => + { + b.Property("UserId") + .HasColumnType("uniqueidentifier"); + + b.Property("LoginProvider") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("Name") + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.Property("Value") + .HasColumnType("nvarchar(max)"); + + b.HasKey("UserId", "LoginProvider", "Name"); + + b.ToTable("AbpUserTokens", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("Code") + .IsRequired() + .HasMaxLength(95) + .HasColumnType("nvarchar(95)") + .HasColumnName("Code"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .IsRequired() + .HasMaxLength(40) + .HasColumnType("nvarchar(40)") + .HasColumnName("ConcurrencyStamp"); + + b.Property("CreationTime") + .HasColumnType("datetime2") + .HasColumnName("CreationTime"); + + b.Property("CreatorId") + .HasColumnType("uniqueidentifier") + .HasColumnName("CreatorId"); + + b.Property("DeleterId") + .HasColumnType("uniqueidentifier") + .HasColumnName("DeleterId"); + + b.Property("DeletionTime") + .HasColumnType("datetime2") + .HasColumnName("DeletionTime"); + + b.Property("DisplayName") + .IsRequired() + .HasMaxLength(128) + .HasColumnType("nvarchar(128)") + .HasColumnName("DisplayName"); + + b.Property("EntityVersion") + .HasColumnType("int"); + + b.Property("ExtraProperties") + .IsRequired() + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("IsDeleted") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("IsDeleted"); + + b.Property("LastModificationTime") + .HasColumnType("datetime2") + .HasColumnName("LastModificationTime"); + + b.Property("LastModifierId") + .HasColumnType("uniqueidentifier") + .HasColumnName("LastModifierId"); + + b.Property("ParentId") + .HasColumnType("uniqueidentifier"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.HasKey("Id"); + + b.HasIndex("Code"); + + b.HasIndex("ParentId"); + + b.ToTable("AbpOrganizationUnits", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnitRole", b => + { + b.Property("OrganizationUnitId") + .HasColumnType("uniqueidentifier"); + + b.Property("RoleId") + .HasColumnType("uniqueidentifier"); + + b.Property("CreationTime") + .HasColumnType("datetime2") + .HasColumnName("CreationTime"); + + b.Property("CreatorId") + .HasColumnType("uniqueidentifier") + .HasColumnName("CreatorId"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.HasKey("OrganizationUnitId", "RoleId"); + + b.HasIndex("RoleId", "OrganizationUnitId"); + + b.ToTable("AbpOrganizationUnitRoles", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.OpenIddict.Applications.OpenIddictApplication", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("ClientId") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("ClientSecret") + .HasColumnType("nvarchar(max)"); + + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("ClientUri") + .HasColumnType("nvarchar(max)"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .IsRequired() + .HasMaxLength(40) + .HasColumnType("nvarchar(40)") + .HasColumnName("ConcurrencyStamp"); + + b.Property("ConsentType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("CreationTime") + .HasColumnType("datetime2") + .HasColumnName("CreationTime"); + + b.Property("CreatorId") + .HasColumnType("uniqueidentifier") + .HasColumnName("CreatorId"); + + b.Property("DeleterId") + .HasColumnType("uniqueidentifier") + .HasColumnName("DeleterId"); + + b.Property("DeletionTime") + .HasColumnType("datetime2") + .HasColumnName("DeletionTime"); + + b.Property("DisplayName") + .HasColumnType("nvarchar(max)"); + + b.Property("DisplayNames") + .HasColumnType("nvarchar(max)"); + + b.Property("ExtraProperties") + .IsRequired() + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("IsDeleted") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("IsDeleted"); + + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + + b.Property("LastModificationTime") + .HasColumnType("datetime2") + .HasColumnName("LastModificationTime"); + + b.Property("LastModifierId") + .HasColumnType("uniqueidentifier") + .HasColumnName("LastModifierId"); + + b.Property("LogoUri") + .HasColumnType("nvarchar(max)"); + + b.Property("Permissions") + .HasColumnType("nvarchar(max)"); + + b.Property("PostLogoutRedirectUris") + .HasColumnType("nvarchar(max)"); + + b.Property("Properties") + .HasColumnType("nvarchar(max)"); + + b.Property("RedirectUris") + .HasColumnType("nvarchar(max)"); + + b.Property("Requirements") + .HasColumnType("nvarchar(max)"); + + b.Property("Settings") + .HasColumnType("nvarchar(max)"); + + b.HasKey("Id"); + + b.HasIndex("ClientId"); + + b.ToTable("OpenIddictApplications", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.OpenIddict.Authorizations.OpenIddictAuthorization", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("ApplicationId") + .HasColumnType("uniqueidentifier"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .IsRequired() + .HasMaxLength(40) + .HasColumnType("nvarchar(40)") + .HasColumnName("ConcurrencyStamp"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("CreationTime") + .HasColumnType("datetime2") + .HasColumnName("CreationTime"); + + b.Property("CreatorId") + .HasColumnType("uniqueidentifier") + .HasColumnName("CreatorId"); + + b.Property("DeleterId") + .HasColumnType("uniqueidentifier") + .HasColumnName("DeleterId"); + + b.Property("DeletionTime") + .HasColumnType("datetime2") + .HasColumnName("DeletionTime"); + + b.Property("ExtraProperties") + .IsRequired() + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("IsDeleted") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("IsDeleted"); + + b.Property("LastModificationTime") + .HasColumnType("datetime2") + .HasColumnName("LastModificationTime"); + + b.Property("LastModifierId") + .HasColumnType("uniqueidentifier") + .HasColumnName("LastModifierId"); + + b.Property("Properties") + .HasColumnType("nvarchar(max)"); + + b.Property("Scopes") + .HasColumnType("nvarchar(max)"); + + b.Property("Status") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("Subject") + .HasMaxLength(400) + .HasColumnType("nvarchar(400)"); + + b.Property("Type") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.HasKey("Id"); + + b.HasIndex("ApplicationId", "Status", "Subject", "Type"); + + b.ToTable("OpenIddictAuthorizations", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.OpenIddict.Scopes.OpenIddictScope", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .IsRequired() + .HasMaxLength(40) + .HasColumnType("nvarchar(40)") + .HasColumnName("ConcurrencyStamp"); + + b.Property("CreationTime") + .HasColumnType("datetime2") + .HasColumnName("CreationTime"); + + b.Property("CreatorId") + .HasColumnType("uniqueidentifier") + .HasColumnName("CreatorId"); + + b.Property("DeleterId") + .HasColumnType("uniqueidentifier") + .HasColumnName("DeleterId"); + + b.Property("DeletionTime") + .HasColumnType("datetime2") + .HasColumnName("DeletionTime"); + + b.Property("Description") + .HasColumnType("nvarchar(max)"); + + b.Property("Descriptions") + .HasColumnType("nvarchar(max)"); + + b.Property("DisplayName") + .HasColumnType("nvarchar(max)"); + + b.Property("DisplayNames") + .HasColumnType("nvarchar(max)"); + + b.Property("ExtraProperties") + .IsRequired() + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("IsDeleted") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("IsDeleted"); + + b.Property("LastModificationTime") + .HasColumnType("datetime2") + .HasColumnName("LastModificationTime"); + + b.Property("LastModifierId") + .HasColumnType("uniqueidentifier") + .HasColumnName("LastModifierId"); + + b.Property("Name") + .HasMaxLength(200) + .HasColumnType("nvarchar(200)"); + + b.Property("Properties") + .HasColumnType("nvarchar(max)"); + + b.Property("Resources") + .HasColumnType("nvarchar(max)"); + + b.HasKey("Id"); + + b.HasIndex("Name"); + + b.ToTable("OpenIddictScopes", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.OpenIddict.Tokens.OpenIddictToken", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("ApplicationId") + .HasColumnType("uniqueidentifier"); + + b.Property("AuthorizationId") + .HasColumnType("uniqueidentifier"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .IsRequired() + .HasMaxLength(40) + .HasColumnType("nvarchar(40)") + .HasColumnName("ConcurrencyStamp"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("CreationTime") + .HasColumnType("datetime2") + .HasColumnName("CreationTime"); + + b.Property("CreatorId") + .HasColumnType("uniqueidentifier") + .HasColumnName("CreatorId"); + + b.Property("DeleterId") + .HasColumnType("uniqueidentifier") + .HasColumnName("DeleterId"); + + b.Property("DeletionTime") + .HasColumnType("datetime2") + .HasColumnName("DeletionTime"); + + b.Property("ExpirationDate") + .HasColumnType("datetime2"); + + b.Property("ExtraProperties") + .IsRequired() + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("IsDeleted") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("IsDeleted"); + + b.Property("LastModificationTime") + .HasColumnType("datetime2") + .HasColumnName("LastModificationTime"); + + b.Property("LastModifierId") + .HasColumnType("uniqueidentifier") + .HasColumnName("LastModifierId"); + + b.Property("Payload") + .HasColumnType("nvarchar(max)"); + + b.Property("Properties") + .HasColumnType("nvarchar(max)"); + + b.Property("RedemptionDate") + .HasColumnType("datetime2"); + + b.Property("ReferenceId") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("Status") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("Subject") + .HasMaxLength(400) + .HasColumnType("nvarchar(400)"); + + b.Property("Type") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.HasKey("Id"); + + b.HasIndex("AuthorizationId"); + + b.HasIndex("ReferenceId"); + + b.HasIndex("ApplicationId", "Status", "Subject", "Type"); + + b.ToTable("OpenIddictTokens", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionDefinitionRecord", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("DisplayName") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("ExtraProperties") + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("GroupName") + .IsRequired() + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("IsEnabled") + .HasColumnType("bit"); + + b.Property("MultiTenancySide") + .HasColumnType("tinyint"); + + b.Property("Name") + .IsRequired() + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("ParentName") + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("Providers") + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("StateCheckers") + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.HasKey("Id"); + + b.HasIndex("GroupName"); + + b.HasIndex("Name") + .IsUnique(); + + b.ToTable("AbpPermissions", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionGrant", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("Name") + .IsRequired() + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("ProviderKey") + .IsRequired() + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("ProviderName") + .IsRequired() + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.HasKey("Id"); + + b.HasIndex("TenantId", "Name", "ProviderName", "ProviderKey") + .IsUnique() + .HasFilter("[TenantId] IS NOT NULL"); + + b.ToTable("AbpPermissionGrants", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionGroupDefinitionRecord", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("DisplayName") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("ExtraProperties") + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("Name") + .IsRequired() + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.HasKey("Id"); + + b.HasIndex("Name") + .IsUnique(); + + b.ToTable("AbpPermissionGroups", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.SettingManagement.Setting", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("Name") + .IsRequired() + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("ProviderKey") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("ProviderName") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("Value") + .IsRequired() + .HasMaxLength(2048) + .HasColumnType("nvarchar(2048)"); + + b.HasKey("Id"); + + b.HasIndex("Name", "ProviderName", "ProviderKey") + .IsUnique() + .HasFilter("[ProviderName] IS NOT NULL AND [ProviderKey] IS NOT NULL"); + + b.ToTable("AbpSettings", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.SettingManagement.SettingDefinitionRecord", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("DefaultValue") + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("Description") + .HasMaxLength(512) + .HasColumnType("nvarchar(512)"); + + b.Property("DisplayName") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)"); + + b.Property("ExtraProperties") + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("IsEncrypted") + .HasColumnType("bit"); + + b.Property("IsInherited") + .HasColumnType("bit"); + + b.Property("IsVisibleToClients") + .HasColumnType("bit"); + + b.Property("Name") + .IsRequired() + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("Providers") + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.HasKey("Id"); + + b.HasIndex("Name") + .IsUnique(); + + b.ToTable("AbpSettingDefinitions", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.TenantManagement.Tenant", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .IsRequired() + .HasMaxLength(40) + .HasColumnType("nvarchar(40)") + .HasColumnName("ConcurrencyStamp"); + + b.Property("CreationTime") + .HasColumnType("datetime2") + .HasColumnName("CreationTime"); + + b.Property("CreatorId") + .HasColumnType("uniqueidentifier") + .HasColumnName("CreatorId"); + + b.Property("DeleterId") + .HasColumnType("uniqueidentifier") + .HasColumnName("DeleterId"); + + b.Property("DeletionTime") + .HasColumnType("datetime2") + .HasColumnName("DeletionTime"); + + b.Property("EntityVersion") + .HasColumnType("int"); + + b.Property("ExtraProperties") + .IsRequired() + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("IsDeleted") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("IsDeleted"); + + b.Property("LastModificationTime") + .HasColumnType("datetime2") + .HasColumnName("LastModificationTime"); + + b.Property("LastModifierId") + .HasColumnType("uniqueidentifier") + .HasColumnName("LastModifierId"); + + b.Property("Name") + .IsRequired() + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.HasKey("Id"); + + b.HasIndex("Name"); + + b.ToTable("AbpTenants", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.TenantManagement.TenantConnectionString", b => + { + b.Property("TenantId") + .HasColumnType("uniqueidentifier"); + + b.Property("Name") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("Value") + .IsRequired() + .HasMaxLength(1024) + .HasColumnType("nvarchar(1024)"); + + b.HasKey("TenantId", "Name"); + + b.ToTable("AbpTenantConnectionStrings", (string)null); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityRoleClaim", b => + { + b.HasOne("Volo.Abp.Identity.IdentityRole", null) + .WithMany("Claims") + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUserClaim", b => + { + b.HasOne("Volo.Abp.Identity.IdentityUser", null) + .WithMany("Claims") + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUserLogin", b => + { + b.HasOne("Volo.Abp.Identity.IdentityUser", null) + .WithMany("Logins") + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUserOrganizationUnit", b => + { + b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) + .WithMany() + .HasForeignKey("OrganizationUnitId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Volo.Abp.Identity.IdentityUser", null) + .WithMany("OrganizationUnits") + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b => + { + b.HasOne("Volo.Abp.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Volo.Abp.Identity.IdentityUser", null) + .WithMany("Roles") + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUserToken", b => + { + b.HasOne("Volo.Abp.Identity.IdentityUser", null) + .WithMany("Tokens") + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => + { + b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) + .WithMany() + .HasForeignKey("ParentId"); + }); + + modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnitRole", b => + { + b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) + .WithMany("Roles") + .HasForeignKey("OrganizationUnitId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Volo.Abp.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Volo.Abp.OpenIddict.Authorizations.OpenIddictAuthorization", b => + { + b.HasOne("Volo.Abp.OpenIddict.Applications.OpenIddictApplication", null) + .WithMany() + .HasForeignKey("ApplicationId"); + }); + + modelBuilder.Entity("Volo.Abp.OpenIddict.Tokens.OpenIddictToken", b => + { + b.HasOne("Volo.Abp.OpenIddict.Applications.OpenIddictApplication", null) + .WithMany() + .HasForeignKey("ApplicationId"); + + b.HasOne("Volo.Abp.OpenIddict.Authorizations.OpenIddictAuthorization", null) + .WithMany() + .HasForeignKey("AuthorizationId"); + }); + + modelBuilder.Entity("Volo.Abp.TenantManagement.TenantConnectionString", b => + { + b.HasOne("Volo.Abp.TenantManagement.Tenant", null) + .WithMany("ConnectionStrings") + .HasForeignKey("TenantId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b => + { + b.Navigation("Claims"); + }); + + modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b => + { + b.Navigation("Claims"); + + b.Navigation("Logins"); + + b.Navigation("OrganizationUnits"); + + b.Navigation("Roles"); + + b.Navigation("Tokens"); + }); + + modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => + { + b.Navigation("Roles"); + }); + + modelBuilder.Entity("Volo.Abp.TenantManagement.Tenant", b => + { + b.Navigation("ConnectionStrings"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.cs new file mode 100644 index 0000000000..3a6d58fc0f --- /dev/null +++ b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.cs @@ -0,0 +1,59 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace OpenIddict.Demo.Server.Migrations +{ + /// + public partial class openiddict5 : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.RenameColumn( + name: "Type", + table: "OpenIddictApplications", + newName: "ClientType"); + + migrationBuilder.AddColumn( + name: "ApplicationType", + table: "OpenIddictApplications", + type: "nvarchar(50)", + maxLength: 50, + nullable: true); + + migrationBuilder.AddColumn( + name: "JsonWebKeySet", + table: "OpenIddictApplications", + type: "nvarchar(max)", + nullable: true); + + migrationBuilder.AddColumn( + name: "Settings", + table: "OpenIddictApplications", + type: "nvarchar(max)", + nullable: true); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropColumn( + name: "ApplicationType", + table: "OpenIddictApplications"); + + migrationBuilder.DropColumn( + name: "JsonWebKeySet", + table: "OpenIddictApplications"); + + migrationBuilder.DropColumn( + name: "Settings", + table: "OpenIddictApplications"); + + migrationBuilder.RenameColumn( + name: "ClientType", + table: "OpenIddictApplications", + newName: "Type"); + } + } +} diff --git a/modules/openiddict/test/Volo.Abp.OpenIddict.Domain.Tests/Volo/Abp/OpenIddict/Applications/AbpOpenIddictApplicationStore_Tests.cs b/modules/openiddict/test/Volo.Abp.OpenIddict.Domain.Tests/Volo/Abp/OpenIddict/Applications/AbpOpenIddictApplicationStore_Tests.cs index c4f4d85d47..c4aac7b144 100644 --- a/modules/openiddict/test/Volo.Abp.OpenIddict.Domain.Tests/Volo/Abp/OpenIddict/Applications/AbpOpenIddictApplicationStore_Tests.cs +++ b/modules/openiddict/test/Volo.Abp.OpenIddict.Domain.Tests/Volo/Abp/OpenIddict/Applications/AbpOpenIddictApplicationStore_Tests.cs @@ -6,6 +6,7 @@ using System.Text.Json; using System.Threading; using System.Threading.Tasks; using Microsoft.Extensions.DependencyInjection; +using Microsoft.IdentityModel.Tokens; using OpenIddict.Abstractions; using Shouldly; using Xunit; @@ -73,19 +74,24 @@ public class AbpOpenIddictApplicationStore_Tests : OpenIddictDomainTestBase { var clientId = Guid.NewGuid().ToString(); await _applicationStore.CreateAsync(new OpenIddictApplicationModel { + ApplicationType = OpenIddictConstants.ApplicationTypes.Web, ClientId = clientId, ConsentType = OpenIddictConstants.ConsentTypes.Explicit, DisplayName = "Test Application", ClientType = OpenIddictConstants.ClientTypes.Public, + JsonWebKeySet = JsonWebKeySet.Create("{\"keys\":[{\"kid\":\"B3CFECA9F030CB8DA7EC0C2C27462E0F1EDB5920\",\"use\":\"sig\",\"kty\":\"RSA\",\"alg\":\"RS256\",\"e\":\"AQAB\",\"n\":\"yvTJVUUPNKui4mc12Z9sasNC1xQ_feZLhYDUqrMYDrbbOdHNdppCRQa8hwZBAgru7mJn-qD1aBDHZQFp0h_tWME5B5c07Y8b80w0vBWgfhgw0Kvzet6aDtVRVFZ0pJ92sIto0gcEeU2cst21s21ICGI3bT80-BIrWe_OGbWt0LwkTYLMGFaSiIov65OqnBm9LiZFgpANk8gajmPW49Jp9w4N6dXKJmpLD4Ke0TqHV1wx3DepYs9cdXlyEAh_Zb6iX7-GaIqkpiG32Ej1ezc-Qfjy16nt1mxrDkgZNROXeo9dSKT-zCuUNaAoDj93vFFnKzdGB4wiUbeRb-fvebAKDw\",\"x5t\":\"s8_sqfAwy42n7AwsJ0YuDx7bWSA\",\"x5c\":[\"MIIDzTCCArWgAwIBAgIJAJk4OSYyxcY2MA0GCSqGSIb3DQEBCwUAMH0xCzAJBgNVBAYTAlRSMREwDwYDVQQHDAhJc3RhbmJ1bDEZMBcGA1UECgwQVm9sb3NvZnQgTFRELlNUSTEXMBUGA1UEAwwOYWNjb3VudC5hYnAuaW8xJzAlBgkqhkiG9w0BCQEWGGdhbGlwLmVyZGVtQHZvbG9zb2Z0LmNvbTAeFw0yMDAxMjExNjQ1MTBaFw0zMDAxMTgxNjQ1MTBaMH0xCzAJBgNVBAYTAlRSMREwDwYDVQQHDAhJc3RhbmJ1bDEZMBcGA1UECgwQVm9sb3NvZnQgTFRELlNUSTEXMBUGA1UEAwwOYWNjb3VudC5hYnAuaW8xJzAlBgkqhkiG9w0BCQEWGGdhbGlwLmVyZGVtQHZvbG9zb2Z0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMr0yVVFDzSrouJnNdmfbGrDQtcUP33mS4WA1KqzGA622znRzXaaQkUGvIcGQQIK7u5iZ/qg9WgQx2UBadIf7VjBOQeXNO2PG/NMNLwVoH4YMNCr83remg7VUVRWdKSfdrCLaNIHBHlNnLLdtbNtSAhiN20/NPgSK1nvzhm1rdC8JE2CzBhWkoiKL+uTqpwZvS4mRYKQDZPIGo5j1uPSafcODenVyiZqSw+CntE6h1dcMdw3qWLPXHV5chAIf2W+ol+/hmiKpKYht9hI9Xs3PkH48tep7dZsaw5IGTUTl3qPXUik/swrlDWgKA4/d7xRZys3RgeMIlG3kW/n73mwCg8CAwEAAaNQME4wHQYDVR0OBBYEFCnN7HANDCj/ncgFu4AI+U6wXn2AMB8GA1UdIwQYMBaAFCnN7HANDCj/ncgFu4AI+U6wXn2AMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAEvVPtZnXzebhgVIyD+TBE7cgI567ck5W9kfeZhJLPlWQzrOQCgXbR7rqNLRs4K73k6Yo6/9E5jAOtjlqqotiqj89tqOTZzG6kDIVoMiYJjgEVLeF1bVBnCA7xDbdpVfrL2IOnNGy9Ys+FsG6EV/oBbTw8Fqk+5c7M0RvverCaEfPHWSTg6M+B5pHBk50p67MB6DeaD0u6RUnCkqYxBBPrnVHvvGEoimoEAdT5g3/8CAtAG9m4b9IoBpUHi626b+/SS+2h1xr4oq54gxG8jlDkLoRWT2cKiFM/bCufZkd1LyOmke8udpHBZ3Jt0nH64oZdSUT6huDzYBdtXfSw3XTwo=\"]}]}"), PostLogoutRedirectUris = "https://abp.io", RedirectUris = "https://abp.io" }, CancellationToken.None); var application = await _applicationStore.FindByClientIdAsync(clientId, CancellationToken.None); application.ShouldNotBeNull(); + application.ApplicationType.ShouldBe(OpenIddictConstants.ApplicationTypes.Web); application.ClientId.ShouldBe(clientId); application.DisplayName.ShouldBe("Test Application"); application.ClientType.ShouldBe(OpenIddictConstants.ClientTypes.Public); + application.JsonWebKeySet.ShouldNotBeNull(); + application.JsonWebKeySet.Keys.First().Alg.ShouldBe(SecurityAlgorithms.RsaSha256); application.PostLogoutRedirectUris.ShouldBe("https://abp.io"); application.RedirectUris.ShouldBe("https://abp.io"); } From 0c1939944731601f72aec30c5905945a8a5d2c9d Mon Sep 17 00:00:00 2001 From: denizdemirkan Date: Mon, 4 Dec 2023 12:16:53 +0300 Subject: [PATCH 011/109] Update ru.json --- .../Community/Localization/Resources/ru.json | 127 +++++++++++++++++- 1 file changed, 121 insertions(+), 6 deletions(-) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/ru.json index 179d7e176f..a2c4f59c87 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/ru.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/ru.json @@ -13,7 +13,6 @@ "Status": "Положение дел", "ContentSource": "Источник контента", "Details": "Подробности", - "Url": "URL", "Title": "Заголовок", "CreationTime": "Время создания", "Save": "Сохранить", @@ -27,25 +26,26 @@ "ContributeAbpCommunity": "Внесите свой вклад в сообщество ABP", "SubmitYourPost": "Отправьте свой пост", "ContributionGuide": "Руководство по вкладу", - "BugReport": "Сообщение об ошибке", - "SeeAllPosts": "Просмотреть все сообщения", - "WelcomeToABPCommunity!": "Добро пожаловать в сообщество ABP!", "MyProfile": "Мой профайл", "MyOrganizations": "Мои организации", + "BugReport": "Отчет об ошибке", + "SeeAllPosts": "Посмотреть все публикации", + "WelcomeToABP": "Добро пожаловать в АБП", "EmailNotValid": "Пожалуйста, введите действительный адрес электронной почты.", "FeatureRequest": "Запрос функции", "CreatePostTitleInfo": "Название сообщения, которое будет отображаться в списке сообщений.", "CreatePostSummaryInfo": "Краткое изложение сообщения, которое будет отображаться в списке сообщений.", - "CreatePostCoverInfo": "Для создания эффектной статьи добавьте фото на обложке. Загрузите изображения с соотношением сторон 16: 9 для наилучшего просмотра. Максимальный размер файла: 1 МБ.", "ThisExtensionIsNotAllowed": "Это расширение не разрешено.", "TheFileIsTooLarge": "Файл слишком большой.", "GoToThePost": "Перейти к статье", "Contribute": "Делать вклад", + "GoToTheVideo": "Перейти к видео", "OverallProgress": "Общий прогресс", "Done": "Выполнено", "Open": "Открытым", "Closed": "Закрыто", "LatestQuestionOnThe": "Последний вопрос по", + "RecentQuestionFrom": "Недавний вопрос от {0}", "Stackoverflow": "Переполнение стека", "Votes": "голосов", "Answer": "Отвечать", @@ -91,6 +91,8 @@ "AllPostRequests": "Просмотреть все запросы статей", "SubscribeToTheNewsletter": "Подпишитесь на рассылку новостей", "NewsletterEmailDefinition": "Получайте информацию о событиях в ABP, например о новых выпусках, бесплатных источниках, статьях и многом другом.", + "ArticleRequestsDescription": "Хотите увидеть здесь конкретный контент? ", + "LatestContentRequests": "Последние запросы контента", "NoThanks": "Нет, спасибо", "MaybeLater": "Может быть позже", "JoinOurPostNewsletter": "Подпишитесь на нашу новостную рассылку статей", @@ -143,6 +145,119 @@ "Volo.AbpIo.Domain:060001": "Исходный URL (\"{PostUrl}\") не является URL-адресом Github", "Volo.AbpIo.Domain:060002": "Контент статьи недоступен на ресурсе Github (\"{PostUrl}\").", "Volo.AbpIo.Domain:060003": "Контент статьи не найден!", - "IConsentToMedium": "Я даю согласие на публикацию этого поста на https://medium.com/volosoft." + "SeeMore": "Узнать больше", + "JoinTheABPCommunity": "Присоединяйтесь к сообществу АБП", + "ABPCommunityTalks": "Обсуждения сообщества ABP", + "LiveDemo": "Живая демонстрация", + "GetLicense": "Получить лицензию", + "GetStarted": "Начать", + "SourceCode": "Исходный код", + "LeaveComment": "Оставьте комментарий", + "ShowMore": "Показать больше", + "NoPublishedPostsYet": "Опубликованных постов пока нет.", + "Name": "Имя", + "Surname": "Фамилия", + "WebSite": "Веб-сайт", + "FullURL": "Полный URL-адрес", + "JobTitle": "Должность", + "Prev": "Предыдущий", + "Previous": "Предыдущий", + "Next": "Следующий", + "Share": "Делиться", + "SortBy": "Сортировать по", + "NoPublishedEventsYet": "Опубликованных событий пока нет.", + "SubscribeYoutubeChannel": "Подпишитесь на канал Youtube", + "Enum:EventType:0": "Переговоры", + "MemberNotPublishedPostYet": "Этот участник еще не опубликовал ни одного сообщения.", + "TimeAgo": "{0} назад", + "Discord_Page_JoinCommunityMessage": "Присоединяйтесь к сообществу ABP Discord", + "Discord_Page_Announce": "Мы рады анонсировать Discord-сервер сообщества ABP!", + "Discord_Page_Description_1": "Сообщество ABP росло с первого дня. ", + "Discord_Page_Description_2": "Сервер Discord сообщества ABP — это место, где вы можете продемонстрировать свои творения с использованием ABP Framework, поделиться советами, которые вам помогли, узнать последние новости и объявления об ABP Framework, просто пообщаться с членами сообщества для обмена идеями и весело провести время!", + "Discord_Page_Description_3": "Этот сервер Discord сообщества ABP является официальным, и основная команда ABP присутствует на сервере для мониторинга.", + "Discord_Page_JoinToServer": "Присоединяйтесь к Discord-серверу ABP", + "Events_Page_MetaTitle": "Мероприятия сообщества ABP", + "Events_Page_MetaDescription": "Живые выступления, проводимые командой ABP, представляют собой случайные сеансы, наполненные контентом сообщества, демонстрациями и вопросами.", + "Events_Page_Title": "АДП Сообщество Переговоры", + "Members_Page_WritingFromUser": "Прочтите статьи от {0} в сообществе ABP.", + "Post_Create_Page_MetaTitle": "Новый пост", + "Post_Create_Page_MetaDescription": "Создайте публикацию, чтобы поделиться своим опытом работы с платформой ABP и внести свой вклад в сообщество ABP.", + "Post_Create_Page_CreateNewPost": "Создать новый пост", + "Post_Index_Page_MetaDescription": "Цель сообщества ABP — создать среду для участия разработчиков, использующих структуру ABP.", + "Layout_Title": "{0} | ", + "Layout_MetaDescription": "Центр ABP Framework, .NET и разработки программного обеспечения. ", + "Index_Page_CommunityIntroduction": "Это центр ABP Framework, .NET и разработки программного обеспечения. ", + "TagsInArticle": "Теги в статье", + "IConsentToMedium": "Я даю согласие на публикацию данного поста на https://medium.com/volosoft.", + "SearchResultsFor": "Результаты поиска для \"{0}\"", + "SeeMoreVideos": "Посмотреть больше видео", + "DiscordPageTitle": "Discord-сообщество ABP", + "ViewVideo": "Посмотреть видео", + "AbpCommunityTitleContent": "Сообщество ABP — платформа ABP с открытым исходным кодом", + "CommunitySlogan": "Уникальная общественная платформа для Любители АБП", + "RaffleIsNotActive": "Розыгрыш не активен", + "YouAreAlreadyJoinedToThisRaffle": "Вы уже участвуете в этом розыгрыше", + "InvalidSubscriptionCode": "Неверный код подписки", + "Raffle:{0}": "Розыгрыш: {0}", + "Join": "Присоединиться", + "Leave": "Оставлять", + "LoginToJoin": "Войдите, чтобы присоединиться", + "ToEnd:": "В конец:", + "ToStart:": "Начать:", + "days": "дни", + "hrs": "часы", + "min": "мин", + "sec": "сек", + "Winners": "Победители", + "To{0}LuckyWinners": "счастливчикам ({0})", + "ActiveRaffles": "Активный Розыгрыши", + "UpcomingRaffles": "Предстоящие Розыгрыши", + "CompletedRaffles": "Завершенный Розыгрыши", + "NoActiveRaffleTitle": "На данный момент активной лотереи нет.", + "NoActiveRaffleDescription": "На данный момент активной лотереи нет.", + "RaffleSubscriptionCodeInputMessage": "Для этой лотереи требуется регистрационный код. ", + "RaffleSubscriptionCodeInputErrorMessage": "Регистрационный код неверен. ", + "GoodJob!": "Хорошая работа!", + "RaffleJoinSuccessMessage": "Вы успешно зарегистрированы для участия в розыгрыше. ", + "RaffleLoginAndRegisterMessage": "Вам необходимо войти в систему, чтобы принять участие в розыгрыше. ", + "Ok": "Хорошо", + "SeeDetails": "Смотрите подробности", + "WaitingForTheDraw": "Ждем розыгрыша", + "AllAttendees": "Все участники", + "SeeRaffleDetail": "См. подробную информацию о розыгрыше", + "SeeRaffle": "Посмотреть лотерею", + "ParticipationIsComplete!": "Участие завершено!", + "ABPCoreDevelopmentTeam": "Основная группа разработчиков ABP", + "RegisterTheEvent": "Зарегистрировать мероприятие", + "GoToConferencePage": "Перейти на страницу конференции", + "BuyTicket": "Купить билет", + "SeeEvent": "См. событие", + "PreviousEvents": "Предыдущий События", + "OtherLiveEvents": "Другие живые события", + "SponsoredConferences": "Спонсируемые конференции", + "SponsoredConferencesDescription": "Для нас большая честь поддерживать сообщества .NET и мероприятия для разработчиков программного обеспечения.", + "UpcomingEvents": "Предстоящие События", + "UpcomingCommunityTalkEventDescription": "Живые выступления, проводимые командой ABP, представляют собой случайные сеансы, наполненные контентом сообщества, демонстрациями и вопросами.", + "UpcomingConferenceEventDescription": "Конференция ABP .NET — это виртуальное мероприятие, на котором сообщество разработчиков .NET может собраться вместе и послушать доклады о мире .NET, общих практиках разработки программного обеспечения и ABP Framework с открытым исходным кодом.", + "LastOneYear": "Последний 1 год", + "AllTimes": "Все время", + "TopContributors": "Лучшие участники", + "{0}Posts": "{0} сообщений", + "LATESTPOSTS": "ПОСЛЕДНИЕ ЗАПИСИ", + "NoContributorsFound": "Соавторы не найдены!", + "LatestPost": "Последний пост", + "MEMBERSINCE{0}": "УЧАСТНИК С {0}", + "CopyLink": "Копировать ссылку", + "ShareOnTwitter": "Поделиться в Твиттере", + "ShareOnLinkedIn": "Поделиться в LinkedIn", + "MoreFrom{0}": "Еще от {0}", + "SeeAllFrom{0}": "Посмотреть все из {0}", + "MostWatched": "Самые просматриваемые", + "Articles({0})": "Статьи ({0})", + "Videos({0})": "Видео ({0})", + "LatestArticles": "Последние статьи", + "RaffleHeader": "Привет, участник сообщества ABP!", + "RafflesInfo": "
Эта страница розыгрыша посвящена тому, чтобы выразить нашу признательность вам за то, что вы являетесь активным членом сообщества. Обсуждения сообщества ABP ,Конференция ABP .NET, посещать или спонсировать мероприятия, связанные с .NET, на которых мы раздаем подарки.

Вы можете подписаться на эту страницу, чтобы увидеть предстоящие розыгрыши, посетить их или просмотреть предыдущие розыгрыши, которые мы проводим, включая победителей.

Спасибо за активное участие! ", + "RafflesInfoTitle": "Сообщество АБП Розыгрыши" } } \ No newline at end of file From dbec142d3607a4201b554980f7253bf790c1ce3a Mon Sep 17 00:00:00 2001 From: denizdemirkan Date: Mon, 4 Dec 2023 12:41:36 +0300 Subject: [PATCH 012/109] Update ru.json --- .../Admin/Localization/Resources/ru.json | 6 +++++- .../Docs/Localization/Resources/ru.json | 9 +++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 abp_io/AbpIoLocalization/AbpIoLocalization/Docs/Localization/Resources/ru.json diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ru.json index bf3ca61455..4e356f9a13 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ru.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ru.json @@ -220,6 +220,7 @@ "SuccessfullyReIndexAllPosts": "Все сообщения успешно переиндексированы.", "Permission:FullSearch": "Полнотекстовый поиск", "Menu:CliAnalytics": "Cli Analytics", + "Menu:Reports": "Отчеты", "TemplateName": "Имя Шаблона", "TemplateVersion": "Версия шаблона", "DatabaseProvider": "Поставщик базы данных", @@ -233,6 +234,8 @@ "CliAnalytics": "Cli Analytics", "Permission:CliAnalyticses": "Cli Analyticses", "Permission:CliAnalytics": "Cli Analytics", + "Reports": "Отчеты", + "Permission:Reports": "Отчеты", "Search": "Поиск", "ClearFilter": "Очистить фильтр", "LicensePrivateKey": "Лицензионный закрытый ключ", @@ -348,6 +351,7 @@ "Volo.AbpIo.Commercial:030008": "Дата покупки может быть установлена только при статусе «Куплено»!", "Volo.AbpIo.Commercial:030009": "Пользователь не найден!", "Volo.AbpIo.Commercial:030010": "Чтобы приобрести пробную лицензию, сначала вам необходимо активировать пробную лицензию!", - "Volo.AbpIo.Commercial:030011": "Приобретенную пробную лицензию удалить нельзя!" + "SponsorLogo": "Логотип спонсора", + "RegistrationUrl": "URL-адрес регистрации" } } \ No newline at end of file diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Docs/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Docs/Localization/Resources/ru.json new file mode 100644 index 0000000000..b53a67efaf --- /dev/null +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Docs/Localization/Resources/ru.json @@ -0,0 +1,9 @@ +{ + "culture": "ru", + "texts": { + "Buy": "Купить", + "SeeBookDetails": "См. сведения о книге", + "MasteringAbpFrameworkEBookDescription": "Эта книга поможет вам получить полное представление о инфраструктуре и современных методах разработки веб-приложений.", + "Feedback": "Обратная связь" + } +} \ No newline at end of file From f44ad7e689e7967928937435428319fe24d64f66 Mon Sep 17 00:00:00 2001 From: denizdemirkan Date: Mon, 4 Dec 2023 13:10:39 +0300 Subject: [PATCH 013/109] Missing json elements added --- .../AbpIoLocalization/Base/Localization/Resources/en.json | 7 ++++++- .../AbpIoLocalization/Base/Localization/Resources/ru.json | 8 +++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/en.json index a261c69dca..02bafb53c3 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/en.json @@ -230,6 +230,11 @@ "CommunityProfile": "Community Profile", "BlogProfile": "Blog Profile", "Tickets": "Tickets", - "Videos": "Videos" + "Raffles": "Raffles", + "Status": "Status", + "Resources": "Resources", + "Video Courses": "Video Courses", + "Packages": "Packages", + "Trainings": "Trainings" } } diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/ru.json index 8a355acb35..ac00ebf48f 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/ru.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/ru.json @@ -229,6 +229,12 @@ "ManageAccount": "Управлять счетом", "CommunityProfile": "Профиль сообщества", "BlogProfile": "Профиль блога", - "Tickets": "Билеты" + "Tickets": "Билеты", + "Raffles": "Розыгрыши", + "Status": "Положение дел", + "Resources": "Ресурсы", + "Video Courses": "Видео курсы", + "Packages": "Пакеты", + "Trainings": "Тренинги" } } \ No newline at end of file From 1d394d982450c77903f76b5bdf8473eba881eff3 Mon Sep 17 00:00:00 2001 From: denizdemirkan Date: Mon, 4 Dec 2023 13:11:10 +0300 Subject: [PATCH 014/109] Update ru.json --- .../Admin/Localization/Resources/ru.json | 222 ++++++++++++++++++ 1 file changed, 222 insertions(+) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ru.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ru.json index 4e356f9a13..f1f66136be 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ru.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ru.json @@ -351,6 +351,228 @@ "Volo.AbpIo.Commercial:030008": "Дата покупки может быть установлена только при статусе «Куплено»!", "Volo.AbpIo.Commercial:030009": "Пользователь не найден!", "Volo.AbpIo.Commercial:030010": "Чтобы приобрести пробную лицензию, сначала вам необходимо активировать пробную лицензию!", + "Volo.AbpIo.Commercial:030011": "Приобретенную пробную лицензию удалить нельзя!", + "Permission:SendWelcomeEmail": "Отправить приветственное письмо", + "SendWelcomeEmail": "Отправить приветственное письмо", + "SendWelcomeEmailWarningMessage": "Вы уверены, что хотите отправить приветственное письмо членам организации?", + "SendWelcomeEmailSuccessMessage": "Приветственное письмо успешно отправлено!", + "Activate": "Активировать", + "ActivateTrialLicenseWarningMessage": " Когда вы активируете пробную лицензию, пользователю будет отправлено приветственное письмо. ", + "ActivateTrialLicenseSuccessMessage": "Активация прошла успешно, членам организации отправлено приветственное письмо.", + "PaymentRequestId": "Идентификатор запроса платежа", + "AdditionalDeveloperCount": "Дополнительное количество разработчиков", + "LicensePrice": "Цена лицензии", + "PurchaseDate": "Дата покупки", + "IsAbpBookDownloaded": "Книга «Освоение ABP» загружена?", + "IsMasteringAbpBookDownloadEnabled": "Загрузка книги ABP включена", + "Permission:Accounting:CustomPaymentLinkGenerator": "Пользовательская ссылка для оплаты", + "CustomPaymentLink": "Пользовательская ссылка для оплаты", + "Menu:CustomPaymentLink": "Пользовательская ссылка для оплаты", + "Amount": "Количество", + "GenerateCustomPaymentLink": "Создать персонализированную платежную ссылку", + "GeneratedPaymentLink": "Сгенерированная платежная ссылка", + "CopyText": "Копировать текст", + "Permission:CommunityEvents": "События", + "Menu:Events": "События", + "Events": "События", + "EventType": "Тип события", + "Number": "Число", + "RegistrationURL": "URL-адрес регистрации", + "URL": "URL-адрес", + "EventDeletionConfirmationMessage": "Вы уверены, что хотите удалить это мероприятие?", + "Enum:EventType:0": "Обсуждения сообщества", + "CreateAnEvent": "Создать событие", + "Permission:CommunitySpeakers": "Динамики", + "CreateASpeaker": "Создать динамик", + "Speakers": "Динамики", + "Image": "Изображение", + "GithubURL": "URL-адрес Гитхаба", + "SpeakerDeletionConfirmationMessage": "Вы уверены, что хотите удалить этого динамика?", + "Menu:Speakers": "Динамики", + "ChooseSpeakerImage": "Выберите изображение динамика...", + "SpeakerImage": "Изображение докладчика", + "AddSpeaker": "Добавить динамик", + "ShowPurchaseItemsOfOrganizations": "Покупка предметов", + "Enum:OrganizationPurchaseState:0": "Не доставлен", + "Enum:OrganizationPurchaseState:1": "Доставленный", + "PurchaseItems": "Покупка предметов", + "SuccessfullyUpdated": "Успешно обновлено", + "SuccessfullyAdded": "Успешно добавлено", + "PurchaseState": "Статус покупки", + "ShowBetweenDayCount": "Шоу между днями", + "PurchaseOrder": "Заказ на покупку", + "ShowCreateInvoiceOfOrganization": "Создать счет", + "ShowCreateQuotationOfOrganization": "Создать предложение", + "BookDiscounts": "Скидки на книги", + "Permission:BookDiscount": "Забронировать скидку", + "Menu:BookDiscounts": "Скидки на книги", + "BookType": "Тип книги", + "PurchasePlatform": "Платформа покупки", + "StartTime": "Время начала", + "EndTime": "Время окончания", + "CreateABookDiscount": "Создать скидку на книгу", + "BookDiscountDeletionConfirmationMessage": "Вы уверены, что хотите удалить эту скидку на книгу?", + "CustomPaymentFlexSwitchDescription": "С лицензией", + "AllowFeatureUpgradeOnLicenseExpire": "Разрешить обновление функций по истечении срока действия лицензии", + "Deleted{0}": "[Удален {0}]", + "Tags": "Теги", + "SetTagsInfo": "Теги должны быть разделены запятыми. ", + "RejectTrialLicenseWarningMessage": "Вы уверены, что хотите отклонить этот запрос на пробную лицензию?", + "ExportToExcel": "Экспорт в Excel", + "OverallTotalPrice": "Общая общая цена", + "OverallDiscountPrice": "Общая цена со скидкой", + "OverallDiscountText": "Общий текст скидки", + "SelectReport": "- Выберите отчет -", + "NoDataAvailable": "Данные недоступны", + "StatisticsOfCachedContents": "Статистика кэшированного содержимого пакета NuGet для nuget.abp.io", + "Compact": "Компактный", + "EditSettings": "Изменить настройки", + "CurrentEstimatedSize": "Текущий расчетный размер", + "CurrentEntryCount": "Текущее количество входов", + "TotalHits": "Всего просмотров", + "TotalMisses": "Всего промахов", + "NoResponseFrom": "Нет ответа от", + "ContentCacheSlidingExpirationByDay": "Скользящий срок действия кэша контента по дням", + "MaxDaysForCaching": "Максимальное количество дней для кэширования", + "Enabled": "Включено", + "Menu:NugetPackagesContentCache": "NuGet-кэш", + "NugetPackagesContentCache": "Кэш контента NuGet", + "SlidingExpritionByDayInfo": "Получает или задает время, в течение которого запись кэша может быть неактивной (например, недоступной), прежде чем она будет удалена. ", + "MaxDaysForCachingInfo": "Получает или задает абсолютное время истечения срока действия относительно текущего момента.", + "CurrentEstimatedSizeInfo": "Указывает приблизительную сумму размера содержимого всех пакетов NuGet, находящихся в настоящее время в кеше памяти.", + "CurrentEntryCountInfo": "Указывает количество экземпляров, находящихся в настоящее время в кэше памяти.", + "TotalHitsInfo": "Указывает общее количество промахов кэша. ", + "TotalMissesInfo": "Указывает общее количество попаданий в кэш. ", + "Permission:VersionHistory": "История версий", + "Caches": "Тайники", + "VersionHistories": "История версий", + "Version": "Версия", + "PublishDate": "Дата публикации", + "IsStableVersion": "Стабильная версия", + "IsActive": "Активный", + "NewVersion": "Новая версия", + "VersionHistoryDeletionConfirmationMessage": "Вы уверены, что хотите удалить эту версию?", + "CreateAbpConsultantLogoInfo": "Максимальный размер файла: 1 МБ
Поддерживаемые типы файлов: JPG, JPEG, PNG, SVG, WebP", + "UrlCode": "URL-код", + "Clear": "Прозрачный", + "Permission:AbpConsultant": "Консультант АБП", + "Menu:AbpConsultants": "Консультанты АБП", + "CreateAbpConsultant": "Создать консультанта по ABP", + "UrlCodeIsNotAvailable": "URL-код используется другим консультантом ABP.", + "AbpConsultants": "Консультанты АБП", + "AbpConsultant": "Консультант АБП", + "AbpConsultantEdit": "Изменить консультанта ABP", + "AbpConsultantCreate": "Создать консультанта по ABP", + "WhoWeAreItem": "Кто мы", + "FieldIsRequired": "{0} требуется.", + "FieldIsNotValid": " {0} недействителен.", + "InterestedLicenseType": "Заинтересованный тип лицензии", + "MoveWaitList": "Переместить в список ожидания", + "CommunityLinkTitle": "Открыть на сайте сообщества", + "CommunityLink": "Ссылка на сообщество", + "ReloadFromSource": "Перезагрузить из источника", + "ReloadFromSourceConfirmationMessage": "Это сообщение будет обновлено с \"{0}\". ", + "UnitPrice": "Цена за единицу товара", + "OverallDiscountAmount": "Общая сумма скидки", + "DiscountAmount": "Сумма скидки", + "FullChangeHistory": "Полная история изменений", + "Permission:RefreshReleaseLogs": "Обновить журналы выпусков", + "ReleaseLogs": "Журналы релизов", + "AuthorUserName": "Имя пользователя автора", + "Type": "Тип", + "TotalDiscount": "Общая скидка", + "SubTotal": "Промежуточный итог", + "TotalDue": "Общая сумма задолженности", + "QuotationNo": "Номер предложения", + "ValidTill": "Годен до", + "QuotationNote": "Ценовое примечание", + "QuotationTemplate.Address:": "Адрес:", + "QuotationTemplate.VATNo:": "НДС №:", + "QuotationTemplate.Phone:": "Телефон:", + "QuotationTemplate.E-mail:": "Электронная почта:", + "QuotationTemplate.Quotation": "Цитата", + "QuotationTemplate.To": "К", + "QuotationTemplate.Details": "Подробности", + "QuotationTemplate.QuotationNo:": "Цитата", + "QuotationTemplate.IssueDate:": "Дата выпуска:", + "QuotationTemplate.ValidTill:": "Годен до:", + "QuotationTemplate.ValidDays": "{0} дней", + "QuotationTemplate.Description": "Описание", + "QuotationTemplate.UnitPrice": "Цена за единицу товара", + "QuotationTemplate.Qty": "Кол-во", + "QuotationTemplate.Discount": "Скидка", + "QuotationTemplate.Total": "Общий", + "QuotationTemplate.Notes": "Примечания", + "QuotationTemplate.SubTotal:": "Промежуточный итог :", + "QuotationTemplate.Tax/VAT:": "Налог/НДС (%{0}):", + "QuotationTemplate.TotalDiscount:": "Общая скидка :", + "QuotationTemplate.TOTALDUE:": "ВСЕГО К ЗАПЛАТЕ:", + "QuotationTemplate.BankAccount": "Информацию о нашем банковском счете можно найти по адресу {0}.", + "Permission:Raffles": "Розыгрыш", + "Permission:Draw": "Рисовать", + "Menu:Raffles": "Розыгрыши", + "RaffleIsNotDrawable": "Розыгрыш не проводится", + "WinnerCountMustBeGreaterThanZero": "Число победителей должно быть больше нуля.", + "FullDescription": "Полное описание", + "VisibilityStartDate": "Дата начала видимости", + "VisibilityEndDate": "Дата окончания видимости", + "RaffleDate": "Дата розыгрыша", + "SubscriptionCode": "Код подписки", + "GroupCode": "Код группы", + "MaxWinnerCount": "Максимальное количество победителей", + "ReDraw": "Перерисовать", + "EditRaffle": "Редактировать лотерею", + "Raffles": "Розыгрыши", + "CreateARaffle": "Создать лотерею", + "Draw": "Рисовать", + "Enum:RaffleStatus:0": "Активный", + "Enum:RaffleStatus:1": "Следующий", + "Enum:RaffleStatus:2": "Прошлое", + "DrawDone": "Розыгрыш завершен", + "HomePageShowType": "Тип показа домашней страницы", + "None": "Никто", + "Card": "Карта", + "Horizontal": "Горизонтальный", + "Winners": "Победители", + "StartDateMustBeLessThanEndDate": "Дата начала должна быть меньше даты окончания.", + "VisibilityStartDateMustBeLessThanVisibilityEndDate": "Дата начала видимости должна быть меньше даты окончания видимости.", + "StartDateMustBeGreaterThanVisibilityStartDate": "Дата начала должна быть позже даты начала видимости.", + "EndDateMustBeLessThanVisibilityEndDate": "Дата окончания должна быть меньше даты окончания видимости.", + "DrawnDone": "Нарисовано Готово", + "AddColor": "Добавить цвет", + "Colors": "Цвета", + "RemoveColor": "Удалить цвет", + "MaxColorCountWarning": "Вы можете добавить до {0} цветов.", + "MinColorCountWarning": "Вы должны добавить не менее {0} цветов.", + "RaffleDeletionConfirmationMessage": "Вы уверены, что хотите удалить этот розыгрыш?", + "CreateRaffle": "Создать лотерею", + "RemoveImage": "Удалить изображение", + "SuccessfullySaved": "Успешно сохранено", + "Menu:CommunityTalks": "Обсуждения сообщества", + "Menu:Conferences": "Конференции", + "Menu:OtherLiveEvents": "Другие живые события", + "Menu:SponsoredConferences": "Спонсируемые конференции", + "Logo": "Логотип", + "Slug": "Слизень", + "CompanyUrl": "URL компании", + "TalkTitle": "Название доклада", + "AbstractTopic": "Абстрактная тема", + "Bio": "Био", + "LinkedIn": "LinkedIn", + "Github": "GitHub", + "Twitch": "Twitch", + "Youtube": "YouTube", + "Twitter": "Twitter", + "PersonalWebsite": "Персональный сайт", + "VideoId": "Идентификатор видео", + "Order": "Заказ", + "Image1x1": "Изображение 1х1", + "Image16x9": "Изображение 16x9", + "Banner": "Баннер", + "Speaker": "Оратор", + "SessionDate": "Дата сессии", + "AddSession": "Добавить сеанс", + "AddSponsor": "Добавить спонсора", "SponsorLogo": "Логотип спонсора", "RegistrationUrl": "URL-адрес регистрации" } From d278a1e40b2de52912d39e883abbb3ff584d5c6e Mon Sep 17 00:00:00 2001 From: maliming Date: Wed, 6 Dec 2023 11:17:58 +0800 Subject: [PATCH 015/109] Update en.json --- .../AbpIoLocalization/Commercial/Localization/Resources/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json index 7e16b24a56..536612d6a0 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json @@ -49,7 +49,7 @@ "IndexPageHeroSection": "A complete web development platformbuilt-on framework", "AbpCommercialShortDescription": "ABP Commercial provides pre-built application modules, rapid application development tooling, professional UI themes, premium support and more.", "LiveDemo": "Live Demo", - "LiveDemoLead": "{1} using your ABP account, {3} to abp.io.
Or fill the form below to create a live demo now", + "LiveDemoLead": "{1} using your ABP account, {3} to abp.io.
or fill the form below to create a live demo now", "ThereIsAlreadyAnAccountWithTheGivenEmailAddress": "There is already an account with the given email address: {0}
You can login with your account to proceed.", "GetLicence": "Get a License", "Application": "Application", From 61dbc65520a287d222933d0f18e2178fbe0673a7 Mon Sep 17 00:00:00 2001 From: voloagent Date: Wed, 6 Dec 2023 11:38:17 +0300 Subject: [PATCH 016/109] Update_NPM_Packages --- .../package.json | 2 +- .../package.json | 4 +- .../yarn.lock | 280 ++++++------- .../app/Volo.BloggingTestApp/package.json | 4 +- .../app/Volo.BloggingTestApp/yarn.lock | 318 +++++++------- .../Volo.ClientSimulation.Demo/package.json | 2 +- .../demo/Volo.ClientSimulation.Demo/yarn.lock | 258 ++++++------ modules/cms-kit/angular/package.json | 10 +- .../angular/projects/cms-kit/package.json | 4 +- .../Volo.CmsKit.IdentityServer/package.json | 2 +- .../host/Volo.CmsKit.IdentityServer/yarn.lock | 258 ++++++------ .../host/Volo.CmsKit.Web.Host/package.json | 2 +- .../host/Volo.CmsKit.Web.Host/yarn.lock | 258 ++++++------ .../host/Volo.CmsKit.Web.Unified/package.json | 4 +- .../host/Volo.CmsKit.Web.Unified/yarn.lock | 392 +++++++++--------- modules/docs/app/VoloDocs.Web/package.json | 4 +- modules/docs/app/VoloDocs.Web/yarn.lock | 318 +++++++------- .../app/OpenIddict.Demo.Server/package.json | 2 +- modules/openiddict/app/angular/package.json | 20 +- .../package.json | 2 +- .../yarn.lock | 258 ++++++------ .../package.json | 4 +- .../yarn.lock | 292 ++++++------- npm/lerna.json | 2 +- npm/ng-packs/package.json | 4 +- .../packages/account-core/package.json | 6 +- npm/ng-packs/packages/account/package.json | 6 +- npm/ng-packs/packages/components/package.json | 6 +- npm/ng-packs/packages/core/package.json | 4 +- .../packages/feature-management/package.json | 4 +- npm/ng-packs/packages/generators/package.json | 2 +- npm/ng-packs/packages/identity/package.json | 8 +- npm/ng-packs/packages/oauth/package.json | 6 +- .../permission-management/package.json | 4 +- npm/ng-packs/packages/schematics/package.json | 2 +- .../packages/setting-management/package.json | 6 +- .../packages/tenant-management/package.json | 6 +- .../packages/theme-basic/package.json | 6 +- .../packages/theme-shared/package.json | 4 +- npm/packs/anchor-js/package.json | 4 +- .../package.json | 4 +- .../package.json | 6 +- .../package.json | 4 +- .../package.json | 34 +- npm/packs/aspnetcore.mvc.ui/package-lock.json | 2 +- npm/packs/aspnetcore.mvc.ui/package.json | 2 +- npm/packs/blogging/package.json | 10 +- npm/packs/bootstrap-datepicker/package.json | 2 +- .../bootstrap-daterangepicker/package.json | 2 +- npm/packs/bootstrap/package.json | 4 +- npm/packs/chart.js/package.json | 2 +- npm/packs/clipboard/package.json | 4 +- npm/packs/cms-kit.admin/package.json | 12 +- npm/packs/cms-kit.public/package.json | 6 +- npm/packs/cms-kit/package.json | 6 +- npm/packs/codemirror/package.json | 4 +- npm/packs/core/package.json | 4 +- npm/packs/cropperjs/package.json | 4 +- npm/packs/datatables.net-bs4/package.json | 4 +- npm/packs/datatables.net-bs5/package.json | 4 +- npm/packs/datatables.net/package.json | 4 +- npm/packs/docs/package.json | 12 +- npm/packs/flag-icon-css/package.json | 2 +- npm/packs/flag-icons/package.json | 2 +- npm/packs/font-awesome/package.json | 4 +- npm/packs/highlight.js/package.json | 4 +- npm/packs/jquery-form/package.json | 4 +- .../package.json | 4 +- npm/packs/jquery-validation/package.json | 4 +- npm/packs/jquery/package.json | 4 +- npm/packs/jstree/package.json | 4 +- npm/packs/lodash/package.json | 4 +- npm/packs/luxon/package.json | 4 +- .../package.json | 4 +- npm/packs/markdown-it/package.json | 4 +- npm/packs/moment/package.json | 2 +- npm/packs/owl.carousel/package.json | 4 +- npm/packs/popper.js/package.json | 4 +- npm/packs/prismjs/package.json | 6 +- npm/packs/qrcode/package.json | 4 +- npm/packs/select2/package.json | 4 +- npm/packs/signalr/package.json | 4 +- npm/packs/slugify/package.json | 2 +- npm/packs/star-rating-svg/package.json | 4 +- npm/packs/sweetalert2/package.json | 4 +- npm/packs/timeago/package.json | 4 +- npm/packs/toastr/package.json | 4 +- npm/packs/tui-editor/package.json | 6 +- npm/packs/uppy/package.json | 4 +- npm/packs/utils/package.json | 2 +- npm/packs/vee-validate/package.json | 4 +- npm/packs/virtual-file-explorer/package.json | 6 +- npm/packs/vue/package.json | 2 +- nupkg/0 | Bin 8 -> 8 bytes .../Volo.Abp.Account.SourceCode.zip | Bin 217053 -> 217055 bytes .../Volo.Abp.AuditLogging.SourceCode.zip | Bin 77415 -> 77416 bytes .../Volo.Abp.BackgroundJobs.SourceCode.zip | Bin 63353 -> 63354 bytes .../Volo.Abp.BasicTheme.SourceCode.zip | Bin 492273 -> 492343 bytes ...lo.Abp.BlobStoring.Database.SourceCode.zip | Bin 67563 -> 67564 bytes .../Volo.Abp.FeatureManagement.SourceCode.zip | Bin 186006 -> 186007 bytes .../Volo.Abp.Identity.SourceCode.zip | Bin 372214 -> 373254 bytes .../Volo.Abp.IdentityServer.SourceCode.zip | Bin 163024 -> 163026 bytes .../Volo.Abp.OpenIddict.SourceCode.zip | Bin 2261237 -> 2261240 bytes ...lo.Abp.PermissionManagement.SourceCode.zip | Bin 177177 -> 177184 bytes .../Volo.Abp.SettingManagement.SourceCode.zip | Bin 274445 -> 274526 bytes .../Volo.Abp.TenantManagement.SourceCode.zip | Bin 163190 -> 163192 bytes .../Volo.Abp.Users.SourceCode.zip | Bin 32632 -> 32633 bytes ...olo.Abp.VirtualFileExplorer.SourceCode.zip | Bin 89344 -> 89351 bytes .../Volo.Blogging.SourceCode.zip | Bin 396708 -> 396715 bytes .../Volo.ClientSimulation.SourceCode.zip | Bin 81358 -> 81369 bytes .../Volo.CmsKit.SourceCode.zip | Bin 892868 -> 892892 bytes .../Volo.Docs.SourceCode.zip | Bin 678760 -> 678792 bytes templates/app-nolayers/angular/package.json | 20 +- .../package.json | 4 +- .../package.json | 4 +- .../Server.Mongo/package.json | 2 +- .../Server/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- templates/app/angular/package.json | 20 +- .../package.json | 2 +- .../package.json | 4 +- .../package.json | 4 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- templates/module/angular/package.json | 20 +- .../projects/my-project-name/package.json | 4 +- .../package.json | 2 +- .../package.json | 4 +- .../package.json | 2 +- .../package.json | 2 +- 134 files changed, 1571 insertions(+), 1571 deletions(-) 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 10c19fa8ef..20a2b1dfa1 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json @@ -3,7 +3,7 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~7.4.2", + "@abp/aspnetcore.mvc.ui.theme.shared": "~7.4.3", "@abp/prismjs": "^~7.3.2", "@abp/highlight.js": "^~7.3.2" }, 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 821542e442..6e2f2b51e0 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json @@ -3,8 +3,8 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2", - "@abp/prismjs": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3", + "@abp/prismjs": "~7.4.3" }, "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 d3f9b5d9b6..391c0d4af9 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.2.tgz#326aecf0f99bd5644b4d97e9f0583b4b7b3dc9bd" - integrity sha512-ZfsOmPbKfUl4revDpmz7wowWlpdBUQqFh/MTp4gpaWEfqKkFtqn3U0Ckg7cnxkHau9ME9TSOjbe05HT71/JOow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.2.tgz#78d51e65bcfe8f0a50e801810bcb77ae947863ee" - integrity sha512-y/fPI4vCpaEKH6VVuM93EIJ1/bi8XiXoS4KdPQWX4Wzpi1G4mzyedtV2UH2xzmWLpX3zPAttXiWOyRpovwImIg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.2" - "@abp/bootstrap" "~7.4.2" - "@abp/bootstrap-datepicker" "~7.4.2" - "@abp/bootstrap-daterangepicker" "~7.4.2" - "@abp/datatables.net-bs5" "~7.4.2" - "@abp/font-awesome" "~7.4.2" - "@abp/jquery-form" "~7.4.2" - "@abp/jquery-validation-unobtrusive" "~7.4.2" - "@abp/lodash" "~7.4.2" - "@abp/luxon" "~7.4.2" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.2" - "@abp/moment" "~7.4.2" - "@abp/select2" "~7.4.2" - "@abp/sweetalert2" "~7.4.2" - "@abp/timeago" "~7.4.2" - "@abp/toastr" "~7.4.2" - -"@abp/aspnetcore.mvc.ui@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.2.tgz#ff734f986f6cf981332701b2ba035ee19fb09898" - integrity sha512-Hd/tspsCCK22k5sJwEzDLm8+TTjcMwqyMFbfkKjc+VcUSLT5ygsfxqROUbQGT5MNAsKH2Z8EiA9M7lnXB2BuAQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" + integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" + integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.3" + "@abp/bootstrap" "~7.4.3" + "@abp/bootstrap-datepicker" "~7.4.3" + "@abp/bootstrap-daterangepicker" "~7.4.3" + "@abp/datatables.net-bs5" "~7.4.3" + "@abp/font-awesome" "~7.4.3" + "@abp/jquery-form" "~7.4.3" + "@abp/jquery-validation-unobtrusive" "~7.4.3" + "@abp/lodash" "~7.4.3" + "@abp/luxon" "~7.4.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" + "@abp/moment" "~7.4.3" + "@abp/select2" "~7.4.3" + "@abp/sweetalert2" "~7.4.3" + "@abp/timeago" "~7.4.3" + "@abp/toastr" "~7.4.3" + +"@abp/aspnetcore.mvc.ui@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" + integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,175 +43,175 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.2.tgz#5a2f23dae73115a1213178eabe2527d721db5dcf" - integrity sha512-0tYeKWUTTL+2SKhFrodI1GibrkRUingySaYwEhwpXZGBuiMNWVeRcuBeFVTTKbnIxpgaAZnmGrpwmI5H0LdX7g== +"@abp/bootstrap-datepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" + integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.2.tgz#b95c17fe69da8332bdb63586179e406eef0df5ab" - integrity sha512-/9pQqh8tsBzN8jR9Dn9f3iDoMQdbmf/KMjdb/IYP6+Z41f1GPBuCa5KtYb/mSfigIb+NKE63ZZftwWiiHDSQ1w== +"@abp/bootstrap-daterangepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" + integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.2.tgz#3a0f318e33057f1c3526c833b23b122d9c86fda9" - integrity sha512-QdAI7GMpvWYFXbWjk/lzvt4j7KEGYcbi3YBQp+wW21Ia0khvqvSxYSKOkHlSeYyWXQFcR0cV07DVPELOXU9IVQ== +"@abp/bootstrap@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" + integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" bootstrap "^5.1.3" -"@abp/clipboard@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.2.tgz#e9c3361edb3aa22bfb5667f99605a26752843e91" - integrity sha512-KQRgMfvvtMS9StvHk0k15RB3UY6Z/5IN1CqjC/WSlHbn9SXNorEzkJ0gi1xoy/Hs0DTyPm74xnvd6GdQUShLQg== +"@abp/clipboard@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.3.tgz#688cbd6f32d71ba5d76bdc42053672b46c188e51" + integrity sha512-iaHhG2AO0OLuaVgBz/TMrR3ZbLb4NXz3cZWLK/iBhlle4eTEV/nQiOXbx3lnW2ws0KnHZ25LFR3rqkmkDZMZmw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" clipboard "^2.0.8" -"@abp/core@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.2.tgz#d3ff88ef571edfa00357d1bdceb1f5c56391421e" - integrity sha512-LKZj8Brfvv+FI754LRD4cpxOE/jgRB/mmo2bb3lLRpCmrh5qS1PAA0KGEavEioT0YzQVAi1cog7m6yBl53h63A== +"@abp/core@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" + integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== dependencies: - "@abp/utils" "~7.4.2" + "@abp/utils" "~7.4.3" -"@abp/datatables.net-bs5@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.2.tgz#37de0409b34ada6ae9264b1bbdbd1963866dfe16" - integrity sha512-/po/W4h95dJ7ubeK35GQWeAf6F/o4cxrIHej0mwe5WTNvY+AH2dpP8vneHAg/rwHhxPSXHPfsCZ9nQwE3pUHjg== +"@abp/datatables.net-bs5@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" + integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== dependencies: - "@abp/datatables.net" "~7.4.2" + "@abp/datatables.net" "~7.4.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.2.tgz#bd1a457b7063ea31eb96d809e0c20aae5913b7e2" - integrity sha512-iWKdKIegM3M029HpMG+qRTzkjsKtn8JzMcVzDqogVfBhDDGzn1E20Lop9gYw4bzKVkmGE+8hvb5hmu4h2FNLgA== +"@abp/datatables.net@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" + integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.2.tgz#f3d81c5a4e5f5a83921f9c4d659674391b727ecd" - integrity sha512-8fBQu6qI8ZvO+6344aoiMA1YKoEHv3g/lguyTFqzPgz1ROUeruVnZ1d3FuWYYTGSXJpAF+o+mJ5J7I66KZKfYg== +"@abp/font-awesome@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" + integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.2.tgz#cdd14db05ffb133ca01ec622fb2e02994f724171" - integrity sha512-JENpQk9V8gHF3QG3NsjLkzN+RQEgjm9Xd79cKHXvaYTAGMMTdFQj/Y6UqEiGpCay++cHKnUdXbLy4J15R8d8aw== +"@abp/jquery-form@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" + integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.2.tgz#5ba608171e5c5b24c237283b7ccc614e485e2279" - integrity sha512-dFMB32Kio0rTxZIVi6UXZK+fW1GpyGgT7qj/mDeuXmnetWSKEAoHm53mECeqlq0LxGwBEiiEeIsh/9I6BJOisQ== +"@abp/jquery-validation-unobtrusive@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" + integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== dependencies: - "@abp/jquery-validation" "~7.4.2" + "@abp/jquery-validation" "~7.4.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.2.tgz#875eb5a7cbac26a08fc501536986e5074c02dde1" - integrity sha512-wkTROjMgCXPCk0GQ+u3BA94cy4AWsedbFzbNjFuzIJzg0erzlj7cHBKQ9ZztknkMFVNBMz3cM+tMQtoqUfz8KQ== +"@abp/jquery-validation@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" + integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.2.tgz#123fb0ad0c15e56cb1d6f355cfaa081008e00d1e" - integrity sha512-DZlQWI48tgk8JtepPviWz0Ils+kDD8xOXG6rZ2+eE0u4Cg2coqrkZzzz2t73kDNZ4s56NzO+w5Dl8BVEuPNzAQ== +"@abp/jquery@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" + integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" jquery "~3.6.0" -"@abp/lodash@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.2.tgz#1f33f7b06c1e4ad386b126e2a25440ecfa4d987e" - integrity sha512-uOrf9r6Bsh09dWQ2gLycaCHuCrUPe3q1XaSIe/f0PKQGObaQEDzEEqsXMXpYJgCXn2CDCgQtsQZSo+PGescj1g== +"@abp/lodash@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" + integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" lodash "^4.17.21" -"@abp/luxon@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.2.tgz#cf8340e781906506117f917667fc8963f3134317" - integrity sha512-2yrji0gSuF2Rayc0EA/G1bWAFEirf8ZFgH8guC9PTlb5ZmWw5hUv8DoLwY5H1iRRPJj00LSSqNg0cT65bw8grw== +"@abp/luxon@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" + integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.2.tgz#6e16a5b15f8d24f3ce1d3449908210deda8a38eb" - integrity sha512-+xfnwjOVLPoSeIQZzIaSPD9sf0yIqf+umUUR2EjcdheOLqrLDYF9xLBiOnoRkj7w4zkCwQk4k3PQ1o6BYMwo+Q== +"@abp/malihu-custom-scrollbar-plugin@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" + integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.2.tgz#04a4dddb21147e02ebe8f008d39e25fe35c76478" - integrity sha512-VnyW6ZWSpOSVY3KIuw8tw7RZcpQo5tEDUszQQD9+uB2pBA/QXVdGT7msY50mAa2MYEsSrQ1P5Zqpvwpma7EysA== +"@abp/moment@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" + integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== dependencies: moment "^2.9.0" -"@abp/prismjs@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.2.tgz#41c9c847c8b6f89a7c126e346a020c494ddb74e9" - integrity sha512-ap9bifcEzIXaM10reSEhOrdpJS+ZvNXk7R+Nl/malvJjxeUlln/bRVROtidFp9RP1eFYecDywQE86gfdSmBtTg== +"@abp/prismjs@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.3.tgz#ff75bd2297dc9f103b527a9b000a81e60658e42d" + integrity sha512-WHbbZ0gfPFVFOzATPTDgjdyz309rEFI7vSU2n0499FwG73eK+7/Qv6xeFYE9vWce0e+3BTIY6iMr06dZ1Sax6Q== dependencies: - "@abp/clipboard" "~7.4.2" - "@abp/core" "~7.4.2" + "@abp/clipboard" "~7.4.3" + "@abp/core" "~7.4.3" prismjs "^1.26.0" -"@abp/select2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.2.tgz#262cfff6d4a1a1d5010c1d81884f41ec22fc8d89" - integrity sha512-+R11EaFHg1JOHMvt9MGXP05k6LxtKUql/ywB9UoZ193N2/DKZ0dvc9mSplh4ZqgD4AhHae3frPs/f5ySPoMtJw== +"@abp/select2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" + integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.2.tgz#4952f763b9fe9b26270fe85dfcf3bee440d92058" - integrity sha512-9HL6DwXIxXYbvF77bJMztVrbb+DKe7YTDGt90Q9JtJjTddUSiEPxLAUf6IRcjCCRuTdyywMIIhVptWmCQ4uQHQ== +"@abp/sweetalert2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" + integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.2.tgz#2b5fd37ef6eac335dd6988162e7423ac241b3b43" - integrity sha512-GMfWVmNxyOO5NQWHe6CnKOXfiUZC/ph6/iT8+q+SWlhSQ7oVI4DyKnT9dAobq4fl5zUfQdVl3g3Gb9TP0mzZLg== +"@abp/timeago@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" + integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" timeago "^1.6.7" -"@abp/toastr@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.2.tgz#d8a640d31f59ac61613fd0b6339559228d630bd5" - integrity sha512-g00qHTY8KTlHfrYvrrXp50xHe6KulYmxtqVchJgZnCp4F0UsEap05KPAoZWI9Yes07DjD2FrruUHdSD2OHbXRQ== +"@abp/toastr@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" + integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" toastr "^2.1.4" -"@abp/utils@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.2.tgz#7bbb3fa0e9570f3ed71d40ab038c8122089133a6" - integrity sha512-bTIoOvAldL7LHtOtWWY47mQ10VL5HHYWV5nwVyCMWlMRBv9zf5VP3IZvLNxPaPbkeMzJmoQ11ds5GU3POJfxzQ== +"@abp/utils@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" + integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== dependencies: just-compare "^2.3.0" diff --git a/modules/blogging/app/Volo.BloggingTestApp/package.json b/modules/blogging/app/Volo.BloggingTestApp/package.json index 12064a0559..e10acb6832 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/package.json +++ b/modules/blogging/app/Volo.BloggingTestApp/package.json @@ -3,7 +3,7 @@ "name": "volo.blogtestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2", - "@abp/blogging": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3", + "@abp/blogging": "~7.4.3" } } diff --git a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock index 03ce157c26..d6d55c1395 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock +++ b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.2.tgz#326aecf0f99bd5644b4d97e9f0583b4b7b3dc9bd" - integrity sha512-ZfsOmPbKfUl4revDpmz7wowWlpdBUQqFh/MTp4gpaWEfqKkFtqn3U0Ckg7cnxkHau9ME9TSOjbe05HT71/JOow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.2.tgz#78d51e65bcfe8f0a50e801810bcb77ae947863ee" - integrity sha512-y/fPI4vCpaEKH6VVuM93EIJ1/bi8XiXoS4KdPQWX4Wzpi1G4mzyedtV2UH2xzmWLpX3zPAttXiWOyRpovwImIg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.2" - "@abp/bootstrap" "~7.4.2" - "@abp/bootstrap-datepicker" "~7.4.2" - "@abp/bootstrap-daterangepicker" "~7.4.2" - "@abp/datatables.net-bs5" "~7.4.2" - "@abp/font-awesome" "~7.4.2" - "@abp/jquery-form" "~7.4.2" - "@abp/jquery-validation-unobtrusive" "~7.4.2" - "@abp/lodash" "~7.4.2" - "@abp/luxon" "~7.4.2" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.2" - "@abp/moment" "~7.4.2" - "@abp/select2" "~7.4.2" - "@abp/sweetalert2" "~7.4.2" - "@abp/timeago" "~7.4.2" - "@abp/toastr" "~7.4.2" - -"@abp/aspnetcore.mvc.ui@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.2.tgz#ff734f986f6cf981332701b2ba035ee19fb09898" - integrity sha512-Hd/tspsCCK22k5sJwEzDLm8+TTjcMwqyMFbfkKjc+VcUSLT5ygsfxqROUbQGT5MNAsKH2Z8EiA9M7lnXB2BuAQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" + integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" + integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.3" + "@abp/bootstrap" "~7.4.3" + "@abp/bootstrap-datepicker" "~7.4.3" + "@abp/bootstrap-daterangepicker" "~7.4.3" + "@abp/datatables.net-bs5" "~7.4.3" + "@abp/font-awesome" "~7.4.3" + "@abp/jquery-form" "~7.4.3" + "@abp/jquery-validation-unobtrusive" "~7.4.3" + "@abp/lodash" "~7.4.3" + "@abp/luxon" "~7.4.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" + "@abp/moment" "~7.4.3" + "@abp/select2" "~7.4.3" + "@abp/sweetalert2" "~7.4.3" + "@abp/timeago" "~7.4.3" + "@abp/toastr" "~7.4.3" + +"@abp/aspnetcore.mvc.ui@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" + integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,201 +43,201 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/blogging@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-7.4.2.tgz#9e59b50bf3d31318504e6c7100c49194450979d3" - integrity sha512-jrsCUNWiLlG4CaYdGd8YmepE/iZD5BxqKFewSAPKGP/u/FZPJKPPOIUIRd34wewDcNcyvElkLAPFotjkxjFPxA== +"@abp/blogging@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-7.4.3.tgz#27bf360eb96ab02dae5cc0e12444bd4db12f9ddb" + integrity sha512-PY2oB5oi0SUURuE5/s0WXl8UdhdaaVsLZfy3me2jAwkN27dnWKVjV6sJIWQIdPnwTsIuEINJ1uAydxTkWKSoRg== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.2" - "@abp/owl.carousel" "~7.4.2" - "@abp/prismjs" "~7.4.2" - "@abp/tui-editor" "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" + "@abp/owl.carousel" "~7.4.3" + "@abp/prismjs" "~7.4.3" + "@abp/tui-editor" "~7.4.3" -"@abp/bootstrap-datepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.2.tgz#5a2f23dae73115a1213178eabe2527d721db5dcf" - integrity sha512-0tYeKWUTTL+2SKhFrodI1GibrkRUingySaYwEhwpXZGBuiMNWVeRcuBeFVTTKbnIxpgaAZnmGrpwmI5H0LdX7g== +"@abp/bootstrap-datepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" + integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.2.tgz#b95c17fe69da8332bdb63586179e406eef0df5ab" - integrity sha512-/9pQqh8tsBzN8jR9Dn9f3iDoMQdbmf/KMjdb/IYP6+Z41f1GPBuCa5KtYb/mSfigIb+NKE63ZZftwWiiHDSQ1w== +"@abp/bootstrap-daterangepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" + integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.2.tgz#3a0f318e33057f1c3526c833b23b122d9c86fda9" - integrity sha512-QdAI7GMpvWYFXbWjk/lzvt4j7KEGYcbi3YBQp+wW21Ia0khvqvSxYSKOkHlSeYyWXQFcR0cV07DVPELOXU9IVQ== +"@abp/bootstrap@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" + integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" bootstrap "^5.1.3" -"@abp/clipboard@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.2.tgz#e9c3361edb3aa22bfb5667f99605a26752843e91" - integrity sha512-KQRgMfvvtMS9StvHk0k15RB3UY6Z/5IN1CqjC/WSlHbn9SXNorEzkJ0gi1xoy/Hs0DTyPm74xnvd6GdQUShLQg== +"@abp/clipboard@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.3.tgz#688cbd6f32d71ba5d76bdc42053672b46c188e51" + integrity sha512-iaHhG2AO0OLuaVgBz/TMrR3ZbLb4NXz3cZWLK/iBhlle4eTEV/nQiOXbx3lnW2ws0KnHZ25LFR3rqkmkDZMZmw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" clipboard "^2.0.8" -"@abp/core@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.2.tgz#d3ff88ef571edfa00357d1bdceb1f5c56391421e" - integrity sha512-LKZj8Brfvv+FI754LRD4cpxOE/jgRB/mmo2bb3lLRpCmrh5qS1PAA0KGEavEioT0YzQVAi1cog7m6yBl53h63A== +"@abp/core@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" + integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== dependencies: - "@abp/utils" "~7.4.2" + "@abp/utils" "~7.4.3" -"@abp/datatables.net-bs5@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.2.tgz#37de0409b34ada6ae9264b1bbdbd1963866dfe16" - integrity sha512-/po/W4h95dJ7ubeK35GQWeAf6F/o4cxrIHej0mwe5WTNvY+AH2dpP8vneHAg/rwHhxPSXHPfsCZ9nQwE3pUHjg== +"@abp/datatables.net-bs5@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" + integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== dependencies: - "@abp/datatables.net" "~7.4.2" + "@abp/datatables.net" "~7.4.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.2.tgz#bd1a457b7063ea31eb96d809e0c20aae5913b7e2" - integrity sha512-iWKdKIegM3M029HpMG+qRTzkjsKtn8JzMcVzDqogVfBhDDGzn1E20Lop9gYw4bzKVkmGE+8hvb5hmu4h2FNLgA== +"@abp/datatables.net@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" + integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.2.tgz#f3d81c5a4e5f5a83921f9c4d659674391b727ecd" - integrity sha512-8fBQu6qI8ZvO+6344aoiMA1YKoEHv3g/lguyTFqzPgz1ROUeruVnZ1d3FuWYYTGSXJpAF+o+mJ5J7I66KZKfYg== +"@abp/font-awesome@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" + integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.2.tgz#cdd14db05ffb133ca01ec622fb2e02994f724171" - integrity sha512-JENpQk9V8gHF3QG3NsjLkzN+RQEgjm9Xd79cKHXvaYTAGMMTdFQj/Y6UqEiGpCay++cHKnUdXbLy4J15R8d8aw== +"@abp/jquery-form@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" + integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.2.tgz#5ba608171e5c5b24c237283b7ccc614e485e2279" - integrity sha512-dFMB32Kio0rTxZIVi6UXZK+fW1GpyGgT7qj/mDeuXmnetWSKEAoHm53mECeqlq0LxGwBEiiEeIsh/9I6BJOisQ== +"@abp/jquery-validation-unobtrusive@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" + integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== dependencies: - "@abp/jquery-validation" "~7.4.2" + "@abp/jquery-validation" "~7.4.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.2.tgz#875eb5a7cbac26a08fc501536986e5074c02dde1" - integrity sha512-wkTROjMgCXPCk0GQ+u3BA94cy4AWsedbFzbNjFuzIJzg0erzlj7cHBKQ9ZztknkMFVNBMz3cM+tMQtoqUfz8KQ== +"@abp/jquery-validation@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" + integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.2.tgz#123fb0ad0c15e56cb1d6f355cfaa081008e00d1e" - integrity sha512-DZlQWI48tgk8JtepPviWz0Ils+kDD8xOXG6rZ2+eE0u4Cg2coqrkZzzz2t73kDNZ4s56NzO+w5Dl8BVEuPNzAQ== +"@abp/jquery@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" + integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" jquery "~3.6.0" -"@abp/lodash@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.2.tgz#1f33f7b06c1e4ad386b126e2a25440ecfa4d987e" - integrity sha512-uOrf9r6Bsh09dWQ2gLycaCHuCrUPe3q1XaSIe/f0PKQGObaQEDzEEqsXMXpYJgCXn2CDCgQtsQZSo+PGescj1g== +"@abp/lodash@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" + integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" lodash "^4.17.21" -"@abp/luxon@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.2.tgz#cf8340e781906506117f917667fc8963f3134317" - integrity sha512-2yrji0gSuF2Rayc0EA/G1bWAFEirf8ZFgH8guC9PTlb5ZmWw5hUv8DoLwY5H1iRRPJj00LSSqNg0cT65bw8grw== +"@abp/luxon@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" + integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.2.tgz#6e16a5b15f8d24f3ce1d3449908210deda8a38eb" - integrity sha512-+xfnwjOVLPoSeIQZzIaSPD9sf0yIqf+umUUR2EjcdheOLqrLDYF9xLBiOnoRkj7w4zkCwQk4k3PQ1o6BYMwo+Q== +"@abp/malihu-custom-scrollbar-plugin@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" + integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.2.tgz#04a4dddb21147e02ebe8f008d39e25fe35c76478" - integrity sha512-VnyW6ZWSpOSVY3KIuw8tw7RZcpQo5tEDUszQQD9+uB2pBA/QXVdGT7msY50mAa2MYEsSrQ1P5Zqpvwpma7EysA== +"@abp/moment@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" + integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== dependencies: moment "^2.9.0" -"@abp/owl.carousel@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-7.4.2.tgz#6dca81976c99679fd48b21777e4f7e6ac0233714" - integrity sha512-3bReHl/eg722cIWGXHYy3Z9TEolYKbHhhayN4ALyy9kE0scMy5n5CPto4Nwx1po51mL50D8Ws/lhtlGfcmZ0zw== +"@abp/owl.carousel@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-7.4.3.tgz#a11fd54ca5cbdf1871af24fdb20cd56d15401f1a" + integrity sha512-wx+srx7ow1MYrAcSoH83ENmfgaWDY6uSU1WLnoOHiUQk+vBAQo+owZDMTcXeG8NDTbWVH03mpvHAvzlFsvmeTw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" owl.carousel "^2.3.4" -"@abp/prismjs@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.2.tgz#41c9c847c8b6f89a7c126e346a020c494ddb74e9" - integrity sha512-ap9bifcEzIXaM10reSEhOrdpJS+ZvNXk7R+Nl/malvJjxeUlln/bRVROtidFp9RP1eFYecDywQE86gfdSmBtTg== +"@abp/prismjs@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.3.tgz#ff75bd2297dc9f103b527a9b000a81e60658e42d" + integrity sha512-WHbbZ0gfPFVFOzATPTDgjdyz309rEFI7vSU2n0499FwG73eK+7/Qv6xeFYE9vWce0e+3BTIY6iMr06dZ1Sax6Q== dependencies: - "@abp/clipboard" "~7.4.2" - "@abp/core" "~7.4.2" + "@abp/clipboard" "~7.4.3" + "@abp/core" "~7.4.3" prismjs "^1.26.0" -"@abp/select2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.2.tgz#262cfff6d4a1a1d5010c1d81884f41ec22fc8d89" - integrity sha512-+R11EaFHg1JOHMvt9MGXP05k6LxtKUql/ywB9UoZ193N2/DKZ0dvc9mSplh4ZqgD4AhHae3frPs/f5ySPoMtJw== +"@abp/select2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" + integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.2.tgz#4952f763b9fe9b26270fe85dfcf3bee440d92058" - integrity sha512-9HL6DwXIxXYbvF77bJMztVrbb+DKe7YTDGt90Q9JtJjTddUSiEPxLAUf6IRcjCCRuTdyywMIIhVptWmCQ4uQHQ== +"@abp/sweetalert2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" + integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.2.tgz#2b5fd37ef6eac335dd6988162e7423ac241b3b43" - integrity sha512-GMfWVmNxyOO5NQWHe6CnKOXfiUZC/ph6/iT8+q+SWlhSQ7oVI4DyKnT9dAobq4fl5zUfQdVl3g3Gb9TP0mzZLg== +"@abp/timeago@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" + integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" timeago "^1.6.7" -"@abp/toastr@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.2.tgz#d8a640d31f59ac61613fd0b6339559228d630bd5" - integrity sha512-g00qHTY8KTlHfrYvrrXp50xHe6KulYmxtqVchJgZnCp4F0UsEap05KPAoZWI9Yes07DjD2FrruUHdSD2OHbXRQ== +"@abp/toastr@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" + integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" toastr "^2.1.4" -"@abp/tui-editor@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.4.2.tgz#9fdbc681ad6f1a1934336b09677dd15561f948e2" - integrity sha512-MTF/BC6/clPccc13FbqgMuaIluBJ3Qs5sPov8z7/f8nns49/nTsli0MHG8oHA59+pYg8T9xWEWleZYxJ8FxmDg== +"@abp/tui-editor@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.4.3.tgz#75fd59d7f23cc4fc2dbfc88da300ebbfb54c5153" + integrity sha512-aEl+0ThxhsoNnnl0qsoUY0QCPIWMG5rbzxYolWQIxdasfnk7Q79KWg4lCdUIjz0AcuY16/ZY2Xe28okV5CheSA== dependencies: - "@abp/jquery" "~7.4.2" - "@abp/prismjs" "~7.4.2" + "@abp/jquery" "~7.4.3" + "@abp/prismjs" "~7.4.3" -"@abp/utils@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.2.tgz#7bbb3fa0e9570f3ed71d40ab038c8122089133a6" - integrity sha512-bTIoOvAldL7LHtOtWWY47mQ10VL5HHYWV5nwVyCMWlMRBv9zf5VP3IZvLNxPaPbkeMzJmoQ11ds5GU3POJfxzQ== +"@abp/utils@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" + integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== dependencies: just-compare "^2.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 2b789782c1..36bfda0e00 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json @@ -3,6 +3,6 @@ "name": "client-simulation-web", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" } } diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock index 94cc459e47..f3b2b68536 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.2.tgz#326aecf0f99bd5644b4d97e9f0583b4b7b3dc9bd" - integrity sha512-ZfsOmPbKfUl4revDpmz7wowWlpdBUQqFh/MTp4gpaWEfqKkFtqn3U0Ckg7cnxkHau9ME9TSOjbe05HT71/JOow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.2.tgz#78d51e65bcfe8f0a50e801810bcb77ae947863ee" - integrity sha512-y/fPI4vCpaEKH6VVuM93EIJ1/bi8XiXoS4KdPQWX4Wzpi1G4mzyedtV2UH2xzmWLpX3zPAttXiWOyRpovwImIg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.2" - "@abp/bootstrap" "~7.4.2" - "@abp/bootstrap-datepicker" "~7.4.2" - "@abp/bootstrap-daterangepicker" "~7.4.2" - "@abp/datatables.net-bs5" "~7.4.2" - "@abp/font-awesome" "~7.4.2" - "@abp/jquery-form" "~7.4.2" - "@abp/jquery-validation-unobtrusive" "~7.4.2" - "@abp/lodash" "~7.4.2" - "@abp/luxon" "~7.4.2" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.2" - "@abp/moment" "~7.4.2" - "@abp/select2" "~7.4.2" - "@abp/sweetalert2" "~7.4.2" - "@abp/timeago" "~7.4.2" - "@abp/toastr" "~7.4.2" - -"@abp/aspnetcore.mvc.ui@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.2.tgz#ff734f986f6cf981332701b2ba035ee19fb09898" - integrity sha512-Hd/tspsCCK22k5sJwEzDLm8+TTjcMwqyMFbfkKjc+VcUSLT5ygsfxqROUbQGT5MNAsKH2Z8EiA9M7lnXB2BuAQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" + integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" + integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.3" + "@abp/bootstrap" "~7.4.3" + "@abp/bootstrap-datepicker" "~7.4.3" + "@abp/bootstrap-daterangepicker" "~7.4.3" + "@abp/datatables.net-bs5" "~7.4.3" + "@abp/font-awesome" "~7.4.3" + "@abp/jquery-form" "~7.4.3" + "@abp/jquery-validation-unobtrusive" "~7.4.3" + "@abp/lodash" "~7.4.3" + "@abp/luxon" "~7.4.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" + "@abp/moment" "~7.4.3" + "@abp/select2" "~7.4.3" + "@abp/sweetalert2" "~7.4.3" + "@abp/timeago" "~7.4.3" + "@abp/toastr" "~7.4.3" + +"@abp/aspnetcore.mvc.ui@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" + integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.2.tgz#5a2f23dae73115a1213178eabe2527d721db5dcf" - integrity sha512-0tYeKWUTTL+2SKhFrodI1GibrkRUingySaYwEhwpXZGBuiMNWVeRcuBeFVTTKbnIxpgaAZnmGrpwmI5H0LdX7g== +"@abp/bootstrap-datepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" + integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.2.tgz#b95c17fe69da8332bdb63586179e406eef0df5ab" - integrity sha512-/9pQqh8tsBzN8jR9Dn9f3iDoMQdbmf/KMjdb/IYP6+Z41f1GPBuCa5KtYb/mSfigIb+NKE63ZZftwWiiHDSQ1w== +"@abp/bootstrap-daterangepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" + integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.2.tgz#3a0f318e33057f1c3526c833b23b122d9c86fda9" - integrity sha512-QdAI7GMpvWYFXbWjk/lzvt4j7KEGYcbi3YBQp+wW21Ia0khvqvSxYSKOkHlSeYyWXQFcR0cV07DVPELOXU9IVQ== +"@abp/bootstrap@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" + integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" bootstrap "^5.1.3" -"@abp/core@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.2.tgz#d3ff88ef571edfa00357d1bdceb1f5c56391421e" - integrity sha512-LKZj8Brfvv+FI754LRD4cpxOE/jgRB/mmo2bb3lLRpCmrh5qS1PAA0KGEavEioT0YzQVAi1cog7m6yBl53h63A== +"@abp/core@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" + integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== dependencies: - "@abp/utils" "~7.4.2" + "@abp/utils" "~7.4.3" -"@abp/datatables.net-bs5@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.2.tgz#37de0409b34ada6ae9264b1bbdbd1963866dfe16" - integrity sha512-/po/W4h95dJ7ubeK35GQWeAf6F/o4cxrIHej0mwe5WTNvY+AH2dpP8vneHAg/rwHhxPSXHPfsCZ9nQwE3pUHjg== +"@abp/datatables.net-bs5@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" + integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== dependencies: - "@abp/datatables.net" "~7.4.2" + "@abp/datatables.net" "~7.4.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.2.tgz#bd1a457b7063ea31eb96d809e0c20aae5913b7e2" - integrity sha512-iWKdKIegM3M029HpMG+qRTzkjsKtn8JzMcVzDqogVfBhDDGzn1E20Lop9gYw4bzKVkmGE+8hvb5hmu4h2FNLgA== +"@abp/datatables.net@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" + integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.2.tgz#f3d81c5a4e5f5a83921f9c4d659674391b727ecd" - integrity sha512-8fBQu6qI8ZvO+6344aoiMA1YKoEHv3g/lguyTFqzPgz1ROUeruVnZ1d3FuWYYTGSXJpAF+o+mJ5J7I66KZKfYg== +"@abp/font-awesome@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" + integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.2.tgz#cdd14db05ffb133ca01ec622fb2e02994f724171" - integrity sha512-JENpQk9V8gHF3QG3NsjLkzN+RQEgjm9Xd79cKHXvaYTAGMMTdFQj/Y6UqEiGpCay++cHKnUdXbLy4J15R8d8aw== +"@abp/jquery-form@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" + integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.2.tgz#5ba608171e5c5b24c237283b7ccc614e485e2279" - integrity sha512-dFMB32Kio0rTxZIVi6UXZK+fW1GpyGgT7qj/mDeuXmnetWSKEAoHm53mECeqlq0LxGwBEiiEeIsh/9I6BJOisQ== +"@abp/jquery-validation-unobtrusive@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" + integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== dependencies: - "@abp/jquery-validation" "~7.4.2" + "@abp/jquery-validation" "~7.4.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.2.tgz#875eb5a7cbac26a08fc501536986e5074c02dde1" - integrity sha512-wkTROjMgCXPCk0GQ+u3BA94cy4AWsedbFzbNjFuzIJzg0erzlj7cHBKQ9ZztknkMFVNBMz3cM+tMQtoqUfz8KQ== +"@abp/jquery-validation@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" + integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.2.tgz#123fb0ad0c15e56cb1d6f355cfaa081008e00d1e" - integrity sha512-DZlQWI48tgk8JtepPviWz0Ils+kDD8xOXG6rZ2+eE0u4Cg2coqrkZzzz2t73kDNZ4s56NzO+w5Dl8BVEuPNzAQ== +"@abp/jquery@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" + integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" jquery "~3.6.0" -"@abp/lodash@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.2.tgz#1f33f7b06c1e4ad386b126e2a25440ecfa4d987e" - integrity sha512-uOrf9r6Bsh09dWQ2gLycaCHuCrUPe3q1XaSIe/f0PKQGObaQEDzEEqsXMXpYJgCXn2CDCgQtsQZSo+PGescj1g== +"@abp/lodash@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" + integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" lodash "^4.17.21" -"@abp/luxon@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.2.tgz#cf8340e781906506117f917667fc8963f3134317" - integrity sha512-2yrji0gSuF2Rayc0EA/G1bWAFEirf8ZFgH8guC9PTlb5ZmWw5hUv8DoLwY5H1iRRPJj00LSSqNg0cT65bw8grw== +"@abp/luxon@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" + integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.2.tgz#6e16a5b15f8d24f3ce1d3449908210deda8a38eb" - integrity sha512-+xfnwjOVLPoSeIQZzIaSPD9sf0yIqf+umUUR2EjcdheOLqrLDYF9xLBiOnoRkj7w4zkCwQk4k3PQ1o6BYMwo+Q== +"@abp/malihu-custom-scrollbar-plugin@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" + integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.2.tgz#04a4dddb21147e02ebe8f008d39e25fe35c76478" - integrity sha512-VnyW6ZWSpOSVY3KIuw8tw7RZcpQo5tEDUszQQD9+uB2pBA/QXVdGT7msY50mAa2MYEsSrQ1P5Zqpvwpma7EysA== +"@abp/moment@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" + integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== dependencies: moment "^2.9.0" -"@abp/select2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.2.tgz#262cfff6d4a1a1d5010c1d81884f41ec22fc8d89" - integrity sha512-+R11EaFHg1JOHMvt9MGXP05k6LxtKUql/ywB9UoZ193N2/DKZ0dvc9mSplh4ZqgD4AhHae3frPs/f5ySPoMtJw== +"@abp/select2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" + integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.2.tgz#4952f763b9fe9b26270fe85dfcf3bee440d92058" - integrity sha512-9HL6DwXIxXYbvF77bJMztVrbb+DKe7YTDGt90Q9JtJjTddUSiEPxLAUf6IRcjCCRuTdyywMIIhVptWmCQ4uQHQ== +"@abp/sweetalert2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" + integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.2.tgz#2b5fd37ef6eac335dd6988162e7423ac241b3b43" - integrity sha512-GMfWVmNxyOO5NQWHe6CnKOXfiUZC/ph6/iT8+q+SWlhSQ7oVI4DyKnT9dAobq4fl5zUfQdVl3g3Gb9TP0mzZLg== +"@abp/timeago@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" + integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" timeago "^1.6.7" -"@abp/toastr@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.2.tgz#d8a640d31f59ac61613fd0b6339559228d630bd5" - integrity sha512-g00qHTY8KTlHfrYvrrXp50xHe6KulYmxtqVchJgZnCp4F0UsEap05KPAoZWI9Yes07DjD2FrruUHdSD2OHbXRQ== +"@abp/toastr@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" + integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" toastr "^2.1.4" -"@abp/utils@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.2.tgz#7bbb3fa0e9570f3ed71d40ab038c8122089133a6" - integrity sha512-bTIoOvAldL7LHtOtWWY47mQ10VL5HHYWV5nwVyCMWlMRBv9zf5VP3IZvLNxPaPbkeMzJmoQ11ds5GU3POJfxzQ== +"@abp/utils@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" + integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== dependencies: just-compare "^2.3.0" diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json index ede7c32b96..d198f98a2b 100644 --- a/modules/cms-kit/angular/package.json +++ b/modules/cms-kit/angular/package.json @@ -15,11 +15,11 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.4.2", - "@abp/ng.identity": "~7.4.2", - "@abp/ng.setting-management": "~7.4.2", - "@abp/ng.tenant-management": "~7.4.2", - "@abp/ng.theme.basic": "~7.4.2", + "@abp/ng.account": "~7.4.3", + "@abp/ng.identity": "~7.4.3", + "@abp/ng.setting-management": "~7.4.3", + "@abp/ng.tenant-management": "~7.4.3", + "@abp/ng.theme.basic": "~7.4.3", "@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 775099d5d3..dc1cb3e85a 100644 --- a/modules/cms-kit/angular/projects/cms-kit/package.json +++ b/modules/cms-kit/angular/projects/cms-kit/package.json @@ -4,8 +4,8 @@ "peerDependencies": { "@angular/common": "^9.1.11", "@angular/core": "^9.1.11", - "@abp/ng.core": ">=7.4.2", - "@abp/ng.theme.shared": ">=7.4.2" + "@abp/ng.core": ">=7.4.3", + "@abp/ng.theme.shared": ">=7.4.3" }, "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 e3371c654e..75e22770b2 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-identityserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock index 94cc459e47..f3b2b68536 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.2.tgz#326aecf0f99bd5644b4d97e9f0583b4b7b3dc9bd" - integrity sha512-ZfsOmPbKfUl4revDpmz7wowWlpdBUQqFh/MTp4gpaWEfqKkFtqn3U0Ckg7cnxkHau9ME9TSOjbe05HT71/JOow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.2.tgz#78d51e65bcfe8f0a50e801810bcb77ae947863ee" - integrity sha512-y/fPI4vCpaEKH6VVuM93EIJ1/bi8XiXoS4KdPQWX4Wzpi1G4mzyedtV2UH2xzmWLpX3zPAttXiWOyRpovwImIg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.2" - "@abp/bootstrap" "~7.4.2" - "@abp/bootstrap-datepicker" "~7.4.2" - "@abp/bootstrap-daterangepicker" "~7.4.2" - "@abp/datatables.net-bs5" "~7.4.2" - "@abp/font-awesome" "~7.4.2" - "@abp/jquery-form" "~7.4.2" - "@abp/jquery-validation-unobtrusive" "~7.4.2" - "@abp/lodash" "~7.4.2" - "@abp/luxon" "~7.4.2" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.2" - "@abp/moment" "~7.4.2" - "@abp/select2" "~7.4.2" - "@abp/sweetalert2" "~7.4.2" - "@abp/timeago" "~7.4.2" - "@abp/toastr" "~7.4.2" - -"@abp/aspnetcore.mvc.ui@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.2.tgz#ff734f986f6cf981332701b2ba035ee19fb09898" - integrity sha512-Hd/tspsCCK22k5sJwEzDLm8+TTjcMwqyMFbfkKjc+VcUSLT5ygsfxqROUbQGT5MNAsKH2Z8EiA9M7lnXB2BuAQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" + integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" + integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.3" + "@abp/bootstrap" "~7.4.3" + "@abp/bootstrap-datepicker" "~7.4.3" + "@abp/bootstrap-daterangepicker" "~7.4.3" + "@abp/datatables.net-bs5" "~7.4.3" + "@abp/font-awesome" "~7.4.3" + "@abp/jquery-form" "~7.4.3" + "@abp/jquery-validation-unobtrusive" "~7.4.3" + "@abp/lodash" "~7.4.3" + "@abp/luxon" "~7.4.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" + "@abp/moment" "~7.4.3" + "@abp/select2" "~7.4.3" + "@abp/sweetalert2" "~7.4.3" + "@abp/timeago" "~7.4.3" + "@abp/toastr" "~7.4.3" + +"@abp/aspnetcore.mvc.ui@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" + integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.2.tgz#5a2f23dae73115a1213178eabe2527d721db5dcf" - integrity sha512-0tYeKWUTTL+2SKhFrodI1GibrkRUingySaYwEhwpXZGBuiMNWVeRcuBeFVTTKbnIxpgaAZnmGrpwmI5H0LdX7g== +"@abp/bootstrap-datepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" + integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.2.tgz#b95c17fe69da8332bdb63586179e406eef0df5ab" - integrity sha512-/9pQqh8tsBzN8jR9Dn9f3iDoMQdbmf/KMjdb/IYP6+Z41f1GPBuCa5KtYb/mSfigIb+NKE63ZZftwWiiHDSQ1w== +"@abp/bootstrap-daterangepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" + integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.2.tgz#3a0f318e33057f1c3526c833b23b122d9c86fda9" - integrity sha512-QdAI7GMpvWYFXbWjk/lzvt4j7KEGYcbi3YBQp+wW21Ia0khvqvSxYSKOkHlSeYyWXQFcR0cV07DVPELOXU9IVQ== +"@abp/bootstrap@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" + integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" bootstrap "^5.1.3" -"@abp/core@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.2.tgz#d3ff88ef571edfa00357d1bdceb1f5c56391421e" - integrity sha512-LKZj8Brfvv+FI754LRD4cpxOE/jgRB/mmo2bb3lLRpCmrh5qS1PAA0KGEavEioT0YzQVAi1cog7m6yBl53h63A== +"@abp/core@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" + integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== dependencies: - "@abp/utils" "~7.4.2" + "@abp/utils" "~7.4.3" -"@abp/datatables.net-bs5@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.2.tgz#37de0409b34ada6ae9264b1bbdbd1963866dfe16" - integrity sha512-/po/W4h95dJ7ubeK35GQWeAf6F/o4cxrIHej0mwe5WTNvY+AH2dpP8vneHAg/rwHhxPSXHPfsCZ9nQwE3pUHjg== +"@abp/datatables.net-bs5@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" + integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== dependencies: - "@abp/datatables.net" "~7.4.2" + "@abp/datatables.net" "~7.4.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.2.tgz#bd1a457b7063ea31eb96d809e0c20aae5913b7e2" - integrity sha512-iWKdKIegM3M029HpMG+qRTzkjsKtn8JzMcVzDqogVfBhDDGzn1E20Lop9gYw4bzKVkmGE+8hvb5hmu4h2FNLgA== +"@abp/datatables.net@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" + integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.2.tgz#f3d81c5a4e5f5a83921f9c4d659674391b727ecd" - integrity sha512-8fBQu6qI8ZvO+6344aoiMA1YKoEHv3g/lguyTFqzPgz1ROUeruVnZ1d3FuWYYTGSXJpAF+o+mJ5J7I66KZKfYg== +"@abp/font-awesome@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" + integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.2.tgz#cdd14db05ffb133ca01ec622fb2e02994f724171" - integrity sha512-JENpQk9V8gHF3QG3NsjLkzN+RQEgjm9Xd79cKHXvaYTAGMMTdFQj/Y6UqEiGpCay++cHKnUdXbLy4J15R8d8aw== +"@abp/jquery-form@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" + integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.2.tgz#5ba608171e5c5b24c237283b7ccc614e485e2279" - integrity sha512-dFMB32Kio0rTxZIVi6UXZK+fW1GpyGgT7qj/mDeuXmnetWSKEAoHm53mECeqlq0LxGwBEiiEeIsh/9I6BJOisQ== +"@abp/jquery-validation-unobtrusive@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" + integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== dependencies: - "@abp/jquery-validation" "~7.4.2" + "@abp/jquery-validation" "~7.4.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.2.tgz#875eb5a7cbac26a08fc501536986e5074c02dde1" - integrity sha512-wkTROjMgCXPCk0GQ+u3BA94cy4AWsedbFzbNjFuzIJzg0erzlj7cHBKQ9ZztknkMFVNBMz3cM+tMQtoqUfz8KQ== +"@abp/jquery-validation@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" + integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.2.tgz#123fb0ad0c15e56cb1d6f355cfaa081008e00d1e" - integrity sha512-DZlQWI48tgk8JtepPviWz0Ils+kDD8xOXG6rZ2+eE0u4Cg2coqrkZzzz2t73kDNZ4s56NzO+w5Dl8BVEuPNzAQ== +"@abp/jquery@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" + integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" jquery "~3.6.0" -"@abp/lodash@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.2.tgz#1f33f7b06c1e4ad386b126e2a25440ecfa4d987e" - integrity sha512-uOrf9r6Bsh09dWQ2gLycaCHuCrUPe3q1XaSIe/f0PKQGObaQEDzEEqsXMXpYJgCXn2CDCgQtsQZSo+PGescj1g== +"@abp/lodash@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" + integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" lodash "^4.17.21" -"@abp/luxon@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.2.tgz#cf8340e781906506117f917667fc8963f3134317" - integrity sha512-2yrji0gSuF2Rayc0EA/G1bWAFEirf8ZFgH8guC9PTlb5ZmWw5hUv8DoLwY5H1iRRPJj00LSSqNg0cT65bw8grw== +"@abp/luxon@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" + integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.2.tgz#6e16a5b15f8d24f3ce1d3449908210deda8a38eb" - integrity sha512-+xfnwjOVLPoSeIQZzIaSPD9sf0yIqf+umUUR2EjcdheOLqrLDYF9xLBiOnoRkj7w4zkCwQk4k3PQ1o6BYMwo+Q== +"@abp/malihu-custom-scrollbar-plugin@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" + integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.2.tgz#04a4dddb21147e02ebe8f008d39e25fe35c76478" - integrity sha512-VnyW6ZWSpOSVY3KIuw8tw7RZcpQo5tEDUszQQD9+uB2pBA/QXVdGT7msY50mAa2MYEsSrQ1P5Zqpvwpma7EysA== +"@abp/moment@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" + integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== dependencies: moment "^2.9.0" -"@abp/select2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.2.tgz#262cfff6d4a1a1d5010c1d81884f41ec22fc8d89" - integrity sha512-+R11EaFHg1JOHMvt9MGXP05k6LxtKUql/ywB9UoZ193N2/DKZ0dvc9mSplh4ZqgD4AhHae3frPs/f5ySPoMtJw== +"@abp/select2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" + integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.2.tgz#4952f763b9fe9b26270fe85dfcf3bee440d92058" - integrity sha512-9HL6DwXIxXYbvF77bJMztVrbb+DKe7YTDGt90Q9JtJjTddUSiEPxLAUf6IRcjCCRuTdyywMIIhVptWmCQ4uQHQ== +"@abp/sweetalert2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" + integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.2.tgz#2b5fd37ef6eac335dd6988162e7423ac241b3b43" - integrity sha512-GMfWVmNxyOO5NQWHe6CnKOXfiUZC/ph6/iT8+q+SWlhSQ7oVI4DyKnT9dAobq4fl5zUfQdVl3g3Gb9TP0mzZLg== +"@abp/timeago@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" + integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" timeago "^1.6.7" -"@abp/toastr@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.2.tgz#d8a640d31f59ac61613fd0b6339559228d630bd5" - integrity sha512-g00qHTY8KTlHfrYvrrXp50xHe6KulYmxtqVchJgZnCp4F0UsEap05KPAoZWI9Yes07DjD2FrruUHdSD2OHbXRQ== +"@abp/toastr@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" + integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" toastr "^2.1.4" -"@abp/utils@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.2.tgz#7bbb3fa0e9570f3ed71d40ab038c8122089133a6" - integrity sha512-bTIoOvAldL7LHtOtWWY47mQ10VL5HHYWV5nwVyCMWlMRBv9zf5VP3IZvLNxPaPbkeMzJmoQ11ds5GU3POJfxzQ== +"@abp/utils@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" + integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== dependencies: just-compare "^2.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 ef4a2dea54..7c18c6d495 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" } } 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 94cc459e47..f3b2b68536 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.2.tgz#326aecf0f99bd5644b4d97e9f0583b4b7b3dc9bd" - integrity sha512-ZfsOmPbKfUl4revDpmz7wowWlpdBUQqFh/MTp4gpaWEfqKkFtqn3U0Ckg7cnxkHau9ME9TSOjbe05HT71/JOow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.2.tgz#78d51e65bcfe8f0a50e801810bcb77ae947863ee" - integrity sha512-y/fPI4vCpaEKH6VVuM93EIJ1/bi8XiXoS4KdPQWX4Wzpi1G4mzyedtV2UH2xzmWLpX3zPAttXiWOyRpovwImIg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.2" - "@abp/bootstrap" "~7.4.2" - "@abp/bootstrap-datepicker" "~7.4.2" - "@abp/bootstrap-daterangepicker" "~7.4.2" - "@abp/datatables.net-bs5" "~7.4.2" - "@abp/font-awesome" "~7.4.2" - "@abp/jquery-form" "~7.4.2" - "@abp/jquery-validation-unobtrusive" "~7.4.2" - "@abp/lodash" "~7.4.2" - "@abp/luxon" "~7.4.2" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.2" - "@abp/moment" "~7.4.2" - "@abp/select2" "~7.4.2" - "@abp/sweetalert2" "~7.4.2" - "@abp/timeago" "~7.4.2" - "@abp/toastr" "~7.4.2" - -"@abp/aspnetcore.mvc.ui@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.2.tgz#ff734f986f6cf981332701b2ba035ee19fb09898" - integrity sha512-Hd/tspsCCK22k5sJwEzDLm8+TTjcMwqyMFbfkKjc+VcUSLT5ygsfxqROUbQGT5MNAsKH2Z8EiA9M7lnXB2BuAQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" + integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" + integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.3" + "@abp/bootstrap" "~7.4.3" + "@abp/bootstrap-datepicker" "~7.4.3" + "@abp/bootstrap-daterangepicker" "~7.4.3" + "@abp/datatables.net-bs5" "~7.4.3" + "@abp/font-awesome" "~7.4.3" + "@abp/jquery-form" "~7.4.3" + "@abp/jquery-validation-unobtrusive" "~7.4.3" + "@abp/lodash" "~7.4.3" + "@abp/luxon" "~7.4.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" + "@abp/moment" "~7.4.3" + "@abp/select2" "~7.4.3" + "@abp/sweetalert2" "~7.4.3" + "@abp/timeago" "~7.4.3" + "@abp/toastr" "~7.4.3" + +"@abp/aspnetcore.mvc.ui@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" + integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.2.tgz#5a2f23dae73115a1213178eabe2527d721db5dcf" - integrity sha512-0tYeKWUTTL+2SKhFrodI1GibrkRUingySaYwEhwpXZGBuiMNWVeRcuBeFVTTKbnIxpgaAZnmGrpwmI5H0LdX7g== +"@abp/bootstrap-datepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" + integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.2.tgz#b95c17fe69da8332bdb63586179e406eef0df5ab" - integrity sha512-/9pQqh8tsBzN8jR9Dn9f3iDoMQdbmf/KMjdb/IYP6+Z41f1GPBuCa5KtYb/mSfigIb+NKE63ZZftwWiiHDSQ1w== +"@abp/bootstrap-daterangepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" + integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.2.tgz#3a0f318e33057f1c3526c833b23b122d9c86fda9" - integrity sha512-QdAI7GMpvWYFXbWjk/lzvt4j7KEGYcbi3YBQp+wW21Ia0khvqvSxYSKOkHlSeYyWXQFcR0cV07DVPELOXU9IVQ== +"@abp/bootstrap@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" + integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" bootstrap "^5.1.3" -"@abp/core@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.2.tgz#d3ff88ef571edfa00357d1bdceb1f5c56391421e" - integrity sha512-LKZj8Brfvv+FI754LRD4cpxOE/jgRB/mmo2bb3lLRpCmrh5qS1PAA0KGEavEioT0YzQVAi1cog7m6yBl53h63A== +"@abp/core@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" + integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== dependencies: - "@abp/utils" "~7.4.2" + "@abp/utils" "~7.4.3" -"@abp/datatables.net-bs5@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.2.tgz#37de0409b34ada6ae9264b1bbdbd1963866dfe16" - integrity sha512-/po/W4h95dJ7ubeK35GQWeAf6F/o4cxrIHej0mwe5WTNvY+AH2dpP8vneHAg/rwHhxPSXHPfsCZ9nQwE3pUHjg== +"@abp/datatables.net-bs5@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" + integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== dependencies: - "@abp/datatables.net" "~7.4.2" + "@abp/datatables.net" "~7.4.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.2.tgz#bd1a457b7063ea31eb96d809e0c20aae5913b7e2" - integrity sha512-iWKdKIegM3M029HpMG+qRTzkjsKtn8JzMcVzDqogVfBhDDGzn1E20Lop9gYw4bzKVkmGE+8hvb5hmu4h2FNLgA== +"@abp/datatables.net@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" + integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.2.tgz#f3d81c5a4e5f5a83921f9c4d659674391b727ecd" - integrity sha512-8fBQu6qI8ZvO+6344aoiMA1YKoEHv3g/lguyTFqzPgz1ROUeruVnZ1d3FuWYYTGSXJpAF+o+mJ5J7I66KZKfYg== +"@abp/font-awesome@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" + integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.2.tgz#cdd14db05ffb133ca01ec622fb2e02994f724171" - integrity sha512-JENpQk9V8gHF3QG3NsjLkzN+RQEgjm9Xd79cKHXvaYTAGMMTdFQj/Y6UqEiGpCay++cHKnUdXbLy4J15R8d8aw== +"@abp/jquery-form@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" + integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.2.tgz#5ba608171e5c5b24c237283b7ccc614e485e2279" - integrity sha512-dFMB32Kio0rTxZIVi6UXZK+fW1GpyGgT7qj/mDeuXmnetWSKEAoHm53mECeqlq0LxGwBEiiEeIsh/9I6BJOisQ== +"@abp/jquery-validation-unobtrusive@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" + integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== dependencies: - "@abp/jquery-validation" "~7.4.2" + "@abp/jquery-validation" "~7.4.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.2.tgz#875eb5a7cbac26a08fc501536986e5074c02dde1" - integrity sha512-wkTROjMgCXPCk0GQ+u3BA94cy4AWsedbFzbNjFuzIJzg0erzlj7cHBKQ9ZztknkMFVNBMz3cM+tMQtoqUfz8KQ== +"@abp/jquery-validation@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" + integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.2.tgz#123fb0ad0c15e56cb1d6f355cfaa081008e00d1e" - integrity sha512-DZlQWI48tgk8JtepPviWz0Ils+kDD8xOXG6rZ2+eE0u4Cg2coqrkZzzz2t73kDNZ4s56NzO+w5Dl8BVEuPNzAQ== +"@abp/jquery@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" + integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" jquery "~3.6.0" -"@abp/lodash@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.2.tgz#1f33f7b06c1e4ad386b126e2a25440ecfa4d987e" - integrity sha512-uOrf9r6Bsh09dWQ2gLycaCHuCrUPe3q1XaSIe/f0PKQGObaQEDzEEqsXMXpYJgCXn2CDCgQtsQZSo+PGescj1g== +"@abp/lodash@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" + integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" lodash "^4.17.21" -"@abp/luxon@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.2.tgz#cf8340e781906506117f917667fc8963f3134317" - integrity sha512-2yrji0gSuF2Rayc0EA/G1bWAFEirf8ZFgH8guC9PTlb5ZmWw5hUv8DoLwY5H1iRRPJj00LSSqNg0cT65bw8grw== +"@abp/luxon@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" + integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.2.tgz#6e16a5b15f8d24f3ce1d3449908210deda8a38eb" - integrity sha512-+xfnwjOVLPoSeIQZzIaSPD9sf0yIqf+umUUR2EjcdheOLqrLDYF9xLBiOnoRkj7w4zkCwQk4k3PQ1o6BYMwo+Q== +"@abp/malihu-custom-scrollbar-plugin@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" + integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.2.tgz#04a4dddb21147e02ebe8f008d39e25fe35c76478" - integrity sha512-VnyW6ZWSpOSVY3KIuw8tw7RZcpQo5tEDUszQQD9+uB2pBA/QXVdGT7msY50mAa2MYEsSrQ1P5Zqpvwpma7EysA== +"@abp/moment@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" + integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== dependencies: moment "^2.9.0" -"@abp/select2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.2.tgz#262cfff6d4a1a1d5010c1d81884f41ec22fc8d89" - integrity sha512-+R11EaFHg1JOHMvt9MGXP05k6LxtKUql/ywB9UoZ193N2/DKZ0dvc9mSplh4ZqgD4AhHae3frPs/f5ySPoMtJw== +"@abp/select2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" + integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.2.tgz#4952f763b9fe9b26270fe85dfcf3bee440d92058" - integrity sha512-9HL6DwXIxXYbvF77bJMztVrbb+DKe7YTDGt90Q9JtJjTddUSiEPxLAUf6IRcjCCRuTdyywMIIhVptWmCQ4uQHQ== +"@abp/sweetalert2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" + integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.2.tgz#2b5fd37ef6eac335dd6988162e7423ac241b3b43" - integrity sha512-GMfWVmNxyOO5NQWHe6CnKOXfiUZC/ph6/iT8+q+SWlhSQ7oVI4DyKnT9dAobq4fl5zUfQdVl3g3Gb9TP0mzZLg== +"@abp/timeago@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" + integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" timeago "^1.6.7" -"@abp/toastr@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.2.tgz#d8a640d31f59ac61613fd0b6339559228d630bd5" - integrity sha512-g00qHTY8KTlHfrYvrrXp50xHe6KulYmxtqVchJgZnCp4F0UsEap05KPAoZWI9Yes07DjD2FrruUHdSD2OHbXRQ== +"@abp/toastr@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" + integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" toastr "^2.1.4" -"@abp/utils@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.2.tgz#7bbb3fa0e9570f3ed71d40ab038c8122089133a6" - integrity sha512-bTIoOvAldL7LHtOtWWY47mQ10VL5HHYWV5nwVyCMWlMRBv9zf5VP3IZvLNxPaPbkeMzJmoQ11ds5GU3POJfxzQ== +"@abp/utils@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" + integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== dependencies: just-compare "^2.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 1cc2e235b9..2f4f07d85e 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2", - "@abp/cms-kit": "7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3", + "@abp/cms-kit": "7.4.3" } } 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 b9803e35cf..fea04d0696 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.2.tgz#326aecf0f99bd5644b4d97e9f0583b4b7b3dc9bd" - integrity sha512-ZfsOmPbKfUl4revDpmz7wowWlpdBUQqFh/MTp4gpaWEfqKkFtqn3U0Ckg7cnxkHau9ME9TSOjbe05HT71/JOow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.2.tgz#78d51e65bcfe8f0a50e801810bcb77ae947863ee" - integrity sha512-y/fPI4vCpaEKH6VVuM93EIJ1/bi8XiXoS4KdPQWX4Wzpi1G4mzyedtV2UH2xzmWLpX3zPAttXiWOyRpovwImIg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.2" - "@abp/bootstrap" "~7.4.2" - "@abp/bootstrap-datepicker" "~7.4.2" - "@abp/bootstrap-daterangepicker" "~7.4.2" - "@abp/datatables.net-bs5" "~7.4.2" - "@abp/font-awesome" "~7.4.2" - "@abp/jquery-form" "~7.4.2" - "@abp/jquery-validation-unobtrusive" "~7.4.2" - "@abp/lodash" "~7.4.2" - "@abp/luxon" "~7.4.2" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.2" - "@abp/moment" "~7.4.2" - "@abp/select2" "~7.4.2" - "@abp/sweetalert2" "~7.4.2" - "@abp/timeago" "~7.4.2" - "@abp/toastr" "~7.4.2" - -"@abp/aspnetcore.mvc.ui@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.2.tgz#ff734f986f6cf981332701b2ba035ee19fb09898" - integrity sha512-Hd/tspsCCK22k5sJwEzDLm8+TTjcMwqyMFbfkKjc+VcUSLT5ygsfxqROUbQGT5MNAsKH2Z8EiA9M7lnXB2BuAQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" + integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" + integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.3" + "@abp/bootstrap" "~7.4.3" + "@abp/bootstrap-datepicker" "~7.4.3" + "@abp/bootstrap-daterangepicker" "~7.4.3" + "@abp/datatables.net-bs5" "~7.4.3" + "@abp/font-awesome" "~7.4.3" + "@abp/jquery-form" "~7.4.3" + "@abp/jquery-validation-unobtrusive" "~7.4.3" + "@abp/lodash" "~7.4.3" + "@abp/luxon" "~7.4.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" + "@abp/moment" "~7.4.3" + "@abp/select2" "~7.4.3" + "@abp/sweetalert2" "~7.4.3" + "@abp/timeago" "~7.4.3" + "@abp/toastr" "~7.4.3" + +"@abp/aspnetcore.mvc.ui@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" + integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,257 +43,257 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.2.tgz#5a2f23dae73115a1213178eabe2527d721db5dcf" - integrity sha512-0tYeKWUTTL+2SKhFrodI1GibrkRUingySaYwEhwpXZGBuiMNWVeRcuBeFVTTKbnIxpgaAZnmGrpwmI5H0LdX7g== +"@abp/bootstrap-datepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" + integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.2.tgz#b95c17fe69da8332bdb63586179e406eef0df5ab" - integrity sha512-/9pQqh8tsBzN8jR9Dn9f3iDoMQdbmf/KMjdb/IYP6+Z41f1GPBuCa5KtYb/mSfigIb+NKE63ZZftwWiiHDSQ1w== +"@abp/bootstrap-daterangepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" + integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.2.tgz#3a0f318e33057f1c3526c833b23b122d9c86fda9" - integrity sha512-QdAI7GMpvWYFXbWjk/lzvt4j7KEGYcbi3YBQp+wW21Ia0khvqvSxYSKOkHlSeYyWXQFcR0cV07DVPELOXU9IVQ== +"@abp/bootstrap@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" + integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" bootstrap "^5.1.3" -"@abp/clipboard@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.2.tgz#e9c3361edb3aa22bfb5667f99605a26752843e91" - integrity sha512-KQRgMfvvtMS9StvHk0k15RB3UY6Z/5IN1CqjC/WSlHbn9SXNorEzkJ0gi1xoy/Hs0DTyPm74xnvd6GdQUShLQg== +"@abp/clipboard@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.3.tgz#688cbd6f32d71ba5d76bdc42053672b46c188e51" + integrity sha512-iaHhG2AO0OLuaVgBz/TMrR3ZbLb4NXz3cZWLK/iBhlle4eTEV/nQiOXbx3lnW2ws0KnHZ25LFR3rqkmkDZMZmw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" clipboard "^2.0.8" -"@abp/cms-kit.admin@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-7.4.2.tgz#71b3c1b9787977f65a241bebac12bbe02d81bde2" - integrity sha512-BZBy1qPY3pKsjT+OaXsJmFuhypAukj5/7HqCaQ3pYltqBkEYWjc+jq09hdz+x7RikzfIhrEkJqbQTY1JWSpcvw== +"@abp/cms-kit.admin@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-7.4.3.tgz#488408f5d91e0f4dc20e104077a998785871132a" + integrity sha512-OR6AnPWdipSfgm6Cd2B4CSgCdxy9Z27SZ36GT6yMtSKmJNL7/AmUh3f7rDM8A9irhOrh9JBCWZBMrm3J16SonQ== dependencies: - "@abp/codemirror" "~7.4.2" - "@abp/jstree" "~7.4.2" - "@abp/slugify" "~7.4.2" - "@abp/tui-editor" "~7.4.2" - "@abp/uppy" "~7.4.2" + "@abp/codemirror" "~7.4.3" + "@abp/jstree" "~7.4.3" + "@abp/slugify" "~7.4.3" + "@abp/tui-editor" "~7.4.3" + "@abp/uppy" "~7.4.3" -"@abp/cms-kit.public@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-7.4.2.tgz#1c4b7f77332cb1375e9cd2d3238044a96cfaa0d6" - integrity sha512-/ZzWuNWRe5D8M0098sZIRGdkXfQgG0uRUDOlzBR7EEl2j0lACR3q6R/1x0M8+IC4LFly1LOVjs2o2X+maCxaKQ== +"@abp/cms-kit.public@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-7.4.3.tgz#12021aae7af8103fdbb848f3b2fc79906962d818" + integrity sha512-5h0ghLbIqx5HI1KF9d9IGWrduYqi0QW9D7VDhx9lXhgjivLs6d0VAplOaMpZztMkcfMfxMg4mMjCSubdUXqGXA== dependencies: - "@abp/highlight.js" "~7.4.2" - "@abp/star-rating-svg" "~7.4.2" + "@abp/highlight.js" "~7.4.3" + "@abp/star-rating-svg" "~7.4.3" -"@abp/cms-kit@7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-7.4.2.tgz#75886b7fc3982981ec25e0d65d3b1c88a6ae1fdf" - integrity sha512-w9gX0vF0YuANpSQGvKWXEigOr2G2wJWbVsmqQuskD60prV9oJ5pdl4enoKgYMIHxVs14Xg/a2pAaxEzMHHKGkw== +"@abp/cms-kit@7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-7.4.3.tgz#23c288399ae837dc78e2ac5e037de6b73ddc1222" + integrity sha512-jqqfGmLpbqupgfzzrbZg/g8ou8PNbIUHKZJ/oxyst7bu5Bsm68+sNN8hF2T3I/OD3MyAutuEndQAnvja/tLkvw== dependencies: - "@abp/cms-kit.admin" "~7.4.2" - "@abp/cms-kit.public" "~7.4.2" + "@abp/cms-kit.admin" "~7.4.3" + "@abp/cms-kit.public" "~7.4.3" -"@abp/codemirror@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-7.4.2.tgz#a0bef7cfedd8ee3db6636a8ad9e3b4be31802b2b" - integrity sha512-woX0oVS18TZiH3+DU7/dIxHuIcZHZpW8iyHWVx5fyqg6RW49ie6Mv5Wo9q+qF7lneS7GDhSF09Zc3hdeqvK/pA== +"@abp/codemirror@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-7.4.3.tgz#778e562968e0d20dd2489febcc268d12cc52b3d0" + integrity sha512-Igy2q0Ht/CGNGUQJMjM7IsoqB5vFjW6l4W9wotCZ9PqW+GK9wVFnWJIvL1mLDaR7kJaR+cAiD/McLQRk6+bdSQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" codemirror "^5.65.1" -"@abp/core@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.2.tgz#d3ff88ef571edfa00357d1bdceb1f5c56391421e" - integrity sha512-LKZj8Brfvv+FI754LRD4cpxOE/jgRB/mmo2bb3lLRpCmrh5qS1PAA0KGEavEioT0YzQVAi1cog7m6yBl53h63A== +"@abp/core@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" + integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== dependencies: - "@abp/utils" "~7.4.2" + "@abp/utils" "~7.4.3" -"@abp/datatables.net-bs5@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.2.tgz#37de0409b34ada6ae9264b1bbdbd1963866dfe16" - integrity sha512-/po/W4h95dJ7ubeK35GQWeAf6F/o4cxrIHej0mwe5WTNvY+AH2dpP8vneHAg/rwHhxPSXHPfsCZ9nQwE3pUHjg== +"@abp/datatables.net-bs5@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" + integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== dependencies: - "@abp/datatables.net" "~7.4.2" + "@abp/datatables.net" "~7.4.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.2.tgz#bd1a457b7063ea31eb96d809e0c20aae5913b7e2" - integrity sha512-iWKdKIegM3M029HpMG+qRTzkjsKtn8JzMcVzDqogVfBhDDGzn1E20Lop9gYw4bzKVkmGE+8hvb5hmu4h2FNLgA== +"@abp/datatables.net@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" + integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.2.tgz#f3d81c5a4e5f5a83921f9c4d659674391b727ecd" - integrity sha512-8fBQu6qI8ZvO+6344aoiMA1YKoEHv3g/lguyTFqzPgz1ROUeruVnZ1d3FuWYYTGSXJpAF+o+mJ5J7I66KZKfYg== +"@abp/font-awesome@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" + integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/highlight.js@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-7.4.2.tgz#cf5cd146511e10a347d410591026de50178dda4b" - integrity sha512-dk1/WXLJl9wvKBFPi0o1lKP03m47qGSYrEG3tOnQyl5YCbB7p2xdFZlFwbcQwr1kkNzypJfkCZtULEgG1RAXyw== +"@abp/highlight.js@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-7.4.3.tgz#8d22ec194431984444aedaaed96b3f127223daf7" + integrity sha512-iG6d9xV/c3BT+x6Dm74TcSunmKdP+Bcs6RUcZKWL2bYKp/sk8yCDMEFRwmh7tBa3nIokQ9MNvJaHzPbbyejFUg== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" "@highlightjs/cdn-assets" "~11.4.0" -"@abp/jquery-form@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.2.tgz#cdd14db05ffb133ca01ec622fb2e02994f724171" - integrity sha512-JENpQk9V8gHF3QG3NsjLkzN+RQEgjm9Xd79cKHXvaYTAGMMTdFQj/Y6UqEiGpCay++cHKnUdXbLy4J15R8d8aw== +"@abp/jquery-form@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" + integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.2.tgz#5ba608171e5c5b24c237283b7ccc614e485e2279" - integrity sha512-dFMB32Kio0rTxZIVi6UXZK+fW1GpyGgT7qj/mDeuXmnetWSKEAoHm53mECeqlq0LxGwBEiiEeIsh/9I6BJOisQ== +"@abp/jquery-validation-unobtrusive@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" + integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== dependencies: - "@abp/jquery-validation" "~7.4.2" + "@abp/jquery-validation" "~7.4.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.2.tgz#875eb5a7cbac26a08fc501536986e5074c02dde1" - integrity sha512-wkTROjMgCXPCk0GQ+u3BA94cy4AWsedbFzbNjFuzIJzg0erzlj7cHBKQ9ZztknkMFVNBMz3cM+tMQtoqUfz8KQ== +"@abp/jquery-validation@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" + integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.2.tgz#123fb0ad0c15e56cb1d6f355cfaa081008e00d1e" - integrity sha512-DZlQWI48tgk8JtepPviWz0Ils+kDD8xOXG6rZ2+eE0u4Cg2coqrkZzzz2t73kDNZ4s56NzO+w5Dl8BVEuPNzAQ== +"@abp/jquery@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" + integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" jquery "~3.6.0" -"@abp/jstree@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-7.4.2.tgz#4ea359e7ce743a1fd1ecb5aed5646bef549c8064" - integrity sha512-TWfB/fZEFr9dsdvka/f9zo41Pg9ocjfGe29xiBIzDOYeO7RzymTu69QZ0GDn7t26mwv6cal6aGDjGd8U49DPwQ== +"@abp/jstree@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-7.4.3.tgz#80f8b41322c10fd725ec82275e3b4592b528c2eb" + integrity sha512-xh5GfElcrs3mRw1zTki4J8fuT7RdtI0E+dNPzdA/Fu6cD7jvs6hKhGzdAlIu1ddZf1XulMq7Y5lLdGbi8qdpxQ== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jstree "^3.3.12" -"@abp/lodash@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.2.tgz#1f33f7b06c1e4ad386b126e2a25440ecfa4d987e" - integrity sha512-uOrf9r6Bsh09dWQ2gLycaCHuCrUPe3q1XaSIe/f0PKQGObaQEDzEEqsXMXpYJgCXn2CDCgQtsQZSo+PGescj1g== +"@abp/lodash@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" + integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" lodash "^4.17.21" -"@abp/luxon@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.2.tgz#cf8340e781906506117f917667fc8963f3134317" - integrity sha512-2yrji0gSuF2Rayc0EA/G1bWAFEirf8ZFgH8guC9PTlb5ZmWw5hUv8DoLwY5H1iRRPJj00LSSqNg0cT65bw8grw== +"@abp/luxon@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" + integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.2.tgz#6e16a5b15f8d24f3ce1d3449908210deda8a38eb" - integrity sha512-+xfnwjOVLPoSeIQZzIaSPD9sf0yIqf+umUUR2EjcdheOLqrLDYF9xLBiOnoRkj7w4zkCwQk4k3PQ1o6BYMwo+Q== +"@abp/malihu-custom-scrollbar-plugin@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" + integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.2.tgz#04a4dddb21147e02ebe8f008d39e25fe35c76478" - integrity sha512-VnyW6ZWSpOSVY3KIuw8tw7RZcpQo5tEDUszQQD9+uB2pBA/QXVdGT7msY50mAa2MYEsSrQ1P5Zqpvwpma7EysA== +"@abp/moment@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" + integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== dependencies: moment "^2.9.0" -"@abp/prismjs@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.2.tgz#41c9c847c8b6f89a7c126e346a020c494ddb74e9" - integrity sha512-ap9bifcEzIXaM10reSEhOrdpJS+ZvNXk7R+Nl/malvJjxeUlln/bRVROtidFp9RP1eFYecDywQE86gfdSmBtTg== +"@abp/prismjs@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.3.tgz#ff75bd2297dc9f103b527a9b000a81e60658e42d" + integrity sha512-WHbbZ0gfPFVFOzATPTDgjdyz309rEFI7vSU2n0499FwG73eK+7/Qv6xeFYE9vWce0e+3BTIY6iMr06dZ1Sax6Q== dependencies: - "@abp/clipboard" "~7.4.2" - "@abp/core" "~7.4.2" + "@abp/clipboard" "~7.4.3" + "@abp/core" "~7.4.3" prismjs "^1.26.0" -"@abp/select2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.2.tgz#262cfff6d4a1a1d5010c1d81884f41ec22fc8d89" - integrity sha512-+R11EaFHg1JOHMvt9MGXP05k6LxtKUql/ywB9UoZ193N2/DKZ0dvc9mSplh4ZqgD4AhHae3frPs/f5ySPoMtJw== +"@abp/select2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" + integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" select2 "^4.0.13" -"@abp/slugify@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-7.4.2.tgz#41235e18bb02dccae6e70b1647f80e66f298795f" - integrity sha512-hjZ1O42JfA3iTWzwy1j5V08Ev4iFq3DaFWqz8UZkdXUFa+ZoYNPLSfimRUTSuMRUM54pywvB9jOIFrj1/nw/Ow== +"@abp/slugify@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-7.4.3.tgz#bace5d3cb28dde8bc863c2920deba42dcce00eb0" + integrity sha512-NEB38rpqmj4RdUfzozikicMXxPJHPdYlK58M2X7pWR//u57lzVneeFzIujSd0s4lCrJcu84Qt+6crluoJb18cg== dependencies: slugify "^1.6.5" -"@abp/star-rating-svg@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-7.4.2.tgz#95c1c7ca79beb0ba891164805d6d17dadd8b8e74" - integrity sha512-xmbew+jJXKMtRQcP1XxWki1Ho08AOFy6/vrrtlzdx/whH8kc10BzjHmWIJHZm1APskstCFV7jO07uvZKbo2wJg== +"@abp/star-rating-svg@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-7.4.3.tgz#354b4b3aabf1bc3613f452a48d014caacb01776b" + integrity sha512-mAJp3yJIVmGieLDy6ZY2jSL7Vow7zaQwqWHJ5C+HJEmsMH5T9Jcvwd5C3EHkcK8QMQS7+BsHgFL69KMNlJO2eQ== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" star-rating-svg "^3.5.0" -"@abp/sweetalert2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.2.tgz#4952f763b9fe9b26270fe85dfcf3bee440d92058" - integrity sha512-9HL6DwXIxXYbvF77bJMztVrbb+DKe7YTDGt90Q9JtJjTddUSiEPxLAUf6IRcjCCRuTdyywMIIhVptWmCQ4uQHQ== +"@abp/sweetalert2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" + integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.2.tgz#2b5fd37ef6eac335dd6988162e7423ac241b3b43" - integrity sha512-GMfWVmNxyOO5NQWHe6CnKOXfiUZC/ph6/iT8+q+SWlhSQ7oVI4DyKnT9dAobq4fl5zUfQdVl3g3Gb9TP0mzZLg== +"@abp/timeago@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" + integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" timeago "^1.6.7" -"@abp/toastr@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.2.tgz#d8a640d31f59ac61613fd0b6339559228d630bd5" - integrity sha512-g00qHTY8KTlHfrYvrrXp50xHe6KulYmxtqVchJgZnCp4F0UsEap05KPAoZWI9Yes07DjD2FrruUHdSD2OHbXRQ== +"@abp/toastr@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" + integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" toastr "^2.1.4" -"@abp/tui-editor@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.4.2.tgz#9fdbc681ad6f1a1934336b09677dd15561f948e2" - integrity sha512-MTF/BC6/clPccc13FbqgMuaIluBJ3Qs5sPov8z7/f8nns49/nTsli0MHG8oHA59+pYg8T9xWEWleZYxJ8FxmDg== +"@abp/tui-editor@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.4.3.tgz#75fd59d7f23cc4fc2dbfc88da300ebbfb54c5153" + integrity sha512-aEl+0ThxhsoNnnl0qsoUY0QCPIWMG5rbzxYolWQIxdasfnk7Q79KWg4lCdUIjz0AcuY16/ZY2Xe28okV5CheSA== dependencies: - "@abp/jquery" "~7.4.2" - "@abp/prismjs" "~7.4.2" + "@abp/jquery" "~7.4.3" + "@abp/prismjs" "~7.4.3" -"@abp/uppy@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-7.4.2.tgz#b62045550edfd5fae928d0bb0856fa2cff7cdbdb" - integrity sha512-uJ4f8JCk82swcKsPSDx3KC0bY1i8HhVUNqdPlQwNNDi3VMKzNLHOrfuty+tbXh/9VbKLXOLXOt8wutlK8dA4CA== +"@abp/uppy@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-7.4.3.tgz#c8ee6cbb25badda4cc7de7ec069c07337368fab9" + integrity sha512-2TptaW0U/BsDr+l9JA6VzyPfE1/bAjrloPvPpaMC7Bgt+yp+y/PUh0eQdYIVSGCG6+uGFNvgMHtQfI1TwqCPMQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" uppy "^1.16.1" -"@abp/utils@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.2.tgz#7bbb3fa0e9570f3ed71d40ab038c8122089133a6" - integrity sha512-bTIoOvAldL7LHtOtWWY47mQ10VL5HHYWV5nwVyCMWlMRBv9zf5VP3IZvLNxPaPbkeMzJmoQ11ds5GU3POJfxzQ== +"@abp/utils@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" + integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== dependencies: just-compare "^2.3.0" diff --git a/modules/docs/app/VoloDocs.Web/package.json b/modules/docs/app/VoloDocs.Web/package.json index daa085e8a0..adbfcf2024 100644 --- a/modules/docs/app/VoloDocs.Web/package.json +++ b/modules/docs/app/VoloDocs.Web/package.json @@ -3,7 +3,7 @@ "name": "volo.docstestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2", - "@abp/docs": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3", + "@abp/docs": "~7.4.3" } } diff --git a/modules/docs/app/VoloDocs.Web/yarn.lock b/modules/docs/app/VoloDocs.Web/yarn.lock index f37e3f7965..3b02aea137 100644 --- a/modules/docs/app/VoloDocs.Web/yarn.lock +++ b/modules/docs/app/VoloDocs.Web/yarn.lock @@ -2,47 +2,47 @@ # yarn lockfile v1 -"@abp/anchor-js@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-7.4.2.tgz#818bb6bc0fd5fead3ccbcfbb83bd18f196e84ab2" - integrity sha512-rMBLQoUTgzyOSIZrTcPG8KhWeSp9nQEf49YaHPPY5ey8TZIkAqSWduaf4dAOz3VqVM32veDXM1xwB6TiWClQUg== +"@abp/anchor-js@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-7.4.3.tgz#fb1d59a2ed8de1968ca1011cbef98a2f5e060bcf" + integrity sha512-/8LbzhT2XAxLJ2BtbfP8XFQJ7JH629kKcIYYB/zKyV+/52J+m9XqCsveSO+6a4sKoUQDbbMdiv+/HAIxgiidwg== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" anchor-js "^4.3.1" -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.2.tgz#326aecf0f99bd5644b4d97e9f0583b4b7b3dc9bd" - integrity sha512-ZfsOmPbKfUl4revDpmz7wowWlpdBUQqFh/MTp4gpaWEfqKkFtqn3U0Ckg7cnxkHau9ME9TSOjbe05HT71/JOow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.2.tgz#78d51e65bcfe8f0a50e801810bcb77ae947863ee" - integrity sha512-y/fPI4vCpaEKH6VVuM93EIJ1/bi8XiXoS4KdPQWX4Wzpi1G4mzyedtV2UH2xzmWLpX3zPAttXiWOyRpovwImIg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.2" - "@abp/bootstrap" "~7.4.2" - "@abp/bootstrap-datepicker" "~7.4.2" - "@abp/bootstrap-daterangepicker" "~7.4.2" - "@abp/datatables.net-bs5" "~7.4.2" - "@abp/font-awesome" "~7.4.2" - "@abp/jquery-form" "~7.4.2" - "@abp/jquery-validation-unobtrusive" "~7.4.2" - "@abp/lodash" "~7.4.2" - "@abp/luxon" "~7.4.2" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.2" - "@abp/moment" "~7.4.2" - "@abp/select2" "~7.4.2" - "@abp/sweetalert2" "~7.4.2" - "@abp/timeago" "~7.4.2" - "@abp/toastr" "~7.4.2" - -"@abp/aspnetcore.mvc.ui@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.2.tgz#ff734f986f6cf981332701b2ba035ee19fb09898" - integrity sha512-Hd/tspsCCK22k5sJwEzDLm8+TTjcMwqyMFbfkKjc+VcUSLT5ygsfxqROUbQGT5MNAsKH2Z8EiA9M7lnXB2BuAQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" + integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" + integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.3" + "@abp/bootstrap" "~7.4.3" + "@abp/bootstrap-datepicker" "~7.4.3" + "@abp/bootstrap-daterangepicker" "~7.4.3" + "@abp/datatables.net-bs5" "~7.4.3" + "@abp/font-awesome" "~7.4.3" + "@abp/jquery-form" "~7.4.3" + "@abp/jquery-validation-unobtrusive" "~7.4.3" + "@abp/lodash" "~7.4.3" + "@abp/luxon" "~7.4.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" + "@abp/moment" "~7.4.3" + "@abp/select2" "~7.4.3" + "@abp/sweetalert2" "~7.4.3" + "@abp/timeago" "~7.4.3" + "@abp/toastr" "~7.4.3" + +"@abp/aspnetcore.mvc.ui@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" + integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -51,194 +51,194 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.2.tgz#5a2f23dae73115a1213178eabe2527d721db5dcf" - integrity sha512-0tYeKWUTTL+2SKhFrodI1GibrkRUingySaYwEhwpXZGBuiMNWVeRcuBeFVTTKbnIxpgaAZnmGrpwmI5H0LdX7g== +"@abp/bootstrap-datepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" + integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.2.tgz#b95c17fe69da8332bdb63586179e406eef0df5ab" - integrity sha512-/9pQqh8tsBzN8jR9Dn9f3iDoMQdbmf/KMjdb/IYP6+Z41f1GPBuCa5KtYb/mSfigIb+NKE63ZZftwWiiHDSQ1w== +"@abp/bootstrap-daterangepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" + integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.2.tgz#3a0f318e33057f1c3526c833b23b122d9c86fda9" - integrity sha512-QdAI7GMpvWYFXbWjk/lzvt4j7KEGYcbi3YBQp+wW21Ia0khvqvSxYSKOkHlSeYyWXQFcR0cV07DVPELOXU9IVQ== +"@abp/bootstrap@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" + integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" bootstrap "^5.1.3" -"@abp/clipboard@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.2.tgz#e9c3361edb3aa22bfb5667f99605a26752843e91" - integrity sha512-KQRgMfvvtMS9StvHk0k15RB3UY6Z/5IN1CqjC/WSlHbn9SXNorEzkJ0gi1xoy/Hs0DTyPm74xnvd6GdQUShLQg== +"@abp/clipboard@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.3.tgz#688cbd6f32d71ba5d76bdc42053672b46c188e51" + integrity sha512-iaHhG2AO0OLuaVgBz/TMrR3ZbLb4NXz3cZWLK/iBhlle4eTEV/nQiOXbx3lnW2ws0KnHZ25LFR3rqkmkDZMZmw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" clipboard "^2.0.8" -"@abp/core@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.2.tgz#d3ff88ef571edfa00357d1bdceb1f5c56391421e" - integrity sha512-LKZj8Brfvv+FI754LRD4cpxOE/jgRB/mmo2bb3lLRpCmrh5qS1PAA0KGEavEioT0YzQVAi1cog7m6yBl53h63A== +"@abp/core@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" + integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== dependencies: - "@abp/utils" "~7.4.2" + "@abp/utils" "~7.4.3" -"@abp/datatables.net-bs5@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.2.tgz#37de0409b34ada6ae9264b1bbdbd1963866dfe16" - integrity sha512-/po/W4h95dJ7ubeK35GQWeAf6F/o4cxrIHej0mwe5WTNvY+AH2dpP8vneHAg/rwHhxPSXHPfsCZ9nQwE3pUHjg== +"@abp/datatables.net-bs5@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" + integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== dependencies: - "@abp/datatables.net" "~7.4.2" + "@abp/datatables.net" "~7.4.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.2.tgz#bd1a457b7063ea31eb96d809e0c20aae5913b7e2" - integrity sha512-iWKdKIegM3M029HpMG+qRTzkjsKtn8JzMcVzDqogVfBhDDGzn1E20Lop9gYw4bzKVkmGE+8hvb5hmu4h2FNLgA== +"@abp/datatables.net@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" + integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" datatables.net "^1.11.4" -"@abp/docs@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-7.4.2.tgz#0e7ff46faf2700e431d12cfeb2f0390043b01a38" - integrity sha512-LSI46EEkn+aGhVGz3T0yEMeVJCa032EcrhxSjZwI6ZAE0gjq/zi1vV4vKkWSmP1pboucFL0tyOBmbDCbTn5rVw== +"@abp/docs@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-7.4.3.tgz#136c1a2a9c9470057dda3e031b00156d905451e4" + integrity sha512-aSjXEwLJWm4vK9LdvhUgBzfELG6jH0+y5EeZps+VTmZKSYv168uVFtvXXq/b2154ixed0QvXvID00v3WNAwxIQ== dependencies: - "@abp/anchor-js" "~7.4.2" - "@abp/clipboard" "~7.4.2" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.2" - "@abp/popper.js" "~7.4.2" - "@abp/prismjs" "~7.4.2" + "@abp/anchor-js" "~7.4.3" + "@abp/clipboard" "~7.4.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" + "@abp/popper.js" "~7.4.3" + "@abp/prismjs" "~7.4.3" -"@abp/font-awesome@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.2.tgz#f3d81c5a4e5f5a83921f9c4d659674391b727ecd" - integrity sha512-8fBQu6qI8ZvO+6344aoiMA1YKoEHv3g/lguyTFqzPgz1ROUeruVnZ1d3FuWYYTGSXJpAF+o+mJ5J7I66KZKfYg== +"@abp/font-awesome@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" + integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.2.tgz#cdd14db05ffb133ca01ec622fb2e02994f724171" - integrity sha512-JENpQk9V8gHF3QG3NsjLkzN+RQEgjm9Xd79cKHXvaYTAGMMTdFQj/Y6UqEiGpCay++cHKnUdXbLy4J15R8d8aw== +"@abp/jquery-form@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" + integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.2.tgz#5ba608171e5c5b24c237283b7ccc614e485e2279" - integrity sha512-dFMB32Kio0rTxZIVi6UXZK+fW1GpyGgT7qj/mDeuXmnetWSKEAoHm53mECeqlq0LxGwBEiiEeIsh/9I6BJOisQ== +"@abp/jquery-validation-unobtrusive@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" + integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== dependencies: - "@abp/jquery-validation" "~7.4.2" + "@abp/jquery-validation" "~7.4.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.2.tgz#875eb5a7cbac26a08fc501536986e5074c02dde1" - integrity sha512-wkTROjMgCXPCk0GQ+u3BA94cy4AWsedbFzbNjFuzIJzg0erzlj7cHBKQ9ZztknkMFVNBMz3cM+tMQtoqUfz8KQ== +"@abp/jquery-validation@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" + integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.2.tgz#123fb0ad0c15e56cb1d6f355cfaa081008e00d1e" - integrity sha512-DZlQWI48tgk8JtepPviWz0Ils+kDD8xOXG6rZ2+eE0u4Cg2coqrkZzzz2t73kDNZ4s56NzO+w5Dl8BVEuPNzAQ== +"@abp/jquery@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" + integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" jquery "~3.6.0" -"@abp/lodash@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.2.tgz#1f33f7b06c1e4ad386b126e2a25440ecfa4d987e" - integrity sha512-uOrf9r6Bsh09dWQ2gLycaCHuCrUPe3q1XaSIe/f0PKQGObaQEDzEEqsXMXpYJgCXn2CDCgQtsQZSo+PGescj1g== +"@abp/lodash@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" + integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" lodash "^4.17.21" -"@abp/luxon@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.2.tgz#cf8340e781906506117f917667fc8963f3134317" - integrity sha512-2yrji0gSuF2Rayc0EA/G1bWAFEirf8ZFgH8guC9PTlb5ZmWw5hUv8DoLwY5H1iRRPJj00LSSqNg0cT65bw8grw== +"@abp/luxon@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" + integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.2.tgz#6e16a5b15f8d24f3ce1d3449908210deda8a38eb" - integrity sha512-+xfnwjOVLPoSeIQZzIaSPD9sf0yIqf+umUUR2EjcdheOLqrLDYF9xLBiOnoRkj7w4zkCwQk4k3PQ1o6BYMwo+Q== +"@abp/malihu-custom-scrollbar-plugin@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" + integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.2.tgz#04a4dddb21147e02ebe8f008d39e25fe35c76478" - integrity sha512-VnyW6ZWSpOSVY3KIuw8tw7RZcpQo5tEDUszQQD9+uB2pBA/QXVdGT7msY50mAa2MYEsSrQ1P5Zqpvwpma7EysA== +"@abp/moment@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" + integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== dependencies: moment "^2.9.0" -"@abp/popper.js@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-7.4.2.tgz#abc4e8af05e604397f726d7e165e45e8ce452db6" - integrity sha512-k0TTmaF/A3dzvmT0keJmS6hafwGsYfaGw0hETPEoLGpr+3JCLc7Qni6AFabmFJTcbOqkSUHenMvXxYuGPu3yAw== +"@abp/popper.js@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-7.4.3.tgz#70c4920fc0ddef036d9ca31ba1acba10562843fc" + integrity sha512-bepwJ9oYKyczLoUAIayfPtoETcUGpYkbaQJb0WG3kGucEDnQpQ8Ec+gnjkj3Fg8pq6cv+Fhni+m5c5Jccbl+WA== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" "@popperjs/core" "^2.11.2" -"@abp/prismjs@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.2.tgz#41c9c847c8b6f89a7c126e346a020c494ddb74e9" - integrity sha512-ap9bifcEzIXaM10reSEhOrdpJS+ZvNXk7R+Nl/malvJjxeUlln/bRVROtidFp9RP1eFYecDywQE86gfdSmBtTg== +"@abp/prismjs@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.3.tgz#ff75bd2297dc9f103b527a9b000a81e60658e42d" + integrity sha512-WHbbZ0gfPFVFOzATPTDgjdyz309rEFI7vSU2n0499FwG73eK+7/Qv6xeFYE9vWce0e+3BTIY6iMr06dZ1Sax6Q== dependencies: - "@abp/clipboard" "~7.4.2" - "@abp/core" "~7.4.2" + "@abp/clipboard" "~7.4.3" + "@abp/core" "~7.4.3" prismjs "^1.26.0" -"@abp/select2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.2.tgz#262cfff6d4a1a1d5010c1d81884f41ec22fc8d89" - integrity sha512-+R11EaFHg1JOHMvt9MGXP05k6LxtKUql/ywB9UoZ193N2/DKZ0dvc9mSplh4ZqgD4AhHae3frPs/f5ySPoMtJw== +"@abp/select2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" + integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.2.tgz#4952f763b9fe9b26270fe85dfcf3bee440d92058" - integrity sha512-9HL6DwXIxXYbvF77bJMztVrbb+DKe7YTDGt90Q9JtJjTddUSiEPxLAUf6IRcjCCRuTdyywMIIhVptWmCQ4uQHQ== +"@abp/sweetalert2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" + integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.2.tgz#2b5fd37ef6eac335dd6988162e7423ac241b3b43" - integrity sha512-GMfWVmNxyOO5NQWHe6CnKOXfiUZC/ph6/iT8+q+SWlhSQ7oVI4DyKnT9dAobq4fl5zUfQdVl3g3Gb9TP0mzZLg== +"@abp/timeago@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" + integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" timeago "^1.6.7" -"@abp/toastr@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.2.tgz#d8a640d31f59ac61613fd0b6339559228d630bd5" - integrity sha512-g00qHTY8KTlHfrYvrrXp50xHe6KulYmxtqVchJgZnCp4F0UsEap05KPAoZWI9Yes07DjD2FrruUHdSD2OHbXRQ== +"@abp/toastr@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" + integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" toastr "^2.1.4" -"@abp/utils@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.2.tgz#7bbb3fa0e9570f3ed71d40ab038c8122089133a6" - integrity sha512-bTIoOvAldL7LHtOtWWY47mQ10VL5HHYWV5nwVyCMWlMRBv9zf5VP3IZvLNxPaPbkeMzJmoQ11ds5GU3POJfxzQ== +"@abp/utils@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" + integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== dependencies: just-compare "^2.3.0" diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/package.json b/modules/openiddict/app/OpenIddict.Demo.Server/package.json index ef4a2dea54..7c18c6d495 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/package.json +++ b/modules/openiddict/app/OpenIddict.Demo.Server/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" } } diff --git a/modules/openiddict/app/angular/package.json b/modules/openiddict/app/angular/package.json index b1894382f6..198cee2c11 100644 --- a/modules/openiddict/app/angular/package.json +++ b/modules/openiddict/app/angular/package.json @@ -12,15 +12,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.4.2", - "@abp/ng.components": "~7.4.2", - "@abp/ng.core": "~7.4.2", - "@abp/ng.oauth": "~7.4.2", - "@abp/ng.identity": "~7.4.2", - "@abp/ng.setting-management": "~7.4.2", - "@abp/ng.tenant-management": "~7.4.2", - "@abp/ng.theme.shared": "~7.4.2", - "@abp/ng.theme.lepton-x": "~2.4.2", + "@abp/ng.account": "~7.4.3", + "@abp/ng.components": "~7.4.3", + "@abp/ng.core": "~7.4.3", + "@abp/ng.oauth": "~7.4.3", + "@abp/ng.identity": "~7.4.3", + "@abp/ng.setting-management": "~7.4.3", + "@abp/ng.tenant-management": "~7.4.3", + "@abp/ng.theme.shared": "~7.4.3", + "@abp/ng.theme.lepton-x": "~2.4.3", "@angular/animations": "^15.0.1", "@angular/common": "^15.0.1", "@angular/compiler": "^15.0.1", @@ -36,7 +36,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~7.4.2", + "@abp/ng.schematics": "~7.4.3", "@angular-devkit/build-angular": "^15.0.1", "@angular-eslint/builder": "~15.1.0", "@angular-eslint/eslint-plugin": "~15.1.0", 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 c42dc3df05..082c435f52 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json @@ -3,6 +3,6 @@ "name": "demo-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" } } 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 94cc459e47..f3b2b68536 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.2.tgz#326aecf0f99bd5644b4d97e9f0583b4b7b3dc9bd" - integrity sha512-ZfsOmPbKfUl4revDpmz7wowWlpdBUQqFh/MTp4gpaWEfqKkFtqn3U0Ckg7cnxkHau9ME9TSOjbe05HT71/JOow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.2.tgz#78d51e65bcfe8f0a50e801810bcb77ae947863ee" - integrity sha512-y/fPI4vCpaEKH6VVuM93EIJ1/bi8XiXoS4KdPQWX4Wzpi1G4mzyedtV2UH2xzmWLpX3zPAttXiWOyRpovwImIg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.2" - "@abp/bootstrap" "~7.4.2" - "@abp/bootstrap-datepicker" "~7.4.2" - "@abp/bootstrap-daterangepicker" "~7.4.2" - "@abp/datatables.net-bs5" "~7.4.2" - "@abp/font-awesome" "~7.4.2" - "@abp/jquery-form" "~7.4.2" - "@abp/jquery-validation-unobtrusive" "~7.4.2" - "@abp/lodash" "~7.4.2" - "@abp/luxon" "~7.4.2" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.2" - "@abp/moment" "~7.4.2" - "@abp/select2" "~7.4.2" - "@abp/sweetalert2" "~7.4.2" - "@abp/timeago" "~7.4.2" - "@abp/toastr" "~7.4.2" - -"@abp/aspnetcore.mvc.ui@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.2.tgz#ff734f986f6cf981332701b2ba035ee19fb09898" - integrity sha512-Hd/tspsCCK22k5sJwEzDLm8+TTjcMwqyMFbfkKjc+VcUSLT5ygsfxqROUbQGT5MNAsKH2Z8EiA9M7lnXB2BuAQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" + integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" + integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.3" + "@abp/bootstrap" "~7.4.3" + "@abp/bootstrap-datepicker" "~7.4.3" + "@abp/bootstrap-daterangepicker" "~7.4.3" + "@abp/datatables.net-bs5" "~7.4.3" + "@abp/font-awesome" "~7.4.3" + "@abp/jquery-form" "~7.4.3" + "@abp/jquery-validation-unobtrusive" "~7.4.3" + "@abp/lodash" "~7.4.3" + "@abp/luxon" "~7.4.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" + "@abp/moment" "~7.4.3" + "@abp/select2" "~7.4.3" + "@abp/sweetalert2" "~7.4.3" + "@abp/timeago" "~7.4.3" + "@abp/toastr" "~7.4.3" + +"@abp/aspnetcore.mvc.ui@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" + integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.2.tgz#5a2f23dae73115a1213178eabe2527d721db5dcf" - integrity sha512-0tYeKWUTTL+2SKhFrodI1GibrkRUingySaYwEhwpXZGBuiMNWVeRcuBeFVTTKbnIxpgaAZnmGrpwmI5H0LdX7g== +"@abp/bootstrap-datepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" + integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.2.tgz#b95c17fe69da8332bdb63586179e406eef0df5ab" - integrity sha512-/9pQqh8tsBzN8jR9Dn9f3iDoMQdbmf/KMjdb/IYP6+Z41f1GPBuCa5KtYb/mSfigIb+NKE63ZZftwWiiHDSQ1w== +"@abp/bootstrap-daterangepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" + integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.2.tgz#3a0f318e33057f1c3526c833b23b122d9c86fda9" - integrity sha512-QdAI7GMpvWYFXbWjk/lzvt4j7KEGYcbi3YBQp+wW21Ia0khvqvSxYSKOkHlSeYyWXQFcR0cV07DVPELOXU9IVQ== +"@abp/bootstrap@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" + integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" bootstrap "^5.1.3" -"@abp/core@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.2.tgz#d3ff88ef571edfa00357d1bdceb1f5c56391421e" - integrity sha512-LKZj8Brfvv+FI754LRD4cpxOE/jgRB/mmo2bb3lLRpCmrh5qS1PAA0KGEavEioT0YzQVAi1cog7m6yBl53h63A== +"@abp/core@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" + integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== dependencies: - "@abp/utils" "~7.4.2" + "@abp/utils" "~7.4.3" -"@abp/datatables.net-bs5@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.2.tgz#37de0409b34ada6ae9264b1bbdbd1963866dfe16" - integrity sha512-/po/W4h95dJ7ubeK35GQWeAf6F/o4cxrIHej0mwe5WTNvY+AH2dpP8vneHAg/rwHhxPSXHPfsCZ9nQwE3pUHjg== +"@abp/datatables.net-bs5@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" + integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== dependencies: - "@abp/datatables.net" "~7.4.2" + "@abp/datatables.net" "~7.4.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.2.tgz#bd1a457b7063ea31eb96d809e0c20aae5913b7e2" - integrity sha512-iWKdKIegM3M029HpMG+qRTzkjsKtn8JzMcVzDqogVfBhDDGzn1E20Lop9gYw4bzKVkmGE+8hvb5hmu4h2FNLgA== +"@abp/datatables.net@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" + integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.2.tgz#f3d81c5a4e5f5a83921f9c4d659674391b727ecd" - integrity sha512-8fBQu6qI8ZvO+6344aoiMA1YKoEHv3g/lguyTFqzPgz1ROUeruVnZ1d3FuWYYTGSXJpAF+o+mJ5J7I66KZKfYg== +"@abp/font-awesome@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" + integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.2.tgz#cdd14db05ffb133ca01ec622fb2e02994f724171" - integrity sha512-JENpQk9V8gHF3QG3NsjLkzN+RQEgjm9Xd79cKHXvaYTAGMMTdFQj/Y6UqEiGpCay++cHKnUdXbLy4J15R8d8aw== +"@abp/jquery-form@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" + integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.2.tgz#5ba608171e5c5b24c237283b7ccc614e485e2279" - integrity sha512-dFMB32Kio0rTxZIVi6UXZK+fW1GpyGgT7qj/mDeuXmnetWSKEAoHm53mECeqlq0LxGwBEiiEeIsh/9I6BJOisQ== +"@abp/jquery-validation-unobtrusive@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" + integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== dependencies: - "@abp/jquery-validation" "~7.4.2" + "@abp/jquery-validation" "~7.4.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.2.tgz#875eb5a7cbac26a08fc501536986e5074c02dde1" - integrity sha512-wkTROjMgCXPCk0GQ+u3BA94cy4AWsedbFzbNjFuzIJzg0erzlj7cHBKQ9ZztknkMFVNBMz3cM+tMQtoqUfz8KQ== +"@abp/jquery-validation@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" + integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.2.tgz#123fb0ad0c15e56cb1d6f355cfaa081008e00d1e" - integrity sha512-DZlQWI48tgk8JtepPviWz0Ils+kDD8xOXG6rZ2+eE0u4Cg2coqrkZzzz2t73kDNZ4s56NzO+w5Dl8BVEuPNzAQ== +"@abp/jquery@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" + integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" jquery "~3.6.0" -"@abp/lodash@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.2.tgz#1f33f7b06c1e4ad386b126e2a25440ecfa4d987e" - integrity sha512-uOrf9r6Bsh09dWQ2gLycaCHuCrUPe3q1XaSIe/f0PKQGObaQEDzEEqsXMXpYJgCXn2CDCgQtsQZSo+PGescj1g== +"@abp/lodash@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" + integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" lodash "^4.17.21" -"@abp/luxon@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.2.tgz#cf8340e781906506117f917667fc8963f3134317" - integrity sha512-2yrji0gSuF2Rayc0EA/G1bWAFEirf8ZFgH8guC9PTlb5ZmWw5hUv8DoLwY5H1iRRPJj00LSSqNg0cT65bw8grw== +"@abp/luxon@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" + integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.2.tgz#6e16a5b15f8d24f3ce1d3449908210deda8a38eb" - integrity sha512-+xfnwjOVLPoSeIQZzIaSPD9sf0yIqf+umUUR2EjcdheOLqrLDYF9xLBiOnoRkj7w4zkCwQk4k3PQ1o6BYMwo+Q== +"@abp/malihu-custom-scrollbar-plugin@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" + integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.2.tgz#04a4dddb21147e02ebe8f008d39e25fe35c76478" - integrity sha512-VnyW6ZWSpOSVY3KIuw8tw7RZcpQo5tEDUszQQD9+uB2pBA/QXVdGT7msY50mAa2MYEsSrQ1P5Zqpvwpma7EysA== +"@abp/moment@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" + integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== dependencies: moment "^2.9.0" -"@abp/select2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.2.tgz#262cfff6d4a1a1d5010c1d81884f41ec22fc8d89" - integrity sha512-+R11EaFHg1JOHMvt9MGXP05k6LxtKUql/ywB9UoZ193N2/DKZ0dvc9mSplh4ZqgD4AhHae3frPs/f5ySPoMtJw== +"@abp/select2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" + integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.2.tgz#4952f763b9fe9b26270fe85dfcf3bee440d92058" - integrity sha512-9HL6DwXIxXYbvF77bJMztVrbb+DKe7YTDGt90Q9JtJjTddUSiEPxLAUf6IRcjCCRuTdyywMIIhVptWmCQ4uQHQ== +"@abp/sweetalert2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" + integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.2.tgz#2b5fd37ef6eac335dd6988162e7423ac241b3b43" - integrity sha512-GMfWVmNxyOO5NQWHe6CnKOXfiUZC/ph6/iT8+q+SWlhSQ7oVI4DyKnT9dAobq4fl5zUfQdVl3g3Gb9TP0mzZLg== +"@abp/timeago@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" + integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" timeago "^1.6.7" -"@abp/toastr@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.2.tgz#d8a640d31f59ac61613fd0b6339559228d630bd5" - integrity sha512-g00qHTY8KTlHfrYvrrXp50xHe6KulYmxtqVchJgZnCp4F0UsEap05KPAoZWI9Yes07DjD2FrruUHdSD2OHbXRQ== +"@abp/toastr@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" + integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" toastr "^2.1.4" -"@abp/utils@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.2.tgz#7bbb3fa0e9570f3ed71d40ab038c8122089133a6" - integrity sha512-bTIoOvAldL7LHtOtWWY47mQ10VL5HHYWV5nwVyCMWlMRBv9zf5VP3IZvLNxPaPbkeMzJmoQ11ds5GU3POJfxzQ== +"@abp/utils@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" + integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== dependencies: just-compare "^2.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 09c73635f0..8897828632 100644 --- a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2", - "@abp/virtual-file-explorer": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3", + "@abp/virtual-file-explorer": "~7.4.3" } } 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 dc32903927..0a088cfc8f 100644 --- a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.2.tgz#326aecf0f99bd5644b4d97e9f0583b4b7b3dc9bd" - integrity sha512-ZfsOmPbKfUl4revDpmz7wowWlpdBUQqFh/MTp4gpaWEfqKkFtqn3U0Ckg7cnxkHau9ME9TSOjbe05HT71/JOow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.2.tgz#78d51e65bcfe8f0a50e801810bcb77ae947863ee" - integrity sha512-y/fPI4vCpaEKH6VVuM93EIJ1/bi8XiXoS4KdPQWX4Wzpi1G4mzyedtV2UH2xzmWLpX3zPAttXiWOyRpovwImIg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.2" - "@abp/bootstrap" "~7.4.2" - "@abp/bootstrap-datepicker" "~7.4.2" - "@abp/bootstrap-daterangepicker" "~7.4.2" - "@abp/datatables.net-bs5" "~7.4.2" - "@abp/font-awesome" "~7.4.2" - "@abp/jquery-form" "~7.4.2" - "@abp/jquery-validation-unobtrusive" "~7.4.2" - "@abp/lodash" "~7.4.2" - "@abp/luxon" "~7.4.2" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.2" - "@abp/moment" "~7.4.2" - "@abp/select2" "~7.4.2" - "@abp/sweetalert2" "~7.4.2" - "@abp/timeago" "~7.4.2" - "@abp/toastr" "~7.4.2" - -"@abp/aspnetcore.mvc.ui@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.2.tgz#ff734f986f6cf981332701b2ba035ee19fb09898" - integrity sha512-Hd/tspsCCK22k5sJwEzDLm8+TTjcMwqyMFbfkKjc+VcUSLT5ygsfxqROUbQGT5MNAsKH2Z8EiA9M7lnXB2BuAQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" + integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" + integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.3" + "@abp/bootstrap" "~7.4.3" + "@abp/bootstrap-datepicker" "~7.4.3" + "@abp/bootstrap-daterangepicker" "~7.4.3" + "@abp/datatables.net-bs5" "~7.4.3" + "@abp/font-awesome" "~7.4.3" + "@abp/jquery-form" "~7.4.3" + "@abp/jquery-validation-unobtrusive" "~7.4.3" + "@abp/lodash" "~7.4.3" + "@abp/luxon" "~7.4.3" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" + "@abp/moment" "~7.4.3" + "@abp/select2" "~7.4.3" + "@abp/sweetalert2" "~7.4.3" + "@abp/timeago" "~7.4.3" + "@abp/toastr" "~7.4.3" + +"@abp/aspnetcore.mvc.ui@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" + integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,185 +43,185 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.2.tgz#5a2f23dae73115a1213178eabe2527d721db5dcf" - integrity sha512-0tYeKWUTTL+2SKhFrodI1GibrkRUingySaYwEhwpXZGBuiMNWVeRcuBeFVTTKbnIxpgaAZnmGrpwmI5H0LdX7g== +"@abp/bootstrap-datepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" + integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.2.tgz#b95c17fe69da8332bdb63586179e406eef0df5ab" - integrity sha512-/9pQqh8tsBzN8jR9Dn9f3iDoMQdbmf/KMjdb/IYP6+Z41f1GPBuCa5KtYb/mSfigIb+NKE63ZZftwWiiHDSQ1w== +"@abp/bootstrap-daterangepicker@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" + integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.2.tgz#3a0f318e33057f1c3526c833b23b122d9c86fda9" - integrity sha512-QdAI7GMpvWYFXbWjk/lzvt4j7KEGYcbi3YBQp+wW21Ia0khvqvSxYSKOkHlSeYyWXQFcR0cV07DVPELOXU9IVQ== +"@abp/bootstrap@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" + integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" bootstrap "^5.1.3" -"@abp/clipboard@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.2.tgz#e9c3361edb3aa22bfb5667f99605a26752843e91" - integrity sha512-KQRgMfvvtMS9StvHk0k15RB3UY6Z/5IN1CqjC/WSlHbn9SXNorEzkJ0gi1xoy/Hs0DTyPm74xnvd6GdQUShLQg== +"@abp/clipboard@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.3.tgz#688cbd6f32d71ba5d76bdc42053672b46c188e51" + integrity sha512-iaHhG2AO0OLuaVgBz/TMrR3ZbLb4NXz3cZWLK/iBhlle4eTEV/nQiOXbx3lnW2ws0KnHZ25LFR3rqkmkDZMZmw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" clipboard "^2.0.8" -"@abp/core@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.2.tgz#d3ff88ef571edfa00357d1bdceb1f5c56391421e" - integrity sha512-LKZj8Brfvv+FI754LRD4cpxOE/jgRB/mmo2bb3lLRpCmrh5qS1PAA0KGEavEioT0YzQVAi1cog7m6yBl53h63A== +"@abp/core@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" + integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== dependencies: - "@abp/utils" "~7.4.2" + "@abp/utils" "~7.4.3" -"@abp/datatables.net-bs5@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.2.tgz#37de0409b34ada6ae9264b1bbdbd1963866dfe16" - integrity sha512-/po/W4h95dJ7ubeK35GQWeAf6F/o4cxrIHej0mwe5WTNvY+AH2dpP8vneHAg/rwHhxPSXHPfsCZ9nQwE3pUHjg== +"@abp/datatables.net-bs5@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" + integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== dependencies: - "@abp/datatables.net" "~7.4.2" + "@abp/datatables.net" "~7.4.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.2.tgz#bd1a457b7063ea31eb96d809e0c20aae5913b7e2" - integrity sha512-iWKdKIegM3M029HpMG+qRTzkjsKtn8JzMcVzDqogVfBhDDGzn1E20Lop9gYw4bzKVkmGE+8hvb5hmu4h2FNLgA== +"@abp/datatables.net@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" + integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.2.tgz#f3d81c5a4e5f5a83921f9c4d659674391b727ecd" - integrity sha512-8fBQu6qI8ZvO+6344aoiMA1YKoEHv3g/lguyTFqzPgz1ROUeruVnZ1d3FuWYYTGSXJpAF+o+mJ5J7I66KZKfYg== +"@abp/font-awesome@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" + integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.2.tgz#cdd14db05ffb133ca01ec622fb2e02994f724171" - integrity sha512-JENpQk9V8gHF3QG3NsjLkzN+RQEgjm9Xd79cKHXvaYTAGMMTdFQj/Y6UqEiGpCay++cHKnUdXbLy4J15R8d8aw== +"@abp/jquery-form@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" + integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.2.tgz#5ba608171e5c5b24c237283b7ccc614e485e2279" - integrity sha512-dFMB32Kio0rTxZIVi6UXZK+fW1GpyGgT7qj/mDeuXmnetWSKEAoHm53mECeqlq0LxGwBEiiEeIsh/9I6BJOisQ== +"@abp/jquery-validation-unobtrusive@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" + integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== dependencies: - "@abp/jquery-validation" "~7.4.2" + "@abp/jquery-validation" "~7.4.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.2.tgz#875eb5a7cbac26a08fc501536986e5074c02dde1" - integrity sha512-wkTROjMgCXPCk0GQ+u3BA94cy4AWsedbFzbNjFuzIJzg0erzlj7cHBKQ9ZztknkMFVNBMz3cM+tMQtoqUfz8KQ== +"@abp/jquery-validation@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" + integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.2.tgz#123fb0ad0c15e56cb1d6f355cfaa081008e00d1e" - integrity sha512-DZlQWI48tgk8JtepPviWz0Ils+kDD8xOXG6rZ2+eE0u4Cg2coqrkZzzz2t73kDNZ4s56NzO+w5Dl8BVEuPNzAQ== +"@abp/jquery@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" + integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" jquery "~3.6.0" -"@abp/lodash@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.2.tgz#1f33f7b06c1e4ad386b126e2a25440ecfa4d987e" - integrity sha512-uOrf9r6Bsh09dWQ2gLycaCHuCrUPe3q1XaSIe/f0PKQGObaQEDzEEqsXMXpYJgCXn2CDCgQtsQZSo+PGescj1g== +"@abp/lodash@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" + integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" lodash "^4.17.21" -"@abp/luxon@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.2.tgz#cf8340e781906506117f917667fc8963f3134317" - integrity sha512-2yrji0gSuF2Rayc0EA/G1bWAFEirf8ZFgH8guC9PTlb5ZmWw5hUv8DoLwY5H1iRRPJj00LSSqNg0cT65bw8grw== +"@abp/luxon@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" + integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.2.tgz#6e16a5b15f8d24f3ce1d3449908210deda8a38eb" - integrity sha512-+xfnwjOVLPoSeIQZzIaSPD9sf0yIqf+umUUR2EjcdheOLqrLDYF9xLBiOnoRkj7w4zkCwQk4k3PQ1o6BYMwo+Q== +"@abp/malihu-custom-scrollbar-plugin@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" + integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.2.tgz#04a4dddb21147e02ebe8f008d39e25fe35c76478" - integrity sha512-VnyW6ZWSpOSVY3KIuw8tw7RZcpQo5tEDUszQQD9+uB2pBA/QXVdGT7msY50mAa2MYEsSrQ1P5Zqpvwpma7EysA== +"@abp/moment@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" + integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== dependencies: moment "^2.9.0" -"@abp/prismjs@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.2.tgz#41c9c847c8b6f89a7c126e346a020c494ddb74e9" - integrity sha512-ap9bifcEzIXaM10reSEhOrdpJS+ZvNXk7R+Nl/malvJjxeUlln/bRVROtidFp9RP1eFYecDywQE86gfdSmBtTg== +"@abp/prismjs@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.3.tgz#ff75bd2297dc9f103b527a9b000a81e60658e42d" + integrity sha512-WHbbZ0gfPFVFOzATPTDgjdyz309rEFI7vSU2n0499FwG73eK+7/Qv6xeFYE9vWce0e+3BTIY6iMr06dZ1Sax6Q== dependencies: - "@abp/clipboard" "~7.4.2" - "@abp/core" "~7.4.2" + "@abp/clipboard" "~7.4.3" + "@abp/core" "~7.4.3" prismjs "^1.26.0" -"@abp/select2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.2.tgz#262cfff6d4a1a1d5010c1d81884f41ec22fc8d89" - integrity sha512-+R11EaFHg1JOHMvt9MGXP05k6LxtKUql/ywB9UoZ193N2/DKZ0dvc9mSplh4ZqgD4AhHae3frPs/f5ySPoMtJw== +"@abp/select2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" + integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.2.tgz#4952f763b9fe9b26270fe85dfcf3bee440d92058" - integrity sha512-9HL6DwXIxXYbvF77bJMztVrbb+DKe7YTDGt90Q9JtJjTddUSiEPxLAUf6IRcjCCRuTdyywMIIhVptWmCQ4uQHQ== +"@abp/sweetalert2@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" + integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== dependencies: - "@abp/core" "~7.4.2" + "@abp/core" "~7.4.3" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.2.tgz#2b5fd37ef6eac335dd6988162e7423ac241b3b43" - integrity sha512-GMfWVmNxyOO5NQWHe6CnKOXfiUZC/ph6/iT8+q+SWlhSQ7oVI4DyKnT9dAobq4fl5zUfQdVl3g3Gb9TP0mzZLg== +"@abp/timeago@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" + integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" timeago "^1.6.7" -"@abp/toastr@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.2.tgz#d8a640d31f59ac61613fd0b6339559228d630bd5" - integrity sha512-g00qHTY8KTlHfrYvrrXp50xHe6KulYmxtqVchJgZnCp4F0UsEap05KPAoZWI9Yes07DjD2FrruUHdSD2OHbXRQ== +"@abp/toastr@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" + integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== dependencies: - "@abp/jquery" "~7.4.2" + "@abp/jquery" "~7.4.3" toastr "^2.1.4" -"@abp/utils@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.2.tgz#7bbb3fa0e9570f3ed71d40ab038c8122089133a6" - integrity sha512-bTIoOvAldL7LHtOtWWY47mQ10VL5HHYWV5nwVyCMWlMRBv9zf5VP3IZvLNxPaPbkeMzJmoQ11ds5GU3POJfxzQ== +"@abp/utils@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" + integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== dependencies: just-compare "^2.3.0" -"@abp/virtual-file-explorer@~7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-7.4.2.tgz#9a4587374a6658a7ceab6efa496f539ea9d0bd80" - integrity sha512-EXmEAVvJ6TNPF3nyN0G65qBnqjrkuPpY1W1Jtn0eRhxSpgDm3DiBv7h8YP1Qb1M0Iw78rOMvEXJezWRVS7op/w== +"@abp/virtual-file-explorer@~7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-7.4.3.tgz#2baed62b74b3ff431343969f91ba56cbc611967d" + integrity sha512-Ndg89c+ccCBBM3dRYThuPE7Fqu/SA3r8v0gBZxhQ5n0Ah5hOnx7LzoZVfJ/RHuUhWpIaTq34UGGylBfSGA9LaQ== dependencies: - "@abp/clipboard" "~7.4.2" - "@abp/prismjs" "~7.4.2" + "@abp/clipboard" "~7.4.3" + "@abp/prismjs" "~7.4.3" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" diff --git a/npm/lerna.json b/npm/lerna.json index 7303950895..f883e45d75 100644 --- a/npm/lerna.json +++ b/npm/lerna.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "packages": [ "packs/*" ], diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index e00d2afaa2..239a20d190 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -44,8 +44,8 @@ }, "private": true, "devDependencies": { - "@abp/ng.theme.lepton-x": "~2.4.2", - "@abp/utils": "~7.4.2", + "@abp/ng.theme.lepton-x": "~2.4.3", + "@abp/utils": "~7.4.3", "@angular-devkit/build-angular": "~16.2.0", "@angular-devkit/core": "~16.2.0", "@angular-devkit/schematics": "~16.2.0", diff --git a/npm/ng-packs/packages/account-core/package.json b/npm/ng-packs/packages/account-core/package.json index a488a9046b..6eca6257e1 100644 --- a/npm/ng-packs/packages/account-core/package.json +++ b/npm/ng-packs/packages/account-core/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.account.core", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": "~7.4.2", - "@abp/ng.theme.shared": "~7.4.2", + "@abp/ng.core": "~7.4.3", + "@abp/ng.theme.shared": "~7.4.3", "@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 6ab28baec7..e60692ff67 100644 --- a/npm/ng-packs/packages/account/package.json +++ b/npm/ng-packs/packages/account/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.account", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~7.4.2", - "@abp/ng.theme.shared": "~7.4.2", + "@abp/ng.account.core": "~7.4.3", + "@abp/ng.theme.shared": "~7.4.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json index 3f7d5147dc..7c5b066e83 100644 --- a/npm/ng-packs/packages/components/package.json +++ b/npm/ng-packs/packages/components/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.components", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": ">=7.4.2", - "@abp/ng.theme.shared": ">=7.4.2" + "@abp/ng.core": ">=7.4.3", + "@abp/ng.theme.shared": ">=7.4.3" }, "dependencies": { "chart.js": "^3.5.1", diff --git a/npm/ng-packs/packages/core/package.json b/npm/ng-packs/packages/core/package.json index cdf1228007..1f2568573d 100644 --- a/npm/ng-packs/packages/core/package.json +++ b/npm/ng-packs/packages/core/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.core", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/utils": "~7.4.2", + "@abp/utils": "~7.4.3", "angular-oauth2-oidc": "^15.0.1", "just-clone": "^6.1.1", "just-compare": "^2.3.0", diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json index f7d99b5bd4..87b2b6c8b9 100644 --- a/npm/ng-packs/packages/feature-management/package.json +++ b/npm/ng-packs/packages/feature-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.feature-management", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~7.4.2", + "@abp/ng.theme.shared": "~7.4.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/generators/package.json b/npm/ng-packs/packages/generators/package.json index 30feb068af..02caa02273 100644 --- a/npm/ng-packs/packages/generators/package.json +++ b/npm/ng-packs/packages/generators/package.json @@ -1,6 +1,6 @@ { "name": "@abp/nx.generators", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "generators": "./generators.json", "type": "commonjs", diff --git a/npm/ng-packs/packages/identity/package.json b/npm/ng-packs/packages/identity/package.json index 2935c6f9d9..012d2a2ee0 100644 --- a/npm/ng-packs/packages/identity/package.json +++ b/npm/ng-packs/packages/identity/package.json @@ -1,15 +1,15 @@ { "name": "@abp/ng.identity", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~7.4.2", - "@abp/ng.permission-management": "~7.4.2", - "@abp/ng.theme.shared": "~7.4.2", + "@abp/ng.components": "~7.4.3", + "@abp/ng.permission-management": "~7.4.3", + "@abp/ng.theme.shared": "~7.4.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/oauth/package.json b/npm/ng-packs/packages/oauth/package.json index 5a5ea285ef..cbf1ea71ed 100644 --- a/npm/ng-packs/packages/oauth/package.json +++ b/npm/ng-packs/packages/oauth/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.oauth", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~7.4.2", - "@abp/utils": "~7.4.2", + "@abp/ng.core": "~7.4.3", + "@abp/utils": "~7.4.3", "angular-oauth2-oidc": "^15.0.1", "just-clone": "^6.1.1", "just-compare": "^2.3.0", diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json index 862514882f..1cbd3732c1 100644 --- a/npm/ng-packs/packages/permission-management/package.json +++ b/npm/ng-packs/packages/permission-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.permission-management", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~7.4.2", + "@abp/ng.theme.shared": "~7.4.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/schematics/package.json b/npm/ng-packs/packages/schematics/package.json index 65352d5ac7..0eb65957a3 100644 --- a/npm/ng-packs/packages/schematics/package.json +++ b/npm/ng-packs/packages/schematics/package.json @@ -1,6 +1,6 @@ { "name": "@abp/ng.schematics", - "version": "7.4.2", + "version": "7.4.3", "author": "", "schematics": "./collection.json", "dependencies": { diff --git a/npm/ng-packs/packages/setting-management/package.json b/npm/ng-packs/packages/setting-management/package.json index dd41a094ff..3a966a0d62 100644 --- a/npm/ng-packs/packages/setting-management/package.json +++ b/npm/ng-packs/packages/setting-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.setting-management", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~7.4.2", - "@abp/ng.theme.shared": "~7.4.2", + "@abp/ng.components": "~7.4.3", + "@abp/ng.theme.shared": "~7.4.3", "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 c52c71d13d..4d51ccedb1 100644 --- a/npm/ng-packs/packages/tenant-management/package.json +++ b/npm/ng-packs/packages/tenant-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.tenant-management", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.feature-management": "~7.4.2", - "@abp/ng.theme.shared": "~7.4.2", + "@abp/ng.feature-management": "~7.4.3", + "@abp/ng.theme.shared": "~7.4.3", "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 3ff8b596a7..02a07b7f1f 100644 --- a/npm/ng-packs/packages/theme-basic/package.json +++ b/npm/ng-packs/packages/theme-basic/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.theme.basic", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~7.4.2", - "@abp/ng.theme.shared": "~7.4.2", + "@abp/ng.account.core": "~7.4.3", + "@abp/ng.theme.shared": "~7.4.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-shared/package.json b/npm/ng-packs/packages/theme-shared/package.json index ba54517fbb..d3999fc94e 100644 --- a/npm/ng-packs/packages/theme-shared/package.json +++ b/npm/ng-packs/packages/theme-shared/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.theme.shared", - "version": "7.4.2", + "version": "7.4.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~7.4.2", + "@abp/ng.core": "~7.4.3", "@fortawesome/fontawesome-free": "^5.15.4", "@ng-bootstrap/ng-bootstrap": "^15.0.0", "@ngx-validate/core": "^0.2.0", diff --git a/npm/packs/anchor-js/package.json b/npm/packs/anchor-js/package.json index 233d813d3d..216890db77 100644 --- a/npm/packs/anchor-js/package.json +++ b/npm/packs/anchor-js/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/anchor-js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "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 19d8f1eaa9..2f0fed3d7b 100644 --- a/npm/packs/aspnetcore.components.server.basictheme/package.json +++ b/npm/packs/aspnetcore.components.server.basictheme/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/aspnetcore.components.server.basictheme", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.components.server.theming": "~7.4.2" + "@abp/aspnetcore.components.server.theming": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.components.server.theming/package.json b/npm/packs/aspnetcore.components.server.theming/package.json index bb9f071af9..161aec6433 100644 --- a/npm/packs/aspnetcore.components.server.theming/package.json +++ b/npm/packs/aspnetcore.components.server.theming/package.json @@ -1,12 +1,12 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/aspnetcore.components.server.theming", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/bootstrap": "~7.4.2", - "@abp/font-awesome": "~7.4.2" + "@abp/bootstrap": "~7.4.3", + "@abp/font-awesome": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json index 4dc71d8f87..3543ba9bbc 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/aspnetcore.mvc.ui.theme.basic", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.shared": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json index 67efdcfb75..f7b6815a95 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/aspnetcore.mvc.ui.theme.shared", "repository": { "type": "git", @@ -10,22 +10,22 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui": "~7.4.2", - "@abp/bootstrap": "~7.4.2", - "@abp/bootstrap-datepicker": "~7.4.2", - "@abp/bootstrap-daterangepicker": "~7.4.2", - "@abp/datatables.net-bs5": "~7.4.2", - "@abp/font-awesome": "~7.4.2", - "@abp/jquery-form": "~7.4.2", - "@abp/jquery-validation-unobtrusive": "~7.4.2", - "@abp/lodash": "~7.4.2", - "@abp/luxon": "~7.4.2", - "@abp/malihu-custom-scrollbar-plugin": "~7.4.2", - "@abp/moment": "~7.4.2", - "@abp/select2": "~7.4.2", - "@abp/sweetalert2": "~7.4.2", - "@abp/timeago": "~7.4.2", - "@abp/toastr": "~7.4.2" + "@abp/aspnetcore.mvc.ui": "~7.4.3", + "@abp/bootstrap": "~7.4.3", + "@abp/bootstrap-datepicker": "~7.4.3", + "@abp/bootstrap-daterangepicker": "~7.4.3", + "@abp/datatables.net-bs5": "~7.4.3", + "@abp/font-awesome": "~7.4.3", + "@abp/jquery-form": "~7.4.3", + "@abp/jquery-validation-unobtrusive": "~7.4.3", + "@abp/lodash": "~7.4.3", + "@abp/luxon": "~7.4.3", + "@abp/malihu-custom-scrollbar-plugin": "~7.4.3", + "@abp/moment": "~7.4.3", + "@abp/select2": "~7.4.3", + "@abp/sweetalert2": "~7.4.3", + "@abp/timeago": "~7.4.3", + "@abp/toastr": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui/package-lock.json b/npm/packs/aspnetcore.mvc.ui/package-lock.json index 62e9b4bd28..547ba201cd 100644 --- a/npm/packs/aspnetcore.mvc.ui/package-lock.json +++ b/npm/packs/aspnetcore.mvc.ui/package-lock.json @@ -1,6 +1,6 @@ { "name": "@abp/aspnetcore.mvc.ui", - "version": "7.4.2", + "version": "7.4.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/npm/packs/aspnetcore.mvc.ui/package.json b/npm/packs/aspnetcore.mvc.ui/package.json index 8bf858306d..a78505ffdc 100644 --- a/npm/packs/aspnetcore.mvc.ui/package.json +++ b/npm/packs/aspnetcore.mvc.ui/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/aspnetcore.mvc.ui", "repository": { "type": "git", diff --git a/npm/packs/blogging/package.json b/npm/packs/blogging/package.json index ecd9a007ec..405b6b73c8 100644 --- a/npm/packs/blogging/package.json +++ b/npm/packs/blogging/package.json @@ -1,14 +1,14 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/blogging", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~7.4.2", - "@abp/owl.carousel": "~7.4.2", - "@abp/prismjs": "~7.4.2", - "@abp/tui-editor": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.shared": "~7.4.3", + "@abp/owl.carousel": "~7.4.3", + "@abp/prismjs": "~7.4.3", + "@abp/tui-editor": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/bootstrap-datepicker/package.json b/npm/packs/bootstrap-datepicker/package.json index 37d034ff7e..8be116c23f 100644 --- a/npm/packs/bootstrap-datepicker/package.json +++ b/npm/packs/bootstrap-datepicker/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/bootstrap-datepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap-daterangepicker/package.json b/npm/packs/bootstrap-daterangepicker/package.json index 90d8edce2a..9101f21523 100644 --- a/npm/packs/bootstrap-daterangepicker/package.json +++ b/npm/packs/bootstrap-daterangepicker/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/bootstrap-daterangepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap/package.json b/npm/packs/bootstrap/package.json index 2584ec42ec..677759d171 100644 --- a/npm/packs/bootstrap/package.json +++ b/npm/packs/bootstrap/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/bootstrap", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "bootstrap": "^5.1.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/chart.js/package.json b/npm/packs/chart.js/package.json index b5de7793b2..8f6d1a8f1e 100644 --- a/npm/packs/chart.js/package.json +++ b/npm/packs/chart.js/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/chart.js", "publishConfig": { "access": "public" diff --git a/npm/packs/clipboard/package.json b/npm/packs/clipboard/package.json index a508cf5e67..d96a3c66a3 100644 --- a/npm/packs/clipboard/package.json +++ b/npm/packs/clipboard/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/clipboard", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "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 5e829f3885..b08140c564 100644 --- a/npm/packs/cms-kit.admin/package.json +++ b/npm/packs/cms-kit.admin/package.json @@ -1,15 +1,15 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/cms-kit.admin", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/codemirror": "~7.4.2", - "@abp/jstree": "~7.4.2", - "@abp/slugify": "~7.4.2", - "@abp/tui-editor": "~7.4.2", - "@abp/uppy": "~7.4.2" + "@abp/codemirror": "~7.4.3", + "@abp/jstree": "~7.4.3", + "@abp/slugify": "~7.4.3", + "@abp/tui-editor": "~7.4.3", + "@abp/uppy": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cms-kit.public/package.json b/npm/packs/cms-kit.public/package.json index 763fd1d49c..db9ab66687 100644 --- a/npm/packs/cms-kit.public/package.json +++ b/npm/packs/cms-kit.public/package.json @@ -1,12 +1,12 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/cms-kit.public", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/highlight.js": "~7.4.2", - "@abp/star-rating-svg": "~7.4.2" + "@abp/highlight.js": "~7.4.3", + "@abp/star-rating-svg": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cms-kit/package.json b/npm/packs/cms-kit/package.json index 8280b36280..4a9798a0a0 100644 --- a/npm/packs/cms-kit/package.json +++ b/npm/packs/cms-kit/package.json @@ -1,12 +1,12 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/cms-kit", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/cms-kit.admin": "~7.4.2", - "@abp/cms-kit.public": "~7.4.2" + "@abp/cms-kit.admin": "~7.4.3", + "@abp/cms-kit.public": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/codemirror/package.json b/npm/packs/codemirror/package.json index d0987442f9..c8a8a16426 100644 --- a/npm/packs/codemirror/package.json +++ b/npm/packs/codemirror/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/codemirror", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "codemirror": "^5.65.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/core/package.json b/npm/packs/core/package.json index 0a686f93cb..43ce1da371 100644 --- a/npm/packs/core/package.json +++ b/npm/packs/core/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/core", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/utils": "~7.4.2" + "@abp/utils": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cropperjs/package.json b/npm/packs/cropperjs/package.json index 7290058593..ecaadf37db 100644 --- a/npm/packs/cropperjs/package.json +++ b/npm/packs/cropperjs/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/cropperjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "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 cc30cb06a5..32da8316fe 100644 --- a/npm/packs/datatables.net-bs4/package.json +++ b/npm/packs/datatables.net-bs4/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/datatables.net-bs4", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/datatables.net": "~7.4.2", + "@abp/datatables.net": "~7.4.3", "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 ce0b475ce3..d9efa8e3c6 100644 --- a/npm/packs/datatables.net-bs5/package.json +++ b/npm/packs/datatables.net-bs5/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/datatables.net-bs5", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/datatables.net": "~7.4.2", + "@abp/datatables.net": "~7.4.3", "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 a5a9a4e526..ce83b52a9a 100644 --- a/npm/packs/datatables.net/package.json +++ b/npm/packs/datatables.net/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/datatables.net", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.2", + "@abp/jquery": "~7.4.3", "datatables.net": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/docs/package.json b/npm/packs/docs/package.json index b15289eaa4..49d4627698 100644 --- a/npm/packs/docs/package.json +++ b/npm/packs/docs/package.json @@ -1,15 +1,15 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/docs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/anchor-js": "~7.4.2", - "@abp/clipboard": "~7.4.2", - "@abp/malihu-custom-scrollbar-plugin": "~7.4.2", - "@abp/popper.js": "~7.4.2", - "@abp/prismjs": "~7.4.2" + "@abp/anchor-js": "~7.4.3", + "@abp/clipboard": "~7.4.3", + "@abp/malihu-custom-scrollbar-plugin": "~7.4.3", + "@abp/popper.js": "~7.4.3", + "@abp/prismjs": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/flag-icon-css/package.json b/npm/packs/flag-icon-css/package.json index 26615d0fbb..5d2d2a214c 100644 --- a/npm/packs/flag-icon-css/package.json +++ b/npm/packs/flag-icon-css/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/flag-icon-css", "publishConfig": { "access": "public" diff --git a/npm/packs/flag-icons/package.json b/npm/packs/flag-icons/package.json index 9fe55ff11b..6a6a766679 100644 --- a/npm/packs/flag-icons/package.json +++ b/npm/packs/flag-icons/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/flag-icons", "publishConfig": { "access": "public" diff --git a/npm/packs/font-awesome/package.json b/npm/packs/font-awesome/package.json index 54af3c51ba..4986a2ef66 100644 --- a/npm/packs/font-awesome/package.json +++ b/npm/packs/font-awesome/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/font-awesome", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "@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 0f0228e5fb..0575d45588 100644 --- a/npm/packs/highlight.js/package.json +++ b/npm/packs/highlight.js/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/highlight.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "@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 a00ceacce2..3ab7d76031 100644 --- a/npm/packs/jquery-form/package.json +++ b/npm/packs/jquery-form/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/jquery-form", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.2", + "@abp/jquery": "~7.4.3", "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 585891dbcc..69edbd4316 100644 --- a/npm/packs/jquery-validation-unobtrusive/package.json +++ b/npm/packs/jquery-validation-unobtrusive/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/jquery-validation-unobtrusive", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery-validation": "~7.4.2", + "@abp/jquery-validation": "~7.4.3", "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 82684903b5..91b9e69227 100644 --- a/npm/packs/jquery-validation/package.json +++ b/npm/packs/jquery-validation/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/jquery-validation", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.2", + "@abp/jquery": "~7.4.3", "jquery-validation": "^1.19.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jquery/package.json b/npm/packs/jquery/package.json index b6937e4892..78fd993f08 100644 --- a/npm/packs/jquery/package.json +++ b/npm/packs/jquery/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/jquery", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "jquery": "~3.6.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jstree/package.json b/npm/packs/jstree/package.json index 01dce3d150..43155b49fa 100644 --- a/npm/packs/jstree/package.json +++ b/npm/packs/jstree/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/jstree", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.2", + "@abp/jquery": "~7.4.3", "jstree": "^3.3.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/lodash/package.json b/npm/packs/lodash/package.json index def4a9e5d0..0610f99aec 100644 --- a/npm/packs/lodash/package.json +++ b/npm/packs/lodash/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/lodash", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "lodash": "^4.17.21" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/luxon/package.json b/npm/packs/luxon/package.json index df9d411e78..94cbf17249 100644 --- a/npm/packs/luxon/package.json +++ b/npm/packs/luxon/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/luxon", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "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 f82e24ad1f..9d3bf9a54a 100644 --- a/npm/packs/malihu-custom-scrollbar-plugin/package.json +++ b/npm/packs/malihu-custom-scrollbar-plugin/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/malihu-custom-scrollbar-plugin", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "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 d97353801a..bac76bd661 100644 --- a/npm/packs/markdown-it/package.json +++ b/npm/packs/markdown-it/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/markdown-it", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "markdown-it": "^12.3.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/moment/package.json b/npm/packs/moment/package.json index 9a3e0a707d..a3e0858083 100644 --- a/npm/packs/moment/package.json +++ b/npm/packs/moment/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/moment", "repository": { "type": "git", diff --git a/npm/packs/owl.carousel/package.json b/npm/packs/owl.carousel/package.json index c40173a001..88c8bce917 100644 --- a/npm/packs/owl.carousel/package.json +++ b/npm/packs/owl.carousel/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/owl.carousel", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "owl.carousel": "^2.3.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/popper.js/package.json b/npm/packs/popper.js/package.json index 0e9d9c6a9b..89aac42bfe 100644 --- a/npm/packs/popper.js/package.json +++ b/npm/packs/popper.js/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/popper.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "@popperjs/core": "^2.11.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/prismjs/package.json b/npm/packs/prismjs/package.json index 7e218c8bb5..2cc5924a84 100644 --- a/npm/packs/prismjs/package.json +++ b/npm/packs/prismjs/package.json @@ -1,12 +1,12 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/prismjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~7.4.2", - "@abp/core": "~7.4.2", + "@abp/clipboard": "~7.4.3", + "@abp/core": "~7.4.3", "prismjs": "^1.26.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/qrcode/package.json b/npm/packs/qrcode/package.json index 244a641640..8acd51eb47 100644 --- a/npm/packs/qrcode/package.json +++ b/npm/packs/qrcode/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/qrcode", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2" + "@abp/core": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/select2/package.json b/npm/packs/select2/package.json index 28ffcc1af3..2ca08bac30 100644 --- a/npm/packs/select2/package.json +++ b/npm/packs/select2/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/select2", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "select2": "^4.0.13" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/signalr/package.json b/npm/packs/signalr/package.json index f0967aa432..074b682988 100644 --- a/npm/packs/signalr/package.json +++ b/npm/packs/signalr/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/signalr", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "@microsoft/signalr": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/slugify/package.json b/npm/packs/slugify/package.json index 7a608b1b7f..adeb90d604 100644 --- a/npm/packs/slugify/package.json +++ b/npm/packs/slugify/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "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 227ac3d2b5..7f4784c1b4 100644 --- a/npm/packs/star-rating-svg/package.json +++ b/npm/packs/star-rating-svg/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/star-rating-svg", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.2", + "@abp/jquery": "~7.4.3", "star-rating-svg": "^3.5.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/sweetalert2/package.json b/npm/packs/sweetalert2/package.json index 002dbd1f24..8ffcd0a6f0 100644 --- a/npm/packs/sweetalert2/package.json +++ b/npm/packs/sweetalert2/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/sweetalert2", "publishConfig": { "access": "public" @@ -10,7 +10,7 @@ "directory": "npm/packs/sweetalert2" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "sweetalert2": "^11.3.6" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/timeago/package.json b/npm/packs/timeago/package.json index 894cb145db..698335243e 100644 --- a/npm/packs/timeago/package.json +++ b/npm/packs/timeago/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/timeago", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.2", + "@abp/jquery": "~7.4.3", "timeago": "^1.6.7" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/toastr/package.json b/npm/packs/toastr/package.json index 31046eb01d..68fabcdd85 100644 --- a/npm/packs/toastr/package.json +++ b/npm/packs/toastr/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/toastr", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.2", + "@abp/jquery": "~7.4.3", "toastr": "^2.1.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/tui-editor/package.json b/npm/packs/tui-editor/package.json index c22bb19e48..b7193c5f7f 100644 --- a/npm/packs/tui-editor/package.json +++ b/npm/packs/tui-editor/package.json @@ -1,12 +1,12 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/tui-editor", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.2", - "@abp/prismjs": "~7.4.2" + "@abp/jquery": "~7.4.3", + "@abp/prismjs": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/uppy/package.json b/npm/packs/uppy/package.json index cc66e05da8..6f780f47d3 100644 --- a/npm/packs/uppy/package.json +++ b/npm/packs/uppy/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/uppy", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.2", + "@abp/core": "~7.4.3", "uppy": "^1.16.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/utils/package.json b/npm/packs/utils/package.json index 7e75dd7e6a..21a2820f0a 100644 --- a/npm/packs/utils/package.json +++ b/npm/packs/utils/package.json @@ -1,6 +1,6 @@ { "name": "@abp/utils", - "version": "7.4.2", + "version": "7.4.3", "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 12c4440bf2..bf6d502b55 100644 --- a/npm/packs/vee-validate/package.json +++ b/npm/packs/vee-validate/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/vee-validate", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/vue": "~7.4.2", + "@abp/vue": "~7.4.3", "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 c3809880f0..1c1b62bb23 100644 --- a/npm/packs/virtual-file-explorer/package.json +++ b/npm/packs/virtual-file-explorer/package.json @@ -1,12 +1,12 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/virtual-file-explorer", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~7.4.2", - "@abp/prismjs": "~7.4.2" + "@abp/clipboard": "~7.4.3", + "@abp/prismjs": "~7.4.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/vue/package.json b/npm/packs/vue/package.json index 1045c73c95..7d9262d595 100644 --- a/npm/packs/vue/package.json +++ b/npm/packs/vue/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.2", + "version": "7.4.3", "name": "@abp/vue", "publishConfig": { "access": "public" diff --git a/nupkg/0 b/nupkg/0 index ca9053508c38ce794241a50d536ce683f2f662f4..cf175e3b0b668a96032b3e0d45584039f893e6a0 100644 GIT binary patch literal 8 PcmezW&wzoKfr|kE5LyC7 literal 8 PcmezW&yazafr|kE5MTmE diff --git a/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip b/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip index f3194b3c52dc83516a3da09632b56668078bb37e..fa2980f4306c995bd4edfd55b05c073fec8ce8b0 100644 GIT binary patch delta 13605 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 PMWKSR+R1+*qh$XFXqPba diff --git a/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip b/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip index c089587ae9c9905eb0d6c38ce4c6d10488156fe5..f37d9fa3ea5d4f783560f51e1c2bdf1d8ccd990e 100644 GIT binary patch delta 4980 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 diff --git a/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip b/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip index d04d27d82e2eba9d2716dc44b54e85f93ef91f22..4b5db8b21e371e610164b774cee37ec3d34abafa 100644 GIT binary patch delta 6006 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 delta 5963 zcmZWt2{=^U8=tvj-?#XDCOHIMR0>9g+qcwBJq$`y9H$n zZl%;Y2VD+lVifpV0ykK#D8|d;=5XoTxCU%d+!kkLU9TyU{3S0sbqRL` zSw1gWT$wJJUhJS4(QtpKl6=s6t!t~AM#8!s_?Aqm8Sfo`JO1@@@_jv?;f5ilF(&`X z4iDd^JvkzdpXwPN24hBVz4@+`mFsO%@s4zRYe_$ADxKfE?{dbj0INg8(SKho4YX6` zp)&9Izw1>IyR@UiKCbP0#j0A~#m__yJtqQUg;$!`U-8%B@A2|v{?os;en(W2fbKf- z%k}A%7V={u^S5sDU-&UVI&m*$Bt|W~|3nUd_}iF?$il_>>rUk<*!pO_KINsY@b0JH zKM^^-A6q6Q9aD5O>>qpuLyY$5^}M@h9!3hdX5=b-b^>>FXmr-K~S1 z-D^)j&s-i$V(X47X(b6_Ei|d;iM8leRwUME|@XXTnh=EVNNoT(C$YRTofS|&pH(W1P)H*+1IgbjA20}-_9eZPDS@P0W z#BzL@&;nJ@+>M-doivIDXH%5!0xikig=VXIVoHjvPjRca%#(3dF3>Ha+ervroz6HB zz3a5Bk85Vr2l0~7P^PT3{^Cc+7;1Z$*i*%}VN$kV?cp+JAS$evE@Y=WFQinK+BZ*fQ&aq8+v|S5DPE^%i&BSvHk3J(cvN?2 z?mW$>&XvpSRzHv(?%tSrJ$C_ZJh|J+pk|=FvEDZ>jl=1LMQy_-tE(v!nRsjam4u4! zdh1x1>(^sN=f(ZN*h|WzjuRzS(l}2>9UM%~+j9n7lGgz7&Ae42TEoPCn9+_$g$=pB zw)i{TuM}8VH&|FIOAUxWrhkGpUga9A?*}d6fNcnf& z_8?kCgL4&3NP7XUnG?7iqYkVeQscaKgocM~PqwYIplC_dXnZh9>R+j0uJ%9Sv-~cl z4y6*V(Kg^|#fzYqIW?zdYM<{^bv26OZLQG{@!jvjX%sJi?b?&v+xbc!_l(o7e=}1| zm)f20moZ(VqNXo0IBeK|Uiqih~uh3DkJ@}pGEHA9{eHiL9*wAZ`6d4 zM6=7Q-&rv4(a0AQs&3uQ-Lm;7-}l1l!4#cuw|gW5B!q988J(SXSS6sM$iX@j!8KzBD&El*u0+#+H4Q?iBJej$LB*StpW@_zg|mQb zvJS|X$mRHQ0b0kx+4`Ny?y#uWlt^Ln$EN0R8#KsA0ZAqMf*bNZ&+_#Bnw-mmc39*n z+^QYQs7#|Y9N_pw?Tee)p&+MrJL}VP7yV?X$IX?mYf}f>xb`VF>zV`F52x4a6grp; ziOf&El`HIDs^;uirR+NKrl$4K)ok9!TtRDQy0)$@j|(h(loh!k)9eB@RDPWKMbuU6 zhY#KDPuB|F!CUc^u2fy>!>LQ^wBPF{WbXct_nR4dnYLNwaBWFhjo(gb`_rh zCe~qbm+i*rR>iq4Nt;$T{J2rTVb#l9wdhPppH;@Gs3QqK6GMD=jie9lw|;y!FnoGP z==uZ|t(Nw(v~^P3a+EAKmok^~$yQFqY8|_IcW+{OWFy1$mj6o4{cWSp%+&$>ZY8bK z)?Y1qlkS#qkhfrm?R9p??AM4bDoATPekH8;=(>Cx(G;QirGa;r#ux?FM9N21@2lIK z5Kw$yZ&Tx7$*r+V#)pp#%U<<<`Q_NRg=S^2W?k zUCqwY#{H4EOxKIHB*is*VyXgEHgX6{H=2B#`9^*9yb~{NbdPWxx4K}&xopj|mrQx{ z8s!6(9v_A?HY(mZc}Pyx#_#EV>b5p=tbfze+Kj(W{e9_bw)tcC=){k8E#$tY$jpYn zPF-<{HcrHCr$_w)*GgPB=eJgg^M0au;Jsf`QGjgN4Ic4A{T>Fdad%RA+52{x0HLwy z;^Y0JgC6o5{lt7H7s*m++p@~0&k3sB@P4?XIBZk2lHiQiaL=|?UG(re=b3_|eRt>k zN{QQU*4QA~neR0d@q>eH=^Qr;Wh%^vb&!FN3w$Dgs!trMU73$RQOv*mE}-^xA6M=K zEq({c3RRB&D#TpUHh`36w)YdjbU+$Xo_K5(0}cjmXD!S3Kp(OYYXh_vmF0bgP8MSz zR9_i*^hs2e22+q>RYk}IA)E`#Cf00u#7)#hRo^1dQIP#a@4HATcp|lM<>+Zu^~LBD zYbw2$iGtvdyG>BE#ZMAK!#*8C_>uUP5I!d_B?OJs*(sm>RRn^kuOl4$W&{yPS7tDQ ztj%&FqqeEEcpDoCGsuLGKXEQ{gMLeXU@|BHf`_DlKu$7>B{xTl;AjMKgkX`UL>6RK zVdWI_B#YxD(7LUd<0}Bl@-HD9_rv3aszbqY3?*#A{fLhNJM;(#2rag)8ZDe56qv{C z31Q6%SwiqBzCeU3UeZkqB=A5K2T?e#$|W6ps{FnoVn|a-d*bVp|P(%8Z{d0>J2>ag(C3rJ%2Qs zG!XBV4O`K>)cssEUb>(0+nsvVgM@{w1(8^DcIOSaAW^W=E8#fz<5vRNG&QhMNfIm@ z7C_27wXfWAhCSHBNh0aZX+lYXij?CUC6TX!MjU&n3?T<#q9P9H^#TZ{HR0H#>MYC+ z%z z7_A$S&Xds2H@VPN6?~SlxeNju+RTy5qBb0J)(5t2%Rs>+A!KHsex4%{QeWU9k$l+9 zZi9snBYxGaVL6b0=n90}iF&c!?%2#$8$m?}0NTZn?ceR2(a1w5Mt^!ddLO1op;kaQ z9T3{J`p-0Lq2XL&AcD#h9RA!0ho0PoMW{E`yR2*dAb@!FBVx8M z;`pKjL$eVgksR5WGd-ZP85r}JTiKxJIJU$K!Sv@+C}P&t0x+LTVpmxBdT`?b5yXE# zwR6<`KHy{_ykZN0(r#l^`}f^AcH%cw2{`o-{T$STV|;!fd%_re@R0x&6VhO!=PwjE z>jSL?Tgd|6kJwlC2D^cYKR0miARU?U*hN5r|H564c0K*$h8^bsd)CWH#YAfyE7eVT~QpZ>zx2BxniNFv$J6&Olt z5lAsKLXEb;l8i}^e*Hz{m}{^k&KMd^3cy8YGa8PZHR1>Kej3X0XFrbR#Q@LO+Q6D2 zi=bczj`8oEg@iy0gQx}r!qWt-`AQCj_s;l%bvCT%E9lLf&C~68Xm1M2Ur8a#rdK$2 zecvp^1JqxOqm4D_J&z2a{SdUbV6z_q9!?E0KIJN!P$NAGyYA@?c9tt_!*^*4jfr_iaisOR7V~{wj_YUG%H9&{TPp}-! z3=*`0LpWxX_wR-*%V$+Z69s<~&iLfd%@_d74}^{8dmP(vcy2}sXdL7OCGUw6-GsAd z1#s3BQi+1~$9X_a0WT|PL~A~bV@ZW@+C%j}b$3jpXGSw%9yu@{_8rIoABTO3l77H3 z{S(mK3YdK01n|Ei1ouJMvG^BkJtBkPfDs(yEP?0zQXq0}35YLI`&GO&J>TH9(9twJ z`*yJv@73v90~2s-Oc-^t>&Nw>Vo>oMJil3&;kjS!*;!@hKiVjPiDS{{e>tCG(ojsQ zV>o7b@fUn{jOZ0QgfEl<(NAVT=#u=eFt0^WW2kcB9|6mc5$ePGTI=ktgo+`pH*Fe%x zHXUd;Io}g=f_QW8e0L{XH}Gw%V!*0Pz%Uk>_BF%z#ly|txG*# V4DI{ilR$;6u2wrzW2+x*XGo^QQx{chE%yX)+| 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 P^l$|wOEz^uLF4=%GA`m{ delta 66788 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 diff --git a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip b/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip index a9cfeaf174be34a18d2f989779b3e15a88228838..04520c460bab51cf932e7c0819b52034c492fd9f 100644 GIT binary patch delta 5990 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 delta 5772 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 diff --git a/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip b/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip index c7ef2011ed37bd0e41eebe8c9194d4ddb5c17333..c2efa4a2e39072acac4a3055a2d1d1dc5218e116 100644 GIT binary patch delta 13557 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 diff --git a/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip b/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip index 2bdbe0b36f9751c21fc0149a7d072287c224f91e..56ca327d1bec1b9753cc4e02fac27beaaed82b95 100644 GIT binary patch delta 33827 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

Uh7 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 delta 32735 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 I6u;>I06(Ef6#xJL delta 11606 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 delta 19949 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 delta 66842 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≤~reAR9wt9&9o;3`to3Aj+nIi2WW) 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 RbYfYX3wleKL_%5@`#-Q^d1(Lu diff --git a/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip b/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip index 44049bdfbfb380b20a777d12257b1cdbfbfd5c4e..c054f04a2ae44c2ecc8af2df84ed64a70564f2b9 100644 GIT binary patch delta 13900 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 U?YBOu7@m>AsE7^f26LhR1ImwcQvd(} diff --git a/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip b/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip index 423ba84344db6f0f618002228e2d21492851f657..104ac7b4c2189f4e2679cefa08636ef08db0f276 100644 GIT binary patch delta 3301 zcmY*bc|6o>7oWv4$ubPW$TCtIB#|{+_BCq^A+ltdv1V-3^c?_IMs~3^>f8aXZzLO^nPx;|bw4PHyQun*kZO+3Eixrthih|CMV?6i|Nc!Xrc6nXML zHgu|k2H&TpLEoo@vxSL&RoK5>_{d@|KKtX)1ChhCw=EYc3>`}fynAN{dhLfy8N-p< z#7=$PQRhQH=9wA1HL zp6w%?|I2%;t3EAI`MW}2q@jUr7RA@@ZeuRoHnaWNsj=-6U&ppLN-i?_I&b9GM_$-M zywY#~MwMMaaRT>DuhofG+WilwczWl!DSK`6lhCe~OWFV6#+9a|O|)cPep~YICS6|k zvB~oIHQq^D@0+B~Sv@Iz!&9V_ks^;eJ5ET66O_scy*Y%;H_W2@R#0DusL^5j7Oqw-`^H%$*h6i6|vECA(a{%RQ6PRTHnWuZRyw&iYl{B`Z3h( zyR<8+nY-*V8gY<|7v^eag;_Y)Jf`LbIvx@a|-2jc1O*0>GnIUr4{%~)~SjDjBJtPsbN*)BZd?ze-5{^I;W*K)Sv6*|i+FYa z2OT35JI%A9?P>jjh89%exO;~MvaC3rO{-N27t_4_u5@@Z_p^s&d4`l$-QHdqoEN%U z6=-dcPS_g7TWb0GQb|{rTtEl*)<^xGomBD6DUwS;Tx6%om&I5{+k(N0$^;{Q^hsC5 zz?ik~8n1P{)R)JGg-+GBX72so<$cXIp;jy9yB01ynI(z;)AGPbo-=XTwY^m)I3S`j z>ZhJixQhybs9xU{IS_bGp`l6|DX%}5;ybcLxk~coSHC`lD5-+SU@X9hoGfr=@B@aj z9C*7!l084;+$7mUr$kcbQ@d}CH)uK9#aga?w7=O=Lt@!X-odHV^i_pA;d!6DxG8TGAti$CgnKMhiw@ zsaDCJc`v+c3Ridvwi6Yrm$LSzSO?S+4D03$*rBbij4OMu8FL)^)7s7-x{+4itU-5p zQtO~78u?8~zAn5 z{IXIpV19l0*2CwoC$^4-46Xcjt;Va7PR|(%sPzA-5_g9B?feUBV@35xwW(IaLI>3C z%7&Bi?woNOFxH^s$Z;+88i%2zEkw;!RNHfV2H<{wEnggzQnfQU&kB*!7m;!w$R|kx zr&s~7xOW%MwzOrdjtRQWU-t>zW~k?emd!VKjz*5{W5PUAq^3)8NS-7lj~>i(C0-fm z84C+(xR9$__?*HwM)G$%(cL$hu!V|@?dwd$fikx-uElfqQEi~|{U%8V z%xhHoMKHM6HAYUkV({!Ezmnw9goT@nWe@jnU&U_d zlJ(h)!BilEwDcHzqD>%Y>V!H`X62|OYOaGib{4j%t{1G<$xGI{Xoza-3?0C-`^xPB zz_K5Pz2NL%i86{E3s6V>Kqu-fIKSk9oDq-vC{pSv4IR+t^$u_%*1tF%~G{8JW3)-X*ZD^Z9ETR3hZcRgt;QB(Aq?ywl3;4TbF(hedetTv=iq{083`}T=V-3xQoq>^#t-U#dt$Se)CDvOL;IfOvb z+>{WSLm&k|1abhU{NzCNaTI1BC*v3aAT3ZE3?JVH|HBRAVngweK!oTd>1@x-$Hk42 NZ;dnt(;m!S{R;$S98mxO delta 3241 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 UWih@!8-c=rL{s2=;LGy<3lOLS&;S4c diff --git a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip b/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip index 22f3384db583537b953017c6d0f18d66bf46bf27..279206824855b077aefc2ef88c152d2507ccbdcb 100644 GIT binary patch delta 53379 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

Fg2pp811f=R{8vN|< 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 delta 76274 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 UHYESE={sy01=x6$fJuh|00GGo9smFU delta 50553 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≤~reAR9wt9&9o;3`to3Aj+nI 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 diff --git a/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip b/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip index e387938043b056d091a429bad4cb72a54b6fef63..50e2892b12a18c119606754c7fa8b7d3dd37434d 100644 GIT binary patch delta 208210 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'l8AJHR&Ro(~XDmIREv@cm-%#gdr|;}=rW%(( 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⁡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 Sq_6L4NNuf>$%~BYA@Y9!Hsfso diff --git a/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip b/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip index 0aeb082d34e9fc2a1d6b30e626f5d041bba0ac91..48a8e9ec99da0ade8c5fbffb5b814101be8a3722 100644 GIT binary patch delta 77121 zcmY&;V{{-(*L7^$wkEcX2`ARXw%ti4wryvEiEZ1qZBG2%=iWc>_oLU^eNLUK+UxAI zs;a9`nrOqCX%Us=z#%X|KtNzXJQYIX5e>jGzK7I0T!VrC^IC5N&I|f4$c5nk7bLDh ze*SA%hYE-M7nmb_{OkE;judK+1p3bd)@+Uh&T|Crr4Z6w_y9iluRGP_3Eb{~0nMjR z;HxnIqQNilssEfQpb*>tnmoWDwEi8sc>w}K75sm;RC*W)KbU`jM%jqfx71n~2t&}B zW^`Bx=6_?GCE*|({zI+s5YPXidPE4}|IiZ>1U@Lz|DvfGCgpzqL(~N%6%-kQAQdqc z79~{<1;X;*ftyhvRQ`=fML>gC_}8?L2BGlpTvFLFA#_mx*N15Q*Nihb2nZhn2nb2) zEgA%Fb1No9=)d!97Q=;@{;vy6d=Q=m%)BAa*xJmHJ}|H}0znKn`jwoRT1!_lRvqGA{~F!GH!K z#`ux=jeeIGx^2-15r3gV8ticekif|r!vAY5^Sh`>1tq!(1xo4}iiMFfoFj^@=1p|P zW>#|K{!;C^4W(|Q4IQsJR0Mu49aga2k|73m>CImb>)vJ1Ijs+jeFUSU_Io7juP&i} zu+>T3T2QN-&LP+B>sqGvht8dz8hS@~aN}_RJ zvGpnhr3A)4DZlC@P%={I{uHRhgAVXEE#ReE*-gHJ&&~ zpp5>>2GER22vP7~s@jMkYW~f(EinYqf0BtIfsp>sxk?H#{jalv3_|8VDLhj^Z2fCm zp@h))hW(!?^3eyEf29iLLvR6@A`XXYb0$6hG9eS}nJUwELv%2}tG4Q$bZD*${`F8|3?R7A(VF=3 z-(yDU)Hnl#3E~~{~u7u;1I9eO!E0D;WK3J4r$FkGKL$!;QC% zI6c8gY0VXaFr`g(Ofy#t-J@&M0RJ;sg8rz;@_ym$!W3KIhT|){-+vLAQSfdP>ip|Q zQNZY2O6HWwAlKJU68bB30BN;^-?#h$1UB%)1b0`-2)BILn_Otcpa`Tc#X&2vG$T1X zwtyPLd=>#;wtUw;BJqLIs8o@3vCK?9R)U7B-VM#xf48bQ${u(YH8lfkb*=hR z5Un~OIx?S%K|zj<>lUBMAZ|4Br-6(NJzA5=tP})DlHCaMYr25H0H9b*&+ook+|mqk zt+i^e@ds#p4=!44^PJ@o^93@v#<={DjP+&r3&EM8 zOmQK9DA|kj3utQtuXwp5U^C=o@{0_WDAc&G8+sx)4Nr?a6}B+5T7kC&AuE})>F)pj zHiV~1PdlV7A(8Zj0_+-es230i8K-2t&CvhWISMy*4`=E|0|YH_H&Vy= z*KcA9pjm&8pF)<&ztzrdLL)hnA)yjz&Wwt zV<8a~`gVtz|MeI;dpY^#|Fv*SeAbud(ooC!1F`B+s-0`W?_)OOoh1hcu&By${IKwR ziB-2R;fUTnS_ZzBzh3tP6K?=yp*sHI$5Uddr|z$c_vfF05!$k&#bv>PY3}C>Q1tWt z+ttsnx9+d=SfLnpnN6Da{h!O$hs8l9@j%fN@zvF0 zUdT5M0}k~Ql#R=z;Ei>3sqS;qah4j$k=^KdW0RGZ3G`QYu3XwsPb4@ea!QGg==p|` z>?;z%7?H|%`aoGf4$`1#jdiKYXuH;jVbd9%^SCNbUZ*VU(3 zCW*qpf)kFEau{P6zoLgueAyl|7(2WoMW7A5o$n@9Nuoj^EiN~FuHs28CUme%gaW-# z6F&UM%+{imib9uScj2qcHq^ zlfXbG+ijO7x0(L**O+Z+Esvfl^+j4l`_J@JIQ^eZSN3D*C)J--FKVdmHlfH7@QwA9 z%_mOBWSWTk8~|O3RZ7+7;sI-9;eI*x!>3h^k5^MH`SB|YngniM=ze$0htYo2Q1#*L z!L<)-@9xujY=7v^&%OBvY@bQ&1h}8TRCwP7WNzLf`0FF}Q)m`dDmJxjpuLd8Ko>lK z`8qF0BuOE6w;&)`dn(1L;I4Recue#Dsty7erFLt20vQs$a#ob_*XUUt1AbkuxgSXU znrXhi---nrS+7PX(Tj1PEblJB)A5x$qH{K)m>ZV1@p8XrNnaLed~iHs$Vs=9O=eLU z|Mrp%$RNmZ2jWsFjnN?)Vra#86M5*h=M+1x*&uOGq0fEF&};V#SK|(C;bkMGDra(U z8Q3qT082)K>_Ow4u2Z3_CL#|pq)|gwyeCd2m94*76W$#*cko(&3lVy7f8WHWzbic8 z#jjnoQQgWvMi6{Qix+61-Y^DOy3^J>tB6rsD0+tn--ES1=D*{M^l&-7Xu;`HNj5nrsym^`n<$f4OcIrLwe#&A*Fx<@RVmBzOh-df3+ zt8e9978@c+uka1)RAv~?$n5=?L2sLw(U+V4IMtX|Y0OvQ=v|f;;_mq(*gysj(2tOx z0V03u2!q-LF^Rz;Rs<>|bX3^75m~rH+<2AHT0+poKLLN}YyDP6wbp2c?)*v`Lk1b*|x4cxTmHwUkvtKKX^8E)vY^i zCvmJtrK=8A@fDWfi<=j|L=Zk+E&MA$S_+_b8MmWlf)cm!(mL@Vb$`YZI}}F*192lN znIus>G2G%P60ikE@u1VBvS8HrVRRSEEl3ZmZU+Rhs}|K0^~TG_{OV~OGe+bYuK8SM znW4V*T^VnBXmt0F+_DXQ=WIHu0#d17T&CJXrg+ltJp5}$!%Nurn@V5Qt)u6Kn*>eo zVe~$q&7yEmvh2IV;BlNz1X?9A010Rsl9|C=l1<7A7G)*5W?&db%JB-dZIzg| z#ljuzKA@N4MW2vyo=2~z8jhpKVYlvk&#Sz7FE4xhJE=BfH&LP}v9<`|KxSV!zaeak zDt?_gMP$LHlDf~H?0#9-o_mDBb8*%TC>rl;#P67uYN-xa1uwle^FVY=^`XBl<>h)) zF{O7bMS89}iVB;Xp1eQZOBL4GNp}S;Y4ly5fkl~Zq3PkP*B8qQtr%0_Rxxu|Xc;1R z7f2hl!MYC=r+`Xeiqez?FlJM5gITeL4ZcGLONbXJw!ph{)IbZg5$2=z({6e!loOgs z?q1G|V2ynknJ`8!k*+ai4^=OoVUSihPB2F#Umgu48r3`m#;7N{OOag!W^FrO-a5Q# zY`$g$`5?cfI!Gr|#~`(Y?2w$u&>R~g zY7W#}{+NyUF*~UEC4mCl&Fv%XLSLGa^}yhXaHWuJOZB9SZ98&O zBO~onUc2C4biSJ;dB5HH+pDB50edq#*KM(SecLYw!#|@peb1z?@wT|RpYf4i9v%3D zuQ+bNc-1=q&HVL>+}YT-{7lTI7$_kLwL=>u6tvHXBtsBakzlGtHvU5&i)L6xQPizn zz>36fNAkN-*5uY4CbqS+lC!!Eb(c$1h|9|IFRaOB(3bl}pS*HqE)=Caj?-Qt=6>hn zg&AFq!cG?r4KJfYA;8}`-a%I{F}~kJ_;#p5{zaY zOq2hYnaMC3j=C^eji9Ol#g-BGdWoXs*eIJ>;)lh$u3{$9{H!&PRT-SUo`-9)DA+91 zh{yI+q<;4bD?9Cbr->^*xE@R71bnBmH;-KuoJq9Rs`PY0e;@5Z@3wV(w@t{oPj$z5 zX*DtM`r*+X@E*c2PMSAdGpSiA3^_|y$;c~>!T=3E!O%aFWO!jd3yeQJs>P<(S5ZF) zJf{(Ds`Wm+Hykx;-+9(ug@unUmJJ>FIFD=1lHN`f(6oFP)wi~}D<_GGl)0p6@M*1G zxI1n68^Z5>_4m&-B=+pL+wA++x`uA_@d^o`=g#XUtoTLU32}|)wPxWmFv@;$X;Yl`ZZ`%?b z`(<3U)VareXcwW=q`Gs3dAZ$G;aY>(59{gAM45+IT@5#t*FgdGaXS6C=0GhxhFS&y z5LAeci2`AjF~gL^z=?+xl{GA8?Qb@b&hl3gK?#ukDK@H?&^c~%?3tOl8#!oU)!Cnr zytcG45I_0UL~nmz!ph-8mezYlae*b(iixO*pFiGKzuM4kp0?}bhhvXB?w>Fvvqe=3 zfSJB%s+oQH$-WCVyk~;|U#TE3*FwO}3=Rb-7m&!W4kuyx#B== z$bSDc7yhl|NaooCS>BZs4L@_1_V)+6;_b)%mZsQlZPo9+aeLduF{5x_*BcK$+2)I%%$$cjkuXdDsm;Vv;NyC~gq(2K%E z+d3YrZA-<<^H(IkmEO;9mocP}r;-L>n9haKDO2d#*>Fdsf;oF2a%+^nISu;VzKiYK z^&5X=X09PF7io5$yxu_wsjvV=Qv_27I#H(I(kT3qO%U1Yc^$&0@SnNhRBzTN{6oxO z8`TvfOfdny9u343gM@Ah*)ID#Q{k(YL#mM>+1%y%e$Ey$UMCS&_=$O&Tnwx{9`_Qd zA%**|9ix2n1bPd=9?R$B@#F3ek9{+!{>U@2SiKI`i_UCk219KpkpMt4{?DOzp~GZU z+{Fa4pvFmEjDNt8!1xyKL6hwEL54fZIJhOI7_*ausP?<)@tR%2iX))U7Q5d_J!xg! z{UAF0`S~5Yi+E|&h9}dcdNU?@HL3U#u~9oUv3hiGsrFceobA&|`%SR^3-0f_v&JpX zvtUR|vL-;i#g*v)dhq4+mOC z33Y%Mc&Uj*mL!^GMo%DZ*#)I>iZr-nxykp3>tH2?VvZPdm6fz;2~Ww=xPdpl??hJU z{2Fmxe?rgJi|9AJ)Wu|_Z#~aA;+qpsv{&aQ>y*04k7MV~H$}7B&`^4Bh6Ur_eK&+V zI$B@uf!=JeJzGEwkv9V>0lv%vDs9N`D1-I5w9(2DG8A zuJ2TRnm=93R}i2R8~2$e%mlW=U6nIK+ko-zTXX zsl}z~Ba=YEh)J|XWg+=|#hYU6CukdzB*O7qmf;+x&>9AFhSG#??S`FNHMG2Z)nT(4 z^2yXH!i&K*WL6`0Ui`ty9;~w4HQ1O)@zdqfGcwa<)az-wZu2}*ue8R!NJp*bCEGw9 z3UvJJxR3^j6n=z_&{jn?$RoFstDIy@W0r0*q3LF2O#(&nL&HQV#FmfwZI4`R$dzeQ zu^5sHmTj6MmcPDPnIh_;t)EetER?|!BfASTPJ5Ol0w&|tn3B!!b zocq+EGtDzfVjw3)n26RBspa38rT2RUt1jrfOZGLsBmGOJ0WpGT#;YP?@8cnd#@vR6^CcD4d8vwpBka4#TvFwK5j z|I5f_seA*GDkpC-W|9AM`|FX4s_V>fTg(wi9r?7S=t@D=Fsn`{j~#G|z{Cwz3Y7(; zS6MeBi7|myGl@h+!643}cCJ=#Sz~aL!JCg{PlJv?dA#W3Zl84{4EFu$B-S}Bjc@YE zozF3IJEOy`C6;lS@sd?Tc%Br>Y`a{lZqK}TxfDoq9PJ0arxyKaPTBGb0;%N81-l4r zhwLpHKn|U+%9)i%zua*j|3w`A>I;@W)j}Jq?Y~A(~|9D5@I=O-9;4MZ&2zG!(KJgIGheS zj87bGKi=_7&=BZ5{rv{wVTW`|XqOCxT^eJz(TV$k+a;Ilun=10C18>fK+hqCgL3BV zf-=K!52)Om-?O4fPP@qLm2VxaSoZuzN;}r8P6tB#P37uT)m zDsFvSBTC=q4#77LH(D<@>P6ErY`cON-(DWGIL9bT5`83wq1B*72#px*O9?ijKN(gn zy4jx!(62MV&g$vQbjA1EM7B==I!x{9Do%~Mn5)asj1=siA5?&bj+!c-RrSDMXSbK@ zN0_dNG7VhEhq%1O18+X+y0W}jV~eNq#|A%GKG{HDxhKwAgN44^k9wT%Rrj@oZ`woc zjmhlkQJKFOIo6?m>jkmUtWhO;c7i$^;?xw%bDY>|CV_lt?cM{Oq;8jhJaJ9yufJ?I zvd-=nWBb3k^fpmbcoYmsLe29EL@_61uyhM2ydVL2`2o!^9XWRikr;KXE#`c)=v8Z5Ic zJC2Ra@!_heM>l$wDA@N7V1!mQ!iAjg%9$R}Vb|u(Nck@%VL&hl452}xQqY?6^>`}5 z?%|$LOs~k37AC6xERS|=Ubj$8hL`PZWtMRBJ*-^1MQy~sE#{0$P-fjS5DWMAVJA4X zw)}ar(Q`lSNUiS*-`>ip4b?1i9%Ij$6I|PKc*03z3#(w|q5wS05Id}lI z&5QtB=pkennL-B|@e-ojnY2$-G@|oYr?O22SYqkdvx+$C_0eN&=9oQEAH|ABSg-`f zLtqzqB?qZ&#E&_ETfUN6w*t#7qssyDQBe#2+#9>?93rO+p|Tp#o`JQ1Uw@c+H3uT|tb*gF!dK(yU7%0imz^<8JK=k`|&qen6@h%QHSWgGoA)z)A#@NLn`l zT#c*V0&$_@3w?N_mo-Qp9%@unV!kJj*`h`H|5FGX};&r@^o zlf^B>@N*eV`mGbXk@sC3{tFeW z$yj;&;yKeofs2S!Z5@{dPkoPDzc5}lw=3lH`9&pwAit}!Jnq&hG7EyQ$VBRoJwe7; z98&w_Ac@7FZdw?F*shjhIKIdPWMk-@$zd(Yew{4D`HeU0T&lL*;VpZpYX|*lA|v~> zcTe0S_R!LujeKKL<)E~1Ohy!>NVvb0GZujiAK_t$BDpALkD6g7ZdCF(NPB@lHsCrm z7ckNRoom*F+#?M6zx@>W(UMvw?J2w(t7aa%SR5O=I{Vx=)}Z!^^TumZ-dUS-3wLi& zhgm--Wi&kWr-eMu&gK;JL5;aIcgiweuE1PnMENb^7)E+gXmo1&#sz-zMReK#5uy%}i&;9*8^wgup?*02PJ!17k+@)eXu6w$qqJ%`ipDi!F)n_MGAdHy*uezjLHm{I>MS59;}s>9?`WQ4MjsW8|q&XJ(Vn zEE-ZsnaW@ceX=Hqc&hIfNP zS>(vsjR(pJa23YdR>co@U0)KP+==LuTz~B~Z;1we&vFF4Ry~+GN=Z=^3K+5l0%q|W zI49v;kj8&LV&|t-ufPcGx}6pQ>E@z!Pu^s93P%aFo|7xY6HwUARgrGZn|Yu@0xzYY zgv|ogU4r5yRBVKLmwA-}g!ifp1_iYyV=I zrfg$to@`^9Z(nu>fKnr)azP&E`9s8G=k13f5!4Z+*r4<#_i<05?Fd5Uewrlr*h#h$6h>J9&K0FbUDMG9msK2r zg>hQIFz{F~yXuLrxO>F*YQfZfUR7oyBwR^@J?UzIkoBb;-EB&iZ)spY&)HG^g_9(Q z^R#%+FgdNAkxh5ja2E;vvgp~p9A(3NlHIj=SI!Go8lt#-d;Vi6W}P1b?NAWFCm@ZGHsOY*jr`6C6|Q(-=T)_xq~5Lzr9D`K&&-1dEpjSR&(IbI z&VdqPw zj~2nNE`@sAV@S10QMbXgJ`3>|SUoAc8sCxd!KKwfX^bkS^e?e~`k`obkG%fbv)qotf z!P!1(Avbk$|}Gouo068u8hF} zGXbn0_pe#lDMTh^0>lA7eW1g=j7B3#^R~N|4?i_WN0gX1Pr>hc9vN!P$m(pqaAeHr z@-f9r+!eOLS6~6aN-l+1Yss`?$|*JJe0) zpay?+De|w>MqKH14^bS2I0#Y3lT;)VHKj`v6R0!~1A81fA5lW4QtQ&*Zvy(XD~8SZ ztKlV))>7KH>x|w;Hm9dp;0F9p zRR2Yk@G9g1#I}x`C$AV0W}&W>8HGJo*b&?0{x`$5A5BQu>d(!Qe4_VO4wzI(hc;+R%!S>OVUfsHUJ>a)aPiz@S zP?xQeS>{hK_n0i(fk-~@H%_xY+c&6#p-+DTtv@O?RmVgb&RDa|C zna!R^EQQxcu5W*Gu8zte6PT&*{SA9lnUQ4X^jm1i4B62?=fOaEE;KHc{v~qu2vtD? zgxAReUy@F@hhm=~WWB9Gri?CCmBQb2F?5|CuFz!8C&hWEB>|b6p{OmrK&RvllQ<{y z@h>L`q6=fAkG2=N^!+V>)?pg3`)l+=8>x=#4@5q=0^^0w@;8q^tYUm^qzVQ%$#0`c zm(L6trU1?TUz28=o!I3u{`=}T6bzF7vL3lW;juADC~V{@V!jw7F*$Tl$0*SOYM)`U zBuRlP({CAlZUj2nODgdNX`5O6;i*!N%U1ZC7T}J)E#~qKsa{~(Zb}{itNSl9t2EGB z^ZmH6iuBDV#jd1Doz~S>ch`~d4F?@kavw=3rVo^~u{F%tGZX`qt6fm=ADP8UkWSwX zJV>^K3}BDMaNg^{VY$O9Adf5$d5(}CD~T>*UQB-eoXPLTfKWY9MwGMTLk z`a4wP*D62b8krdjLMH@q1C0-%He}z*=g4qVD9m3IK{J{FQ(I~q&I%TuoCg9LPOGYr zGf~;IWCNqG;MP#jb4@MNDfv2S!0GCaq-xc<>od;R`81+L)zrZYRN*};iy0_<2m0oQ z+-h)8$>i7dIw=o+&x=_Vz|HO9YzHGUlfD?jJHJ;i>#MMHRX(azW#)_twI3EO|? zlC~~8L79T;kSNR51XCi5VC2p_BUhqnrg^ZKQ34R1gIwjteamt#E8SNBb1|TPfLD5RA^+RMq;j`CR;s!^BkFeRjiZgiqTsmAA?nfP>yv%& zM3>-W*vbXh71-%@6bpBWuU*G zF%GWdMj}S<9Mrt>B##J%<;cD$7nk;wyIyy!!^(H{P(mxfZE?id*tA&b|ts3YOwni`?skXq`|d-Iflc zvL{enKu*d~2B(yAAiP8FU`jIJNLB{M%?lb`_oSZPw-E zgpK-o+{2InIp)3HFT*JAZ6dc`Djldo*aLj0nF;eki#p4YR=W=V_-K*2Od(3 zKK^A@8&)G{5p8*kX1G>Rl-610bortx*13$BgHCk`^;WTzItv%^8RwC8TSW1U==Kuc zmMOM<&?tGVM`UBm^V?xB*VD&|OXSTp3;Kldr`+K*(cdR~qe_S_j0S?o(@C|C#k&9i z*3kx__RwKGH1Qk#)BWhSPZ@Q=cl+wa^|V=e5I{oG^3lp=_^y`sbi=syD)ZPItC0Kh z%qwZS!@K5zf>f7=%_D1yUm^pi+i)qIJy4hbImu@_0d*Hi{Zf_%-AKwuFKMxufjz88 zV&@I%?T9cpG7!D{>yJvTrGrI=+1o&5@JKlD>GbDfHIh>gRGHqz+D|NYayIGFq?>9~ zZ-SrL_Bun^OYBUf@SYubOYirp(JXj!cvV_t&_IIC)53z0i~DhP428it@`L6CnqWYV zEUAzp>>_8TVHRz0RlVQKM>l6=Ek`kKkEo<=mVbIZfsO$~B6#fYQB6&z9ZTh#-joTT zdPNp8Fi~|cooTWkdFs-lx=}LjvmOq;l|9(vX9#U#s0c43bS`WUwS7Y~O*BADU>Hz~ zO{fFbN&>#eBT~a7LL&h&Q_I{3ceGl1uG+AsZ9k>p99X-)VJbC?u2Wj2Mt-bKjv4!s zw|)5Av-x>!0h$Xb;?RGqOLa^uz{ffJo_vb&nv|~D zOY5EcINVG1e_~}kBv_<=RGuSGwUMm7w+Wr;f>CK~ii~89I?Sd2C1K7UMDGUZ2&dRro@c)5GK zejY<2Z)H2@;w}S-X}U^#i~XSIgB$|+!IIw6Nk*eN<2R?)J!GJU_mur! zGd~x`mNXMl<)$9>P^rn6wRL)MQyx<*gFMRh$$|W5GtVasxkzVq?B>JZNmlPX)o0;Q8sgKbH^evk)C5#y$jWDqhREy;%hE)W(7D=?%H?HS=c zjHssO&=%ZqMS`E+!-t-;VE52t2=SD=izGX>OZdnW&8kFWVTwSIcz$L_Fj3w(G_+=9ND_ty1RA5$hp#|ZZEM)9@+zjq&5kLp%=$&u@8qG zZW0Y%tDaNdwVS*Hw)-L0zD*1A63~pTHf8FTUvpijb${NzX-4chMHzNK4uX6?Ma{Wx zx_EEedkFa1fpr`_J@`Vb_DF=F-d^67qgMQ4tv9Vq0s(;-hQQMa!6R_IVk*$KfeSMp zCK9G5TuUja)$a|YU6izJZON5e*c?=UpI2Zy+4o?dn+`6zu<}%)*q_uy=*yUcnf9yL zhiTK&nKz>sn0}rY>6Q3^>>Cv@V=s02dgV5bZe{vhwhIC z(!AerQJ1Za_h#l}J>0#yjZyj<+uxdT^*U9NpgX;+oVDGKMfzv5}BhC1&{CFWm7~uATf$egRdk4&~zww_BVCRO@u?W zgmBFSS_u@lTBtb3dxJT{IxOGO-L2DoNVphG-M8k|s^(Lt`SO3^eH_v3YgmuDX_>J= z8R0`iZ^9(7onNNDXk9)%ym*jaalUgSim<)H0K<)U)1R5iUt|JiHzte=BcMSIlSe7x4}!_h`X>|NiyTKR3*m zxCr+VdJiqZV9dr`b;sFHjsQj!1p<)BdWJY1e%^83;G`V#&$CY&x$?}Yl_?a~H({Ua zG)rM=o8`Q|7i`wYr4x$O1!1pU>=BpwP>Ei9)HEgXvxIuMt13BjJ4`LftUOo&jPu&; zW~sY+RiAO?8j&J?k^Nrg^?`@CeZSWGFxZgDQ}DY2m^96V6KP;O`pC6VJe2CdSAU84 zJr`-fG1_(J3~y09oE8n&N=ik<_r}F!WIQ%vXWZtYx^Q9(<&NBje^X_TlNYjlkWRG! z(@cXB`D(M_hHX2%qvG3B(pp4`NUcA|Ie7!Ko9ew;jzg5@}AtMTklW&Yi&eT)`)RkB-5M{wSE|u!gQx z+Vk8VCV^9aJY}JGTT>}-&5rCkUD%VnkUJK!c8?jl4_`fWYbSTc;6LgE^cGNwZ|{BC zpSyJ8(E%Bp>Ittc7+l<*tQyLcl=Smy>nf+pY;~`B8+qudL~^ zSxH$Z+pAKmp)K{n5kjVJ2|u$%bF7x`5y4(uY_2t5uOv zU^G!P^C=7VN4HI1D}IERfMvcxg8Ak?ndR?xKLw=%=9jdEqqPno-a4u)91pHO08K5W z3)JOX)rXealAzgu5T(n{Nwu&IMH1pJ^tPrbkw$a51mj3nW`zW>3;2UxG82TfTF4yQ z=j*tfOHLNWn2zimrq`BT@pc7W8WI7rvLAV#brytpdZa9OdgfHSdPj+qB)U0@1eQ%w zYyk2^PSe$1BW*4)S53HjNq+10Yv+b2;v7T!3H`PnKm%~v1TuWY4ygF6C-k6E;*^v` zRrAWiR-A}=mC+ddNA|`&azc5VjO%d(w0QeuHiz7ng|7A3&OI%R3Hy1ko!PFN zvweOCmvaxSu?V{PFRtTajCY+=EBl2f8CW`IC)-+<@Z$oK*#^~3??o?@6#-ijSj4S) ze_jgz6eKn$akdXERG-CTN;wpFRxE*RfL72b=Jokz76$`5==ZBvje3H*J~RE&JxfaQ z;EnNO9wVkA#ySaH5eP2%h`SU6n@+8(?}=yw9h)P@W~wzWgO`_!EJ&-qEDMf1fvmVV zeXXl5o0C9rOl3e2=vQ&J56hfn) z%Q}hS>sU_>!HNoPO$7F+7>%1rwm+jt=gR*yaA5;HIo_|NXL+aGfi&iG3-zOG86KW} zwXmgx+5Up3@=lHBZ7_CXD!c(MHho^f>C zy7!#7$wWCG7cz|l$$~vo_c>>Im@+v7_ULKz1rpu5(MiL4o2>-uiZ}pd&CLp2Dn8id5;MAKTZVW0g6IWT zQ})i5r%HAFNq>4~*eCMWUxgRcpkkmLt@Z9$?(tk>Hht2mt_KcU;)|=S{=5#$t3Z(ZwN;FcoS@U5~Y} zWVcLTAt`0I0`njrqAMAGJgq_mNuD5j zJMoU-k`xv~{N6skExT;A9KpyQS1+nvvms^L`X(TP)GWZ*I$d$CVe$nK)t&sBh0Ar< zASxq+fB4N{WSTR~IRVf5ZItz9n02C?M8b%XK_;%zSy3{p%W3H|Y?eQnfJ%PucjRWL zFRP~Mx2lY-lf5Z7`sL=o)hgI-k6MNe$(PDFc5XIRxD6@H8|c%R&}UX@rz@osJo`AW z8)CkVXdj;zn4Bmo$!G__cJ2DQc{?(9m!3~Ic-BM!j{IH?BW;{WI1Yp_i6H1u^dP4N z1rKVOzj^B=uHs;fw{{K{o)#CMa_)4t?GH5Y)wOXYIr*mcRtd!qD)T0l0tN#j%LlYT z>*LC<78C5uQzF;erZ$NC^xdG$&OF_0-{4s>HT;{7Hk!|EH)UdALLb!&xa>6y5Y|b7 z3=cSqhLlxC5fNJ=xkEyZz!=)~M~U}5EZ?~H;Rli5azrq2T-<+PXHF^gYS~_Gv$@_P~GwR1)H&X5&wh`B!&#)JIzADDLWCHgX zft~-OB^#?>?S2I$e<6zoRy@B^^tZ^tf1>UjLOBpus|sFc6l=kVmta5$urhL(fYg8$ z!^-)?2JVhaV3T}-2CODd%A183H9fV##?2gx6N=ZCAqm)*K=3jgtZFxsie;I7!_;G(Q-9x zA68pBUN)@0AqP1td>unb_b{jS-lNM)0*(XudxnTe)90QVCpo<)a@k^MTkkEq)9vBg zX!ft5{cB(a^Wu-A&pPGA5hRU7%1AhvqJeh6DfW8-M6z{CEhUufn=lc*B2LnWWe;OY z2d09tk!#VKQ^^!m2#;Q6!MtVFSkVdGetFvZck#u0Q?^OIBT-w~cIB?)p}h&$?0CedqIxQ*iC=n}aH3klhqjA{|hY@~(DL^t!Ycew~ybIcxdF^!dIog$2L_;*|9 zb>RV(H68-q8}|vI`H6aVc3>aj=y~|4Gj5`bi?prZQ)*4(6^EDz@mJYc-^W4&;HWBUzfO;cv<56&XbLP2?mvDr6X$y@lMY z1NbqBj`lBR3MnGuP^4RlG^z1$JVH*Tv!+ZnTL#NU(B++1_QARC zQq#LvJ^K5@R*8<%?Fu}mr7h^k=KR(!s6uP!8E#+;Ix0+#?CqTHlJv~G4VQ&39TR{n z-DBU@n`lsmH;UJ0_e{@v=*t_oyP9=`!8}>o)UyDk38tSxBfpH=5x~Yt>3UEgg+@pp z#9=*kS@rPpL@zyjAM4^??>oIq;FZ5CJW;Z%P7slorcbE#{yzXdK*7J!{IC{?l3FND zEA*BvkO0-4bX;HTdn=&wqVa4lW@1N~Ip0nhAAfkzN6fDmf8FBVdx&!b_OS_Hw+j4p z^^1Ku`JWLk?@X4UKc2r-=C1K2R4;feIK03>m;+O`$cfZ~b^xb{1qyltzI=`MlZ3dI zpIA5Sb(d2;!ppo{%r0x2V_j=hv%-vT7A+xJ)y7Tsw4W^I#w4v7RBBI-lDZp9$GLK@ zM}NJ`Za5XDGqzicce>gI1?yAXUw881?{FpwlpM+p&8vv{-|eM0Yb9K_!-pP9pxnko z=q~?n?9B6y4Wt`ban~57GgD^xUWVki( zJYLWf^=NhC>-E+U>N;A(v6zK)=r`RIh=2cdVC+x4Gj3nFc%@9hhqPq=+nw*Ks+n88 zQ?iUFu5<2(R^2$Zemg@=YbIf<+q( z98Vl%vk>PHQoeJNp#mkmf*}t78rMd5cnBHK-)V6;8O)O+tgq98Tl7})zGiiTNPp=M zi$rd?3mh-y-E^qb+P>R9>`#djZdcNNWrydZNGG-W@Nn7nmxpb#|BlKQA0;f0h0OBS zb(681KKg#6lxDq@;;i?c;K9Wc@$*>`Ej+ts`86}rSV2`HHqy(tdNl~+PWmI= z(|11Fk3nR!IV|_;t|O&T5^D;e<6YEeESe;aAj^5PDGHnrG2Ayh^1;yl*O!$ABs^=2 zd+)zrzQ&w4#2+tx!27Koe}MPZ-VN>RNwu{9iZ#JDkZKl7EE`)~NkckNUw=U0Wx>;e z;0r?y2S}bLD&28k+=Qr|x7@IS8?%*PKM3o3%6rkQ+eo$pHLqPdJ+a?xP&Y@1#3KFO z$>2J4R@c@`=i<*i*^c#PKN@Q7-Jmwg5j%d~->>VF-sZL|*mr&T710yL-rKIpU(`~6 z4B*}34Z{2BLx&~cEI`-_L4O-(SqzkB06YrH5#m?^mF#l45@K!PNw^RTd4Ra?#F((& zw04rFv#?PUe4R(8807gV?~NSi*c!`bgYQ`3e%M%wMQ5JHM4k6W9^Y!JM-Ag(N4a8m zX_C6WUVrn>&gUJLzpvu^iC?+(<#JWO{ZcOC@n|Wlu3q=`Sxx-2sDI(T(GvgnS1N_^ zHF6-Jo<;(Nl**!raYQ20Qi>uY!tg+_gP4}*6_I;V(mvIrVltR16XKymw4$3jlwrhC zJHv_^jb^nXw?!tfLlU|pt8t#??f#{eaYK7uXL*%fs117XY74J6Y&nbg74g)Nun5$adQ>~?Xds9dWdigq(F#4#{d%Cp!%N6Rk z7J$OHU1`Rz5#y(e|1K}_Xz{JxtJ4QYLXoJ6Pn5;?dtof-JgXnGoRsv$@W=C7>%<)34aA+aZEQ0If{xn$!0BH zJ#^2Oxmx+lTn+Sy3s(bYtVEZ+@m$BSivnu935bvVOS!21U9Gu_a4JXkF=~{4mT%u8 z8<^v(U%kpbAe{l(qs2f13H=yE<%B8K81Z8Fo z^X}$3Ot&&T2jBkY)URFtn#cSeQsSM-D_n2qk1AYHgYu5dGf>ZDksw;Y%doPfKrzZ8 z9D!LA5)+ww;@26w+v=^G(nT7!g66L7$85Cmf}?~6oPVGKtyR9WERktDioKQSNDC)q z4>ipgrTu-lRMddw=f389hYOl0Tq2$|e7no$G$YPQ17I2FvZjb&=XNNG=!i zfNBaVP7n+`A`3l?g>;P&MOJK)u$BM`GV^R}_hx8h{&^g!Zp%X3!-m5fb=5vYzgf9B z&D-2S9)D3`MaFWJbqB^`&^Ya<**Ko1^@J?UKpLD^Djx5pDU0i|z;(zn|2Fx!K1j(t zykn+6f{5jQ`PSbtN?Cf#w{3b@n!Jeoy{!ujGF8NF@j za@1TJrYxLClYJYp&dF5w;`0>v{cgsem)pJr{++jj%TJe%{{v*-5Pd_^kqHz=MFMhW z)*-e`3ClCsaby8*Fswo?4mf+~i7LqfF-22Qtd`Wgti(JSuLlgsBOTAQBDd3#nUj%E z^MCzXP#CKrK!*-FM&lL@eqLXxv*ls8b{ycVhvV(Mw$<%vujdBWU8}0+FBc+ThwY~* z2`>E*fYR6%foj2YW#XDi*$m@Q-nKyD2vSD`T(blYjAd=89f2SVrpj_1#}fxO4v46) zJ#CogjfCTy{kiA*k+|q~w}g5FVd0uvM}LF!7ScfMwrPq{t44N~QOo+G<;!-EZf*S> zu6!%G$X?p$HHPtDy>8&kjefr0H1R`JSj`@9FU0zOlOPCu%I$t$svSKZ$cf(@?hp-Fo!^!2jV500Ld;ua(^N? z)|2GfQzC8WUo57bEO(r6*yM9Y~bpE#OV&&;7hno(clrR@Q9 zo?K8@7kfW%&iNYZG1NHAAyT!!cr#%6YQu*$*X8wht2b^b-aSwT`9n&p&6ZwXQGC}t z3Z!QmhDVDi6b^-qd|nm&LFJ?N4$iB zaR1~c(oyw*!o8eh(@6Rfs~AeEzCVS z)Q4~2-1eaQJug3dvv)=0c7O8t0yH4Jpef52A%OS~7;h0u*ETS|pvnd&%mP`lg=FW+ zC|+9e&{&mHLW3sxcE6V?s?n5eYpFL!BZUh5BA+3*Nqeo)x;ZpbwJYz8dC}4r^|e?R zGekGuWDuEi>TpwkAuibU^C;k35BvDmlgBL=ZriQB?u}NiF!|_5Uw`-gD*gFw6hAaY zwHw&`rnqkq_HQ>uW$3yfN-5c3ELoD^P$U!1fzVwvC^?k?$~xly=P? zErKRDv_SAfmd9|=KO571GpNmGG3B?dypt5(PztoAU$^(0dCpC2ott9BaAQ6?c=N5| zCgL6sSAA|VU&hay;(rrz!rMGlO0V)~3rK&s(EDbr!mK)a*b_`7993kFgMt}nQ3i_) zCL#~%0z)ke=tfk&XVZR`9qf;qKi^;Sh}TAXCo)bEoA(z&tdCB{O7Q3GnGuS@>E}l8 zGMu5}G~uM-COMC{HQPT9;?5-RTGvt^D{sC~0!w14tJP=`%li8@+W!Oh^^D>i>1Mm+pC+|Xtcdy_#N>IIi1&=aRC=G!_ca{NWKYuVzCa9S$+Qltc6llj_9TYZm zgt1?=4&0lrYh<1U*)&hdB4SiPK3E#sqp~GwY9-s=l*=b>H80Lu>Deo%Ku@}r&yFY4 zSrmiZk?cXtHM9Pt*_kEK#EX@@|7Wk@xen6bc?Hg^10_F{%Un!dVRyQNC3m3=gfAwH zP0(K&n14yoz`{_lB?705!9q-!5&$*qE(iKTt!TKDV4HuxYZ zKO8~-Iz^BF+Z6rNSG%Ijw+cJRJ5RWK!B54mZh!A4G(cu%cQV)1s9*WIKiw!s)Tc6Jl`~taf|{4@^!X`mfGB^9%-m_;(s<;+?uWaE+<9uan56s3lpY)V z{(oK5 zd=bnmT$h3cJ8b(|51nmC#w<~n7_(r=9)G$Ax8`-I_Jaen*V1HwG{kWCI17@S&zJwS z1mo3K2k_;?Q}IO*L{N;4u_UN<2+Xk%$Y5fWML8ITAQq&Cx~>zDHh3Y7;Ol6YDaS_c zjlA>Bi$pSvx9n_DpvJ_}`C9UpZ8FsC^#+;aZCP(QeZQF+1y|{q(zFY$vL^$OcYlwZ zBEYSrnYmVcA9&X~6u(1Z-;CW5fKSgS0w|CsffS_6g+a^!88FC10_$&eb$1AsusRov zAYQDRh%y)k`9#dllEg?v(8SwdNjGSll=1Ss=#92kxfKu~wj_j|Uc7MLEKY4k9?-#Fkq|8-#{pqy-ou>J#c)hdP!S?RP zMRt9il>`RNwE-cyi{cIgxm?)cahhc<3bfb2qI9*h5gUCGql>fQz}&J%TnrgsUybEN ztPv9*59S3)+rGXRy3!HoRGf^^*-^^u$U9fr)GX6@Q>9Igw0TQ6!$G>Umw%1xq*B=2 zdQZPBz41(4T~j7*{wE5$x`gkgUH^2*eX!br_~F*mAnXn#0=o*4DuP-Ny@GcH!;obl zB7i?oip4=$0mAGTQm#t1SvS*wY1@pjmA-dnTo?_p6h9E_p=W4OmTyC~v~v*@Gm}!Q zhC^&QLpQoJEG&Xu3U!wD>VKu2aXH>QpSi$YQSwXJz8Sp0`gZl)WQ;^0;ewGMi6ucM3?ZitDlm*@Xv;)EEQ7M$ z_VKEruA(667z-uJKs-Gj*hWcCigvu1P^lJH6Z$yY#Aj`}DrzFB1%Ip#m{3s-vksT9i4BTSD6JcngE36Co zCmQ4{w!^|!!m#8E-mRG=)u5g22sRg(eMmB{I@(Ujyi(=T@PEz4dAFPjax_%Tbveqw zM?)olk)+~`o%_Pk-w#Ki=Q1$Cqs+`%QiJ(sJ-HW+=;{x51(v%K9&d{DFAlH&Xmour z3c!50^K_iwWoZV)zZMG%epjZ?bumb9I<|qqvxBq;1(~|#5-(CnctK^Gb>bwtyH`b< z*(b8F!nkSRFMqR%uVtcjtb`pFaW!tnRDdZ(J)R@$`A9a0O0Q;4>&lNjE~t94nuBy| zk5>G>Pwu#Cpy!*J_L9+KL&g(AlRs{Vfj=bXk zbcgy(3;n2Q@0+q|NK$U~f3mG5Nzz_n12>Den zT{%XyC4U#5$LP>VL3t-G3YQ+0`+2?6UF=Yg%EifSL@FIJTQ?HY_GC50xfmFOndZgw z({U!P{n0`fv1GQ!_v)F^u&a0vpm`K-{+$*^PX;?M9#>Coidaamfba*_GRB69iJ3Nm z5O~*C$Fw06Y`ZK%feZJduO80~f^*!arZGX6;d!@6jynKwR$8km+k9kh))xJlh z4M80D?97w;8^Jd8>0ryX)Xf?7gN_c4V$b5UIi?3xMQ-wJu)_fL)Z>88Pe*I$f8XfBv)Sp zT7S+=SsW~I6*D+xtZ}ZL>@9oZEVPl^4Zqj6QueN`HV{D>B0myNbU#kU7sa37>Kz_afx?-|m^M zzV+FDcd+If3|yYK?s&bfq+FK|_|)p^hXsb7E#Ak@?efpX*ww8tAYgJR0{k)z{4^k_ z8E_*Y`wZzkhqOSlM*tCIzu>D|ML&olKVAf(K0oS9LkD3p>eB+YulZh~lKME~Jb!aI z3h=zB4KF4uP#Or)aH@}!y9?gzzn=WQcD_8*k^V-0y~;{6vo1zcZ}5&nr1y9}>q_y2jw_cqN5vAs$6G9_%=ONeESM*xPV+;moX+XFI1BzrB)CFk@fo#SZA<}6MBAxo^EDrI zdx|sz$1NH0m6AuZL8%^LAWuXKx zv?L23Az-B#%cLmB#xYRiVwhvTa7M^5KcjPv8yD))Js{3FjP{i-RZKtLoOXm22TSF_j5SBoDM&IFNaPOb@}`0Jz&7GcZbt2Q5ygb z4(4N&IAZx^Rh&kAbAO-~ZeA{EK2&(_wNnULlq`VB`+g8VH(9t+ET8D}9~R+xXR-tB z`T7#n-3BoUo*!a?=L`_pE@V9Iu4-;q^%P+#*x|c2&epAj+9&W1$rd$xHhb!iC$+iR z>#a_y`8p#e2fnu*5X1lxqs3&I7p0ONa=}{D8-7YKag?#5v41M&C9+#fh9$^iJX{QB z)WA*3*L(Q=p#5#FzIi_nX78rmfnDq_(yv<-Sa1coPJ0VxB_DGhob+HhP5=4cD2Xqz^u7oHP4Y`i>QVeVp+&-EigGbc?m zB{!0hUO^7IO@DJ#y`s@|*_UXY8w@f*aFeuA)<NyAazai%PkN zb!7;AbLihHihT@ke^{FMZmmP&_VLob^434XLTsEt91P@27_gnBL(srV0rw6vR+Moe z7mRiVXkYk`tvC!xcbp)+r0()@d(2ay@5qrdcMhY7;eRuQTzZJs3T=QjL@}#cdFv%y z5)3%g$XtCTW2u;~Qo1RqgFD?3sYegK7cyQ{iyv1#BeT4Zg4L_iHNR^cpWCjz);+!} z$a@n^J^tOj%I8OY>s=xGp>}46_x}18$vF2~Ow}rl2B(D2W%F+2t0MQ56 zIO+nIynnEh^5a8yKd@;2cv&ah{O~nUiG^L)*xN4jQHbkAF#1413Q95ueCymO{M_}s zAnhi9dQPNQOqZ_i5PFpJ_}9N+Kwj>3PV;TO1#GTs#fN3~a_gr9{64rZ|M=Dk7^g_I ztFa9tD5`5)hJcUu3Ay zE&DxL*oNj{%QW<{pcuJNk)RrsTf8@t8bqmxOv!t5eid;idLQZrchV-`6c>07?rw6j z`+&U9*~^Q509t~DtT2L4Jp(I0Zf+TtdvJ3F`=*Wl1(*10><0N&7yZ_b23AnQCP?5Q z9e>LNZ-7A|8w!gn=y@ziBv2T}y6&sKN?t_GnK+B^J;EG!zC$p_d_OniRG zjhD?yBx?3NDs|eK^7TBLuC_I{*)xRV*e1OdtN~ zoi_@)6YXzOeV=+7-p{Z;(Y#kw@qd_Ucrthc@^xvD`l~nznA#12cnVpvR0{n5PFh;b@K<)1+}u8H!)gvXHy@ z_k-xUZ|QTU;BxK8Q+1YlzH2c1N2HrmD6~<8`)O z5&ec;rLJ?HvsExy%!G28I9sVcwTq-(twSRhzgYqQU4z-rr_DZf_IpD3(naypiS)-C z`YFWs34Oh|l$pPt@Ss5627f72(qC*VVo*&-pr9p(453Y0iS*_0?%i8yq6eWZx+v{;%g_ z#9Ee9v5xm;yj$JmN6%RN>Tvsj#bdxh4hk_T+;uDrB`DYo3<@?_8h`SrB!w|{*Kf~p zotJ_IZm*9hqC5fH1X=@ruef(b%hD z&f|w(63`w?A;*!YFp*$w!?E#g!MHEaDLg8c-o>&PD1U8-xPkZB5onNigA3?dkT5l1 zAtbuW5;nLigoB_ctbc$&pm%4GzeWub)Rls4G)i%f^eWg+#mw=JW;+`kg_P`Xq(w>= z>vTKW5YzEkm(c$3YznKw?dSdgQ@3l7=UA{}Zi@ZB-SQK2s1o1s=C2Z|fYAru=y#I$ zAFX!ieYo`uB>|}iP#j%PRpAZ_sVoY0VUw|7NW%IDQ8o!I_J7w%>T|jHt5a*ydBP1$R?Z`eOOz>n9{0%Jj%ZL>>l0(2 zL}YeE=99dZ@M){bDq+?EDpW^%c&PR(!fe+>QEE$ngpvY}x#ZZCVHLctX?G(3I=DVn z!~J2p{ca7wxPQD1rfagjD{KqGN)-4+1Ot&S!kQL~B7X)rzmRJOQk^tO%6^4Hz+#iW zi7+Rku7up$jpXX&=HpRz%mljeclolMY^n`U&lzls_l#58mYO{@U2khOeL-L0eW16akbY#-c!W5jf0J+p)>6a=c+UI1Q5+q)9Ju?pLC*Bl`Q$z_)EP z8&&J2vfDe8adlFpB0df6vR#kUHeKrNAP=OOr(;r&kB7cGV_Q*8CW13dchcD)?7gE; zmM5pa?V!MQU(fJ<8ff^>+I)kd%d`8JbGz5(-hZH(0lE((O~|q%l#3HIMH>V#eh$t; zhK4m*8rQM6qg%%$jxd0vX+^$(BkmRf?SDR+Y zAVt376`pP?adR+2Pp4M%-6-P6fhG;5v-38|ZmdxE@WfZO0Dt5+yqUW|aQl3z0eFih zDSr|)XeI>fplvj02!bwUr5y&vAaM+%g8=u{Kwl(Ii~~`a1rgMu6^>9ak&!77_W^ z&Pze{I}X&FxeE}t&(Hok$UPaStMm*!JAZC7mW`4$+;JJmy_(=87`W@&<_kyQe8{o+ zm>uvGRa)wau;wBfd#Z5oGBTuKXF|zE&^v|%WkwMQfDVbV?+*-X*BD$I4^ELNv+UZJ z)#X9y?~GPZrTw+AI{@)WbN&((4}%>TkE|A29;^(ULd2><8BXsXR^?dovANc-HFAgQLTm5cF~-J$Ki6{s zk5WRJ;$xyo*x8vG^vi)bZ_{=$$3dn2oi~{|A<&W47l*Gtr^l|4T3zo{;D0~1$@-9W zxZL_Fx}R;|fd2f2OEh!c^SU!_n15yB0K3h=f&@{yWm^1oUKGW3^9$hRSD5%<8rIyc)G_2g(c)sRWAxj#%D9Rzho%CC;Fl6Rwq6u#BGm1 z4_UNW;*$d#C)`B8vJ?NNx4^xK$ZJ@CYta4#)~A_Gu@(k$NJy!nE@X!(lz%}$!Ut)1 z*6d2@xD-P(6!`+yi1gy|ILJ`258-S$os{VM}B9zJ$NYWNc3qKqGsZg3fBthF|SQ>x`@UjbCw>BeS53t0>3ZB zKSl;QnD0&m{1lNVn^#btZaf{eqe%!5DFOq}0dY|V_DmGDAYAN19e;>$2#|%6U9E{1 z=|Xq433nD!j?O%HMB`;^Y?Zm1nrrur2+`DS#{!+!;e_FWt(c65L&qQ%2NIGA$+51_ zOQ08h_h3rF1fiA{A|DUO-s{nHdxVQvuS4d2s=Ir}w?_4#k^8KG|LMZ_)}{XK^F{f7 zUEV-XWnc~r83Q~_`hU{d6vYh~P?*UWHYk=I*L0Xy8jZPS59B)C1?z~^tI7=Mq*gSw z+Ehb{J4g$%@6_&&Z{uhwxH+M(A|qBDX}CVFHpjrgmqIe9cGDg!;F@}J$EUTSk$0af zhiqcz+{8ScAI^SGx1v9ke7-k&#pLNmS55J*{50&Y3aEoKpnu(lp#;Jqiv_0?7}~B6 zv_(Sl%0*D(h4OQ?I-bKy<^m4gPixN1lHqt}_N)?k`heTcoAH_E@MJzD&unIr$-xTp z*@&#iBZ$m*NkY+wP1f(>qR^-wC=ZC%r?PJ<>%CKKU%=}cdVShQ|0(zCK zKmm*wd>sgGK3FtNBjGRJ*>YHEBiM9E1w8>q|ty!Q{)?(oz7 z^AnW6w0Hg`C?9(!=ybpX!7hR%A>j3HK-63 zgJg7E2AgQI0VcIPae`(Vio+d&LqZEhTx9voE2aY?H78wz^~l6t_>^@iAbl_?#>C2D1+g!eVVL`&_G}qGy~Zu z>qW-dsDHS9hNwfFs};6|IH^Jo(uh}u{b>~Qgm>x_Exxw3unhQyEZ7mUU!CZ&oaJ*8 zn-8qhPBH+Z5r@RRAp*btM#RV87YqOFJ>Bvt_cXxgq4FW&^1jj3mv7)Qwt(CCeD|N8 zPX7MAJhW->4oH?JAVW$~NOw-xWnkm(%8o;X0)Gh_7nn7Ma$dyznB(W<_Oui?bm}At z*T~VFUuapHvpsdU17|Xo@iRZ{5e_?!#ga4VXh;X+^SCBP=1FA(bd7n+7>|6JiJ5KT z?>EKYcrPEKo6qm%`5WHPjJHMRQ7G^>GcNDt zdAOMdO~9_tIs``1IM5NO3IBIclq4~VaDQ+EClOd$%oi>J{J`Dpyaq*gA|){LWZjO! zc{8;+&TX&?ad$@{jFN!p`Aix1DbTQN4i0O2Gn!D+`C_@4iP}2hinb^140I7Y)3fr^ zo)}lr>Gc8c1sI>k+T+%zQmTJzpxrd|kBdva>KmF216(?ZlQfIE2nLE^+M+1~HGf&~ zM`>U+7#w13>qY5e)s)P^JeX4mzVV48uU7;sJDce&CK}K{n5|wX8J{$~Ul#cskEeUv zRB)|;|#gvWw`H5BQ znQK=*6%MDCO*z83at*&)dd3)6;Wu~vva~B9E^JAO&ZXn@X*%o)i=&h+kJ~C*9Jkr( zwNHA@C3Xh_u19^}#W>f2_8Z6IZpNI2>&nzFR6L1XVzQ8W z!_29}czaaPZKUP1eW@NLkI<&&hUm$s=$rB)ZORc+A=j*lKU&@~ju_wuAQ&w1u0`7@ zu=gm+z7QKi=$(vClYcby$GvD!37}X$>PsRxNEWVZ-g1-S<7#WF9(lsIW2}N7QS{c> z9`$UE6m4+2&V5Vv-R1E#GG*FK+gM)zIPSaS^&15*zsBoP?h-*T3KDxR*_H68fp_RK zsW9azf&$8qqCp%B>%IFzDUzu{XbmQziz<;|H-nQIZ`bn134ik?$&{5&QEFdrjQY4e zO)7uA9UTwYqTPr!v(*MYkdZ9bCzGfTgWf!EvuO`u&#$YAqYauRx*Jvr3DvCtR+_Sl$z^XT^oj`xZ9u4@nZ%(dsL5H z@mKe|l<`;h|7or34@R#bKHquDBV!gy;U?}Hu8EqRGL`KzMi}EFq=gx%g)?48VRLUtn%H8{zXg5PY_;0+0Tb}k>7>zV)80^AV6zNB8G`~LJt=F zRmY%h5`&N6d4YI~fcO=E#R6_tYAXfiEFzCHE|Fw2ECzwFB$pYz;rz8A?#_E*w@d2H z5oc)85r5~(C|AbREN>7*6?I%lyJX+oFwitV9jwuWUtHUvXeaB6q)fChuq*z=9kE2*X*B%wQHyVulTTJLo!KWdn62hFPyt zH&G_08yj(Rdb^d~O|BLYSyRAo#^#X|bdT*jk+}c$0^%y_wCr8_? z6MsU9DX)x!wx|_jP$Nwkz9#S9e*b$d_bvi{+ZM~hWv)4|Yuxy_{)HS^XY2+de0nZQ zW+FB${ouTgk9Nyob{bS)*9gcZhxY+Kc5Wev!fzrs8X}hy3w$NVl_&;9=yIl z0>V%KmtD?>$txU>>!(qLu_lQ6T$ct8-N9_a#?fwCLRbUREC9p-v2E8L=xb00p1)F} zgcmq9Kb{$H+ap1ce2_L1Wo7N+EF7HsD@0d;@vUiOQzN5OAP$G#Sd>XdOU{_Hi+?qA z5Ldfti0;D1u@&-7De{)&f2)4@@zyVJj5m8%gl-qlCy*h@fH<&1v8V&u5ypWuGiE_T zAA}MxUMLtsris3qbk0sfwMl%!%tdr;cHo|E#*=m?C!oxkvV>0zwsCKqo^VAYr6604 zSV|dKD}1q<_EWK>B4)jchvNln2Y#x!B|wh4v=9ANo|bOAy!IKhIfh9nFS7tttq?zhr!pZ7EQ;7zvk8O6)XHlf=( zvJS{RT5p=Iv_Do8XU5>oF-7VXw~n+pn^835E=@}sCRB`#ro4dUZ6fyjO@DFdt)`ZSo!_Y?eKB=;eE9pRel*Mmm@YJ7TO{P3T!tk&>fg3Zgru=f+2}%~0(V}d z^v36zoU&mojm7aQKCnx{Ta9Ms9&}P^OtE>Siq;A8S=9M>*lf0I??{|ZvbmPS6AcrL z8TQ=C66MPgFHW#f%A2J#d4D4{pMAv7Y0jTM|C49)<`v#a5f_1EIE8knmmv!W5;JgO zD2&Ej;N2|{7l6#gL0(e3Jw>y{X?Qp)L!EQaF?ZbWMXF69tI{G{Eyp9n;eBu8p0sp)pT?;ZEzAs@?!@AmM^2!70hXMe12-HP7d_^<~( zPHX-H@GeHKyHM8@(qTJx97swW{A*CCgM!6kY}B$$%LUGuX6zSX+SVJg?IW6a!IVX@*fC2gW9VJ3T?s%3UBa6;; zoiOR@7M&bVr3118H-E{ZE@H($N31_QoBU)Duz0$HsP%qAnYLjS?b^5#00IW;JP@0^ zgaN|}XF(xF65t;bto0(hd%{a&Gvc?ltn9VXgtAl6XS#jbnhHv;9qjZ(Wk_M13vo%# zr)r?IiQ8-=;+QJsl-!@~NJfPTxm@*5z44I3$75N%mYV%?EPq`e;a~sr|NQT+G2GRi zxjj~tl(|!TjuZaZ|M}nD!+j8(T`Hgah-v#|_<`Z$-i4~X)pP{KD}v*lkOg9Y97H|9 z9$^S&cGL-iTbIful=JFzrnvLeqpK_$&WUCSLheWWxN0+gAbS!A%JSl@j@1?B5K=!c z$D64%J)c)2v46$$U~!zEkJIDQU*9bIm!l44oR~#c=9k!` zJ4%dx>JHZ3`x|(D{X-tuef@R7@lr_gqAY{xj3GckM&b?$l5`AWT@rZBu8A&zIUp0V z4Vy7u%+O%rpG9wDl}15V`Yt|*f~!t~ydgGWt6Sq{b$^J56Wz|;P3(-c9!KVr^@v$B zHrHn@R_ZT%r(hNyQo3}flgpy^S`@D zh}h3Zbl~2Ps$G3D{N?+&+P(F$p~0m9g}Pybdk$U(OT!jx5d>_wHg4H81?wd9%FEbc zY7{R{Xn(ZwImg=UWr&%!=U%gh9j6&FiMQPe-p(#g!uX)ETbq!^L1mevWTGQeLp92% zRhb++?9^bv2((`v`iy?_GOoY&6*Aa5o-Z%q%>R7411!M5{#PgMe)oO!`){KE6TN)X zr*G@3XWXu@Z};u;zwxea!N&nMCzSk?hnuyuc}5=7{hN_Zp#U2YjLbX`ptBAz*jh|u@S!}r(S%Vwo6T)jg^W5W>uYx zPYf#Z`*bna$6{}{8|SVXIe2_d`(A8Iyp`X<&taJ4#k~@oA0K?T0k^&IlCt>IeHE^M zCx4~;mwr@--e38?rxY-2o1pk*32>flaP=(E$KfCzApvU}vsw5IAt*(@7}-PHOqyOu z7Xw@ox0G;fgz+|5ka9U}j_5kTarxMs5aZmmcEI-gQ`N^x++CncHL_7@UZ1FqBJIU+ zP%`w$&o_QX-TPr)N~^)6cXj(52!O1_C9J zV?wIK0hX3!AQ=K6*~SZ!k;=VfMUT04&uv{9KMW1;j2?9n_qKB8Ee0;26_0AeDGmG0GY-4;*^_}8*+C|>bqidFPr}S9Fn`qJ0|z*i+`;0 z7MFuFZQvjwL@~(IQl>>)CIOK-1nPtZLQ4wNyQKZfO+2O6DzWT9i`<^Jo)7nDvZie3 zyd$SLI*=qF`4{z=g2Be%oW0pVka`G6a-|OZiI^^%WQ^Eh#?aVi>@JS+GM3O2cbkK^ zRL8BS=YRa`-8KI1`crwE?$(bs^?#c&0P6PXvQgiZKd57L;6MltDlEu3LPU-colJ|x z4F_;=ARe`-7tHEh*|N*!ZkFicp`V=M%{-Z}*As!C_%;gB%y#6u+HlI-v-5tCo@meo z(WA62t;xdb>B|E~E5 zn6CH~4kh#G9*{=ghW$0rwJE0R)Xqd8I@_lI7!DvP=5D@WEGcP;WrPCD!kWoDFz4VepNWpaeD?R)j##p=SX zKaI2Q`h)ifo8>>n?qcG0n12}jG8D)$hNMl}AW*i8*9-$vYYb@-7DW9d19S7mI1_n3 zi^r6JRa&{@yq*#Qow23+wF0r;YHaBAW?P&_ZQ+hHzu)WarD#E-ioJEjMR^)2ra=V( zrmSJQBN(uWLk798*l!R}A0WBt!af$a{b8p6Gb9%i*HDADx|o76D1Qs69~b-u&`7u- zUov2=vSFcul$%4mYBOkCDq4m;wul^#CD*+(#`GOeKGAfnso)6Vh}n*^QdXZM$5agC(8~g^_!6w zk>cwG=vMf&YctfH3cI%ad@e5K;2-% zN9y{kFgS`(Sa-IEKssfu1J1tPBlVBgvW7(5DwUvKcmEaOzcxwP%++ znI^K4FGeedU`tETf)LSKtx>+~esnvZ`7W0h0(`#&5r0_fAnIyMKj~>e0PM1C*WnBV zmaJ`qq6TOsmZVt3Az4_&C?G|M7g?W4s%}OBJJ?t9I3caVn(WTXFr95Rr$?-%IlftJ z2a;w^{UC^PF-10+I%6h9v9WNBqo%}G%l!pU8N9HXN0UV8A0WffG@o@8%b4+{!h2A4%(L?IMHI}XjlfU;=>v4Q`^EXZKnFM3{c;baj` zwP3VCCTWhfE|yLgNE!3V8V%~b=lcsy6!5%%EY9oEvGwP2;%_!y?|9lOTSxGzD5{sF zJ3m(gtyzE*%(=dN{7w60)roVuz!6PWWNx?J{6X}uA1-b?pa=Pskhga zKe$&7yuF>9YeQe(YXU>|5=cH;bo|pmWVq#auKuh;c3LeZE)SuS8YnMfa4vK4u2hMU4{lXDd+1&gRdImAcJ&SM-{x{(I7kQ z^m&#qd$O<=$D8x!Xzdm`O3R+9Z$!r)OeB)-YkErn<9q^s6KL`vcuyaVY_F{C^b5 zhh~h(^+8-!GhW)XlBwCjaNmrQ+#DaKy}(ekGjeKGUp2ZFn-iKt>}Tu6KAz361!*6! za*S@PTgo*u0_P7b&6m~!zvBzNGYMe4yMFSBAWaWp1`c^=gMr-(m{5ZRMjCO+P7LY5 z6h(1h3toVdp8ay?A^wIx(VH19&3`6dP9Dy=dmfc%Ok1UewlsDL;p_VJJRG#^g(CCV zu#A+BaoFrneQ!7whO54TMgkWpXL2BZqeK4cd`efC-z)!EKzAh3pWMolFf@$}7S<91 z$?J~x;i&56*3ZEF?q^)k{q7qs``?v*2Hz7vwMcLfK%NCcw@$icyC!L4CV%B1s7+De zhB`0Um$2UA@?p{&&AHhkUJyKog$9-E&)Zor+J&*_oO?M|mx}BOoFK+xv@F-ljlGgs zv*P6RoTErChAy9NAP3N}5E>q)|1JgaloaaN{!0q#hWxF)-J9a(!<`R-;=Kjl4`9EU zyC8h~e9_%pCp36MhG`?F-G8N0Y!-6mCYV?uc z#HgBPJ2e|cr|BGN=BvTl=`9onBuS^N%1nDD4{&Ec6_CbQA$y~dx53QJm#VZ?**SJt zSR!u`TCU$#v+lR8{M`SggBfq;Za`c=<+)<$^C$=xg zt>@D^A_*FgxgJLnz3Ch~${y~G5Nss}C!?I=8j&X&HAbg+;U4?LCZNTHKfZQN-n*RG z586V1C>0Ia1S{ye*>v@%Iw;T^@=kVm^xORv^q(wtZ{X?j>3=OiIurw59%wJ1bP&X1 zyH*$`J+_Y0{UI%A9DqS>QLe=K<`MekNdXdw1)ar2Ba9 zgM|9}Z9l^8&3|Br+S|o78-MTn!~hRuv0ZT&0_2%6#Yq;3G6pm=7I0>)14>gtZy2~f<)$z?O)1}Kesc#YQL^+k$)~>%%k|Z*^SO?rSy9d+Y848 z!PQ%-;{aViqQ4JaFs^ahA9%trOzNkj61Oitb!58FkM|8`FTcX07WQX1<8o-sh~K7K zS2>$~(E|KY)a@cs{Szl2YpUn5k=pPJTmlN@Kbhw?Qg>PF#K~{f=hP{PhVQ;})3VdY9mZK*4hb;0+I>XJH9>22qEp}pbY?1V~^Iciv z7P&VxRXD=n67%WFh?|dhnMm8uI}TgL-N)z=r(~rPu8EgCwFrf9B-d5GxdKKZ?GWj1Z{_F<3Iy3F2t_} zOkNZyZk&N!62!y69KB+3r*ul;-pU^wYjn=>b&YOmAE$f6W|Apeh1@NdgI32kiX|h9 zd1Kb88*Tb?glvUDTQ6BnZFp-(6}YDKB+@tym&#;Ze-GoIORJeH98WAlBj=aY&aih!jCY+Lbzzt$xCJ_6qz)P7e?EJ}a6h37@p7>xay*5YccgYoj=&(*>; z)UZtlfgKhmuR~j?3A7r>irubY7)|3C!%_s~!I2kSHz|);RXHD33mXemrC_6`Tyt~3 z;_alxCRHC2M9lh&Ha!u_suo` zuU~)hF*maKqHDqR26E%&4X}qS?W=bqZi&&f`!f^x~Fl<32h}8GR zpkQhLjF9&T|IuLMm*V?}!48GT)pJn*kPm<32&l{n+X0ClZNn_H5R`CmhoumLFd;U; zaQuZLB;c%iw;~oQXr+c}x!UiCTFd$y|EvYL5i5|KRQ7^DS=3S=L#k0LjmC|Xl%eT! zdsHRymcz`mmY(PR$+WkQcSpB6-{K?KOD|{nKb^~f8}!dc0hj^+;LlD+OyAvm1SNkF z1AI%yKpCu4FFKG{B~ef=S~TTAs?|VQ_SI>0OkW?05Q(R`f=J8Jkx$RoBqO=rzG9Iy zT>FJyu+yQttTt0lC39yM;(}7;9^PX|$$q||`8Ha0e>&uhhH}i`V z@lV@vzuCKjaNEnD8giQqZ7_yGz?^@uL1pexro+IRK$|5vX|34@2x@pAlB!3F9{xbdivq^t*H`k4t z`{yU-zU#i?IGtpy<40-7#TeK?x=y_;3qm25Ab>U`ofq?Gw6isT>O^KfKbGrcS)Gk$ zp$qKh}pPYxuKWIJXut+vvht@q1*JH&$Iu*k1R z!T^Y;R-9H~Kvdb4w7C+;A3T5Kj`{r=Dqq^}Ao}tP7i#%Nz<@Z&1kgJD3j&HW7ve7* z15)ZzpcCjR1QuYzc(L*H$m$KgqT!sAUY6*pt%9Hh87RtnrDVr*I}*`4 z+wOR9Vpft<9m9#-(>b2V^>CVzJV)%eNOOt;spq_&WFKmY->MXR#T!E z|My>b_XpAaac`7+6Wcm};xu{#DfBHTzGOk32J*XBs=rgv<-N@h@2l{h3cH|2S1^Jk zDF@^fUBzm~LJi8L9S|yE2#V9NJ{sUBef^&BRGQXflp%IWKLq7X(k##umdX=?Nfap8;QlXo=AV70Z^3LI_kGO^RVW(;~FjJ>D=%82Mc!=%6@E8-{t@Ree>bZ zfc{1Wg?|U=qm}|efEVeC_oias&is4XrUC!eRBw(Qtlj91%Yr`6h!8c}}}$y^3|Y!RFNh$FW9 z)suhIlAa-v5TolTnA1+F#@6;Q z_HWzHjkNAs`MscMVGPWpew3~4pmo-~tz=ewKrBAZXX(V<>`_fHl7ke6;+=WN|~kM~7Ru606hkOWS1 zIg|Tom-w;d?#bW-@$TwLc!yd9?P8D{hCgT*H&NRFO$tiUv<(v)xQFf}JcYcfIa>~R zRa3NC7EX4GJC<6GGSfu~{6c}BtK-~WO_n{uStEbp+$1DsyP}bi!JWNwekfIJC-%f+ z(9CM3&F7>Z6qCsH?#tP8*5r34<+H^HAdl426%iL!GVu0rz`-JMx;tUuIyh^01>Xr2 zAwb-VbUC-L5fO*RtgZ(ei9MOiIj&lEf+$UOSZwJK4`X99J2FJMR`f8hgB>EJ0_8T` zaO!^*>%w#Cw29gxnd4Mn;xm+MJb|U!ZR7m?hk*^%qFIEA*n5L(4svMn3&@z7vIkH-7LQJaZl#?Nj$C9KjRj-#0&zi7O z(p_(@^?Kgf)4!S45IH^i2R#Cw_Y)ev|Hc^J-N>hgdQatlpYng*%zM|9=mytKPI~Wy z_4cNo@Bi}v=!4P6+q&O*3Wk6=abYvZal#}J+IAqj1 zC&rp|Tu&?dY@R2xlYP#KSZJ(f0=xtO?y3;AP4=MYfxwJ z@dmmC_hbFBTm}cR1mqxG@S`9ebqRlrL>zFR7!x-ybuNM9!(W^)z?jn$1f zt|!~lOcg=St?6Jsl*(bB8W5xNFfTy&a;lemMA%w+nwAZ5)JRbsvSh=n*&-hw!?6+UiAEp;?Oj6;HjDFALC{eE31|(ca*2~2Ch)Mv3$HacWbb@V zHC{F6!RiE?LbAkiOIN3*GZvR~&7A=SpyBl7FsBM0vk%<%fY+YeoAaUH;6i`d~ZnWI}ml2IoS8I7TS4bBw`wl+sUsfpr>Bwrsl>JWK-CZ)K<%3U|GC0UN4n}0Yud~)^$EyuJt`K z6SP5T@Fxf5dvowo?6z-Anz>Ku?5qXFT7{08m}L4QFQ@o73YYiIypqgzV9Wri2Qt~K z1S0>X0s4jI4!SRHKX-qmfcztnQlRuhJJ}RPK&)=VNCi2lO*7tHRo%4vM|(=!k^VDmp=0{+Qw4ZOR#4#NBAry+>J)OLSS+UR=T+c-gjR>*cP z;}W-l^lD(tbeCD6dV4GpD=o^| zj7f@;9J_Wi5yruOcU0)mnCHnxjAqzuFn7!KfO)OE=#F!|o5xoXb0^S#6c_vAB=e8* zxbJNOZ0~P8RXcw&y50a?xjNi1T--)UhNfKj1GFnJ>>worx?@loyqLa1ZLfCHDDhMf zf1m1NpTzolSD4~d%HrO5-fX%3#!AVioQ6)muIFPS%cGUv6EkVBn3ATPuFkwVbJX4{ zL^h-Gsv2V7o~XQcxcanA-b9GE`1MWoeJMzmTsZ!F-SdAtyrBpnX-vc1MXZ1D}3>*e!- zCz~``$YKyA#j?1G;ox?|XftpIv#GAj(dFp)D_Ib_M+g1>Qrq#mMDL}xmvQX2u`M3$ z@#P|;^x;8rtig~eqGU^HLWRs%{ATK)Y45l?7i%v7Ig%8(^~Bsxo&Ln(spvY1J4A9= ztSx^d|D{$04|^9h?iWu@2q38gVF~O32tt9o=Q>>-Z^FjxYnF_(X%?kj^u-bJ-FWAg z{YF`?8n)Uig~n}Wa|%)T>2V8L2r*Gi5lwpMdbv)AEa;AR{o!#p%k3?S>)awM1#iEP zk%5R|HF7>IXLX3rZ{mu}T4eiKY(%g9;2(c3^AC#`JRX-%OFX21VIL%H@F^TvaSRf; ze-Jw1ltno>X0j-SPzdY1&~gsscD_iP`H3BzcC+EpX`;zd;0D1!7$a0Po{syLIvfuU z8j=&0n+{{j#A25z{FPi82Z>`=<~luLg0vnUXe(qxpjh5U2mHd$86GVEog!vW2Je4( zT(6!=nIW!Y!lM%|;#wri*dSvfLF7t0pl`)28o@A{LS5p;^3klrqLfOnm^;E$GSG#; zYF&Atb-iIuXhZNOu^UbC#qiX$JQob~RXfZiX=oJ?ZiL`HIK$1@WlMW6&&j#nlh7eM ze7zLEJhgNK@2|9!{NV(9Z}kr2$L4>MH&&J=%&vbBjgycWa9z`)L9Eu*pTZ5Y>w;)@ z?O4bc1k7M#*0?ss9M(KhM5P)kJBSeX=%5RONlo#zUgy!yH75QnjX~uRa-KU?O8LmD z5XdDF36e(B3{dBuhPj0^o^TrT$Rh+Nm=i=lt(7H?W8 zNAX5t{{ynuIKY193YA@^!~HfnR))aFe-dyV&qNzgYDef@xVC#921d>`W#d z3>$Hq^aFCgxA%v1kM%J=SMngAW+ysS#^Q(kg z45w74bKX)Hc!XPQBoDH6$4LKwt$kUOvf9$-eMj_vIPu-`y}>+1ba!mU0Ywo+6uIaQ zMnRbc6fe$i??kk;2J4(UyJAP|SC-aNlEotPd7jLqy|(!O>X1ROvmAd^N;Ea>-YGac z5#df`MeiN=GuPYa*6b*FJI*>gv;D-b`+J$no_C=3H~-e-={DUvb37hSyhT}UG8?$6 zIK+A`3%f98@w8787)LrB=$}}?>|dZc>daBR-AV++(mL<`bl;z(gJu_N#E_i%2#4$^ z%xSTX<+Ya-l9rP3$kl(w;biA(BJ3)c6M0g~Xgyc0(fS0@3frH$-*hhea6O-Rqnq8z zCi|t#)wk*Hc57ch0ljofb$}Saqj(^GSd4OkZ=+q=BJSBU4gOv59|HoKZC$))R0T2b*c2 zSW6f8qbV;MX1@DR@>PG3mI^k$OQkyv%_l9!U4;Md+W0ul$zjcj8;b@#Enzu? zSTCxS6;yvrkoTfBi{>=HolZwFDQ}|JcvN>5A8w#_=%v+uL?L!_J*@R;n7|UCTCzFJ z0f^b9I1m9)5PSfRPEcI?!i9~?=hzqS^*qt5VdM0?xYR6fr0or9gIYzpX01ct-XdC! zEDudS+V6TEOOBBF5?l2*Qhzx(#Qr8n#c&k6R_%YA_?QhSO)(8ixMyx>=`lS2aRSgL zIjs)Hi6C(FjxV48KU+p$Pu^PS>vx_WgBT7p82I6&ODBH5Pg)DElBS=)|R={&t~{wy6bD}mpfaRsfAneVNF`J$J{RWlTl zsBeE+QyZ!9m=DCz(1+z|LoF`8KE0c)@XE6J6994gO_25@9q_v;Tk||0U;W3M9GC_5 zH|(##Sy~j_XCNZs0sZwbAM|gY4GL)vBRucLGmc>bNf8Q!CE~~rwS6?~;|N7h_J)?% z>)xbc;?$`C_&HH!e>CKm{3JM?^l>_&#t471av-`xh~m5`vE@i-c8XJ!9(Lbz=IDt714a663!IspLhmdpKe?2?5Zgvywt-Is);Q zb-%-^_;nuf&nyEowU&T?p3WR6NWeH;m+>gaXK4al84z{Y5OL6s2Rb1h19}>e*RRjK zsFb<9Jjmo+RB&fAb@;`mKvw8^pkVvJ*a|a$>hvpvrh>qq^b<>sd-~i5WiWp=nA7@v z({K9rbj$FnmIX1nF9*`(@LCh#bye1$>i#^0Sx@r68)^+FdaHFxe(v#2|J-;tXQ+Dx zH(^`QPCS-ispZMT=TAE5Gl(p^*9Gvm$9Fm?Nc*8Z7=pk#b<n|l|NPXJ5^+#CIss~9lfgv z%K#+>Xf-_dfQ*J9m}Y$p17+nEx5aISBEj8$aeHnC{CpM3<%Fgur>%dk5o{<1d?}IJ zbg~Wr@8TLMm}RScQ^pZX@|EH6@@AEtQ}N)NK8Xwtf^am_Gf$!GjhTd%88hD}xx>%@ zRO+ZZv3Fe7eeidp!uxE`W_-ki04w>HMSHE#2Ut^xry+K>9gB5Y@W&Y21~!oNi5JR# zwm&{C#k{1BXtlPhCiQ>3{W77ppflZ?;V7bjZ}to^0)&A)F60rWEymILNGK<6#{_}| zk5Y_VTK;4~Z;g?>kXHVwD_Q(C>-Vk_(+5+2oy2fUkbTrTx`oA`4F1HzzCDk=90zH@ zm*b!k_;Q^7avb)FFUR4(FUQHYLhP60U(W+K@#pb>UdKO2f82jh*VEIaw`KJ-a*YYO z?heIqfXg|MQG)M*+dRj?oe3NZ?K2=i#R%2`q6vV@uU8kBVLkmo8H>Sg;+?b*i@0I7 zKO)0*vI!+tP6w0WSjWU*$RcL5@D!{fZhfHI}nAm1^@Rr9->(Aj(h+lJ)mT10{9W)1xA01Pj!^bk@aq5Hs@0@MYQ!~ zaSRZtIc>(7dnDym9v(s|8_dm(=ES{iBTaVsVS)6PwY-`7hG#7C%lX1u;)tp!p%Ix{ z{Q-`2D}Mi}y2x8Ci&wIYE`Q)wo$jx$INiti?_RI&-!}Ahva6l1ul`)8=tOHY0f;WJ zDz*g-B+Y+P;CFEjsB3A)12HYY;+RL0ue!pDqd8X`Oe7>P#Tubz>i(o+8^pWt0EK7s z@thR(LdK{)DdZPraf$dOR&aXDZ4Ei*RB>FR5MD0U!+jpao9wV$V{-31A^Jx7Sac9S~4n>uo_CY-4{m1H>Icu`P6rdBEk;E(iPyIJYk# zsVSok_WEvcR`;}A9g{`rj?ROVj3VNuIV?GlNu8W>%EoRUI8B3}hYqDJN1|@j=T!!} z!mYKIdV7C4GkHhIHKt5R;u|mayIjuehH(dw?=C=V;cE(&oyND_R!k$hW$M{)6 z@!NRY_wFfA_MLqng?zs#5b;B$%cp7I+xLI1tnXd-g3&&1(LC99sDWJo8gn zXg@~vu-8fQx69f4s=+Dt5HL`O}vC!z7XSb6!pK zJaDzktyzi(8!>Dc9Bj!p0ORmj<3K7$`!)zQ2@Vin!Xchqq_a%&J}CT!h8;AVdy_FOE=}iD&6s)>vY{SAGi{aVnL$naGYg3pgh8W9PlaY z$`&v{+g+i&7b46x=3a#D04x*YdtqQtFWH9O%kp3er#wdY6WS?NXDpSd6PW{K>nIx8 zOrlM-n$F{)CUBNl3!`{5ZRmf~zBk&*x!k1#T#XWSC3Jo%KkI42&LH=r=jxq6obW(t zW0VD&N}6`T`=Kb%CgC78@mavr`;1u^h;3~-ULMc$J0mQ@;oC^;Ej3YobffF{!`9S9E`;5oFOr8`(WsQz|yU3pO z@iI|&R@fYEP9z$k;WjE8Im45RdMo5G+heM@=4Q!sgI%&b8?sC7P|USuY9YgZYVA12 ziF|g`+jWG=itzY zS26DkqGpn7dbwCD)Zysj0_yGQi#H6={zM_HeV!$pL!XhH=XW&_qo@k}Xywv{wN8fU z;N)VJ#jlL*ART`=*m6h*ea*cPgnq-;ZztYf;-|pn!`R<9+uMX!W4#?cXEK1$1!E`* zl(}$MbA(So;0J4o+C)pX3Rn9fJQNqljpn;^OqE7*e?4*}0z&77 zesXJxCi~8YyX48(-DcRx-gAW0&=f-SD20G+k07S>Vd;N+_!5ccDBgTmOg?LC1pq?f zeyj`L)+e;0KQSOPpkM!hymcp@W^H4QUrK)bFzJ(hZzIpikAO@8!pQ@I?1HWgv{VjH zvOv?rlLyq$pao_u7k^bl3MAya3%F$I+8YQ2f6iGuLj}t*hs*7;$J@r%#m(56MkBCu zVb*lEvMGOg%xZhLkp_uja+D=dbxKssQI;k>d?r-rYuCEAq6$u;_~TcJbL&L%NM5|3 zWK~4J(-Zt@!Y3QT(Nk}5!U1mt)+Fn+&7*u5HaUiD<-(Q)91*C8Igh|-;>8o%tVT2) ztaa70oXc)8Ipv$nVdxA)H;xAAIijdDuA51)Fr0sFHIfO9K?>)bjS&HtNiD@rwLBpQ z@pK~SBflcFbI_0PU0H9xw_8$IF!bq|eSiFXkH5&aA^tPtJsGZ>qq7?8*o4>K!#nrcpAAU#$TvHKTOjAR3ST* z2tt2r(b&eqFR3U^YL2c33(0VOt_T_l2Qk=Lr=5W#p|W(~F5h;QxK)?_Bi_ zP``>eZ}&BO5A&)lOAF8p16q0X3ON5`6T>t7aQxFYjrgz&lz;v6Ds1>lPw}JbpD@+c z7nTL9j(b?B&|H5AhcR(pms5+75qI91cQmh(sKaKYnfQ)hgO%7P6Qj^?WXm z3F@px>UcOM`{?pA^z~@wl&npU(WbO&rtx(P zlTh((kv;{(Z9lG0dtY1I|3}O2X+p5W)6t*nR2?klSw7z?16pgiE?{JB+d$6e9T$J_ zTgC>r8bpGx5*>=Hz4KVfapPFB$Mw#V&#E>pSbMzI)(2YShdDk%vdmtlEQV}7Yj8fC z=z+`0ij0g0jJ;2`F|n?cN-*NA+Sakq!8PyAafQX=L@!pAHU2v}MQk^z0vp9GcY9K_BY) zm;`ywF_alqVJu!*@$*>hbK?Yfel4C)wRFVI7L%gnDi;N*X}WKY)R;k@SIkX;{2LF; z$9#8VbV%ys5!t4|FbwaLpj>2K&?-=*OHm9EgE-B?@&PRgY5T8giCa^{34MR+oLI7c zsr5>rcaBXl=}KcS^^V$S^HoyiWieEuC0UOODm$0%>ST>@^+*nreZq?pVn!zwyjhFA zU|MsUbZsVIpid?6BHdnc-CK@;JUAuM6~@3nH015Zeq^q0y4F_Rt7~21dn0MrZc$Lz zhi$#Bs&Y*@hp4PA&j^YnmS}%*9*TOgYVfJo=h!2Y%IFF}XLT#o8a*7PYE!QnZ#y?l ztmpM8K%ocQjZF4?W0Om=0%!I9$aQrr+Vx6O#G1W98Vu?k7JIze-@?`I$G(Jkes=#{ z=X$fib)|H74e0eq8nYZ=uQ-r9;22OC;M_BwgTsmeejdj`HS$WKzBqqnD{bL7%vn3) zNOp4MqQ;i}`QkDm`B_Hhs-&-!^;%i(1y{D{sfeb^GR#30H#r_8ZnfUU%TPQmD9MP{ z#4P09o_rHub>-du>;PCTy(0iGRv8}su+1X2lAZTUx6=1ta<$mEpLniN2&|ezFf@Qb zJj3IT-Rj(Nj0bcbBRGFR*%^R8Ube`S8#HVd7frLcIX$0I%%pcFL&IT8e{tOE#FFY6 zA)#mDfx*mT*W`?sD|_@DE_@9umJu3;Dq6VH!+L*0X~)$YA^D~@(y=|MYk%6V3S?K8 z@PGb~|LV^7uTMqwKJMV`4t09!E$5dFRY{JHu9kBEZDBV@{b**&f$tF{ziS^=NYfIcpN^}490+L z=i!O&VmMfZ2ljspBVE^p;L(OHi6?B*<#_CsML>7f*SKD?84sJ;CG`P6uBB7vDwjNL zaAsDkzC<=P>aRt%zsE`R6p>SHiBFNj-z|rH&YtzDMCJ8P;|fb#cr)F*cbsg0@HL`& z(_4HP`Gnv6FvfnH?q;1Xe0qr7EZC9S&dIMYQ}yEK&Mqz{Z3y!Kv}w88ul+olp#s*R+qCbGso% zj7FSJJ=WhfNx<(m+Ueh?2OsA6T#fsoLw?nS?Ji+BW>I*@q2Co8dDL&cW)Q!)B0ogb zK1|wPm-l}oPiPtg0T6gu0A%76c&ZpE!D$9|MIT5-5OsmxxvfA*zPLIIf{m!NHQ$!# zQd8*__!ikl==EvIMxD#V$@S3!ND|85I!LFn zug81Vnw*l?SLbv6w|`M<=xY1Nxwp!WSLScu>v(_NPZj-tdPBUQ^u777;*#r>oiL22 z8H(j8xBvt^(OI5_U>+z)*gS0xqdkfS)&}s+ugxFZ(qZnZ(s6H4{oahSm)q5zz&&>X zca_W}c%YOA`q49`#?`gDml z!S#jvGb)=!vXRk~Ag4>PGw8TPlcC z$VJ&dh3Qb=G$`fHOS`}CQDG`auN`IEx`u!3aJe5_h3nbX?n4v6?<*UAyDNPxC-Ej` zNUH)kjjr)y+mwU(^v0iuo}~T2{l`?dYP)yf|MMUG)qVcswWfcTZSZ;C_L_eh{Bxc7 z)(ivV7{&&<3E(#*Q1l$2wX8*WfZI9@#@IBC@vsJM2y!!Q_aK^T8;(G~#!oa5u*Bytu!@_}*XNU#O{0{n24aI^rz zMXINx$&S*bwdOQb7%9qzDMq{b&acd=0?Nc{ek2nC7wx&;IQ?{bV%hU(k}(%tpQ_V^ ze`W-JJQq1^5U%e2(A!V$7V!t6W;^twWb4O#@9lA&s3WW_j0B9s#o=-467YYoXWaa6m_2Trj4XDSab;f4NJ;VWL!4qudXV-qPkZy00a82wS@1hl^L@6~4!4)jRe2#! zXvJY|6BY+Fb)JJcv&3*aj+dRp4_8JWjzZL{eWE(ZEK6%WZSQ%t}sOKs9F-lUY^Y@)xEEX%ssc* zYfCl0Pw`_SF0cxrqCV4Us$Y5A(ckX<@+E#h& z7zPqa^a_s>y(Gu%MLwQl^ED}QJqKW)zyjA2H+L}lou}1)=2ou#Pw3v;Dc$y?ZUV=< zb5PeR7k@KH_QRxiTR(qBo-$`!eZAx1An~v;3{WD5BSC-aQ5FUE=13Z15dvq(7k&d; zu8QqKU=?M8CwgypCaFNra-(XdV`Q)rr>kV5&&E_SXm%lWuF%ro#W@ZNlgaY5yqwHk zO3AZE3y~spW(V_dqQZMymoIJmQe*hTd-98^A7*+#{^XZBK8t^W@)huW&-2?Bm>%hP z7=*O|vQZYm`W}S-4EsVhcIqBDM&HL-okS1MV}PO>mF zah2lmbYrD{F0#pjS!3)uGEQ4Y2~<}lCZ4-FqozcC1B|@C=C^0=zrQM<-h6HKpLsSP zroCJIX{a-H=hlC)I0qy&OF2L^L$J&OO9I*k%H}!1RVdnP^T6N%@6|IK<9s9JZKh3iv!4xW-%J1AOLk* z3=E-b8V*W>|YM*s;0&@uQT76Gy^-UCIA3(w+Ljnt*_#R?oYt90pb zY33y|$$MS~QW)8m6y!k6;!{w;#fb6VaitxsK~ARpHLIlz`AWH*n=;b(5dPk=JV#%-PatN{bY<`RfcE7f`_`K1D!wO@4?J^wC zw{U`!HBu=%F&! zYGtc-g&E%LatuQMm&BIOGd^r`J$&+nT^4_9Sxua#`8H=2Ts;C{3*N>!Ahj$K79(u+ z)+T%2lkk$BwyEl`ZbL3Nc}sU1Y6$=+dgTOKMD&fjrtBR(Zi=jj>9p+16mN zX@ndnks^ztJJwDqhWBb)(zW$H9_V)5Q|P`G_k`X4)8OAtD0!Z-Gt=AQb6N=w4?TaM zwmHXj=ysE0Jr;8b9QQERBW%p(Z5;6A7rHFWIIc5wmaGLsochi1$dv*pD?zze(267- z)$*_+_{pit5@oe7l~^UuE0k)4<#5CY+rt_q=j7qy=qs&fu0S#uaCrH8x4(wz}{T!{Ys%Z&%x;bA1l5A19)!$DwC%NDgMtg$r2BAmsgWZ$ zSLR~hxvV|K*R#QNc1mX}EGY4a+MfD?9dg;US9`;un;gVOX;umvUzYyq_3nT8Ioo{@&uE_7|e zN9RoMB4ERK)C}aYb>bJoH}rr0^|#;ipdRVx-HF-hFLn2Ro9@kKZ8pn;Q)396w>TOo z{x(IA$9&|*xGCm~wsi-)?cLdvC%x36ro+5rozBYf^`@E)`y}lP` z{f?UbUwlbx+wVW|T$|NvqYf9u)bJSMDa*4+mT@V^A#vMbSrW7cB=5bdN0FA;CNVVL z-?@j~#PJl5S&H%j-}E>nt`txmYkO}=t~pS~=6t`87poz;#4}c`u?ucCJ%>9o>$>I! zlV;LKCL;#u|mjMvDfl zGdUlF4e+6|%}KT)#7pLaVCGQSBCcgj0aOUkx;m}CQwATI=h}b!&kRBPR@X)4o`Ksf z&y(ksRs^0T=yrgg_>{B`W9$zR{l}E8RUb!xy18yS6}aURps&VAh}_yLlmLl>{)^_} zDdT{ehXRKY244vHbs6=WwbnP~a!V}>R4va5Tgq}0Eqk^esOOc+SBn%oujdo7ALluR z@|ji9fS2`&tUiDANt!ffXmeWj8t3TD(ye}vcJHZit&+a{tu)UMlY(77j69`y0{iEI zlE?K45_C<3!-4YyPYBv>3&il?Jhx5p2>L}b^4?nRC&cC~lN)@^p`*D8s;)`j2+t+x zcSudu3<}+jC!s>_W{kVvP~18-bG{tpp0GKR^A)$<(kFi#y+k3m-f+ici+|H*^^r*U zF6;gpVZqqF_3Fc{ZwiF>1LV`dt1?7CQm5W$dp7lTl3PJ9up?|^Hi^S+?bxgf>yT&K zrs@OCa_DPkxLhMqdrybRyxv#mGOg=jGv z6Y4QQsF8opjQO>fXJ#_qpjySv)UiWtr6i<_t@aw)`jjHy6_@zJ)ZIOOtqB&c<)W^;^7*ELsg zUX7K@l(FmG{ceVz3*2#+TKK7^E)4zD5HQ)z3h?ThPS_DVmhV#S?aEs`L?;Z-`VK)@ z9L~Y*%Q|FRrI{lg`vrVA3J=a+2GTLyW5-Yusr7<#O_Ju6C7BKeIkk2p968D$T)E&V zGBtn31zDNk^95TG4Q8x851dt|*jY5y>6N#qY-(@6UQzqJ@(KV5{?GruKIs1Ozd8=F zHCNL7@#3(2-Rbhji{~-p)o_o)ryAF|i(4RZaN7#k4h7N^25fcByRq87;+WUgSfgI0 zUCVuDaKL-~86x3%I?e@JSQ`mWkh@J&dIWz?FXR=iWVD4fC6z?Obb*^2PdH@>NX-t4 zXe<~kq}VVRB_M}bD*NR;@1SO|NcyNF-DcOkbbEgk{eGOawaka1>uz<6f&uFEK?=-! zECmPw(1$h;ZU_zXamV*z@A6rPqh8f^DazAKSBIw+XL^!qH=}8j#{K2iXofhW(`$dJ zYB0Y%&*l=y@gPh%ERH+6;18l}Rn>Z6A7yvaPX$yI${-6}D^^Fw_Pfq`uQCkVCY|2S zx^@hP6MUDK0B3)LuDYfoZIQuGi0BWAq4#rkCVm#V#xNDOyd}Pzy$i9ED*VBVx z493PNGreFsIhc9Q<9$b;jdD~8**P6j)8uTp!CdM|fbw5BTiB2(C+_i6Rb5ia*^mQ& zeX$f~UCG}DX=MsE8@CM&K4nH=ziZssJvp)Zf!r+`+MT$i34~?s z&GG8jka#HxM-Wz`C_rKVqbq12OMq62*d=X ziAo`nm$|nm1Y@@I@(qPw#QID?5CIm5G%(5)&+msP}k->5K4m_g!Xan zMV{kc;V777 z(^2S3Ss!=T>se1mM~J;!FY?7SUnIk%2r_~ooTyJ{WUWU71Xp{Be_^_#6 zhyK$uzy5LOr~noRL@lu21ZU%3+a!`EY0wM#EYY^i@fm;52eZ65bN3R}ksOsw&(PUn zU-Prx(P>YI0NG*9WR@{C~81ZJxZ1pl- zS!@&w_dpANsC%u^*E(<5XGt9l{q+31`EFL|4z64_)2#v!eL5`V0q0NQAdUY3zSh6@1T_QAs>qv8j+9%%f=Pi)qRQ zjzNy?V>nn?m|F285L@^m=dMVj($;CV&U?-(wF!l*m%8twcC(1#SMKmp7AD|jptE+XOy0r75K#T%zl|11kj;Qrnu(pvDoHM zs-@Jr$*VYPOLKqn2f6W0q}33C(LKW-dKkdb*MVTeD)17RTM2}0SH3!xiR%k z>i&#H+K&#__aP^Z+I-4Z^wxd;`OOw7KY7;SX{!4d`0%Ly6L~f0w}R3OKlZ+j+P8m; zD*0F#`+Yy~4}bKo7x0JozF5KUqUI`TPvMrw^*cAx+l1G(@^+ z7~Ek%!|YN%MmRXo7ohIIczFJPy;#brZ^Y-hx7jAnMOYtMqc^N4Yc}++m>!>VV@gvMTVZpZ%j{N)w7I_(Y;3P{aino=d@_*>29qIog$)T;P7|iQHy7D zu@V_-7Tg_^B7EIt?q}x?GqtA<|6E|>H-RHTF-J18>Yp*?=b*{C#{vWQd^4E;oU=`gOwf33nq4yh1 zwhmnRxYp0oZ_JUSJ3?FK&VSi$dQf(x%YPvk3brI#9g_=noT_nT?mGXW^QL}C>ntlv ztt$Mv?sZzl&)RK`sxP8{Uptw&?A!1Ea--yn@9q;7&Mo^a)4-=3_l*~_dm(ynNk^D+ z(Tj-^7OzdkUgl(-wK~X|swjK8A$rsy$@A|%-7%Mmb)I@kK4kmcFXm|nFDyMfZ{YtuCklG@3!+!wd%)zU%D8Pd-VH{Wffh^&)!&N-F|q% zA)T2E4-EQIYJI*bU*6dD+lg}rHWtLc5i)soVzNee(X`lG>+gKJHGj;T5CerXqr%!p zjf-AZ+F?95sB>bDH8tqkt$UlaE+`#2H*)jZwSxi;NY|0?0;1PnNZxet%zd9%cb;Dx zdhK3uak}NhiKlK!>f`))lXXOG5Kv94~t0%Z_w}*Udl~zm$>t+ zE9hj<^jERh_1+{sADZ#w`Kso~F>|MOKXM$_b1n4r^5}4d(K!aoycXRqTeZqVOt~s5 zw&1a`>Ga4U^O{;VN__W;R}#stkzBUb1|9h2W~q2(_GGcc+`vZtxW@0gPc43#Zl2?~ zar>nou@BBQUR-~?y`oUupUSExO? zvNS=&r2fF`y4}*;vqtURwg;M%O}_rO@vgOp`$MD8msUP$n{PAH>&fF^J&*Rpi$(

7Mq@&+_Gt8LCyMhv2*5K7`i@n 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 diff --git a/templates/app-nolayers/angular/package.json b/templates/app-nolayers/angular/package.json index 4cf64e3a86..95af7bfbe8 100644 --- a/templates/app-nolayers/angular/package.json +++ b/templates/app-nolayers/angular/package.json @@ -12,15 +12,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.4.2", - "@abp/ng.components": "~7.4.2", - "@abp/ng.core": "~7.4.2", - "@abp/ng.oauth": "~7.4.2", - "@abp/ng.identity": "~7.4.2", - "@abp/ng.setting-management": "~7.4.2", - "@abp/ng.tenant-management": "~7.4.2", - "@abp/ng.theme.shared": "~7.4.2", - "@abp/ng.theme.lepton-x": "~2.4.2", + "@abp/ng.account": "~7.4.3", + "@abp/ng.components": "~7.4.3", + "@abp/ng.core": "~7.4.3", + "@abp/ng.oauth": "~7.4.3", + "@abp/ng.identity": "~7.4.3", + "@abp/ng.setting-management": "~7.4.3", + "@abp/ng.tenant-management": "~7.4.3", + "@abp/ng.theme.shared": "~7.4.3", + "@abp/ng.theme.lepton-x": "~2.4.3", "@angular/animations": "~16.2.0", "@angular/common": "~16.2.0", "@angular/compiler": "~16.2.0", @@ -42,7 +42,7 @@ "@angular-eslint/eslint-plugin-template": "~16.2.0", "@angular-eslint/schematics": "~16.2.0", "@angular-eslint/template-parser": "~16.2.0", - "@abp/ng.schematics": "~7.4.2", + "@abp/ng.schematics": "~7.4.3", "@angular/cli": "~16.2.0", "@angular/compiler-cli": "~16.2.0", "@angular/language-service": "~16.2.0", diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json index 7238d468c4..5861a00a49 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.components.server.leptonxlitetheme": "~2.4.2", - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2" + "@abp/aspnetcore.components.server.leptonxlitetheme": "~2.4.3", + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json index 0cf54d9b37..b0724ccda7 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~2.4.3" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json index 4aa22aef89..4a5c421cb5 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json index 4aa22aef89..4a5c421cb5 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json index 4aa22aef89..4a5c421cb5 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json index 4aa22aef89..4a5c421cb5 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json index 4aa22aef89..4a5c421cb5 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json index 4aa22aef89..4a5c421cb5 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3" } } diff --git a/templates/app/angular/package.json b/templates/app/angular/package.json index 530abe4097..9b29a46a25 100644 --- a/templates/app/angular/package.json +++ b/templates/app/angular/package.json @@ -12,15 +12,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.4.2", - "@abp/ng.components": "~7.4.2", - "@abp/ng.core": "~7.4.2", - "@abp/ng.oauth": "~7.4.2", - "@abp/ng.identity": "~7.4.2", - "@abp/ng.setting-management": "~7.4.2", - "@abp/ng.tenant-management": "~7.4.2", - "@abp/ng.theme.shared": "~7.4.2", - "@abp/ng.theme.lepton-x": "~2.4.2", + "@abp/ng.account": "~7.4.3", + "@abp/ng.components": "~7.4.3", + "@abp/ng.core": "~7.4.3", + "@abp/ng.oauth": "~7.4.3", + "@abp/ng.identity": "~7.4.3", + "@abp/ng.setting-management": "~7.4.3", + "@abp/ng.tenant-management": "~7.4.3", + "@abp/ng.theme.shared": "~7.4.3", + "@abp/ng.theme.lepton-x": "~2.4.3", "@angular/animations": "~16.2.0", "@angular/common": "~16.2.0", "@angular/compiler": "~16.2.0", @@ -42,7 +42,7 @@ "@angular-eslint/eslint-plugin-template": "~16.2.0", "@angular-eslint/schematics": "~16.2.0", "@angular-eslint/template-parser": "~16.2.0", - "@abp/ng.schematics": "~7.4.2", + "@abp/ng.schematics": "~7.4.3", "@angular/cli": "~16.2.0", "@angular/compiler-cli": "~16.2.0", "@angular/language-service": "~16.2.0", diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json index 960af7da27..9e2c6dd0a1 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-authserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json index 0cf54d9b37..b0724ccda7 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~2.4.3" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json index 0cf54d9b37..b0724ccda7 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~2.4.3" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json index 4aa22aef89..4a5c421cb5 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json index 4aa22aef89..4a5c421cb5 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json index 4aa22aef89..4a5c421cb5 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.4.3" } } diff --git a/templates/module/angular/package.json b/templates/module/angular/package.json index 5f1897d16e..0377ef660b 100644 --- a/templates/module/angular/package.json +++ b/templates/module/angular/package.json @@ -12,15 +12,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.4.2", - "@abp/ng.components": "~7.4.2", - "@abp/ng.core": "~7.4.2", - "@abp/ng.oauth": "~7.4.2", - "@abp/ng.identity": "~7.4.2", - "@abp/ng.setting-management": "~7.4.2", - "@abp/ng.tenant-management": "~7.4.2", - "@abp/ng.theme.basic": "~7.4.2", - "@abp/ng.theme.shared": "~7.4.2", + "@abp/ng.account": "~7.4.3", + "@abp/ng.components": "~7.4.3", + "@abp/ng.core": "~7.4.3", + "@abp/ng.oauth": "~7.4.3", + "@abp/ng.identity": "~7.4.3", + "@abp/ng.setting-management": "~7.4.3", + "@abp/ng.tenant-management": "~7.4.3", + "@abp/ng.theme.basic": "~7.4.3", + "@abp/ng.theme.shared": "~7.4.3", "@angular/animations": "~16.2.0", "@angular/common": "~16.2.0", "@angular/compiler": "~16.2.0", @@ -41,7 +41,7 @@ "@angular-eslint/eslint-plugin-template": "~16.2.0", "@angular-eslint/schematics": "~16.2.0", "@angular-eslint/template-parser": "~16.2.0", - "@abp/ng.schematics": "~7.4.2", + "@abp/ng.schematics": "~7.4.3", "@angular/cli": "~16.2.0", "@angular/compiler-cli": "~16.2.0", "@angular/language-service": "~16.2.0", diff --git a/templates/module/angular/projects/my-project-name/package.json b/templates/module/angular/projects/my-project-name/package.json index 4d2146c622..ca38c57517 100644 --- a/templates/module/angular/projects/my-project-name/package.json +++ b/templates/module/angular/projects/my-project-name/package.json @@ -4,8 +4,8 @@ "peerDependencies": { "@angular/common": ">=14", "@angular/core": ">=14", - "@abp/ng.core": ">=7.4.2", - "@abp/ng.theme.shared": ">=7.4.2" + "@abp/ng.core": ">=7.4.3", + "@abp/ng.theme.shared": ">=7.4.3" }, "dependencies": { "tslib": "^2.1.0" diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json index a3afa9647e..8d27f2879f 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-authserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" } } 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 02a97031df..3a6c185fba 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2", - "@abp/aspnetcore.components.server.basictheme": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3", + "@abp/aspnetcore.components.server.basictheme": "~7.4.3" } } 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 ef4a2dea54..7c18c6d495 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" } } 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 ef4a2dea54..7c18c6d495 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" } } From 8d1d2ef0832065770ba68aefed6a0050b57cb580 Mon Sep 17 00:00:00 2001 From: maliming Date: Wed, 6 Dec 2023 16:57:48 +0800 Subject: [PATCH 017/109] Support `dropdowns-dividers` for `row acrions`. --- .../datatables/datatables-extensions.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js index 19a109b884..01851aaa59 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js @@ -32,6 +32,12 @@ var abp = abp || {}; } var _createDropdownItem = function (record, fieldItem, tableInstance) { + if (fieldItem.divider) { + return $(fieldItem.dividerHtml ? + (abp.utils.isFunction(fieldItem.dividerHtml) ? fieldItem.dividerHtml(record, tableInstance) : fieldItem.dividerHtml) + : '

  • '); + } + var $li = $('
  • '); var $a = $('').addClass('dropdown-item'); From a5d5a781e2b2170fd094d127c2a4640efef84dc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kemal=20Gen=C3=A7?= Date: Wed, 6 Dec 2023 12:10:11 +0300 Subject: [PATCH 018/109] Update Application-Startup.md use instead of create --- docs/en/Application-Startup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/Application-Startup.md b/docs/en/Application-Startup.md index 5711d61dc4..0b120bd534 100644 --- a/docs/en/Application-Startup.md +++ b/docs/en/Application-Startup.md @@ -144,7 +144,7 @@ AbpApplicationFactory.CreateAsync(typeof(MyConsoleDemoModule)); Both overloads work exactly the same. So, you can use the second one if you don't know the module class type on development time and you (somehow) calculate it on runtime. -If you create one of the methods above, ABP creates an internal service collection (`IServiceCollection`) and an internal service provider (`IServiceProvider`) to setup the [dependency injection](Dependency-Injection.md) system internally. Notice that we've used the `application.ServiceProvider` property in the *Installing a Framework Package* section to resolve the `IEmailSender` service from the dependency injection system. +If you use one of the methods above, ABP creates an internal service collection (`IServiceCollection`) and an internal service provider (`IServiceProvider`) to setup the [dependency injection](Dependency-Injection.md) system internally. Notice that we've used the `application.ServiceProvider` property in the *Installing a Framework Package* section to resolve the `IEmailSender` service from the dependency injection system. The next overload gets an `IServiceCollection` parameter from you to allow you to setup the dependency injection system yourself, or integrate to another framework (like ASP.NET Core) that also sets up the dependency injection system internally. From 96e3bccac4a42917244607c0820037c6a9916ecb Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Wed, 6 Dec 2023 17:34:38 +0800 Subject: [PATCH 019/109] Add missing localized text --- .../Volo/Abp/Identity/Localization/ar.json | 1 + .../Volo/Abp/Identity/Localization/cs.json | 1 + .../Volo/Abp/Identity/Localization/de.json | 1 + .../Volo/Abp/Identity/Localization/el.json | 1 + .../Volo/Abp/Identity/Localization/en-GB.json | 1 + .../Volo/Abp/Identity/Localization/en.json | 1 + .../Volo/Abp/Identity/Localization/es.json | 1 + .../Volo/Abp/Identity/Localization/fa.json | 1 + .../Volo/Abp/Identity/Localization/fi.json | 1 + .../Volo/Abp/Identity/Localization/fr.json | 1 + .../Volo/Abp/Identity/Localization/hi.json | 1 + .../Volo/Abp/Identity/Localization/hr.json | 1 + .../Volo/Abp/Identity/Localization/hu.json | 1 + .../Volo/Abp/Identity/Localization/is.json | 1 + .../Volo/Abp/Identity/Localization/it.json | 1 + .../Volo/Abp/Identity/Localization/nl.json | 1 + .../Volo/Abp/Identity/Localization/pl-PL.json | 1 + .../Volo/Abp/Identity/Localization/pt-BR.json | 1 + .../Volo/Abp/Identity/Localization/ro-RO.json | 1 + .../Volo/Abp/Identity/Localization/ru.json | 1 + .../Volo/Abp/Identity/Localization/sk.json | 1 + .../Volo/Abp/Identity/Localization/sl.json | 1 + .../Volo/Abp/Identity/Localization/tr.json | 1 + .../Volo/Abp/Identity/Localization/vi.json | 1 + .../Volo/Abp/Identity/Localization/zh-Hans.json | 1 + .../Volo/Abp/Identity/Localization/zh-Hant.json | 1 + 26 files changed, 26 insertions(+) diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ar.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ar.json index 39c55dfb7c..3472791f03 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ar.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ar.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "يجب أن تحتوي كلمات المرور على حرف واحد غير أبجدي رقمي على الأقل.", "Volo.Abp.Identity:PasswordRequiresUpper": "يجب أن تحتوي كلمات المرور على حرف كبير واحد على الأقل ('A' - 'Z').", "Volo.Abp.Identity:PasswordTooShort": "يجب أن تتكون كلمات المرور من {0} حرف على الأقل.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "يجب أن تحتوي كلمات المرور على {0} حرف فريد على الأقل.", "Volo.Abp.Identity:RoleNotFound": "الدور {0} غير موجود.", "Volo.Abp.Identity:UserAlreadyHasPassword": "لدى المستخدم بالفعل مجموعة كلمات مرور.", "Volo.Abp.Identity:UserAlreadyInRole": "المستخدم بالفعل في الدور '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/cs.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/cs.json index 87d0b79066..dc76ebc7eb 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/cs.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/cs.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Hesla musí obsahovat alespoň jeden nealfanumerický znak.", "Volo.Abp.Identity:PasswordRequiresUpper": "Hesla musí obsahovat alespoň jedno velké písmeno ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Hesla musí být dlouhá alespoň {0} znaků.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Hesla nesmí obsahovat více než {0} opakujících se znaků.", "Volo.Abp.Identity:RoleNotFound": "Role {0} neexistuje.", "Volo.Abp.Identity:UserAlreadyHasPassword": "Uživatel již má nastavené heslo.", "Volo.Abp.Identity:UserAlreadyInRole": "Uživatel již je v roli '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json index 841752f211..ec5e2ab7fd 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Passwörter müssen mindestens ein nicht alphanumerisches Zeichen haben.", "Volo.Abp.Identity:PasswordRequiresUpper": "Passwörter müssen mindestens einen Großbuchstaben ('A' - 'Z') enthalten.", "Volo.Abp.Identity:PasswordTooShort": "Passwörter müssen mindestens {0} Zeichen lang sein.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Passwörter dürfen nicht mehr als {0} aufeinanderfolgende identische Zeichen enthalten.", "Volo.Abp.Identity:RoleNotFound": "Rolle {0} existiert nicht.", "Volo.Abp.Identity:UserAlreadyHasPassword": "Der Benutzer hat bereits ein Passwort festgelegt.", "Volo.Abp.Identity:UserAlreadyInRole": "Benutzer bereits in Rolle '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/el.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/el.json index 9316a29d39..bb0c63a954 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/el.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/el.json @@ -55,6 +55,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Οι κωδικοί πρόσβασης πρέπει να έχουν τουλάχιστον έναν μη αλφαριθμητικό χαρακτήρα.", "Volo.Abp.Identity:PasswordRequiresUpper": "Οι κωδικοί πρόσβασης πρέπει να έχουν τουλάχιστον ένα κεφαλαίο ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Οι κωδικοί πρόσβασης πρέπει να είναι τουλάχιστον {0} χαρακτήρες.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Οι κωδικοί πρόσβασης πρέπει να έχουν τουλάχιστον {0} μοναδικούς χαρακτήρες.", "Volo.Abp.Identity:RoleNotFound": "Ο ρόλος {0} δεν υπάρχει", "Volo.Abp.Identity:UserAlreadyHasPassword": "Ο χρήστης έχει ήδη ορίσει κωδικό πρόσβασης.", "Volo.Abp.Identity:UserAlreadyInRole": "Χρήστης ήδη στο ρόλο '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en-GB.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en-GB.json index 15e534ea67..6caf6a4556 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en-GB.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en-GB.json @@ -55,6 +55,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Passwords must have at least one non alphanumeric character.", "Volo.Abp.Identity:PasswordRequiresUpper": "Passwords must have at least one uppercase ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Passwords must be at least {0} characters.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Passwords must use at least {0} different characters.", "Volo.Abp.Identity:RoleNotFound": "Role {0} does not exist.", "Volo.Abp.Identity:UserAlreadyHasPassword": "User already has a password set.", "Volo.Abp.Identity:UserAlreadyInRole": "User is already in role '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en.json index 8d0ab1fe19..135ecd691d 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Passwords must have at least one non alphanumeric character.", "Volo.Abp.Identity:PasswordRequiresUpper": "Passwords must have at least one uppercase ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Passwords must be at least {0} characters.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Passwords must use at least {0} different characters.", "Volo.Abp.Identity:RoleNotFound": "Role {0} does not exist.", "Volo.Abp.Identity:UserAlreadyHasPassword": "User already has a password set.", "Volo.Abp.Identity:UserAlreadyInRole": "User already in role '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/es.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/es.json index c70078845c..5b0f3e5e07 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/es.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/es.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Contraseñas deben tener al menos un carácter no alfanumérico", "Volo.Abp.Identity:PasswordRequiresUpper": "Contraseñas deben tener al menos un carácter en mayúsculas ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Contraseñas deben tener al menos {0} caracteres", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Contraseñas deben usar al menos {0} caracteres diferentes.", "Volo.Abp.Identity:RoleNotFound": "El rol {0} no existe.", "Volo.Abp.Identity:UserAlreadyHasPassword": "El usuario tiene la contraseña establecida", "Volo.Abp.Identity:UserAlreadyInRole": "El usuario ya tiene asignado el rol '{0}'´.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fa.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fa.json index f349f080af..52ca725695 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fa.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fa.json @@ -55,6 +55,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "گذرواژه ها باید حداقل یک کاراکتر غیر الفبایی داشته باشند.", "Volo.Abp.Identity:PasswordRequiresUpper": "رمزهای عبور باید حداقل دارای یک حروف بزرگ ('A'-'Z') باشند.", "Volo.Abp.Identity:PasswordTooShort": "گذرواژه ها باید حداقل {0} نویسه داشته باشند.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "گذرواژه ها نباید بیش از {0} کاراکتر تکراری داشته باشند.", "Volo.Abp.Identity:RoleNotFound": "نقش/وظیفه {0} یافت نشد.", "Volo.Abp.Identity:UserAlreadyHasPassword": "کاربر قبلاً گذرواژه تنظیم کرده است.", "Volo.Abp.Identity:UserAlreadyInRole": "کاربر قبلاً در این نقش/وظیفه {0} عضو میباشد.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fi.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fi.json index 6b133481e7..c9868178ff 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fi.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fi.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Salasanoissa on oltava vähintään yksi ei-aakkosnumeerinen merkki.", "Volo.Abp.Identity:PasswordRequiresUpper": "Salasanoissa on oltava vähintään yksi isot kirjaimet ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Salasanojen on oltava vähintään {0} merkkiä.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Salasanojen on käytettävä vähintään {0} erilaista merkkiä.", "Volo.Abp.Identity:RoleNotFound": "Roolia {0} ei ole olemassa.", "Volo.Abp.Identity:UserAlreadyHasPassword": "Käyttäjällä on jo asetettu salasana.", "Volo.Abp.Identity:UserAlreadyInRole": "Käyttäjä on jo roolissa {0}.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fr.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fr.json index c9d1bfba7b..4d45d1cd06 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fr.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fr.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Les mots de passe doivent avoir au moins un caractère non alphanumérique.", "Volo.Abp.Identity:PasswordRequiresUpper": "Les mots de passe doivent avoir au moins une majuscule ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Les mots de passe doivent être au moins {0} caractères.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Les mots de passe doivent utiliser au moins {0} caractères différents.", "Volo.Abp.Identity:RoleNotFound": "La {0} de rôle n’existe pas.", "Volo.Abp.Identity:UserAlreadyHasPassword": "L’utilisateur dispose déjà d’un jeu de mots de passe.", "Volo.Abp.Identity:UserAlreadyInRole": "Utilisateur déjà dans le rôle '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hi.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hi.json index 7155c3bf58..4e57cc4ffa 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hi.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hi.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "पासवर्ड में कम से कम एक गैर अल्फ़ान्यूमेरिक वर्ण होना चाहिए।", "Volo.Abp.Identity:PasswordRequiresUpper": "पासवर्ड में कम से कम एक अपरकेस ('ए' - 'जेड') होना चाहिए।", "Volo.Abp.Identity:PasswordTooShort": "पासवर्ड कम से कम {0} वर्ण का होना चाहिए।", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "पासवर्ड में कम से कम {0} अद्वितीय वर्ण होना चाहिए।", "Volo.Abp.Identity:RoleNotFound": "भूमिका {0} मौजूद नहीं है।", "Volo.Abp.Identity:UserAlreadyHasPassword": "उपयोगकर्ता के पास पहले से ही एक पासवर्ड सेट है।", "Volo.Abp.Identity:UserAlreadyInRole": "उपयोगकर्ता पहले से ही '{0}' की भूमिका में है।", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hr.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hr.json index cdea4c02f5..8b51cb30c0 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hr.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hr.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Lozinke moraju imati barem jedan znak koji nije alfanumerički.", "Volo.Abp.Identity:PasswordRequiresUpper": "Lozinke moraju imati barem jedno veliko slovo ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Zaporke moraju imati najmanje {0} znakova.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Lozinke ne smiju sadržavati više od {0} uzastopnih jednakih znakova.", "Volo.Abp.Identity:RoleNotFound": "Uloga {0} ne postoji.", "Volo.Abp.Identity:UserAlreadyHasPassword": "Korisnik već ima postavljenu lozinku.", "Volo.Abp.Identity:UserAlreadyInRole": "Korisnik je već u ulozi '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hu.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hu.json index fc72ed1e0f..27091aab12 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hu.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hu.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "A jelszavaknak legalább egy nem alfanumerikus karaktkarakterrel kell rendelkezniük.", "Volo.Abp.Identity:PasswordRequiresUpper": "A jelszavaknak legalább egy nagybetűvel kell rendelkezniük ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "A jelszónak minimum {0} karaktert kell tartalmaznia.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "A jelszavaknak legalább {0} egyedi karakterrel kell rendelkezniük.", "Volo.Abp.Identity:RoleNotFound": "{0} szerepkür nem létezik.", "Volo.Abp.Identity:UserAlreadyHasPassword": "A felhasználónak már van jelszava.", "Volo.Abp.Identity:UserAlreadyInRole": "A felhasználó már rendelkezik a '{0}' szerepkörrel.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/is.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/is.json index a30d47f4c0..924d483adb 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/is.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/is.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Lykilorð verða að hafa að minnsta kosti einn staflausan staf.", "Volo.Abp.Identity:PasswordRequiresUpper": "Lykilorð verða að hafa að minnsta kosti eina hástafi ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Lykilorð verða að vera að minnsta kosti {0} stafir.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Lykilorð verða að innihalda að minnsta kosti {0} einstaka stafi.", "Volo.Abp.Identity:RoleNotFound": "Hlutverk {0} er ekki til.", "Volo.Abp.Identity:UserAlreadyHasPassword": "Notandi hefur þegar stillt lykilorð.", "Volo.Abp.Identity:UserAlreadyInRole": "Notandi þegar í hlutverkinu '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/it.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/it.json index 67a0cbeb36..4f8b986063 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/it.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/it.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "La password deve contenere almeno un carattere non alfanumerico.", "Volo.Abp.Identity:PasswordRequiresUpper": "La password deve contenere almeno una lettera maiuscola ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "La password deve essere composta da almeno {0} caratteri.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "La password deve contenere almeno {0} caratteri univoci.", "Volo.Abp.Identity:RoleNotFound": "Il ruolo {0} non esiste.", "Volo.Abp.Identity:UserAlreadyHasPassword": "L'utente ha già una password impostata.", "Volo.Abp.Identity:UserAlreadyInRole": "Utente già nel ruolo '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/nl.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/nl.json index 139fa50107..eb9626f602 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/nl.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/nl.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Wachtwoorden moeten minimaal één niet-alfanumeriek teken bevatten.", "Volo.Abp.Identity:PasswordRequiresUpper": "Wachtwoorden moeten ten minste één hoofdletter bevatten ('A' - 'Z').", "Volo.Abp.Identity:PasswordTooShort": "Wachtwoorden moeten uit minimaal {0} tekens bestaan.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Wachtwoorden moeten minimaal {0} unieke tekens bevatten.", "Volo.Abp.Identity:RoleNotFound": "Rol {0} bestaat niet.", "Volo.Abp.Identity:UserAlreadyHasPassword": "Gebruiker heeft al een wachtwoord ingesteld.", "Volo.Abp.Identity:UserAlreadyInRole": "Gebruiker al in rol '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pl-PL.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pl-PL.json index dabf2655c4..def1077704 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pl-PL.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pl-PL.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Hasło musi zawierać przynajmniej jeden znak alfanumeryczny.", "Volo.Abp.Identity:PasswordRequiresUpper": "Hasło musi zawierać przynajmniej jedną wielką literę ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Hasło musi zawierać przynajmnie {0} znaków.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Hasło musi zawierać przynajmniej {0} unikalnych znaków.", "Volo.Abp.Identity:RoleNotFound": "Rola {0} nie istnieje.", "Volo.Abp.Identity:UserAlreadyHasPassword": "Użytkownik ma już ustawione hasło.", "Volo.Abp.Identity:UserAlreadyInRole": "Użytkownik jest już przypisany do roli '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pt-BR.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pt-BR.json index 999a9f19bd..c7dd67aa1c 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pt-BR.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pt-BR.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Senhas devem possuir pelo menos um caractere especial.", "Volo.Abp.Identity:PasswordRequiresUpper": "Senhas devem possuir pelo menos uma letra maiúscula ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Senhas devem possuir pelo menos {0} caracteres.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Senhas devem possuir pelo menos {0} caracteres únicos.", "Volo.Abp.Identity:RoleNotFound": "Perfil {0} não existe.", "Volo.Abp.Identity:UserAlreadyHasPassword": "O usuário já possui uma senha.", "Volo.Abp.Identity:UserAlreadyInRole": "Usuário já possui o perfil '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ro-RO.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ro-RO.json index 573331d4f3..2de945ff67 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ro-RO.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ro-RO.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Parolele trebuie să conţină cel puţin un caracter non alphanumeric.", "Volo.Abp.Identity:PasswordRequiresUpper": "Parolele trebuie să conţină cel puţin o majusculă ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Parolele trebuie să aibă cel puţin {0} caractere.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Parolele trebuie să conţină cel puţin {0} caractere diferite.", "Volo.Abp.Identity:RoleNotFound": "Rolul {0} nu există does not exist.", "Volo.Abp.Identity:UserAlreadyHasPassword": "Utilizatorul şi-a setat deja o parolă.", "Volo.Abp.Identity:UserAlreadyInRole": "Utilizatorul are deja rolul '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ru.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ru.json index 7bd8da5955..986e669750 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ru.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ru.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Пароль должен иметь по крайней мере один не буквенно-цифровой символ.", "Volo.Abp.Identity:PasswordRequiresUpper": "Пароль должен иметь хотя бы одну букву верхнего регистра.", "Volo.Abp.Identity:PasswordTooShort": "Пароль должен содержать не менее {0} символов.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Пароль должен содержать по крайней мере {0} уникальных символов.", "Volo.Abp.Identity:RoleNotFound": "Роль {0} не существует.", "Volo.Abp.Identity:UserAlreadyHasPassword": "У пользователя уже установлен пароль.", "Volo.Abp.Identity:UserAlreadyInRole": "Пользователь уже имеет роль '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sk.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sk.json index 520377210d..2824270db5 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sk.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sk.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Heslá musia obsahovať aspoň jeden nealfanumerický znak.", "Volo.Abp.Identity:PasswordRequiresUpper": "Heslá musia obsahovať aspoň jedno veľké písmeno ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Heslá musia mať aspoň {0} znakov.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Heslá nesmú obsahovať viac ako {0} opakujúcich sa znakov.", "Volo.Abp.Identity:RoleNotFound": "Rola {0} neexistuje.", "Volo.Abp.Identity:UserAlreadyHasPassword": "Používateľ už má nastavené heslo.", "Volo.Abp.Identity:UserAlreadyInRole": "Používateľ už má rolu '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sl.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sl.json index 0fec5bbd4d..5f45388c53 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sl.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sl.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Gesla morajo imeti vsaj en ne-alfanumerični znak.", "Volo.Abp.Identity:PasswordRequiresUpper": "Gesla morajo imeti vsaj eno veliko črko ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Gesla morajo biti dolga vsaj {0} znakov.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Gesla ne smejo vsebovati več kot {0} zaporednih enakih znakov.", "Volo.Abp.Identity:RoleNotFound": "Vloga {0} ne obstaja.", "Volo.Abp.Identity:UserAlreadyHasPassword": "Uporabnik že ima nastavljeno geslo.", "Volo.Abp.Identity:UserAlreadyInRole": "Uporabnik že ima dodeljeno vlogo '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/tr.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/tr.json index e6614025c1..e651fb6822 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/tr.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/tr.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Şifre en az bir sayı ya da harf olmayan karakter içermeli.", "Volo.Abp.Identity:PasswordRequiresUpper": "Şifre en az bir büyük harf içermeli ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Şifre en az {0} karakter uzunluğunda olmalı.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Şifre en az {0} farklı karakter içermeli.", "Volo.Abp.Identity:RoleNotFound": "{0} rolü bulunamadı.", "Volo.Abp.Identity:UserAlreadyHasPassword": "Kullanıcının zaten bir şifresi var.", "Volo.Abp.Identity:UserAlreadyInRole": "Kullanıcı zaten '{0}' rolünde.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/vi.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/vi.json index c649637b4d..b7746990cc 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/vi.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/vi.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Mật khẩu phải có ít nhất một ký tự không phải là chữ và số.", "Volo.Abp.Identity:PasswordRequiresUpper": "Mật khẩu phải có ít nhất một chữ hoa ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "Mật khẩu phải ít nhất {0} kí tự.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "Mật khẩu không được chứa {0} ký tự trùng lặp.", "Volo.Abp.Identity:RoleNotFound": "Vai trò {0} không tồn tại.", "Volo.Abp.Identity:UserAlreadyHasPassword": "Người dùng đã có một mật khẩu.", "Volo.Abp.Identity:UserAlreadyInRole": "Người dùng đã có vai trò '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hans.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hans.json index eaab0eb3ea..d4c21dc30c 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hans.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hans.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "密码至少包含一位非字母数字字符.", "Volo.Abp.Identity:PasswordRequiresUpper": "密码至少包含一位大写字母 ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "密码至少为{0}个字符.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "密码至少包含{0}个唯一字符.", "Volo.Abp.Identity:RoleNotFound": "角色 {0} 不存在.", "Volo.Abp.Identity:UserAlreadyHasPassword": "用户已设置密码.", "Volo.Abp.Identity:UserAlreadyInRole": "用户已具有角色 '{0}'.", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hant.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hant.json index eddabe3446..5032bfa9bc 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hant.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hant.json @@ -56,6 +56,7 @@ "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "密碼至少包含一位非字母數字字元.", "Volo.Abp.Identity:PasswordRequiresUpper": "密碼至少包含一位大寫字母 ('A'-'Z').", "Volo.Abp.Identity:PasswordTooShort": "密碼至少為{0}個字元.", + "Volo.Abp.Identity:PasswordRequiresUniqueChars": "密碼至少包含{0}個不同的字元.", "Volo.Abp.Identity:RoleNotFound": "角色 {0} 不存在.", "Volo.Abp.Identity:UserAlreadyHasPassword": "使用者已設置密碼.", "Volo.Abp.Identity:UserAlreadyInRole": "使用者已具有角色 '{0}'.", From e301f593b026e04c455be86a4bf5faa9a9e56adc Mon Sep 17 00:00:00 2001 From: amarek Date: Wed, 6 Dec 2023 15:55:17 +0100 Subject: [PATCH 020/109] #18391 - corrected some messages to return proper english --- .../Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs | 2 +- .../Volo/Abp/ExceptionHandling/Localization/en-GB.json | 2 +- .../Volo/Abp/ExceptionHandling/Localization/en.json | 2 +- .../Abp/Http/Client/DynamicProxying/ApiDescriptionFinder.cs | 2 +- .../Volo/Abp/BlobStoring/BlobContainer_Tests.cs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) 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 13eb0dcc68..be1846f8c0 100644 --- a/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs +++ b/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs @@ -179,7 +179,7 @@ public class BlobContainer : IBlobContainer { //TODO: Consider to throw some type of "not found" exception and handle on the HTTP status side throw new AbpException( - $"Could not found the requested BLOB '{name}' in the container '{ContainerName}'!"); + $"Could not find the requested BLOB '{name}' in the container '{ContainerName}'!"); } return stream; diff --git a/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en-GB.json b/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en-GB.json index d91aea7708..6ce1b857a4 100644 --- a/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en-GB.json +++ b/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en-GB.json @@ -11,7 +11,7 @@ "DefaultErrorMessage403": "You are not authorised!", "DefaultErrorMessage403Detail": "You are not allowed to perform this operation!", "DefaultErrorMessage404": "Resource not found!", - "DefaultErrorMessage404Detail": "The resource requested could not found on the server!", + "DefaultErrorMessage404Detail": "The resource requested could not be found on the server!", "EntityNotFoundErrorMessage": "There is no entity {0} with id = {1}!", "Error": "Error", "UnhandledException": "Unhandled exception!", diff --git a/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en.json b/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en.json index 5b50d19b3a..de8d72e413 100644 --- a/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en.json +++ b/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en.json @@ -11,7 +11,7 @@ "DefaultErrorMessage403": "You are not authorized!", "DefaultErrorMessage403Detail": "You are not allowed to perform this operation!", "DefaultErrorMessage404": "Resource not found!", - "DefaultErrorMessage404Detail": "The resource requested could not found on the server!", + "DefaultErrorMessage404Detail": "The resource requested could not be found on the server!", "EntityNotFoundErrorMessage": "There is no entity {0} with id = {1}!", "AbpDbConcurrencyErrorMessage": "The data you have submitted has already changed by another user/client. Please discard the changes you've done and try from the beginning.", "Error": "Error", diff --git a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/ApiDescriptionFinder.cs b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/ApiDescriptionFinder.cs index 44f005add9..10089c52cd 100644 --- a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/ApiDescriptionFinder.cs +++ b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/ApiDescriptionFinder.cs @@ -82,7 +82,7 @@ public class ApiDescriptionFinder : IApiDescriptionFinder, ITransientDependency } } - throw new AbpException($"Could not found remote action for method: {method} on the URL: {baseUrl}"); + throw new AbpException($"Could not find remote action for method: {method} on the URL: {baseUrl}"); } public virtual async Task GetApiDescriptionAsync(HttpClient client, string baseUrl) diff --git a/framework/test/Volo.Abp.BlobStoring.Tests/Volo/Abp/BlobStoring/BlobContainer_Tests.cs b/framework/test/Volo.Abp.BlobStoring.Tests/Volo/Abp/BlobStoring/BlobContainer_Tests.cs index f5b6cab1a4..fa9bacbc84 100644 --- a/framework/test/Volo.Abp.BlobStoring.Tests/Volo/Abp/BlobStoring/BlobContainer_Tests.cs +++ b/framework/test/Volo.Abp.BlobStoring.Tests/Volo/Abp/BlobStoring/BlobContainer_Tests.cs @@ -61,7 +61,7 @@ public abstract class BlobContainer_Tests : AbpIntegratedTest(async () => await Container.GetAllBytesAsync(blobName) ); From 35b18325a99142a55446d914bb795fb0ef847fdf Mon Sep 17 00:00:00 2001 From: maliming Date: Thu, 7 Dec 2023 09:03:57 +0800 Subject: [PATCH 021/109] Update datatables-extensions.js --- .../datatables/datatables-extensions.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js index 01851aaa59..15d290fa37 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js @@ -33,9 +33,15 @@ var abp = abp || {}; var _createDropdownItem = function (record, fieldItem, tableInstance) { if (fieldItem.divider) { - return $(fieldItem.dividerHtml ? - (abp.utils.isFunction(fieldItem.dividerHtml) ? fieldItem.dividerHtml(record, tableInstance) : fieldItem.dividerHtml) - : '
  • '); + if (abp.utils.isFunction(fieldItem.divider)) { + return $(fieldItem.divider(record, tableInstance)); + } + + if (fieldItem.divider === true) { + return $('
  • '); + } + + return $(fieldItem.divider); } var $li = $('
  • '); From f14f2c9a94e14f2f7f4272a253b92f18b8207b99 Mon Sep 17 00:00:00 2001 From: maliming Date: Thu, 7 Dec 2023 11:25:25 +0800 Subject: [PATCH 022/109] `OpenIddict 4.x to 5.x Migration Guide`. --- docs/en/Migration-Guides/OpenIddict4-to-5.md | 108 ++++++++++++++++++ .../openiddict-pro-application-modal.png | Bin 0 -> 297885 bytes ...niddict-pro-application-timelife-modal.png | Bin 0 -> 207915 bytes 3 files changed, 108 insertions(+) create mode 100644 docs/en/Migration-Guides/OpenIddict4-to-5.md create mode 100644 docs/en/Migration-Guides/images/openiddict-pro-application-modal.png create mode 100644 docs/en/Migration-Guides/images/openiddict-pro-application-timelife-modal.png diff --git a/docs/en/Migration-Guides/OpenIddict4-to-5.md b/docs/en/Migration-Guides/OpenIddict4-to-5.md new file mode 100644 index 0000000000..21bfc0adee --- /dev/null +++ b/docs/en/Migration-Guides/OpenIddict4-to-5.md @@ -0,0 +1,108 @@ +# OpenIddict 4.x to 5.x Migration Guide + +The 5.0 release of OpenIddict is a major release that introduces breaking changes. + +Check this blog [Introducing native applications, per-client token lifetimes and client assertions support in OpenIddict 5.0 preview1](https://kevinchalet.com/2023/10/20/introducing-native-applications-per-client-token-lifetimes-and-client-assertions-support-in-openiddict-5-0-preview1/) for the new features introduced in OpenIddict 5.0. + +I will show the changes you need to make to do the migration. + +> Please backup your database before doing the migration. + +## OpenIddictApplication changes + +1. The `Type(string)` of the `OpenIddictApplication` has been renamed to `ClientType(string)`. +2. The `ApplicationType(string)` as been added to the `OpenIddictApplication` entity. +3. The `JsonWebKeySet(string)` as been added to the `OpenIddictApplication` entity. +4. The `Settings(string)` as been added to the `OpenIddictApplication` entity. + +The new migration looks like this: + +````csharp +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace OpenIddict.Demo.Server.Migrations +{ + /// + public partial class openiddict5 : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.RenameColumn( + name: "Type", + table: "OpenIddictApplications", + newName: "ClientType"); + + migrationBuilder.AddColumn( + name: "ApplicationType", + table: "OpenIddictApplications", + type: "nvarchar(50)", + maxLength: 50, + nullable: true); + + migrationBuilder.AddColumn( + name: "JsonWebKeySet", + table: "OpenIddictApplications", + type: "nvarchar(max)", + nullable: true); + + migrationBuilder.AddColumn( + name: "Settings", + table: "OpenIddictApplications", + type: "nvarchar(max)", + nullable: true); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropColumn( + name: "ApplicationType", + table: "OpenIddictApplications"); + + migrationBuilder.DropColumn( + name: "JsonWebKeySet", + table: "OpenIddictApplications"); + + migrationBuilder.DropColumn( + name: "Settings", + table: "OpenIddictApplications"); + + migrationBuilder.RenameColumn( + name: "ClientType", + table: "OpenIddictApplications", + newName: "Type"); + } + } +} +```` + +## OpenIddictApplicationModel changes + +1. The `Type(string)` of the `OpenIddictApplicationModel` has been renamed to `ClientType(string)`. +2. The `ApplicationType(string)` as been added to the `OpenIddictApplicationModel` entity. +3. The `JsonWebKeySet`([JsonWebKeySet](https://learn.microsoft.com/en-us/dotnet/api/microsoft.identitymodel.tokens.jsonwebkeyset)) as been added to the `OpenIddictApplicationModel` entity. +4. The `Settings(string)` as been added to the `OpenIddictApplicationModel` entity. + +## OpenIddictApplicationDescriptor changes + +You have to change the `Type` to `ClientType` when creating a new `OpenIddictApplicationDescriptor`. + +````csharp +var application = new AbpApplicationDescriptor { + ClientId = name, +- Type = type, ++ ClientType = type, + ClientSecret = secret, + ConsentType = consentType, + DisplayName = displayName, +```` + +## OpenIddict Pro module UI changes + +You can change the `ApplicationType` when creating/editing a OpenIddict's application, also set time life of the tokens for each application. + +![ropeniddict-pro-application-modal](images/openiddict-pro-application-modal.png) +![openiddict-pro-application-timelife-modal](images/openiddict-pro-application-timelife-modal.png) diff --git a/docs/en/Migration-Guides/images/openiddict-pro-application-modal.png b/docs/en/Migration-Guides/images/openiddict-pro-application-modal.png new file mode 100644 index 0000000000000000000000000000000000000000..10fe722053bef3eeb2ba6329be9cd70e41442a56 GIT binary patch literal 297885 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 z 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�pI9Sl=r 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%0DrN%3n-ry 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≺d*sR?$V-+*@-J%~~s5;xvNqAjC{jM{>fyM0O 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 literal 0 HcmV?d00001 From 4df1c231ae634a65d40ca5e1856649298228cd54 Mon Sep 17 00:00:00 2001 From: maliming Date: Thu, 7 Dec 2023 11:29:55 +0800 Subject: [PATCH 023/109] Update OpenIddict4-to-5.md --- docs/en/Migration-Guides/OpenIddict4-to-5.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/en/Migration-Guides/OpenIddict4-to-5.md b/docs/en/Migration-Guides/OpenIddict4-to-5.md index 21bfc0adee..bef99a7550 100644 --- a/docs/en/Migration-Guides/OpenIddict4-to-5.md +++ b/docs/en/Migration-Guides/OpenIddict4-to-5.md @@ -11,9 +11,9 @@ I will show the changes you need to make to do the migration. ## OpenIddictApplication changes 1. The `Type(string)` of the `OpenIddictApplication` has been renamed to `ClientType(string)`. -2. The `ApplicationType(string)` as been added to the `OpenIddictApplication` entity. -3. The `JsonWebKeySet(string)` as been added to the `OpenIddictApplication` entity. -4. The `Settings(string)` as been added to the `OpenIddictApplication` entity. +2. The `ApplicationType(string)` has been added to the `OpenIddictApplication` entity. +3. The `JsonWebKeySet(string)` has been added to the `OpenIddictApplication` entity. +4. The `Settings(string)` has been added to the `OpenIddictApplication` entity. The new migration looks like this: @@ -82,9 +82,9 @@ namespace OpenIddict.Demo.Server.Migrations ## OpenIddictApplicationModel changes 1. The `Type(string)` of the `OpenIddictApplicationModel` has been renamed to `ClientType(string)`. -2. The `ApplicationType(string)` as been added to the `OpenIddictApplicationModel` entity. -3. The `JsonWebKeySet`([JsonWebKeySet](https://learn.microsoft.com/en-us/dotnet/api/microsoft.identitymodel.tokens.jsonwebkeyset)) as been added to the `OpenIddictApplicationModel` entity. -4. The `Settings(string)` as been added to the `OpenIddictApplicationModel` entity. +2. The `ApplicationType(string)` has been added to the `OpenIddictApplicationModel` entity. +3. The `JsonWebKeySet`([JsonWebKeySet](https://learn.microsoft.com/en-us/dotnet/api/microsoft.identitymodel.tokens.jsonwebkeyset)) has been added to the `OpenIddictApplicationModel` entity. +4. The `Settings(string)` has been added to the `OpenIddictApplicationModel` entity. ## OpenIddictApplicationDescriptor changes From 76ca1549ff1d3cf02a4df3f77032e152e3f44e5a Mon Sep 17 00:00:00 2001 From: maliming Date: Thu, 7 Dec 2023 11:30:52 +0800 Subject: [PATCH 024/109] Update OpenIddict4-to-5.md --- docs/en/Migration-Guides/OpenIddict4-to-5.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/Migration-Guides/OpenIddict4-to-5.md b/docs/en/Migration-Guides/OpenIddict4-to-5.md index bef99a7550..9080ae7876 100644 --- a/docs/en/Migration-Guides/OpenIddict4-to-5.md +++ b/docs/en/Migration-Guides/OpenIddict4-to-5.md @@ -88,7 +88,7 @@ namespace OpenIddict.Demo.Server.Migrations ## OpenIddictApplicationDescriptor changes -You have to change the `Type` to `ClientType` when creating a new `OpenIddictApplicationDescriptor`. +You have to change the `Type` to `ClientType` when creating a new `AbpApplicationDescriptor` or `OpenIddictApplicationDescriptor`. ````csharp var application = new AbpApplicationDescriptor { From f0a43e14830f29d837afb0d30d3e049407450507 Mon Sep 17 00:00:00 2001 From: selman koc <64414348+skoc10@users.noreply.github.com> Date: Thu, 7 Dec 2023 08:01:50 +0300 Subject: [PATCH 025/109] Update version to release 8.0.0-rc.3 --- common.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common.props b/common.props index bbb6e34805..287e4ab59e 100644 --- a/common.props +++ b/common.props @@ -1,7 +1,7 @@ latest - 8.0.0-rc.2 + 8.0.0-rc.3 $(NoWarn);CS1591;CS0436 https://abp.io/assets/abp_nupkg.png https://abp.io/ From a447dfc008ebe3a42cf24166a511668c46bd1c7e Mon Sep 17 00:00:00 2001 From: maliming Date: Thu, 7 Dec 2023 13:42:42 +0800 Subject: [PATCH 026/109] Update migrations for template projects. --- .../20231204054625_Initial.Designer.cs | 1588 ----------------- .../Migrations/20231204084517_openiddict5.cs | 59 - ....cs => 20231207053813_Initial.Designer.cs} | 4 +- ...5_Initial.cs => 20231207053813_Initial.cs} | 5 +- ....cs => 20231207053812_Initial.Designer.cs} | 18 +- ...0_Initial.cs => 20231207053812_Initial.cs} | 5 +- .../MyProjectNameDbContextModelSnapshot.cs | 16 +- ....cs => 20231207053830_Initial.Designer.cs} | 18 +- .../Migrations/20231207053830_Initial.cs} | 5 +- .../MyProjectNameDbContextModelSnapshot.cs | 16 +- ....cs => 20231207053820_Initial.Designer.cs} | 18 +- ...5_Initial.cs => 20231207053820_Initial.cs} | 5 +- .../MyProjectNameDbContextModelSnapshot.cs | 16 +- ....cs => 20231207053825_Initial.Designer.cs} | 18 +- ...7_Initial.cs => 20231207053825_Initial.cs} | 5 +- .../MyProjectNameDbContextModelSnapshot.cs | 16 +- ....cs => 20231207053523_Initial.Designer.cs} | 18 +- ...8_Initial.cs => 20231207053523_Initial.cs} | 5 +- .../MyProjectNameDbContextModelSnapshot.cs | 16 +- ....cs => 20231207053828_Initial.Designer.cs} | 18 +- .../Migrations/20231207053828_Initial.cs} | 5 +- .../AuthServerDbContextModelSnapshot.cs | 16 +- 22 files changed, 192 insertions(+), 1698 deletions(-) delete mode 100644 modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.Designer.cs delete mode 100644 modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.cs rename modules/openiddict/app/OpenIddict.Demo.Server/Migrations/{20231204084517_openiddict5.Designer.cs => 20231207053813_Initial.Designer.cs} (99%) rename modules/openiddict/app/OpenIddict.Demo.Server/Migrations/{20231204054625_Initial.cs => 20231207053813_Initial.cs} (99%) rename templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/{20231115065150_Initial.Designer.cs => 20231207053812_Initial.Designer.cs} (99%) rename templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/{20231115065150_Initial.cs => 20231207053812_Initial.cs} (99%) rename templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/{20231115065250_Initial.Designer.cs => 20231207053830_Initial.Designer.cs} (99%) rename templates/{module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231115065520_Initial.cs => app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231207053830_Initial.cs} (99%) rename templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/{20231115065335_Initial.Designer.cs => 20231207053820_Initial.Designer.cs} (99%) rename templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/{20231115065335_Initial.cs => 20231207053820_Initial.cs} (99%) rename templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/{20231115065427_Initial.Designer.cs => 20231207053825_Initial.Designer.cs} (99%) rename templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/{20231115065427_Initial.cs => 20231207053825_Initial.cs} (99%) rename templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/{20231115065038_Initial.Designer.cs => 20231207053523_Initial.Designer.cs} (99%) rename templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/{20231115065038_Initial.cs => 20231207053523_Initial.cs} (99%) rename templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/{20231115065520_Initial.Designer.cs => 20231207053828_Initial.Designer.cs} (99%) rename templates/{app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231115065250_Initial.cs => module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231207053828_Initial.cs} (99%) diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.Designer.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.Designer.cs deleted file mode 100644 index a946b38999..0000000000 --- a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.Designer.cs +++ /dev/null @@ -1,1588 +0,0 @@ -// -using System; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Infrastructure; -using Microsoft.EntityFrameworkCore.Metadata; -using Microsoft.EntityFrameworkCore.Migrations; -using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using OpenIddict.Demo.Server.EntityFrameworkCore; -using Volo.Abp.EntityFrameworkCore; - -#nullable disable - -namespace OpenIddict.Demo.Server.Migrations -{ - [DbContext(typeof(ServerDbContext))] - [Migration("20231116094249_Initial")] - partial class Initial - { - /// - protected override void BuildTargetModel(ModelBuilder modelBuilder) - { -#pragma warning disable 612, 618 - modelBuilder - .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer) - .HasAnnotation("ProductVersion", "8.0.0") - .HasAnnotation("Relational:MaxIdentifierLength", 128); - - SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); - - modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureDefinitionRecord", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("AllowedProviders") - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("DefaultValue") - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("Description") - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("GroupName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("IsAvailableToHost") - .HasColumnType("bit"); - - b.Property("IsVisibleToClients") - .HasColumnType("bit"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("ParentName") - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("ValueType") - .HasMaxLength(2048) - .HasColumnType("nvarchar(2048)"); - - b.HasKey("Id"); - - b.HasIndex("GroupName"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpFeatures", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureGroupDefinitionRecord", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.HasKey("Id"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpFeatureGroups", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureValue", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("ProviderKey") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("ProviderName") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("Value") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.HasKey("Id"); - - b.HasIndex("Name", "ProviderName", "ProviderKey") - .IsUnique() - .HasFilter("[ProviderName] IS NOT NULL AND [ProviderKey] IS NOT NULL"); - - b.ToTable("AbpFeatureValues", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityClaimType", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("nvarchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("Description") - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("IsStatic") - .HasColumnType("bit"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("Regex") - .HasMaxLength(512) - .HasColumnType("nvarchar(512)"); - - b.Property("RegexDescription") - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("Required") - .HasColumnType("bit"); - - b.Property("ValueType") - .HasColumnType("int"); - - b.HasKey("Id"); - - b.ToTable("AbpClaimTypes", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityLinkUser", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("SourceTenantId") - .HasColumnType("uniqueidentifier"); - - b.Property("SourceUserId") - .HasColumnType("uniqueidentifier"); - - b.Property("TargetTenantId") - .HasColumnType("uniqueidentifier"); - - b.Property("TargetUserId") - .HasColumnType("uniqueidentifier"); - - b.HasKey("Id"); - - b.HasIndex("SourceUserId", "SourceTenantId", "TargetUserId", "TargetTenantId") - .IsUnique() - .HasFilter("[SourceTenantId] IS NOT NULL AND [TargetTenantId] IS NOT NULL"); - - b.ToTable("AbpLinkUsers", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("nvarchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("EntityVersion") - .HasColumnType("int"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("IsDefault") - .HasColumnType("bit") - .HasColumnName("IsDefault"); - - b.Property("IsPublic") - .HasColumnType("bit") - .HasColumnName("IsPublic"); - - b.Property("IsStatic") - .HasColumnType("bit") - .HasColumnName("IsStatic"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("NormalizedName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("NormalizedName"); - - b.ToTable("AbpRoles", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityRoleClaim", b => - { - b.Property("Id") - .HasColumnType("uniqueidentifier"); - - b.Property("ClaimType") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("ClaimValue") - .HasMaxLength(1024) - .HasColumnType("nvarchar(1024)"); - - b.Property("RoleId") - .HasColumnType("uniqueidentifier"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("RoleId"); - - b.ToTable("AbpRoleClaims", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentitySecurityLog", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("Action") - .HasMaxLength(96) - .HasColumnType("nvarchar(96)"); - - b.Property("ApplicationName") - .HasMaxLength(96) - .HasColumnType("nvarchar(96)"); - - b.Property("BrowserInfo") - .HasMaxLength(512) - .HasColumnType("nvarchar(512)"); - - b.Property("ClientId") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("ClientIpAddress") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("nvarchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CorrelationId") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("CreationTime") - .HasColumnType("datetime2"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("Identity") - .HasMaxLength(96) - .HasColumnType("nvarchar(96)"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.Property("TenantName") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("UserId") - .HasColumnType("uniqueidentifier"); - - b.Property("UserName") - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.HasKey("Id"); - - b.HasIndex("TenantId", "Action"); - - b.HasIndex("TenantId", "ApplicationName"); - - b.HasIndex("TenantId", "Identity"); - - b.HasIndex("TenantId", "UserId"); - - b.ToTable("AbpSecurityLogs", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("AccessFailedCount") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasDefaultValue(0) - .HasColumnName("AccessFailedCount"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("nvarchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime2") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("uniqueidentifier") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("uniqueidentifier") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime2") - .HasColumnName("DeletionTime"); - - b.Property("Email") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)") - .HasColumnName("Email"); - - b.Property("EmailConfirmed") - .ValueGeneratedOnAdd() - .HasColumnType("bit") - .HasDefaultValue(false) - .HasColumnName("EmailConfirmed"); - - b.Property("EntityVersion") - .HasColumnType("int"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("IsActive") - .HasColumnType("bit") - .HasColumnName("IsActive"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsExternal") - .ValueGeneratedOnAdd() - .HasColumnType("bit") - .HasDefaultValue(false) - .HasColumnName("IsExternal"); - - b.Property("LastModificationTime") - .HasColumnType("datetime2") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("uniqueidentifier") - .HasColumnName("LastModifierId"); - - b.Property("LastPasswordChangeTime") - .HasColumnType("datetimeoffset"); - - b.Property("LockoutEnabled") - .ValueGeneratedOnAdd() - .HasColumnType("bit") - .HasDefaultValue(false) - .HasColumnName("LockoutEnabled"); - - b.Property("LockoutEnd") - .HasColumnType("datetimeoffset"); - - b.Property("Name") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)") - .HasColumnName("Name"); - - b.Property("NormalizedEmail") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)") - .HasColumnName("NormalizedEmail"); - - b.Property("NormalizedUserName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)") - .HasColumnName("NormalizedUserName"); - - b.Property("PasswordHash") - .HasMaxLength(256) - .HasColumnType("nvarchar(256)") - .HasColumnName("PasswordHash"); - - b.Property("PhoneNumber") - .HasMaxLength(16) - .HasColumnType("nvarchar(16)") - .HasColumnName("PhoneNumber"); - - b.Property("PhoneNumberConfirmed") - .ValueGeneratedOnAdd() - .HasColumnType("bit") - .HasDefaultValue(false) - .HasColumnName("PhoneNumberConfirmed"); - - b.Property("SecurityStamp") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)") - .HasColumnName("SecurityStamp"); - - b.Property("ShouldChangePasswordOnNextLogin") - .HasColumnType("bit"); - - b.Property("Surname") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)") - .HasColumnName("Surname"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.Property("TwoFactorEnabled") - .ValueGeneratedOnAdd() - .HasColumnType("bit") - .HasDefaultValue(false) - .HasColumnName("TwoFactorEnabled"); - - b.Property("UserName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)") - .HasColumnName("UserName"); - - b.HasKey("Id"); - - b.HasIndex("Email"); - - b.HasIndex("NormalizedEmail"); - - b.HasIndex("NormalizedUserName"); - - b.HasIndex("UserName"); - - b.ToTable("AbpUsers", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserClaim", b => - { - b.Property("Id") - .HasColumnType("uniqueidentifier"); - - b.Property("ClaimType") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("ClaimValue") - .HasMaxLength(1024) - .HasColumnType("nvarchar(1024)"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.Property("UserId") - .HasColumnType("uniqueidentifier"); - - b.HasKey("Id"); - - b.HasIndex("UserId"); - - b.ToTable("AbpUserClaims", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserDelegation", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("EndTime") - .HasColumnType("datetime2"); - - b.Property("SourceUserId") - .HasColumnType("uniqueidentifier"); - - b.Property("StartTime") - .HasColumnType("datetime2"); - - b.Property("TargetUserId") - .HasColumnType("uniqueidentifier"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.ToTable("AbpUserDelegations", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserLogin", b => - { - b.Property("UserId") - .HasColumnType("uniqueidentifier"); - - b.Property("LoginProvider") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("ProviderDisplayName") - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("ProviderKey") - .IsRequired() - .HasMaxLength(196) - .HasColumnType("nvarchar(196)"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.HasKey("UserId", "LoginProvider"); - - b.HasIndex("LoginProvider", "ProviderKey"); - - b.ToTable("AbpUserLogins", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserOrganizationUnit", b => - { - b.Property("OrganizationUnitId") - .HasColumnType("uniqueidentifier"); - - b.Property("UserId") - .HasColumnType("uniqueidentifier"); - - b.Property("CreationTime") - .HasColumnType("datetime2") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("uniqueidentifier") - .HasColumnName("CreatorId"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.HasKey("OrganizationUnitId", "UserId"); - - b.HasIndex("UserId", "OrganizationUnitId"); - - b.ToTable("AbpUserOrganizationUnits", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b => - { - b.Property("UserId") - .HasColumnType("uniqueidentifier"); - - b.Property("RoleId") - .HasColumnType("uniqueidentifier"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.HasKey("UserId", "RoleId"); - - b.HasIndex("RoleId", "UserId"); - - b.ToTable("AbpUserRoles", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserToken", b => - { - b.Property("UserId") - .HasColumnType("uniqueidentifier"); - - b.Property("LoginProvider") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("Name") - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.Property("Value") - .HasColumnType("nvarchar(max)"); - - b.HasKey("UserId", "LoginProvider", "Name"); - - b.ToTable("AbpUserTokens", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("Code") - .IsRequired() - .HasMaxLength(95) - .HasColumnType("nvarchar(95)") - .HasColumnName("Code"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("nvarchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime2") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("uniqueidentifier") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("uniqueidentifier") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime2") - .HasColumnName("DeletionTime"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("nvarchar(128)") - .HasColumnName("DisplayName"); - - b.Property("EntityVersion") - .HasColumnType("int"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime2") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("uniqueidentifier") - .HasColumnName("LastModifierId"); - - b.Property("ParentId") - .HasColumnType("uniqueidentifier"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("Code"); - - b.HasIndex("ParentId"); - - b.ToTable("AbpOrganizationUnits", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnitRole", b => - { - b.Property("OrganizationUnitId") - .HasColumnType("uniqueidentifier"); - - b.Property("RoleId") - .HasColumnType("uniqueidentifier"); - - b.Property("CreationTime") - .HasColumnType("datetime2") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("uniqueidentifier") - .HasColumnName("CreatorId"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.HasKey("OrganizationUnitId", "RoleId"); - - b.HasIndex("RoleId", "OrganizationUnitId"); - - b.ToTable("AbpOrganizationUnitRoles", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.OpenIddict.Applications.OpenIddictApplication", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("ClientId") - .HasMaxLength(100) - .HasColumnType("nvarchar(100)"); - - b.Property("ClientSecret") - .HasColumnType("nvarchar(max)"); - - b.Property("ClientUri") - .HasColumnType("nvarchar(max)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("nvarchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("ConsentType") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); - - b.Property("CreationTime") - .HasColumnType("datetime2") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("uniqueidentifier") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("uniqueidentifier") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime2") - .HasColumnName("DeletionTime"); - - b.Property("DisplayName") - .HasColumnType("nvarchar(max)"); - - b.Property("DisplayNames") - .HasColumnType("nvarchar(max)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime2") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("uniqueidentifier") - .HasColumnName("LastModifierId"); - - b.Property("LogoUri") - .HasColumnType("nvarchar(max)"); - - b.Property("Permissions") - .HasColumnType("nvarchar(max)"); - - b.Property("PostLogoutRedirectUris") - .HasColumnType("nvarchar(max)"); - - b.Property("Properties") - .HasColumnType("nvarchar(max)"); - - b.Property("RedirectUris") - .HasColumnType("nvarchar(max)"); - - b.Property("Requirements") - .HasColumnType("nvarchar(max)"); - - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); - - b.HasKey("Id"); - - b.HasIndex("ClientId"); - - b.ToTable("OpenIddictApplications", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.OpenIddict.Authorizations.OpenIddictAuthorization", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("ApplicationId") - .HasColumnType("uniqueidentifier"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("nvarchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationDate") - .HasColumnType("datetime2"); - - b.Property("CreationTime") - .HasColumnType("datetime2") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("uniqueidentifier") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("uniqueidentifier") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime2") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime2") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("uniqueidentifier") - .HasColumnName("LastModifierId"); - - b.Property("Properties") - .HasColumnType("nvarchar(max)"); - - b.Property("Scopes") - .HasColumnType("nvarchar(max)"); - - b.Property("Status") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); - - b.Property("Subject") - .HasMaxLength(400) - .HasColumnType("nvarchar(400)"); - - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); - - b.HasKey("Id"); - - b.HasIndex("ApplicationId", "Status", "Subject", "Type"); - - b.ToTable("OpenIddictAuthorizations", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.OpenIddict.Scopes.OpenIddictScope", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("nvarchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime2") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("uniqueidentifier") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("uniqueidentifier") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime2") - .HasColumnName("DeletionTime"); - - b.Property("Description") - .HasColumnType("nvarchar(max)"); - - b.Property("Descriptions") - .HasColumnType("nvarchar(max)"); - - b.Property("DisplayName") - .HasColumnType("nvarchar(max)"); - - b.Property("DisplayNames") - .HasColumnType("nvarchar(max)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime2") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("uniqueidentifier") - .HasColumnName("LastModifierId"); - - b.Property("Name") - .HasMaxLength(200) - .HasColumnType("nvarchar(200)"); - - b.Property("Properties") - .HasColumnType("nvarchar(max)"); - - b.Property("Resources") - .HasColumnType("nvarchar(max)"); - - b.HasKey("Id"); - - b.HasIndex("Name"); - - b.ToTable("OpenIddictScopes", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.OpenIddict.Tokens.OpenIddictToken", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("ApplicationId") - .HasColumnType("uniqueidentifier"); - - b.Property("AuthorizationId") - .HasColumnType("uniqueidentifier"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("nvarchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationDate") - .HasColumnType("datetime2"); - - b.Property("CreationTime") - .HasColumnType("datetime2") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("uniqueidentifier") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("uniqueidentifier") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime2") - .HasColumnName("DeletionTime"); - - b.Property("ExpirationDate") - .HasColumnType("datetime2"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime2") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("uniqueidentifier") - .HasColumnName("LastModifierId"); - - b.Property("Payload") - .HasColumnType("nvarchar(max)"); - - b.Property("Properties") - .HasColumnType("nvarchar(max)"); - - b.Property("RedemptionDate") - .HasColumnType("datetime2"); - - b.Property("ReferenceId") - .HasMaxLength(100) - .HasColumnType("nvarchar(100)"); - - b.Property("Status") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); - - b.Property("Subject") - .HasMaxLength(400) - .HasColumnType("nvarchar(400)"); - - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); - - b.HasKey("Id"); - - b.HasIndex("AuthorizationId"); - - b.HasIndex("ReferenceId"); - - b.HasIndex("ApplicationId", "Status", "Subject", "Type"); - - b.ToTable("OpenIddictTokens", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionDefinitionRecord", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("GroupName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("IsEnabled") - .HasColumnType("bit"); - - b.Property("MultiTenancySide") - .HasColumnType("tinyint"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("ParentName") - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("Providers") - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("StateCheckers") - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.HasKey("Id"); - - b.HasIndex("GroupName"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpPermissions", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionGrant", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("ProviderKey") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("ProviderName") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("TenantId") - .HasColumnType("uniqueidentifier") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("TenantId", "Name", "ProviderName", "ProviderKey") - .IsUnique() - .HasFilter("[TenantId] IS NOT NULL"); - - b.ToTable("AbpPermissionGrants", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionGroupDefinitionRecord", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.HasKey("Id"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpPermissionGroups", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.SettingManagement.Setting", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("ProviderKey") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("ProviderName") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("Value") - .IsRequired() - .HasMaxLength(2048) - .HasColumnType("nvarchar(2048)"); - - b.HasKey("Id"); - - b.HasIndex("Name", "ProviderName", "ProviderKey") - .IsUnique() - .HasFilter("[ProviderName] IS NOT NULL AND [ProviderKey] IS NOT NULL"); - - b.ToTable("AbpSettings", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.SettingManagement.SettingDefinitionRecord", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("DefaultValue") - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("Description") - .HasMaxLength(512) - .HasColumnType("nvarchar(512)"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("nvarchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("IsEncrypted") - .HasColumnType("bit"); - - b.Property("IsInherited") - .HasColumnType("bit"); - - b.Property("IsVisibleToClients") - .HasColumnType("bit"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.Property("Providers") - .HasMaxLength(128) - .HasColumnType("nvarchar(128)"); - - b.HasKey("Id"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpSettingDefinitions", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.TenantManagement.Tenant", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("nvarchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime2") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("uniqueidentifier") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("uniqueidentifier") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime2") - .HasColumnName("DeletionTime"); - - b.Property("EntityVersion") - .HasColumnType("int"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("nvarchar(max)") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime2") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("uniqueidentifier") - .HasColumnName("LastModifierId"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.HasKey("Id"); - - b.HasIndex("Name"); - - b.ToTable("AbpTenants", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.TenantManagement.TenantConnectionString", b => - { - b.Property("TenantId") - .HasColumnType("uniqueidentifier"); - - b.Property("Name") - .HasMaxLength(64) - .HasColumnType("nvarchar(64)"); - - b.Property("Value") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("nvarchar(1024)"); - - b.HasKey("TenantId", "Name"); - - b.ToTable("AbpTenantConnectionStrings", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityRoleClaim", b => - { - b.HasOne("Volo.Abp.Identity.IdentityRole", null) - .WithMany("Claims") - .HasForeignKey("RoleId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserClaim", b => - { - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("Claims") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserLogin", b => - { - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("Logins") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserOrganizationUnit", b => - { - b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) - .WithMany() - .HasForeignKey("OrganizationUnitId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("OrganizationUnits") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b => - { - b.HasOne("Volo.Abp.Identity.IdentityRole", null) - .WithMany() - .HasForeignKey("RoleId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("Roles") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserToken", b => - { - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("Tokens") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => - { - b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) - .WithMany() - .HasForeignKey("ParentId"); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnitRole", b => - { - b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) - .WithMany("Roles") - .HasForeignKey("OrganizationUnitId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("Volo.Abp.Identity.IdentityRole", null) - .WithMany() - .HasForeignKey("RoleId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.OpenIddict.Authorizations.OpenIddictAuthorization", b => - { - b.HasOne("Volo.Abp.OpenIddict.Applications.OpenIddictApplication", null) - .WithMany() - .HasForeignKey("ApplicationId"); - }); - - modelBuilder.Entity("Volo.Abp.OpenIddict.Tokens.OpenIddictToken", b => - { - b.HasOne("Volo.Abp.OpenIddict.Applications.OpenIddictApplication", null) - .WithMany() - .HasForeignKey("ApplicationId"); - - b.HasOne("Volo.Abp.OpenIddict.Authorizations.OpenIddictAuthorization", null) - .WithMany() - .HasForeignKey("AuthorizationId"); - }); - - modelBuilder.Entity("Volo.Abp.TenantManagement.TenantConnectionString", b => - { - b.HasOne("Volo.Abp.TenantManagement.Tenant", null) - .WithMany("ConnectionStrings") - .HasForeignKey("TenantId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b => - { - b.Navigation("Claims"); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b => - { - b.Navigation("Claims"); - - b.Navigation("Logins"); - - b.Navigation("OrganizationUnits"); - - b.Navigation("Roles"); - - b.Navigation("Tokens"); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => - { - b.Navigation("Roles"); - }); - - modelBuilder.Entity("Volo.Abp.TenantManagement.Tenant", b => - { - b.Navigation("ConnectionStrings"); - }); -#pragma warning restore 612, 618 - } - } -} diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.cs deleted file mode 100644 index 3a6d58fc0f..0000000000 --- a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.cs +++ /dev/null @@ -1,59 +0,0 @@ -using Microsoft.EntityFrameworkCore.Migrations; - -#nullable disable - -namespace OpenIddict.Demo.Server.Migrations -{ - /// - public partial class openiddict5 : Migration - { - /// - protected override void Up(MigrationBuilder migrationBuilder) - { - migrationBuilder.RenameColumn( - name: "Type", - table: "OpenIddictApplications", - newName: "ClientType"); - - migrationBuilder.AddColumn( - name: "ApplicationType", - table: "OpenIddictApplications", - type: "nvarchar(50)", - maxLength: 50, - nullable: true); - - migrationBuilder.AddColumn( - name: "JsonWebKeySet", - table: "OpenIddictApplications", - type: "nvarchar(max)", - nullable: true); - - migrationBuilder.AddColumn( - name: "Settings", - table: "OpenIddictApplications", - type: "nvarchar(max)", - nullable: true); - } - - /// - protected override void Down(MigrationBuilder migrationBuilder) - { - migrationBuilder.DropColumn( - name: "ApplicationType", - table: "OpenIddictApplications"); - - migrationBuilder.DropColumn( - name: "JsonWebKeySet", - table: "OpenIddictApplications"); - - migrationBuilder.DropColumn( - name: "Settings", - table: "OpenIddictApplications"); - - migrationBuilder.RenameColumn( - name: "ClientType", - table: "OpenIddictApplications", - newName: "Type"); - } - } -} diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.Designer.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231207053813_Initial.Designer.cs similarity index 99% rename from modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.Designer.cs rename to modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231207053813_Initial.Designer.cs index c479f89c7c..a7a1b7a5b4 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204084517_openiddict5.Designer.cs +++ b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231207053813_Initial.Designer.cs @@ -13,8 +13,8 @@ using Volo.Abp.EntityFrameworkCore; namespace OpenIddict.Demo.Server.Migrations { [DbContext(typeof(ServerDbContext))] - [Migration("20231204084517_openiddict5")] - partial class openiddict5 + [Migration("20231207053813_Initial")] + partial class Initial { /// protected override void BuildTargetModel(ModelBuilder modelBuilder) diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231207053813_Initial.cs similarity index 99% rename from modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.cs rename to modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231207053813_Initial.cs index 89de930745..43e69e2d57 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231204054625_Initial.cs +++ b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20231207053813_Initial.cs @@ -340,17 +340,20 @@ namespace OpenIddict.Demo.Server.Migrations columns: table => new { Id = table.Column(type: "uniqueidentifier", nullable: false), + ApplicationType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ClientId = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: true), ClientSecret = table.Column(type: "nvarchar(max)", nullable: true), + ClientType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ConsentType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), DisplayName = table.Column(type: "nvarchar(max)", nullable: true), DisplayNames = table.Column(type: "nvarchar(max)", nullable: true), + JsonWebKeySet = table.Column(type: "nvarchar(max)", nullable: true), Permissions = table.Column(type: "nvarchar(max)", nullable: true), PostLogoutRedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Properties = table.Column(type: "nvarchar(max)", nullable: true), RedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Requirements = table.Column(type: "nvarchar(max)", nullable: true), - Type = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), + Settings = table.Column(type: "nvarchar(max)", nullable: true), ClientUri = table.Column(type: "nvarchar(max)", nullable: true), LogoUri = table.Column(type: "nvarchar(max)", nullable: true), ExtraProperties = table.Column(type: "nvarchar(max)", nullable: false), diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/20231115065150_Initial.Designer.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/20231207053812_Initial.Designer.cs similarity index 99% rename from templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/20231115065150_Initial.Designer.cs rename to templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/20231207053812_Initial.Designer.cs index 55e4ed5121..333df53077 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/20231115065150_Initial.Designer.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/20231207053812_Initial.Designer.cs @@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore; namespace MyCompanyName.MyProjectName.Blazor.Server.Migrations { [DbContext(typeof(MyProjectNameDbContext))] - [Migration("20231115065150_Initial")] + [Migration("20231207053812_Initial")] partial class Initial { /// @@ -1081,6 +1081,10 @@ namespace MyCompanyName.MyProjectName.Blazor.Server.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -1088,6 +1092,10 @@ namespace MyCompanyName.MyProjectName.Blazor.Server.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -1135,6 +1143,9 @@ namespace MyCompanyName.MyProjectName.Blazor.Server.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -1161,9 +1172,8 @@ namespace MyCompanyName.MyProjectName.Blazor.Server.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/20231115065150_Initial.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/20231207053812_Initial.cs similarity index 99% rename from templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/20231115065150_Initial.cs rename to templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/20231207053812_Initial.cs index 10e01ba747..e993702885 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/20231115065150_Initial.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/20231207053812_Initial.cs @@ -374,17 +374,20 @@ namespace MyCompanyName.MyProjectName.Blazor.Server.Migrations columns: table => new { Id = table.Column(type: "uniqueidentifier", nullable: false), + ApplicationType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ClientId = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: true), ClientSecret = table.Column(type: "nvarchar(max)", nullable: true), + ClientType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ConsentType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), DisplayName = table.Column(type: "nvarchar(max)", nullable: true), DisplayNames = table.Column(type: "nvarchar(max)", nullable: true), + JsonWebKeySet = table.Column(type: "nvarchar(max)", nullable: true), Permissions = table.Column(type: "nvarchar(max)", nullable: true), PostLogoutRedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Properties = table.Column(type: "nvarchar(max)", nullable: true), RedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Requirements = table.Column(type: "nvarchar(max)", nullable: true), - Type = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), + Settings = table.Column(type: "nvarchar(max)", nullable: true), ClientUri = table.Column(type: "nvarchar(max)", nullable: true), LogoUri = table.Column(type: "nvarchar(max)", nullable: true), ExtraProperties = table.Column(type: "nvarchar(max)", nullable: false), diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/MyProjectNameDbContextModelSnapshot.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/MyProjectNameDbContextModelSnapshot.cs index 7e2a18a401..1def4a0ee9 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/MyProjectNameDbContextModelSnapshot.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Migrations/MyProjectNameDbContextModelSnapshot.cs @@ -1078,6 +1078,10 @@ namespace MyCompanyName.MyProjectName.Blazor.Server.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -1085,6 +1089,10 @@ namespace MyCompanyName.MyProjectName.Blazor.Server.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -1132,6 +1140,9 @@ namespace MyCompanyName.MyProjectName.Blazor.Server.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -1158,9 +1169,8 @@ namespace MyCompanyName.MyProjectName.Blazor.Server.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231115065250_Initial.Designer.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231207053830_Initial.Designer.cs similarity index 99% rename from templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231115065250_Initial.Designer.cs rename to templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231207053830_Initial.Designer.cs index 7cd0e3cb68..ac18b045c6 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231115065250_Initial.Designer.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231207053830_Initial.Designer.cs @@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore; namespace MyCompanyName.MyProjectName.Migrations { [DbContext(typeof(MyProjectNameDbContext))] - [Migration("20231115065250_Initial")] + [Migration("20231207053830_Initial")] partial class Initial { /// @@ -1081,6 +1081,10 @@ namespace MyCompanyName.MyProjectName.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -1088,6 +1092,10 @@ namespace MyCompanyName.MyProjectName.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -1135,6 +1143,9 @@ namespace MyCompanyName.MyProjectName.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -1161,9 +1172,8 @@ namespace MyCompanyName.MyProjectName.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231115065520_Initial.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231207053830_Initial.cs similarity index 99% rename from templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231115065520_Initial.cs rename to templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231207053830_Initial.cs index 193fa0b299..7a0019fbf6 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231115065520_Initial.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231207053830_Initial.cs @@ -374,17 +374,20 @@ namespace MyCompanyName.MyProjectName.Migrations columns: table => new { Id = table.Column(type: "uniqueidentifier", nullable: false), + ApplicationType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ClientId = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: true), ClientSecret = table.Column(type: "nvarchar(max)", nullable: true), + ClientType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ConsentType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), DisplayName = table.Column(type: "nvarchar(max)", nullable: true), DisplayNames = table.Column(type: "nvarchar(max)", nullable: true), + JsonWebKeySet = table.Column(type: "nvarchar(max)", nullable: true), Permissions = table.Column(type: "nvarchar(max)", nullable: true), PostLogoutRedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Properties = table.Column(type: "nvarchar(max)", nullable: true), RedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Requirements = table.Column(type: "nvarchar(max)", nullable: true), - Type = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), + Settings = table.Column(type: "nvarchar(max)", nullable: true), ClientUri = table.Column(type: "nvarchar(max)", nullable: true), LogoUri = table.Column(type: "nvarchar(max)", nullable: true), ExtraProperties = table.Column(type: "nvarchar(max)", nullable: false), diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/MyProjectNameDbContextModelSnapshot.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/MyProjectNameDbContextModelSnapshot.cs index 6462a2f8da..20542b282c 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/MyProjectNameDbContextModelSnapshot.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/MyProjectNameDbContextModelSnapshot.cs @@ -1078,6 +1078,10 @@ namespace MyCompanyName.MyProjectName.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -1085,6 +1089,10 @@ namespace MyCompanyName.MyProjectName.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -1132,6 +1140,9 @@ namespace MyCompanyName.MyProjectName.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -1158,9 +1169,8 @@ namespace MyCompanyName.MyProjectName.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/20231115065335_Initial.Designer.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/20231207053820_Initial.Designer.cs similarity index 99% rename from templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/20231115065335_Initial.Designer.cs rename to templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/20231207053820_Initial.Designer.cs index bc2858d83c..333258a426 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/20231115065335_Initial.Designer.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/20231207053820_Initial.Designer.cs @@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore; namespace MyCompanyName.MyProjectName.Host.Migrations { [DbContext(typeof(MyProjectNameDbContext))] - [Migration("20231115065335_Initial")] + [Migration("20231207053820_Initial")] partial class Initial { /// @@ -1081,6 +1081,10 @@ namespace MyCompanyName.MyProjectName.Host.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -1088,6 +1092,10 @@ namespace MyCompanyName.MyProjectName.Host.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -1135,6 +1143,9 @@ namespace MyCompanyName.MyProjectName.Host.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -1161,9 +1172,8 @@ namespace MyCompanyName.MyProjectName.Host.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/20231115065335_Initial.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/20231207053820_Initial.cs similarity index 99% rename from templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/20231115065335_Initial.cs rename to templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/20231207053820_Initial.cs index 3b285fc029..08eca1feca 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/20231115065335_Initial.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/20231207053820_Initial.cs @@ -374,17 +374,20 @@ namespace MyCompanyName.MyProjectName.Host.Migrations columns: table => new { Id = table.Column(type: "uniqueidentifier", nullable: false), + ApplicationType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ClientId = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: true), ClientSecret = table.Column(type: "nvarchar(max)", nullable: true), + ClientType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ConsentType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), DisplayName = table.Column(type: "nvarchar(max)", nullable: true), DisplayNames = table.Column(type: "nvarchar(max)", nullable: true), + JsonWebKeySet = table.Column(type: "nvarchar(max)", nullable: true), Permissions = table.Column(type: "nvarchar(max)", nullable: true), PostLogoutRedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Properties = table.Column(type: "nvarchar(max)", nullable: true), RedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Requirements = table.Column(type: "nvarchar(max)", nullable: true), - Type = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), + Settings = table.Column(type: "nvarchar(max)", nullable: true), ClientUri = table.Column(type: "nvarchar(max)", nullable: true), LogoUri = table.Column(type: "nvarchar(max)", nullable: true), ExtraProperties = table.Column(type: "nvarchar(max)", nullable: false), diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/MyProjectNameDbContextModelSnapshot.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/MyProjectNameDbContextModelSnapshot.cs index ffd0a7c154..6475d362fa 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/MyProjectNameDbContextModelSnapshot.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Migrations/MyProjectNameDbContextModelSnapshot.cs @@ -1078,6 +1078,10 @@ namespace MyCompanyName.MyProjectName.Host.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -1085,6 +1089,10 @@ namespace MyCompanyName.MyProjectName.Host.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -1132,6 +1140,9 @@ namespace MyCompanyName.MyProjectName.Host.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -1158,9 +1169,8 @@ namespace MyCompanyName.MyProjectName.Host.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/20231115065427_Initial.Designer.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/20231207053825_Initial.Designer.cs similarity index 99% rename from templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/20231115065427_Initial.Designer.cs rename to templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/20231207053825_Initial.Designer.cs index 5980cd27ff..11234086f3 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/20231115065427_Initial.Designer.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/20231207053825_Initial.Designer.cs @@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore; namespace MyCompanyName.MyProjectName.Mvc.Migrations { [DbContext(typeof(MyProjectNameDbContext))] - [Migration("20231115065427_Initial")] + [Migration("20231207053825_Initial")] partial class Initial { /// @@ -1081,6 +1081,10 @@ namespace MyCompanyName.MyProjectName.Mvc.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -1088,6 +1092,10 @@ namespace MyCompanyName.MyProjectName.Mvc.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -1135,6 +1143,9 @@ namespace MyCompanyName.MyProjectName.Mvc.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -1161,9 +1172,8 @@ namespace MyCompanyName.MyProjectName.Mvc.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/20231115065427_Initial.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/20231207053825_Initial.cs similarity index 99% rename from templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/20231115065427_Initial.cs rename to templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/20231207053825_Initial.cs index 2263582b8a..ef1ec2fdd6 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/20231115065427_Initial.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/20231207053825_Initial.cs @@ -374,17 +374,20 @@ namespace MyCompanyName.MyProjectName.Mvc.Migrations columns: table => new { Id = table.Column(type: "uniqueidentifier", nullable: false), + ApplicationType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ClientId = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: true), ClientSecret = table.Column(type: "nvarchar(max)", nullable: true), + ClientType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ConsentType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), DisplayName = table.Column(type: "nvarchar(max)", nullable: true), DisplayNames = table.Column(type: "nvarchar(max)", nullable: true), + JsonWebKeySet = table.Column(type: "nvarchar(max)", nullable: true), Permissions = table.Column(type: "nvarchar(max)", nullable: true), PostLogoutRedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Properties = table.Column(type: "nvarchar(max)", nullable: true), RedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Requirements = table.Column(type: "nvarchar(max)", nullable: true), - Type = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), + Settings = table.Column(type: "nvarchar(max)", nullable: true), ClientUri = table.Column(type: "nvarchar(max)", nullable: true), LogoUri = table.Column(type: "nvarchar(max)", nullable: true), ExtraProperties = table.Column(type: "nvarchar(max)", nullable: false), diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/MyProjectNameDbContextModelSnapshot.cs b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/MyProjectNameDbContextModelSnapshot.cs index d2df918898..1e8916ad04 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/MyProjectNameDbContextModelSnapshot.cs +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Migrations/MyProjectNameDbContextModelSnapshot.cs @@ -1078,6 +1078,10 @@ namespace MyCompanyName.MyProjectName.Mvc.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -1085,6 +1089,10 @@ namespace MyCompanyName.MyProjectName.Mvc.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -1132,6 +1140,9 @@ namespace MyCompanyName.MyProjectName.Mvc.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -1158,9 +1169,8 @@ namespace MyCompanyName.MyProjectName.Mvc.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/20231115065038_Initial.Designer.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/20231207053523_Initial.Designer.cs similarity index 99% rename from templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/20231115065038_Initial.Designer.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/20231207053523_Initial.Designer.cs index 5310a4a849..c52403afd3 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/20231115065038_Initial.Designer.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/20231207053523_Initial.Designer.cs @@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore; namespace MyCompanyName.MyProjectName.Migrations { [DbContext(typeof(MyProjectNameDbContext))] - [Migration("20231115065038_Initial")] + [Migration("20231207053523_Initial")] partial class Initial { /// @@ -1134,6 +1134,10 @@ namespace MyCompanyName.MyProjectName.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -1141,6 +1145,10 @@ namespace MyCompanyName.MyProjectName.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -1188,6 +1196,9 @@ namespace MyCompanyName.MyProjectName.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -1214,9 +1225,8 @@ namespace MyCompanyName.MyProjectName.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/20231115065038_Initial.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/20231207053523_Initial.cs similarity index 99% rename from templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/20231115065038_Initial.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/20231207053523_Initial.cs index bef0c6b97d..a5027f58de 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/20231115065038_Initial.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/20231207053523_Initial.cs @@ -395,17 +395,20 @@ namespace MyCompanyName.MyProjectName.Migrations columns: table => new { Id = table.Column(type: "uniqueidentifier", nullable: false), + ApplicationType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ClientId = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: true), ClientSecret = table.Column(type: "nvarchar(max)", nullable: true), + ClientType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ConsentType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), DisplayName = table.Column(type: "nvarchar(max)", nullable: true), DisplayNames = table.Column(type: "nvarchar(max)", nullable: true), + JsonWebKeySet = table.Column(type: "nvarchar(max)", nullable: true), Permissions = table.Column(type: "nvarchar(max)", nullable: true), PostLogoutRedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Properties = table.Column(type: "nvarchar(max)", nullable: true), RedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Requirements = table.Column(type: "nvarchar(max)", nullable: true), - Type = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), + Settings = table.Column(type: "nvarchar(max)", nullable: true), ClientUri = table.Column(type: "nvarchar(max)", nullable: true), LogoUri = table.Column(type: "nvarchar(max)", nullable: true), ExtraProperties = table.Column(type: "nvarchar(max)", nullable: false), diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/MyProjectNameDbContextModelSnapshot.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/MyProjectNameDbContextModelSnapshot.cs index 5c670f0bf3..8a0febed15 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/MyProjectNameDbContextModelSnapshot.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/Migrations/MyProjectNameDbContextModelSnapshot.cs @@ -1131,6 +1131,10 @@ namespace MyCompanyName.MyProjectName.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -1138,6 +1142,10 @@ namespace MyCompanyName.MyProjectName.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -1185,6 +1193,9 @@ namespace MyCompanyName.MyProjectName.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -1211,9 +1222,8 @@ namespace MyCompanyName.MyProjectName.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231115065520_Initial.Designer.cs b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231207053828_Initial.Designer.cs similarity index 99% rename from templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231115065520_Initial.Designer.cs rename to templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231207053828_Initial.Designer.cs index 27271c1515..389a2a8cc3 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231115065520_Initial.Designer.cs +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231207053828_Initial.Designer.cs @@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore; namespace MyCompanyName.MyProjectName.Migrations { [DbContext(typeof(AuthServerDbContext))] - [Migration("20231115065520_Initial")] + [Migration("20231207053828_Initial")] partial class Initial { /// @@ -1081,6 +1081,10 @@ namespace MyCompanyName.MyProjectName.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -1088,6 +1092,10 @@ namespace MyCompanyName.MyProjectName.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -1135,6 +1143,9 @@ namespace MyCompanyName.MyProjectName.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -1161,9 +1172,8 @@ namespace MyCompanyName.MyProjectName.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231115065250_Initial.cs b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231207053828_Initial.cs similarity index 99% rename from templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231115065250_Initial.cs rename to templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231207053828_Initial.cs index 193fa0b299..7a0019fbf6 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/Migrations/20231115065250_Initial.cs +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/20231207053828_Initial.cs @@ -374,17 +374,20 @@ namespace MyCompanyName.MyProjectName.Migrations columns: table => new { Id = table.Column(type: "uniqueidentifier", nullable: false), + ApplicationType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ClientId = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: true), ClientSecret = table.Column(type: "nvarchar(max)", nullable: true), + ClientType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), ConsentType = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), DisplayName = table.Column(type: "nvarchar(max)", nullable: true), DisplayNames = table.Column(type: "nvarchar(max)", nullable: true), + JsonWebKeySet = table.Column(type: "nvarchar(max)", nullable: true), Permissions = table.Column(type: "nvarchar(max)", nullable: true), PostLogoutRedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Properties = table.Column(type: "nvarchar(max)", nullable: true), RedirectUris = table.Column(type: "nvarchar(max)", nullable: true), Requirements = table.Column(type: "nvarchar(max)", nullable: true), - Type = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true), + Settings = table.Column(type: "nvarchar(max)", nullable: true), ClientUri = table.Column(type: "nvarchar(max)", nullable: true), LogoUri = table.Column(type: "nvarchar(max)", nullable: true), ExtraProperties = table.Column(type: "nvarchar(max)", nullable: false), diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/AuthServerDbContextModelSnapshot.cs b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/AuthServerDbContextModelSnapshot.cs index 49d4b8b408..c63e7d13e1 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/AuthServerDbContextModelSnapshot.cs +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/Migrations/AuthServerDbContextModelSnapshot.cs @@ -1078,6 +1078,10 @@ namespace MyCompanyName.MyProjectName.Migrations .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + b.Property("ApplicationType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); @@ -1085,6 +1089,10 @@ namespace MyCompanyName.MyProjectName.Migrations b.Property("ClientSecret") .HasColumnType("nvarchar(max)"); + b.Property("ClientType") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + b.Property("ClientUri") .HasColumnType("nvarchar(max)"); @@ -1132,6 +1140,9 @@ namespace MyCompanyName.MyProjectName.Migrations .HasDefaultValue(false) .HasColumnName("IsDeleted"); + b.Property("JsonWebKeySet") + .HasColumnType("nvarchar(max)"); + b.Property("LastModificationTime") .HasColumnType("datetime2") .HasColumnName("LastModificationTime"); @@ -1158,9 +1169,8 @@ namespace MyCompanyName.MyProjectName.Migrations b.Property("Requirements") .HasColumnType("nvarchar(max)"); - b.Property("Type") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Settings") + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); From 1e2ea1598c58b07792422d4fc7d206992c8930e5 Mon Sep 17 00:00:00 2001 From: Masum ULU <49063256+masumulu28@users.noreply.github.com> Date: Thu, 7 Dec 2023 09:36:21 +0300 Subject: [PATCH 027/109] remove setTimeout for trigger change detechtion --- .../packages/core/src/lib/abstracts/ng-model.component.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/npm/ng-packs/packages/core/src/lib/abstracts/ng-model.component.ts b/npm/ng-packs/packages/core/src/lib/abstracts/ng-model.component.ts index e574d6b456..6653880b45 100644 --- a/npm/ng-packs/packages/core/src/lib/abstracts/ng-model.component.ts +++ b/npm/ng-packs/packages/core/src/lib/abstracts/ng-model.component.ts @@ -47,6 +47,7 @@ export class AbstractNgModelComponent implements ControlValueAcc writeValue(value: T): void { this._value = this.valueLimitFn(value, this._value) || value; + this.cdRef.markForCheck(); } registerOnChange(fn: any): void { From 53432f91070a134deafb4f9d7521fe410bcc020c Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Thu, 7 Dec 2023 15:11:45 +0800 Subject: [PATCH 028/109] Update --- .../Volo/Abp/Identity/Localization/ar.json | 2 ++ .../Volo/Abp/Identity/Localization/cs.json | 2 ++ .../Volo/Abp/Identity/Localization/de.json | 2 ++ .../Volo/Abp/Identity/Localization/el.json | 2 ++ .../Volo/Abp/Identity/Localization/en-GB.json | 2 ++ .../Volo/Abp/Identity/Localization/en.json | 2 ++ .../Volo/Abp/Identity/Localization/es.json | 2 ++ .../Volo/Abp/Identity/Localization/fa.json | 2 ++ .../Volo/Abp/Identity/Localization/fi.json | 2 ++ .../Volo/Abp/Identity/Localization/fr.json | 2 ++ .../Volo/Abp/Identity/Localization/hi.json | 2 ++ .../Volo/Abp/Identity/Localization/hr.json | 2 ++ .../Volo/Abp/Identity/Localization/hu.json | 2 ++ .../Volo/Abp/Identity/Localization/is.json | 2 ++ .../Volo/Abp/Identity/Localization/nl.json | 2 ++ .../Volo/Abp/Identity/Localization/pl-PL.json | 2 ++ .../Volo/Abp/Identity/Localization/pt-BR.json | 2 ++ .../Volo/Abp/Identity/Localization/ro-RO.json | 2 ++ .../Volo/Abp/Identity/Localization/ru.json | 2 ++ .../Volo/Abp/Identity/Localization/sk.json | 2 ++ .../Volo/Abp/Identity/Localization/sl.json | 2 ++ .../Volo/Abp/Identity/Localization/tr.json | 2 ++ .../Volo/Abp/Identity/Localization/vi.json | 2 ++ .../Volo/Abp/Identity/Localization/zh-Hans.json | 2 ++ .../Volo/Abp/Identity/Localization/zh-Hant.json | 2 ++ .../AspNetCore/Identity/AbpIdentityResultExtensions.cs | 2 +- 26 files changed, 51 insertions(+), 1 deletion(-) diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ar.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ar.json index 3472791f03..fa341ef779 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ar.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ar.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "المستخدم {0} غير موجود.", "Volo.Abp.Identity:UserNotInRole": "المستخدم ليس في الدور '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "كلمة المرور لا تتطابق مع كلمة مرور التأكيد.", + "Volo.Abp.Identity:NullSecurityStamp": "لا يمكن أن يكون ختم الأمان الخاص بالمستخدم الجديد null.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "فشل استرداد رمز الاسترداد.", "Volo.Abp.Identity:010001": "لا يمكنك حذف حسابك الخاص!", "Volo.Abp.Identity:010002": "لا يمكن تعيين أكثر من {MaxUserMembershipCount} وحدة تنظيمية للمستخدم!", "Volo.Abp.Identity:010003": "لا يمكن تغيير كلمة مرور المستخدم الذي قام بتسجيل الدخول خارجيًا!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/cs.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/cs.json index dc76ebc7eb..97279fd294 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/cs.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/cs.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Uživatel {0} neexistuje.", "Volo.Abp.Identity:UserNotInRole": "Uživatel není v roli '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Heslo nesouhlasí s potvrzovacím heslem.", + "Volo.Abp.Identity:NullSecurityStamp": "Uživatelský bezpečnostní razítko nemůže být null.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Obnovení kódu selhalo.", "Volo.Abp.Identity:010001": "Nemůžete smazat svůj vlastní účet!", "Volo.Abp.Identity:010002": "Nelze nastavit více než {MaxUserMembershipCount} organizačních jednotek na uživatele!", "Volo.Abp.Identity:010003": "Nelze změnit heslo externě přihlášeného uživatele!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json index ec5e2ab7fd..a5f13fab31 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Benutzer {0} existiert nicht.", "Volo.Abp.Identity:UserNotInRole": "Der Benutzer hat nicht die Rolle '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Das Passwort stimmt nicht mit dem Bestätigungspasswort überein.", + "Volo.Abp.Identity:NullSecurityStamp": "Der Sicherheitsstempel kann nicht NULL sein.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Die Wiederherstellung des Codes ist fehlgeschlagen.", "Volo.Abp.Identity:010001": "Sie können Ihr eigenes Benutzerkonto nicht löschen!", "Volo.Abp.Identity:010002": "Es kann nicht mehr als die Organisationseinheit {MaxUserMembershipCount} für einen Benutzer festgelegt werden!", "Volo.Abp.Identity:010003": "Passwort eines extern angemeldeten Benutzers kann nicht geändert werden!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/el.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/el.json index bb0c63a954..1f13cf9b37 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/el.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/el.json @@ -64,6 +64,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Ο χρήστης {0} δεν υπάρχει.", "Volo.Abp.Identity:UserNotInRole": "Ο χρήστης δεν βρίσκεται στο ρόλο '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Ο κωδικός πρόσβασης δεν ταιριάζει με τον κωδικό επιβεβαίωσης.", + "Volo.Abp.Identity:NullSecurityStamp": "Δεν είναι δυνατή η διαχείριση του σφραγίδας ασφαλείας για έναν χρήστη χωρίς σφραγίδα ασφαλείας.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Η εξαργύρωση του κωδικού ανάκτησης απέτυχε.", "Volo.Abp.Identity:010001": "Δεν μπορείτε να διαγράψετε τον δικό σας λογαριασμό!", "Volo.Abp.Identity:010002": "Δεν μπορείτε να ορίσετε περισσότερες από {MaxUserMembershipCount} μονάδα οργάνωσης για έναν χρήστη!", "Volo.Abp.Identity:010003": "Δεν είναι δυνατή η αλλαγή του κωδικού πρόσβασης ενός εξωτερικά συνδεδεμένου χρήστη!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en-GB.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en-GB.json index 6caf6a4556..2cca91ec55 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en-GB.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en-GB.json @@ -64,6 +64,8 @@ "Volo.Abp.Identity:UserNameNotFound": "User {0} does not exist.", "Volo.Abp.Identity:UserNotInRole": "User is not in role '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Password does not match the confirm password.", + "Volo.Abp.Identity:NullSecurityStamp": "User security stamp cannot be null.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Recovery code redemption failed.", "Volo.Abp.Identity:010001": "You cannot delete your own account!", "Volo.Abp.Identity:010002": "You cannot set more than {MaxUserMembershipCount} organisation unit(s) for a user!", "Volo.Abp.Identity:010003": "You cannot change the password of an externally logged in user!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en.json index 135ecd691d..461a315052 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "User {0} does not exist.", "Volo.Abp.Identity:UserNotInRole": "User is not in role '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Password does not match the confirm password.", + "Volo.Abp.Identity:NullSecurityStamp": "User security stamp cannot be null.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Recovery code redemption failed.", "Volo.Abp.Identity:010001": "You can not delete your own account!", "Volo.Abp.Identity:010002": "Can not set more than {MaxUserMembershipCount} organization unit for a user!", "Volo.Abp.Identity:010003": "Can not change password of an externally logged in user!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/es.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/es.json index 5b0f3e5e07..9a1bfc0479 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/es.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/es.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "El usuario {0} no existe.", "Volo.Abp.Identity:UserNotInRole": "El usuario no tiene asignado el rol '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "La contraseña no coincide con la confirmación.", + "Volo.Abp.Identity:NullSecurityStamp": "El sello de seguridad del usuario no puede ser nulo.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "No se pudo canjear el código de recuperación", "Volo.Abp.Identity:010001": "Tu no puedes borrar tu propia cuenta!", "Volo.Abp.Identity:010002": "No puedes establecer más de {MaxUserMembershipCount} unidades organizativas para un usuario!", "Volo.Abp.Identity:010003": "No puedes cambiar la contraseña de un usuario que inicio sesión desde un servicio externo!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fa.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fa.json index 52ca725695..44466eb7de 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fa.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fa.json @@ -64,6 +64,8 @@ "Volo.Abp.Identity:UserNameNotFound": "کاربر {0} یافت نشد.", "Volo.Abp.Identity:UserNotInRole": "کاربر عضو نقش/وظیفه {0} نمی باشد.", "Volo.Abp.Identity:PasswordConfirmationFailed": "گذرواژه با تأییدگذرواژه مطابقت ندارد.", + "Volo.Abp.Identity:NullSecurityStamp": "امنیت کلید نمی تواند Null باشد.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "بازیابی کد ناموفق بود.", "Volo.Abp.Identity:010001": "شما نمی توانید حساب شخصی خود را حذف کنید!", "Volo.Abp.Identity:010002": "نمی توان بیش از {MaxUserMembershipCount} واحد سازمانی برای کاربر تنظیم کرد!", "Volo.Abp.Identity:010003": "نمی توان گذرواژه کاربر خارج از سیستم را تغییر داد!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fi.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fi.json index c9868178ff..1f14e22b3e 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fi.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fi.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Käyttäjää {0} ei ole olemassa.", "Volo.Abp.Identity:UserNotInRole": "Käyttäjä ei ole roolissa {0}.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Salasana ei vastaa vahvistussalasanaa.", + "Volo.Abp.Identity:NullSecurityStamp": "Null-turvamerkki ei ole sallittu.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Palautuskoodin lunastaminen epäonnistui.", "Volo.Abp.Identity:010001": "Et voi poistaa omaa tiliäsi!", "Volo.Abp.Identity:010002": "Voi asettaa enintään {MaxUserMembershipCount} -organisaatioyksikön käyttäjälle!", "Volo.Abp.Identity:010003": "Ulkoisesti kirjautuneen käyttäjän salasanaa ei voi vaihtaa!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fr.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fr.json index 4d45d1cd06..2099d3036a 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fr.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fr.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "La {0} de l’utilisateur n’existe pas.", "Volo.Abp.Identity:UserNotInRole": "L’utilisateur n’est pas dans le rôle '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Le mot de passe ne correspond pas au mot de passe de confirmation.", + "Volo.Abp.Identity:NullSecurityStamp": "Le timbre de sécurité de l’utilisateur ne peut pas être nul.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Impossible de récupérer le code de récupération.", "Volo.Abp.Identity:010001": "Vous ne pouvez pas supprimer votre propre compte!", "Volo.Abp.Identity:010002": "Impossible de définir plus de {MaxUserMembershipCount} unité d’organisation pour un utilisateur!", "Volo.Abp.Identity:010003": "Impossible de changer le mot de passe d’un utilisateur connecté à l’extérieur!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hi.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hi.json index 4e57cc4ffa..3a7c2bc759 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hi.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hi.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "उपयोगकर्ता {0} मौजूद नहीं है।", "Volo.Abp.Identity:UserNotInRole": "उपयोगकर्ता भूमिका '{0}' में नहीं है।", "Volo.Abp.Identity:PasswordConfirmationFailed": "पासवर्ड पुष्टि पासवर्ड से मेल नहीं खाता है।", + "Volo.Abp.Identity:NullSecurityStamp": "इस उपयोगकर्ता के लिए सुरक्षा मुहर निर्दिष्ट नहीं है।", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "उपयोगकर्ता द्वारा रिकवरी कोड रिडीम करने में विफल।", "Volo.Abp.Identity:010001": "आप अपना स्वयं का खाता नहीं हटा सकते हैं!", "Volo.Abp.Identity:010002": "उपयोगकर्ता के लिए {MaxUserMembershipCount} संगठन इकाई से अधिक सेट नहीं किया जा सकता है!", "Volo.Abp.Identity:010003": "उपयोगकर्ता में बाहरी लॉग इन का पासवर्ड नहीं बदल सकता है!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hr.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hr.json index 8b51cb30c0..b688debe53 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hr.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hr.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Korisnik {0} ne postoji.", "Volo.Abp.Identity:UserNotInRole": "Korisnik nije u ulozi '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Lozinka ne odgovara lozinci za potvrdu.", + "Volo.Abp.Identity:NullSecurityStamp": "Sigurnosna oznaka korisnika ne može biti nula.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Kod oporavka nije moguće iskoristiti.", "Volo.Abp.Identity:010001": "Ne možete izbrisati vlastiti račun!", "Volo.Abp.Identity:010002": "Ne možete postaviti više od {MaxUserMembershipCount} organizacijske jedinice za korisnika!", "Volo.Abp.Identity:010003": "Nije moguće promijeniti lozinku eksterno prijavljenog korisnika!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hu.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hu.json index 27091aab12..2dceb4c34a 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hu.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hu.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "{0} felhasználó nem létezik.", "Volo.Abp.Identity:UserNotInRole": "A felhasználó nem rendelkezik a {0} szerepkörrel.", "Volo.Abp.Identity:PasswordConfirmationFailed": "A jelszó nem egyezik meg a megerősítési jelszóval.", + "Volo.Abp.Identity:NullSecurityStamp": "A felhasználó biztonsági bélyegzője nem lehet null.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "A helyreállítási kód visszavonása sikertelen.", "Volo.Abp.Identity:010001": "Nem törölheti saját fiókját!", "Volo.Abp.Identity:010002": "Legfeljebb {MaxUserMembershipCount} szervezeti egységet állíthat be egy felhasználó számára!", "Volo.Abp.Identity:010003": "Külsőleg bejelentkezett felhasználó jelszavát nem lehet megváltoztatni!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/is.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/is.json index 924d483adb..57c9f4cc94 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/is.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/is.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Notandi {0} er ekki til.", "Volo.Abp.Identity:UserNotInRole": "Notandi er ekki í hlutverkinu '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Lykilorð passar ekki við staðfest lykilorð.", + "Volo.Abp.Identity:NullSecurityStamp": "Öryggisstimpill notanda getur ekki verið null.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Endurnýjunarkóði var ekki endurnýjað.", "Volo.Abp.Identity:010001": "Þú getur ekki eytt þínum eigin reikningi!", "Volo.Abp.Identity:010002": "Get ekki stillt meira en {MaxUserMembershipCount} skipulagseiningu fyrir notanda!", "Volo.Abp.Identity:010003": "Get ekki breytt lykilorði utanaðkomandi skráða notanda!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/nl.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/nl.json index eb9626f602..7d78d8b44c 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/nl.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/nl.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Gebruiker {0} bestaat niet.", "Volo.Abp.Identity:UserNotInRole": "Gebruiker speelt geen rol '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Wachtwoord komt niet overeen met de wachtwoord bevestiging.", + "Volo.Abp.Identity:NullSecurityStamp": "De beveiligingsstempel van de gebruiker kan niet null zijn.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Herstelcode inwisselen mislukt.", "Volo.Abp.Identity:010001": "U kunt uw eigen account niet verwijderen!", "Volo.Abp.Identity:010002": "Kan niet meer dan {MaxUserMembershipCount} organisatie-eenheden koppelen aan een gebruiker!", "Volo.Abp.Identity:010003": "Kan het wachtwoord van een extern ingelogde gebruiker niet wijzigen!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pl-PL.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pl-PL.json index def1077704..a0caf3a982 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pl-PL.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pl-PL.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Użytkownik {0} nie istnieje.", "Volo.Abp.Identity:UserNotInRole": "Użytkownik nie posiada roli '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Podane hasła różnią się od siebie.", + "Volo.Abp.Identity:NullSecurityStamp": "Nie można ustawić pustego znaku bezpieczeństwa.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Nie udało się wykorzystać kodu odzyskiwania.", "Volo.Abp.Identity:010001": "Nie możesz usunąć swojego własnego konta!", "Volo.Abp.Identity:010002": "Nie można ustawić więcej niż {MaxUserMembershipCount} jednostki organizacyjnej dla użytkownika!", "Volo.Abp.Identity:010003": "Nie można zmienić hasła zewnętrznie zalogowanego użytkownika!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pt-BR.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pt-BR.json index c7dd67aa1c..cf2750cea9 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pt-BR.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pt-BR.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Usuário {0} não existe.", "Volo.Abp.Identity:UserNotInRole": "Usuário não está no perfil '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "A senha não confere com a confirmação de senha.", + "Volo.Abp.Identity:NullSecurityStamp": "O carimbo de segurança do usuário não pode ser nulo.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Falha ao resgatar o código de recuperação.", "Volo.Abp.Identity:010001": "Você não pode deletar sua própria conta!", "Volo.Abp.Identity:010002": "Não é possível definir mais de {MaxUserMembershipCount} unidade de organização para um usuário!", "Volo.Abp.Identity:010003": "Não é possível alterar a senha de um usuário conectado externamente!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ro-RO.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ro-RO.json index 2de945ff67..af7cfafad8 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ro-RO.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ro-RO.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Utilizatorul {0} nu există.", "Volo.Abp.Identity:UserNotInRole": "Utilizatorul nu are rolul '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Parola nu este aceeaşi cu confirm password.", + "Volo.Abp.Identity:NullSecurityStamp": "Nu se poate seta un SecurityStamp null pentru utilizatorul.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Codul de recuperare nu a putut fi răscumpărat.", "Volo.Abp.Identity:010001": "Nu vă puteţi şterge contul!", "Volo.Abp.Identity:010002": "Nu pot fi setate mai mult de {MaxUserMembershipCount} unităţi organizaţionale pentru un utilizator!", "Volo.Abp.Identity:010003": "Nu poate fi schimbată parola unui utilizator autentificat din exterior!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ru.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ru.json index 986e669750..edda992010 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ru.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ru.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Пользователь {0} не существует.", "Volo.Abp.Identity:UserNotInRole": "Пользователь не имеет роль '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Пароли не совпадают.", + "Volo.Abp.Identity:NullSecurityStamp": "Пользовательский штамп безопасности не может быть нулевым.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Не удалось восстановить код.", "Volo.Abp.Identity:010001": "Вы не можете удалить свой собственный аккаунт!", "Volo.Abp.Identity:010002": "Невозможно установить для пользователя более {MaxUserMembershipCount} организационной единицы!", "Volo.Abp.Identity:010003": "Невозможно изменить пароль пользователя, вошедшего в систему извне!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sk.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sk.json index 2824270db5..10f79ee344 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sk.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sk.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Používateľ {0} neexistuje.", "Volo.Abp.Identity:UserNotInRole": "Používateľ nie je v role '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Heslo sa nezhoduje s potvrdením hesla.", + "Volo.Abp.Identity:NullSecurityStamp": "Bezpečnostná pečiatka používateľa nemôže byť nulová.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Nastala chyba pri vykonávaní kódu obnovy.", "Volo.Abp.Identity:010001": "Nemôžete vymazať svoje vlastné konto!", "Volo.Abp.Identity:010002": "Nie je možné nastaviť viac ako {MaxUserMembershipCount} organizačných jednotiek pre používateľa!", "Volo.Abp.Identity:010003": "Nie je možné zmeniť heslo externe prihláseného používateľa!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sl.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sl.json index 5f45388c53..f5fca41fdb 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sl.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sl.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Uporabnik {0} ne obstaja.", "Volo.Abp.Identity:UserNotInRole": "Uporabnik nima dodeljene vloge '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Geslo se ne ujema s potrditvenim geslom.", + "Volo.Abp.Identity:NullSecurityStamp": "Varnostni žig uporabnika ne more biti null.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Ponovna pridobitev kode ni uspela.", "Volo.Abp.Identity:010001": "Ne morete izbrisati svojega lastnega računa!", "Volo.Abp.Identity:010002": "Za uporabnika ni mogoče nastaviti več kot {MaxUserMembershipCount} organizacijske enote!", "Volo.Abp.Identity:010003": "Gesla zunanjega prijavljenega uporabnika ni mogoče spremeniti!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/tr.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/tr.json index e651fb6822..cede290569 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/tr.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/tr.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "{0} kullanıcısı bulunamadı.", "Volo.Abp.Identity:UserNotInRole": "Kullanıcı '{0}' rolünde değil.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Yeni şifre ile onay şifresi uyuşmuyor.", + "Volo.Abp.Identity:NullSecurityStamp": "Kullanıcı güvenlik damgası boş olamaz.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Kurtarma kodu kullanılamadı.", "Volo.Abp.Identity:010001": "Kendi hesabınızı silemezsiniz!", "Volo.Abp.Identity:010002": "Bir kullanıcı en fazla {MaxUserMembershipCount} organizasyon birimine üye olabilir!", "Volo.Abp.Identity:010003": "Kimliği dışarıdan alınan kullanıcıların şifresi değiştirilemez!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/vi.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/vi.json index b7746990cc..1051228df0 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/vi.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/vi.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "Người dùng {0} không tồn tại.", "Volo.Abp.Identity:UserNotInRole": "Người dùng không có vai trò '{0}'.", "Volo.Abp.Identity:PasswordConfirmationFailed": "Mật khẩu không khớp với mật khẩu xác nhận.", + "Volo.Abp.Identity:NullSecurityStamp": "Dấu bảo mật của người dùng không thể là null.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "Khôi phục mã không hợp lệ cho người dùng này.", "Volo.Abp.Identity:010001": "Bạn không thể xóa tài khoản của riêng bạn!", "Volo.Abp.Identity:010002": "Không thể đặt nhiều hơn {MaxUserMembershipCount} đơn vị tổ chức cho một người dùng!", "Volo.Abp.Identity:010003": "Không thể thay đổi mật khẩu của người dùng đã đăng nhập bên ngoài!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hans.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hans.json index d4c21dc30c..05c0ab490b 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hans.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hans.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "用户 {0} 不存在.", "Volo.Abp.Identity:UserNotInRole": "用户不具有 '{0}' 角色.", "Volo.Abp.Identity:PasswordConfirmationFailed": "密码或确认密码不一致.", + "Volo.Abp.Identity:NullSecurityStamp": "用户安全标识不能为空.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "恢复代码兑换失败.", "Volo.Abp.Identity:010001": "你无法删除自己的帐户!", "Volo.Abp.Identity:010002": "不能为用户设置超过{MaxUserMembershipCount}个组织单位!", "Volo.Abp.Identity:010003": "无法更改外部登录用户的密码!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hant.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hant.json index 5032bfa9bc..b86e9121fc 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hant.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hant.json @@ -65,6 +65,8 @@ "Volo.Abp.Identity:UserNameNotFound": "使用者 {0} 不存在.", "Volo.Abp.Identity:UserNotInRole": "使用者不具有 '{0}' 角色.", "Volo.Abp.Identity:PasswordConfirmationFailed": "密碼或確認密碼不一致.", + "Volo.Abp.Identity:NullSecurityStamp": "使用者安全標記不能為空.", + "Volo.Abp.Identity:RecoveryCodeRedemptionFailed": "無法兌換恢復代碼.", "Volo.Abp.Identity:010001": "您無法刪除自己的帳號!", "Volo.Abp.Identity:010002": "一個使用者不能設定超過 {MaxUserMembershipCount} 個組織單位", "Volo.Abp.Identity:010003": "外部登入的使用者不能改變密碼!", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain/Microsoft/AspNetCore/Identity/AbpIdentityResultExtensions.cs b/modules/identity/src/Volo.Abp.Identity.Domain/Microsoft/AspNetCore/Identity/AbpIdentityResultExtensions.cs index 4f9bacac1f..d9c335991d 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain/Microsoft/AspNetCore/Identity/AbpIdentityResultExtensions.cs +++ b/modules/identity/src/Volo.Abp.Identity.Domain/Microsoft/AspNetCore/Identity/AbpIdentityResultExtensions.cs @@ -122,7 +122,7 @@ public static class AbpIdentityResultExtensions } } - return localizer["Identity.Default"]; + return localizer["Volo.Abp.Identity:DefaultError"]; } public static string GetResultAsString(this SignInResult signInResult) From 1b719cea1b7c7d0e409a9447603986b38adb2753 Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Thu, 7 Dec 2023 15:18:40 +0800 Subject: [PATCH 029/109] Update unit tests --- .../Volo/Abp/Identity/AbpIdentityResultException_Tests.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/identity/test/Volo.Abp.Identity.Domain.Tests/Volo/Abp/Identity/AbpIdentityResultException_Tests.cs b/modules/identity/test/Volo.Abp.Identity.Domain.Tests/Volo/Abp/Identity/AbpIdentityResultException_Tests.cs index 96dcded7ee..4a7860563e 100644 --- a/modules/identity/test/Volo.Abp.Identity.Domain.Tests/Volo/Abp/Identity/AbpIdentityResultException_Tests.cs +++ b/modules/identity/test/Volo.Abp.Identity.Domain.Tests/Volo/Abp/Identity/AbpIdentityResultException_Tests.cs @@ -21,6 +21,11 @@ public class AbpIdentityResultException_Tests : AbpIdentityDomainTestBase { Code = "PasswordRequiresNonAlphanumeric", Description = "Passwords must have at least one non alphanumeric character." + }, + new IdentityError + { + Code = "UnknownError", + Description = "Unknown error" } ) ); @@ -31,6 +36,7 @@ public class AbpIdentityResultException_Tests : AbpIdentityDomainTestBase localizeMessage.ShouldContain("Şifre uzunluğu 6 karakterden uzun olmalıdır."); localizeMessage.ShouldContain("Parola en az bir alfasayısal olmayan karakter içermeli"); + localizeMessage.ShouldContain("Bilinmeyen bir hata oluştu."); } using (CultureHelper.Use("en")) @@ -39,6 +45,7 @@ public class AbpIdentityResultException_Tests : AbpIdentityDomainTestBase localizeMessage.ShouldContain("Password length must be greater than 6 characters."); localizeMessage.ShouldContain("Password must contain at least one non-alphanumeric character."); + localizeMessage.ShouldContain("An unknown failure has occurred."); } } } From 562fcee3329eeb4863e4baf2bd6172a854e0df61 Mon Sep 17 00:00:00 2001 From: enisn Date: Fri, 24 Nov 2023 11:47:19 +0300 Subject: [PATCH 030/109] Better PageHeader rendering for Settings --- .../SettingManagement/SettingManagement.razor.cs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/SettingManagement.razor.cs b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/SettingManagement.razor.cs index f4c66e2374..202598ff8d 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/SettingManagement.razor.cs +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/SettingManagement.razor.cs @@ -45,10 +45,15 @@ public partial class SettingManagement SelectedGroup = GetNormalizedString(SettingComponentCreationContext.Groups.First().Id); } - protected override Task OnAfterRenderAsync(bool firstRender) + protected override async Task OnAfterRenderAsync(bool firstRender) { - StateHasChanged(); - return base.OnAfterRenderAsync(firstRender); + if (firstRender) + { + await Task.Yield(); + await InvokeAsync(StateHasChanged); + } + + await base.OnAfterRenderAsync(firstRender); } protected virtual string GetNormalizedString(string value) From 294547132947633a56c8fca184f9b9fc3420c512 Mon Sep 17 00:00:00 2001 From: maliming Date: Thu, 7 Dec 2023 16:16:29 +0800 Subject: [PATCH 031/109] Add `virtual` keyword to all methods in OpenIddict. --- ...oveClaimsFromClientCredentialsGrantType.cs | 2 +- .../Abp/OpenIddict/Scopes/AttachScopes.cs | 2 +- .../AbpOpenIddictApplicationStore.cs | 54 +++++++++---------- .../AbpOpenIddictAuthorizationCache.cs | 16 +++--- 4 files changed, 37 insertions(+), 37 deletions(-) diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/RemoveClaimsFromClientCredentialsGrantType.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/RemoveClaimsFromClientCredentialsGrantType.cs index 8ac866283b..08fdddbaa9 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/RemoveClaimsFromClientCredentialsGrantType.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/RemoveClaimsFromClientCredentialsGrantType.cs @@ -14,7 +14,7 @@ public class RemoveClaimsFromClientCredentialsGrantType : IOpenIddictServerHandl .SetType(OpenIddictServerHandlerType.Custom) .Build(); - public ValueTask HandleAsync(OpenIddictServerEvents.ProcessSignInContext context) + public virtual ValueTask HandleAsync(OpenIddictServerEvents.ProcessSignInContext context) { if (context.Request.IsClientCredentialsGrantType()) { diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Scopes/AttachScopes.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Scopes/AttachScopes.cs index 75401ada2b..d3636b6b1a 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Scopes/AttachScopes.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Scopes/AttachScopes.cs @@ -21,7 +21,7 @@ public class AttachScopes : IOpenIddictServerHandler CountAsync(CancellationToken cancellationToken) + public virtual async ValueTask CountAsync(CancellationToken cancellationToken) { return await Repository.GetCountAsync(cancellationToken); } - public ValueTask CountAsync(Func, IQueryable> query, CancellationToken cancellationToken) + public virtual ValueTask CountAsync(Func, IQueryable> query, CancellationToken cancellationToken) { throw new NotSupportedException(); } - public async ValueTask CreateAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual async ValueTask CreateAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); @@ -53,7 +53,7 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase FindByIdAsync(string identifier, CancellationToken cancellationToken) + public virtual async ValueTask FindByIdAsync(string identifier, CancellationToken cancellationToken) { Check.NotNullOrEmpty(identifier, nameof(identifier)); return (await Repository.FindAsync(ConvertIdentifierFromString(identifier), cancellationToken: cancellationToken)).ToModel(); } - public async ValueTask FindByClientIdAsync(string identifier, CancellationToken cancellationToken) + public virtual async ValueTask FindByClientIdAsync(string identifier, CancellationToken cancellationToken) { Check.NotNullOrEmpty(identifier, nameof(identifier)); return (await Repository.FindByClientIdAsync(identifier, cancellationToken: cancellationToken)).ToModel(); } - public async IAsyncEnumerable FindByPostLogoutRedirectUriAsync(string uris, [EnumeratorCancellation] CancellationToken cancellationToken) + public virtual async IAsyncEnumerable FindByPostLogoutRedirectUriAsync(string uris, [EnumeratorCancellation] CancellationToken cancellationToken) { Check.NotNullOrEmpty(uris, nameof(uris)); @@ -106,7 +106,7 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase FindByRedirectUriAsync(string uri, [EnumeratorCancellation] CancellationToken cancellationToken) + public virtual async IAsyncEnumerable FindByRedirectUriAsync(string uri, [EnumeratorCancellation] CancellationToken cancellationToken) { Check.NotNullOrEmpty(uri, nameof(uri)); @@ -121,53 +121,53 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase GetApplicationTypeAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask GetApplicationTypeAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); return new ValueTask(application.ApplicationType); } - public ValueTask GetAsync(Func, TState, IQueryable> query, TState state, CancellationToken cancellationToken) + public virtual ValueTask GetAsync(Func, TState, IQueryable> query, TState state, CancellationToken cancellationToken) { throw new NotSupportedException(); } - public ValueTask GetClientIdAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask GetClientIdAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); return new ValueTask(application.ClientId); } - public ValueTask GetClientSecretAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask GetClientSecretAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); return new ValueTask(application.ClientSecret); } - public ValueTask GetClientTypeAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask GetClientTypeAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); return new ValueTask(application.ClientType); } - public ValueTask GetConsentTypeAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask GetConsentTypeAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); return new ValueTask(application.ConsentType); } - public ValueTask GetDisplayNameAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask GetDisplayNameAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); return new ValueTask(application.DisplayName); } - public ValueTask> GetDisplayNamesAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask> GetDisplayNamesAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); @@ -195,21 +195,21 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase GetIdAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask GetIdAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); return new ValueTask(ConvertIdentifierToString(application.Id)); } - public ValueTask GetJsonWebKeySetAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask GetJsonWebKeySetAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); return new ValueTask(application.JsonWebKeySet); } - public ValueTask> GetPermissionsAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask> GetPermissionsAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); @@ -237,7 +237,7 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase> GetPostLogoutRedirectUrisAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask> GetPostLogoutRedirectUrisAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); @@ -265,7 +265,7 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase> GetPropertiesAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask> GetPropertiesAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); @@ -286,7 +286,7 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase> GetRedirectUrisAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask> GetRedirectUrisAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); @@ -314,7 +314,7 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase> GetRequirementsAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask> GetRequirementsAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); @@ -342,7 +342,7 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase> GetSettingsAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) + public virtual ValueTask> GetSettingsAsync(OpenIddictApplicationModel application, CancellationToken cancellationToken) { Check.NotNull(application, nameof(application)); @@ -370,7 +370,7 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase InstantiateAsync(CancellationToken cancellationToken) + public virtual ValueTask InstantiateAsync(CancellationToken cancellationToken) { return new ValueTask(new OpenIddictApplicationModel { @@ -378,7 +378,7 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase ListAsync(int? count, int? offset, [EnumeratorCancellation] CancellationToken cancellationToken) + public virtual async IAsyncEnumerable ListAsync(int? count, int? offset, [EnumeratorCancellation] CancellationToken cancellationToken) { var applications = await Repository.ListAsync(count, offset, cancellationToken); foreach (var application in applications) @@ -387,7 +387,7 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase ListAsync(Func, TState, IQueryable> query, TState state, CancellationToken cancellationToken) + public virtual IAsyncEnumerable ListAsync(Func, TState, IQueryable> query, TState state, CancellationToken cancellationToken) { throw new NotSupportedException(); } diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpOpenIddictAuthorizationCache.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpOpenIddictAuthorizationCache.cs index 95c1a59526..5149d26c75 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpOpenIddictAuthorizationCache.cs +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpOpenIddictAuthorizationCache.cs @@ -21,7 +21,7 @@ public class AbpOpenIddictAuthorizationCache : AbpOpenIddictCacheBase FindAsync(string subject, string client, [EnumeratorCancellation] CancellationToken cancellationToken) + public virtual async IAsyncEnumerable FindAsync(string subject, string client, [EnumeratorCancellation] CancellationToken cancellationToken) { Check.NotNullOrEmpty(subject, nameof(subject)); Check.NotNullOrEmpty(client, nameof(client)); @@ -52,7 +52,7 @@ public class AbpOpenIddictAuthorizationCache : AbpOpenIddictCacheBase FindAsync(string subject, string client, string status, [EnumeratorCancellation] CancellationToken cancellationToken) + public virtual async IAsyncEnumerable FindAsync(string subject, string client, string status, [EnumeratorCancellation] CancellationToken cancellationToken) { Check.NotNullOrEmpty(subject, nameof(subject)); Check.NotNullOrEmpty(client, nameof(client)); @@ -75,7 +75,7 @@ public class AbpOpenIddictAuthorizationCache : AbpOpenIddictCacheBase FindAsync(string subject, string client, string status, string type, [EnumeratorCancellation] CancellationToken cancellationToken) + public virtual async IAsyncEnumerable FindAsync(string subject, string client, string status, string type, [EnumeratorCancellation] CancellationToken cancellationToken) { Check.NotNullOrEmpty(subject, nameof(subject)); Check.NotNullOrEmpty(client, nameof(client)); @@ -99,7 +99,7 @@ public class AbpOpenIddictAuthorizationCache : AbpOpenIddictCacheBase FindAsync(string subject, string client, string status, string type, ImmutableArray scopes, [EnumeratorCancellation] CancellationToken cancellationToken) + public virtual async IAsyncEnumerable FindAsync(string subject, string client, string status, string type, ImmutableArray scopes, [EnumeratorCancellation] CancellationToken cancellationToken) { Check.NotNullOrEmpty(subject, nameof(subject)); Check.NotNullOrEmpty(client, nameof(client)); @@ -114,7 +114,7 @@ public class AbpOpenIddictAuthorizationCache : AbpOpenIddictCacheBase FindByApplicationIdAsync(string applicationId, [EnumeratorCancellation] CancellationToken cancellationToken) + public virtual async IAsyncEnumerable FindByApplicationIdAsync(string applicationId, [EnumeratorCancellation] CancellationToken cancellationToken) { Check.NotNullOrEmpty(applicationId, nameof(applicationId)); @@ -135,7 +135,7 @@ public class AbpOpenIddictAuthorizationCache : AbpOpenIddictCacheBase FindByIdAsync(string id, CancellationToken cancellationToken) + public virtual async ValueTask FindByIdAsync(string id, CancellationToken cancellationToken) { Check.NotNullOrEmpty(id, nameof(id)); @@ -143,7 +143,7 @@ public class AbpOpenIddictAuthorizationCache : AbpOpenIddictCacheBase await Store.FindByIdAsync(id, cancellationToken), token: cancellationToken); } - public async IAsyncEnumerable FindBySubjectAsync(string subject, [EnumeratorCancellation] CancellationToken cancellationToken) + public virtual async IAsyncEnumerable FindBySubjectAsync(string subject, [EnumeratorCancellation] CancellationToken cancellationToken) { Check.NotNullOrEmpty(subject, nameof(subject)); From 7f078005a8ef14955a51eb7f99692ab424c9ba70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sinan=20=C3=96zt=C3=BCrk?= Date: Thu, 7 Dec 2023 12:12:21 +0300 Subject: [PATCH 032/109] update leptonx lite layout customization doc --- docs/en/Themes/LeptonXLite/Angular.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/docs/en/Themes/LeptonXLite/Angular.md b/docs/en/Themes/LeptonXLite/Angular.md index 3a82c77495..e7c8142bda 100644 --- a/docs/en/Themes/LeptonXLite/Angular.md +++ b/docs/en/Themes/LeptonXLite/Angular.md @@ -24,12 +24,13 @@ yarn add @abp/ng.theme.lepton-x yarn add bootstrap-icons ``` -- Then, we need to edit the styles array in `angular.json` to replace the existing style with the new one in the following link : +- Then, we need to edit the styles array in `angular.json` to replace the existing style with the new one in the following link : * [Styles - Angular UI](../../UI/Angular/Theme-Configurations.md) Note: You should remove the old theme styles from "angular.json" if you are switching from "ThemeBasic" or "Lepton." Look at the [Theme Configurations](../../UI/Angular/Theme-Configurations) list of styles. Depending on your theme, you can alter your styles in angular.json. + - Finally, remove `ThemeBasicModule` from `app.module.ts`, and import the related modules in `app.module.ts` ```js @@ -153,7 +154,7 @@ this.replaceableComponents.add({ ![Breadcrumb component](../../images/leptonxlite-breadcrumb-component.png) -## Sidebar Menu Component +## Navbar Component Sidebar menus have been used as a **directory for Related Pages** to a **Service** offering, **Navigation** items to a **specific service** or topic and even just as **Links** the user may be interested in. @@ -161,7 +162,7 @@ Sidebar menus have been used as a **directory for Related Pages** to a **Service ///... this.replaceableComponents.add({ component: YourNewSidebarComponent, - key: eThemeLeptonXComponents.Sidebar, + key: eThemeLeptonXComponents.Navbar, }); ///... ``` @@ -262,10 +263,9 @@ The Mobile User-Profile component key is `eThemeLeptonXComponents.MobileUserProf ![Angular Footer Component](../../images/angular-footer.png) The Footer is the section of content at the very bottom of the site. This section of the content can be modified. -Inject **FooterLinksService** and use the **setFooterInfo** method of **FooterLinksService** +Inject **FooterLinksService** and use the **setFooterInfo** method of **FooterLinksService** to assign path or link and description. -**descUrl** and **footerLinks** are nullable. Constant **footerLinks** are on the right side of footer. - +**descUrl** and **footerLinks** are nullable. Constant **footerLinks** are on the right side of footer. ```js ///... @@ -291,6 +291,7 @@ this.footerLinksService.setFooterInfo(footerInfo); ///... ``` + If you want to change the footer component, the key is `eThemeLeptonXComponents.Footer` ```js @@ -301,5 +302,3 @@ this.replaceableComponents.add({ }); ///... ``` - - From 03fae52342027c06b64c12a698c1b0380a185219 Mon Sep 17 00:00:00 2001 From: voloagent Date: Thu, 7 Dec 2023 12:41:07 +0300 Subject: [PATCH 033/109] Update_NPM_Packages --- .../package.json | 2 +- .../package.json | 4 +- .../yarn.lock | 280 ++++++------- .../app/Volo.BloggingTestApp/package.json | 4 +- .../app/Volo.BloggingTestApp/yarn.lock | 318 +++++++------- .../Volo.ClientSimulation.Demo/package.json | 2 +- .../demo/Volo.ClientSimulation.Demo/yarn.lock | 258 ++++++------ modules/cms-kit/angular/package.json | 10 +- .../angular/projects/cms-kit/package.json | 4 +- .../Volo.CmsKit.IdentityServer/package.json | 2 +- .../host/Volo.CmsKit.IdentityServer/yarn.lock | 258 ++++++------ .../host/Volo.CmsKit.Web.Host/package.json | 2 +- .../host/Volo.CmsKit.Web.Host/yarn.lock | 258 ++++++------ .../host/Volo.CmsKit.Web.Unified/package.json | 4 +- .../host/Volo.CmsKit.Web.Unified/yarn.lock | 392 +++++++++--------- modules/docs/app/VoloDocs.Web/package.json | 4 +- modules/docs/app/VoloDocs.Web/yarn.lock | 318 +++++++------- .../app/OpenIddict.Demo.Server/package.json | 2 +- modules/openiddict/app/angular/package.json | 18 +- .../package.json | 2 +- .../yarn.lock | 258 ++++++------ .../package.json | 4 +- .../yarn.lock | 292 ++++++------- npm/lerna.json | 2 +- npm/ng-packs/package.json | 2 +- .../packages/account-core/package.json | 6 +- npm/ng-packs/packages/account/package.json | 6 +- npm/ng-packs/packages/components/package.json | 6 +- npm/ng-packs/packages/core/package.json | 4 +- .../packages/feature-management/package.json | 4 +- npm/ng-packs/packages/generators/package.json | 2 +- npm/ng-packs/packages/identity/package.json | 8 +- npm/ng-packs/packages/oauth/package.json | 6 +- .../permission-management/package.json | 4 +- npm/ng-packs/packages/schematics/package.json | 2 +- .../packages/setting-management/package.json | 6 +- .../packages/tenant-management/package.json | 6 +- .../packages/theme-basic/package.json | 6 +- .../packages/theme-shared/package.json | 4 +- npm/packs/anchor-js/package.json | 4 +- .../package.json | 4 +- .../package.json | 6 +- .../package.json | 4 +- .../package.json | 34 +- npm/packs/aspnetcore.mvc.ui/package-lock.json | 2 +- npm/packs/aspnetcore.mvc.ui/package.json | 2 +- npm/packs/blogging/package.json | 10 +- npm/packs/bootstrap-datepicker/package.json | 2 +- .../bootstrap-daterangepicker/package.json | 2 +- npm/packs/bootstrap/package.json | 4 +- npm/packs/chart.js/package.json | 2 +- npm/packs/clipboard/package.json | 4 +- npm/packs/cms-kit.admin/package.json | 12 +- npm/packs/cms-kit.public/package.json | 6 +- npm/packs/cms-kit/package.json | 6 +- npm/packs/codemirror/package.json | 4 +- npm/packs/core/package.json | 4 +- npm/packs/cropperjs/package.json | 4 +- npm/packs/datatables.net-bs4/package.json | 4 +- npm/packs/datatables.net-bs5/package.json | 4 +- npm/packs/datatables.net/package.json | 4 +- npm/packs/docs/package.json | 12 +- npm/packs/flag-icon-css/package.json | 2 +- npm/packs/flag-icons/package.json | 2 +- npm/packs/font-awesome/package.json | 4 +- npm/packs/highlight.js/package.json | 4 +- npm/packs/jquery-form/package.json | 4 +- .../package.json | 4 +- npm/packs/jquery-validation/package.json | 4 +- npm/packs/jquery/package.json | 4 +- npm/packs/jstree/package.json | 4 +- npm/packs/lodash/package.json | 4 +- npm/packs/luxon/package.json | 4 +- .../package.json | 4 +- npm/packs/markdown-it/package.json | 4 +- npm/packs/moment/package.json | 2 +- npm/packs/owl.carousel/package.json | 4 +- npm/packs/popper.js/package.json | 4 +- npm/packs/prismjs/package.json | 6 +- npm/packs/qrcode/package.json | 4 +- npm/packs/select2/package.json | 4 +- npm/packs/signalr/package.json | 4 +- npm/packs/slugify/package.json | 2 +- npm/packs/star-rating-svg/package.json | 4 +- npm/packs/sweetalert2/package.json | 4 +- npm/packs/timeago/package.json | 4 +- npm/packs/toastr/package.json | 4 +- npm/packs/tui-editor/package.json | 6 +- npm/packs/uppy/package.json | 4 +- npm/packs/utils/package.json | 2 +- npm/packs/vee-validate/package.json | 4 +- npm/packs/virtual-file-explorer/package.json | 6 +- npm/packs/vue/package.json | 2 +- npm/packs/zxcvbn/package.json | 4 +- .../Volo.Abp.Account.SourceCode.zip | Bin 222176 -> 222178 bytes .../Volo.Abp.AuditLogging.SourceCode.zip | Bin 76757 -> 76761 bytes .../Volo.Abp.BackgroundJobs.SourceCode.zip | Bin 62640 -> 62643 bytes .../Volo.Abp.BasicTheme.SourceCode.zip | Bin 491693 -> 491767 bytes ...lo.Abp.BlobStoring.Database.SourceCode.zip | Bin 66847 -> 66849 bytes .../Volo.Abp.FeatureManagement.SourceCode.zip | Bin 185217 -> 185223 bytes .../Volo.Abp.Identity.SourceCode.zip | Bin 383719 -> 384508 bytes .../Volo.Abp.IdentityServer.SourceCode.zip | Bin 164809 -> 164807 bytes .../Volo.Abp.OpenIddict.SourceCode.zip | Bin 2264735 -> 2264742 bytes ...lo.Abp.PermissionManagement.SourceCode.zip | Bin 176396 -> 176571 bytes .../Volo.Abp.SettingManagement.SourceCode.zip | Bin 274511 -> 274550 bytes .../Volo.Abp.TenantManagement.SourceCode.zip | Bin 163605 -> 163609 bytes .../Volo.Abp.Users.SourceCode.zip | Bin 32140 -> 32140 bytes ...olo.Abp.VirtualFileExplorer.SourceCode.zip | Bin 88867 -> 88871 bytes .../Volo.Blogging.SourceCode.zip | Bin 395791 -> 395854 bytes .../Volo.ClientSimulation.SourceCode.zip | Bin 80887 -> 80897 bytes .../Volo.CmsKit.SourceCode.zip | Bin 901488 -> 901692 bytes .../Volo.Docs.SourceCode.zip | Bin 678094 -> 678167 bytes templates/app-nolayers/angular/package.json | 18 +- templates/app/angular/package.json | 18 +- templates/module/angular/package.json | 20 +- .../projects/my-project-name/package.json | 4 +- .../package.json | 2 +- .../package.json | 4 +- .../package.json | 2 +- .../package.json | 2 +- 120 files changed, 1551 insertions(+), 1551 deletions(-) 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 c8f74eb4a4..a03b9853cb 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": "~8.0.0-rc.2", + "@abp/aspnetcore.mvc.ui.theme.shared": "~8.0.0-rc.3", "@abp/prismjs": "^~7.3.2", "@abp/highlight.js": "^~7.3.2" }, 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 62017c3fe8..b2ef358fd8 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": "~8.0.0-rc.2", - "@abp/prismjs": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3", + "@abp/prismjs": "~8.0.0-rc.3" }, "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 cbad328e00..f27a4233d9 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,175 +43,175 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.2.tgz#6f9eb3da44e62aee8bb7cd38ef5d9e105aff6f94" - integrity sha512-ytYIh5R8V6LbjdofeaRI14V7fO1A066SVn8Uc5G2aTq6WpeepzpwfJjDA7i/3sNO14FhnCLI2a5/IMP0zzxNCw== +"@abp/clipboard@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.3.tgz#eb7211804967c97cf6678c42b7d756438ffcc22a" + integrity sha512-w9a1gJs8yZbeNkRQqSXxiOUqCLknh+5QM3CoVQudU46Kl4zh39ugPuEMKZhxcGaDsZWSTNuyMgUjzAWFhE/w6g== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" clipboard "^2.0.8" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/prismjs@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.2.tgz#db3dc72cfd4341ce879a7a2622f21424318ea90e" - integrity sha512-QYo/dCGkmzeAoj+L02WD5n5GVniqqzEZav6I6hFOJpP8pz9xfAqt6gDFlcXKqlGc4NaswfCxMtt0nfFATOJgwQ== +"@abp/prismjs@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.3.tgz#237bb9c55ad1b202418c5bd1452e73a101706c25" + integrity sha512-adgMYfZhK7aPpxNdQhdOqE7oOvXUDq5qqhIVOVzmrQ4Dy/uCItT/Zq0yqqYLr2d7D17vRzfBM7R8ubgxnsMfbw== dependencies: - "@abp/clipboard" "~8.0.0-rc.2" - "@abp/core" "~8.0.0-rc.2" + "@abp/clipboard" "~8.0.0-rc.3" + "@abp/core" "~8.0.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.3.0" diff --git a/modules/blogging/app/Volo.BloggingTestApp/package.json b/modules/blogging/app/Volo.BloggingTestApp/package.json index c1c940ca8a..ab204c945d 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": "~8.0.0-rc.2", - "@abp/blogging": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3", + "@abp/blogging": "~8.0.0-rc.3" } } diff --git a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock index 195a61b3a5..da4259626e 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock +++ b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,201 +43,201 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/blogging@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-8.0.0-rc.2.tgz#ff3f6c55804acc3cd2bd922f4e93cdd5ea7b12e2" - integrity sha512-SfnUT7VuPuwVJinSbTEX4sTAE1A2TkG9yPR7oEe1Lmtnohe133fWBjfQzW113eqI2MKvVlB/BpQZ36jKOJ+yLQ== +"@abp/blogging@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-8.0.0-rc.3.tgz#f8b4b1e70555c67e5796ea8bf226e26b50e5f526" + integrity sha512-55Xo1/092Y4GBGhJbbo57JkiJS6x6bBNLmCwdJ3/Pr8AasHZD+enm/wyWC7mlABU/gyAZKyj151jbSui3qp8jA== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - "@abp/owl.carousel" "~8.0.0-rc.2" - "@abp/prismjs" "~8.0.0-rc.2" - "@abp/tui-editor" "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + "@abp/owl.carousel" "~8.0.0-rc.3" + "@abp/prismjs" "~8.0.0-rc.3" + "@abp/tui-editor" "~8.0.0-rc.3" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.2.tgz#6f9eb3da44e62aee8bb7cd38ef5d9e105aff6f94" - integrity sha512-ytYIh5R8V6LbjdofeaRI14V7fO1A066SVn8Uc5G2aTq6WpeepzpwfJjDA7i/3sNO14FhnCLI2a5/IMP0zzxNCw== +"@abp/clipboard@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.3.tgz#eb7211804967c97cf6678c42b7d756438ffcc22a" + integrity sha512-w9a1gJs8yZbeNkRQqSXxiOUqCLknh+5QM3CoVQudU46Kl4zh39ugPuEMKZhxcGaDsZWSTNuyMgUjzAWFhE/w6g== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" clipboard "^2.0.8" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/owl.carousel@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-8.0.0-rc.2.tgz#93597c773bd4f170fd2c894e8cf09840729961b4" - integrity sha512-SOn97MC45c/hncBJt3gFyGGbaVUff1hCHjhOPthKi9Hznqrbz/FMRad//ft3ydw0OD4k8NXcBVGhN0mT55xOww== +"@abp/owl.carousel@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-8.0.0-rc.3.tgz#db3e9590ae4df9b567584dce45132e02caaf476b" + integrity sha512-tbEu4mm8w4RjmLP+rivasVd4KKWSiVhjM7p6H717sMDzOQ4GEelsda9m69Vc+8k5t/Xfu+ilBEt0vZ0OmJC0ZQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" owl.carousel "^2.3.4" -"@abp/prismjs@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.2.tgz#db3dc72cfd4341ce879a7a2622f21424318ea90e" - integrity sha512-QYo/dCGkmzeAoj+L02WD5n5GVniqqzEZav6I6hFOJpP8pz9xfAqt6gDFlcXKqlGc4NaswfCxMtt0nfFATOJgwQ== +"@abp/prismjs@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.3.tgz#237bb9c55ad1b202418c5bd1452e73a101706c25" + integrity sha512-adgMYfZhK7aPpxNdQhdOqE7oOvXUDq5qqhIVOVzmrQ4Dy/uCItT/Zq0yqqYLr2d7D17vRzfBM7R8ubgxnsMfbw== dependencies: - "@abp/clipboard" "~8.0.0-rc.2" - "@abp/core" "~8.0.0-rc.2" + "@abp/clipboard" "~8.0.0-rc.3" + "@abp/core" "~8.0.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/tui-editor@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.0.0-rc.2.tgz#ea30d507877bdeab5762c905c8ec8fae87ea57fb" - integrity sha512-QEgbx/N95Kp0uqOSJA3Yj8vGmBQyMeuOUWPxxkFN8Pu7hu/PEaSndX1izNuhIOSn7zFkuGhe6/aUgC+LcVP3jw== +"@abp/tui-editor@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.0.0-rc.3.tgz#b5cc1470598b1a478733767d21275334d130bfc1" + integrity sha512-EdPrVdTV9Yv18Ke4UTf6/BPF4eZx+eEECI3zSQMrnDlGv5C1gBG1MS37KdqMeHvvhz95rIv/RO6kpjGkJYEm9g== dependencies: - "@abp/jquery" "~8.0.0-rc.2" - "@abp/prismjs" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" + "@abp/prismjs" "~8.0.0-rc.3" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.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 434b6e58cc..4e6412e3ba 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": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3" } } diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock index 4f4541ba83..1d0f3b4e2a 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.3.0" diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json index f287b8bb09..cb8349d464 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": "~8.0.0-rc.2", - "@abp/ng.identity": "~8.0.0-rc.2", - "@abp/ng.setting-management": "~8.0.0-rc.2", - "@abp/ng.tenant-management": "~8.0.0-rc.2", - "@abp/ng.theme.basic": "~8.0.0-rc.2", + "@abp/ng.account": "~8.0.0-rc.3", + "@abp/ng.identity": "~8.0.0-rc.3", + "@abp/ng.setting-management": "~8.0.0-rc.3", + "@abp/ng.tenant-management": "~8.0.0-rc.3", + "@abp/ng.theme.basic": "~8.0.0-rc.3", "@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 f736c5954d..19f5b464ed 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": ">=8.0.0-rc.2", - "@abp/ng.theme.shared": ">=8.0.0-rc.2" + "@abp/ng.core": ">=8.0.0-rc.3", + "@abp/ng.theme.shared": ">=8.0.0-rc.3" }, "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 8fe97ab978..a047885652 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": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock index 4f4541ba83..1d0f3b4e2a 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.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 b0daf10eee..0d892e1bbf 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": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3" } } 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 4f4541ba83..1d0f3b4e2a 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.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 06a86a179a..c886d9aed7 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": "~8.0.0-rc.2", - "@abp/cms-kit": "8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3", + "@abp/cms-kit": "8.0.0-rc.3" } } 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 9baed7a421..6e9dcf3fb1 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,257 +43,257 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.2.tgz#6f9eb3da44e62aee8bb7cd38ef5d9e105aff6f94" - integrity sha512-ytYIh5R8V6LbjdofeaRI14V7fO1A066SVn8Uc5G2aTq6WpeepzpwfJjDA7i/3sNO14FhnCLI2a5/IMP0zzxNCw== +"@abp/clipboard@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.3.tgz#eb7211804967c97cf6678c42b7d756438ffcc22a" + integrity sha512-w9a1gJs8yZbeNkRQqSXxiOUqCLknh+5QM3CoVQudU46Kl4zh39ugPuEMKZhxcGaDsZWSTNuyMgUjzAWFhE/w6g== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" clipboard "^2.0.8" -"@abp/cms-kit.admin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-8.0.0-rc.2.tgz#f13534676eebeb7ff20fb22a03a5a1fdb822ae99" - integrity sha512-YFBGAwPAa73qUJvdtT+KncvTrY1tTcKwy0S6BTDhq6sGKMn8i76cV5WqnGNKcNrV9JxdxJNxCLf5/eCbGgfz/g== +"@abp/cms-kit.admin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-8.0.0-rc.3.tgz#68b1c171d375443216fcd124219d60474e8df943" + integrity sha512-nhr2Gi6m8tM4pMqkiV2t+uxBRt415pwgc6cYw2v2zH17REYZbFwXk+H3JxX8CWMlJG2BICGcYY+M9iwuPAP3Aw== dependencies: - "@abp/codemirror" "~8.0.0-rc.2" - "@abp/jstree" "~8.0.0-rc.2" - "@abp/slugify" "~8.0.0-rc.2" - "@abp/tui-editor" "~8.0.0-rc.2" - "@abp/uppy" "~8.0.0-rc.2" + "@abp/codemirror" "~8.0.0-rc.3" + "@abp/jstree" "~8.0.0-rc.3" + "@abp/slugify" "~8.0.0-rc.3" + "@abp/tui-editor" "~8.0.0-rc.3" + "@abp/uppy" "~8.0.0-rc.3" -"@abp/cms-kit.public@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-8.0.0-rc.2.tgz#3f9a6b37201e35b95e09d616bcad75702e22cb49" - integrity sha512-+r8BHj7HY6HwyViS53Fs6iXPM1IMjDiWwFwXZXApFQti6jwG+3zOArY3cnC4SI/TJajHtZ3fpbP3/5CyQ9z+HA== +"@abp/cms-kit.public@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-8.0.0-rc.3.tgz#1d0c1d6bd9d6c6bd5b377ec6bd99a2a2003afb44" + integrity sha512-rozjFN+lXxz88rPwqkzt9XiXTvu9rmm8oFjQWn4Ew8oivnkMAGb6TkRjVIuobkyLDq4f/jPbxNoiFKi5EBEW9Q== dependencies: - "@abp/highlight.js" "~8.0.0-rc.2" - "@abp/star-rating-svg" "~8.0.0-rc.2" + "@abp/highlight.js" "~8.0.0-rc.3" + "@abp/star-rating-svg" "~8.0.0-rc.3" -"@abp/cms-kit@8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-8.0.0-rc.2.tgz#65b965fbb64262603efa9f55d37069acee8e165e" - integrity sha512-ZERfufcYmPER2igIzZlC2fN/LCYf1X/MWmtO5rC5Aa0GfJPJFI4kMxGHoNnzmDGLojfpUbXDz6M5gNHIkSQqIw== +"@abp/cms-kit@8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-8.0.0-rc.3.tgz#b549eb3d7fc09f00473b5be3df66f81a12fb79aa" + integrity sha512-zxxYB3U7ro4A06k0oOAZKCFPBbpySinjtuQU6GuD6p/E/mZgB51TLN/lEaSm8Xp8sd8BpT772MPuyS/My2r3NQ== dependencies: - "@abp/cms-kit.admin" "~8.0.0-rc.2" - "@abp/cms-kit.public" "~8.0.0-rc.2" + "@abp/cms-kit.admin" "~8.0.0-rc.3" + "@abp/cms-kit.public" "~8.0.0-rc.3" -"@abp/codemirror@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-8.0.0-rc.2.tgz#abbb8532472067b8a13efbf0126adb3aba9e94de" - integrity sha512-KRnc2vaCdY3FycJSIaSqb3G8hG1OIkrGpC8rZGr64oFGPDLX1DnDoE7AxnsHyuhu6on9nRTmL1chuW4XR9T+Qg== +"@abp/codemirror@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-8.0.0-rc.3.tgz#c044a51274c83796b25fa358af971ff9bfce71b0" + integrity sha512-zuf7fPtTkKjgbg7dfXq9v2oxMUBUOsnauPCYbqJNBx1LVeylzbRoCaBKX2q0EQY+rWcQAn47iZv6w+fGWEVfsA== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" codemirror "^5.65.1" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/highlight.js@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-8.0.0-rc.2.tgz#948cad2b1bf1ec2a444e6ec8777e291531466b6b" - integrity sha512-hAr+V6udUnFGTdHaDCCJym7RemAA9LUCKiH0H0hXPJ0ESYRMiN29MPtfvAC+iYnSyuVLQrVllm4r7nB3qur0Og== +"@abp/highlight.js@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-8.0.0-rc.3.tgz#a063a365a190aec6677816c50fb9a15214cae3b6" + integrity sha512-f6ugQqzuB5w9HX/3nYSwVburFZsTQI1jGdxjAvpwIUIHdIerPocI6kBNjNsGtCX3DYOWAlC/e6OKHcv4waEo1w== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@highlightjs/cdn-assets" "~11.4.0" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/jstree@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-8.0.0-rc.2.tgz#6e976a99d2f31d8eac43f4e5bd0151766724b1f7" - integrity sha512-JK7g0KB2fqGTXV+wdHk5hY+qxFVz21f1e0kl/kWX+66HFgIXxWTh5aY3yeEniy6Ac67IssuyJYsUN04+OB+E8g== +"@abp/jstree@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-8.0.0-rc.3.tgz#4970a5e2ddc0d05491e6fecdb8f0e2604664d814" + integrity sha512-rKq3tkU7Kb95ojPOBljdlmV8fTAnrEylA7DuVLjfvzNdkVHgAwErVAY8ERYZDMS1ttNa658teJzg5SaXUBeOUA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jstree "^3.3.12" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/prismjs@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.2.tgz#db3dc72cfd4341ce879a7a2622f21424318ea90e" - integrity sha512-QYo/dCGkmzeAoj+L02WD5n5GVniqqzEZav6I6hFOJpP8pz9xfAqt6gDFlcXKqlGc4NaswfCxMtt0nfFATOJgwQ== +"@abp/prismjs@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.3.tgz#237bb9c55ad1b202418c5bd1452e73a101706c25" + integrity sha512-adgMYfZhK7aPpxNdQhdOqE7oOvXUDq5qqhIVOVzmrQ4Dy/uCItT/Zq0yqqYLr2d7D17vRzfBM7R8ubgxnsMfbw== dependencies: - "@abp/clipboard" "~8.0.0-rc.2" - "@abp/core" "~8.0.0-rc.2" + "@abp/clipboard" "~8.0.0-rc.3" + "@abp/core" "~8.0.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/slugify@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-8.0.0-rc.2.tgz#5e87e433b36c8766d55e17e733bf62223fa65a37" - integrity sha512-N6sHmQo73IbksfbGs6gJMVT5xAxoTE4h0xJ96Ryv8nMmoR8doTEuM7HE9GNyFKU7yB1r/rN8NCm3dcfjsChRZA== +"@abp/slugify@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-8.0.0-rc.3.tgz#4f293c4ce11cba2a605503f2e3f3b6d278c0ed31" + integrity sha512-CfSatHeh3A0XylfDjUtpU/LBcQ/zx8mDq1TA5rDwd2je19PhkTkJkRjA3A3Ow1zohShe1sj0jl08ZRrlF7tshQ== dependencies: slugify "^1.6.5" -"@abp/star-rating-svg@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-8.0.0-rc.2.tgz#27b6509f5ae61b70367bddad9731747d5a95409b" - integrity sha512-u5rb97RoaxLTOamYN7fSST40OrvUtjfUX9Z8GATP/KPb7/w12q5AAeFif75b4eQ/XT28rrJpAmCubQvkz94Afg== +"@abp/star-rating-svg@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-8.0.0-rc.3.tgz#ea57e636fe5d2cd950588a2ee6d35b4504f8f65b" + integrity sha512-TLarYvGYptcH6ITq2EVKXKw9ovg7B6VXxkuYk2hFVRvn6bxT1bNxf2W7DGFFt1jH0WMEs+ShBEb9xTzXLfXMxw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" star-rating-svg "^3.5.0" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/tui-editor@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.0.0-rc.2.tgz#ea30d507877bdeab5762c905c8ec8fae87ea57fb" - integrity sha512-QEgbx/N95Kp0uqOSJA3Yj8vGmBQyMeuOUWPxxkFN8Pu7hu/PEaSndX1izNuhIOSn7zFkuGhe6/aUgC+LcVP3jw== +"@abp/tui-editor@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.0.0-rc.3.tgz#b5cc1470598b1a478733767d21275334d130bfc1" + integrity sha512-EdPrVdTV9Yv18Ke4UTf6/BPF4eZx+eEECI3zSQMrnDlGv5C1gBG1MS37KdqMeHvvhz95rIv/RO6kpjGkJYEm9g== dependencies: - "@abp/jquery" "~8.0.0-rc.2" - "@abp/prismjs" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" + "@abp/prismjs" "~8.0.0-rc.3" -"@abp/uppy@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-8.0.0-rc.2.tgz#a885c6f8757abe04910fb5d0eeb4dca5ee80dbf2" - integrity sha512-DD3FxBQh6rAym1cZ9LS8CtrLXGeKFOHKwq24/dh93mzRPaJKbul31+blLSdVKwA/ZtxWf8uKEc78gI4gzsG9MA== +"@abp/uppy@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-8.0.0-rc.3.tgz#280e5d59633acc992be69e47740c6c124077ff7d" + integrity sha512-0Ayn7YX4xNt9A+caoh27JcD27uQfsIdO7PKMiQNAZMp5p+zsN/qGFRnhReq+LMwYtezBkWqiGivZEmeRxN5fyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" uppy "^1.16.1" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.3.0" diff --git a/modules/docs/app/VoloDocs.Web/package.json b/modules/docs/app/VoloDocs.Web/package.json index 9ae8e5cf67..ee0f88f479 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": "~8.0.0-rc.2", - "@abp/docs": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3", + "@abp/docs": "~8.0.0-rc.3" } } diff --git a/modules/docs/app/VoloDocs.Web/yarn.lock b/modules/docs/app/VoloDocs.Web/yarn.lock index 548b9f74f9..31d3b4cb8b 100644 --- a/modules/docs/app/VoloDocs.Web/yarn.lock +++ b/modules/docs/app/VoloDocs.Web/yarn.lock @@ -2,47 +2,47 @@ # yarn lockfile v1 -"@abp/anchor-js@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-8.0.0-rc.2.tgz#f6a8eac8df0af55a9fcb60e7bf0d3fa5e8ff4670" - integrity sha512-+NUdbXXDGAF9+veOzRk8vauICbRGoL/MAWfwUy4la9VZzVP23BQMIscR2p7uwR+0n9Pdjn74X0CcwXHe/ANZYQ== +"@abp/anchor-js@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-8.0.0-rc.3.tgz#198d961c69c7faf75c381c88937efd40a8e158e4" + integrity sha512-BDcp84sDuh4349o6Em3idqWeHAegF64M/zJLSW5QIiX23+46WKzvLorICt7cQkaGiKldr6b/Q6Qx7yDxVxYpGw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" anchor-js "^4.3.1" -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -51,194 +51,194 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.2.tgz#6f9eb3da44e62aee8bb7cd38ef5d9e105aff6f94" - integrity sha512-ytYIh5R8V6LbjdofeaRI14V7fO1A066SVn8Uc5G2aTq6WpeepzpwfJjDA7i/3sNO14FhnCLI2a5/IMP0zzxNCw== +"@abp/clipboard@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.3.tgz#eb7211804967c97cf6678c42b7d756438ffcc22a" + integrity sha512-w9a1gJs8yZbeNkRQqSXxiOUqCLknh+5QM3CoVQudU46Kl4zh39ugPuEMKZhxcGaDsZWSTNuyMgUjzAWFhE/w6g== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" clipboard "^2.0.8" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/docs@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-8.0.0-rc.2.tgz#6e8a7579a84328d7e8f116093e897f360fd06f90" - integrity sha512-HtDdH1x4obCMdX2Z9P2iI+1lWk7rNcmCVbnCXKzO9FtHLccnBdEzRfEAb4bQ3nnReXg7el1zpRe3+WdM8+c6gw== +"@abp/docs@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-8.0.0-rc.3.tgz#c92687c8a4e18dd500a4a1a5f6820f241424e8fb" + integrity sha512-T1XGo0KC59t1FkhLzBDOV2F3J0tVahoO9YQRH4fjAidCIGynkFjQdYwu2GHgWvKcKg2bqFVOR6BVIc4142oVPA== dependencies: - "@abp/anchor-js" "~8.0.0-rc.2" - "@abp/clipboard" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/popper.js" "~8.0.0-rc.2" - "@abp/prismjs" "~8.0.0-rc.2" + "@abp/anchor-js" "~8.0.0-rc.3" + "@abp/clipboard" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/popper.js" "~8.0.0-rc.3" + "@abp/prismjs" "~8.0.0-rc.3" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/popper.js@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-8.0.0-rc.2.tgz#52935f54ef45e015e6ba9d8309ad7b4a69958f54" - integrity sha512-vEnFX8EMpiGz7FZhsJa57lAqWfYAnKZA9t60LCmNPie1JLDEpNrhhRI/d3EUCQYcdUXdnBhbqiBh9K2W0rFEpA== +"@abp/popper.js@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-8.0.0-rc.3.tgz#8db4c89a4b2d86e3b04bb6952221d4886a4a3925" + integrity sha512-migHMxSKeroU/9pDU9I/g/39A+6ZB0PP/RHYyM6KY8xSfgpVrb0k7JzAZk+RqsX7MntWcCBcQX8I7FVViw93OA== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@popperjs/core" "^2.11.2" -"@abp/prismjs@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.2.tgz#db3dc72cfd4341ce879a7a2622f21424318ea90e" - integrity sha512-QYo/dCGkmzeAoj+L02WD5n5GVniqqzEZav6I6hFOJpP8pz9xfAqt6gDFlcXKqlGc4NaswfCxMtt0nfFATOJgwQ== +"@abp/prismjs@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.3.tgz#237bb9c55ad1b202418c5bd1452e73a101706c25" + integrity sha512-adgMYfZhK7aPpxNdQhdOqE7oOvXUDq5qqhIVOVzmrQ4Dy/uCItT/Zq0yqqYLr2d7D17vRzfBM7R8ubgxnsMfbw== dependencies: - "@abp/clipboard" "~8.0.0-rc.2" - "@abp/core" "~8.0.0-rc.2" + "@abp/clipboard" "~8.0.0-rc.3" + "@abp/core" "~8.0.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.3.0" diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/package.json b/modules/openiddict/app/OpenIddict.Demo.Server/package.json index b0daf10eee..0d892e1bbf 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": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3" } } diff --git a/modules/openiddict/app/angular/package.json b/modules/openiddict/app/angular/package.json index 7e14fdf305..222da19040 100644 --- a/modules/openiddict/app/angular/package.json +++ b/modules/openiddict/app/angular/package.json @@ -12,14 +12,14 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~8.0.0-rc.2", - "@abp/ng.components": "~8.0.0-rc.2", - "@abp/ng.core": "~8.0.0-rc.2", - "@abp/ng.oauth": "~8.0.0-rc.2", - "@abp/ng.identity": "~8.0.0-rc.2", - "@abp/ng.setting-management": "~8.0.0-rc.2", - "@abp/ng.tenant-management": "~8.0.0-rc.2", - "@abp/ng.theme.shared": "~8.0.0-rc.2", + "@abp/ng.account": "~8.0.0-rc.3", + "@abp/ng.components": "~8.0.0-rc.3", + "@abp/ng.core": "~8.0.0-rc.3", + "@abp/ng.oauth": "~8.0.0-rc.3", + "@abp/ng.identity": "~8.0.0-rc.3", + "@abp/ng.setting-management": "~8.0.0-rc.3", + "@abp/ng.tenant-management": "~8.0.0-rc.3", + "@abp/ng.theme.shared": "~8.0.0-rc.3", "@abp/ng.theme.lepton-x": "~3.0.0-rc.1", "@angular/animations": "^15.0.1", "@angular/common": "^15.0.1", @@ -36,7 +36,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~8.0.0-rc.2", + "@abp/ng.schematics": "~8.0.0-rc.3", "@angular-devkit/build-angular": "^15.0.1", "@angular-eslint/builder": "~15.1.0", "@angular-eslint/eslint-plugin": "~15.1.0", 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 7da2aab4a5..76419a5b24 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": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3" } } 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 4f4541ba83..1d0f3b4e2a 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.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 27f971e503..f3eab0e448 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": "~8.0.0-rc.2", - "@abp/virtual-file-explorer": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3", + "@abp/virtual-file-explorer": "~8.0.0-rc.3" } } 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 e5443395b4..9983ad8f0c 100644 --- a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,185 +43,185 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.2.tgz#6f9eb3da44e62aee8bb7cd38ef5d9e105aff6f94" - integrity sha512-ytYIh5R8V6LbjdofeaRI14V7fO1A066SVn8Uc5G2aTq6WpeepzpwfJjDA7i/3sNO14FhnCLI2a5/IMP0zzxNCw== +"@abp/clipboard@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.3.tgz#eb7211804967c97cf6678c42b7d756438ffcc22a" + integrity sha512-w9a1gJs8yZbeNkRQqSXxiOUqCLknh+5QM3CoVQudU46Kl4zh39ugPuEMKZhxcGaDsZWSTNuyMgUjzAWFhE/w6g== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" clipboard "^2.0.8" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/prismjs@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.2.tgz#db3dc72cfd4341ce879a7a2622f21424318ea90e" - integrity sha512-QYo/dCGkmzeAoj+L02WD5n5GVniqqzEZav6I6hFOJpP8pz9xfAqt6gDFlcXKqlGc4NaswfCxMtt0nfFATOJgwQ== +"@abp/prismjs@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.3.tgz#237bb9c55ad1b202418c5bd1452e73a101706c25" + integrity sha512-adgMYfZhK7aPpxNdQhdOqE7oOvXUDq5qqhIVOVzmrQ4Dy/uCItT/Zq0yqqYLr2d7D17vRzfBM7R8ubgxnsMfbw== dependencies: - "@abp/clipboard" "~8.0.0-rc.2" - "@abp/core" "~8.0.0-rc.2" + "@abp/clipboard" "~8.0.0-rc.3" + "@abp/core" "~8.0.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.3.0" -"@abp/virtual-file-explorer@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-8.0.0-rc.2.tgz#bf7d10f5e107b0cfb55e8d7582fff12cc7d3bea5" - integrity sha512-NXtye7gwko4sbRs43iKN6HFplgFrk+qJegTCKjBK3EIlT/IvRSpPSv+GPhSb5iNF+49iRawKkPe/2uh5oVwgDw== +"@abp/virtual-file-explorer@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-8.0.0-rc.3.tgz#ca230f38dbe20403d09c1eefc8673c9cb33d7dcf" + integrity sha512-RnAoApYkikG3JagAk6ApGX4c9Xvy0DctLyFW0XeC1upL5XbrIRrl2j89xwlfbZEUbFgmTILJ+BZ5uzfMczCtbw== dependencies: - "@abp/clipboard" "~8.0.0-rc.2" - "@abp/prismjs" "~8.0.0-rc.2" + "@abp/clipboard" "~8.0.0-rc.3" + "@abp/prismjs" "~8.0.0-rc.3" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" diff --git a/npm/lerna.json b/npm/lerna.json index 03405ceca8..082e3af0ed 100644 --- a/npm/lerna.json +++ b/npm/lerna.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "packages": [ "packs/*" ], diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index 9bcb54b11c..3c7bd36001 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -45,7 +45,7 @@ "private": true, "devDependencies": { "@abp/ng.theme.lepton-x": "~3.0.0-rc.1", - "@abp/utils": "~8.0.0-rc.2", + "@abp/utils": "~8.0.0-rc.3", "@angular-devkit/build-angular": "~17.0.0", "@angular-devkit/core": "~17.0.0", "@angular-devkit/schematics": "~17.0.0", diff --git a/npm/ng-packs/packages/account-core/package.json b/npm/ng-packs/packages/account-core/package.json index 686600d61a..dcacb3dfda 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": "~8.0.0-rc.2", - "@abp/ng.theme.shared": "~8.0.0-rc.2", + "@abp/ng.core": "~8.0.0-rc.3", + "@abp/ng.theme.shared": "~8.0.0-rc.3", "@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 b7293dd212..d6d3dda753 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~8.0.0-rc.2", - "@abp/ng.theme.shared": "~8.0.0-rc.2", + "@abp/ng.account.core": "~8.0.0-rc.3", + "@abp/ng.theme.shared": "~8.0.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json index 44cceed615..b811cc2bb9 100644 --- a/npm/ng-packs/packages/components/package.json +++ b/npm/ng-packs/packages/components/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.components", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": ">=8.0.0-rc.2", - "@abp/ng.theme.shared": ">=8.0.0-rc.2" + "@abp/ng.core": ">=8.0.0-rc.3", + "@abp/ng.theme.shared": ">=8.0.0-rc.3" }, "dependencies": { "chart.js": "^3.5.1", diff --git a/npm/ng-packs/packages/core/package.json b/npm/ng-packs/packages/core/package.json index fdbb73d316..aed7250481 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/utils": "~8.0.0-rc.2", + "@abp/utils": "~8.0.0-rc.3", "angular-oauth2-oidc": "^15.0.1", "just-clone": "^6.1.1", "just-compare": "^2.3.0", diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json index 97a4cbc815..a5e47fe6b4 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~8.0.0-rc.2", + "@abp/ng.theme.shared": "~8.0.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/generators/package.json b/npm/ng-packs/packages/generators/package.json index f0a0772825..ba6f59179a 100644 --- a/npm/ng-packs/packages/generators/package.json +++ b/npm/ng-packs/packages/generators/package.json @@ -1,6 +1,6 @@ { "name": "@abp/nx.generators", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "generators": "./generators.json", "type": "commonjs", diff --git a/npm/ng-packs/packages/identity/package.json b/npm/ng-packs/packages/identity/package.json index 970cd95aa6..b062a8a6df 100644 --- a/npm/ng-packs/packages/identity/package.json +++ b/npm/ng-packs/packages/identity/package.json @@ -1,15 +1,15 @@ { "name": "@abp/ng.identity", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~8.0.0-rc.2", - "@abp/ng.permission-management": "~8.0.0-rc.2", - "@abp/ng.theme.shared": "~8.0.0-rc.2", + "@abp/ng.components": "~8.0.0-rc.3", + "@abp/ng.permission-management": "~8.0.0-rc.3", + "@abp/ng.theme.shared": "~8.0.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/oauth/package.json b/npm/ng-packs/packages/oauth/package.json index e22c9a3f15..b4e693b437 100644 --- a/npm/ng-packs/packages/oauth/package.json +++ b/npm/ng-packs/packages/oauth/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.oauth", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~8.0.0-rc.2", - "@abp/utils": "~8.0.0-rc.2", + "@abp/ng.core": "~8.0.0-rc.3", + "@abp/utils": "~8.0.0-rc.3", "angular-oauth2-oidc": "^15.0.1", "just-clone": "^6.1.1", "just-compare": "^2.3.0", diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json index 67a47639ce..8a063bed25 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~8.0.0-rc.2", + "@abp/ng.theme.shared": "~8.0.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/schematics/package.json b/npm/ng-packs/packages/schematics/package.json index c9542551f2..79183a8c53 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "author": "", "schematics": "./collection.json", "dependencies": { diff --git a/npm/ng-packs/packages/setting-management/package.json b/npm/ng-packs/packages/setting-management/package.json index 0cf2e7f054..883c2cdf74 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~8.0.0-rc.2", - "@abp/ng.theme.shared": "~8.0.0-rc.2", + "@abp/ng.components": "~8.0.0-rc.3", + "@abp/ng.theme.shared": "~8.0.0-rc.3", "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 fec66ee783..15f41d16d7 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.feature-management": "~8.0.0-rc.2", - "@abp/ng.theme.shared": "~8.0.0-rc.2", + "@abp/ng.feature-management": "~8.0.0-rc.3", + "@abp/ng.theme.shared": "~8.0.0-rc.3", "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 7a06aef7fc..d0535e2473 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~8.0.0-rc.2", - "@abp/ng.theme.shared": "~8.0.0-rc.2", + "@abp/ng.account.core": "~8.0.0-rc.3", + "@abp/ng.theme.shared": "~8.0.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-shared/package.json b/npm/ng-packs/packages/theme-shared/package.json index e7035e9697..d53bf576b5 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~8.0.0-rc.2", + "@abp/ng.core": "~8.0.0-rc.3", "@fortawesome/fontawesome-free": "^5.15.4", "@ng-bootstrap/ng-bootstrap": "~16.0.0", "@ngx-validate/core": "^0.2.0", diff --git a/npm/packs/anchor-js/package.json b/npm/packs/anchor-js/package.json index 48a21a7a25..d893773b9d 100644 --- a/npm/packs/anchor-js/package.json +++ b/npm/packs/anchor-js/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/anchor-js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "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 567d835980..7a7a5e10a0 100644 --- a/npm/packs/aspnetcore.components.server.basictheme/package.json +++ b/npm/packs/aspnetcore.components.server.basictheme/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/aspnetcore.components.server.basictheme", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.components.server.theming": "~8.0.0-rc.2" + "@abp/aspnetcore.components.server.theming": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.components.server.theming/package.json b/npm/packs/aspnetcore.components.server.theming/package.json index de8d5e28d4..eb94b67d78 100644 --- a/npm/packs/aspnetcore.components.server.theming/package.json +++ b/npm/packs/aspnetcore.components.server.theming/package.json @@ -1,12 +1,12 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/aspnetcore.components.server.theming", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/bootstrap": "~8.0.0-rc.2", - "@abp/font-awesome": "~8.0.0-rc.2" + "@abp/bootstrap": "~8.0.0-rc.3", + "@abp/font-awesome": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json index 90e71b580e..35f01b2e86 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/aspnetcore.mvc.ui.theme.basic", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.shared": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json index b9928c251e..3bb7d4c290 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/aspnetcore.mvc.ui.theme.shared", "repository": { "type": "git", @@ -10,22 +10,22 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui": "~8.0.0-rc.2", - "@abp/bootstrap": "~8.0.0-rc.2", - "@abp/bootstrap-datepicker": "~8.0.0-rc.2", - "@abp/bootstrap-daterangepicker": "~8.0.0-rc.2", - "@abp/datatables.net-bs5": "~8.0.0-rc.2", - "@abp/font-awesome": "~8.0.0-rc.2", - "@abp/jquery-form": "~8.0.0-rc.2", - "@abp/jquery-validation-unobtrusive": "~8.0.0-rc.2", - "@abp/lodash": "~8.0.0-rc.2", - "@abp/luxon": "~8.0.0-rc.2", - "@abp/malihu-custom-scrollbar-plugin": "~8.0.0-rc.2", - "@abp/moment": "~8.0.0-rc.2", - "@abp/select2": "~8.0.0-rc.2", - "@abp/sweetalert2": "~8.0.0-rc.2", - "@abp/timeago": "~8.0.0-rc.2", - "@abp/toastr": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui": "~8.0.0-rc.3", + "@abp/bootstrap": "~8.0.0-rc.3", + "@abp/bootstrap-datepicker": "~8.0.0-rc.3", + "@abp/bootstrap-daterangepicker": "~8.0.0-rc.3", + "@abp/datatables.net-bs5": "~8.0.0-rc.3", + "@abp/font-awesome": "~8.0.0-rc.3", + "@abp/jquery-form": "~8.0.0-rc.3", + "@abp/jquery-validation-unobtrusive": "~8.0.0-rc.3", + "@abp/lodash": "~8.0.0-rc.3", + "@abp/luxon": "~8.0.0-rc.3", + "@abp/malihu-custom-scrollbar-plugin": "~8.0.0-rc.3", + "@abp/moment": "~8.0.0-rc.3", + "@abp/select2": "~8.0.0-rc.3", + "@abp/sweetalert2": "~8.0.0-rc.3", + "@abp/timeago": "~8.0.0-rc.3", + "@abp/toastr": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui/package-lock.json b/npm/packs/aspnetcore.mvc.ui/package-lock.json index fef1e46432..ed6cd13101 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": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/npm/packs/aspnetcore.mvc.ui/package.json b/npm/packs/aspnetcore.mvc.ui/package.json index 4e3f3bccad..8b90bd2e28 100644 --- a/npm/packs/aspnetcore.mvc.ui/package.json +++ b/npm/packs/aspnetcore.mvc.ui/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/aspnetcore.mvc.ui", "repository": { "type": "git", diff --git a/npm/packs/blogging/package.json b/npm/packs/blogging/package.json index 20989b0e70..7c27b34e5b 100644 --- a/npm/packs/blogging/package.json +++ b/npm/packs/blogging/package.json @@ -1,14 +1,14 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/blogging", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~8.0.0-rc.2", - "@abp/owl.carousel": "~8.0.0-rc.2", - "@abp/prismjs": "~8.0.0-rc.2", - "@abp/tui-editor": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.shared": "~8.0.0-rc.3", + "@abp/owl.carousel": "~8.0.0-rc.3", + "@abp/prismjs": "~8.0.0-rc.3", + "@abp/tui-editor": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/bootstrap-datepicker/package.json b/npm/packs/bootstrap-datepicker/package.json index 36ac878690..d2bb9196b2 100644 --- a/npm/packs/bootstrap-datepicker/package.json +++ b/npm/packs/bootstrap-datepicker/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/bootstrap-datepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap-daterangepicker/package.json b/npm/packs/bootstrap-daterangepicker/package.json index 4d02708df2..b98ca440c9 100644 --- a/npm/packs/bootstrap-daterangepicker/package.json +++ b/npm/packs/bootstrap-daterangepicker/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/bootstrap-daterangepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap/package.json b/npm/packs/bootstrap/package.json index 07cd10292b..905e6502de 100644 --- a/npm/packs/bootstrap/package.json +++ b/npm/packs/bootstrap/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/bootstrap", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "bootstrap": "^5.1.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/chart.js/package.json b/npm/packs/chart.js/package.json index e113df4445..05bc3bde63 100644 --- a/npm/packs/chart.js/package.json +++ b/npm/packs/chart.js/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/chart.js", "publishConfig": { "access": "public" diff --git a/npm/packs/clipboard/package.json b/npm/packs/clipboard/package.json index 5b3b2a9b58..98d9fe7569 100644 --- a/npm/packs/clipboard/package.json +++ b/npm/packs/clipboard/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/clipboard", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "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 e14b6129f9..7836bb69be 100644 --- a/npm/packs/cms-kit.admin/package.json +++ b/npm/packs/cms-kit.admin/package.json @@ -1,15 +1,15 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/cms-kit.admin", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/codemirror": "~8.0.0-rc.2", - "@abp/jstree": "~8.0.0-rc.2", - "@abp/slugify": "~8.0.0-rc.2", - "@abp/tui-editor": "~8.0.0-rc.2", - "@abp/uppy": "~8.0.0-rc.2" + "@abp/codemirror": "~8.0.0-rc.3", + "@abp/jstree": "~8.0.0-rc.3", + "@abp/slugify": "~8.0.0-rc.3", + "@abp/tui-editor": "~8.0.0-rc.3", + "@abp/uppy": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cms-kit.public/package.json b/npm/packs/cms-kit.public/package.json index b3f6f6573a..e5cc75230e 100644 --- a/npm/packs/cms-kit.public/package.json +++ b/npm/packs/cms-kit.public/package.json @@ -1,12 +1,12 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/cms-kit.public", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/highlight.js": "~8.0.0-rc.2", - "@abp/star-rating-svg": "~8.0.0-rc.2" + "@abp/highlight.js": "~8.0.0-rc.3", + "@abp/star-rating-svg": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cms-kit/package.json b/npm/packs/cms-kit/package.json index 0a8098c886..04b2245ad9 100644 --- a/npm/packs/cms-kit/package.json +++ b/npm/packs/cms-kit/package.json @@ -1,12 +1,12 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/cms-kit", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/cms-kit.admin": "~8.0.0-rc.2", - "@abp/cms-kit.public": "~8.0.0-rc.2" + "@abp/cms-kit.admin": "~8.0.0-rc.3", + "@abp/cms-kit.public": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/codemirror/package.json b/npm/packs/codemirror/package.json index 282c26031f..0558ed3b79 100644 --- a/npm/packs/codemirror/package.json +++ b/npm/packs/codemirror/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/codemirror", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "codemirror": "^5.65.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/core/package.json b/npm/packs/core/package.json index f3d15576d1..bbebd1b941 100644 --- a/npm/packs/core/package.json +++ b/npm/packs/core/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/core", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/utils": "~8.0.0-rc.2" + "@abp/utils": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cropperjs/package.json b/npm/packs/cropperjs/package.json index f3e2f682b1..5be37481b0 100644 --- a/npm/packs/cropperjs/package.json +++ b/npm/packs/cropperjs/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/cropperjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "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 5f4ad09988..26e8768af1 100644 --- a/npm/packs/datatables.net-bs4/package.json +++ b/npm/packs/datatables.net-bs4/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/datatables.net-bs4", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/datatables.net": "~8.0.0-rc.2", + "@abp/datatables.net": "~8.0.0-rc.3", "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 bc66752f44..04e4a8b628 100644 --- a/npm/packs/datatables.net-bs5/package.json +++ b/npm/packs/datatables.net-bs5/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/datatables.net-bs5", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/datatables.net": "~8.0.0-rc.2", + "@abp/datatables.net": "~8.0.0-rc.3", "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 2f19e3d8d7..25208449f3 100644 --- a/npm/packs/datatables.net/package.json +++ b/npm/packs/datatables.net/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/datatables.net", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~8.0.0-rc.2", + "@abp/jquery": "~8.0.0-rc.3", "datatables.net": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/docs/package.json b/npm/packs/docs/package.json index 7cbbdda940..e1a5bda82b 100644 --- a/npm/packs/docs/package.json +++ b/npm/packs/docs/package.json @@ -1,15 +1,15 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/docs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/anchor-js": "~8.0.0-rc.2", - "@abp/clipboard": "~8.0.0-rc.2", - "@abp/malihu-custom-scrollbar-plugin": "~8.0.0-rc.2", - "@abp/popper.js": "~8.0.0-rc.2", - "@abp/prismjs": "~8.0.0-rc.2" + "@abp/anchor-js": "~8.0.0-rc.3", + "@abp/clipboard": "~8.0.0-rc.3", + "@abp/malihu-custom-scrollbar-plugin": "~8.0.0-rc.3", + "@abp/popper.js": "~8.0.0-rc.3", + "@abp/prismjs": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/flag-icon-css/package.json b/npm/packs/flag-icon-css/package.json index 1504254194..739f3546fe 100644 --- a/npm/packs/flag-icon-css/package.json +++ b/npm/packs/flag-icon-css/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/flag-icon-css", "publishConfig": { "access": "public" diff --git a/npm/packs/flag-icons/package.json b/npm/packs/flag-icons/package.json index 902f5ae4f5..b28d714dbb 100644 --- a/npm/packs/flag-icons/package.json +++ b/npm/packs/flag-icons/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/flag-icons", "publishConfig": { "access": "public" diff --git a/npm/packs/font-awesome/package.json b/npm/packs/font-awesome/package.json index b8e71dab1f..e302b65261 100644 --- a/npm/packs/font-awesome/package.json +++ b/npm/packs/font-awesome/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/font-awesome", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "@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 3e70e72bdd..0ce2559107 100644 --- a/npm/packs/highlight.js/package.json +++ b/npm/packs/highlight.js/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/highlight.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "@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 a48a2098e4..53583db517 100644 --- a/npm/packs/jquery-form/package.json +++ b/npm/packs/jquery-form/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/jquery-form", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~8.0.0-rc.2", + "@abp/jquery": "~8.0.0-rc.3", "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 762e1f3521..83631a9717 100644 --- a/npm/packs/jquery-validation-unobtrusive/package.json +++ b/npm/packs/jquery-validation-unobtrusive/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/jquery-validation-unobtrusive", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery-validation": "~8.0.0-rc.2", + "@abp/jquery-validation": "~8.0.0-rc.3", "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 f984c8cd07..6aa3586a05 100644 --- a/npm/packs/jquery-validation/package.json +++ b/npm/packs/jquery-validation/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/jquery-validation", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~8.0.0-rc.2", + "@abp/jquery": "~8.0.0-rc.3", "jquery-validation": "^1.19.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jquery/package.json b/npm/packs/jquery/package.json index 6c4c6b09d3..a9a6125dc1 100644 --- a/npm/packs/jquery/package.json +++ b/npm/packs/jquery/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/jquery", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "jquery": "~3.6.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jstree/package.json b/npm/packs/jstree/package.json index 657c1e7212..ac83a36238 100644 --- a/npm/packs/jstree/package.json +++ b/npm/packs/jstree/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/jstree", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~8.0.0-rc.2", + "@abp/jquery": "~8.0.0-rc.3", "jstree": "^3.3.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/lodash/package.json b/npm/packs/lodash/package.json index e5dff1ed64..ac38dfa9e6 100644 --- a/npm/packs/lodash/package.json +++ b/npm/packs/lodash/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/lodash", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "lodash": "^4.17.21" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/luxon/package.json b/npm/packs/luxon/package.json index 0094728b7b..418ec50bec 100644 --- a/npm/packs/luxon/package.json +++ b/npm/packs/luxon/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/luxon", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "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 957f607d5e..abd30046b7 100644 --- a/npm/packs/malihu-custom-scrollbar-plugin/package.json +++ b/npm/packs/malihu-custom-scrollbar-plugin/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/malihu-custom-scrollbar-plugin", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "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 e7c938c4fa..93112746f2 100644 --- a/npm/packs/markdown-it/package.json +++ b/npm/packs/markdown-it/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/markdown-it", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "markdown-it": "^12.3.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/moment/package.json b/npm/packs/moment/package.json index 571aa13ec7..f2216cd7b5 100644 --- a/npm/packs/moment/package.json +++ b/npm/packs/moment/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/moment", "repository": { "type": "git", diff --git a/npm/packs/owl.carousel/package.json b/npm/packs/owl.carousel/package.json index 5426fb22eb..3a3d34a031 100644 --- a/npm/packs/owl.carousel/package.json +++ b/npm/packs/owl.carousel/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/owl.carousel", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "owl.carousel": "^2.3.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/popper.js/package.json b/npm/packs/popper.js/package.json index 56fdb028f5..37ced4105b 100644 --- a/npm/packs/popper.js/package.json +++ b/npm/packs/popper.js/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/popper.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "@popperjs/core": "^2.11.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/prismjs/package.json b/npm/packs/prismjs/package.json index b53dc616d1..dd64d0e3b0 100644 --- a/npm/packs/prismjs/package.json +++ b/npm/packs/prismjs/package.json @@ -1,12 +1,12 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/prismjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~8.0.0-rc.2", - "@abp/core": "~8.0.0-rc.2", + "@abp/clipboard": "~8.0.0-rc.3", + "@abp/core": "~8.0.0-rc.3", "prismjs": "^1.26.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/qrcode/package.json b/npm/packs/qrcode/package.json index 08134fa3d7..744f86aa9f 100644 --- a/npm/packs/qrcode/package.json +++ b/npm/packs/qrcode/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/qrcode", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2" + "@abp/core": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/select2/package.json b/npm/packs/select2/package.json index 9faeb96210..5ba519f860 100644 --- a/npm/packs/select2/package.json +++ b/npm/packs/select2/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/select2", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "select2": "^4.0.13" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/signalr/package.json b/npm/packs/signalr/package.json index cba5f39247..b625dd1d07 100644 --- a/npm/packs/signalr/package.json +++ b/npm/packs/signalr/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/signalr", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "@microsoft/signalr": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/slugify/package.json b/npm/packs/slugify/package.json index 72bec3a378..cbafd6a8be 100644 --- a/npm/packs/slugify/package.json +++ b/npm/packs/slugify/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "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 6608a84a3b..bc05c1f27f 100644 --- a/npm/packs/star-rating-svg/package.json +++ b/npm/packs/star-rating-svg/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/star-rating-svg", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~8.0.0-rc.2", + "@abp/jquery": "~8.0.0-rc.3", "star-rating-svg": "^3.5.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/sweetalert2/package.json b/npm/packs/sweetalert2/package.json index 270723065b..6698d606b2 100644 --- a/npm/packs/sweetalert2/package.json +++ b/npm/packs/sweetalert2/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/sweetalert2", "publishConfig": { "access": "public" @@ -10,7 +10,7 @@ "directory": "npm/packs/sweetalert2" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "sweetalert2": "^11.3.6" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/timeago/package.json b/npm/packs/timeago/package.json index 5722afc0d0..39ed17fcbf 100644 --- a/npm/packs/timeago/package.json +++ b/npm/packs/timeago/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/timeago", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~8.0.0-rc.2", + "@abp/jquery": "~8.0.0-rc.3", "timeago": "^1.6.7" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/toastr/package.json b/npm/packs/toastr/package.json index 8a3cbaeae8..3574cee15c 100644 --- a/npm/packs/toastr/package.json +++ b/npm/packs/toastr/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/toastr", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~8.0.0-rc.2", + "@abp/jquery": "~8.0.0-rc.3", "toastr": "^2.1.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/tui-editor/package.json b/npm/packs/tui-editor/package.json index 74fea3cc45..c83b7dce2a 100644 --- a/npm/packs/tui-editor/package.json +++ b/npm/packs/tui-editor/package.json @@ -1,12 +1,12 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/tui-editor", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~8.0.0-rc.2", - "@abp/prismjs": "~8.0.0-rc.2" + "@abp/jquery": "~8.0.0-rc.3", + "@abp/prismjs": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/uppy/package.json b/npm/packs/uppy/package.json index 49b731fc39..9e39efab87 100644 --- a/npm/packs/uppy/package.json +++ b/npm/packs/uppy/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/uppy", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "uppy": "^1.16.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/utils/package.json b/npm/packs/utils/package.json index 8c4a87957a..69658e3340 100644 --- a/npm/packs/utils/package.json +++ b/npm/packs/utils/package.json @@ -1,6 +1,6 @@ { "name": "@abp/utils", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "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 232a2670bc..f3f54bb485 100644 --- a/npm/packs/vee-validate/package.json +++ b/npm/packs/vee-validate/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/vee-validate", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/vue": "~8.0.0-rc.2", + "@abp/vue": "~8.0.0-rc.3", "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 8e3862b044..9ed9d1d265 100644 --- a/npm/packs/virtual-file-explorer/package.json +++ b/npm/packs/virtual-file-explorer/package.json @@ -1,12 +1,12 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/virtual-file-explorer", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~8.0.0-rc.2", - "@abp/prismjs": "~8.0.0-rc.2" + "@abp/clipboard": "~8.0.0-rc.3", + "@abp/prismjs": "~8.0.0-rc.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/vue/package.json b/npm/packs/vue/package.json index 02885e96d2..b987f78898 100644 --- a/npm/packs/vue/package.json +++ b/npm/packs/vue/package.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/vue", "publishConfig": { "access": "public" diff --git a/npm/packs/zxcvbn/package.json b/npm/packs/zxcvbn/package.json index 9c61b8b70a..0a1db65280 100644 --- a/npm/packs/zxcvbn/package.json +++ b/npm/packs/zxcvbn/package.json @@ -1,11 +1,11 @@ { - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "name": "@abp/zxcvbn", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~8.0.0-rc.2", + "@abp/core": "~8.0.0-rc.3", "zxcvbn": "^4.4.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip b/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip index c5ca2d87c598924f0db96dfcd4acbe38f9d9b5eb..0bb7753343592b61ea9685fdb79029973c5a628d 100644 GIT binary patch delta 15824 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 delta 15980 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

    RAy)8YWUJ0vt#O&ucl* zm|#ilyE0?n97O@_7(&2TMG<*;WV&y@IXVkUS|?2+ZD8`RiH(XPK9CgEH)@&%Kr%>z znUstDC5HIGOe@zH$~yx>3Rtc+lc!=j9uyvUcC#eF;PeF4;i>096U|K!pUN0D*oSC^|L=p!~xUhJK(h7V za4^5H21#><*waOb5L{jXbyyuAwYqtKXN#lrY+D+G{cD8#oqZXbW24k`jz5x0NLKAt z2Voxn5hf*T&JeSeWQ4H~lj}7Eqei^I?_rjnW3W~K2=QxZ{N1QKe=Y=Sa_P_9dWCHS zl|gQeAUEdAcvsP!A@)=X5rqXC^RE%v4ssg?7a((aIZNl+4$_R3G+Ml@-2{BE_+#Du z<@4<3Ikt3Pqun~d_V|NcP%+PTkYV^{n|RP=3D~KBu)S*L+0AoowP4{x5rAC<+QOBo zkHzoLvmIm+aoA`(WkI8HG%f_#v2Iz$qc)18@1Noq20GHT2BU-jy@6(@_ANL?ZD5X~29=&lKzZ*qRNhfS zRG{)5t~4LSm1xeOG>if-4W^l&X(juyQ;QKeLSxg5f%S@E{P52WJ3Of7=o0L%JR*lS z4O8HC3Ip9<0;oMBzf(;ySyjfmyp;jt<0v!3c+40p0Swra+1o`_6hL+LKy?F|a{4(& zn1T5Svr|FrV8~n*;PB!XCPWsi#;e6QF7zv~rYhjIkN?I?Q$-Y^n>#rC_Uk;1N`F^G mZ6|pDIGG}T$3=2LTCc!o3sZVM-xgZ0#A?(Ke)g~5anAn&z85e6 delta 6544 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 U>l=i>`y3+*|0YOLTT8_KKZc;DyZ`_I delta 8067 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 diff --git a/source-code/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip b/source-code/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip index 4d260e32e71dc33b562e34cb068608484ec3aee4..e9d172467b4f7e4b1a7654ccdaaf6e2be86ecb92 100644 GIT binary patch delta 67942 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πjv8AEhRVRX$QMBqvNNM< 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

    BsES$j!%(iJDzIYS1q$XCw;DuwEj02L& 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 W{)9}Vf-1q+eXKcT#T%F^IsXGvReV+e delta 67395 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 GfBqlp#Fp^@ diff --git a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip b/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip index 7da85faf52d1e73f0c0256d91ffd772a860d8dfc..07d0b6f13270fce56898e9ff127071528075ddc6 100644 GIT binary patch delta 7062 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 Bm)rmV delta 17365 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

    DT;s>^99uHU-~n*RL3MHAsB6(-BLhlc|kz>{05d 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 delta 28980 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 Z1Nc?(pDZ-mp{Q?B-(eOyFt9lH`5%JtPA&id diff --git a/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip b/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip index bdad8114cf869415036b8f0f2a254681bcb7af3c..721d177add477d023ec7778f97e0d140bf6ca670 100644 GIT binary patch delta 12293 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 W6n%WqFSzJ`x+{f*vUsR6q5lIO&>ju| delta 11968 zcmZu%2V9Qb`+v@9@1kf=sZ=T}Ee$d%mC~MyrnZWtWhOFi93kb+jzoGRLRLnR5kiq) z_9$d!{m*^Qqq<*z@8|ir-s^kq>+D;@a`DT{#iiVx1q9`JJf0{|F*tLbRG2_dK<43O zJ0O7nx2hWC3kfJ;!d}FcaG3R?c?20M_D+xxqS6m3@?55aFs{l5K$c((2ImsS!NG3_ z$zg`i(!vAtYXFaTScu1)%5=;hfqqFq6{dT*B0yDQdKJ`8t^Nz5w#y)l+7UO}B+aUq zJ$|pc7^^Q6MLT@K800Pu$5stBUJXQ9RMHjhW)6%@fns8emWfh!h5YgA;?2Fc&xuE* zwJ-cwy|QF;uqg`N?Q^bs%DT}O{wuaTv^DG!XFgVatkRrs)nxuTN8E3mj7#dq^J_v; z%50yt(=iaBs2+evGy(g(vMy_0q2y_>RNSz(!tOT$OOZ{nNA-`TVNhtQkZ z+Cf`FU7mF@ZY8$eSxPg{!=ie_khZsNPirfGUQKOLeGwwlKFE6KtC{M}+TY*B$9{E6 zn_(2&^}$9xKXF}4-etJz+;~f~Uj1~x+_r6JGGx=2TsK)&k@8LN(TQV)*$Ga=ni>Oz zEQDvg{=E2Jz`1zyhPoxC;WO1=E) z``)_(HanZ#F3?f=weFEuuWyFKki`a@dU|bd*Vb)&0+rs*+VM8*dfoc?jb}?27N2WA zJ*wrzlfX7r&)9&rAKE8Bsn7u>!XHu0DbshPorlb#Xgih1Ai_90W|bi6+^K!v%$TVb zS+MP1)g_B4AjP)R=>Ea0Lb%yGkXta&sS354MMuYZ>pMid*d_uJ?S*+44HyZ#sO+1b zGO?xd3OiQro&Vv;yTWl}Tg90C3)zou46BWcj`m&u=0VXHv;1J$Q;VNQJuN&pf0N%? z@h=CSl~oVYcl}oUUw%-jdX!S3dufQ7IiUvEU-Xl1Y5Y3Z#KFK*%JSQZ;hF*39|9-s zzv;VT{pYEAA%olUT$NTzzZwt!U3z#*N{;TE+%pm#w;!BLGhJoAxh$i7V+V z|6;=(1!ZYQ=X}?f*9-W4QWWuaXbOpYVUe+7ll$Xow>R9sQXB26Hvih!lh6_vR2fR3 zN4h(|TL{@WH??)0Ry=DT{7=of)2DuIyK=TWAVy_JoM+1pbB$@Sov8b6SMoReIbXy$ zlb+dc|Af?ZjYA-9(Yr}Y2qV?87m}H~e`RKJJnlxG0FURy95&KmN-v2Z_aY#~R5+@l zLkdusX__j_cJR^E2->NsPM?Vpd*?(*=I_MQyUPUeN&|V!TK8ne%vGM?Q(Y~g7~ArD zrU5TkF$L}g*>dLo{<5pU%b^YdlM40(55FAc$+VeT?fcqgWp=p5e_u~!?gFc>rp9Xp zw!=Rb%30l-Z;@ECe#NS>Dc;x9O`J5%qsDEKYS`!c?bFh=I`4aPUDk>G(s^+~^78P> zA_k`ZpX-7Sbc((fiptG&TibD^`KGXP>!=rs`ln_V{|dfmd@g(YtFP_g;3gIS0>8}_ zB~P_C7v0`FYje4o$EJHn-VBcN4PCaS<=|z_8!__EYr8X6_T+XhTqs`sO7Wjv&6D5% z9(MYrRZy}G+!?L^rM~r>$qPqY^YgO1?`^t#s3M?z(ii{olh)0zKbNOvJGFSJyX#!O znxI!}ma*MPJa^}7tT$0xb!`?~S2u-k2zTmH<&F=Z zAnDcGsOWG zsQ$3bSnF@%ZwysZx|9>LUwDSwsaGXWKbGBG6mcv3TAt{J>2b#ee!$rY{wrr5w)q)- z?5<(->~Y%G`GR>bTvvx==~M~|P4$eE7_r{;)(BT7PgXf@T|{VRfly-CxGty4xBoV5 z^DlULxbks>_Gq`kc=~uUM-N8HmCO33yXA3rz&$_?B z#BKT|C~-un)-_&BSkUolu6UJpUjD+QGy#22&!zFY@=3Z%ZM_fD+fuj8a}5;NQn3xc z6#Q^^S<3lx=daI4U!1UP{g^`Hkq z{M@^2&s`bLr1oLtympZVa`4{i-pnblmDvTwX^E1v9Rmb?7i&sqymH)BkPwr?FXkdc6sMbOiEjnx=6v%;A)Ir zjC%7@OXuvVCll;rp<8saVr$|H#uy_SG^cgI;fqLzTjUS6_}U zchR3UNaB5C$&^o-^-DwkQMhvV$CqQ}U)#bXSANT}5m{9hA2-}AVfnFdc}|%&=YJo% zd+Ka}NH#ikx~lH6=i6;6&c7Z+DaS`Bp5h%inxM4i=8=D&)S7G$*rJ-TyJ1pYwW{rs zw|mnLb!;B@%xQtX_1!CzHFjOkt_^j%wQA65;qvH{9%l@5Kh-v8j+H90Tl#t5v7DUx z5911kz7qdmp3;Zj2X5w@W+RCm4(k*zp2%pF4gy&`8uh03LX$G!y@iF*Sq^~D=99~ zop$Z$khQe|^L7}2cyzPk9jHtD*L3|E&+Tu+>Xvyq=Np!)Y>=|H3LHA*#d5``ty&YB z_1Y(TZi&B`JwK^y)nMj`!Yy&5=vPB>+;YM$U&wNjS@7=^4WoBE{jVyxl#BipNtb<; zC)9bXQ9wfZSn|Jj%Fl>uyqv7kEi@~%Bf34eBW=&ZMlrcpqh#f)$NbFFZkEkK4-7eO6*sqTZefKT6a9QGXu`Sugl~xxlZs&yhO{l)I zMEv5*)B9ZEasT~el(fxVE&Rgf=MovG0d>{am}?lQ5^@ zRk=YOfb_A;(sf-dlbLFt7=fT>U>Bl*}AK&!_-ORtAfH?C^2?Uy8zi} zheT@%6T%`vkqXaD8ck(ZCQqi&t@%g!oQzf~6S1g^623WrLV>w$l(1gxM4|kp*7P!P zDZiLPQ3Zn3X+q(1YT0jN9fg#T6D1-x52flkTcQbvd9(E=3GmG}DJt@#cpW9ymaL$J z%8qH2i2P>+)!wi(gL33{AE2Bwdu<5k$bR~Fm0h_6jmEVigo;#FuAwIzhfv1&f9$*v z{!7EjnIH)*$+?t7}^<*To8wgi5UgB3H z^okr+op)7@5*r$$DDk^#ISn_z*`9KmZX6IHv1GO?Q>f^{AWBrU2~wi^(OODOeKMJL za^17tRNe9gzYrr{-JqObucfH4^t&IFBh~Ff>l^rS2jLv~)J~C(&o3y^_|=~(8GJXE zV8f~L69zYlubPn(U@eiVsh0$uB-on0^56pHB@O{}EvvCs1m`JFKp9-3)HM~*L5o&C z`h~?DT(o&?(U6=naH)}02Xt)IJ9x-G1!yDp05}E(DFbP=BnX@$fjb5RIwouKLx34IS{DjT zDAhF!C{aox9N1E7`fOlLsa10To%l8PB0wtTxkmx|PEo@|182(XhymV|vYZQs6AFdL zfv+Th;CRqNhupXn;4erPRHwM1^C#kyYx`g(X_0o#nRKv$iuh!L3Yw&7_MdbY=7RT> zm#_pBixQ(Ut3fX1F>An4+Gi&QoS~Ey0+JL}EdpO?WJ9)sQIzLg%pVW`mVjickopgB z5+JKU{iz?VEqJNlD}k4$ftM~Vl#>93YE*ZF57dm@K5&Fm7t28swPSe*+@+L!75GUV z%U6RLkbTdoiK+oIl+1Mo`1@~+)uYr;}(_dyV) zY}!B(rCJ|>v6PZ~0z4=c(FvNM7}oG9@+$UugJ$%C*)^rl*}PaYr7wXUlw#qun$VtF z9OW%!e;tI@On(EeQW2GRz<}DC(*4Kho)2IW<-O|xb13Egg)J&;)VUYLQtJ2*;7BR( z`;S~Sfbo=fUjX_*QljpW(YrdZ^Hc$(wG~eR**CzZX1g%_Mu*`RQ87-p&dJP z&=4^=n)QWT#Naf-+5Cs-6oZoq$5C88l=toJZKJ2g6`Oy!%7A$-`8_X^@9`M1y^1Kr<9z zB4M9bfXRfg7{VtihQMONaUBZx_rDn+pa{vE656T=Rp15>=CFqkl2L+^n(Vs*=YEP; zsQy1Xo>+1QTBQUB5wkm#u)2^JW@<2rUP|k|MG}!0|UcRSuq#q!l3Ij=S z{ik~#k1G@wfZkg}BQ#PKs-cUj{6rt9;@HxHP=^AvL?e@+7_w4>rX=imH4OQOpbl+l z$DS=!3HKGtH47tLrXXx63RdT*8K;gBk8p|{2-iR_F+zg+K5O6fB)l1Wh~pn8@)2{W zc`ps9NkqfGF_U-UJ4~7)j~B`jm53&yo3x=cdZ)`5FIe(HuN3#f4yy!l#78D@#6_6m z1aTDO#gBEJCXRJl5_R4^63U>TnoyY}sH}yd?BqU3o_U)rhNg|-=Q7L5P0|E=Y{dD* za6Dd`|HtEaV#rFHHIzY^OlyW3sR!w#>qE!NB)p#c;Sm(hu@QhCYr|wBbSUOvTRpz{-z*Za z86B2}rs&KJpulJ@kVU^n;s?m)%`&86q>evNpF^G4$x)mUw_&O1us&Qs+!z~RV;x(m zG0j+@ihk)sImUOJ9EuI*NBzL~S><+Y=nDSLts& z9uDs^o?+bb3GZfRR83;`;hFx#nBT5mW9+qhFAJbheK?dEu}=am8p)4o)kutf+SiZ9 z?3W^qA`xqvV03IbF?uIMjj1dbL$8hbmFmj6sec;>`x1wd$O(921+k~D19g$LDO4a$ zpV51g@0&8kW^LW7=%?;Hgv=fC= z%%h=Ni!UtFGnK{$&P}N#8<{B>}$z!BsU69MUO^76T+1njkz7Q z{o9NXv-Ye!Q<@})){cfliOhahX3WX|M~109sfn5*`4tkH(lIm#yJwHyahx!QpZ+@8{?`S!1d;OpL-7PmX2&8n1|=&k()W+W3V~4sBwV>NfM+&Z&~K} zi-gGuk~q0sV3ocVr`Cpl5u6mKHV~D*a3w6Toybd=>5Z~1_#RiYOs^}L>BJnrB1h&f zY5Vi$RiVXvyK^{pqmij4oJXAN?eo9!5rg$OOMi|~ej~db+oPP(P>*C`Vuc;`H1%;6 z(Jm|gtg2(7tY!i+r6=W)i8UNdf_M|JU}B2Du!W8M?>s(>W?92TBJ?ptIHU{*AdD|J z+{uuHx~=(>A=n1{D15;ButR@W@z@W`=oQ$;QoLl(;v`bmMs?USlAKHD^0X9iM_=QI zlu(Z7{zp{w`UFU}kWIGOr_B?z!xnlWUw0@&!qt}F_rnys+K+7naP*g?Q7Qp9pKUQw>8FBC$u_E3gI_4J98`6g^t=dU7sd`;yy*z?PMz#dx>c*k;` zn8G_$z^7%!S)K z#d*9{4m@5wr-16;2k0#SuGN1;Qx)AW?~T2?%l)^%uEOYs3$#H^j&KwSHsxdff8pF|Q-hCn|$tCqrE#pC>y(bP*n-y9{_d7mobDl2jfKH)-^JGQWyaQ*d_0@&lkm zZyu6sv-SWyKnIBZm24#|_HNh!F+~?hzN#V< z7YuFG>w`p5j~+gzxq9-qum0yP{Lzlno;|491O}3I9`sL($Fg1pa{Yb?*?QMP}lF(7sv9N z*r_K+{xEv)3d4v|?YL!*tMMwa5f66m&TBNL&nP|eK6JxTnV6#v59p3GZGa3}Z^*Qa zamNs_8UTH^<>&H~h5ohfgH#RwGs=99J?-7d&fGURPVN>~fez1r>BNJf2R5_Yo;4GS zG#!A{UuNF8uhL$G%^by3FqV^U9eV5mGl-cWPi*GgB$}DBBOXT0xQPUM#6nvpquiPJ z9$+~W>X9NMo98n5*y<@9+$@e&8CXyl^&-^+3BNpnxuDL~YoW|O7N1rrd+6xLX%5^e-y9zRn+Vm|!Kr@9YD zyxjW{ypW5c5+A5QB3mKyNnkk+dmH|7YnwKsUk5Mq^x`(%7h7BG(T{xdz-?v^#H1Lj zTZ>Y*U`s=BuH2i=y-j{_E=e%K51V*9lQrSZ1b-4mul)G2n1EAG1z7tU{&A0mg5Iq7 zBzDh~MtG%??mzt(`m>q)48VW-^AD)tfx|0zIb0Wg^sz$5S1Zyc@_ z-buatB`~$#ug|DFQu$Nq5rNpBP+%VoD$HW8#Wo3E7-jPWC(6vqpjHu{NgOT?jM2!=Xm4RDATHfc1$m%m9x zJG%V1fHQf7^W!cEyzl`^bHfMr@T<*o`O{cQ9Z&i&PC*=yeJD&KjXv6t?|B`A0$7M^ zITzgsh4G}c&pKuu=*2?uc+`h-EHy>&({+Oi$Sx9y_1~$QXW^V2qXyuU!}vovAPhq* zqABz^25O`BF#gaPq?>;326pj3oGJGPbth(keBZ1n49BKS<_>@k&BYrLdk-a*HJgob z-#DZ-AI?A}v!OoWUSYYO@$BM2E_^0rs$Gul89Tu1{xZPPn!>yfT1WpiocTNL}7gP5-x7mfA_VD#<<|>0eI$Wpn{^~_~m)b z;w#qhgIojL`r}^^gCSdn52XVmgga$LqEe5=5JYHJBAkq3w*o~J5(kHnp%RtvR67@E z_4}`@r(6+NUIeWz!u9UErn}F@MkTiP32F5|BZ*twmu3&S6}TPTR@fC&`O;#bL$V@4 z9Pqv<^cfH6`%?d1%0F#q<(<*vI5>=me!F(==?yG8Me@H(Rm?wBG$9^p5mC;E1x~|i zc2QCMX<=}G0o4+4Lc;qf6uS>Uld#7KQou?UI#Es`%>#fQSIMxGZCT^vgY)zs#N%;q zN+u{Y5zf&V4Z`nL*?m%_0URD()W@QLJP4KSs*eO6v;Tu??c_BtEuaF_LjldQZ83Qd8U z8my?mFWc;H9Go})2*cftPN0$$ywkJK_e%3{70k|3Rdf~)BlekqK>IKxpx6Kyt=$t* zjv*fMs~hm*(uZ55VjNw;2_2h+PS1pc5Z+-`iE1N;;EqOi#s{EDY4|$9`tnc1T%+rh zdlPd>1tQPsh_jy_bpKk|Hr}A3q3L{4u+UR<7S5;`5A0A*v3hQ?qJgL@9S$PNC#XGq z#{SDL_7yjrBYF#I&c`p7Y=sI6#}ux^LeH=e*WNjFcs@)Z@m=kmSN8-9Dg71S&HL2p zwgq@iWfMHS04F%AjYe&d!B5*Z19PuEqTHH4+$NSQ{Dg8H7xHBT7GiEdC*?MG0ugk7 zA-^3jS;+7?h42R?5fqh)wmig`=|Wrre?|yaKUaPNudmyoe2azy`uO)!+7kijK(U zi#lkOt$dC}jc|FnqW|kb@3V1FPiEsI2x~Pb()m_8ZvW1|+V70Ivta`H%BGZ`-rkM6 z7D5GR*Gqlf&*2B#or8m|_(8c*xqNO`F6MszMY*5oophTl#D1Nm5~{dQD`X@m2o7|(oUMUX|#7#lo2ZJ zM0-&E&wJh*_xkW<5sh+kZ%wCiuie9G-(QjB1l;jQm{#6F19zY z;OHVpJ`DbO{3PF6ek>IxoCFRcNy(t#dW0+!+Dk_XUGYLH$(5`pDKXM7kzl$^0coX6 z_6Uh=kY9ojL4}Vrlo(NYMwNsa1+9_(uzo3(LJ1Y5P~<6KdIw7}x2&wo_qnn7>cLG* z3JyG4n9()GY4+j3VS09PzqNDR+sEa0deSFshl>U@eZ(}?_1_jX=9+F<@q5`)i!I(8 z_C@?M-ty;E`mo&Lf;YwUdh^9@R-XP^@*q4)^u9qs{_Vk!8EJm5tN-Yz{Ah0ms? zJs_gqUt{H@XD8wZLbkM5m$!}>>0Hb_DJAb;(6Bn*ATR7VMMLI`*%z-vPi~jac8`7c ze(1UV%hJpna!)RWcz52M<@|J2%I2FE7lWriUm!d~+FZZ8IE7EVOmCLfdfi-BZL&*# z#LDJD!AUDW)=Q`s9yzM09C9g4>O%aR%;HJ&53i~b+I8R|rgyaXbLd>7h|<6MmVd;b zmC_xkFW%-bY-fdw6zn`K9dbeBTuMkp+LiX6hL)zK%mr7feJNT3Q+wK%bPRTe2)|wx zRk&w@<@>7M&-2}WJbE>+;W;~JvHa=W?QPapvxhRXPjCFaL9r&fS->v(ZqhF^w_U^0 zOD-?pUA|rMR({6~qbt`t0-sJ$kv(K0IzON9O1z@e-KzpSe!rg9I&!6|&Z|uEZ76lM z-<3tpL8UrI_EXr^TcjG^RNT`v+usHjfi;^PdzPmBDY_c&G9t@G0>3D3C^ zl>58hG$OwB_5R$K(W3XYzQ)R^CjDI0mb5nY4$Ek7GX4HtyYQBj2Lt9#4;DYDx@lRE zU2=+jF$nJnI&b8au5H;9*mPo_NPub3yv&&!S07I^@t2fJwzW}sz4yZu%7A@WMC}%V z=%tpOBXw>M^afXU7k+x?r)=78t6P*)`S6{=FR>8;p1yH>qecd5=_L$pN22wX_-KDY zt=L6pC)v>7=+aPP#gJaXkRBgnVF&@zn3gm}detT9D{IZ&j0%!I=bVRBqYn z0=t*V&5JU(p4jrLWB$4Ms)5ddmcARidVjRo{#sC3)m2rbw8x0MmiP+TN=ei*G`fJ} zsnkjoC%-gm28!m*G^z&~P1$tnXENx*nN%e*uKHQjAW|DG4?`#S}rk z9!&t$XHgAv_g?VUciCC{q=GSZRl1RTS<1w|_M>K9eDlK_l{W9mua`YQTe&j%eQMFY zGl@%MMNVeX7i^n8bU%H#Dt7+E+nbxeR`iMg6!CxLU}t5QGSqhQhD6NPkrw@;k#@tf z&u%TN4c;*0nje=3son}a98|Qwdc}oS^Oa@yjT&gf+p5^-a|b@&-|RGjwv935v`5YG zh`g@P+f|$T)^`b9deJTI&tC1tw7%*%S>^^s;rBVgc}9YhkMCygz%^RDTEatnt{%$y z-1G7S(?3i0;-ekQ7r1vYw_UQk?YLrI-xp1(6iUMP=|WSjAFN69Hm79Qns5BG`Hb&} zkglmw*MG|0xo-LBqi8PwhQpPuXItuOUrf@wKWm}NZ;35FYRM6TT2Vb;^$nU;rU-87 z>x!AAr&)$)n+>hFwsMQ0)v51)Jv!?cdSKA@07!JB58pi~Xr*3a=efZ|#_Nlf=RL)f z!9t5=Qi?_%bncV-SULUUw2&L@Uk83f@jJJ$EcIs9cvdM*(fBs7yCZkHs?YraxjCOd zywo`+*Oc|wBH^b@UH%Z`b=JDZyo5SYM&Xyc$(Os6@;ZZ^cex$7*;-W`P?zPkqcFF> z$u+_-?3SX)p_{FnC+FKDB5(=V!3M z!{l@tE6Hx2htMglbzd5DodeDKAKeV2w#AA)RVh6CuG%KhQ=YxDROp`U-V0S04Oh>p zi9NlzBeQ*hxcrM zqmt1%d{;hn)3NYfOBJ(sZF0^2nbJ==IiwogU%WZz#m=z%s~;>7e763z?ILFSm8(Y8 z{WoXfg`rZqGu^iCJ*J+geYfY$uU9*a3i@9so?P-}&N;5p0gV7RR>FZ8rNY-x*)?c* zP|(F*BN0sxi$a3}h%>;Vk?5fThEs)zqG>(o4gw1@Uisa4u-`au6Wf7FeJN7odK=1*Nd zqhCOhzah3$fbo-_>)P;LX7Hw*%+|tPoe{=&=1R^S4ikHK;Nl{^{;Jj_$I=fPQLBQQvAuBy~XPxu?PLFz2 zr05!?`SjPrU*B&E2u)+T*h~;_w{fbN9Y4g5zi{L5CQ)}g1Bb#EsmE(E1F zOY2`P4e8J6{{}4nUaRiq<84ZZjIauFGXqhOj=wg z(05B=QF8xh89{n$$Np2FT^>oFcFCL<{M;s`EW1>_&#?YN?(|32!^?UfUv)8EAF{7G zV)MZKZA%Sz>^~?zTW!^a4BDRMlGjc#{( zVNb?^UDiSI4-+~ys|DWW&$12=%X^sN^!SeD@^r^Ng)O>nLhD@;PdiSDY+Y9}aOR1c z{S7gf+AxP5Mi##=hD4j}Za#2BQhuPd5FiA60kU)Zis4Dr`t><=jqt-|10lGAQQdXD9wJlTL zy)V4H+fr)6Di0W8{^onndrg!)9e*irKYUYD)#G?IcJ_9qCZH8Pdma2)HT{leUH&g! z<`VYl#cTN%X>KUrH#qgxoBk!Qii>yVO1b6652x%uX&%{HHp5BW;uA$!z2LQsSBqkr z!>#5GwKoE*3|NQMizep!2d($D`LIq*sL*vE+o!hkrp4}hD(#ZhYS$NKs}m=)&&b@n zHRJaD>R1n9T=<*IS(c^Lw$Pc+Slw>LyPiLNl$dSUEPV2=^haMe-Lml4l~3g^6etZ& zUn(xI)*@8AQsTYoolR4*x0Ur9boiqUY~7AWn6Gnwd*!n8aCQ;WMZb?L`#P8kRJ ze~EqnwB}C=|Buu1jhSgvXSE0Rt+n<)rxX;Ct>%4C!TLhAX3^D@g6qk@c!!Fh%7s+l z)i4yL@M{9Usi0#9)`a3!<&Vv!qIgYa)JRN&v2uaSIakmegeifc85jeY2V&;AU+!P> zyl)=oeZV5lHgi^nfM@=kW5Nj|-&Mj2RZoD;BE`i&Rn3?=33ue&(@yDcIejZQ#J@tk zBkpVz?M!pbWJT+=v{x^0t}S125Y5=tt&sXH7$d_TH6z%1jUYo3{b z=?{}hLgsx;rPRN&gVSGbZ{GaY+-CWV-0cfe7*}Szo~*fxk|5OG82&)2OMZocsoo-1 z^T)2B?#2(VyI)gT@3#By+IvdYR6-(NoyM%B$%X8xUB335<^ISc*Qy4h*44TnbnNnX zT2%L-X#TSqui{7MX=SHpPybb&F?Xn}wJ%=XthfK#4CNVm!H_Wf{Qb=F4y3!kG|CSvAD&Ir91m-O1X+9YLS@YAM z^5MddVjfABwSU46s1;N%8&@H1$q)L8$~aB|HNlt}(DKB#qv|LP#)8QfJs5)JAW>o{ zcAbj$E@kI8vw?jWHYb-JX1kkzzCOR@HD#O3wQoZACw#u>wfaZz*7R-O5@JIAB{{k0 zUyD4j>C_E-TetCGyD7i5OK|U?I&0R;S=B-*A+db*Q3* zHQuSVJA0rmR4LM9MeGxYpokUI_Pi24JhAIlhxs%4ExzGAT|Fo>=_EqvIs1VjMvw>*jgmYkHRKW(QxdUo1w4@w&)hDJPL~gItwuA+!<$E zm*qtWyElr580c4LZFyfb$)aOUy3U%v4N@Bphpd~#D%f)SeCF}Ngoha~rL@{s$F+-w z`M+6jDJ6N~+NQpl;x*NWde?XvT8G%$_&=VU#b>9o>+}BB6#B~QoyleySu>vNDCTd) z?X0e+BzE7vrg%dthTnJ2x~zo;@uiXe4|8`71%>iI`l$L@GxW<3H`_^DB(_~Hv_EV6 z^~K|$7UL_*7Hb7coDW>tI`v6_e%bA$gXgBaUs09f74%!}!`{U!R01BdZb|-8tJyYq zBkaVX6q?8Cpz|LGp1iPayL0P|p+n515Q78f{Mt&RAHM!^`B7K5lAXt1{=F4&P^k5A zlAorY`&oXKTj1Zd+d^B`Y4~Nl{nHdBwSUTer}N>9WqO+A_1iwnYPL`DJuV!2b#~TC zuZkm=%5ECeh$SxEV$oX-k7Iy4~G%)_IGpiW)fcsQ~Br3^YVzD@BOKVr$!+9aLCJQD9mO z7LdECnOHKq4CarlxFK-e?%Q@n&#ltVC6y2ROV{Zqt&j6E2vqX?({QXr{?UojJn@(c z6}t`doPG#ZmV7^u8GLAiw(ydOqqE9!&vo(kTkmb|KYuIcn`2HE%l4OdgMQFp-f|~! zvXE8peJ#XNYOm*1i=o2ORYtqDQ=7g&^WEeBJ9lm`{z*Ho*+9gj^OouF%&)6-qU(cp z)EJf~&J+oqOvzvO{LF)aqs!ksxOu&^G3mOR+wV*gI2 zn!{Z90^h`c?U}-1Q{VHM$(aEPci6vHiQ3PYz5nkD#rtkTUe{JnbAB_;y@f52m^#gU z&+o5)+wzsJJh0^L0dqt*;L5P&D^fsY92O09;;;#5G+@>XJO!a~*z(*KFEQ5`uaK46 zWiE?u&Oh!u@8E~TXdO72)wycPI4kL{=}Uc?os_QQ?U$RUo>U@}nybejcTntd;JQ+) z8^wD{-dz5Ccd$i9$=d|t;(S?&K%NGqCm3(2c;%UtO zTb;KbeKwjN^!QbYVx-xr)Z(c}yWY+?e(gf!Abn=l{2Ah*x|`G9Udw40%sm`+QSnu0 z?TF!J`IFUO)^?@b`tWMay|xwat)en5Yic!zE~H~G8_vZ{I_KQ{A!)@m1@j*!z#_Lv zC$H>;MbwS5gNLiS?gU<{jV(XXpz{4I?~!fLSSTr!X&}FbIT6^$W1c9Q8ExuwV8(PcHCUv1NvD%T~FT zRBz_f)crNnEWaF~SqHgZT)bGuUT@?oB_3k+jV7*glj3nhn?`q6FY=0~Upf;@61X z5ke{T8(0+sr5Yb#(xkEWHjGK8`X6EEIlGa_)}=%6rr@Ixc-n>;usb?1I)=vF1ch|> zCRlJMut|re1R}g>OpyExqXS4025fDb46u5FoklIcS@2?HIONW!AS*z>2V0Dcu+*0v z>VQBXml1UgmjwMi7`oN~cY3kI$j_yH7@aKF>Zcf+5CO+$*g}NWJ;RL1()T^bu979( zKY%%rvVjj+E?I#|pRrS-S=XgqI(zeN)1T8hz4$nY+d zr@tX{3{s>IkSRB1dM}yMQ>BwvXzWL7bOkyp)#}A}?B2r0c9pN(nXX!{PM^Sb*QN_| zjOfsd$kc0Hx;yELnE`zzDLXrXeutD58qqz-RJ#eil0;L@=-One%A6iVHl}Zr=`%^0 zk2T$mED*4xi;%Lt_Vo2+YLX*8hfJMxqT7+FuT$t4na8jTeHW5}9j1A^v&cR@KaNx zS`i#F423C_2wp82u(g7z&eoVsuOKsR2&11M8^GfE^kt;%TQq$KnW~JVYmlj?c=`e| zhI+|#byDWNh;Cqkij%dM-j8_|(&RenhRraA+x(palCXRcH-)_LbKsGZ&irRpsUXjaXSx&NoI(^h1vuq0T!4@{Zp=2%Voc^k+@x$qHklg8VK`Go39aXWyN8az zz^3s5)@6nr_-lqUfWuOT0;tYqTtaH|@)%O2T2?+ohlbSjO2i_*FesEMlVEdTs)G7D zh5=Y>iOaG@S2O-Fke=8k28=D?Mo0b>IVrL3wLe@N82hVhjw!raPelMZNA z+Jiy~BZ^=HTIv`|pw}8_vUluaJSPno)G@x3=JJm*mXPK~PBGwJ9Ff_M(+qgkL!<`I zFyKuaOac9Kj3-FMIM1*}xdM*{#z%zNH8Oe-rrN~VK}DgA;~(j}34^i{hBF@UY16Gi z*ky(kxaWxDz~K_(A>zwkW~?RoHzglOd%&=l!2Lk-C|`-qe~pnsmND}N<1(3Yyv-;g zQ>}Ly#bhPedul3Nf%%p50TWkvrqgntVGLqja1n5?m2nScw&Ok{5ksL@iL?{k3cJBX zS@6-Fj>uXdx04~m&TeNMCgWnz$=D`@^lm+8OeLcs^@0JrArY7PFBzSDsG#$H4DMeD z9bd$xP=bNUJ4P^j-)qJa(m#!NjF)6e_yePpOuZRm6p%h2s%<^<~{N+hByLbkO8P7DN^_@i9d~BR^A) z?JLNHuLq#Nrx;8L(z3KDbBQ1-La{6}g(?EUps%f0hr*zhQ1G;gr3S>O;STJD3d|TX z-*!c&1exz!Wo96ma#s5%3t}--NXxghm_4NBLlc>aBu~YJiIJYFOe=k>4#SiTmmVf` zD`4!8E3os-nEE8~um$rBnTnmv%qLR=*8gPt?U-qD~M;1uRj|taOM6UWXnB^qzl0Wk|Cl$b)L2Ag)VrG-6^4ZKZQdcCBSxCw%=P?(O zGQn8pGg5aTjtMWO3CoG`%m;j^P4-LvT<8KTA&N#+r7AE^W-5dFa9j}BN8s|HD*_i` zpGsuvnU6e>;ahu9-a zVQEq@!1AZ7f$ck)`s`~p%nGv8?2E7ez71Ah7yQm5_FZ1!+z#excwQ$P-?Q6d4WUMv9AErT@m^~(?O2Sbdb+3MDn#a#d$1)Y)BF0popn-B%Khr?9-*bbtqp6*CxeV}S{2TJ)Ft0|`- z<)j^I?4%v)woD|iJEVTg9;I^LsRuknO_}xDV8Tk+P8%txW0p6wG=O>&>ja`bYGSpK zz2L|t7H4`&zskBwwoHfXEVz^-+NkeMmL-{5bDJeXrYi2TI0NgU7M2YudwZV+M?Yeb zpV-ElM7$>hd)ru!Nbg}wlND}ieQQyv*f+SztS-vRY`iSL<62*^LE-2Cd zh@++YnB{~db02fG_C97gBgw#HmJ7NXL~qJ~bqC81$+J3GO4I_4k{S&;P}ji{M#2k( zkWU+QcCa)EL3t14?P^G=pDVtEl#8y!-b+sP7FgVdn65d(3zU{J&17@-RP z9sBeFcz0rmRC@^3S9&FX_2k6-y!fcnl+nj_fYk*t%ejE>2}>5tpG%bn7oM_&)d}0q zjeB;%S(O538;a?eVVJtZ;ZKXA%7cqtEJ?&ysK-4AAbJ)0!pmnxk@g{973g+z>~|g9 zdH)UM_P`Yc&SO7p9?4%nk17fbdN};2Dy2F3kk1F5GUDMEEFk#0;C44l28D&&bzdH8 zK=~6E+K7ROCoCntEAUS*aP0{TZKOaqlu=#dNNcPfmMn^&bq|!f!POU$M{W;G5lO2E zsZ#{^fmm#F2waYIL0>wnZ2Bn{cUdk;R8!059`H{iw*ah zNu%}!!L%eQV=NqjcLlfjL2?58@`mF;Dyby?7^4AJA4?he>)1z>B8>~mOQW(tO&_Nj z))9E~I9v$`Jmthj`67-hV6$dtDYR4KHZ~Btz0@^W&QfTKZW* z=x_ZOusPo*{`LZf6EG2w{FW0K^k@Xu46$M5ZH*rdL2EzD1^hLFCsd=YF?(I-bUn!L zf!~=tWvVqAuZ)euz$sA4|51r{uL+ow+QGPH{@%&S|^|IrrJ!Meynk9*1%k8BF58n;6yk@ze zTK$kRZHFkVfDBjxyrhZFgi#Bi_JM^Cz(Cd;=wI}S)fvs0ff8|22vfy!4 zC{HfxuA@|45cQU&fcRt28{nA&4`1GWl#hd#Z#jK&_$|z}-2>#mW7z;bgLpI7{N*f3MHCH^E|;!M+f=DwLchq z&yuCio=)TpPYd3|LeClC^xE-v;bV5-4nv}!rAXX*D*%;`oT_adfQ115qmUemDvAfs zjro`zm>LNf<)aI9O*8=fr)qfz#3P{T1Ir#2pKlOmx-l3ue_$Dn)nXVSeHTJVaiAUw z8(`xg$IH6}6c@?`84a-%#%_)MhG0M}!bWjruxE%s_4s*@vZNR>AgEDFhoOPdt`_>7Q7u(O8BqWkKI3 zmJC)mA6b|W=6q&JvWUr?`-aAc$HKX23`pcK4M1KDrUD-SQy9HHg#Cb5VM@%Hf(BUn zjV1h_9C+K%kys3*R5B-nhA%8z#3gRnbYOXcVVmRS`o(d$)p3~d|2IC3$NiCo7--$i zoIqSSX_o(UhPZTE2s5CT3Nr82CAfsAP&jJ%%mKoflR;N%aM0m}E@ z))>Q$V%~fez~3L7d?);b`JS%Dz};F*{y)pd6awwp1M5r|UTwf@9u33s^FrRx zyYO!4l0VF85|3-D`~K@VEqf4^W6`{mIBHkZ$G95w*2C>uZtTh)vrN)Z)nGg z$4bk7MFM{x_$5 z-A$)G^`JWfba;KlkK-fWLi~9qyi=@0)%X`$?B~MNfMFl$Ntpqzgn2fOsY!w2MvMu5f9J%>rL1h48$6kv0>8W^ zR=mNbRo08k6W*8og7(fl;6lKk2N>f&EjfY@SE9DGfhG*s0mAL@wyvHJCpTz~1l040 z3lgK^Vkk5$DulLmkPval_aD1?1f#oqi~(ApGMeSaE&$2LV`Gu~@Py#&1H&Fn=sy;n zFle!=XN)m%VpQt*UN^t0)F1*HBt}=>HRLtWh~eZy)2__J^c0aRY(Tv0oD85w!^y?a zgMp=2=Rr;`{PHfw^PZBW66eSH!4Vox?u%~IpnKNOMj;gxC}Vyo-G`(&NaDx!kaR1Q zVx7-X<>;0z!O4C$Oh|VPK&dWG8CcM9a=0p>7da`wzM2moZFmu0kA7Z(Tsj_tEOygj zKCz!c9vzxKPv%FU3m#W2>&_?sUn4DLQ45gNL9gz0B(l5)#DnM@K$(L^X4Xn z;xL*Ik=QfL@oSn8yzj{n#I=x_8bN60p&-Z?!#TU1f4CeN7R2SyfZNSiTzXA}Lh1c9 zeh$$DCPMg3)G9X0Ceu4%Mgp)>40*El)#5Urr$v*TFuv9`Y~~L)K^+IEYs{mYsy$8@ zHACdO69c-QufvPe!5JNz6u3ac$-{t0GX&;6fELZ5W!}*@RF_Nh2?HmmD+Uu9U8Oe) zDWVRH3RrQ1u0fp8o`;ja9*>irW*}b@#%~J~Cr6$Ogq1dPQaZ%M$(^j2Fq9s!K+nI^&2dEnIoJo7n9FhZ;dh7=Gp!s+0ZFixJZ{DBY#tZ3k{ z70m?rh;VxUY!N8dvO!{f!?geOv~ZOtCmC?e{td??-pCvUts=NPim|dN%vREw2!{%Q zW1$p?6~)mNFxW^yBM34AjxID2@J5sq^ro&2g?C`2s$it-c_NkWMwlY`MzH(;$E)XA zWvu2Ok|3CGy<>TX>M5&4Oh7OPQLXankPeO*y5QehC z2t%^qy(F%|8IXH&_2$4no=qLM=B*4Tt1jXK%@iz?;>2fz6cL0AqtGPq`yV7M4WWHc z!47HM5&VA2FZ`b++bx&fYu3W~ekvT&JbC;K0NbVUS;)^3!i?*C(#+QP{QsQ|Qe+?_ z^Ao{P0WCmO5nPeMrI2zL0i}N>p^YQ_vY_EBzc83B&uLy0Z=W#T1U;AoJ#gdkAm%5j zlqZXmza2a$3r&TMjGFT1>R9MkyTDHlb`ujZI5Ct^4RnZA)YTkCYA@&mns% zMToSj{X-nUfmoc}-;Olym^JD&pw93~*2)+|l8Z+JV!v!bpKhN z092JZW09RQL<|l7AvjoOKvw`qlsSqG1bkw`KUfVMnSe8ZstRZR^HhQGN~1A&y9#cF z%F<0BEhYpq1=y(K@~D9>@C#pg9{TSG+cxjECc%uPo>aw^5cU42`?>>g+(?%lPc1hm zsbU&%^qZ{489M#cV1`4JN$7|gj-wgtw(2atKG;N(nB#{LH!!5e8Ag27q3R|(Le&Cn zSH~?;2|5Ys4tqkX4q9C4lAw_V@h}!=I!B`w4t- z3W+Cc;CcX-g@uZ}wREkV0gO%pEIRDTT%WHlqkJ!vOM?cqvek7o7c($XlT&SWnh;v) zHVSEj?V32biMl~ReeS#v6Ig2DD#(F7liQfYDYXZ5Aek$B3gwXpp`=(o8~SVHNjCzw z)H%&laH^USu?Fja-vAz+mq0=rpN9;$N9rzWgQssCpP{zWSbP%#W^cAU5G82J`Q7mZMrylhPm40!s0IIgbO^} z;yoV}2d%nz6k0$DYUjVb550TB0;t=u-a9xlzi>^|>5GT(ncwXa-Wd~D- zLdTT+k#}jIX4E>v`MnV?#sYb`r^CiP&;erMbXjnR&S^m*6QBo4^SKG{;Y};y0cw1G z1U?i!hMNLULk>2}5MrfqW0(e49^h?+wbLP*%_3qqy*>JO?JmI2m=Gw@Eyt zDyk4+*8%h!bLP2U#;`0|eMoEy>VLvH?rxuuB1ksj1T@zK5;{Z~EP)U+=_U~ z#01yU;m?nWE|2j21b!%U6n9l8E?xV#pZxh1mbMbs@Isza$7YXGIgg@R@)!c(x;b2r z5qFtS&7r+lIlLqdaMKsg^@QcI$5pVDJeCb}d6m#}D+YKS0S6~SGvSf{l@h3N7k=mS zXodmSBs>k7=ZhZ!2jPg90(Uo&JfyUI()_(T_@v}+K73&!Z^`j#?By1Gy}+YXy^2c- zzU9JE8S5-z8HF}+LE@8fHI)Bu5k_$q%wGr2Q^b~c?6bRMl&=g#OBvGO^kh!{Vo{Y8 zCS3biz?D0%(k{TIBvJvDe5^PXH`@w2VOGV3-?f76fvAIC0y3}Rf~sp6A|T9~qncn1 z@d>-QaQK=Gy>|dV2`Imggr?cRDU>j{)&@$mkCD<|8{7~{#cZMU+bL42ZjVcYOj{g1 z%>Z=-wDmL>^!qeJ9vItkJaDjs_^UIcxC}U82ZwzkubTvioq~{zRe}&k6J%ay@NSU_-+3O$@z|=m zN~*!9a;iMbTOvHhQ=sA08ziIq21A->SR)MY^ggkZxGOJ$CvmAfhOI&06nr^~oEd*c zFcXrFLQ*Ub=@!U$#+RU~7;%Pq&1og_QUoniaRU(Mf@>mu-_R=^!%$xe_A}n$e=FGG zf};l~fH@WF3%8HzJA&m?;mk=CV+#Rkb&f(aQG8RH`@axNi<7WEc{}2j=Oi`R4K7+# z`e9qDapkn7I#*~)IN6$L@rit5DI@e3I!qQO+sq>dNglc@`ahbJ6sSFT7K>j zS9!;aqgn-h1VsP91vz-YB{ZS6&;vrxhe*iJ3m%%?_Q17Ku*Tj6jvw<9fP^QWN;Xr& z4GN#(N~V9xcoO9Ym(hi*nQB1CjpM3<7aaK)^D)8E`wR=>p`aP4@%k4R0&{^Umj5tO zAm)v0v!JsDRE6Yvjl7(i7 znFJ9!2*PjqF@gZ_RbZ-=&*9)<(;(iW_z$0kYoVg^O*4P}0v7!SEIRKps$Y4GD+?U` za0QglY(HqnPK_JerUr|0+mDk`7eScL;t-4%;0nNXI;Wk_nGUflT4R_hxHFwodA$U- zXCen1n#fcDBQ6}9vt~d{&SVS|05K*^m9g6GAqXmF{|x(cO2_E?{N5e*OFnpJ$XmL- z7GqrarW8KcM5XKYhjyYSb7L+uInIa9gxD)2f!C{T~?10XT~A zE|_=Ojn^u-XOfdS$~GbZnig{$N0J5i0yqKaAqer#OfX#ox8;2YDg-KV4l5-PvR1or zSfdYR!B8MvrV31{c4022&2$3UK0P5(@2I@E^s|Q%G zg%ZOP34ur^*p$k&0Dd3fx+Of4sWTP|+b~!GrSmw1dVZ!Ds1D=A;`;Kyz(g2}>2NW{ zTZ7ct@(A1>1jNEVPpgcmgC0+VJH&!9cVTK@<``EPG&sX<=o5t-pw^rn z1tTz=4f5k~CD7tWXOR&Pb-_i;AHZdOVh&RX{EgzoOLQJ&uUa;qozuxsDbIz(%6S~( zeuBtc%|%4@1m`YYL_*=SpjEj%jBplJCKyn$k`yUrT_y3d=%xIuwfa@cp z?H|u+uYi8uhTl~@{;E}wRO06|#KsymAqQ6_K4K6cj>!nMvCmYH5`%9>HWvynadw8? zDhN*eyf#BCNt=bS_ykl{XJVmKPTNSST^z0{NJQq==Zk@$Ar_bA3j%p@_^7e z9)@x}8V^mC>>4#?0aOz>P0Tw1Lg#jmLgqlNmMKXdG7w&L5ctkoUYrU15^)(+!rtCK zuks{Zmbzvihm(k-_rqW~5o+$*&!zb`5*GvN33MTJyg^tmN`k$m;Q$=!iHrQ9156L{ z)SST7lOeX|I0x%X#;uL#C#7*;5h(&+rfjm6|@&|6b=<@IETTD&`4kb^F_GyRF;YefHTWD z-PtJ(63*ms6Aq{0a;R9tM`Jv76=4g8&uDlL;pE`M`hT7X1M9^cV;+m4v7>i5Sp8yn zeoZ)Wj}W(eh>ofV0f%&43U#H@suL6YEhrS>TYTeA%^g8XIy^Ne4D_Z$1JwW-@B=;> zoPvjEK=Gp*j`&Un$E3NTD-aZbM}2S>=3OW0fxj8}eAGMZL@jpuX~D-kh4BBE8SB3= zRr|Yq2_6i(mvBNqxCA!E1P!n;6H3qIbB2KB-8oio1K^2WCEqyxEuc6Pk41hDXF>;u z^TmjQhk|pTT6mp=&N#5dQH9(8xrhGdg)`%GsOMstJoU$7% zg;-zB7{&lqOK~aGIxfi+EM5zpX#YSRHxRcpa4T3fiZj8)f9=g~8MOG&Mq<`=p7-$r2v0|ApqWI{_9f9p+&!^vZDlH)Q(VYHwld2L2eWyyW6xC zP`u)XJUCjW><%2$6of#-3XZuu1okXdVH6Vqjw?CXw3QHR_@Fq72>|<5@cL#69Q9Cs zt%%^J#7mGx6`<;76Zsepe>tY(uQj)pDH965Jdd`BI(xHq-LZ{Ad=$q8G|F_Ifb_se zf`kgNU(KnD>8qh{PefD+u{VG}6X9~Jg}_z^a$}AKxHuYKLj9gMorYH=ae-8d2TvZJ zAgO>e+1xCEJv?>?NG`y=fXgb5>e5}?hNIw(_)<7W`tYdk1CeX+*(fAUYhd2#@6^eV zXs_j*lsc@1;=7G3km3M$IPe!J+MsbQCyI9othEVY_CUXobC7UuM!8%?Iw742?yutWSxDCxk(DeoNP zev_omTF;p!lGZ~5%Wsp?zV)0!{3N8C?~>BE4IFOX1}NRrLQ2J2S;FA=22RO@iy+j0 Se-xsF6-Br#eL))whVOr15^Z(> delta 23547 zcmZu32Rv2ZpZA`J_ss0=U0Eqa%BYY{gbGDQWUta9vrVa_oR&(1cC=nY+ND8K6e8`R zLTPB||GnqF;`;sH=W{=OefRmE@A;l{&pEf!;ymFU@JM=lFj?|KLPBCfD#7Umk~5h- zf$0@pEAg4B%<@j7FB&or
    T_#E{+ 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 MVm3RZfd}#V9~SL_y8r+H diff --git a/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip b/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip index 5fe7925ad489427974ba501db07055239f2cf502..e87ac14749fba65425fcf3100ad67246e3b71c7f 100644 GIT binary patch delta 18838 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ລ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 delta 19100 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 delta 69611 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ðHcMS+v0K9suqg^+04Nc%|bD- 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 Je+;^?{6GIPFQotg diff --git a/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip b/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip index b1bb9f6dcfc9e9445b46fc45b09a8c0569b7309a..1e46b78f3d524cc2fcd57fa7e052026f615fdf58 100644 GIT binary patch delta 3267 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 Tge-s?2@pW&R4hR5#N>YgrYe*o delta 3298 zcmY*b2{@G7A2wqf*_Z5DVvw5}vdflrnx7YdB69Z^UZnB@0?%eDk5_gA?$?X=8@v!;zDsL z`lOy0_UE4WO0A8vLU41MtlNmwyqf`J&F>5_kADu}SyU7dtf6YTK~N*q54u1!kx@W| zih3YLI9=UsTFXm$I1?bbpw~)r(C2t@$Xh}Ql9mtwI!%cs1kh1wlakR0F0SL;|Ix`p z(NZX?bNGFX*m0RP(Xvl|HW36vu^YTbmrJx%+rs=vT)tl#wfqq1)~J7+a+ z?AXOu?$OKv&6xVp2khP=wD&Ki+vDHA&9lj#GE!jw7BuC)yg<*+X!pNDC|Vv>fWFAr zV{_+uZ7?4i6K;%)g+GcHTBFl1 z?9pYBwc8S1a=Zm|e%H08gu>d-S1LR)@47K4*lx7*H&P;FrI1*4hJZUjPw!c8TD9z@ zS(oeASy>fE%`Wv1Y1EAk1;6uOpFTSFyuytTgp|;49%s(Upi9+z1gr>k`nEG}=q%3oqJ zfVM5MmPpfX?68p?vUF9VW;~pDHAoD4!o(YrO(WTiq9X%M_^=Ct2Z$;Kjr*r9;l6W-HNQ0+A-?J5Kuq6wF2_q2=h*>06_0yYC0adXfA4>*Yy=Jm*AFy)^4cJ#?ueO88V8x@yLq!_fsFd zlRjezi*S^4>`LB@SMl3IZM%i60|JW8M;Q&Y!PB?9$nUUHT#BV>=9cZcEda(QzKf?Pi463#oq?qL)CG|gjF5hu<35+ zQ>OVl5>H>1L^n&x8Z`Cj661uz5mIWcl7V-K_0NiIp9|?xdA68c888zV4jSC5^P;hY z5XW7uJJ-j4sF;Y$)7Je={!*4zkw}nJcX`~Jfr)28{bwvr9p%;i{ei-(*1KxHH_x2V zUtl*beqIt?>F?gEyR^fQeWb`&e$tkrFnQOzH*%4Zz`zl9spUGp*I6tR&CATWgUL>M zir9lb-uA&Rn;I6+Fk{^c3o+?nZ>tPRa-V;kc+&2k(Za4-?dAd(?}q&oVkPe){QBq+ zvq~fOasE`s+lC&@zI~(*0diOE=xM9H@0r`{tHX>}8|3t!hPkMier=odXz&?MzG(T- zw)H22eo9S4PTrB@pc|UcfK?eBt~1 zu-@nd!lyrWcPi|82Zjy$@GL%l^i)B705$B$MCS zR^5B!7mPn5@J&16PsF5Nshz60;%v=1gBy}$oyaZ5x9d*s4j?lT#e;O(ABpGmxP>pc zX}%N5q4MOAi0NLAjHyn?lIjfFVtBGYE&#J#(jCj|GuZOxb%Mi${RAqAKSAF7wnwFR zdCf_4k6v}-7nRo~WmgqkWxw978q{EUbia`eO^8vSNSX3zw@B!*7bVs@w91stEQbpz z$qA22?4QF%Wk!-1=3|N`n8vEEt9P^{KRycOvCq1gzes;m{*=;xZMb+39o-^0@FBXe zQp9|iR=qK@>%>t7MK!l1`8D(!VZAk^Wu&O@B6;o9hmQ(BnFr+?yaWpzZ|Dj;)nyz9 z2uqXK2(aQ`2WBadmYExsbNglT8X1X~)5#W7XnZs-*dPSbb zPYWR#q?p`s`kr?8ou^_`^A;|~Itd<8J3#L!q8(e5>81HF_3Iq1 z`o3-~^?QWW4SUE8_>WMcUp%eItXKdgHj_RQn)W2AZpJJ6Jkgc>?8}ixMr~DbjP>d4TateW5qk8J8;Am|K2O0aYz(y9^ z)*WUv?Tz5T&%p@JTytv;u=A2krq_6Q~bx;ybS$ z1iz0AG6#Hh5EkHakS9Q5FpR9=NYGXbNd|j-vjT+5LP7y47McVwGt>>>+wW*f@&oN6 zQWUsuKoJ3L4f9gjJeYnM#l^LcvkX6eT}lvBUJvpKgBbT82X}6aKOmQ52(UO7#){Yg&=!r0`ElmZ;(P%4AubxA zCmEihk4yz^LVPg5miQom8VP{_vl8IX6Qsa?QYhhoAE&^2{4sCPzHy8MP&N_fGZJC_ pr$lf9LVihbzb8qFK({|R7GO(q2|&M;0)Xo&5I`t30ia-7#y?BOW+DIp diff --git a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip b/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip index 19aff5189747a0541bbbb73d19da14622b37cc93..102d1e1290eed55665eff8bb1f711b78de68f9fa 100644 GIT binary patch delta 52554 zcmY(qV{o8N+cX?&qm6B2W81dvWMdm=Y}>YN+u7JoHXGaeuIGM#eg9_qsG2&ut7fXE zd#0!rvaA&nK~V-A0u2NN1O~)aJ1hag7`#k9tieeT6#TzwQwwMWB)FS)SdtL**8c%X zL@?3+E7ZZ@ga2Gv$=ufc!t)W4}DLt8% zWQidHAPzFZi#+ZJLcFKFY6kp}g z3_wv){KdXp)GQ3K4M#H~85^&b@4FXf%Geue?*|!*<;o1y3Utc0G(ly0jp$}iJ~Kww zyakuwH!)VwT7}+=3|$xWOCZH!!lvKP%PM{*Q5tgfc1-sk(dT}Wm;gkA-8YwB!Tx`O zG|6Hr{;&I{JZzKyX_5qq>-;}n-nh(Qi2uju(?39C9TWuQ3L*&^S2YQV039?liJTxG zr{nA?@WtX`2)0XU>~!RFtpk4tKF6=l+1IscmjD~|f5N^K%KlFjA(w7qi6liL0bo6` zNHUGyXV?4_(Q-NMBf*#;Hiut5-xC8Rv;AcT&jE@lQbg!oD6& zavxiHyY_G8SZ_Vb@x=*DBw z<0)aze&gl}#e3fOE8+L!Vc^0)2>>~(_Y(4DEaGkMyZrloEN@&=n@WZxJIgT=2&KHY z*#Df?!#l`>n&iEo`=S~UX#8KfzK1*krn$`o~p+b+5O#&$3m9uMD1LV4YnovsF+Vs2*R#5Mv>W z(#joRpGl+;V`_~+*kDZmtKp>-o3k{ z&nPX2eSALag1xzunFsF^xk~rb!n(khzb5=2k=^!;AH{4*NXhv|JsU5vQ&afz_t*8? z6kYb-_+Y~6e)YiBSX>=35Vo6ad>%&#Y!!X2^0|ICeXrMc`ki3C~AlSh0#&Evf&vrh{iEv534b{}WhUFd@$|$+%(P)eJ#=AeE z(p5)S~u@st(@=dr~<+$)2aI#F6`%&t;r4rUxf5kZ0rqly~kt=OW+Tek^2EbV`7?K|Zd~X>^WDGAo^Yw$;xsXl4^yeA)2v=;chd{8sOB7|(_#LOu zXHPT|ofR8+;Lcz`3U6uYvDC4&{5Ik5B z(c!WMo?>$wpr{M*L~gdqKx{8y;a8yseb_O%KW`pOpTYwwyOsv2_YFkwPbp4Y+$h8b zsdk)euE%%#zA=T<-pq$Y@=b)m$M=Q88Kvtvw9oARkV1o_|F5v;@;4g$Yc3(1erizu zS%Ey7z+%e)pVJBCGDJTxQzp25`nTGEKS4^^g#xRY|Kw0f`fv|D{xjW z0(t3a^|$rwhM_&-xl2FGv{~-?Bv0>U5(aD6tZeVwVq9!0%8UjtYU$YVB7opUC3B;!4P1g&*(Na`I)t5Dkj88KGaV)6`t*H zNtb|Ru7nz6q0goEN#R2OEA%HqUL;9_kxm?RuaEYo`%1*f2S2 zTo~x?m*gGN9Pdw+%OtbVS!1UA;A(faXG>6#=Zz#UmFo1?RQfAfyD(EApnNyvH(Z^r zR6vM?o61n_*^Q49QcybzTW}sE6*g8JROW{3>}%dmUN1e;v-Dl%(}*~oH%rTa39ISs z&*mJ~g6$FUv*>|?JeFYwe1)NI*JNfBg&hFVP92GVGNQu?HPns{x1CL76muGH-DkN7 za$(#>(zBzsdx>zYH^wbGjyL8AVKrNE+8Q{E^Nk-+H2NSgVJ zw&`5-WC{aoVa=%*ujZQDG6h6FPKoUd_IkvzeazbjVr$p_3IWii%r3UEyTJbUs@a_?ZkZ5diEz9%CN81R!^FhlmqFLK zgG6o{=@b`vO#|rjTq`A-v7!}5M|k_Hf8R$*iB`^TxIWEDI+d_IH-7#BBq1N&N<0 zzpi3dkAG2gw;nJ@B)PMhRf~ z>eG$S8$iakVLqPLe|c=rkVz{EtcU5{3(V6Kb{*-t|LHc&2=&*TK$iTuP6C)1jRyLl z{R7D=@szGN^hr86*`BY99M`pf&M=ffoeDf^;dt<}C!oP1`XZ}3(TF=m2a`QmsI=Tmz@mJ4I?Olc}^c)PvK64Sdyd6FS1GO-BcD2UKRh%e`xnos#G@B5+wb$M$RH}ECy z){I|l$$$5ayV`HU9*txiQ11&f?_5rQ%fu#)4E#kq3u@rBPb;!aANO5+V8Cz-J!Il( zoEOLy{eD4>-1&IzJg@TW{mnD-n75=t`&`O!6?we7i0*Cx!sqDz&i6vWZyW( zFcG%9fs_XvThIA?eF5*i%$~!>p=i`ujS$gv<;|M%g$VP_QW&L3LFCi{qDLpb$Bb!w z9W-7%#-|KWZ`lS}oLjc&ani9i=`5QATFs|{Po$gN+)2mC^zo%gNi$BPljmv`4^8TT z3OVzMTNlliOY*wgx7Fa6gRg<><_Q(68OUc+XWps6$H2GZHQ>8pa(zvuUF@0g7i->> zYoXrOlqmC1bdgc+XGS8(&$#^<=mLcMpIw>cH?R9bgjG7?O=M2GAxadp7`7{sgRM0h zQ?0?So6RW$cDd8WTKKUtrRlZ`p9F;Eo9TLv_bd9U+Y_zik>;;;*X65IJ@WJmS<3rw z1-t9eb^U!JxPWuDs8gtsQAt^;pT7YpmF#}l@V_&2^90^w#~x_9*(S88 zagdI;X|NXN_cAB-upImx{Pq#A?jFtF55B=TXlu%0OrYRYED9$lh-Z6$*v<(ilsq zQVXm#D2oWNDJP_*q*_!YbXO|)=dRakQX42W5;`}PN;GG^I{)KcWc>5JLV3rH%L!9- zZed}>(TtH=$I7)G!GVcJs`iAATb*crE3pTc`?%X4{r!{$RKJBKzCkwMk1UYdtlHa} zZ(k&aA>f7tmN=`0K7d_oqZ9!)p*Td8K$*0>UlO&P^{cx zkXur1A*jngwnl^o#yaUPs$r>#){9MGG)&)$xzzWF@?FT?&%x$Q@UJrH zJ<$JrXRkdYt0&y28$pkhYhM|uU5tptmcFl~8W1le z5il(#ryrHLr-U6c2OnJNyC z-gSP6-Im$89g&_KZhuSbjH((m^O`LGZpFcF(L;rdUb7gf{l&eZr0l3I1*G%}K)kv| za1=y#DnMN?&F(@xoMSE-_7U_z1G@e%kyyB2BFf=r$U{ldGtw~SQahy{IEf-uej(7z zBZk5;1JEz8jK^`P%3dYxJfXgbu|DVQTM`1Iuw4mie@;FJP7f3VXQ;E{GAHG7YZka?S)Y6wb`IU53HZl>l{bfsAN#U4IW2BVH^S@jnKMa#A*8!(t} zm3E1apL+o6xZEb&=u8w6&>}$F0EIjP1}lp#OtO}tIa)|HtkOCx2xlD8Jkx*_2)%5Z zN7-|0<3xbMxP*EM9&>?S57419Zo*kwZbWB~&GGBVjfFjr)q3ePxmW@7>> zRn!4ORKOmnb_CHn(g*BfzU!7{@0t~Uk?_uh;H{2~-HOVA(n6*~0kd@1>(5IUi7Sh$1(#*EWqoF?{6r*X1GrpCbVO;;=p7eG7`SLUFc*$qCe9oQIn@OoHcbxo1P4q(%acc)X&7v0m5ll_tZ zq7u$Tg{oByqE3Os7k{DNa~q4P*pNArMNT@K4*N5wal~kcJSK{1vjycTUX}G5kzfP(0nfQ6t`s7>*NM-oLtcr_C&u2&DD|h2+}z;^NP~( zjeKQmXOq)AHw%ECqj&+}ap2(LQ{_=F1VONdw0K20%yor|34#|f3|co>TVSZQ1Uu89 zMeP2z{QJ2Zq$~4K{#0T75l}tes3bjI!S+Mm#F|AwUAU{KMmyTwDkjmea3CKZzr2q$v9AsGaFX@xBR&^ixb5W;;TrEf4UoI;j* zCxH&}o9x2>wLkgfXuMzP>xk*ark{R-I*qZN{TN=um^Zg!0)5UGL;Pz?cJ=brXIU8_ z+7TmW+vecdMu@`67r^!T>eCpmEjq<#pCj@^%IfT}_k>6_mX4B4rkxMLa4o+(ynVJ=hLRibhPkDO2vn1;07z=;53k1ThKwVTM^-Bfzhw zDaetob`P-r4xeNv^=GyO{U#+!LV?HV)@-FR0{u&eMHbgxtQ&ih(V3F6ZJ7Unu@Exx zf!=0Vy|S`%m592iLy2jOQnu*QDv_BCzwW`T<~~@UeA+-bo#@wyud41{=E@3q&0V|& z)bjS0?WA*Cn_qILe82n*5Qml34aq}EUbW}nl>#wW=D0USYek6AVOgKQrtGqiINcR{ z=$*h>c|R;G?V#0yAca?EN`(duIrxnw7w@0I3;A0|aYe~tlNhl$Wv*dcKDwu^ihH_* z+#0n*3zvM#P&q2u#_S{pT$)N_W{=Es}iXYr+8c8uCm|>Wi zYzC`%16F4a7bukV2nSi;c}E1o|Hs%Jk(hp}b&&)$boO@bOaXI)Wa9!D#cwp_ej+-v zY_%Bdq2O6RmArOn#=_TG^i@`~Iww;<{a}uKksp=B&A>DbK<{p-*mXOw#~t*+`MX^tkl?3B_NOmIG__Pg!g<8WwDN=FrcIWN9-U-po+5 z+<2Xba*XH5(1}lZB5WU;<^27M+HpZhsJ^~u-W-2qygA5fq2+2l4lA)Y1Ha=@AY*lK zX`F`xL3EQ=DHyB!wKtOml?-8C(SBs8cW$)$y0F;P%G(08hcUoH7W|9Ns^0Uln$qip z(cnYc5>0wD#wM(QnYgh=DtMGWruaW*WxqR#jRtzT8`D4faYH*-w>79FgaV!|+w5_R z?$3z2I{tTf5^cP=r5$Z2{IV{)b3F#QKB4zsE@|FFM@YX!|IBH@58y*#4Bf}GD0Rag zGcyS33TuMV4xa!X@>p1?Ta76W4U+UBTv8(XiWE726kck{7I-)~BAr4qxV*DZ7Ef8@ z=;x9(n3rRJJ!A@A=5Wafvj5PsPRMEe=`8r_Obyn@QGN1ZF5fwL@AUCYnWL=t2Lh{G z5TrgE%dT9ga3Dx3(k46gqPf*cEW`%gSW-Wz5zG{8De(lrPPk@tKjT=0;3RzP21SjZ z)~ke!KewTr=BwtY-=a6)72o?Hyw4dq*rL}EB*w;r3%;uz8y$(baHy#H6P-NU!uy9R zs@X5ZNq}=WvfRy97h%W#r}vW&@S~x$1J``!|ISfsxhYA99vD%?ADbj|q#%(;O!R@L zaTa9K%*cSx(NC*&&W^n+Wy(|3g|!$ADV#3Fxowt_-=lUYSF3*`4S0lyE?ETyTl|%BIFuMnPG>5R9Dm6BqGs!O zYq;1!&&ayTwG9M}6^^#Y!o!LBB^)zha6&2NBPjte)9B%>T2DgCS_p`!b|s|xE}u+f zs*~y0(Hq)`-32u*n6}C7H4*U&8mKDgT$qI$uzG<4PS%ECPVKkJZhozymk|8f*DJruXbnFv`D9`>}}Yw*UY#j`Ac_1IJ?cCF_{h;Z4O z@#S}!-Ary!?`7bs{MV{-o}Tn!(^lVGzL^;{4mLM@y+Y=>uA&+&-jsUac?OKKfxtZt zY>j`QDxN>-BiA71W`@>E!;_tYQ8UJqIRHfewDW@-P&5&2m5N1Y&80Bxngf$_BES> z%kAQLlT1DsuHd38cLEp8A8^f3M+RJISx^Rs*0EQi#H#&7v&#NSrs-f4GOdQ2`9K8` z{2Lq+1a*`wj&3tjD6wm{TY5<&@?T?F#D5J5SKOE(c$pOZvfgMC;e$sIO9*0f7E#BB z13Vi>967I^Q^pU*I~=CdLG8GOt=qOpmTtC`AJ(Z_-};6)fLiY7)($O}gF~9535GD* z&~jwO%q`L65IKoqJiP-M6T7X`4Zt6m{>6on%QHYK5Gy>D)D-I=osGSypK0MGS|>TP zX&qtrurNPRNH~pUWKX!OSb5q~7n*G^OR?;)f{+M@sQy^u%NWf#u2xfg< zSU=m6{uJ#hNMI7kaG6mfyS;Wdkx>@t3Y=6cxo}80Q5j_2A@~_f|J3C`iun0p;S}ic zFJ|gx^c*9oZVH6IJHZg-Y-d61sf$-_er8_QJ}=TuU1xxSj?ciMmxuekG6pO;D$FSv0$g3d zKs^11qFO+qSR@(aZU2t{<{hYOyViwG$o5OMs#4MbQR_nOE>f1&`!8iQN;ASZd9?uxwcH{j zSJ;z{NMQM1H)E!)D#@SX4Rn6{bOi5Y>N7N()R7GrNjnAT-C>AJ{KAEH{h>SOjkeW5 z?S6amicf^L6H>iec%zqkSIYkO(8E0id|&1vY^-wBx*v6o7Pk8cBS-E_aA@3roSzXO zArBj!pHlqd4M*F>d9>fO5g+)B;9-dxWeyD`(kx4CE*=x?VRjc?*rT#1nQ48D^*9`{u%r->Q>rc#Pr5U|&jdai5s_ zm6lmH%C?q7VjMGK)pnA)_x;6atJo3LN`hC;qfXzA26NRxfYZwPS_XXS*WrIS`@@Ym z0Z{gic#s52_09nZnM_>rteQ6Ut`9!>jlVwv`53avh@W$IEL-TixOt+w;4>R53$M7< z+L@G>p1h$OaAYI?_zMACG`eGd+R{ppub`RwFwtaUGA!wuh%1a9Z)ZS?)1vauWIQ;I zxc*i&&fV-1Tn87_l2JCL=420=d*z~JkgmC9+e1c~< z&#!U9*YJNGe;mG1c*jV`bLUTs26%o3%+ats6k!&i+4XwqBy@fgm^Go*YweybK3}fj ze|+icS**~lvsFPd!#h{^JBrun62aUee%I`h@sYIb1LzvFi^RInCX=--4JI#V3fK?uYGPm0LfQH# zM1X9k&cJ(B^pyW+LTev#Rgq4p4OsKSvh$AJf67l$A23TwxjWcFi#XAS47zkZQ>w1+eW@l04?#y-*PMGFRtaVK{GZ9P#-t zaDaY{UNOoYwrysYk!%jYhER%0h|hyue$A&>Q(o zk5u{3rx=nI1{Kc6zWvAp2<)NmWzsKz*4HW8MT8Zc>CHW6=x)zH3bKe) zKPL|QnXIshlC!YHn_~!Pg9RmUIn=@n^w@%*&~9^3cFonjN- z-gs+--#!~nryhn2Q2V=1chq*+ zN509rQwKf#oxg`~3r3X{(BS`apTh_vYwVRNS6g%UXY%*FfCAZm9CMv$xrWjaCN$(D zEEHMfXljTv%H$h%FriRCMTde6Gf`+u;$Mg>b~F0$%{kGhMsZx}HFjI;xVA##%c*lF z;yUI}SJ@f1mOWXt*{ipmR%ZsGqwED5sLR511(TBDvVUc2_T^k}rPH_W!`pPD{JLy$ zJ`RY&r*uNU|J#29ycoP}w->SY-y~zw`w~KP`yji*BUPzLA2Puxv|{p2$O#|Ry&ucx zxC%-(e5iE{*AxM1tGvi$5N&ndEtLicR_=WVuGy@FK7rJz0G_I|qtI@a>hh=>Z0XtS77*hU zpUFWJomFr0DGlBk=&T@@{9oH67~$G>f)J6J{}v&SqddOpokk;U7Z-^vd?;y2lcryM*F_`|?YXiV(|nw6sL5XIXuPu6Eg;A@wBLuIt!=%*obA z3g}83azc)tqZ!k=uw%V65N?d`aTLvsndlZk>No6^{hK)!S>0mkE+?08X&LFLW$&2hGIp~rG$?a=M_wLYvV@p-~g#~(e{TM~YS>qD=T zFN&CZ)_Jj-PGFE}Ek1bph~H0jDtUq1hMQ8n1K7<-6%(H31bQZyLmS*W=(d+}xTHp}%Cd634)q8diHbjYdV2hgZ? zP1pZx3c07p&b&IyBC1txC7x&{5FImGn&=e<3m!FIY^VkXmedTq^$0vBHD>F}@iMF0 zi4{%ENUb*$4WGEY(xqMj>5zY?=xV^4$ za5MB&j68Ld&Jx@9+H=4D%b($2fZvZW9cwoDwlsvGU;1rAc7(^&iwPqw(nvK1W!Q&h_JjD(gtj z%iG!HbG7w}An_UbdwFT4gy^kP@OrECzg{_ACuLG1bxuQ#{+&lu(pA$(XaDk%ckie z`CyRih@z?sFrS0e!9kV^VNN>4sX2DZNVKm1bf`yGyhkG&d*F;+8=D^t1uQGxWxU8b zM50a$#?-P<$B63s0kwmFG+WGvL_PB z&rhOtZ05~AdU)wX5%rb0bw$I~1T_(;7W$h&{viCf z?>kDD-yNZMZys-Z02D7zGwX4{3sIG5X&2dSf2UQdYo|=V*j5P{;wu3r8t%)u1|=-6 zamiUW2SIEkdFvk3KH^J~w@WuqN&M1s*3La0NAbuD3K(XGi>t&awU`vJiEQGo6hYDMmv-EH5{j1&9wmM?EERUZ*AC{BdJy9hSr zfCPbT9-wncz!pWe($hZV>ondIVcl|Qr<;&dB<=69lah_>POpY^FvOLK3#OCld99qR zL=P zvaD2fIX8Bm3`j>rEGwRa|0T>0&&R{<_R=Ez8#w&Lu45M+AdEW$OJT9|jZC~fyt~zV z6Z`a~T%1bT<*VAO%oVl(33^H%c5qbqm+*a`wJ?@Nk%dro9ea(}P%JjsJgH4KMZ|bR z1a$*lm`u(TbDk6HKgKBco=|3)F`m^x6U04}-38ry>>*;ZJ@e=^T0=A z|7)dQNQ50yCR6H}doH5a3d#`RSJUHFOCIVJ_!B{DAT?oyM#LC0es++oVdqZz6VU%I zym}WcBnxmLaNly~)tPw&z3imC8-6_s=^a;LH`fUBI0jlsC|{FBJC!)Ecdd{^`6nXD zI$pa4#_f0G+Mea~8+`eCqZ(02nQeNC6PW{2K@|whR&lrfutR`gJaFKQ>qU7Vk@9&> z4k$#Qn(pApdfW;_{PHFn@MT~22B5t<4&7@UImO`jqq$|pY^I1yG;#*WdGMh>(NTZB z)JI~J=J^A0k)erP+`6fAi#OhrmsT~OZBbPGtegJ#S6kbOaFJtl!NR!FEPKPDXpo|0 znWaR0=Ke<*LOg{=a4dw;-6bQY=^E%HSt{C|OGp_NrDB;bm?GZtt-s!X1IJ?B8`3Mku3?r3d6r`#TRPHdUGEa}ZrB>9`dHj zJ9_y17;%NG8H4?1;=kRM-M-555j!&Hwae_<5fl^-2&M`sA6I0(aq8~R07;lwdFB1V z-D;~8?pf~=i~$vS7&{BCFc-$(#G#-R^%#?|TL{;K^>|@CAH(by2y~VmEkUc#Ei;qMRz4*Pbj?s6$B`pM776w|NVrLoHg&JBAJDmSiRWHcC>Bn8F|BtK27UjJ@9Rj|F$ z@_c}-T_vyy;MBxdiOI&b!mh2XsK0dTUE{HSR2NaTfVS%n&+D+V?%ACxGiu%r^Gy_Z zbQ(}|<+@y8XCz_0)3xW>Dld^SGoULipIMqg@77@lZMH!nx)JMD^xD!3O*jbMg}8f~ z`+g?^-pvDVHxBND?CrwjcHHC`kQEwPO|1;iN)WVxeiTFaGt7n$^?REY z&*>BZ`DiK`mOcv9&dGfhqNmrfn-LY0@}_)1BvR+u9pj#fXXe}n?ip{V%iI>3*41hj z_B@|w#HQnldDU3^{7yVi!SxKY{u=5uIZRM5V+35`bGu|ew#I)sYbxdy%-yf{J}u4r z2@}9hLEv>*{Jkb;>FX-Uua@3`gCTG@2sHqp1oK>F6+B2et6^*~4X1!@Vv@iK{Jj=; zVG^7~iiCb)865RRJ^8e$*dsan(~&3Tz^%YOWg`8YVA9uH`_#*wLoH+B*S}md>c6p5 z?h81O##w)CXo_-fI8W!I8P)=xkzy>XJ?iepaY>IT6~A9UJhAHScVFmVfZ;DhcUUWc zegYy7KBizxn1u0Gbq2K_EFBlC-p{{E8Vu~(d5a;1wroRp|9&J}-TN@U5=+BeVSLez0#q}E( zIh z>zYgT(DreUNc zT=F5r$fQ$FrWrn2MJ$ZF)nA>u%^p3nT%IF$-IqnE2@!Kz`}n%Nomj3qdo|U)3&t|q zToC;1xEU?Q&L%X-M0Y*E z0MUue_-6mU1QapZeQ5pB9mgIGSf)^#R^Zh7w3!2rrGkBipygJIpLSIE2dK41Y z)FnIc%{N!h+Yd>?bh(d{SN_N?tRQJ<^kjG(+img0^YJqB!axM0#~NrJIGM@dsT_ys zqZv^onPTT5jjAS!>?e$3{0>BqU``+sT$UGTKU}Km`B7@Rnig}|ZR?`_v1gcqLyjM8 zyP2ooUDEXkmV_@!KWj@*TSLi3Y1imZU5M|-?$A}%I~I3*Nv5IXKjAE&WMGr{u`c~^ zB4b@2kX+eH^c}gq!wsCs{lv36TPX=*~5rI-@ML@Xoj<&&F zlo+Bsje-rszE#Eg{8zu!s^PAoOPLjT?ke)g*E#ZI?K-Wn{T#3jNyqp*ii9#geFCq7(rIPGu|xI_f!}4%c#~V407V3x=p6U+h&2=H)t+g9fU3UQ;rE zukNm=`qwTtY%MT<9fWYWu6+{+Qpe%%?Oqz;xk@u*+HV>;@Q3tZLj(#$hDa_QPZpU> zhoKYX9SLiiz{ajo7P7-x(bXTq{_h>9yocw(y9^heBJ-wz%vCA*zY(K`-1!Oy>#?0| zyi-(PEbKet`RChkrxgpw&g@EDAWmd4y|#JGPz3z}?iR?3F&5Z+i2^$^*n7btf+UDU z3bq*+L>{-=8>*t!{dwVGbAM#qzGxdXjO4)TYAbMM+eDUz=*2!WZA)iv9`z$yOhRQo`KXo66aT> z-oO{m*eakmNS6vu-6$S=q6uD#p6*Bd3oc(*rIV6$5pdKVyjvMoc<~3HY{1*$!3sJ z)bXRW?R%SJF=3XHwFme`em4`VpC;J1Ez+d3H3E>on&vK#b_0d`c%{HrrQhT6Nm9u2f%7%FQXoyiyM0~RsZXwd+ceSY*eH{}MB5pZvfqLKdV^V*;o^(2HQUK8E zF|zwQ_bg9aq__RYJ-asS=>8OChGp=g^pOnq?$l^**lK$vL_4MMAl4yX2jN`yBakpz z^5@S4AFUrn%L6=zY;$ELt`V%*N@Z(yWwaShT|%P4-9#G7o6#R~&~$?IJXtL(Vfz^6 z-5#yFw_LkvsZVJtqdWu;1o!6?c|cqDGuKE5sP}FNgASx0=leu&_Qf+y8i(9U{w|>a z+l=15j3R^P@H(A@a3;74yTbiiu%CZ^I48UxcxplYZ9Wl2Wa3@nzG0K1Ni#Ln@?B%o z?@5-jVC-X?t}}4|on*U}L0xxER7p1w|4)#ZK=-NjTaRB6qs!4E% zdj8>0GfKiI>{(XGiGrO!-4p5GmsCA1>i>P2^yCmmh~LaSsZb#sPb!5pL0h!>^tb%E zMT<=9U)V@}D6~we*)u@Ld$3cPwb+^1qQW3QrZoIdaUTWQ^TT1h>bBKXr)CzyC8yRn z>qwh3c0(U(7+_yPB)6XP!UVY2rJcix@e@9sPP)X|?la5CR$hl)XM2cGA!(T2jEFONy1SZh^+?vN2L0sqG+u@!g0nhC+>oW(S8H7ns+RB`d`A=s7Hq zEg4^j3#&oTQQ*x*t(mwzh-H_c4ZEqKFo* zo7-9)naGSXcFIVxt{G=m%%lfQp1XmX&#|&eupz#)sFV3`pSMis9ppZNN5tz@zYnOL z)hD~(21uDDpBmK&rl1w(%AuD3u^6m34eIR|Ob(I!5y}7o;2_5HBI$NE{p^cN*Pp*7 zfux?Y{lo3lr9S$0>y%$StNANj1{jaqfO~@bo1Qs3PS4gEmsWFSXJQao!k`_|i9M2J zH;0e97+7E)H}>x8yKuhc2Kl~j;3w8RJPvHLy`s`TZi4W)c?8|O-q`iyAk+1)!AarT zW|B#=fDk|dC*ej}co@}Q9VjANaRlaB4r1eff;!mCJ|LCgqRfhsb@LmeXT!vp=tEUD z`CZKmYwLYkxMh#1edHv6evR=HkhBn2mKX!91@kUpH=>d>u)*&OR3fbv+cKe(5*23^; zp+>>_po~;A@?1Y6%e0#I%(%3Lt(y#!?vZzlamJ74G*YS9GMPdex?K30@$l}7itIEo zdzaIrhvAJDD)rKp#=toKhNlRrF@4Iib^&>m&!}JJVo6!|DX%)`>b<(Bxx*Rme$09h z^-JbJt+}g0Q|j5H6fxVs$3w-!mmZnx{e>q5jq+VDkYM|&+h_xpQ6$Q5dIrbc1M5DH zF!$(SGQ)&o2eIO8%~wE70aaA?URaTCRlsAZoK5Bp6zK|E3$X!lCXHdQ zNC6GW{QBGa*{%3^z!PIif6O%dFjw5$bCYMNecg+S*6Tqt+t|)}dYF?iy5$kjq(+MJ zNu_I2x2k?r#L8=9&cqLf4AF*_c#e^~HM@1}iO=-(7?SOSPVkI1Csg>}oZcewFRiX9sVkKNJ!!P4=GMTk zE9-XbxYgbtK)u|17%DmZ23gk-HArX{0}oc(0pVdW!%YoGh$K(2jl$~|QvUw{F+k40 z5;kez?Cl4xBpb{WZB8;fLi@7ii*&XdlVFduecg<`eqSU@tymO?9Vd~d!oh%!Xn(Rx zuN8LH+RDq#(cRfL@YR!5kon;||jWv)jJS$A2Bda7~TKN4yz`R+u@KdXBb%nO;OcQ-;bU`K!kb ze7e!k*PAB3%L<#>!L)Tiwf@ukcb-fb{*z#cJA`#7iHxJB9mH{L?2gM0zn-7X-Uy8eKaDOq$Ub=B< z?zk^j-N_*p<8#)IO|~`Z>b66Bqfu&i{Z_6|B%>XVx~$+F!RJYbEqQ$iiuQ^nm?4R^ zvluaQ_b;9dSU=kEZq0Rl{>|!*TZ#9aD1-eW!_8((PcJCG>7M#I%k}chFnPlw+x4R( zf_kle=H}Ro9l=7H$v z!6e0jI{85OL1d=R(&=Ki^N*We&X@d@il}%TGc$Xf5#b4KKoB04UMieqA2_VVW+QDD zdmF;LvX%tZn{>ls%M`nTRER>=>DkxEe*ik~c76QwSL9jm8?C{4cYo@B2YeW$0$3Ys z?23Ctv*1np5%{*H zGsD=1(mF7QrAQU6IXy9sV?qh3c4sx~j5qnHwFe8Npsg)#<>QGuc?IXT2i326_}OcF zS43_H_YXh=!V9{xet!@GnE!zB=0Uo)fbj)aHZWl(*osX?v>)8X8#9?`+uBN~;k0lL z2N5#_&J2gh{1r2mFvqToCF8a6uruAYCt4;CL|0o?9d+H>@hv`Q@ZO(~V||5fdJ(Mo zHTA_K=D&=v_fI{!-*Vx$-P+6EX!Qz{_i^-P->*8J-|phOu77BD1AE&Q&l`mO>#k@T zx-N*4YBm@Nroh>l5e?demjdP}Fl90@C?#ZC7JBqVzT-TWdW1Dyhi!Udg5k&5oTBmQ ztSt`hkXSAg%sQQ-pH}`v2)mo0WgYgbf}UF{y+8~}&)E3ruN=us`2(74NA!BNNgj8_ z2jsZdd8oEt6@QNwkbZNa_pPx8v*y*^o?yH|V@afG5X@*3lZYpg!Lv{0r^lU!BVqe2^ACQGI&=d>`{r{|eN zSixzW^yfwY(wbI^wR1(%Ay1eizF0Ea#30aNvlp@QWq<1zFY>)6=Lo%Kd*xTBXnoCa z$@Nw?zs9O|*WeA(+tHmlO=4)MtXNU3pUgu6s-nolL>>Oab1;gO#|aj9`i= z9BC|v%_=lyov)^&{5)d<;0x=H*{NsFELu}Mn!32$*zs0BddAY9pBGUWL*-8B7tTE( z!&XgxG=Etk_Y1}6PUwHQ3D5nmE$<#@`kVs40QdyV$(s`5O&9!%EvO!M!Rt0ulmLZ8 zy_Ny)eqfvoa5I~N&6p4r1dJq1!DLQ~)`Ld}?hV^UscV9o=FZcQZRel|j}@z3RGh#s zCzd4Zf0;@0Or{F3~f8Dbe4(TW`vI+hK=%lL^-ye7D)v zt#1MZHZ!ZXxhAN5l@M8ST?LC_vLB9w!T+P}y_Qs0moCx!6LH>QN8i$`kv9>iJAOb0kU#<< zjP7JXUdSRvM?ZU~FjbUc?p1r$*(>&(NL4edH1wIwk>krW55tG1$BU}s^j8Bv?vsIK zKYu$Td*y7gqufoC%GD0piKo(om6aqc`v^7Pg^^XL;j+dJDOA~UH_Qjo1#Za!cB(-Mp~TRp(n4^PDxK@dSP4#tw8)*&$0 zMj(TUQ8wjb7=qZ48tS`FK-%DiFoJL5eSfY5tvr~VE{jtvl2Ni_7ix)`GuPl7>9p$7 zvF>cP$P(|WX2%(a?c6N6+Q5{yQ}x=JjX>T#amx_5({|z6$z$N%>QMX+g?%@6M*u!O zp9r8pngmjiJ{JZt17yG;6A7%p-PheASirY-^;K#-511WP8UVl05|Db99E?ysO_ON}pag|-)W+j0Eb8SLM?xDELKrR<{c${Wg zn*!}Muqb`)Y{Wrd#OUH;JhFDInSYdH#y8eeITahk!l$EUNz#sQ9E84f1UeUI6Lb+s zxf7o*bw0PMEZNpsTOeK0(d~GY?VVNYxtSET_ukVlOK&_=SGSajSNs)+eO!q5D~y1D8=HStN>y53n^EvIe)B|>%g>a zC)nCJcrq?b##n|QiOu+A>TzD|BCT=?5fn4CO0UObY_&kQhC428f?Wwso(-CnoO1;} zxLmm7j6A*$n}C9{U9XD%^7{3ScrSJj5!ESAtK$iKTK9T@{|7v7bR|lD3EMY=S6JV! zo|}x32qauE5+t!C$b=!}bbmkvhS3adTL_3{P`2MbUNzKJ6eOEskwlru$w)?yS&_4{ zo2oM^)1!Ju2a9cT(O2uTA<{;`nvjVU&9q99n`~48cvd8lI`pFG3`+sB|>)@`5+bnn@3{CWfbs_&mgM7ttS=dS#mVCjxwX?Jyb&Ea0 z76NmKNXFA9yE$3Znp~N_rC#={xgf`5#oAPp9DFoX^3^mG7wpm(0{<|cfS$|5gcD`u z?ur^Mx0~6cXhdIsxG%8Wm+*K~q?VuL+Sj;uJ zl~5t3l+ARBY?c$*8Y_c_Id5t|K5=0^khKD&QwOx>AANE^lxDvBRR8^B!RFsN#rnbI z9jv$Or%;VH0e_-vCtVN1vc5`;Wg;|5L+X;kUC{HQ9_73&Jt89n+fs?3RB22$V!O8S z;nCU13QIVxww2bSNr0~7xiMbtBWtrbmCM;N+=cq|JO~c4QA-|5@H>=G=SdP+aXR$_ zWc42vy*`5??JTnT1 z*uXIkl$UhTnjTc{u09o0R12m#5d=j+9JJwy$XbF34(#G24Yz`08uQVP>!`6MW2gk2 zi*yk*Av-gQMjp3+RPBGmgI%|LaHtY9{#e5P`hUa^Z;tv3DD@u!`sT2DxOb=ObW^4clKiPo%%gbo zbAOiM4l(^))c$o%@xE|ne^kqPyqXW^M03Z@uUv=e+@bocc*v?a^SxVo`n@CIcOf$R z^wl^8a;?lwKk6&~7C`1a*Cc$(i9CvsKYqJsw));@`@_MSTQG2a-lpgE`jT>eKHy8M zs~;8^dbao&JNL`KuEuU|g$V(ZOA+9gVSnJK0YS}x8v)s8Nawkv4U#$|=Fj$~0k@ZAMt{YrQ$@G4`~N&-{Alz3uHJ7v1&)+M(};(-7KDz#hB2Uwb!g1$ z{a2G=z(b=*h?m?KUTh(C86QH3C1#3HHHgs#U0f1lLN}T~u|@FlRJG2%(|^U51?!A7 zS#ivi^Ci2K7r~#11XqeIzM%H&ttDWo=(sg)z2<}NPm$#y`MG>r0|DL!9JaK1EWGH; z6vYSJZ^mAR4?kiaKbU++{dWDtLjvVS6Sz&;C;<#D$-+knSSiM~D9Uwk4Ai(7=2|bD z5i%++=u+pVr51Qc#GOX*p?@}{ni(eB^PaFn!CDLih#*!2gphXjPDojmTwGM+pmloP zcCoXuW;E|#m=!Uzc$qtQ(tnh?_=9ZuHfQ|%L?Hg%OKML3z3T_;f5hYc9FH%j!%yGK zvDZXh|9*N87;x1baho`8mNPan6e7x?EPs zej}N-AdAUZ9WAJlmsYR$@W(;>`&xbXe%_hAyLJb5$&dGXvhSOleK`I3-ltua=tuI; z7VUS7J?!sSf8A`|h(3aLK(B|u@FZ*?Wq>)QL4WTlji8i>=C>I1T&01v>APa9m6zgHCd9Nzx0H1We)kHr1swSDEie}s)VID@zt$dxc)J4u(I zfq#_(?j2;TDC0pc80`ztzVIJAaU7A}G(~tx+ZWR=C^De$$ceIakCT|;bA?=;5WN$+ z5NnBYQFrq0lyYe};w&@wjJ1qqVz$ocwxo{Ud{1O2dh}-@<5jizdDSy>`}A3`dQ-X< z4{hUf+qKua#}5U0?}DlKfA^^J`B~rkP=APis-4;6{kZ$=7nN=fJ6ZX3toaY!+alj9 zQ_uS><>>t-fasHJ9QT1sQ95b$`JwwCShjzi@?N<4>1&`8i~6py_g(0-5Z8@i^nrjB zlw>aW)`eO6h3EG{+FkzioJg;kK3&}-^j^;6U;lyudA-*=&G+>du(_=jpO)F{t$&{m z@Wtxb#)^TD5D zFNb5CG|l8-T%5~kH5|yoF0w{Drlo_DV&ox3f@)Ci@WDiC5v3+_r5G&vbzW9QW+Dr@f9((6r>Xr-5yk<)X6DV(e4vJ!Q;k41YNl?0Qlk z|Ik;dcVa#`0k4W#{SI)itOJs-zVsYl^n)2R9SF!e930##)OCOyLg538Taf!hXb2Xm z7g`SrLPranLBrmOZW5)FHqR0i$N`DPi<*SiMW9vDJ#9gE%x_6RbwKEHLDR9{`# z(@38aZdm2#sVESV~FDTpymnW4#Esor>*>FoIDdotUjNq0^VWdw zO9CEl{S=G`m;Ltn+I;Sog@WhyNX7!HjKXY_0YM$m*r164u7QLlj3G#tCEZtrLysB6 zm{h=k@Y4iQGkNg60puQRl-^uSEEEFF8=YK);+_&^OQ*gciIDGpa6n#*Bz0c`8!oM|%zaspUKL(j1gE}V3 zko^fg8^#-`yZh3thzo)l6Qp(^Fn!hHW;Wi3gt#f>gR`R7bvY2%<6O|Td>B`X-V(Ws z>;s1l=bFCCl1;u_6T_BWXP$dmvUNC87ecj4-JR5&J2marn}5hG#6PTn|E|I8*VATS zI{Q5#eC?w6L$Cj2SiJoBGgHmtqsIQITBlbywy0Lv5bW zCWnX%*>@|5|9_k16tP#;Tx^m7lEN6L@3-fA?n}V}cQ7UtQJsNp0<8f*+7E@=@Yn55&PEfwJ|xR3(bswsirbAg zh-XLo`?f98B)`&mw z=C2Z|fPc{^-spFd_n)oy=zY5N3?%`n2T&Z{PF3M93aKm#^_9Xc+xU961Ge$;)sl9cxSMA(PXr^mQrc2p<`JOYqj>3Gh_!hOVkNgvva<0*^oT) zr6a2?L(PMAQ!E#3nQ-=>P9pSb-pnkD=27S5K7ZQM;+jzKd&k8~U)0uMepbKxlhG@V zAMX5hHF;x!JkLffk2NvWMnFc%!harweO0%nQ|$F!E{Tu_l0diScw9kh+rVnMOe#bQN#r27jo@D zs*@H;Ij>L%S!_165avuYwNTjmiCmw(Vmir#T%cQjU#zOxw%+pelEHTPz&vMNr8{HG zJMHXtC>U#e2(+0OEsm0`6t&9b;$;4MFn@iMpy<1UX23+;rspHq@n1l5y?uTZe)@O= zf4cF1UQ~hl(JuP1cE$Pj@#)Mmh%YglB7kzlSQN-E0*6`ZxDMG@jyFvgr(qI7Cg-tJb(?9{Wh3TP(Ix?mpNq4Qp1MTEgakvO6o(KRoeWEx;f7 z4R7YI5ZpgsYXIJ(Ns0swngzi+Xd6u$f}m?zX_rAUNF2lHAi#Y!(HDsm^T-n`Z;Z)d z##XaQLXSu1w6GgOGgLO*@Yw0%3o|?ztMPvBIcMKIZ7jW##A1;yF|j<$?0@KTI{4|x z-qy#$LZ|iGx<^F*t@Bb?|BeIoX6_2a{qwWG4suV%?JGS4&yG8c?VuzLcRU7iuNF87 zChmET^}-Rj91CnYWk)ax$V|XF^Fe90U<&P@r#XKKig$xO81Gk4aDb%AMNJpHXcYA@ z3gl)q-06EH(l{iZ3C6?`0O$oAjHGMq6yuB)l!V@rM5=;R(X zgw8p5Q;bbQe`yo~9%qCy$EQS_vWp8d8df85*=3!hL~CvP%$BaqA#Y^PATy0fR9RBDB`+NOG(BT3wgL=D1RXOk?hrHz97WifWM4cv|Qn{ zBb%h$%#*BoH-FPjXm1PEJ74gT6t!hJQ!RQv*tg-do~ziHwG1wZPVy|}&%{2JC}Ml0 zt<;FNyMsi@`T=y62bJe(`GgpuA=!VYWdrr*l0Fsm{GH<&PX_M*-mjhxW&oYTvJ7kn zur0tcX!iwqEpS3<(4$ZU@a85UX}+pI-gOA2F(s0ADSx+Lh=a;bAJJvtU7b2EVazqco#&7=Uz7z=&Xrm3>WUibUGfpCZQflNG7B~(_B_SFZ$lm zlEN86t!hLLj=|vdXu3bbRjk(|^D))kKjT}YdeF#yRlxsr;d|>+|MvN+e7`MkprMJ03@FTEOa~Opu4lQ-D~-m|c7H~4lkLMzOd54>2|x>j%NvBVuE zl^nW_x97VgUI|`780*+f6jvH=g7r2CO?)M!OKLwKumY}YXK#Amm^%6JxeCZ8=I&k0 z)BEA<*K{lTL&@hyqc=>RZuHd@AIeYD>8pUcI0M>k7)l@50lF?nHgi%gGpSS%)FGo3(W zzE4w%K5p~j02hT;JAv|m=zJ>wLuI`WitQ_SeM7G=`{+Mq|GwJ2Vfg9h6B~$t$m%MA zWEdB-Aw_~Qm`k%bOj8oLFdO&4XMwQsdw&=Q4a<>Lq^09!6gR9gO>iBnNmOgoiG!Tn zfi=c2i-^KfKRD$@c1fE+AB<);cR-f7&(AHL5637uixwkoRa_4KvECnlx_^Fw@|X6` zzXj#{o(Vb~@IY`3br6>}9S6Z#79kMGpThqj>tyw-KZqp0hcd9%`xX`Aa+FSjRe!jR zXIo%Wt1~C)mZ`X002~rpDx#Vfi&Hrt5jn?};cJBaZQy(R%Ff( z1Np~$=HKXl`qTC83xMCbaeW(DAQF*YtKFXyAW;UxVf(aL521m;Flh#|Pxgz9vsrV8 z9MQ%&*C=cUaZ-&Or3tSIhw~)iiGS01NObtd(W5HlTe4&)$YFh^r*d8_No+Z?&wI%P zh$bA848{oj`dbm7{<&EASMTYbPkE#Pz7Ca7373zJroMdx*RciM#@D<5^mOu{-^;r; z4c-CC(gb8kDGKS&>3R%o+&HbghrNtxoYFEa_VEB(W^{14vC zr|9PEdwKqbk2B+Kk$Eo^c%K>9_wxDf7ccXNC*nSsyuFwA>*rp<7{r*MJc6_hL4za3 z0Pz5-E0aQLkiG#8f%M58=6?m%M~)Y|yi6^$J_>t^4^|E7cRTKqyY^0EM++LutK%|9 zHbUeq6d&;dY90# zu^RFAfe^)MNDO?YiiQ+uShh!(wN49~P_m`EQWv7WNx8BcNP81i6L)@5e%ce`COW-6 z;G+QJ(^z}I^`(^Re>BkU8v6H(YrX0_nhXP6I*F4si+TtKieTENDHF9=@JDH2H5eRX zZ2Lv&V$G7Q(K1|82!FoyiGVk1f|cFve31|>XdtZ4XwsZdTi&nAVu>g7gJUT;)p;jz zPOW$@Q;eAqazKZY^YtaJBRnY5cX9_LiBaP_5M^AOGG;0K0>8HJe`oxL(sy5ZR`9^! z180z-JOoG0UI<7Lxal#N=eVGsB1qcx5X63Q_yEn$`gt9MCx3O$#{TlmYR$rPYM+Y6 zbK9X@;Zl31U$0K)6xZN4_x!4IY9T2dNr^9&>ker;8VG72<*Q&<$7-<4*ROrjTQ0Fb z5O6!{`ys};4Yc1l7I!yx!|yu8-jBo4mPuZlf}kLxAo@c7@Snv}ECz}Snqa_>2j~9P z;ZpN-zY zd%p851cQ8-1@5I|GIr0+0#{4YB&=yPWrMI0MLgHVsaJjF?QXx_Cc_mUA8R)NH4rj3 zAa<(t*?+)|k;{2;#*qTh1$c zcdHA1gXTITf2Ua3o4Gq2x5@rqC=4S!hr$pP+y@4OM@LAir(_TemUz#m9TeDm6lGtC z4I%VSC+Arf`O`r>ss&Ii2gZsBkCKfW`f0Vz@qcN(v$PX=#&=V!h96N5HrN3@IXWpi z;B;Mvw(NVW;5@Np+RC~_-uyW3d*JmO1uwtH>%H71f?yOR_B^sL;ZFna&}UL%%25Ob zlpjTdI2P7>?}bt%*TTpi%_0v~V!>%gXDiuldgQB#d(V9)LJI`u=vzr7* zOn>dRV#Dn8(Ewy5>gH?_&2cnX7F|9cAdDQ{iiLatg8m8w{X0Nh&D^;>oWvo)#jxOH z5f14wu(3J)v1NoM!PA0hjquP{2kZ!R;(Otda+ysVX_*5;4_DqU&b2n?x80^Jr!~Lk zAb&c@5`!5nYXm`v#abrtm85c!#M)xL%zvn*u`~2>WQqI3<&wP5pl6TjJy-nQ{XS*< z-Ti-B>-v+?8;H+$p7O|;jZ(OUd!}chRD7F}_v zObTU6Es7RFG||9?tWWkWO%u(E^MBEv%y{+Ij_nG~Bfs`*+uXz84U)&z)Ak15xz*P# z0+p^!I=xfCz}7|*77N)}8{Bya88HfZk${kz;o6lD|J+D!g)C+pS*QXeu+&k^`${ou z+SwjhWY45lUc6*8AWs(qCUZi19Sxn0WKD5mxE~7(>&OxQVt$fWmiWgA2!FI$kJH2- z+|S4TUqkL;@P^#u>Y2QwaR3W)5FiX^K{A8cIEk4K@a>@MfRzo@kr-ybO5Mb{m~9=z zE9l)$_O^vqLS#(=znNG8Cm1Jo=*FitXN$XyQ*FHE)L|!6S8t~H@h}SHCf%V4jAi}5TqGT50z|s%C zJVH3Ag@Y7^KwQWg_APLLD)K-hPCN7q&njOW)I&Y#ihbM6ipV+2rk1KvL#kdn9u`GT zpAJMOdk}WzBXTixM|o$0`@4-d{&F^6E&@f&QKezyO{-%m#p;xPJAZh6g#?73{x7?n z?yk9?!DvY&2)aQ9LaOf`P5Dt#^(-OiOkY)iOE{JXW_CVi*GCKKdB~E#P(~982 zoOS~e1j$EfJ5$#7KFOoeWw=HR4H(~sMz#$yIfvqSe42_f$>`|?bN7jkj*@ymkI;S8 zx{gA=DMj9r{BP9{KY!o)1&;AhgNa%x50>%pk zL&&nwSCh`&OQ=3e&X}dfLAwX{Y&)HG3poX4&YUHDVzf&J)9j2ZIw^(udcso5$X?^> zdOpm=ii(-dIvGz@)(Q8kZLt|nl3*?ioppMWHlsVg1CrA!E?Wte*3zg$;Z=dw_H%Xyy{ZAYhwF|EaT0# z-ARX_p1BJKZ-WeJ*4!r6lYBwZjJL9EX`E6CHktDRQgo>}9Jb|gu#qB@VMn(dLXU`h zaet?l^wre$@qgj(r~1(_8(_N7gkzJCd-52T=&66lwh)rWdS#;rkqX>-k*UC;gwuMmunwS;$`Xn#VokKqkk6tn!Ew9YZB7AkKFiidj?OepFlIdPW-FAh zCcHSqBB^Ls?(B`!eD)E)ra6E5{7;_En^*WCMLYzO;eQm`pI(M697xQ-iJ>qW^MH4^ zL0kYb7Z-U+?G6;(5$Dk{P{s!5T@o%h97L+iAgj_Lb8)#k@$3N}i*Ae_a3!bsMcPsjMS%fOj== z+lBh3kW?<)v*SQg;^1F{LLC$=HsheSZP^}h#x&!+2-9|_G22bTisr>lFr2Pd>y9+_ z6|cML%9vu-&W_48pDS4#&j~9%@KhtS8!N|fSYA}k7);3SywsB#iBf-AIp~ua6pT&Q(3%~ zn*DYx-5%jz|LuSM&%QC-&7HYFR-9Ia+niiC`mg`>Kl_LKBsjZPKKT*T_Qmi!hVS>T zROP* zOvW?ADZFjsPV@ms7PHNS*)R?_WNlU&t_J6D5gjwS^5)Zy#S=-Z{{4^y5XrYw!e1Ws zHe}ITN$D?N{jY!97ytX$e|MD-v0snqz`Y+;yZU1I+xKy^d+%dIgG&Jlb<+X&9J~yc zhAq}62-t8P+;(UR)=B1-m$ApRI8o1Ny!JWQ-X3I#nRb^!yMZ02oiOQXw--)(r#uVO zqt5OeLYjuPZB5ddfy_a6yKk5O2k+|^e4a4W&v>Alt@jskHE{1| z3>&!Dh~GhY2j(Hizk zfVG1;EPRF#lpUbbEdY6bP%Ia#n2PK*!ns3=!bbNtp<snB$)qt)oU>u~T$vVQHk=8Fk#~AVt`3Yd-+7P@AoHY9&xKWc5%bh+8g1b%1(PqMDEXR19gR!59fPi{cZ=32bRPs$**BBlJ}(b$`G z_I|*#-#(wP{EYU zm|SAsS~omrb;C1wedWL(ePn=i(h$n$wJr39?jt37ubC=t*ZJ9^kC5bLd{ra^Ca<#~V7mEJV> zhl9aEid7O-oSiGG)p?>=CKZO5vVrN2V8AAh8RW5Izd=BKg5;_T`&``ihnfDbkX%jN zLJivPV+z8gY@mKT@E1TM;emX~gtf|ng$hz`F7c|(pkr%j6%E)jb~%>Z3@#WmbWifp zVPk%2;&M@Qo3e}Xx*hWhy;gs-vL11Rk|1{5y{QMA@!HNa!4;wjvzz3Vz9vZOHk|(7 z|0n7jN9NVdbNz0${*e>#um&JJK0XzFha4j)K|t@&_q4KU)~0C;WkCkYf{>QLE!P6| zkx9NtH0s0crOx)ma+nLX+U59JB>7U7_+&Xl+_;{t#`w^+`KBH);?#fCC2KZj>Pw9( zrcVkZ0dbI=miN<>EW4yMY$vCf6kjhu_rj-ro1y+x*sbN~b8#uRp#ExHGyE$yA9bg0 zDYVG!+JDmn|J4fTs-+meSZ}OM-d9^&-M^VudH>!`F8+j%j_%RVkWo=FHU1v zEFt>K>1x?h^W`QlVe5bEmaXS4@@2R;EL_@z6Ju^+Tl8Y`;v_^^ybcX42=OvAT@}ZN zioc%>b~OkMFS=_b9+_CLSF7(z6W@vf19Y~3@9yaD|g!~6z45t*Ih&d;oWyq!_Vz7TN#dui;>AqpLt=`#Y zS}^OePpbv89k)?<9@L6`U{^eurLtM5lQl!Il`ZIDgy@~#Du3#JbU&Z@A(s{be7^({ zSn46_YfC@rX+Qw%v25Sr3}~w#3Ky0KXzEyW4Nw?;H7{-N|A=_MAFtf7U+Bn8hb7H3#zRFW3FRYjG zEER@F$S}Mv1@WcT)g7xF*K{uy_dBw;yRjaz+ovblTi?Ti0++#K5g1Vjh0v}`voN3> z8bKW3e=!>}*v^Zd*IYDHqq!bVw#Y0iu+GD>xr$T?pKdD9usNK3U)4ncFNQ&R*-V1Y zU&^V!-JS-)d8h1L!KdQ5S&`oIQjhdj1(OAmasjTBc#<*$XO47}t&($ptCkzJ#n&xy zltH>|pbB2|XqX@O#xgHf16kOJ)9qy&*n71=Y58OsThVn!^P1TkXjuoOP~U`|-PKh8{Qcj5UH|#LL8$8xEJ)Qbn(m_#k^u!EXxS)}H7!`Fss1b-{p!g6 z;YbhHTt>hgKgaU1og#8Ea}?M0f|s_PWa&;gKD3jxu%^fPAT$;If}A_e*UWy!=7jc` z`1wXXB#Q;6lFkvUrjyW|GUx8;Clk7HVF;_$g@D`)=Re>&wnBv%%WTbbtnql zQ1=D<5;Z$qKF$V{CAUx$mEbunGO6@%*)77!K1xpRWl&&ErN}3N6U0P}SJh^&h`s^^h`?-?F%cMN--F4tLw5^IjWO}t z1l6*9ujP~YJYOR1ay{C(165%_l621N+;Z0P2zL*20cp)OaxhzY7cQ(~rAa%DU1CSo z7I~Y{3*)|;^}lWH7yd6D%y=_*2jcqq`S6A9*f4!jNOlsCMt?#))FLfl_<-i@Yt^t0 z3wd9Qc>x5`(v?^@0+kbVS)XcdU2RJw#OB6o;C4%_GFNUvM}}(* zRx5p~$g5GwndA9@ZYGvLFs-2^6oc23_@21FKEnrx{ZX6vca#O^n&5I4QVmugV(OfN0$@( zL0jlgrJ^C5V26D-o4)>34+VNh-p!Bi{dRu^{U?k48-IAZe0mFz4#j|%2iglL9R#u2 zz7>WA`3r(}Yzo#&P`yC9^o4_HTJ`X(*p=#qxV~0Bu8R#Fm8H09m~b;dlG(JDa_K1K zjqjx((@b}^Ga`(0v0E|xG8d%Kq3DH|r9(Nbt(jg}C4Ogn-hsW*&jc)PA8y@}bf52i zl2G5i?SDtOy&3FLd%L)0;~#yW7~p|ywlD5NfIJhXILQK0#(-wV2F{FiK`CToFG8rr z&JT|fo3IPK8CY3yz^5)F4;t1LSR7|A>xh|+6tea?ziYIv^98=uyA-?Rd6bSRV#HY+ zkEupXy*{7IlG`Y;{f7p!Ad&gY@vmjbpWB(=w0~c>wn*17=Dqm2)sN0wrSwM;+bhQe z!PQ%-<4;{MZgJXQ@Ptv6Hcv+-?q7WB$n=;W9~;bGe}(s2*k9d@>!C3-d7El|nFGJTHK0KL2lL!U>LF`=Kke~6#$MDtCx2szT@BsRv>>qp zVt)e?Ly#4sVQ*nr*jq4<0v{Q&<){VzA&b0{&Txx%z^`q7hn*P%Q`5n2xvv`BCJ&~r z2>}c)v6!DdKBD!YE@zb>DU^{*wLL4H7B;Fzm|;t_JmTFFVmEWO8JJ7w_2T$8UY=h% zyo|SZ^%zGzlJ|x|_X+%Uvi{6Hd6>K6cz^$VovHVDg9TwHXgfRy2O5a+AbvGr@}fX- z;|%1IARY$h=oO1Qr!xvat^HBZpi7Q#8gxhdI6WA*vs~FJJd7B^!(jMoo;-7MTf4aag3 z*kNJvy0nd2K&yeQ*y{_1(KL=REJZ*b9C^WYlk$YsluMx5*i@iu1)H?hhFkhI@1z|z ztK0cp45&TB%@J2Cu6X1Yh3nD?JekeyJOZyju zd_?%~4K{u$zJE8^qws$9Tz?b*LGWj4BMmX6o^;Y=+Dd5^Sw43_H4^VQ z%)02=WjUP92b*Lcc=hETAHiOFJ)Tn5~re>Muh6aWB!_Bvwv;eXyED2bThTQVlf zV7+?Lg}f?>f^yNODHl?$Cd#s}PNQSS=2%8ZGA|TFT1^5zyV$dw7N?n}r0Xs<#yS+C=BT_Mqt`n$)iwWC2-iljapZu|zU!915+K&6p z-VKENUjEdO+hS;wF@H@0=7a+(bC3Z6pbbg)#r&D<9o?V1u~jUCYLl+&i`lA%z;4f{ zl0LajQMXv3>`YIteavjUC}3k{LRr(K@8-H>9$usVm-=CrKt?eG7Z@+M*mhS`%h=VKut=GRGpg8j&{=zXJrLF}! zfu2HO0Vd2B8_$rOES5OTGGf082+kHw_mU3s)X*Fa1TDx&Q8sHO4=&wAM4NoK=fR0t zOKu%RGkIWeJW&|YJSTaMIP8%29EZ}teLcxO)e^r~DS!BmIY2*ma{^HR^}ql3zwrJK zqW|O3DEBV5b^l7T_zk4Ux83BL1$i3CA6lvYPC=KCHb1?u^7K^L1vUGE5hO{uAgAan zRx>tgQXcJsPzgg&oQCz$1V8Ef_k?HCyqTg5u}_B)C~wkMMbB8aaOkPsX6JLfE?9I( z4Sj4PmS4MOCV>V(Q5Ktc*zK+3hTlyav|46Mf9M}=+*Oss)S~{B|Nr;Rhra^)8x<7( z9iZ>E6cERTj1lZ2IB?l)U;NiWSQ;c2AZ7=04QCh(r9ja1LSpF}1t}N!t^~#Cbd%wo zB!5ZPDm-9nVhv-C*d5YfvTp1~zI$9r+WghG&5U4FLQds{!}-H;_GI#k%G34L4ZV#r z5Kw|UdB8l}1vBxwrT6sqlq4#w$6s&6C zh_R7w*7FS8m?}KzD#nMjTDp3>#Kx0j$bU%Vg({Bqz2R(|cBe5OHxVK4G>%bLU;Uk8 z^f$iYLvftnaaKQ=?16i}esWl0=vWkjStL$im`P&5{+YmAgFpaBuS#+7+Yl6eq5dKQ zt2Fk@QQ;ZZXzKgtKvu{8Btj{N*U)Z8OtY@LG!&?r2T>{viZM5qF6e9`Nm4UAuYc$T z5(^2siNhuBR$5~3j#K}>?c7Q0zLnq0>VQ9*VowGEkf*C_rL#NJ=h7ezWGuQb=hfHO z1yLmm3NV@kg#?3wn3-@{mU%IbXjVQX)OKW1cy}!0QR!}#UCM5qfJP0F+~BHJxP$Ha z!ezY5;QOiy7P)wy&YIDFPR@qr0)Odr+L^Vp(aHC=8#Q0f{-8s>{_bBY{vj{jwBFfz z>>eMBoZRY!-XRIy_If7w%P#R_$=#E|cf|XvC*d7x6SRjxZW#WcJ={Va6ErC(Mbi#U zXy6|DlkgPss^)Ap;x%2-7kM<>E8bM!Z4(BRopX?IK`^ zYNHrY(S&I^KF}{yK8P1g@1(g zjJUD+U+#XH(*3O;aWNlEz9D+Q?qwKvVy3SiV?&Aw$Sv?k`o@Qd1({3O7YH1bodl%n zXd3+N?;%Cwi{yd8jIruA&?cpHI1t6!W&Ls;;_5s*S92wBXJN-M=`ku=W|Ym zI37#WrqWJ>Y<$s$wUX@z8+|Z1T~5XyrZq%P@BM?`1D=l)8ovL|7(U#{r-ph@<$s^@ ze*joOr@#Ho`_Pl<4%b~y`sjo8_NJci|MLLolhOCL^|;)46cSh#hq za|s+D{^EQAK8Q#23R7h-(YE5Wne8eoQv|uN=cDCVs>VZVL`*K@q6FQ`xmg_$VP_Xv zR<%T+lcF|e$(Gm1`Ba+?aD23@G$Q>&_VKP$&{f3Dnhs+T9K{y&q7+uVeG=0)4)~-Y@=n2cq6m z5BBZU+N19f$@G6Eu_19mvJ~p{U1o68MtiS}L@d+wdiga4^wbO8)Y6=TYzkYE`g%1E zZJU>-o0X!PKvZ24!{DRU#yB7gK_68ne|AxRummr~>4xU4UHX*4E;>-G)##K-NM`o`JXnTl^KJ;Gg`~z-vPidLyucQtrB`i6%xm36 zf1KmPJidvTdx7?Qaj|bsGXE%#`_U%A_VLD3wIhGC?+wtGtHVvx!yS}lXv%{>K)V9N z4pK6pI|h}(i|H#g&U!CR(vt?_?{iZg(!|*8OG}(fc`}$T+Z}h<+8Nna^T;hW&2mcQ zMZ7i!VlIu;Icdq+`oe1qR~xJ&WILIz>oNAn6P1q+S6`ONy9n_fzrLxyuLa4{E64w+ zd;Wibyw{EQ^wXEL`MZ+*M{xJ{-k`p!?yrV!!CK#BhCm>Ya6Ja0Vc%v53icq@gWM-% z!aR~R36Mp85A$k06h%{-gr_D%U3IlQaBJyc;Blj~ZB|I9F|u!kL|!>*-16rTcbO*J z;ahT^F-&J&BqAZT4Vs+O!I1^xKZAYd^cs`(r9nZ{NHK@=%f9QkM z4RVg%wT{iB1HMvo$`~Id*B*_TGER4tF4V|!&2Q%}nhk>WrQDoCkRwT<*UYTl+#Swb zo{DdixJRUb#o9KDUus40Ztsf5AIhf{a8AYmm!vwP+%Ic^6k)*CNNy6ElA82mf%Hf46wWPSJ4<_l7y6e=WgV#C|fz)$zIQcrF|n>u#J&(%3E`+=#$?aL3!J$5zfk zUXn{^AfaP+{CX*Vd1~nn-rs2{`NIkJ(dq-n&&?(8tSn7feg7aDCm}Q7d6rFsSgo%= zg_~sG1<~r;v5+qan9ScmU!N5e~NhTnKOTpC7|+% zxRW^h~*4*%Z+q5=R7`Sn1vdvF0D^icOA?1m%c8SH(cnixX?ew&=9&dh%I3P(wL19 zkUXJYWsk&YPUQx7S{VY5aOze%LAEZ44btt4|8K$!f}J&2f2q-YZ;hJM#f~s%wp8^| z5y*}koK3lyxJSmk*m5wl>T$3nvgZ}3|DAtpd%BzZ0LT00#F~WJA7%qr6@^&OpRJd)!Qcu{1A%mj>fm%C*N>!+2cw2FxIsQH`>Vms>Z< zB`w8c!O=v2e|B`VDXc18gEwj!Z5Jz3*ftQY(BrxDht5Tx-se-^=#E?2X1{cD_08M^ zxBl}J(M$HJ4iE#l1Ph5D8X+9Ww~-F4F~Iu*%|LjdpCX7CQHn;m{Bqu*S?I44)<|j` z0zAjvC{k=igCIbKXmIw`VSRABV4yLV!5r69WTxep6X7c5>lrwV+-`nS&9#Gi(VU&` zlf9})f9`a%3}PPJLUy~W4h+BVCfv5+&tuGFykb^2rdCc*qurc$w+@=3utp&hof;Sp zzu#-Jr4^Oj%!6<;-ksMgefw~$uNA(&^$&i?xb~K=kMFfl)u>zth*Xm@VHpD53BkH1 z$-rL>BzbLZzq2fVn^&(mex{|#Uk^0p3Jl|aUcy4tWW4buz6E-w8obhpYi*3e$Woe6ySv}^}RXs zf9KWlJ6ehNbGFua9(Ynq5I6}al;fGKNzzTxU*2q#BrM0W45*h0f}`jLoch`>*fAVC-ZRu6uj!aM~Ir#e)LWo{Te`xehdp>2DY4vNx>eWx@(7CMXBd zoP{#Y@21mHL@L|xH6GQS#fKZH8G328e;-kZ-CPfAJsKvk1gMrQ4zmGbb|?-+02Blt zfTI%>*Sv6GS~;xko*NY_(;cl2y0k^jEZMN;v2X2=RfQ~%^=Wk2_gt17 zA@UMi_qS4iIXFh%_JoSTD00loGw?C%Q>%rco5DSFJ5BQ7^2hc;n`AdS7(0Z(f6>if zKL3BVjJ}?{vC!A=JUs?69B44`!%2%aJr*|!lK~};=b9Ffu1)(`wu$Y{7cTf^z2Eh1 z(t|~^E7++Ol%vaPH(n=la^<{PGGx{QzrElKv_xi}yY}UI?-Z5wP>936X-+Mq#3SAp z16>;y=PfnAdfN1Evdk@t`i~F9f9W?t+K+U=@1|_b^L*U;k2g6m3+iv!UxBkUDY(x- zM8X65>tY`0-&_k6(i}#(?u%y}!}!ud$Pku@LN8by!eJjrD0*_xSEp*zo77B{*d+iz zXR7FrhWwJB_~)}WPA1eCLDn`zcLQ6UE=S2g5Km!=YHNXztF!3%!vX*6nIWQm_0X+j@!>vs0XNA@U#m^jb zLfurdqrzqBnUW2YH4^Gv+E2}@>{-=xyVT8$6|dYOD@KS*Ry&r)Q*6nJyy*0@vni~V z!Qd+H(Um=w@Vl#+B~2U0e?N^Xx8dl_Y=4hh|N9?bzWL8z*{;8sxi#JA;is*e

    Bs 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 YTm?vP4x==^+2!O)0p!XCg`>IfFWQDgQ~&?~ delta 52445 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 diff --git a/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip b/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip index 576eba926c8d9700d5353a556c744f2fab34d0f8..74927753cac4b4e2aaf934a9f92cbba414a67a9d 100644 GIT binary patch delta 78110 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 delta 77852 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 E2Q|^6yZ`_I diff --git a/source-code/Volo.ClientSimulation.SourceCode/Volo.ClientSimulation.SourceCode.zip b/source-code/Volo.ClientSimulation.SourceCode/Volo.ClientSimulation.SourceCode.zip index 2321cf35e1c5ff774fc52ed1169038dc46378cfb..2c0e7c797c458905cfede58877b2fb375ad6eef3 100644 GIT binary patch delta 52118 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

    r zS7T#t?I*{|O>Vc+<99a|uRd*}Ka7JO^F15o(VUc^0ds_X6mx-brAV7%ILxMDZ?)j2 z0{IsW0vy`L-Z=2cLOXd>fPY8@A<$z%8J$kVNY1gjtof$H7nVQ7mF)r}rwGmq^9#`* z>c_H2?R8W}6!i#bFW=>*DSpt_-dGtZ7A{S{p<&XrM(A_!g+4dny$QS9$ea1-)O#PY zBEQZbtR-H}=i6`AxbVp_j;*QgU*N){`j79FpjO)Fj`!N*)34u7i+}L74Dxf|UsL|-WMzQDQYgl`V?+iOTTj?eN1>=D<4N~$*M`a4r78g&~QM-Kw}mSid~y@QQX1+ ztOqRv%E9yZ>&22!TrD_D&So207k-^FT6a*6*No@Had&E0PP~zh!trEzi&#&M5pq7Q zIvGBZ*$&)M9rnO4To@J|0$G}Nq*!sBXh>?`FP7_Rw50p>`0kU>%_M(|rfeXeoVpv0 z?SkOTqBxQ@aTcxVR0I3~(lQ<6jZ_v7x8y494H&eF&cdw~2~} zy~PYwdmTL<97oyGI~a^q24$!ZRfq2c>CRJKOIW7FG+5M{^v*Y)VqH2IVA30G3qf{W zvis!a`>4pTg@v06*zJEC`h^mBk^q2`@{zIk8f@w!3$eZAIL7xrD> z@#5aJ6#K_c`*o_?gtr!@A8xx#)3#{=B4mJTRx6+!l0@0MaxKtY2Iy)@;1IbtNQR-G zMzI0m42|uGneVQcnZgUneiUvTv^&;-bggN0TvZmcfXwWoE~S55a!6F_yWBgD75G=d|jB2OylC&RK}(L z5E~+jxSg2;aXBu+a&Q;bQcDyR)oM zN!N2R=URV1^v}hA&vVwscp7MFxJZcD>L#%+uxmEB>o`N>ZY^adA*|zAKubBJmI8il zm%+SGC0L%38Qlx*Dn1vPAXp`yEQLxx zjs};Iw~?f)@te)!;zXx>3XU#_evkQZ#*=fZ>KuL6W+(rp3VL8N!v|6Xu5TCzAJy+~ ziuQlEGO8azMc;ixZQO6(zT%+d9e%@H+5~x!2?&A(LU9+o1KgtOoO1`{mEggV82TnG z?8jn&s~&Qe8AMP-K96BP*2$6Qz|?HV$6J;Skp{0l-*%( zn{$L;0S3XQA<78+2KBucq7L*neUH6jI(czZ|$7_GV{g2x7?QrZ$%YM95myP{+=cUm76X|)qL0>7) zCSJT$Uw)Af`i8H=L<1K6F1&pQ+3E;$cb8ttR5l`%hK< zUP9g%`21t|gBN&t$^dCTV zuyy_-0RmUh2OFSRGBM0%O#(#?n*@BHFbM~H^L&#%&y;pKy`GFFL3Luv{Ia+5zU7M6 zo^;5NTlJi1<9n&e45b~1V6&1tcDj_l=;qa_7cb^sHQ-BSq4@q*V(kI%?3yNwUkAx? zJ=Ctu{-BSnC8h=J`t0OVZ1vwda%)7pGp z4Y%w4hRFJ15x479AJ_KLcmoF>(X49(niTBd1Pd3n&e$+82Lf&b6c}}v6^?lmy-der z!qgVSo<8-ROEjW}uD-T3*VlKOIYQd}NzBhSb*#9~be2mbza-4@Ldk!E1tvk^wcA=$vNHFQAMi76Pt3q(F1YJ=3nN}h}&+z0fzT)K-_}M~{Y3RDcPr?JIt=OYS z`5~_ARb|`#o#679DxC?8bc;={Klq0HzOanRw(%-JBN~gRjqCI8W^DCc&iDSTQF=ctWit%Y=VuC962ih<@5HMmo0H z`se;KS94L_&x}d1$1ogO>49)Qt8Ot#=Gt-=FnPZ+GIX{aedImb$-gb(*(X0C;Sit+f^ajgzheE)4^#2k=iD135HKg2aG*qhu?)#=z)H97*p? zITomRx|SE6Qp11uIUS$kREuhCR~U#manPEeM4#oy*+1-D^#1Wh2V{pZ{tdy%>Z1 zsWI*emW^WL`scT8hrtXMaHOJ}BccJLcOU!@ViQR3rE(3XroqaKzZ}qt`7S1DJ zAooI2&UmF{FipxJFv66BlkSd5v{S<%qx!`5e&*NCqt`ex{T+2zd&b%lt;3eGi*am+ zz(KzbtgLOCPHhJpNJmh2ascWBuneIR@eU6?#YRbKThF!++SyCz5x-LBW+I_;t(`Jo5V4=hv2RPD-tNdpbS}8 zjdf5E1_0V@zY)gjgTn!_m90{t`Wf|iQ)z#?V3op1R^C1YlX@vY6sizo-E#smgU*pX zXeuS5>!~TjZ!Y1^9c=Pm6!yn@fXZsxIq=rcEok{((QL@=!dKT%gYSF`Yp@n?Wr6$) z7E-GX@6aWAK2mo$chm-!;*aL1_hqKw)QUU{RT8EP^ z+*Jc^T8FcS+}i;NZd!*|L;z%dlWE>jf5I+1IDse0Rq0s6C@wyc*Yv?w2Ke+!Nd zZ9j4fKdkZ_Pvmymbh?46{tx;!L}HIf^9y0n2C{sS*>*EzoV+6FzlH0xJzT(pW4v<4 zjx`iwNnf7_`ARgzHe^+EZE4zI4OV1vLxtc)$km-U@?QKjaGjMVOGEQF@$C~(O9KQH z000080B%}`SHg82>O=tm0Ivc7v$)@l0RwJYhm%O*m;-KFhqL41)d2%;T8ERnR$Zd!+v^X7B|Zd!-4YUd>a4sKe9SHI{Q<;wv80OSRe{^mZD+vy5_qh(xs zR8(~kzOy`HWnqOyUc12Vx}eK@dF=93OiMhX0`f3TQzoboyB)e{H^wpG~$UeF4Z0S$hI#qs7oUr-|EN!;m zn-Q7PI3yjc-W1!mrhZq-FE1WY)^`j@M*T9wk3Te|E3b9OwuR@JH@N@x=a$pkZJgun z55+f~k6YEJ^_o`TDEabc%;FGv`e0&Ip7O0cLH(^zZQ;3v?XUL@_0?YtnA+fR<+lG? zBZ;lt_+H?R(4!ges;^&sDKh!LJLmrS)oJzb(yW=@$1Xpg@xuQ6s|8=otg2GxhU8@l z9p_(q)zBqr|9kBj_X1tJW^>WgZSQ-!{`34r2kTus#P95{N^4!z?lyd=M0qW%D86e% zzqwZ-d;3OYO>}k5Me&h`iTC@>c&|mpSG|+C%{TOw(nV+WzeXJuw+4baLvGCGjKjBq zGmZ|~0DT#5dx)hc@f)}X$SF(kAT>Jh(2w3}qDb&bP%LYB}F*N0Ttp;sp08wAmRHT-tyOgmIQy3Ntt>Lk3FD+T#W_T-8K5gtAbw zLk?QA<0<*%TRFr~kEH^FsS%}sxzu=f%=k$GbEwBj39G2FS&33vo>nESphm=0SWAsh zr@~Td2vjEH1r?;wJD3)obe$MfkVxb9oZIU+#9GFLkIJGHozwVPNhDpaWp~lsWf2O#x5K=x3rcnMS zmgm7$0z#1K)vaRU;{zfZkx$3StgaK09iTbhuJRJ5Gz1cL$p)*DvpI zCKslgNZMJFt&c?l)!_2zHvvgdgQH;OwK1SQIj9DETK$w7fuDEkkMzh%zZ#~~;w1^~ zk~l223m*-y_?&JwQ@^QOLe_eNh?81y&ya&>Qf>SP))cznvQWtz?@W=;AxeqL$aPUQV`b~sKkR`t0K^IA{ zH_7pZDT3WS7>eZ3s_XZ|r;$^H;-h)oXM5?wdwSi(6F?-v4{O!+(d`!cfhQfo zua{awT#=;+*Tq-4v7ct%^8;_%&+h?UuXJLqI?N8|)x1e!{2`Y1^S(dUa5Iux4Jh>S zMmN%|1QCUotS@W&7-4<*%;Uii5xW3bLgDKI5MDgQZaYkWYskT8LJz6qw~S$8c`T>! z@6A&w$Cp8*aOleo`GBabfZ@`DYyo6DfHkxb*0$bWj zZVT1Z*OO!H`0s zJ;4YyGiRaClDH64t>q!;4Y%ODH6b9OVy(9BE>k1n0wm-Qyu^}A4G%RbiVH;ojTP(F zu_xYx5{#esi9;O3)JO=T$DVj-K}^MIw8(PV`cX(p`>OOZ2GwFenJ9(7uLGo33kfty zm3+K&1mELmA;UbwYrcwTbdW^#*eX7EZvBfx!rB5Pz9Fc7>%*6JPWxL?Sh9ilKGuS=x^)5c6 zOFM^bG04nbv++-(GYg9%E#cr!$7KvhvR;=*UMrFi0j@NZ8G#`$>0_am2vE==6qlq$ vpFvhTEU9d4utt14V!~} delta 52096 zcmYhib8w*F&j(uDwvDabZf$RE+jgJYZns-|YumPM+t!x%`~L3Snfq7HIhm8m$z+mD z@;QO85HBwfh)S~H5EvjJATS_U`o4*XO5p!T3=P2_b$sgvgh2mq+W-X?3Hg7EJTwWKixbx={&Ax1|1oDeQQm^t<3 z<3NY5U=K43$5nG~No-g$aNHA#(#cqvRn4P$jFv*2_d14ld*Hg#1E4=VrSs*K8MKnnV7JO^6Kh^nc#$m%Y>W`q!eL!c>HM@)hZ*gpB zbx&450&RQ{KKZa5f!{a8pX0N}KfVmgaPtIHKsep4urh2~HD%wcA=jD>wN0hzMxM{mX&Qd$!>J)xK=Mk-h;*+td5s$+gvh4agYvaJD(WxM(o z#sAMQLH^G#lQ#)O|7Y}{C@z0elW7RKf&0-^##epwC*q%cFNtwt53|cHjFc=hU@T|( zQ@TH}(eUO10>a-nd}M_nSWwavMVHE4ejcJAXFiiVo-HfGq(7;Wd9UElB;yYs|Ju_3&gda6<=>!mytnfm|A_yD|CF@9bNc-~L1YKjE84OBU8zfhZ>IG;r55V1Yc7KDDZ#Jt zo=(3zhkw`iJ!1HGoE9!%06ia)oyl^(m}Dc*bTLZ3-FPZtW*uez*KhrlWWDpF z6NB_<&kQfC*KS^n4p4Gl(T*$vJ3FE~a9$qDpvaAmqvw8iPb(IhQ-9X>NOc?+X|*KUm$ooxT*N&>*c$;dy)z^(iY7q-ju_=$KMYb;Q1&{S^fU^ zlqS5_0ha%;wzEEI?_Q`J*GWCbwGPc)ktN#uzqN)phIB1{P4 zR;HX?9?he-#H7cXrqdsYCku4gX^*x%?ESE`7CzP{G~vk2F0l(tb2TUHAgBFQA4YPF zjE}Xo%u=N5LD49#r>_(OqyT=++~Jd}26cjy0CJhHNeg}3l;pvIpVHrtBPtkIU#||k z$+yJxBx?@03kH=j-^T+A1V>DzAv~x_4nLa(F(?FjxSjC6?n>flZg(Yn4}EA0R>v2} z9^!VMhz2>wH*bC_W$mA4zKFg`w0QQ3r;hB&hAnWzFr;)-2-iIT-JhbZS2W+p;JC0b z)9E)qmC=$41B!P1>0U&F-0wVcBT!==a}B<}Md`mP#J`;M2Ix`~CN-NUm9tDyl}$B8 zV5N>xL_#Dv_Z*wHd-PXU*QGiHx(@oeHPqW@)mHVFudGU_%rLswg@^n*_Q-lxX&Tj= zw>WZerD@!?Hz%b474W%rXF{=Ha-U9|RpRPT#u~Sjk_$ZX^p~Im5`_kX?|Z;f@~zo~g+&buxr>} z9Yo^plV^*YCXImtg-=tnr+4yK^@drYl zi53*FYpfGMJ-eu7WC^2oFPaGtnIeR+MCWPkb8>=YUYL#1)IMg3*M^HIQNx8wVGZ*e zgHo5HKn~^BYMn$z=OOo+^YW$ zug|d7QS`qI(}VEES1TAWfj;IALs^f7g`-tV8+`)6AfrUH9@~<^r9|*Vd4pB^u2VeQ zPjlZJnmF{HXQ$-dYIxZsrKpRrOc)oq)z)6Tol{*}#~o^aCK-7YW4$DvuO;WFWk>$B zlIdTrQ{3i}+gNmQtf^HC`zPCT@0}dLf&4P^(@^hot_R#@iH$_}^8rfm=Y*&b4wFmgWni(q_D%^ zrSKk>yFK0JR0TbKAK0p`eE0~k5w6uw>x`Gpzm&SekcjCVvrIP3){JcmD zAT@mv$_WCeTK9kpc|033novaC_P;X+P_5<^dn+>4o zt+u#Fx`}3}OFl2-Z~Xxk1BHv37d?FUjIUT9UiNSFfqO5hp9s+Otc|u>QV9t#=mtPa zr0qg|FFY8fa)>#t`hH)12c5Kj;Cc*wgPpW?v47__m=Q zHjwxokXu20e+YwpMufJK!C9;kk#0a5JyHpWG!Q&`W|Ux$26O}Ch2u570OnzBTOZHW zqgA^Y?Zn{tY7TOWQzEDGm)CE*)c0EA$*aaK#L{Kj{!Hb)EK8>?)#ejDzJ@u&Q%)Gd zs<*2k>&o@Edkw^Qz&~7!p=Za#ZRI7?{nxKgX|wBp9wv7Qy`OxdcejwtXvly@ZWhRd zR!S&?WC3%m7?~za1I}1wFv<{GkXT;7yqHdnuKzFpE;MguDDTi^-& zST~0h_FDlm&sWH>4q9=JUQ`OB*Iau8vTUvSloKb3ZP1T(Wen{N37u(ozz>su(~@wd z;f5^30ev5EBk2AbZ%O?3_6fwBh&v%P<4T>2#ZYEyChXMpZiDPmMTImm_B&M$nVenJ z;n@xQO%Ri^*dZZhnEuXOk|rcHA6nMUavqtBH+LyQ9PeM_`x^bb`4}-cznIAuk0@^6 zyy#LsTTD9{W4Wxu;*~5nn~Pr&{{C*i+AWcfB%i)>I)ZSuK>UFmyAAvyf1Ybp7Ly>D z(p*JD8JNRx7{gMGL@_3Swdr;pG>T7>&Y9HgqCe@D@7UX&$BY+uF!}z(d~)y5SRw0y zH>e?g;~LpTd{v|7C#^g2wzzwa>1Dnw~WYq{-_Y zv9BID52ku9rK&w(ZfbjAZxB{~C%${!c0D7$>KphDt`v|$^aCKY!UO}3yNzbX3(bSV zs}M}Re&o=?mv5$=xrsIrB{7KaP-eLvvBzY(fsx2sDsYGuJ`|}($Z+2{`=I;$Vb3!U zU0$YeYb66LIpZDCVsT%#ayJ@Y5+S|q43Yru&IO^q71bTrF^gL%?GymJTYdqzbG{RQ zyIwiC&KkrU3G{AoUd^Tr@CO?ru^Cd~AaH}%i3&LN*eonb_I0{hm)O|!xN5so^X;Xs zjXxu7z5Iq;Fkvg)AWoXhjPdH)+4e?QP025D=P4K(v2-?snwU4J9!M6LCuheK@905r za0}*`dEUPASA_oN%LBf%neldjUG%@!qJ$x6R$-E?0IF69WjG3h(V)}pc%;%sy%|w{ zO}N!^4s+#ohCCb3{*+ONkkM)NsN9dZEYpk9ztRkAZsC`{ZYWWKwf0K%9X{)fCpl#X zX!3kFTf)F8WAOw$7e3>mnu{Ra_c^m4aKc3v0TA?L{QmwkTz1`o7ymXy?JO_U+&haS zjRr3Z1VWD|CqzB()edSi2q)Akv*&jY`_0Av8F3Xkjn>F|)8@6U^`c)3t7v6kFI4fI z!`$3)mt{Q;DI5H|u^h>X=cm7J-lco12%};S4CSVx4b7D1KoBEkpR^h{}<@g_9Y4_W5Us8eN|2V*{>q3Skn4#q^3wa_?Dn z&`utfw{!bUI=35)+uS~HEKpuFA0M(pJ$}NF&l^kBCVjGGGbXrm>`B~E)_bg1wQ)2+ zlqQJ2W^%Uj72=2|^%tA!D)ie)>r_u{LYm$ml$#|E5O$Sqos{=M4Ekbn42TX@%dz+bCe zK;ECvlh*@U2*}2RrK68A-X48N7N!=uU}qBU8*vx8XXW3RtW+eD?y$|LzZdTEGu?6t94 zWKIn|eY>0X^>HU%431RJ(Ljy zd<-i+xq`(jh8Es)s5LH?CLi``99$bxtc^8fq8z zEmRqU--LF8PtDCP+|xK5jsCJrG})zx|`C z3CD$zroe`KK^l-0=QNKk^THE>SlYDt-4loj?|xz4K)$In(~OWwIfC4z=;oFQJu8t! zP*>>*Q?|h>M52&4E$wC(VIo_Wc??#XGk-;uu#+5m+bkt3xT-xRYz}GB$bz59-_Iy4 zLS>wCLUQ+{lkagL@1F`lSNP*^^!Eox{})EC?z_6Pqc_YIA+TUp*nKV|**sFu16%|a zh($>)gis18T)P<0ZaPLkME13?`MHgk40~tkOp)Yes42AuyE*Ev2J-?-9@SsbUF_2n zPs*3LNBTI?(dm=Xcb+$CK7U&do!H4^311@<~@O%6og|AdO$2dr^~r>Vea`=2?|ibSa3+`NK|?S7@}r zdu?uTPy6I+Li;BBT|mHI4gGy)SKY&{0vAMW${C}M1lv4P%1C#p0A?Os#}GG8J{FJmK0T`lFYeYtK zH@nu&Dgi~G@0@)mTF03pH9Ik}O}tC6$)AFU8x9HL-qK8e1VCbGi!kc^Np@?Bu@nR6 zvNx))o`x+gxPU7(V58m>N=ix?&2m3NNzqrNqo~7vM;9t-qR}TbGPT}jGShQR^7=NV za{W=}_R79kHl)MTiVx>@n#H4*9o3EZ=Pb;Tio~G+t(JSLHmjD6Or!Q6z#PmkP0;b? z@bO&@_nwI57+@k*fAI*f?Dj0OULhn}}mL$PI#Tm=DrW2PkMHmr=||8WFeAs6Scvl zHkM70Mc#r}k6o?SLs=@m<*A^SXd$; zg^ij{vD3jw$qE!O6B~WSDMb=Cm8?T?B#EQmrRk9v<~Jxfkh;$#Og`;OVF{UoM9zpU zET^cloX^hu#bfK2~P#wG2-j$?(wvoEB;tF0k=GI@u$6meg=vyrXNWI)59t!a7_$F5tcpA4jq(C2R{TU z>0wa6N^*I5Ls$EmyrGZyOqCURLEwIVHN^sp_x$|re$%qb)3a8 zgSK55W4Wo00@FE8T)0scZO5gjAtyx!B7ih?$JwU)c&yxBwD3TJCPd0mgJD1G@SE_& z(ICp|&DbYS#p_-1W#;qatEOuSMb{uGx2Mn$K1)c2>;z?$xlStBD@<$Pe)kJ?BA{Sm znC!MuQE9dMt$pxvQcHs}wcDC(OoFz=^Pl(vn|04l%0W6V#F%+Z`}>q_hjxLp6EMHv z)$H*i?yR4^E?Lo{6Xxg93P)8noMZgaQ5Hsg;RzbiQtov-Hm4yks3TPKxs}kWzgV~L zcIH?KepxI(rWU&mssQekc3_9Qk(LT$BAUu5^7#duozHB&p=krnMegae_|YVyZf&uM zUN7&nriL{%r1(tU%vXZlSIVOk4}`GrC9FrGt>(?ti~RZhP$htpB#$t7gH;eu^>451M54Q)&^NR3I%jQ%Agw z)RV#C!xW1!Ou!7(wOW!-|3N z(<8*}9nBQqw0HG6ORwjQpMV1s_I5`l_9T_*bhZ*dLV@F%ZtM0XE031IP7ZPqGN}0yj5UskH8pj)5v2XmUp20uz!SieTw51w@bNgx@M*4wIvLMq; z?j#ZtkSH`MN(r|BR|qHcpm=^!MtmxZ`J7A)mm)qfHbh#f?7l#z5I}Ep;eJr*M}u>1 zXsxLBB(Dm6&LuV9o2QY)=6Hl@aOPRbbEG+<4I5mGY$r-8U)`~}H3^9hNoiE(=}OyU z^;z;(P%&|k%f(I9^i{#L>53zMBQ1+RQKMIHeXq<&L6fs z+RZSDRNU;#WDKQ&nmQ@DwhK z(=FvAGiJeO{IlBZcac`UDwSpZ*Y3^*N)6d7Q3crKsmU)YhYANWcz(H`r{7(dlyo8$ z%ZxjE--Ih5+}+gOiJ$a&>YrU?+IpRfgnGD^F!SOG)S?N!8j!jWsQgkTo{~vIMVA4p z&{)(HKi8~k&*X@Xm+Av=4*SS%gawG%S*byKKaad?Wh#AZ@qiB5AriqHO6Svy2u$ zX5Vk^f&gIhmyKkK`WqkZCc^-0X<*z*%Qf^|xUb14TRMKQryYbv^oA|N3j=sGX##InikME}F41JDuRO{ouJoKaSxHr&m+ zozJ?FsxX>MX5;TqN4B4xK2r=2?sKy4NL4uHsNa*1J}VYoK9_ZSMtCBDnka;EP*o{Y z!X!XoT`2BEQvM|PN`cB1#$Qe04?OHHmf6839Vwv-oMyP`Iqq9$!JLyjEgU*hplvb^ zqp3OiQ^FWb7FSx-scT(QjDKCbI7B^MrMZ+NJG-P(@n4|pX~_#^dN%oo@rbfrUK(%4 z>+EBs#Ov9j*Hul}slT$$+ePCZDJX==j1UkrO_DGfMc@dHqS`w?*bE+tVkVsbneN%M z`Zg?AFH5yO=Orw;2RVmY6}z(7m*jrorbINnH;Oh=-9FCkmhAo`hxCzCwqq^}+U4(= zlYrKpi3R?kEPY|NvoA~z-?aBm)S?egLnApN)1IU%UCa8g37hgHze@4 z<8r{i%|?Ui@Q|z&Y%BFMcByRdjk6xz|0mYV==D=UPIhQ}bUserfPh%SjA-EF|od z?Q5$3%9=4{ul(iq8{(yER{M9NOjqFYBZRk-KOug^2TJXGGv?4s=&KC!WBGudXk{XN zNOl9GNG{7v839?%DS=9u6+{bDwUH(gjEZO#9}ZrzbYRK$pmcNmHvOLwzB0|(e$QWmngiy@Z)&;_ zgt*mQROCq3de=PA#8=TRg{01?e$1$|J*pZ(elI@0yFtR|%@!CrkA@i2CMb)pBYuy7 zSCDEpU&1Jb9cf_+mU&f)=HHsIUm`;?dp!a3oy{Sr|>QqmEX8^3=zK$rz>*GKV4Uz zelhN5^ab)#gNh$25OE)KS?tLgD689@F<7ZlBOVO=p%KZEw(oZ9L2wB7RsS|j>>SM~;;FY6zvYJAy1hUIY7#Dp10l`uzclc} zJ4trZt`HF;q?FA8fdDFGy7%yD-CYnvNeYWTYyn?>pPNHHsfR@P-?W=9eZ%ZyMwg7o z(mic^OVa@@7f3rAO5P(?f8${*R>kGNapq=%r%dbM3AGOzTXLbY>d?WD8km#B+JWUY zc%hYW-{n2s#kM5f`=FQ^2aJ8kUU-3?n?W0YG$$XDhESs`DuI(^x@gkL)&<)?6pPJE zJU^DrHV&zrGQ~|4G@j%y(5fpjto$vQ^t=xwEc=QCiB-GJ(k~u#5n8%5SEI_SMlQM4 zTN7AExg=9S&W@7)oMZiz^FmNz_bKC`bW_W!!pwZ)LrEWCfMleE?fU4B=|%WD;Rt#m zsRzx?4Jg0(patsuw;T+PT5B?tZy*XZGZU;6yR;}_2$jN=18M|s_07VZ9?4Sr_bZxj zH4a`FGX4fmz0IZhU$)@w#@ngoXw{jnlwyrC_q&jcHk6M;f}tZ16Z6E`4oK z^6&AbCURf5=sf>A@JNR6(4p6gLHE{qBcqN@Cc4Jy@&w?W{2EK--I<=f+?UJ>=Uv19 zXmW^7YE#YaNd4zA;tbq9CMTWOXKUNdUCOLbCA;^$q5 zcU2*;!?pfitOHLtf$<>Yf)KaR)GUkHJI)>xeTI^Oo*qt1~8q5rdjLrr0f5(Me$S^$87(Mc}P)D9+_AyN*=R&PuO(=~(lqED2A} zs^B_oqRuR`K|#^sE_DAeW65*j@E+o9Cu!v8z&w)^}8OXL&0SgxYBc4X zaiD)8O{7^GH7%Guvc*A|iU@_3RC2VvJ+J|}@(=_XO~$B4tgC)OTc=2U@9%;$Q=gvS zE*s{ddf5WqCCp}ZI6QWWqa}G0htIbt%dg&ZN3_cnNI+3iloX~qluUPxCfJbhIHNoC zu1~MJ-LmLP5d!H33Kxw8@snQ#QUrlKfG!}A-cV3TY*KU;K^PSJ=$4uwOMTM23Yh+J zWj9FVV*8TGAHhOjRsHMy;|C$ zgM8NvjyEK_@-9Ji`=k1Ox0mJcg{CKLK+WCrVPvT)xT1^-d{KayNsv-Uut=fWZ)l>ai9cj58Q06@U?A1+k>Crsv z&2IWe=pLVW)!Nj=t}OhgDPg3NWhQHib|9m3Q%-H$#>-CNX~xecn>jksp1eArUMhz9 z-L7g+&;3p!jsHHPMKjt95JUagCyAKQ2?65Md*dOQngo1yH+mxLe!VI)1I`pATq<|! z6VP9jB9Yla{GD%Ziw^UdLf=oZe`uO-1}`o;q<4=nks(0)t}digu;b_?vF&nZ^J-ndRwS@1`hat;fBp>j$*ez2Oa zR1F=ShV@qi`7?1wWo@+_09dWsI14;-hLyXFLMu!RO6Bu?&d(ML8xre(`s7Mag9I~{ z25@)lq%n z9Kl2;zu;W3$R-$Wtu}LxlN-)l)8$spDvVd;!@jbITE7gTO^p=cr3EvE90n7Q4fPKB2GNF%{{x(PHaJ<@=H?;u>#6 z@J2ToulhDrOdXe`%x%^SCV0kXEj)V(-arl{Ps4Mz;Kp>E010#$4mirxHtbgl;3#R+ z$z^*^Xcje%oX5Y9j=WNk=g+O_HIBmL^^g7dcdz2>S1o>1VVl)l0c15(KV3z;a7Qjq zZpenm&v$k@&zZa5Qpvn8ZyD_ZF?c-7?&|@G$Jcc|0d)Hs;#b1xuuUwCLNL{QD_qfI zXaZ<>GB-Fa01I5$7>$c`+G}5xZ?`V16XayH-{0$aRmEPTSbAt*Fbco!EU0tLa5Qd5X`)-%J$u zdlknkaO0{bLN#YSc+FO3xlYPmNn}0faJXn`Z0g*Y>scTH`zL0dtYH7%vJT|HmDyCD zY)djD5Fjm40EsST?gdMQ6`y}gHm^3T3%e%Vbu{{j-eVVbjHZ`$Hk3~#NwywZf|w5@ zaKX?RgFm@{g?sQ>zhIPjeKGp8wA#h##lP%1&5`wLd{s#nJJdwo_NAfQA=Q?B$8Ugq z2V$96Yi}iJ9$MlG@9*X_2Mh9vTo9~O4d|K204)exykqV#RC9C<|3O%9_!0F{*cVukW#@DD`^~>0Zs_9A&dRSWRT~7zDkdyL zi8x1KZK_|Ni|FTV^vXW}cN_P2VfnUb_|lv`M6^-eUHj4^+?M4ebZRjRsXqk6iXAWc<^rRM`jwgG=R?JBt>d0&QHLWn zh~F#p;Z{8+znpe4_00~`W+bk|hw|Gi06gDU?3j%%ez9QdgaR*hh#rzvrM+Vs99X1M zP{V#Z{e4t=w#No^hB7u@V(pS9dqQ8%?ROMjBxI>M$f0zEF-L)1nk2!J<;>`$wJy`) zGCy|25g83M=q+P90!Q2I6dg{>p&^hd>qcYh(%rXi`K%ySa6ldBwAa%g2}1H06>P^Vs|I zrc;zR6LUW1AX=JbLhLf!g>@Yc7%48f^)UGLy=(pBOY}TB9LeCWw1#LG=g^ zD}T?Q^9vioqMYL8p5yuhtrPbyJsz6d9LuysK3s|sLG=_7hYZlC27}B9mH2Ckq;sSZ zpnKtrM)wpMX6uA!#-|Gl&m_Ne?AajZn)NBdkuaU_HM^Ln8U`xfhg(|&sq~sXup0bN zdFJvd8GeVcZ03v_FVTby2&$&kh<>y|urHxqCk&$qL~Wzd8W#5)E4$;! zdc1QuRrxg)A0~DW{hj~DU=0M06AHu)=Kc`0h}z93C%ZyL$wM#k(4CoBWjrF+%H~aT zvpjoAJJ0xx=uAt%KQC7eWkJ(~C#q0j(6H;GA?&Dbug{h=h$bA3V9Z>ohE6%}H@cU? zak;1{kCG-hY@iUA^W9q{aI z9Me>LnXsR+B?yVmVt@h#s|zZaiTgKXS92J)B5<)`Pp+IS#E+qLg7ZGe}iPzJw^Xu@ht!JgL z(`{Oc9~Qz6P>*r%eF>UJLI8nwBZZQZ%mj)Z_&v|J6)W#7*Dqrs&Ng9muZ05XtZm(& zCw<9nGX@-ER)_6pjhSNI)=H*iD?Fy-!u37+!q@=PPBFGi>OA_w!tNO8_lJ+`Fu`BK z8e=Crm@mM2Gt`ObM(|=T77TRpET}LvO$e!2;6BvAEDBMBP`8ZIf?;py9yObTeFHA4 zYg3}URUv=cJHmxkBGr}FPWrE@2TpCz#5}GAEPRFNP7mGUjC~}yXnC{pG|gCXpL{Gk znH^xbT+S}vHOayOWJ~sE&kAO4eEPa#ksmuK zZLr1{*Y+hoE?6nerZnz#?BKqMB=`l&Fsv^id${L3)^fD-81%g zEY{B59JiUSMp(gdDwFHVR542LX#^d;oNZ9Tzjh(5bhAu&bd8ETnw>UMiVIuuf208F z3Dz@=3*hNriG{BjE3b6CUJJcPCn2kD*_G3JHLkV-cmaHdnAo(c`VRUT-y7PoGoSh+ zN1_M83Zf8LfiMWAh6K^Ux>$|5m}MlgLMCe{3L=|~!U6v%rq!_so1{wbLVrx_12u9= zVmD0WgrP(<=7DY6X&EPWD{{~V=2$=^XW9W@aaBg)#G+-9$iRU99MOn7k#*aOqY>8o zN|Z{dvNM#CS{SJZWcd4IXDIQHJ&)|=(@q;N?lIBQb1;bWw@L=^Ojr(ZJSv7HTqJd_ zDIpmuo=zHpu`e#ZWEozZe^+LPzrB4p*6NgOpIF;nI3+3-z}gxFWXJkfkez@(+49B_ z&czuyid>%O*tDW0a__ybpAtP=t7iH0`j9IovktSW{4#oFU#6?&R9_>di=SJdWlZOO zr5_xtW_92n=o3;++z3(BXeniZ&xb;2G$fK?K~V#%idnl7hzh?PoTLz~tm8!yf40FnDltx zB@PWDeJ}W4Nlu{Kng0vhPx@t4U!?s~(o-FvWv}nwUT8g^%)Oo$cVBst8)k$pdIRtj zN(A7EcoFi#(Lc~|nZs-~AVMK6!DF^Qb{5z|ZI}Mp@;U(m`$>p7g@O8XPy6 ze`{*F{K|_6ZvMIR5~3-HdxCB!o(pyI97#<1aOKQl)flh8-|Q~?e~^*JrWEy4pJX|d z7Q|*98kkY~cNqF0Z{}nnSuDV2W<}JEGH!|-sf{{jGJOP`8 z>_6yRFaARcrA+FB-16e;(Woe-2SGxCPfYz4@8Zn;b--(^!b9e4%Y^A@%gd2EzJXjr z7w(1a8HU_Qvs&lgLu{v5U=asG_;i|{CypESGS_AANI3fK=SGLd%d@0Za5K&#e za{*tNAA%;|0UZc!sWHMmeJD~b2^63%8g~#`FybCq6tH>EiGjWEcrOn_YQId%;r`i< zpJp3L8E9(k#f^@;3}+L2{B6WFgYx5T6xj92zJ9K?_qveZ#b*OYj1vO6YLCq)m-TJF zW3r|`E#5k51wa|0 zBFv-eoC#pp5SJj5LiM2irp$4V$uJOu3Rfge(3U7u3}(xD8&2Hy+E{F_2F!I-FZCq#P|ce06mM%YpN4m`3P67x#nQA$>j7w? za7)Q{OM;c6olhDEu05Wswfivqi^Qkrz0wj1f%Fz$I8L>>d6NefqNFH{3zKY#6QNq{ z%e^-JG1@=;YFMmBsf@umXvn0yJv+|YGR;pHaelbv6IAoC=~G`-oqOo{8PL7^{Z~L! zd&pLW*{%E;pHRQNeZ{Koo2iPZmjQAQ}GZY>E!1NhS|vCcT)$ zB#&zOOeGHE-+pm2(2x`!V3gOFjI|zkNQvpSpJWT6iQCl4)f@cl#JGC9dIYXDc5X1f zEJh2EvzK503r%@Z%%?O~sj1vZYrEJK3Mmx3@szhcB#HSfXyT*m>D2TJ27H-@a!r0i zymA~BOBmih9qg7~Ow}BK@AL8XIz01Aa%Sg7mO)HhC*OTxl`L0dZBx)u&RY(%>T;p3 zBxt?@k7(iv)_Dct{EJRS9T1pMo;3W0UXtK<{Q^4DGW|o_j(hO>PX0BQr&z^ z_LkgQuu174h3n7BhpkFi;ScuZ6Gs-VEX$6Qql&s37Vpw#upABaA>h*v{V9KgUgTzj z2muQwoH7!dwshN2i8+WHyB;dggt-lilXDet>g#w@Zx_K;vjowL|UI+jaQ)2c!mx>V5XtMyE|`m==m48cK## z(L5(;FKY@FGcr=pe)$v#i7e>eLb52=aan2Ob31H8!jdZPaAaPLFHjvKpuN{ly{5+@ z-mp58ica-}c`%#)3*5!@nOt^_`k0eww&O?|Z)W6ed?yJ-2RI15Bd{F}+9vV$2sooA z_$CGa2hH7$E2SK82u=!3h5}*6F&nOiTMfa=0wc>%!K<}VM{|G4Q&(I^=)SC#G~vUB zZ{bNOi)()$$gyCWopGDUyRH>m#kkPPWel(LH+tH>uY6ve54PWViBG9<@t1lwj_Pj7 z@O9%xqG0?1K4A3)I|A%CmJ1HwT|LreRv@j^B%pgvgSCKNV_z1){IH^;<9uO@|v>yW{;b6Ni>CY&`%Gv1~irhIm8Y4DvkWQy!k^D>gmIf z%J%{&2EYTbO0V*^PgNO+y!sZtX6@z%CbtpXKeVx()3YTHnFSerl#d&J4?*0M<=-_w_6kM%kiTLhPk|&g5fwr87Zl&j8KQ))6&y5qH^9lOk z*8R@$3tBjDq?A)JP;C6T4!p*!0uB&^q9aNG3x+h*e2(P2YAx`lFlCZiA*MO`%dL6Y zg{}oBqP>1Hs)XVfL&&H{)470DAVCu`F23w|SffqiZ^gS-)VBGuB4j+2{7+;ww3^?e zndJ`4yg%m@w5KiFA}@9P#x&_K|f3UA4KB1IuY~snP8tV zuB5jwxB(3(&=3c@RGBPC=x?@(m9c;{B)+(`k8)2-#uTLQ~%Cpztj190ta5Euu>bGr@sl3`9F(EvC>kcjFVq z4(gSH0~(Q(#oRQm%2eZG^nwva9o3;bVlBV_D)ytNp7WHs4FqOv^SPllEfG`(^qW07 zfRFc{KRtMibX;_ zg0|<2EFKW|j?Bos>}PnlvD)d~Vorqy3T5faw$Ui*$FgG&C8%$C!~N37=j<7;SKM8B z;Y`;p~4N5DC~PTjd|32o~z>ClLN>r*IL*2)kTEUHXIFCtVpeX>3-f3A0EY2=}$yPFuNW z@ODyQW>DQC5UWgbSrqlnf6e^K;++u0kAA=G;WBv9+d%MSI3gsk;`nT1;8Sz> zb8l7%$sM|{;GX>|)-dOiNWQNKHkisI1fg!X4-os`j|M`TdNl)z(1SPuC=<9SG!P=t zsgNVXoCx=(z>vRoU(&4!x8kF$U1cnPKeY-mEFPrnZUd+5iczqJT2JE%PgXOeipSlY z8i~v3_vZBuBmXkIndI77jn~C0ouVD@=WtY%IdG=mV^cAB>}WipcQ|KGEd8{3|GTcf zmn@^CE9i345ch1MJn*gn(0}Z-EUvHH92y4Nryaq{KBU#AkZXdKiQ%BxC=)16kdPm7 zYZ>NXxJ;P)rX!u)FW#?-c2aFnVUUD4QA^gN#h=8=8o{etN~#~m)_G@OXZN-JW+V4m zDB=m#r=#O}js3fW)0AcA9MdsC@$Yyn&#i5@_@C+bqC$|v3lX&waGb4Q8x4{wGpu^k zQtHvtDbSG**5xfEjsYx|2yEGY9Odk7zzB`4R4>i1MBJ$y>`aXk`}pF&yxo&x{}Crs zW(Q*e&2TpC^O~m0G7Ri+hkz0bMi>-FQxw<$A8Qd!dRi7a7c2Ii_I~p>M?OxJWIU$% zd+)b>G?L7pLcXmD5H(!=iaL-@I)1<^A@HWQtzPLXR}v90FL;_wAHDN(;IG;3aFViR zf?Tt6tZv5bsigg+}{LzK#rEOCr`3F_R z|9x;9y@f*oc)fGcR3csX2MyrkT3yNBW-aj#Y-{7y>(S;n$twC1gq?X$;)n8{BZdVGVU=o_s#KQIf%~Zd#Uc!c*OH<#qeo7x}u{EWd z(;z9@K*~Sw$4E?tShO#fzjFR--If~S?>sOS3>w|8T01%J@!{_$HhOp06;ZPTO+E%8 zHmPHkW6MAdbVuO<9oI=Ks?C_74R@f6s_gJz?ew(qo{nz&sYjqG6cp2{Ei z*SIzflypf$hs(8b$DY(Num#o{#eV&`$1$!(P}x^JIO`smSFob<+4F+?`0`zw!6(@P z{hnSIeps051VGog#C8%~Dd1&-g46^WSL$pdHQ6OeM-n|fgA2@pgq4xJi)s>Gg(ULs zSnVU%y%;ghOxcQra86&T;=1fL3SZ+!Ni2=d>)Dys5V%-(5b{zL77DY?0e=WX|EdpJ!M*+x0TSOoWGf+iBf zuS=pL;K*+%ae&gIwT@du51@l{!ZHf)yk04*m(mVc1&7{1*417(7k}yd1VXAI8BtK~{R% zv7kZhx4Ia{no55IZAY2|OixI8_6R=!3a{s*)+;CrIk)-W6Sv`Zb(ZnZWf-}vjKjJv zi=5en2Z&H*3(uKtJV}g!uqgZ*q`MOIRM&Z`Z41|{ zReSI7gKxpOA)*o86C{7S<6^3z>Bi4FpDSM)9$@wwA>&&z`Vww>=W%h_7gzKE)ITks z{4Se_e!s{+b^kvAKS030i`#=K!MO7r#vnB12`|Z#h>(me8)7g=0HR+2c@PhExvvMO zkEl$aq~qCU;~!R?TquPx9ntYHW+%=tYlKI%f>P+9^iuJt_`qS!Rx5cm+d5$0)uk-z z-l!cGYqr?*tm-CI3JoG&m@OQDuSr5QcZ$NS>jkQ zzZ^_fny@0o_&`u#mVI_C7iH#+j2($9U_HHZZ89=a=H6;MI*H!68-Ze3KCvJOSDSlw zKbPpDIb}xHVc1YZT5ByPt>G#kG`ArB6OE9@ukZDeFhPjZdLrKK;M8=)!WEZO?gVQeml!_0!Eu%tK7qkwNM z?BjDN9yh_?4#0Xnt*Y8v@zIXHp2UAt+4I{fei(}Se5Ut9aX+%@Zx2P?(RC}3T(QAO z#3JtyRpOAm!-~3P| zIx3!Ro&4bz=UZnrX7#IwQ|IKZF-vQ8g_6TCf#Y# zJvYY})!w)gwWE%NZ+x>^vbKLgP>0Q4i zR!reC9^|J98vtKe4a`PA@wjM?$zbe~a^=Kp^Wa%?e|nllVGNmj!#scU?jBi=j)lQ! zf!uE@J`aWdr^li^o}=;M0h9L-_!YnxU{2np5buWIpEwlg`4GGv3`C2NI8-WrSpC2_ zS)k*^qQhb^3L-%=p~0C`lKtdiZd=Q7Q0ii+rn%EJ!9&&7iVH6a^O5ZiT3O#Y zPV&>TaP2wC>4S;0@&12cky)-}WN0f<>pX7u&l{@%ns_!JZU5d7Jf2MRSB8K*+e-06 z1zz3N6?S4jDD5D9v0!e3@(?i=Cjtv2fJ+2UmjOd8(kx7P4zbVn9-7E0ER|q_ zdXv>TMElUEpk9BcMv}8yDoa|;TV&Wj4C9sSb0a z&iuw*1ham!?GMBr+BWZ+9w#U=_oaldyX#P%oYVHhZFryitpWPjcs+>rx?#w+MOzZt ziaWC~Ly5M`fkKAD450|eF`_^$2U7O0F=9<_<919I=$n6{f1ozggC#2|iKBunwu##o z;;ohBJeYk-7_9xk%4YuL$eKfcCaafb+Mvg44UOZ4&PX$fZ_rx^Yo4cSKiDdIJuC{4 zh8*smXF+lE@$&B;ig)d+0=Rzha2y^8A_U21WFFKy978Y#6--9J0$~`6!cZEjo&x}7 zgD1j>b{T(e(&_#@YH03h?1o)Fh}QCWmeZ(D%yv0+^-HWSZDU1E*h^8aTjq8(KzZwE zGSl;AwmjN>1%%BS$$b{b=dpvM`^3AR!0^vd*tgDZ2*9gHExZ8IB#?qswJ^vTpaKS! z$m;R+)rm8l%;72oV z!!>&hMnQLZ;>Fgmi)YPI59%)6%OT40XcprRElf@swY@(3j8Xkyxx&ASIP0G zeeQRf=Fj5wuFnd#cMY}R__``N2AFFEDY-+lM1oo_cz9NnWh{W|7+93*G-Jx9pXBJ> zv8sPqYZ*nkDtYF-H;TI@WwAYFlJlbNncGfvXaYUx_BDFEAEtKbo{s6jDw1e*OwJi~ z$u8nqRg#UZpB<76gY)faz)ugIc%-hbB@-um3H|D%xcAbozdPkV^jd-Vq3K}~R$K9a zU4=}QqA_Hz5FNoZlqJXr;D2aAW@HKKaL1hdWgVk}o>Lne)gHz9u;X}W2Z5g#@tGx^w;H!&RjectPnz)$ ze&k+M@FslwQp_D@*3T%;ySXb8w~tq!5W6v)9?@%rQIeu44kT}^1^yvsL4uQDP}hV1 z6QH{QcI0~;lC6b-t|F8tML6vQWw6`s&>|1haJ^(|Gf6=l)SAL1$xtsY#m#?3D^C_{ zk1y^TNePf|I$=0i9UAK>kygHHXbgHT6Bkdk zmAgxNINz)%k8%lpMcBUNZC||NO_Bc1vF#s?u1`h*m``_}4zhb3!-DwN=3v3^3)FcY z4(UzTF>!cykoI68Q@1_xMGA>1>3p+J+~nZxb;)7($y8k7yb}7$eByr_xnu{mxWi+< zA*?eU;#%3rb96l)Ppy%LG;Fr6{rJR(H8Rx;kWTHfT6lCW{ZK6T?o<8Gk0o?}=ltde zlXtM*uAf3R#srA2y-hs`%li5#mWeVH1F1`za6!+Dd9?Gg=*AQ!xt2bQT9w39Beg4= z7#yATRO3je)i>&DI1YcXRjeFF%UxuxXQy&LIfmQNkTWFM$A?<=FjClJLZY0{ffXmR zAE3+ss0{JRd?Yd-K5l=6>SK!YwhO$KrM`mmp}*2XKPsd8X6}yr_4Abyx|L7` zp(=>cVS8mD9%gKl0nHgu<>2!|#>X;ol*A!Ie%0M{dPa>UA6$Q7w$!;Gl3n3 z0~~P!Fx`!x1EW* zFveb6SVIS$43q8VV7ZbpNajn{EaZ(|oTj{DEVdV~3)rq0OUz*B$_sg2CJlQ2Q-zdA zIo;h9rA5KW-j+T668e~9p=GdX&ykBjQNa+?;8Orb?PAJ{KsWBFm;UMd|2%?%3KGMh{e(dJOON|M)&>95 z8J?Sv)WY#$!OuFnA(OS%|M zF|2>nRZ6I5w>0XjX(n>~sQm z8<|FXrPQK*$;(GA5v48g8 zDe?C;BVwdr4;WSDZLibUU^F&qII4k2de`>ix!3;7B_RgLGVaJT#huc*%X?#TIIp3L%78QmTnngC4q|i%W7u8iyv(Yzch4#iGu=)5V^O zR)#idaZI)Bl3vP-=#M3mFC~tc(Yw{g67fWG+?ugo^FjBgNOO?b>%4D*9Wy`2j@+;BkfSMW{3z8#1cVCb!%_Mgj-Ov%i^%t zJELy9*jZZ>M({7}lAKt=l+QZ#KT3aH{6V&Sn=}4>B9Q;?B{e7i-iHD9Kl1T@j>nhN z;ivEA*lVJ$e?Pqk960v=SoSq)1HgeC0Cvw~S(N5z$D|#WqzR08)d4ncj6|p?ui*aXcuj7h)P{JBwkDvA~EEjGpc5ReR; z8HS~L@f1Z$YQ%5aKtGl3;V^&oRp!7Chq)+vN!n`b0G**!BjBa7@QWeoug~XQgzu9@ ztvw=>Dgw$h^6%xKK1XOjtSkGl)+2HMc4vHHb2s_Fp86Z}GJ_aQw z#(I#>#QN%?FI=Eb8by>RC#az6yF%`QA_WGD8f$a+IF4B%*Qn(QH9CK>3-OjLXLUE- zo)SI@hrDIx-eEPxQz>1gOk2`NPuY>_i5dP`i+2^?eV({xZl6ADE^lJZ;vvs_?&b7a zy7!@)>Rt2m{_h?o8b3=kA0o$3g%5kYA9tU(_R`H^F)p7@=Ki52ROEYQ;(4Fd2>q51 z5PkCQ;@ps{OeyZAg}j&zwf?e05-R^;!~pSdh4eH{4uz%|M=cs zl%OfBFOUp69=h*^gn||YXnq2cz8(c)DGP<9?+cH@sf7Y(^znb8#C>oHxXb<+pPOd9 zKU|#4X*ocq;x@8|Tef9_l4hp^ngZe5v?GwQ+M-%b=30Twg;mUF%sx7pd}d7ka6bMy zKDjHR9s}|*XRj~%9ncCaf+WQTE}X`3&hy+CXOmAcJ!j8(OzcrM*!eEW2E~}7-0`8~ z;MoA;cXwbKBF-AjViy@|zQ4+hsYcY^)gh^lC>R6b4661-Ba4$JY_nbszq) zkG-ly^gF=4vJObT`qHzD+z)1uC7_^8a0u`WFxLTo1A~7L9AQEF3S}VPp__rqUSA?HZprEv4F~_7>sy}3A!*~OM za$kQ}6LmrJVS-u=G?K6SlT1dtkd)TNbnh&gRb3*|YLtumMhN3dGg>lt(Ouwhp`shh z^t{fuD{|0stJHHZbFL1DiLR0UX>Qb!Z6(&)uo#8Ho-9T5)jLDa)op-Cdg60{EUmb3ruy`MEkVZi*n($m3$4DAB1CxdgmVs0tMdN?0 z(>F_VJ@;kKo!=kEG+AXpm_WK*814pQeehT9cA5^yM7=-HtFy5(&Y`qf>qtC7i+EFP z%|+|1Muk8ektAeJ9E}F!lg7rPy^Un^kJY}umD<0Tn|$a!uTcKl4si$XeMewGp$smd zXG6}swOmLYh0>WWT9#IV zRa4AoTzTg0KZ)skL27CiMe``taUX3-aplDQ-f{7g7v&+?pA}#JWb}&ThdX~=P2Siz z&$Cg><4hd0QBVSM@Sg`EIn958+zZHwzQmMAygGOlUncy};-*DR^NFS~7a5_D9ob@2 zV?fG2g-*FKRZNOTC6vyX>ZH|#m{BfJ*C}i}b zUG!n?iu3K`)3IC758{6|O?q74vkJ&Al7Lz2xDM5q{WeXPU|jb%h`*^RyKpSI&Sc)+fx2)rTd3r%a=PWq~ZUA1@~_r1#;<)@M)NG)nt5TM#C&A z?1t123ocv>`03({6CxNb;+^6-nQxxfmQkrvF-zvSRAy6dcscF;WN2^dV_{)(y|V5R zk$-EO6V|`uK)so}0&)NR?5~4jk#+kry+E`R4r@CY#lU|ZkA?K11x|uVc%Eaua0D*L z0-wv=P@w6`)-%$cOW66Oi^o$=MKtV87_|tIAR=iijzPn6Ow9dYXxh8hY zt^KLKJZgiT*@?Qkzg6W1Al@@|zXZj*!5)nFt0y=>mE&Tj3tlvac{mMIJMZbvn!I(B2daFS`&!HEPRpvalEh*|niuD+_$YSqDCdPSZ&u zWaKVUX>xO9tmF`FwtJPH8heli?iYf3su zcs<|Q>SUoD6rVi-qe1%4cp4YvSmKtY%4DMmvl5@u_)biNqOmAt5zAw1mImg&yO$*S z*vkHQ&WnAtc?0F?#?xsrhJpZ*CUNi_P!D5a&%`hr!o@z+fe42LWh2#>OL&nk^j3eH zXlJ9<_#*HDc3yVoR-5aowe~Kk7%N^Ui%i-?6P6FRQX-E=u1PMA6eJUpplL2kpcj4b zXsO`@rI$524UPfwdNkc1;i@<5k@=Xd?Vs_j%Q(oqzKXbiy70ZV7=QbG6>r~`H;@FG zxC=wZ1P_zBwxz@f69yD+v8Dr}Ti1WHT=tdBU~W6ZX_M~4bxa-V+6tMZ(G0!b)FYKY zstao1Hr`I?&hb+83i7au&9mmJqjj*_1ffYR#bi$J6oeBAL(e=pTbl;;@VN@eCg$#4 zkJ9_$+}Cs~_CwX;N251Po^JF70UzQ;)9DLYx&#aIV;D-HeX%)kN`ay6oA`g)6eO=a z6eC}V7gwv`64g^a0KB6vMZc)k64vX2CYUD9Q z=DQ@Jnd2rOAcQ2g`U&&}WarcQABw|$5FKB^>$@?1*+>5=`}fuE4Z}}2pV&YYbV64Z zAIrM94Ji_w#a)IYV470Eh1q|E2R;jgjo-tFG#pP=k)Dj^QQUBvd?pOMrZBxt#twRN z5o<(TW)Y1iesIc*^pZ4zfea@$zeneUFDRBFgd>caM6;p3EG~QhSnrNM-9NuT`Ad7} z--7ae&jhIncpwChIjGB+j)M{$hmt7dPvL)%b+Y=^A4C%0Lm61BU5kH-aXC!J!7|*$ zlMOJbRmO{kWoj-T0EdK?nzYD^*{M{9WX^MCcpRc4mMO$>C9Zb1yx)Y5Yc42sN#(*I znErUr{2R?Hf4aVX0q{FFuJ7RqL?YVDjeDs(g|RpR+o#2OC<6qB$*_=pvR`DJ&6?lm zs6Hb2M&mk&lWO#+js<^R+-KvnK%TMz*%52Uh^kO%sgfI``&Gus)4Z5dplP?WooWI^ zV;(&tBNTr9jYPx0SLdwIWpZuE*nj0wskNZXJMI8rPS z51_g-X^e3|isgU8q7BI%_65~Pjb_Glo>*9Y6nC@`EE~%2w)`b`?XAiUXAGWK$9ayf z#mJdyKI#Ru5+a?ePD=D51*9!_%ZXB+$cE6=t)`G3G8Etaf@e@(Q0l)3%DbCsG9>K! zoJ-;~LjWCtS@3@s!zc=;NtZAQ3WcS`df^hl58TZzYY=}WCu#yCZ+dXzXx=Ig&wDLi zquwqMqc{mk#AmB$K!b*5b96cDG-F6DoiCP)nPjXJzU&ZnXJU)9t6a37wspAaCT|b; zs3G_?*4}S@sRsHV4Ya!q{Qcrua`}!X%L1295fsB=9*Tpgm9ZJx#4HZ{Q3hBImVg-B zeo=i_w^V;?I1lGEN^E>G5DqoTP2G($JCiMFAgu1tB)O2Zf?t)zoH#3c$I=M8^G=dN zF9kl;4ihotfexjV)g`VYA}Eq~at9=dQR6!hWn4Szr3w53zqapxXZ(iJcVBr{@W9{$ zXON{ml)%hh2uPEJ>9M%yxS*dRDaQ3s)PA9#$I^ey$W}pkS}0uX&ofSMW}Z{~bTm?I zhjztF?U{bPJee|~!*A~SRpr#;xpY)5zErL|V3-II7lE2DgKZrzf^EKf?UUYeiM^)% zc3SmAjB^`kzj3nbZtRBNb%?#6=wd9By7sleKtw_IwdmnLi=#Ol6cr4~f*%jg{j2kr zhM0fye7-o&=qx>p^9hol1}R|~X2zY=>0!=VGh^FbV*7m9=tL5GPryjkTW*wc@HAFMYH@%aGFug%zJqc`xL z?>q~^ARlIdd+C_0-E*_R)lv)vYZ^n_AZ)}?&vgmQWLiD_w3%rLwoT z(#AJvt~2s?>Rr8=yTfst?C-U%t{vfV6a)8x#o^IWitZ^H6o)0=vl#~i_8!By7h*#Q zy_0b^Nh4oI;$bab`?RvU#qhd+1RehjoeQ;>aCfH_^+FyTf$H5U_ zbQ`H*x5f|w8OdUuS!8n@BJ-ll6$E9c(XHOa2OyZQKrp`p#MR85%OfZP5?m|?P8R7< z9t#_r)1SOWISM>2h}K9Cdv!*P#KyiC9%+|dw~?MYAoOsjn^{)tBVp66%Tlg|6%YAS zBt0M4;k-ssl$@=mB(YQ%e58MJwp7nkdVbg*j8SAsyZz;IexE_l9@TrU_`Cak%J{qc z|Fm55C!;qIpYJ^7k#QTN35)Pd&%&%;nacGUBb@b6%EnF1CRi7Rl*S9f;6yFb<1XC# zC4A#(G~1iadOzDLvUpH7=TTOP0>xZ_5+1RsBKjhIJRp{VY}?78&31pjxT0cbS{(Ot zbK$a;nb1bfX@6SLzv(CV1;T46`}O=O`nwQbP2MCABxr3Z)U=3R=)r-%>Y9v0;qVbW zFA#5$5Wfi=w)8AjGs!_RW7y6HANiXpbkt;?_~@3e6+G_G{bR!{7~)$JNvJ2Hv^Vm)-%D zu1z_;Q^3O3Mv)c=*;pIgc?cPC8hw#~P@BQZRZ%}{RJTHBll4@r0yMA|!&vaOV$!se z9k9rrNiV&4&ZR(}&JZ?rLS_{WoV9An1UcA^#F=&ENq?rCrb~ZI`eOtH+N{Tc*bnaK z|3VI|H+BaRK0VjfvQP(>e(>c{ z(!neOq%b7vLe{YF;sR8W2O4q4VP1Gv`E0+~*W<3(waui6oa5BglSR}}3ojWBiXvxD zdorDR5O(E5YBq3(d1r$AyNTESd@`EP0!_*>t>NNzYv6wg%^9?DJ3D-Z1caadFT0%Y zCU0=OUq6j1oU=gG=Xnfp=q~P%4uSR462cmgW&t2Bh;920H{XLYJozgvP6UzHi{QeZ zwg?4+I4WawR^C4PDGN3N3P#orhc7$~y&5YZS&T=4fqbuZYD; z8KhE0$LxA_9?1*N33tm)u^x=I&EyT9YkK!qCcS@$=63ntzcYBQ#;%~;&e^>W7|Vjy z+aXyBaDe3-(gi5Z5+nz*8j3VQT*P4Dx!?&6}a;vr6*rz)0B(O zsw~N?^O0MMr`337?LjA%o@uU#b;-^kpG9AS<7Ts6p8_(=rq+5IWeiL(c7%A7B_>p3 zL7L!^TC_`d@Ap>YQHfOoe+ zTmUi`7kx?XBAVeyN^}gg(Si3aXFk~PCAv!?tJ0y0G+$ zliWBOkf9_|)L2hdJ>9PNNU)cVg*-j}X%D}S;P+YZjMcs2&c_>{_MrFEn*RX2tC4@( zF4Xrmbh(}#2a=Ki{~8qPpkT3C2eWO<_JA{HSm#BUwmprwZX8yOAgzOeyj-q2$~2aO z;U>$2j9XhfDpx|TrERQ`RbGO*_6Yy_AOG+F?t7cv+?o4h#YulvxXsCR zqyPGU|9Agzp9E*u;vGL?+P)Zm$MF5$m8!g#B?QGQN)Ww}1!8{!L_NSB;V5nO)Co%1 z*Ww$r`|5P2v^(j6r!89Ejb|uI?Z<*#ceyZ}o>U%`<>f_}^%d@t>Y%9PjiM@-%W5oj zL=i56`6W<-rO6F9x+F!gkYj%{Vl$mAK8~!b17co}I#lPxD)Xwi#vc7qV(d$UtNz}9 zfY3zYaKFYaw2hWe}aQBnZeT!lgixjzg?V0k7HjfhBPlWI~SVu;z;y8ZP{c zblTXJSu*uucRos@r%%G7B{xxbu;q4jJdY*^r|>pscWfX$RZP}ncFlh}{D8ALb+AOT za26d?rt%cI4qgVwz!qzhBy6}2VLJ>B>m>Wi%h=(1d|qT&yz+V1 z-t4CkGi@(OyM`U79kYMQX}c3oJEzP<`Dk!khg9XTwykk8IiQNEn^oNDY=IwldbnUk z#;=b9_Hg$yZol>oGT1tvFR$Uu|9H9sEWp41pI+Mi;rp16-^Bbc?D|b#zOApGalgL3 z-M7pCCi=PspC=6cGal$>>-|Ms4cuGu!Uk_+Y+t_`>kHubCA5Ef5|P3!kFjxZe}Kk# zRW+il37L$a1x|kni z3EA!B!qa1yIA7Ai>FlV2T|B@qV3-u;qnMe0KKfn@ZhLu3s`9V?t8o20Dc!&Iqk8oI z&i6f~fH}tk#V>zHg7f5nt7n5gjsWop1z0<{!@*|=L22s6$R0UX(jpO44hc=#(qhnx z@-|#h(`wWP*g7PLY0ze$ zLjWYld_gkO#VJ`aGQUQ=&YKd)k$Jjc!9gNU+i8AU3_U>WJZ{Vr@2t5UUna$f3nwCa z$U7sYmV4GwwjQJdsQg?kvcjsph<|8OKh#Tm*|+BBkUUI2FnL^GWtI219Gq#B00|+6 zL!OqlY{q}KNQlfKP$z8=TGF82rJPr8VwT#g#CAd>_7Gz|AMGzxLp$zeM=1n0R8=7P z7mZBAU}Fj1*=!(4J%$vu(ue*;N|$XSqfV5w48D=QMQ~o8RV?H0bMT((xVNSJpa1%B zO?g}9)8Yuz1sq(6M{W8A zvpUzd+;X{_B?sv^NV4;0p3K+li6~5b2ZLy4JN7(dqzKOJvLB`y1G*q)oOYExS=h*7 zdBmy3$qkr^qQ^Vpq#=nFY2_b}#@?i}_XD2&_W6Y6ZzPDmV)dRJ!cn%bKT1H#3Al6&S=7HI4%WT}0o}Bvw1lgq?6%8*7$Hhas-5VY;I@u!$oU zeXQ7T5YV3>x$43`*Ju4R};5TgR%RVf;4Fxs2>mf1<*)%AYU?Jt#V+Yf|P%o zOTOxq=h!+{MF>~MF3(YGPnQVr$83xBVkb!a_q$LTHD50FH!g)SH z-MF4CN5sIjg{DSWNj44DnvB@`Qe&FwQ{qrW9W-aAJNY!7x|BL-$ETQ*UN1oR+MRu; zoc>hUt!w3TaVfW;|7u(_{3|veb*FAAw8-q*f78a{hoC;}U15D(Jo!j{ix7X7z)%|R z&-RdLudH>!`F8+j%j}D};wHEWFHU1v94Yy8c{y)sWxmc!*!sG8>v^+$9_|hnp{~R6 zL9y@+b}X<9H3$tahHITY>TJDUt-hKJg%_NN9u_w$(_a%mC3_e&6gr5>WbJo1yC1_Zz!$MsFRKwy8#ISwdlfL7ut znnPWRgGG!6QiObw^_islW*lZRVrNB2tWSyg?^vfp;FB zDhsqa3&|P_oBhf67ltGf#ULmz>v7Qe^J(I5HYX&=w%XPeeL9YtCFRX8_0VV+-~{tt za{O7{?Wg{EU%%30^P#}tr#50=1=%lzuurv-Z>#3Vx_kC1xz>N%>&qWJss`TQ&fT?P zZtpdLA$tuZ-@8ow(?H{+&HgQaxbYNfT&DuXpsYi&uy}y{*oG85)=TLr&Lc3J;~?c> zzesA>Epu?@t6jeahPyrNT_l&5r;WQ4t9;d39C8{CoI~g42Q-z|7ZUG~7AcC$$lPr3 zh(Sv%t}<%ksHcB3X_R&%8GCN{gGMt66 z>r~>H{Yg#uk-*G+Vi)c=fA)TQd)N2UfB5Te;Us(am>+kCd0s4$skoNp z&1DnVyG4O9)01`BNUk$fYIb+P$~vIL`X;0V6sk+l3VurtP(KUpuBQ6u@BjYm`p@q@ zE?tM@K&pl_Odpj{EGPg$%SM}=X~9ZO_h;#tS4Z~uM`p0%QxfKQ7Eh0@j82=Qw5n%< zy6IHQaKeAlz8xopB_9-L|}h5$C@aNv+u!V+kv|QrsgpA+cT!8`A*Nr zai+}CcD@>}U1XuLAW6#dI=7tFbV#^+MMPV3h3?IEx(#PmvDDSA&du@T!j=S^G>XH0 zHS2%d+AsWHI+*ch?heHD^Yh^g+p%H#Vvy`4A&rE3m_=E@@Bz))*Q((h4)VSh`vQLm zvSli%W-SNbIy0_LmxaHaCnPpKWApk{^Q&r8q9LvvmWbQU@ycAf1rr_I1F~EivNl}~ zOWqtQ2-A!$A2F?gDi+A=NqkRSU!UQF!~UpE{5wjEhqWtYw~tSH3%f7k1L_hOAFKm< zB#VIb1Nfq>W!VV-#Oa!_2G{!XS&ppk+)UN-r3U+K`bFA$aYYd~`YSA9ObUR4N*> z33k{wWa;Zq^-y4U(DOvD)m%M_dE**b}nLPLYOlMUEiY%PL|gLyf9^-tQW{>wHmYjV{42c^)MrnjG@h+GDFBTd%UL zEcvw-+kfbR3KE&W9RFH|{JA6dP5X80>~jrc-ix1G{ph?^N`Dlwy>fp{5L~^LI{wti z;TEU;1y2}7N%M46;{L^_rb3VT@v%qh^;dYWh5gmdxE>la&u>$$ubj=j=wkg|)a@!! z{p*~3uBl#}&D4Qk;2Kb%|BHR@g!GWLzMuAZ9%C=+o>RXu#IA;JX@B!QgO3c^a?F1M|ByppNoV+3iwG-Q*y0&`z!wR!o$soKu&KRi=wbkaODdGi z6C%b4>T*(vszx7jwYDdv)51p8h!cE{l}DnRL+oZQ*N8cHUN4SsknR<^mI1qM%w!?D>pn+Hq;#YqYCNBmQH^D+K3F2X3 zj$X023X{^rY2^=t2AlIj(_mZ1Cm3YZPI7IlQM=`G*d2(CW>3+@ytSIti#LNgN_FC} zYnGg$w}QQ+OTy3)l`^x@Qk%%lpJDv#+AZY<#}kVX`xkIx9k<__udSlKR@nO?a1VP| z1FdToiNWuXnI$*|vE9dqV94QO7WE|ugwg+AfMZXw<+f~A!2ZMMw@)b-b z(L6JWT1LynT{Le8dI~OKP~Gh*E>_VWIA>%LyjJD zT`dg%UZ3a32>ftR`$I9YIO!Lj7gb|$?q^zyo3S3o>xX~8ZWeB#hGV%X?65F-UB<>N zpw&QD?DYl17>2-EjwT@wj=tc!sp**0wM(GexGd7OhL787&CmT>aFPz6)UBdO0li~+ z1$D*ND>?yP`htV_yLeO^3t}r@^gxsc^`sc0!W=gDW6nM{*W$l^#mDHy)p7CcPXM(D z30lXqdvSjW4Z&4k3xM)Cmc|&CbzIb;IL3bQ$m=wv(FHv*6nB*wo`)h4-uHq5vQtCQwkBla31#J;s4qW}_JC5-xv7qati~eNMr~@3W$DKNsTQ#X7%jfr)P7xiCTNfj}%m)(% zS)X@-S6}Y&5$vVcv;1GqWxx&QXQKd20RZr4uOnt2?mdc8s0qF$Yhoz7Nc_=w$f%Ho+&I~9cisStD9t={ok*Ygn6%B~t+@5|$se2f)rt709i`vw-9WhS-m3C z#`SO(HjuvAEXRRRh$Bg$4XIZx?#DaF@D(?fTHrc6UPHt1wEna9_ z)0@^lZZ=*NaIrR~EqQXJ&?Min6Q$m&d#>3p2i*t{ljEYe9SH* zEDn*9Qvy%!w`iNip^CV#C)uZ3;`b^A-!TW+=Wb2_>c9Ta|M?fu|3UVDJbHh<-o>`= zU*|M_11a)t_k7KQJPqUz-9Ue*pvy;_pWat_dMfOKnSH?silSYRQ}h+9SsOEHk8we$ zgrgY2!1`!{pY;8EB2rapWQ-+u$shvdP0}u~3{PhcBin77W$~)uumL^r@v&5Hn~4e< z08N{%<3YExj%#5nH&``K=l*}dKiY)5(Dt%L|0)0f@B8O|1@t#6DEvD>-)kwLjtv>)6C`RRN%IUadw5*ebspONR zjouNGnfU_kc2&>r;)33lJEJj1^q8Kg)-v4Vi?cO|d2+i?g7K=co9Tbu<2onJUw!At z2u3C3R9-loKOARICabM+b9D8C1`e75OFay31Kvdnr(|_0S(mUNRK3J+rmKa z{5>eDR4-9`#Gu2acf?R;R~G}(st`wt56OC^r1;ugz=JMhV!$j)*J$VXXnYJ=bu?Q@ zBV%`PHch+LS&tt}kavF?#TaKS|4uRb8{hDuIL_}ls~=4Ez&&3-Ijk^rEE>fviXd^^ zq;O#WOyI3SAV6SOr8xL)D2BaIf02Pz9(MC#;T^1@?E6_TU5xy3gwc+mW8H+5)2_QT zG^m-8C=roj#E;YqHW{m`+Dx(~GecwXjIHBv&bXC+wzo&wzi)p#chb6V<@d5W;E$%* zlR*IF>FQeP?9TML3`hf6i|NaG_4Rc@REdECjG;gw!D1k0CS8tWUyLJ$o9@r_W@ynw zcP!&!>29=b!fl*@!44p~Ar@BQBAe{Or^13Ic2yP3aw(H1&2XnslYu!yJA-j1?PPfJ zz0G=&&nJJ-p!8ZgoQMkc4h~J(K%om-w;d?#bXg;{DZ= z@D8&{#={{u41X{lVPTF5niPy?7zZXaa1Z@Scp80GbG8}^x}h1fJeuq@PgXmgw$eof z{6a}w>R|4yCQC$g*Jw1iNR{2L7<6p%ms2%ARyw|u5Gj8M+gYP^#hf~X-)fP+mDOn<__a|zDr3%-*WN`kl-?Q?G5BO;B=Si5!33{eg-3w$0StH8+dGKf-!O-q`#vcfU;O{??DUm=7l35WQdbGK@Ph(^rqN zA;kpb7WgB5<3rSf%q8p#Bmv4!5>j;x1Ag}RkYe#vT~l-*(YB0j8#6H`oR|~awkNjH zaWb)OPi)(^ZQIV9d+*o#I=#C0+8?#f$2ncKt3)0I^anMa@sIZuH?Bqu|8c1;aDRg0 zOcV1UFUii;lknCuc}Xc7@~)La_io6{X+8oAfc$XM%6g}eazqGD9oZ0mY0J=z%{S-{ zXdYrpRmLImCyo(J#J(uh-P4T*{eZ)oWXFfv%RXDexRQ(XFk;y-6iTi19zr z>70TwSbvzK;9IbU0%ag!$VXjBwB*ndpe2&AnT!0w1}6mit7DuXj9Axd%^b~?^G}^L zfJojyE8i-XYyB^v2T7KU>gEuj*AO8=e?2gjs;n-wq{=R& zc^|W1fkdFo!2St5rN36dx80sCJByCq~Q_3gHY646Hy7u*S$u0+o|cSm{hVaSiF|VW)jWx<|Hg=apPBdU}9gJuZ@Y-p}nm9RekU$h{I^3ZNkRjFB4f38&98D}dSid$E z0L6h|;ha2C?9Tk&#fvsEB6Rp`zbTMIy-}nx_FVR7YmbIz^RV4ZxX`_iKxA{&L=*h^ z3mDM#d_)-PA;r7gq+}W0DTJ|>+#lQzIWUtl=bB0?jepj`4A&sNbat==uudy6I4L$1%$M;iuB(W4n`d7z$znFCZE=wnYowO@=yVPx3tOZ24G^1-p$Fko22H zJ~L5bg{^4?|BktzgS58_)Weq1%716@S_h}Y^spm!_(wN>AFNHZa>yumNpRL+5}KWF z^Ds=shL%~}abaCVTPP!2Q3J;#9K+vp>&Gfiu`mm<*-tqCp@oUS^mc+9%3VF6rvUaj zVvE=w(n8cbbW}_l+Bg5mIC$>4$qgalr#ft3wHIgS`>;pS*(5jw-1>8CmM@MAY7NK) zO+nOxU#j0N)8XqN{7TzYgm;AfRd|MFJw&P4sz$EvSw;&cU_KJ5joroN z!=LQ1;5F7e`|-L*Kzw*3)4vX1zZD+t?HKnW=Dr@y2HF_So>fYi>TT=WsZD5*Mzo`k zF*Z%~4!Vko6PcI_<*{vg_c1C~ z)}oHpDo<~bJ``!^B2oNj4FP8&Gq)fzZB`jo{>_OcN$mmVYwypfSV$Se*uGAnTeRMm z^45~S@krtxFwYAJY@Q8zzMe>}zUxSQesA{lw3XLWc~TPsn)EAdnT7ID#G8r2nX7H< z$PhhIjs!2!nGJ|UQptwDb%nUM;EBimjp|cEH@r0D+`6N621s@Xw^!@s<-R*Dg&m#D zO6;l*|LQeKcapNAA~#u?Y%SSOon2byl#2Nd-4DRMji3A+x5?_$b((P0*2$(EpY#qo z;g;{JQ}$^9-hy}TCW=jFA@Sgtk7HOwb(WXj@=RD~*rkenSIqQp^ATbc*TcJ$m&amF zkrMKyrzXv#6np#~-C>Kxg^t!yii7r9mg{ln z*v!N6Gpzm z4F;@gvV%9AU{pb{E=x^g7La#wKRu(0~#;nE0uHI+!O& z*z7iN>29Mpl}fCTMS0b3F>NuXGPdAZ!TLO5C7Yj?1EDqiOZ<Ji_F-qR~I_d~#fk9!v;Y0^O za4T#LA#4vJ(tSVtAYVt!q)@fk;W8}D!Vn%I zXk=WOkE?xX4Ry`pyfHh$RVG3OZZRs-pfZqZ)(vWQLW0xpvQTQztxy@X2XPp#xRTBo zymfxqHZ$tk8~8+wEo_3vu4#JxbXwb`$L|v#j$5YqqXltlC!nAdLvBZEQ!EH{UUFew zhclqrDCwSH;R~W*(H4-eM12>?ILNt}G@RQhNo*V;DR}fW1EimxL9pQ}VBpE8QpDpK z+|zCASq`DlG7*#(c@|cU|8bjly>r}x>@U4ztRquPS+4oW%9~f(OZ#hZ#-KtFJg6|8 zbO^3ia7`N1D6MRv^afze&5=M{3{S3}NpyjD?j1OwNhAzMyCvT(o4iFZh zoR>dapi*;NE@%933FMA{>BYh7nYRxZ&%iQz8cxIZ#FH-fz!)F7cZWO$j3R=QONNERJ&)Poe_^LfC;GS@W{QvNe! zJ8MSedtgitC|Ix*PWjfmFN3^CrCBI7$H#H}oLsF4Ws*xM6L}GAb%oS6c%iB(vAgfN zjx)tiFA40ed#a5m44K;AEKl7PU+=>Air%H*{UAR^1b0IOC7^Gu6TmGIt~&)-Vu+55 z#cxFt^5QEQ)wt*oKY)W&?hH#XFrFbDOA9LzaTI;SK;utC`Kyf|0#1+qRDrQM=)7GB zNq^+!x()W5M$HW>3C6=QWH$+G_W%do2k0S1(7h1l*P`5)yaBh+>#rY!$d0^&(Njxl z(oHoI>e~!x!u(_-ou}O5`J7R^;;T@ze$3{B;6r#xjo5j=0{|)=cV1*e&@BO%wz9|a z>a)T3BGg(`n_69_zxYZF2Xl61FqeZpXb6i`PFB;yJ*Y0+-WDe!Kdlo;2%;NTEX=Kl zY#thVmzq9%ka3qbXCH1l9{=Jco`J+#%u>(^<#3a7E)}RhhX;{WS=VAg*+bHC9EV%k z91w)>5Zx>uwF0KSutsUvw3dyI@IlH?FcYG9WAsR;-=r673J3{llid@=rcpZsAkvEw z`hPb5YRTZP4DW_HgqwzM%D?)E=Z}usnvwLXcNf`v8I0Ei8-mf#C73dn_CF2(bTF+V zGf)rC73_%Eqmy{ppMPr3nO!M%pRF#oEQ4Z;+3A31-~>4TT(sw-8m|e7IOKpdP%1{v z5ZdP4|8B!65B^o50?VSCx93ihKKEPH-ctnC$gnd~_fDay_?gx3Rf|F4O#$x4^o+3L zDHs+3sgyiitcVH_kX2y74Z^)biDBQb$`Gf$HHj_%Z?D0%(kbfnaVlL+tf-!;Ef zO8h|tu|?pYjfXL2V=4|o$d7-%(^f&1Vp`7iyM4=Rrr;~sMnmNt;1o=hih2YthtKv7 z+%j-qx5?gM)^QtW`sXlUVoh!>Utd-@-nQ*x$8S|U)&W#d=8V^Uu;I+SP%QTGP~=fZ zX;@@BZ;v(7#B1pc+Sg;R&BQB#&;iDJ%wY#=yCT4r)R}RTQ#rc~ga_|oBeoS&NzC7) zN;wwmlmQjmh^d)jR!sQ6)hXN~pOYw~rcxG}W>m<-4o!4xU9vG8A3`yY-wCgw<9T_e zmejs(en6WFd?23D?$gPj9pZ+HbLay)^Wgu^<$k}?MC_NmYldd-C3GSj1AF#{?;c3d zL~(#$it+lzW)G$u<|iCAv?M-wwFG~_nszCQiqGS^)qaa1 zW$xClgt?oHBm=h3xeT@z7Yl14VmGtwNe<2%PRqhzYRT`I8cUxaU{|wA!IM15wyTOM zhwQ-eJcn|1W*>3jLSzW`5wM+{2D9m&3rr@=B;2W(Xs~nB~H-kD6S;H1kvzR~|0H2y65-G^Hf4!pD!? znd9TtW_l>2H1r6vH|us>l=R9~ZVmxb2@BXQ8#nrl%NDW>j5eU zO+|aOL8!rz@vOrNxNzE1(v&!gRR}Qkjo{LjD&c#G;OMtmY!o=T!-*sNwP*u@LpVZv z&jbrDA%d>;;@FZSe>SCW;3v^kc#KmDcZW!RD@N~y+y4+d+E{2FUB1vcug@}N>f1~E8QsX%iU<4EFO-GGW6N_01k<=Dmo7A)!_CesufBJtA*dqDf zR~Ndah@QEnzYq!8wOBaJx)1_7zjpS2Bh8#-yYZ>?!Ha!MufS?2d3PMRJOO9u6@oBH zZe__*;&!H*7-(>`348FFaOGVf@nAYwy8Y0yIL;rPq9=JbzQ+1`zTtUwAP~P{81f_j za>)4i{P>4qXs3%|=uauzY4V=l6gd0M(G9S)m%T^ySbX;P=ZUpOgXrn+Q0q&11n`^` zNYGpZV!Oug+iVVWW~Fqbs6S@hEg%}>B;D=-9aImPg$0&O_nOVu?J{s>WMx?kt6;b{oDMpBbF6(xlAk~`330kGF^gI7D3&A)t#4q zSv(vHfxcA%3;akv?uO|kqFvtBcj{%8pxqA*O4lNt8^~`Y8)j`f>!&6%0-M@4_@O#6 zHsB(nC)Ysw0f`Uz)i5a4BouR8uODvrR!;n~u;6lY-3oHUt%EE@=7K4Y95P`IkF8j2 zBHApMi(Dnn17No5V)DA7Lml;WW4?Lv1Kyn5URg`WaA_=YCWtgO-ivxV=p7v5K=tuM zNhdOz2I&d{Hqzl!HTj~dh;Get-?3``u?bN}PIaxt=b<<&FV<3lLqD~f5{Jvq7DLE? zYalI$w(vK;aRCTSKAT|sSqKe+nU%vV*AIIcHbMs)Vql87^`mW6qxeE^d2U@=e6Vd^&G_~ZdkFlA3920$KRCZH5a}pPYP#us9p9iLQm4y46;_@Y zZe!zaS%DO@#p_vqDRHsoq+)V-u-v*-8Jw*!WK#{pWIu_@Bq2eC@G&khkqz0c(2e}M z42z7BAzChYn0I`J$2Ph_kG^K1Vpr^(TDwdh|@_BAg*N?ErqyK2|Iev(-?kXguAjPU;ITr727uK;X95>|_<{)%CQzEG%4^q`q zSuKYe^ywQ&v4Nlk58=UoV;W@=$P2CWb>7A5S+OMvKABF;C~O(URUkVzRJ}ap1n5Jl zgDab)M~uD`oRrtDC>XomQ#4+$gi4^e!Nk1@CEeZaRbPXlD7LZycwz%sxaBbyk;82t z`-7NeI$8NeoYmPc1i zfZRlu@TY+Wj|~F9b&%J|$N32UN%f{Iw{1-^`QpvM6*D4znX_x&jxnW0loH<(CbCSG z7j$ROlrNhe)6^g96q7O=wx?X!F+vjamKSW?m&#pjJWhiZfbB@|YYXb>*%d>RA--|k z0pDB=JWw94UK51Lp2M;y001$upN7|O2K~i`^2~)~&0;$T8OU+n@azZY_{~Y-@z$3t+YO7StWobU&h_ z@+)1(gonUy^-CoXQiB8)_%}TVA#aoe=?CgL>cEK=zkcC${(GY8 zv5a{h)8%$L^20IbG9IG_6>yeuhL$(owjs$gCLF4Ds!yuv%%vKuj}SZm z?%V(kUBIrp{mK*twpj2ZGiC1)Qr}x}T4K;jGt9U*!ZaJ(H{uG#(7Fe!!Fu=P$Jt~1b*S0J; zx1cI)kY4)lk^Re84&RVno{dTZ%iz&n`BUrQqEMk@9<@nTQbpmZ_1Yy49E~;@LOd}n zcB!!QZ5;={zQ&L}^wWALE31_oQy5hrHBsKu+I`U6YF%1GwZs>vt7zn51ga*zn5M)2 zz7h-S8!2<(-<~-4{O18!`~k`g2}21DQwteJBafO&&;uffC`U968UUBHNPn*LK!zfB zRka-#gx@x`w@z*v0kh+*giq&cp3E|z8D!qcc@wOEBurcK+d5`8RD-ZW@f^BzFpf(O zi!^KQFIiOEa>7*XQ>AmRCufH6?a&DL-D1FAY@;jx2+xgAF@W!4*_(v8Q?h`G&)$RY z_j4pgWsPjeUnYuzCbzs2TnwUBV{uRc4!8?kyd@POWD6@lJ9OqJ&fdFtU}c1^Jn;11 z-;LdeRI1-*RGZM@OSs0|kQkR@J-tp5F8_6}EpC)|B{$g4?Bw9(%z6Lr$v?YxWu2sq z7~B|@dbIb*3w%;cL3~x=R+%)LMh#j-m~Xo{BXbi#N&g)2n<`ezOhmA|_RR=VF*6*; zXJ+owrZ%_`!@@tbVLvwwgNTHHFv*eoXoZ<74;WZeHR@`MraYN}c9vN@T%d zd0##ZXE^5voXMjMYHa^M=eovhMZ`$9CtGh@$0-Ta2EgmaMUUl)ks&&d5ww9WC-HA) z_e*gh^3=7`Yq3T0buGLx@X=Ou-=&E5UUEq;t&;v;l+c#gYU~WtNEO;a2kuDnnJ1_W zmm{*^`DZ|&7a=wjwzsQlqC?lSP5f%SIMa|VUX;UK!~OO*BdN#mEtegJt%YfXU}OyQ zT=?WayE0)SVr$dBcQ2L5cxzd-0HUj3tPccP1n)`$y0YfkW{8_a>kLWvgmdd0fg9oemXlJ6(+67Hi7z_bCY@ z2AZWWJq~4AigwlXTki0j`Man3lJ8O71ejBMe~~v# zbbbi8u@P2FQphTS_}j6Dq>2{W4ay@;n_!rMniP?~18W2_G^kA(dTO+pnF@8(647ng zy(%(Xj)y0*J;}yu&i3SJvaF@#Zvb=Ag`2(bkIQw9+>u!!Z8cFeONUj0DHsz?$r0!+ zckhATu;J$r2yPYDx;jc zC}UgNZ6dv8>=i|78bqua>Y}2-h)!ilnnZiMUHj!ytZ=ZE@gDSvUrg0-(C5gK>Pe72@t{p)A^3p<4#(W#zL%v!y^w)G|3q#y!;}r1B!9O@WGft4C zAex0*|J|Ajdd5`r5Aq4751%WpnI06hO_xsQ7a#8<8Qp<2s#SIyHc~A=u2a{-BLlk`?8Si_OS{13J#v$>orhk#*o7$FgN7ryPMzHTovqD51Sz+_U;Hwnzx0?C;$}^y~ zU^(x4J@O~bjto_NFY6uQ{u-V|zIngm(V&~QnuH69o!yjMxexW~{@^nGMy_#n9t>`x z^{wFNSj1+HRBP^jhbsnR2a?8)1Aimj7~AcK)LYY)<*GN(M%#gf_Dpiu#{(+eW&Wbp zV3fn(adVVgT*7Df#q?4!c}n>F`3?>I%mz9Z=ck+wvyUn&Uy6J9ANrfvV5p?#poZx| zx=4KUOhGG*olsK2^ThM(1r?~E!*?Rp$=h6#1WRq?l+FB#H-pj$U{Z_11HAg(rtW4e zQIEN!F2sR8sbanDcNF^)&bXT7s1hkv!^k%CIH{#;-_Y1HPto-c(B~q$F8~Ejx+eh#U3&HH;eFo!RvV>r|vESoq_{ z!v^u|^T@KO$vLofJ%p}#?WU5!z(6vEglw`3D|)n23t zEL*_#FQxA{ly|AMwNU9}>U4CD4v8NOiS*`F2D_mMt|#_)wb!E zu)Kv%>{>~N!b5YvkhT`Q8nD-@5pOaJSWtqD0U;J0Q>rUFkF`3{n7e_J1S$<%jDkw0 z=_L{?+wiM6Y7MT?m6$=>50RMV3j`NWu3>4 zN_#Xt7!@S4Xq=46;Di4Oh|2Sgo2COmU!~ILC92t_of%b&zB8XBdnUKyp@s(5fprZb!)WdR=E>OXSBxX)dT@j#R>JT z@qYnn?%&gyBGrcjlsBQ!%>}|kCM=RBt^CkpsM$j$x0(knQ-_Pq{$yLENY|=2F9=a$ zrRdAr${+6jJtFMj7*2|awzl*XWQ~1?!g23BY%;st(o3vh-_rUp%bFOgcMWd}#xr8K zK@6x7=w&W|6{dw4L#T%6zK92MjG?uI3eIVe;fP3V3nowhZnb1>sAI0r$=`uG{Yn`L zQ)?qAllKldN1~U6yzT6xR>Xq&_ZN-hCQgLgHBSd-RqZwXMMMA3u+gZ06Z$IO)Mdxn zs^1ws7Z}LS9LXp0npcxqx%C5w)z5b*F8BlAI!Y%j67DcT>X=_R5IOV!*)tvlM5)_C z;=W8ZnNHz^!R(fZ+1#d;cCtud#$~uHF|l)jFjhNet>CVA&vd_jvR3+CcgD!iSPo>OS))nB7_ zdf|a>@XB~OnT%8uJ9IG?(mghoksx(1E~$^s8Cs{sE-TE>dQn_6XTk_mZVrKki>SwM z_u>qo`jiu}JGPD$-ACZxM7G4@x5WNb^j=NH3VgqBV1VY8tJ|Vpdg3v&-g*>h)6OHu@J732@L<^9%TFuFD=3G#mk3=htK}Zi$vEjqjK(Zv5p;B z(Cc_9aU&P!FL(sLp6cGADCUcKVhg98wl6cG86b!4)N=PmC;{$;P~kJB>gW3uB$7E zMavvR4L5pG5*H4MkXgAeR~q<6xq5BB%&)U4l|?Iq-A z-Ef0pOKf4Q;t4>w%?mTSqLb!Ah$f{_NiZ+bWbn2 zygs`X$hy86nZedPA;zyIcK3A9S}q8Yt-=t01FH-$4Czd3H>Z%Ly!hI>0qNt^rN|Du zgcAPLtiBUGUgH$8%Sql%yOrOw^yfX@aI(KzsFvXSyMAQey=~k$wyyOBMw-}e>eLmj z34P%Jw;w52rW1!b2l8`VJ^sfTkaQcnRLwnp)cJJtrq1#b^Cjfs8Rf1)TkIk0dKD46 z>v{~!FiStp=0CT{1)%!;+x$S*lJ7i;~tK<)OB~- zMjq>Aot;|G_zK>v1m1X&k7Io{GEz`K74?pQ=o3CGRTD=Zj-Pl#9GQi_yOoOb9OI-^ z!9lz|Af^7sPEjnlF|qBIIrdzXG^)&pKYO8Av3>RDaAp$tkvM68P!OtKjhuSbxAf;+ zGAl0NO&*&|GcMM*eScTV$%xN5AdF|vcyS6lH!~Qr|MNuQIeFHya^`72dsWi%)t9Uc zG=6-dUzBFJU^=UlPy`R5h@CddGS-WvQTX9f^r7HDi6?zj5(%Z`t_kSaPi}Hu3>9@$ zpA?d0R$C`uJimY`HWh2uRX0Taj&Y1RH(EJTbYDcZ{Mo$DMUs@} z%yR!(?qj!=xWZ>J<;wPcm43lwV3IckDClVI1mmP2!83=K9+9K0>!Yi?k!XTZ1{Wgs z*2u%~`!)h~Zzp~K0y6&T|1%|s0((@sZu>4H?gRHQ4y4#w8(*hYnrN%0Qud@gmcfW= zaLa#}w09L$5h~-;xe!XJQG(DA#C+qg>QWjka%wyENGC1Xw0JdJXOT}oaBsZ$CzI%o zhuDC-M$e9GG>CX1&HGBJtv%g4mSb6>F9w;TC%7M=0*%#D0Z>R3ruh{Jcub__>tePU zd$;jH+rE*?wrD)CQm@61LB!TcbsNWFxQ$ij66}v@9^Sf#>ax|V;%eKC}}zCW_T#W8$;}sLTB62IgZuu+tCQ z6!4SCJfu|lG%>w?ciIg?eSg_Un#H``3HH{)g{^83!x7BzO40^-7dnh>GSFz<3*&}u zSY5FDeI&Jp=tpdR(I3|OSlz89q*SbIL~-E{FF3ADB*_F2KFS14h<)1tlos6y4SJS4 zP7eFZiQxi|K=XcHS0YSB&!;}EtQJ*Lwj?@$ard&BqTsAA7WJrCBXPD`6i1?y#)>^OKF#|Q-x z+2eCZ)$7-bsB&^Aicz!x=-|ncE@e;Ci^Ui>Ma{j~MK+fwt-sLwTU9o)wy4f-QmU8_ zhXkd5sWcSkJIQx|Xv0idAPpfPKvV?^`VXVCNhZ~RO0aG=fyvFaDUe!krbZ z>DrpOcJ$-6Q9R>QQ3}e<#si~h(*V_7IB`Pk0rz*RZPnq-3^)!v#2MeB*Q^5JnOS)&y(tCRmlrxPJ7XdS1sPn!)b4t^P=L;g3u*l?l2Pq`n*-AgVz&rlwJWS3ir{=Rx>WueK~j)x&UgQ)CAP5#Hf5u?s1b9w+5Qx^L{B_OaHV+=5eO)I5a# zhVV-XyYdB=1Tea=qetU%B&^c<7JnfBlai*D?=sUmIb2qI@Rnuo^a*OepHs;S!r?(b z`=Qp&wM8<(Ry*xT)kj7r!c%OoE$?0m>m=mn`Yt2#MH8I90i&D`140Q(%{_<>auAF^ z7)nZ0h1VubhzYF@VK-8 V7+CtA`?ap6;(P&Cau1&EN-Byd!pQZDMl(P$oza2S!W zQ>f^ZJ`eLX*V72tLL;RmsBz5F6Pj5^^EPu_z`mzQ?nIPGJ4|6<-B41s>tIV~-J2S$ zAlQ-Pa=Ukp)RJ3Xe`g&@L-9B!xip}UGI=<)kEm&c9E%5|Bp{k6u<5e*`EAkDtfpBw zD(IhT1~}>sWB1`?;~of~ACa3xR!D<;R8|+?fC@K-PtJ=3!e=Iaqd|;7;@chTJ~Tsj z#h~2a>xz>-XBWv^9W+^Gf0AJZ@+GsN`DV!Yx1_J|UXf`R6z%$~4?&%?%tMcN0eh@9u?)2($Bqp64AT1p18BEanR@!S z)0t(R*8R)T)(;{-odtKfn?rw+R#oDh5Sdz4IQPbD&-_if0xzI#>D3bZ{!6|Cg3kF4 z41jKQ8(-26UK50Gwv$GxT4y7iPsq7sk)F>H%rwn`K%9(=vL{gl+doGvo{k+-^G{6z zB5Wpyd&ar;!V86~*LkYVl!pu@m>uKisJ>MMxe+Sefd<$%yIUaSBk^y_yuJ#4XR;1Z zgr;V}*3me5CAjq=1vHSp!#i_anYxnmUsdv#E=-TBtd)8wTouV!2bUJK8q5`dzfoI& z{)@`+5X+2$$(5x56^SfY>O-G~tU_fd8@Y&>{r zzQGNgxiYrkbFhzAayk<5Y$wZ95WQAqxql2r=7SBRPsepX?3VkjsIc&a

    b&F}f|_ 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 diff --git a/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip b/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip index 5a5f69728e3df7e17881efa70ef68b253435aded..80170cbe309c75c23720aa36f4ea8c23b91deac3 100644 GIT binary patch delta 178525 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 dYSE(z7L zb*xOoHLnR1w;E(@&V#ZLlxrz97sX7;k1L!TpNcq~uMYV

    AyiAuE0{7;^jVag7iX zalBaSYT4CSAQ{`USpI&uzlQa31V7`?jh$)ZlAxsV{pS20AAIfM1XhTD|I{55U!E21 zOs&8E{Ttm2p6C3y0{4Md4+9Q@cA#>=)dP2#f`v<}M-K(lT)QPGm^z#2;0-TjCu60#B=oGy+L^m*+@DNO(R79GbId2Vryg&5Y&_|f z&R}4NN1>Wmt2q)}7VhbP{qFcV-R)t*#

    u36LVp??hde$02XW^>STsA+>>L3GXn zmTq$t+~B~JQ8wzZ2B;*is3l08?01FV*ZU$^F3n!jU(MMV*QervMAbu&Uz44ZHPz)H zR!veoEOwhC7n{jwNWwZk(Bi<@dA5nWh(vcUJUR%5RbL(%CvL`ne?xCyfBQWT=#hTi zoR}H?QeWqf={{^$XLCF_H5$h_gQbAtu2a-F%q1v>g+0Lps)A$;j!GtC}K^fVzDd)nO+!7)@%X~FWY z#hdPIIz@I;)Nwt3;=Re9^LlRf`d*y$J8JI#@FlfvzyCzLDyLIN9X5!G;W5OKhGP&6 zZIhNoV5Y?|1cm{U<-DuM5asA5)RvsPvyZ#6<;)#=A;?E;(`7qBF$dM{^586pH4Dnn zgzNRNbTuFrSj-3|dcpLnYq1%gP72A0c$%%bjj2?RIT1Qs5MmcWT&X_Ihm6v7Xn?ceNv#&9LL!QtdxB-w{B z*v>{l)RjnII80H#@*;C%3_WeL^!to8K4<$4@S(EFil)W~3;NPQ^}&4Gu?=kkpu!$0 zi__{mWo$-&x2vwV8G`z)rhmpg1GQP6C&$SRA3RCWtpGpqDQO$Vm>(kgk11=bK92r0 zbKPmOg-<)M)gRNO)DCwYT8uv8soO?+|ES053BHPi}n-jY!Z67uyyN>jP%lnDLZ!$t! zvD+!r-e+r@ z`Z~$2loQwywlR~y;I_6*#)fss(RDj*oB$b>iGvakx8C7^LAr=+_MF7s&RAGZs}Zl@ z8M~Yd9^W50%4F%p*ddv2oq@{xv*8F=vVDht9IEt)TRTathocR$EZC_svdFC%dQ`ey zzK6CxrHD7h6}~Wab5CC@G(oIe*X{X@vL285YGZyJv?Nq@TRO@B)eFFd@T}%=%)~(O zN|+>wJYl0`83&L=>y4YfoAORKO{)s8ltb51jWu5MAYvmFvEJ*fwEq;>FeJpoK$e*tJaj1#3tO%WcdE-+EcvdIN1C6esxmmOSltm7vl>pSDCjMJwpum7 zXq8%vMTNTgc`At@J_D!tILmfa${hvUD2jF8%w&7qi+Duf^L^~uMxYF}?ROo*-sO|k z%?O>HaqWx>C-|g7hqJ!{HBIw`x|rH0{O^Y}$n%_yiCY5zcil-4oMR~Pp#fiZ;J!30 z002?APZ`{0DGPH+jsv|dFtlHP8<-0=f*p<)#h!@5$TEaWaRkU%-(Sj<&OO)fR>)*A z)U1hyt`0kQ)8*nLm$STNUV`3$oVX{7jX|y+?($xqY|j^Y@Qq9J+{&-1i*fI0d{>ly z$s+wQ9)6y)F<)z-rIv!#hk{_rsjh_m>_eHktmOxglEm(OJY|9O#8x`{Dz2F;eefr;u4A0 zhUmNNi!rCyh5T(u(lp0>q3NEog0E|{Ni+Uz+}aWTq=QF)*SOaSo132|SqnlB1H?V7 z&9SUeKaMfhv0-^q;Dp0}gPOygH_i`D%^B}PYg9EzG3#XQO66>t;}fGEiQTNC?6IBe zK+l!VG}(jbcHWtKh;XL!N<`&>*}+GA6*{~$@kUA7?ek0d$bM5Ks%>1ReRJPL^EayG zdEgUG^7GB~uA%?1;&qannArjdpEC)9rYPJc>P~#6=s5Jb=J z1N5*?S8Az9^Po5C{Y1+5w|lL>c0vCS)l0xqH!tvaV2j6m&1JY9w15lO;_%vSGeAuV z>ORv#O&Zi`CQ8tM;4B#!2O=dv&fahe9c6qWm}$irmP8ID`-IOIGQo1Q(2=N)&5~s9 zrN>cB+H>(Tre*^MUvsm}9L61fyq)xoy-s5K8m0DfZq2)j+6_45{X+h-97Y})aNf=C zN`Bs5e^jfXnd@q+`o(oOZE7>rCDl!bCSBN1Q40V?mH}jc2b7Su$vPkl2Jr*sV(go& z$mzIZm?0H*vJ06zt`rPsVQx)mVTuk*;)t#Kp&Sf#)Krm?RgTAQMLQ$BWG+e|dE1>~ z_+3ve87j|*={%%>cd3%5Ey{oNo3J~=^Qb5O36uSyWaL&#{8mN$E)ii#wr)no0e|8e zghP=4qJUg~6x45=Mb;%gz{dnA>o7#2g zzk24^KW-cqK%Rh>1g;lnP0XpA;ZXzy>KK>7>((HDF73ErmN#c^U;NUS{haPR}m~{*oGpsI}QAv6~^(T)8P%iqL92%vPHQ{2wy6&vSxJo(Edo zt-}yDn4%U-fE?JdK}2mD7VNWi)m+vB(uT8tDfC^nZ%3PwVK7-S5g#A*OwiTYBx3iL zMvTnN>(2~SDYzj>3tW%2SA{%^-1sraKoWkkeZpGI04Ab0GFS|DGMZj zd0(4JU0}!k#_1l4-G-n@cHk<(l+&4bB>BCamODzEVq@LWdwF=|L3KHvU`y+O1}1k> zjCrZ*oPsf0vY}UFV{Yvy$I4A^x6eH{iVq zyW7Z{`RLSpAF?99&L6BLUd`v*Z`Qc*$uW+tsqSCk!lU|+@06fc+UJh<+T+uIuis9K z@U;x`bKm2aKYHqU`tsfvEBGmDF2ed0Zdpseb0d9BcwH+WM{UWfNxKeXf;P}_K*c~~ z77dDBn{-j!!T_uXEd$EI^Y`n;l22SMI7`lE8(J5BoiSQ>P>$D(=frV$YFAFYk&eRg zWO<8NPmK|BKCL<#K9SiD+)*7I_P{S(799dvns%gEahzyKYTqxG>uI#4`}O$lmx1O1 zB!7#hY#^VUx*Lt{g5b-dIFdDS7Om-21N;EeG9BZMR2C1nRl7>rZ~WvCBThwlXG&Qo1WSf<1@Sk#*I&NrT7 zT{;+G(i?0GL3UlT`{d>OsK~E{g_{c4?SC8kg%Ws@0DzM6k+Jt1lwoVatIZ!-dk-p* z1^2*BKMf}k*lb6s%5Xcs7d2*^bMA^D>Ezn#B z=xRye5Vs)>jqQk;@2;4c!VAfM6mCeua|CXqJ99=k%g6{hEXjkLs7L)A zrBylEt>*(P^(h$`>z$A-gQ+AG0)I_T_jku6_1<^W`q{a|O!cY5KUbHmIdj|K2*zbV zFXG^s>j0!!_sasrmY@J12L~QpS=wUWNHn_v78O}{znu1*9%qdZ=E$V@0=*n4wCFE< zU6_wdU!%zqn6^`{fR z^PzwL#IFKs`2SUzdXscfs09J5#c&Ya*Xb>&ivt(nQnX`oa2M55OB58zb-y2;3nkb9 zM@iEM)|E-VAdpF5?z4UbBw%-vkQukfnWmiM``m?FZqQfhG=JZu++457bEU4|Q7n9# zwz2*5SWC5lS+K_8sb*3fkVwFbkadGn6SjW`sY;lp%ODm(&W z%zT_!(@Zjy-C=K=bdSl8m?Tvz(TJmSCs%aSUd+j2dM=R37R?#gbo;z2g@xl^2HTPv zWoKb;-!}cy3xBJ+Ci`2v{7Bt$pRG2>?d8=9jjRP08c>rYO1U&c;_S6Ilxb72>`dDR zkP{G_tBmSvE0p7cAP2`vt|sSTjvg{gzHEBSYPV3O|DUn$QfUc6LaevuFQhOfg!0~Y-*ynP4R>Iidpo{10P`&V`JiI3U~|EW^+ zr;^yMCgRQePgVV1Lf#kn{A2io7kGK&yW)D+_v?lA`Zw3b*5sDnqxd_!@$%m9l-PNh z^kcn$jDNKBA3$}mb^am&0$0!n8=zP+G0bL70!0m*1bm+`2?u-ge3L!Tly*72o{T0z zbz;i=vbXZS<%-sxbjXlf^_*zqd#T9`r5%T0vywY@x|F`?=GCbeFXmn~;7etp`2JR6 z?E&xXnkI~22gz|g)UM3_ppUF51d9PL+RmGQ=zj{o>hVB-(G(_cuJ|LE4xi*LRyaLfZUE%+EG;thml}mP;hRB+T(b z$$x?cCQ6~SL7785VBKVa`__4`ci3z)w!RVG`%&n;So}Kne38+ox9Vh|?5lUKyU2Yz z`B9PJM=0N_G5rK#o%Wu!zm+%qojATdBV5P!VJnh{t3?x*!Gbo6WI2v>ff)uZFO9Ms z_@x|;g6I-A$TvRtknU`Dp{09BFzKg85Pz7fLU6DIT~Pa(Rw6;q@Z>JO;^h_i*+P+N z=(@vC!ULzR*rP}JA+G9GW!wFo;PRI$oe7L|i%qUS_=fzxu#ERkYCp5ZhY_xS-e|KR z1OY)2MY>cC7GbmvXb}V<9LUw`US34qoEI2_ug_jMPwed`!KBq#F(*WLLaijrgnwuy zt2oVwe%dcaI=0#R=l(KRb5Y&Tj7hM^FdSLwfp9*nZZS#b+Hw{!dA~9;bhaFSCn|8x z&kaFOsd3L!_>FG!AJf&Ay1#C9nzva1cx;@lwH5%4ldc0U4FjtO@J|~9IW$g!#DIOH zWGlPI!01aHN$*TK7N~f-mKU8;!+-ZV9iqLQ7-^?<59=1)M31srDab=&&Yb$;o)xD@ zh}6|RTI?CdcbM5}7hO6!r+p(KXy*;R+=HKzX_^S8KIORj>z~HI%``U?#tqeSYa331 zCk#d;0QoQs0@&-iH8Dzo1i;3C{&xt}Flp}1z2=k480jxECrY`~lpd68ynnMQl#nKD z={P^=NEUP2akpO$%rz(a^CfmxGo2_HWUS1{(>b?>J<{C8%6wrh2!$`5%iOx%YfWlp zBg*}s|7sn*7=!$&G42VLjbh{a=eKQ#!5M%JDc2xrs#eT{yo>;3j3I$;AsN>;!83j* zWuAJy2<&nvj)l%mh}k4LEzLiXw{ehdfnJ!|u7y;z+=6 z%zT=S4#Tlwqo;8e+2kc%bq6<7R2X{=ls@rI_0W&by`Bk9z5eGK@!vZtSs(;6!RN0V zFEW@5R6Q7jFl-#@q3F&_%zxa8-EFll19^&_ zeKDJF^|>(?&LdzT_d-(6c%@`8P0AoJ!jyxP?v6>cQ^O#m`o#8r=GV@n*Ell$9d%cG z#@Z6C!!F{ms9Vd}#*o)PZ!&WT12rg{#4)&s z;I0BI5-7o-3|Uu=bx;rn0NQN75yt9+!vV3Ctx}=-8TEGns6bc0Q)z#?V3op1R^C1Y zlX@vY6sizo-E#smgU*pXXeuS5>!~TjZ!Y1^9c=Pm6!yn@fXZsxIq=rcEok{((QL@= z!dKT%gYSF`Yp@n?Wr6$)7E-GX@6aWAK2mpCnhga(q zXX`is003M7moXv%AeX%x0aychT8Eby906Mcd0L0Jb{qi=0RwqjhnIyN0sjMeT8Ed1 z9s%tGd0L0JcOL<)0t0zkhqopo0s997d0K~;Bq{;t5qVmNSJ!8-op%5L0GR*)04A3) zE&&~v>>CUWe=W_i3d1lA1kgQ@e=wdKHSJV7^;Z<@6aWAK1qc9nT8FpDD*;#n19@79w<9hA zHvt2AT8EciF9B==d0L0J%r61%0ugyyhgU4|sh)`f0080&001?YF)jfem*_G9DguGh zmlQJrxe#{Bn~k&P_gZ*y+N_;j!fChNGXc2)1AAJBmzgyIJqdYQhgZoknKz!7-!%a; zf3wK4E%<)S&VTr9-$!+pfM9Iv+g6}?7806xXtMwUff&UgBp&W>ZwE=4%0XF`HJrWo zIiCnAU1CLqhx_ss!Two>a;3WLze@CWgyFU4KqW}B9s{j7ycWlH>oW>!^%qSth z1t;^j-2E+cNI-rwaO#@B{~z%;>Nn~oF@IzJ^MC*MfBpJ(B1!5-;jjNZyiv6$B#rzN zv3~u>$+9^8znjg3?AR^s$UZ$L8$dR+>tVPDK?X}S@ z8Am->wxjorLQ{s>sy$gmw!7lTeUIifOC;$^Xq`{XMtBf6&U!Z$XVTo#b#2fboG`VX zN9zCn-_@5{BqpInLenK_joq(bf8Rq6zbPTse}4Vv5%oXrsq3Hp&vw=IJHP3x>jyq| zmSu1PWlB7SE!to>ijf#hG0;o2z$4Z+h#~L{=9sTL>(V<9S;E3Zt^O+Y5XC!t_k0gKk;|UJ;fBZM_N%*hflk_+E=`Tjgee+>E3bPkn zz?cZgHy=A3bCO(M>?jHT_){nByYM4m@V(?=WMoO6x~K1~`;moH=erN&=P3N<{Q$nv z$zRMo&7$BXHIvBq4V=8he}2Aqzx_kF?J)c111a%|nK9peq97#0K1sg)ROSW*@1yTN z5n<@*KR^Bdhi3d&llL9-l95##H5tpwh& z;MZ-^P&hR<7klSG#~X5JD2}%oMlIWE_?^NS9?KKLUMHV9yUk*$f3ydQw{Kk*vymY5 zccpUN?4^c$SvWy|+mVZ>^BRY#`(j3Zl%&7@^Z&8G(ZA8Rejw)zKKv3H2k3HmkFM_W z_TJu)3}_PI>Px0nY5feWKDz?tbh{LQ^{zw!$IPXB)O zP0+<(HGk}7ks~Z^f7^&N1n6ptr3hu&7RH82v8H4ZlMyLQDEsSPW@dD2Gmt4X<3-Pp z24tYJJ0Fjahm#VqrGECh?7+V;GrL#V#eNm*@vOCMQkRvwiO=0=+zAbwQD~$d1a4WH zxk!0r|FoCCx}myDrMgGH2L8dn{!gI)@O7WM;NiWG{U9Nce==CYNG31YL?k9LSy2#7 z$uJ1ZB9RjaLnP|SDr(}<)GcRI_QS(nL1!SCOkZ}!zYP96us?!p zA>OhDjA4|Ef7rsjfFvFv3me3;DU;%Ci&%z5z6N*ZF2{1hiAS*@48?Q~OWGXDWwJi> zhDvtW4bc(}bNzT&vwUvNqRpU@8|rctH*~!}Zu5lNlZo9TTn`O44WiOfH}U=`o~#`6 zm+Q*wO#;>&V2vKIuKwuXfw{5_2v`4n1ed3IL1H8eeaV#$gyti!c+_Jq;8sZRBeLJGYxOZI8k{DgM&QV;@hjpP+`xDVu{;I25 zw94_gIf(a$J5-w*AG&3PO-1$X@gK#1dFJ}*(?$7nsP*q)`uTeR;m?g9@x~mCW=4W> zELaeGe@m9h^Aar(V$hV0L`k$*nzf$YsVqo(W=-+4Y#E@DBfos zO&Mw7@zQB_m+pz~L~GGy0%||X%C0PI6|QwyEw@-x)2ZF=r2{t-*0f#;QkGkU;(f^5V_^JyYbBlkc10KHt;D5aQ1imTQNMbA&3z9(F ze~2YEZ(~M8oJ7&I2);-_v?TCfgKzD&+RU9D4Yu4j*CWTr&0`C7=z%l~=9~G2KdcU$ z1~)b@swqzvdu_pSve;jr0=+*HXRTs531Yctn%>1C`@v|$4sHCG9s7TNheRy9-*SfS)V^nk~%==OmejGq4HECTeBA8%z?`G+KjwII#NeV!1*L&d&SBd3Gw=N4BvJ zX?gFsMYi7S8@a`A&}677{jM?Z&uw?S|Le2h;YRDY9=(fbzDfg7>$o2;26&D&eGsn~Q&wIr3#FGfd+RcmIj7T6VbalN%lV@P z`_uh>*KJ>;P=}_>Z}j6z|LG6@e}{VS%O3kUqZpClMTSG7$#Rro+t|Pi$BCw4nj$tO z0X!b!jVG>+@FBaL#_;*UK_96bq*)R*DuXZ;r}GwTg+a^K%SB5fx^3D@e>;n(k*p3z z1Ly~B+^o41RcE|uilSNk?HToUyVs>fdKbQ4KlE?*!5i=&f6yizD^Z+b zSRAo25X=%51rY*MN(3qz5tvim(9 z{O^GN{dYodeE)$@f89h8!4_?U2HF8j3=Py9vIUdodE3M$g}|#r`9yj$3z*0{B!aLq zX)hm1UAttKvtxAVCMGiNBR}5tJF~++(~tRJ%}Zyg+v;!Bd0V5@U^O4lwyD}oOQ|W3e z$6YOE1)2yu=af23|D4!opINdDYja303$m_o6Aj{Ef%>Iv|k*1T0M{v8Bw#sR|H zt4}K=HW&!)e+5y5l@jt>mLW6`9-G4qF)6|!mNq3Q(teF04le$99*2ob&dGc^DEgfOhedB+3cL1_ny#|7<%NR$&7l1wz~64O3jBbztP3u8&~J6Le+TfJaRB@F z>eI-!e=5$5GH759Y+Sht!$jBu=U|8uFlh`evY4iy04Y1s4D{Yd213)c3+PTVRi zgev8{Iq3Pjc6-?%c$o!dcW~MU;dHeqg?-AN*({*-#=u^cjbeD3?Cb%135s2Nyd-~v z!MWXJ9bfam36Ch(wa9-7`%E?Nse*yfYKmkF6u?Wfz7FjfndD@l`tbCTp z*c|)BdC;BKdE6aM$LB#KBKuTfAl(lLFgIT60xf@1T$LLvH%Opj*U`aL&R^UD7Yz_n?>xBmANyo|(2groT? zf1-fJtk>aMP|54ddpR3zT8f z$z~=$>$>y2yG+BVG&@k+80r(bb=l4(iO-G!IGJwJ9#8O;j0j~uAHfHR7@$-e#2_a5 z5axYHfc<`_zurUo%8C7XIKTUr8{hcYfAn(wimR(ItqNDBDrlG@2lOLPS)zeVK>`H~ zwoJ@%980(-N%<}iPwt`LbmB5;@=dxmY_6LfgFdU>4HJf|k(?N)Y+P2GlhD_S13wX# zbBPn8$-&kSa(~4i<7jF!g?bvCmGNeWo5Pys`tSdGD1iT7*SP8TI6<;~t6Kj_f0!N& zR%(H_tC!l;we*7o)?k6Qwpf7{fk!e4BS3YH#>k*eY*7Np1{nOL6tV1%w!DDzO%UlP^R>wr%@#w?16mfa?q>dgo4QSA$ai5e7hSq_Dv{Th6h())=E~noJkS6zV<7X9AaNC;00J~JF@PjsA*Th0W(y2Qe+@)G+4lxe4HO-w)6aFh zk{oT(G*?{cjLz}8L$7(y>ZPhk*wRfp{*bdznQe+w0cx;E8slun2%Ia%tL~~5Pd6<& zTyKg$Gk`vfAGmjN{{5;9e|e7>^Oq2-?cE`(FJ5XxS7#43Rs@U*ArKK-B9xa2&xky;U3ZLM^tUMh7+G)*CDyax^#3r*7O{(t%aV|zj%(o;ajDx65MTttc zQrqW`4fSj$Nec!Gx(8d7 zhyZIA43cNMEiNOoRNctRw%=E}bLoOoZ^_M()!f*dZG1xAReWiTqhyjycUY6+0UM1c z>Q*?EDl_u@Y21r9{nBb}wYJ9W(6;C6%JVt(PC!*L2G^zhf7h=NYA?Vrl;kDGS@q_9 zCIOgnW#+}mZ5t##^_-x{dvAhab@G-(8JsALFv!YyC~Q2bF>Ut^X;HNH zO)5rAMn+a|GS}wedOK=U1!~*7&ceE^K!baR zQG+;G{xM=CP;!`p$uUn**sTYu$n5obPa%f7Zer2G2`jr<*-}&LaM%`;x$gV%c7l6{ z?R>Xhf8k9(`#$;-U-;=>sA7WC2|e>dlwF+V{=u_MdA#jJ88aFCRpyrFh% zNn3&x01GHQSxE#z`gl615xQM&W2^~ecPvn?&q=ho54Gr*QM5;S9vvurY%WRc~X@=~T-;e}Z>aBFK$V<-m%tTj(h=@1=oc27m% z_XgFPU$045cwVnRc2o~xbTd;f6;cW4Sm^_CFho#C9@5fOE(aX!!TIcCEK5u z)3ed{ti{kM89zA=gk__oh4XZ00UNB$#D4J?hgcp~)#$63@;zdAedUi3tIgdot6#s= zX0ACclHh(Z!JziFMV`k16vY!p1ThnjBw8{seB>Ew=_tOC&O)b{6Wt{(T@(Gpe;yvW zoZm0!F3PbD*E*IFoP>|8x}&NR}D?Ks%2%q73t3pIIA z0|D6r!ByNuzmBDMO`rT0H2n~qo4qSKw~KluyN27KEMjpj62%4$#Y>Up2@yDiX`2Br z21R2`nJoJxs4V-3F}Kt)FFM``e*!9H#J7hnEdyf8)>`uxj-BRM$R^9Nsde|4M!6L_ z4gScjfC3(Nl2hgB(Z{F2@q+*f`$x&5NjYyke=`$N()5dqI3#LYiGyfB;|%He+J9B)WnVR z#vmi-G+6GXxh9ZJSCLl!;xuR^qfX}W!T!8SkhSzYX|IY-E3u9l#ZR|$>zll-zKPU# zP4Yqi@1`$d9vHQ5`M&huarJ@Yd$Km7zXEDy?-kMN;-xlprTQUA7bpQikibEq3UtW~ zD}jW{7DZa*Y?fkSazc&we+jKLYvmc2Z2bX`TeGF03tlVsM~l(L?W(-h?Z$KQt3m!JhhlB;6}I~7 zVHiRNED}ruPLg2?6ffC=Z3AhK2@v?a3Cc@sGN2B8G7RbCq>UEJe_WV}5!Gi#MzU>R z6l!3a*7%ZDy*;fWaFj^haWqDGpvQ+FggZSKND{9wu zFFmx}wB}|bNL6VReKUq&rNO!XNCUsymIEqVPzvQ&dYF3Mo8!6FMjpFXLf*I9T(N*P z4e0ucWdM!WN0tGaeh&53;w#wKOW+zR4cV1zfQp6y#HV3`f85%%ctIjI0@eykwk1M_ zh#{s04c8Ou(G9(!zf7=|1K zpMuRoEzJTQe>x<~pjTrIL*k7}moC_X2-RZ53t!`+Hij)>4 z=)#ZWfGf-SiJ~@Ee%OkPZ^&bDBy84)kO(KMmCAw9W#t`i&*qmI@+i+2kAvhsCDTi2 zzF1LMJ1C}(CO$NMq7i;NbYAV%5Zy0oPk-A~2MHiJe|r#lKo-mzkQ)Mb06_)JOw+O< z5uyx`C*UWw#(d{#bI~f8XisN39R?+)L%KEDP)9@DZ#I5$oCIS-m^jKhWtDBxEnSW8 zZ&y~Mx$qZq(`EaT>_zs@k5)!X+r{MQKVLZOeRKBP&bK!o{_9s1-d58)M8AH;No0}~ zRtIvV=#g3{{}pw7;=BHC*3DcKpx#;vU((UerUCzxD+K0$7Qq z5G=C5kV!C|fp3PGjq)9Ic;)ju~SS>}^} zY68Dme8uB>`7n8Di-MF1Dzy{?B}9XO&{VV`tAdIaB~rk|1A7B1vM1ExdcL(4cI~lJ zNss&e$VxgYzqN%8yWi6VWy$l!tRL>r!g1d|9D{+{u(v_6?`^eBbD)i}OYO$X(}u*u zf7x8>tm8@8k-yQLzRjG#`qCrjdJ7#tFz z5M@F6hOhp^0jmMER>=lw2I3GXxt>sf0iSyjp7n-qQ$V1Y0Hwuge9#8ma6)^{8O^$| z{G#1tEH1O8-xQkuqPq|FVmN5&`!+IkfBkeQTD@~NnYB@|naa6n-bRh_mMDE3Eieav za_5z$YCqj|zEl&qW^ka+Nx+dqg#n6JHt>100qzU#%cMb2&O%`Vloa9mU{fCa&;1=B6h64Dx1{hxl=3b&`trRh%K!N7 zUk%!~H?A}CgRw9wUNE>~_|f&<+<#rw<30vIY`xry3r{@7k4F7_oAoGoYKUVlq9s|)C~dOl1!qdb(!EVb>;)fJLUwTb zzHwf(^;z7fMjNToB3ss2$aqW1;W?wSGc!rzMZ76gJTC_RVA&ZuyA?OTE%gRY>tK-n zs)G4LFHqU4QAn%sulnn2%4S%E15{|1GkA;RXbh@218!eLCdY{eOANO1f1XdOEE+#& z&+~m8Q@eKewA>UOot;JyzW6P`;$gsz@Wbz6|QaQo6AB7cKwLo z35umgXcEb6KxssMJ{f@Ya>z?{3m=BO2}3k}sWl~aRUFld&H5dP%wd#*mXZW+cArMz z2LJOK!MhOIz?vU}s_XJ8f3beuZ(rrO_dg2UGl*g>LaIsj=9M6Hz^RFS^ZEntRc7c% zH^d1{zG@49)ql^TSsK`^ANA=+yHy8&Y^(CjiY2>7wLpdujukl0s45p2Ts$~`Y}=9r zJ#BD^p(KNU!gs7fVKV5ntyPQLPh+#!UQ0q0)4ReGSaA~f&92sue|8YphX-0m2VuaW zbq|Gw?u^Pv(F4O;Ohbd;EUd0y_(Ha9=X&ox)FCHw!+nhm_Zb;z`XMm2wJRR=OMrp9 zhX)iaZKgyd$T5N8fqb)4a9I*eeh@W7DMKS^UUW{%CQ891kWc4)51*kAJ;&-dER zeI6BlLOK0&%O6l1e<=_qo1HhNyOcAI8k9`VsnlQ2TN#l1Tb0tr; z5HLa#5RjNa<>blA3T(~J!0VYqdb{&smNXm2uoW!ku46-`f7Tl>_pCkWPBdv|iJM}h zG$#s271VG>6JA z{t+houN}1T#&mL(@#l!#<;AW5_gD3qH7Mzl?y0DEs6~ozz>2-$vVKZ)I+F9#rX;{plPc~K zKC_VY&z6e!Rx4EAx72hbgavg0$`ot}d^n~GgcybgRRG9Z8DKwn8~%j?umQ+f))Nk{ zmCyU_f9^i%Z-qW{>I|CPIW8%oT=o@;(&Bu7bb?*B4kk0mH$dc?FDB7!*Y&NA;!}HC z6mmN%E!^L4M&_;y8pUJJ{YD<}F0T8qfSZut8<) zL+a#e>ke-U3D+xS0@5(sLN?8s7Kdmc$O#0Pe^4-{F;qVxg|{&jWSA!j7oJ*1c#!7e z{9tWY?8U&F@rW68(ZOtXqV~>c2{JA>d=?>Xk=omHYPO`+cBXJ{+wG`{cNrL)m|2ch z3$qPX#zJVKZ)*+jvWqvuuh5|I7nlbX9y83SSAT@(UuK$64QeEH)~fh8^|x7BV z?zpmAZaHrHeMYBb=E8@Do}1@MXO>Mby4_<^exI)MeJ>t)cNXLNgKdz7JuM{tYyiC( ze8Z!W2P9xebykd6bH*^2j^B%!St~dcYez%<;Jm-g zd*RT&t!i(n+dotAezR8{=kt2;Ff=F({5{Xo5Pj07XzxAKRT-%Z?W6qq<0CZe_VD)A$2y! zv);@Hf$1WiX)Y_W*1FX(IeAq+kMcoUU2Wy6*5Q+zx*rdC`=c!OS*6Lr>1+F+$ZOLN zW~evkc>Vlc#8`R#`Q`j&Ve+Zf@Z3sb6_QVUbM%QS$PNHy|p3&Wr)Xa)N8)3pHGj~u1 zB@Nn7vKclgEDPhIogbY}8Znv_nz7l<%88nlTbogPy&OK(({|}G`NqHI;dK~PH}QdV zt9luJAFN)fYu*sOlEo$tNKHFj*Q!qm$`4ugS93L@x7YQGb<=Dyf40dQ68Kt>;(|~K zNF<)ms7H3Vb8wp| z>n^yp1!eqGW9<4)Z?Gm}aqbM~^BLJh0@*_eX$O)UomQqduWLGy=YqWOsfbrX;ae^ z5v<&8ji3lU?=D*@JDf+mi)kKK-7dnar()}Oid{q988eV8KeVG zFHpGHf0rRz0T_P^NUj0dTi#pUokS91*e?Jp)^N=|Tp>CMAlHy%Fl zi`U{j_qjO#qpIG6!D?{5UDc)eYhBNlAOr*rhzL2o06Bj>V_Q`{8e5c!MMPCcPJm+T z*-qu-%$eh6_aLOawiEjzNqae`PUFc$J(q&yH1ecOrn@O0gbhgv&wjgSbE@9hl2$uC zFAwu$x?FJlcBapUK}_-_98bPE((+Z2_hDds=2t7X%zeEMy_HunR9>$fruB|VHGMaC zD<{W%c5;6|EDqJCYVhG-aBlbV5Dlt9isq02>jG~Mb-U{X&{o>1G)weEt_n6G*xj1LJe45Ww z!SsKE1sU)7Q`42X`&v@};A$-XL+X5t{$efTJs+ltyEk<<5EWB$&Iht-^oHWu;d)3Jwk8?7*%G=>Q>!Tu zt~fZVT9BM+@379#a(|#Mrz_ssvC}jJE#rS99M_68{WmMpwW(JK-fGeySFo$Nf~y4I zM1&d?8-1{8HW z(mo&^OV$18a1LjNz!qlKz2wD4?U%=kEp3ICFzJbhd=(#+p(ftS6ZJ2x&JzTd0E2(7 z@u{BShr294+r7i`uCY$>(A_;@3d)iok~3_ee=)-_FmEJVf<%X42817$Xp$$rD#(h{Jkkvxeod;lXWTf+?HgZP8*tuPRcYl@mBtst$bSSWs9434uWt z_GDCYZDzY&#@;OS$!x&TT2F|PMj1Uh)tg%{)Z>v7^mZ3NpNVn7mNFWNx}PWmqs4Z& zdlc|xb206@tFEmvsXC(Q#;Sk+%?|2!0*QNYYe&gTRNTcBua%0Y+Z#Tn?Eg6Awbl2a z*G&(wSH(*tAd}|d6=Eb1vRI%cHbq75o5^g?{dDA5C7deY<|}vJw&zTW$5DO`r=vD@NPZ z$sUXi4uFNa5Cf#6#XZwE9$n?&#l~bjYxc*ycxm_!d!#@WHPO2VX0heB%~3GHsIecm zQQ6oO16nWJ{Y!c}_IrOz6wLXc4Ckg7gRYDY2a-8FTo(6b_#+i`m3;nPasMZ?H8>yI z9;E&>Pgrn;HV8UEAq*i36gL=#hVU2x`6@z9gMlT?d@}MD7D@@PDvfkTYsFDNq^6qW zN!*za>>1U(?82oR@@g|_qhOY2{nILG$<8o0P$E(J)MzX_OC^8rQ0gvHBx(nxlPrA$ z=w9;qy{`Ct%+!8LG`^av5xHMLo^~f1EfIs7%n}6K;zeLW1PNFH$j^Al7%*jVELEK= zAv`+;VVRs*D=jYSRIwwc7nc%9Vhq$P(K1=Jk4m3QwA|?}1ngwKu^WZ!bHNy`?quN~ zfN|<<`*^F1McRM2BCC5cJZBUf-$QX-LaTAYfA&xO4@0*{lW&OJ1hKWb>jVOF1WH>H z6uS`30AIuloCy$_Y!%P5P+zqz8lxv$8W^Fk?49BH;Og1HLp$>nHd)UYdQCdl^I_M{ z=bbR+$GCHfPd#9p9F1Vncl{*FFOd|iO{TZ8%#JS3#!-JSSjufbX+8H$4`ljBj^b-x zGvO0IY(y?`K0PcWQlqXPmy{*#R-_~k;wtMZD4~-8x4FOmL!ZV

    #TgEP&@1C9zn6yP3i7M8zYtYQg?R|NcEd59;L2Se{yV96Zd0OYI}D;>Wg|GDt8Tbk!b_}gcz|F zhe7c~gfcbIo-9ZLd2CBiP_Y^7$s)K_{Il3!9utk48EO$M%Zae*aGuybYt<1rbbAXb zv5bloYFWTgSmx@~y5HOSoYCKxvQn-puI8Y8#&D5Mli@HM*)Gb1lSN z=a$GzA|(N{#sH0G88CWS(34bWx>6FdB?*R?M1c4C`mO_>SvnmUN=Rzi2~fm-M_qp$ z`g|l$vT18gpNE&unH$H8-D*8;bWU#UwD&8s*+ovcGvs#Qxzm&vb`5m#1HUJX!@SXb zo+OZzs|d&|`v^0FdT{RVHhg^Xn2p=h2ELGY{^*3SKl@;ftL5vVIuLkpBJe~|b~Ftr zJxbLXfJ8DxlY-TlqYObb>}Rs3#y)?;F3#E0kmS8nnC>=#dXe@=%xzVg+XkLh#3QbA zD0Zz$sq3BXL`8+2GhNG4%q^E~r4{zYRztJtl-UQzac^pT!w!6WNJA|Vd!y~&3G}{z z`uF?iVZgqB<6pu5GxiU-OOR_xCg?X90_heOMPTkKo`4mg=#D^=0BRoz2)uuCvg`wT2G@_n_e)Z58kuh7SQi-Gt~`VoYcsS3I3-hQox;nA7Fn8NH##249<~$5`lo&spBWs5D&w-AX)zX;j3#c}n9wb=a2SLL0RYL9-*s*1oH(i9BCVrsk-Z_9x$*q5(_F z8&PhNx+Dq}swdm3e^`fjvsdGEzj)ZNV)Go-A83wdMTVDvD@PpkIQV~0Q08&fp%9ps zXy%#7rDT?k4e**UqE;)T z3i)tox4g~S*-`6J$MM9X+zDOIyoGDdt@CG?Zei^b1O7tO-F2=t63_>#yMF4-}Mq>-Kdkha$z_Z-;jOTpME!M@XV{BW!XvpUFz9sO1XdXn0J0yE& zX_8{tV)S-uNGn)JltE(P#yM-QF4@JR`X`ldY%alaq1oZ?z)4qUUt{!8Z3R59E{grz zF6x8XD?;zv9vl`3heeSSD5&0;pkM@XE@TbW^EW{$K~;YbKjuVMdMZOZpN>G2_iPPV zT=_IFM%ub)h6l$|McvtsSbsnntwG+JBr%i6QaBHB+s=}47Q`AZj}{#@Ry(%bm#YRo zWfP-4Z}`@8?_O!7?&ax+oG|^GrS!<<`p&%~{h`2p^?sk^0r!&kUjn>3nCwGK?enf# znu$RCNI-vRB9cnm1OQ7=nlL$7ASkxl3;?ne5I#LQbYqbSa{Hj_00~*oM8S-5E91$NC^NA~7|aoNvrql1fdvP#N!y#?F#x&K;xNQs}(9Um``^waz@hTKA6> zEw<%#Hv$#-xv@X*_vFvx_(qz4!ttLtt?G|)d^^3$VmT;9R><)jYrwJs%P;sv0V>xt zWeI;2l=guB zd-_Ul3C<+n$1SU56|&TQrtM1}&$s%+Cd=#B-1bl7$UGNGR`6z(8>n_={Zm8q)nE(%2agp^e=bWjZkBpD6>G(c?!^+vm5@o0a_6bZ*c#qDcI+gWQi?n&aDqJ*<0sV*vtCyC^pvn@ur`g#Pc>b z(S586rrdp2T;QP>T79DJGXCM|&fuO^;G*JKS>{mCq!!2+47AUiHJ&+paTz zxAVrw3AH~iGgU|NffCT37lp&T)lZI7yH(->;+v~j^uKm7H z_QrixV-o%C^FQ9~K|j1*Je>bQFzA0Vs?Ad%k+L|`hS!o&g+BrV6%R;(!2>V|J<+C} z)>NMasFZu&P`<2$;qu^~$%^Nb!n%Z-jOkNkx00pI*&RP@1iT=ZQp*gzbsNMlO*@@7 zSBJp{NUUhOSn?U)lNR>3&hi5T_=x$n@wZ#VcVFCZz&>{2>)~ymTE93ck^O%e)$q<_ z1^VOlOKt8NSpjd)V$Nnc3Kn=+tayeeCiDZ;C^1K%(#|597*A5cMqbcvIOwnEYJ}H$ zzg%3l76ba_Ny7{?wpF&dWYd_o=;AP2Ewx$N(1_5TodnsL3a6!XZbpNPGoEwv1>JAN zjw<&-Q}`73*RxgFJDf=ZWP5*g#B?1i{@qb}vsS@%d-*Uz4Jb6#Pwu5DD9o7_j8Vd{ z)uT*B&~1RP0CL8rjVJkzV0HV`;7Gd5PR8g;+DhCg8HFLzA-8LQ=kbC8uST1KZ8qCu zsAzN)+oV>)aoBP}->s!1?NG4xw0mLVjWh!v(iYio&mybqMQ;5(u4;cJy{#LWWk=w~X)$;*p3G)`_7}l_nMZ*ej7^W!k z6yb=$N*E&0uW?oS<6}s9zSD`r*=U)RVRM_7%xbU^4-K;yMAC3vCZgi5aJ&|s`B-Xn zeYbl&6p0k>H^O0Kh39`0PiBqg_;_)K>*GE-d`IH)kK&ET5?=Mz_1LGIV)gz;B}#g! zWJ&Km!Gon+{iTBbW8){j?1$xpM~ig_yj|8I)~$RXSVR;hnyt=l#1d;zBB*R&@nb9y zhuMY=r92xwiwDYrT`tOKx=^F^pMIA3Lv z&Ifru$p;hLKDDQ!uCP5bJdBk!U-p(+Y{<*O#ADkn`P9KUa0pX6mzL2~x7$?y3j>zD z@2mQWU%8FtYM-_BQf;g7NF^w)pSkl{NBgs=;l0rc|MxAmw)Pr17@!+Q96>Z^5=7a& z!IMgaAtHZ+Vu4x)87a$3JoBWOTQs9`Hd;tC!$ZetLv~FlK=6}ph9x{_%E3Ywb+pG8#^+s{5f71n3x!|VxM1N{0!MA&l z<0y5{FQ$V5mP*D{@3*LTx4b>Op#r^nKt&jR)Te(v-E92jp5a>$K*`st)za69@l)g9 z&Bz}uzV&;3`H+iC0ud=1!zuxqa$vzZ)*>u#z;bQ#42T99h>JvydbS6W>jWh2Z}`Lx zb?K7!)x+ExE<%@DE^tC+hpfjiDVxWeHOxAv;hvA(w8Sd~HK8huS(>jpOQ2Xd`>8o-eGp55q zAbnZ3T$xsT){>Wm?Pf>EWtuDxM_C%TJDq>Mr8GyEc;GKMXTRG2Q+`X z^gF(Hyr7xHB>cI9&-bIV-ur{6Yu%67iT5_&V7WEa^X_)eQnif*^g>W;fneC?X&7NN zq-%yDiIT+|w8=q&Og%enyA^7gf1XCN+cweuxMT26-gM6}ZZ7%M#xM(2%;rw4ywPUB|GF+F3Qf17+~}GM)rvO0nY%PW9QwQICkd zpB$L!DmXVX;;glPb7Zp~t#`6nf7&$zrdXaQi%60fpWh;Fun%2^=xa?Ex$}QycIYD7 zE_C_8KTm<*pD+7)1LQm4-+4P|e!7|WFChDd=o^x@Xh2DjH$ccs+lD0)gJvmg+ad>V zP_#r$P?Uon>1!lykP);v$!rU)%ZAUB>2^ecFwpjNGje-9kt(!&o*%ZHM41W)13F}= z4zp6&Wpg7h)<jPW*EblZ`|3^5RGPr{v|2GLlzw z)iV(9uWMrHnu}PlEWxm@&c*;i8mwFtW)P^-K(=EUK(cd?oN%`JBzg9vsN?t-lj|E)m8#QZGT&~!n3|5*T0b+b0C`^Q&9m_@OStCVbVGXROTWoYj!t%mh@5X1ro%BLb zEK6qu08&7$zk+b3c|eDSNaxKNGd7N+h7!=N_Hx=Dt+Qcs2jV|LTUp%FBV%>^2F~qN zpnv9ZRB!gKh}=|jtStNBE)?^j5n6U{` z7h`=2N5iu=KeU3zVi6N|-_CnU>5YY;v-X?TVYkegnWZvwj3{QxMn`YCm)wLu;PGb2 ztd{Hec~^Wwj(b~&D$!B?Z0qC?w>aO7)tJ?<9!_cE4Tea6BEvwzj4=rXVsLEmETjt* zF-@QwQT60Q>sfYiICcEx;gUyeXQK8Zt%&G+xZ+}UQfM2_U(#oaD@%KrYlF*pfy!dW z2;*IHp6(l#e;UQTS>C%eC#7O-9g*5oC&D$p*(_Q6AgIHpuf@vO!#Lc~bL*HRaO(qa z-!zidJ;N=3SBH!IGa{`AgEvTTR}Zo*2{Djav7%T#D}@GBMUjWay2omaVIEl5Tmbu*nDjs}@$a!N*)9JVi$=HRk5a-fOli}CL7 zb;09*$uxhZ3&^vr6hBnp)uyhn6YD`~2kDCeV-u8zm@!xZSQs9bMBsE8aKr+QV8F8& zJ==Sz@7l-txOZ-QZKtg(2VF55QJZcYs6=KvRJ`4B6p4LVp3V2nw7Fj?%caK+CUjGE z=JsVB(UL!Gv`*XjXrH`>!Ng7RdJ@xDuHK=i)XR!PuI%#MyvjM-}0~-2Ff0Uw}HEmEX$HiSS7J3Von0h zGEa*<#T%eOGuS6n#h>E-bbSf%A@C@u*D0ZBuUGPlRSl!mJ306^K`i7=v51lweGxQrVu=R9$O9_NP}X)@1fJRo|f7&&Tx87V7E zTT@e1=EbJ1@76<{wNE-TyOi_Q$r{KYY;KXvLuPcD*k*Vic-Ipc{uv7UX6%Llyn58a z^B_$EDM(cdgPZ{>U{Hyy9$#ObIKxV;S%qLM`^0NfGgr>7d2`%{x=XJ-hG`bgBeP5M({oDguFpRC z`b5CG1K&HZccjc!a{OtZ`<6j|53F zc~Bh#i&C9tOj-1k9KAPDWMd=YFjGWVU-ZXOub>Rnm!}ygSgyY7R);2k(8J!KMNbZ+ z#0s4ADH$4h9Ij9CC8f%=6fTM!Z!Ps=lX&D`ZchV#dg#O>b#*P7*y&5)RVT&0mv;T# zA@{**1>%RMhe23v#RGN~GF6H;A$x`B2!^2~LPh}pkLD!=$_kJqKap~smX>5ED`48z zEoPzb>@n)L6edP{R#O~*yb6+Z<1ce7?SW!ukgraP!l)B^trI0PSxM~{N!%#Zanepv z<9u%K2i*R7+5{AoN$lKzu`B<^z8yaf8I_a#|Fpf=lIrTRC4B!!^gHb6Tb+53Hxb<( z2ap2+0)%jPvLJ`NgcKd;**k?PC`0X4Yt_G3>^YIDW>#tFGnpfQ$CnwGha>*9?sWkF zCp>O=AxeG;+c$$3Sl_Om+dfe!BwTO`B(W5084z;XpaR1gma$9}#4;GyZ6B{%oT@6C z$atvG2726|`nFM0qoS4PBRbK;YQ*@{_35lHmPJj*wTRaN8>*UN77{;P%}MEy9q_3s zoi-}BWfiO-5m%aj@^^mZR#fmReEU?)9cI?gD9)R?3li6l7oQNjGMp~aX@pUdq9_g| zZ>$OaA!b5?lVDKCh5r+vy8w3NYaHT@iGi*nkVkniX@zlbyV;_779_!H!Bj?^fH zqg(Rek?vBscZE@3Hv9hBlJ{(~!}9t1$qg~OWF2P{jzL%)cp@xAcBM`s|HOcN#dbK@ zN?4A1!Mio1xazmlEy?8~y9+7S)rOlfl~>xNG(2;D-Y&-CBpRsZsvKtEqhX3Sj}vLi z%{GyOOtE@rpM^`WMHxe>A#27zJQH+<7|4 z?s5zZ;$Mq{1-~m$=ejtgHyzu+;n_jjgMm!la>*AdB%+|R^(uDay}Q#So883|af$Qe zz*}S^PtPRFuf#1L@ik$d=m1xXTArb+*>GYGRHSBq(^cg~M?R>KiI#(OYKK+Ay>sci zV!1b;>ObC>(EXkBo9|5CzZ6zj%1{iXE@{F6Jul|c_RFFh z6O`l{`Xs7l98tB@EG?pUuvZh6Bke|8E6e`S$ClA}KUi!-b2U8{v(X{g1iG9e{w~^A zii?qd!UhxK@#*B7Q7n5ty7*gVh>ylSk$LxVyCYQZQ=Hdb;H@n6O&oc}|LG3>nHKs{ z8Pzv)H{36uFO<-=genMCL5vRDD+BQ`V;Kx+&VVWhpBFMdrh%g*4iWOJ?xvFysxSEP zEMo&B0p*=EFI;9=?q>CJ@8XAgSk6!a6J%Hv>O80k~$~+nDz<69eHICsRy#m4?Sj$)&CMIs$BuWxpqZ8AH zOt9^8C=D*$i%w?(+Yfp;V()jfduqcagOtvuI_5H_`Eo}3ex8#%t#>4oh9vzRH$5tU zy|ri?`*DB6xAefA;FtoOi*gnpWY$kDc4)pNp}pTVX)JSLfn<*aBFKKhSGVf^AW4Ee55oP--!F_k2$M075%FCuAcaQl<%~a?gJD4AMQt2U zR0T={F&d2ba=f$4d`T}cbE0j3VQ@9Q!O<#erLF&7{qUzgkZ&CeZuQbXeE;_&$S)x= z4BAf!q(Akz|F$mpcV~F6LXyh>hyCa6;=|ShV!9uCNmoh9<=tNX@l|EZg3i)4+3rAu zYp`8-47)xDWGv}mG{vxvO_DF`ubjjs+D;N3-wloBxsHe9YC`MPP{zl9Vk53cRlS-3 z0ghw+QVyqi(8rEPaJP|3xEmL0xGT7dwyV75@qx5V2NT3wDBL%j{3D9`bUe)sy~FXY z>$nr$4~px~+eY5Wdr;z!HRP$S@?WUketk(s_$P|(GQ6Hz|K}m&dz-g+^|bZ=-@7kovy% zRZ9XNZ$7Uw_jtA@qM4#~k{=Q^JtyblEP6wU zo{yGAIux1%J$LhR&Iq9@@UNXh$f9HcOy2i{_(4wH>|RC_daY4 zWcMRUPN!{ui0|TgrQRcxG6c#r^ls&#K1OIitSfuB)**5Gc9}4vHHb z2s_Fl86Z}GJ_aQw#=4Ns#JcLCFI=Ej8ibT9$Ecua+gxt_JOKuZ8mcqrFpO9sQ>n!f z)myO*@P;g=RXf=nV?GZ0ylG_aemTJtDOn~=Q_u&0cf2K&Bh&w0i+2&;eVn*PW*t9j zF0W$E{4URX?&b7ay7#V{>P_?W_;>dbjUOeNcah_V!iOE+_q)$qd*NiT7#B|`bH8Z` z6?$$FyY5FdLbv4uL?67nsPnz^!j8+258eI1qWN>oI_=?yuYu4h>{?OY7SfMeQYV7Z z2O3C!5JNfO9_B{j<*wJo88-#bb1t}IyNqjx(4!y7zy1XS@^Y{9`)*4HU~^q7J|x;M zw|+Xn?}PjDk8kZo37W#X0?DA`p}Ss4C}>fD<|iQO>rx<=GEqqSzVImQO2~0W8}19- z1DAk1?+($au7|t***+f^J!B$oLbJbN8^$kxXm--0DG5n1J(np=|K?w?=5zR7!k!K=F( zyFq@H_P+HJffbarNeXB*$1-6p3Lr=R=BehWnO_P9~{(SzjxJ0JojgX^vZ+7-Dh3uaAgj6~(l)uzcXr%PqYhGdOz8 zx#h4rypE_Y`|!Jc>{TVA-vREGbwKjfm!4hZZZLx^0R?4(O@L>BIX3Vc7<}Le6Vg{G z1Mv?1LaspL{CcvNVowD)A4=@+X5gAa7SsB)Mra zAc`aj65L#%fE^Z8QaI%THRM7n!GOhp?M|}1U?D?dGAu=Udf;dEidO=ACkftvapxCQ zvYea3fuyq{j7}P;P|ZU$U?=J*Q^w|QCk{08G&jc1d8!oNTxE}uv-FoOzOs?qUjNn~ z@Y>btQx5ru{pjD!-JrPAu@^H}y3E8}iZy}lp>fM#K@$c{EXX<_T&7?NV@ZnRDCbqx z$3p^P6792~T{J+KOYJ-t0s7p3!kE?B;G<*NtPfgUoF=`L)%8`Q9oQ)>0|+~GVV)i) zG0*V4%uvQTVQFE>OvKzJz8^%-%@Ci-?#uoA`O$}8|4zL0nA10ee`^wdM))ZO3Q9W` zvki)+x}-@eZRc^jT!lt1eX|1oyRMa= z4@`Y(7xskkr8V29L)DKr^izoM6Z(2_sS$oXq(Fm03$lKc%|Xr!lv^g?ilZ!NfGDq)YYyo&-p4^ViL97>dsu) z_O$VdF?dv(PCTcC5VoGlsI@4^QhnN$r|t5lpn1mPSBKjNEFJ?6(kQ4&6Ru<77)irs zV9>C^GLQgXW@(P=yv(`tyZw+R%M=I`NS6!!ZBMNB-m=+$Op^YPsCK7WdD55q zDUjAH4T(l*9mbUAQy-O5(mtYqfvi&RM|+hHlb{MTkY#hsr{qeMPE6kkQWGQ3>wBq=+h~jP3n%V%j*A<=C=bE@toZT= zqZb_C-T8Add1d2V*FsH~GjPm8K?%sge=daNGzW4oASb#KQ!er9;8k=U@qLq<XdvVMw)eiiIr~;4%Kc+n(c}#N`2uCF-jD0 zmy*p1tb*4y?aoDC2iK=kra#OW->m@{_m7vsbj=rcRY^e`hyf*r;-E7{In&}W)Bxuf z(#60FQzk{*uTTg$eAF{hHYMvy%&qNkQl)M#4>Lc16Pd=_=8JN)uGRuGWAP1v7-`a$ zx;-%6JKHqB> zy}v;`-T3bpg^Yf*i{7nWaK3(gI(7^CLENHAm+N{~0og?oFiUO6rn<7*tE@bSgjW7cIS-bDpi%@ln(5&UCBwCEcR_b50vR~k1L398hF~2 zYb7lniOw|HDrbYVcg}vaNS*q&g92T9J%;*epbV1&m#y_{`_kst@UGEmOW+a$ZOLfylYUzM}_ zk>BuU?gGK>^QDa4Et;e$kWrZstb;tyU?2#()C6`|42Rq&j1CgqR|9*&{Tl~?T(|>& zd=eyFIU1grK|hUit0uMmoC{V0emr~Pi0}vVXghZ8)H9ANQ!f=MpT;v>D$)tpKOc8q z+_%=%AvZC(TAH_r$h)@9398?5px(?~fVh2r_SZqN$U0q_ULe{Do3(6=V&IO;Li*4I zC&3_G*EU}`0_Q`H&t$GI&~#~ODQV4rB_=A@a?IeM$&}iR^CKg9Ms;{XhlugU8`~f5RXjVFG2Az*n#o5dV&K~ISytx;6-DY zi_@T(V&G2K;Eo|6cS^DbfdW7;;IP$AoVsCUHFke#5Hu=P6~^-W-eFnFiigjC^j@t~ zTWl}3_Rf`Y?i6^leJ&DFLaJjzCYzX>p4on{>`SvYY3DNngvQ@_lbI6&9a(*Ge&}?JAAi{aTVa0+N9k^4>kM>t~;@=d8zt_Qd4eM_W+MmGsG_z^W!a>mo zsw&Kd1SgHLD5%gNlgyc2H5iv>8J4DAz#37h05SF6mQE z%HKI*@MQ1?;O*+^Yyr?Y9LK_D0NVmAgH~5l)&wV%0Z9c-0&i{rlE$mz(QS*;8e5=o z8}r+#gp{U()2%aH&9;_*GMbO~V~;%oqd|K1a1!O@P~sMa!lZ)`Gh>fZ`BqH)yf&%v zJd%gzH1UmHdn-xuzLov&oELj<^9st-ji=LM3S!_v}lcuI@1z!<(^S78oRA5GD#hOj#xg}NU=N^I0iXC zP>@WB{klFcfL`?6gQ)}~lwMTm#6S4R>(O+3gp1y+L*{+9wtL36F5@8c`Yhu9>B9Hc zV*Ks%MZA4o-ary$;0_EK13XOT(v}h<3>Z+j$r?6@ZXMTj*jF-xnPvAUb+Qds5w))> zGhpIc)wOC}4HW)=pvB`WlyU&$FHZgNi{2E52=6I?MwRkWKqncCY z6QSc3g=tNHJhaiHgO~&2JPm0)_WWa(C+E2Kb)-MC_#HYUJYj6=LNLInQ8?{ui~PLv z4%PPX)BW=kl)toh{v{|MdnQOtzyl$0%tjr?ux*s!IFv*oe+vJDtdrTT{veY08cN?> zZW~ODihexw7r{Cjt$|4`Q(n|fLv?r`I3%o4rFoWrPmjg8Pi8z<1cyELVEZ&V7iECJ zFc=oHPu7c!vr+N84Alk%U#naTaZ-gIl%b%ByL5OG$Ya_gTViGFVHpSwRd7Rew@ev% zlI1gh3N-Cjx>XE-Xvm`{WPrl2zm^F3`+C=(y{B6~<(>xkJXAg;T;6vH`tl82#ujiJ zpYQ(D1GeA4mxsIx-T}oiBxFcw8tsmnx-4wmUFB?uP#{6$0<*@_&Wo5Icf6e1qzh@y zBu*Uj%_N!$b3IFP4$-z-a3+%paTW#$>2UIYNh*1Ri3Us{pXHhynyJPG*a|z&E#dwE`! zvbUpf){JeQcN@Gy-K{T%Q5=wn$ChD#j|L6P`rvTpamtWtGMg{vQ%PUNe9### zj5v*Vwy6?y>mH>sy%6|B-H*h82Rf7*FV9gG5`G>($Q_U*hP7uylyT{(m&EW3{Mx?% zmGLV|Uw!3S!2^R2oI#d$Q35kMAs|f>hRfov?SOuYq!`CVQR{_%9!pX^UHZXsKIS5C zmU3D>b?wTd!@=0HX-7O)uHjXGi=!bE8vN$2SC)1qo(fx0qjTvvJ%$MpaqcVG!rxTU z+}~u&*FNbrm)L3AucuYt#W>f2_8TX=ZpNL>FTk)TOTl1|kZwt3?n0nHYMg|99gIRS|j4f zB}a1w8Dvf!o;JRUZ6ZCN?n=#9j-);=*CaAYqi-r?yiJmK70cehdQmx!_-9~UOk9_I z(goQP31pWEVIX9zQ3mS*Lr8q#z%pPCP1zLss&C)f2{ogUWrE%x1ZKZEh8~k_2=X{H zXCbTl6{W1BV9b-pfz1&%IalCf<5i<*TH(@ z5T6gw{Mw9tHhKl``OdQt4Dw+nxRMexmP&q!RfzZJoVy8+UAx?yz(`kxpCuDK5hLaiD`k3B7hbtt1sC)F`uvn?aer{uO zsw^ZSHIv1<7?;-OTH5#u&1FXZPQ9x)b2m7yll@Wa>e3M&M=@|8SR5W5rRa{5L2+2( zU5l|XVDB-Edm%Q2&^sQcqa^fXBP8=S6xbI+Q1?!r%p=7cem_B2`jIPSaS^&2%CzsBoPu@Oaa8WMXh)m5Qq zfOqIJsW9bek_O6;W%IFzDUxYHX!S>-i>Z-lH~rK+ZB~=D6XpwwEvr3EYrTDA z)cz(NRo-ed^bh#FT}w5)(fbI3Q;AD|D<+8A`+1<%ol%v4Yf@qC&u~%orNNni2!GU(zRTFB74MGoRvYw`u zHW1eBswm`2Sn`lRMUvB=?awL{Mak)MLJ|vQ&W8$TN!2W&XZy`wAB3i~-JQ>;#|(P* zs2;iEukLq$DdVs1|I>2KABe7^IPN5(CTCQQOLToW@pWh&QYjBwUPDGN6+i(nlT zQW`G^gCjLh4%=Yk74VIN!E|TTtKD=nmc{*eeHx^tC{WB9DB%H{j73kR4|~Makxet| zHR;w9msDg=^22Us%pJBgVp^{_^}7}Qi++NiAiRWsvY*eNqQ48_#pG4;K!VnmLJgDX zgdQCDtB%3g6b>K3^8)b}3GplOiUnLRwN?qtX+-%`K2|1XSo8yNK`k<7&3h|R+Majf zb{p4gpI{luk!I>JS7mydHz=w}dqPaQWZ%p%uq00p)^H@uuN}oM(A@KDzqZZY4PGI+ zUp;MqZ{VGqUFjWA=~|TCIRz|iZ4_y8kd3v#orjPSr_mP)2&L{V9R>B$T5(ErI$BM{ z(no!B-j4)N%|~@J+5(I08uY@AW?TZ~=@elTJ7AV!&t55}Opv|pK%ANfp7f^U<78n< z-$p>7&AK0medm7O@BbQdcY{~t?pM#`9YX+rSdfDNVK@hp8QdZ$+^~Uf2VDoOY@m+B zaqCs;Cd#B_ZKH0^Y&H{joofX|)->>&C)4M}{gLZA(Q(OJ(q?6sD|aT_+)#G(S|$#= zk#C!IOsXgPSe}Bms8yq1qfHpTChy*U|9d&|E&_hr7R$nAZ*9yki`?V-7jj^ou^Whg z@aeg(mWkT1^n)*tk~U@%AcY}O2eO7;7Z;$4T+oO!HuJ)>%BH*dt{S%awy8&XXdfnq z7SF?)n!E9!m**LC+>yz|g|I8@Q`4T)&sqcA-*vR|W~0Gu>Z?+QsWlg^8Xb>mPN((j z+2IQ$ApG=x+2wqgyu$Igei~IcXM(7I&vhB#&>h?+Z3642C4@B~%>qCi5ZiVgZoUSk zfAp4W6bmA+<^GvHZV(Ct$p>XUQkT~Dl!g6sZ;9?TV0>!^UDxO^4Wz-~C`%KH)#Een zY)?AYKULdth;75hu~q6#De{)&e=Fek@zyVJj5m8%gl-qlhiD|ncC=d0dOU60=2xukcmWzsunu9yG)JA>z9 z>;lU5oZVxqLw=n!$v&hL~%zL>f^KK%Vu0vTolOc#c15$CQ31Qr)+c~ zQh_@!QhM@vI!UgH$%*FjNRzA-@>%rRKdjfA)zK%@bYiY1 zVamV+V+V*kT3|vs6r>RzDtWVTMsK9%vyb>W&H2;kfAVbJyuv#v;-ZiYr!kbHK|O_m z#0;Dm8fS19cy|lL1t4>OanP64E~4tTG!75GI@t5>`NaFXokX_@WK~*pEX@`vVeJ;X z1LaajWr^gCJk5=^XeB2Kdt@L<6gAWmMN2lT9pdk#LoQDa-|gX-5&W11&sg0W?!3S8 zVGnwo*8B(HU5s3Jp{}o?!*%R9kdy@Y*Pu`b1&hVnm}Qxk3!E{3!`d&xw9RqAwZouf z1Zm~>DSbob@8Rn-Zn59tsbbW+>{m=jNzq{UM zS9j+2SW#T&PJMKo@W1}g|Lz{{gW&8^yyHhq+b6>h3?KJ@E>z{MEFmafQG)1%ED-w> zAnF132uEqNqfSu5x)k4_omZzbrR`DkU3K2@PBcYPYBv<*s?CJ{%Bq zu}62582i+J;Hta#H}LxUhdi+R`s;w>r555vSq9M=OM-xmA{+`N={Ur?6!4l|A6OE1 zKqh1xHfy|?p~2icOUJcU8U<7Bx2J<7y4onn8*&}CdrNMXhtpuRw{v%Wa)vs>Q~78$ zWLK=s_c)7FdJ7~Crr{xBN_Q-`9C1>#^4||h0FiosJ0<+-QLjT5yH-X1^ws~me(^s( z|GSHXi2Hm*2k!l-VAChVU%rp4-CHXb23!hIs2eu8=ip^<3~aF$Ny3I}6PC@;uuihC zyo@cbMW=a+MN5x&to3dJG1KOZG%MI~njsq>H(T+zwTo1g4?4H8NktAS%N)j|Jvuft zql{XAjm`1HRtx5=$avME$L?=l#`V{}LIzvM^W`O+`JYdBfCc#1|LUaO@4k?9H__EC_&8zcpYcFfTaOoUF>q_i3md$Jv0eRYtSf-umC))) zL<%=u#=^n<0UF~~)rbmbg$>7Vcrj@$o>M7*uNiL-#FBtDHWF6U_;~Wi?LyyAWwoM# zS=B~z%3_kROXjn^EFs&ioV!}&5T|p}JDzMsu<|?jISiA$xEC|?P6y9zz-=#%aasK7 zz6#gBlhXZ5KdM9TuYBKA3YfD^Q2cTvI8QdXdKT#82oR4@fVGX=9DIfll%`&c?1626 z#tjlOMW0Zm4K4bOC~tx}H7N&;kF5fNnD|YK8t1091FqK_YaU(_?i^cak&P*{I;GdD zvXjDo$udJPUwavSZ|Qic4hE0jm8R?5Na7zCCwaEmLG^U`RHVcJ7Q?bI8{7IaWlz|^S%pcorbk> z8UaKT7K_gSka)MCfl^E5XrH{|b{)OYpLUiPi|IV5+JcTDcr z7g^;kE(d4YAV5Nh;gF}LO^dNi5+ZX5)JY43mNck$Df^Y1m?qXTw(LNUTtr`g%?7(O zRnxX}-cn-%>njS7{PS9-VX(0TZ?D%7q#go_T55f7BqfU`mQg#*SO#Cq?%Y2uP70Rt zw>fxAb==xg{>Q)GT@&xFKb5!XZvALezZnCdZl5k2^-cMMIYtK#gy5jUf}A5nW>nTGQ)wtHz74kFf8O64U$4>+BLvcv~B9e9K*?NK0HT)xvT|$-fVj*czwme zJF%-(yT=4=Nzv+bI73T+cR;FTS} zs|&aOG|sx~58fkemj4vHi;3G|V(`l_AjepWF&TrzxGr8Z3`ni9lto$)^;0a&%@^ZL z5`^p|(;{B!<(5ApY6x_H#)j$DD#UtA+1NAdO_2`U!j&_xhafv8np2o+Zyae}rbE>< z=pew=6-;*&2R3oQqW2a14FdWDBo|%S$NH>4%=CYT12947~xi-ehfK}_etB)M5{4c%W2mR6RCju;Nv%`hwVB}viO;q*WLzp(3ln3Y%0^{dtTM^3=q z8h~*B_*AzXa*Ut^0lh=lmdRo`i(zn#0~sg>LRykA9TU_?2K6G*sQ1?AD%p~=UM5!a zHX~Ar5{ii;oMt0`)QPImVnFm9OQGcA1tKHdk%IQvpUAtC37ngE!`cLf`!Jo*u*PXhi&_bha{!JT)AA)+fcY*bO z@#G_QEkalVLutG_+e4zAvep6T-v*dXqbuf$8{j6qIE`U{a-`(VvtYY731t-w_hS=ZV`oEs>h< z%w&ldA^*;QlLDC*PEy88=>)QAC&}LyQZy_4cw2MYT5l~Q&e`R_W9B)!9yDQ)B9&_G zxP?F^@x;jI!zD{{r6uY?i0ZB0sNXg4xt-5^mrDx)zF&d}EOiid<&mHCG#~(WIj(Ec z1p-UXwn0$?v=T?r9O_UUEMhc}BIJv#&nVH>!+`65@2ZI$Q&wS(wr6#aOgFlNkSk?I ztmm7)qMKtc2%=m{&~>Iw*-=rfEduB1F}cxmZ!XY=ATDRoC>DDM$S}Mv1@Wm{(+#UD z*K{iu_dBw;o3ReD>!&B#Ti1qx2A9F*P#94tjWUkIa4?{321RY)e{l;k*!GLI&3rhT zhhsf|7_QM#lH;w5C*wIn` zb>$E4RReEt=jPfl*Y_I3ki7(wk1iAcG|+f|Z?k*L?`}MW8kea+F(_+OEG!-%KeiwR zk9AUdigO9f;y6foSTB+qR>SP=*>c;hfx&hMdl$(i#c}Oy#WGtqCWjpRJ$v6e*&a=# z)tSUwq(SohJTTU4JY>)Ui^`N5*~;-m>V*|c`i|@Wpi#~p*lX>N?g2j()4Nqf|4XfZ zHM=i%QGD{pjPFbNZJmm3qdTbyKN6Uk5A4G2=Fi?wXYcY}x(|PDCa!B1!%-Y&fpp8d zREzCSY*VD=qGspAGpI$_;JRb4I&I@wADP#=vHiAYz`+cTg`WWr|A@* zQ}zKbWo%R3Qm&B^IDcSizEsEm9bf33NdV*B^^->gX?h4V2*^7dEbLyugc=ku(x^*y zVn_$3C`JHV@B)aB&8Sx*^dIy&am;hekYVR^>&Wm4!1V;hs+em_1B`t542 zP6T{VMry}6taoYeI2enAWzWEWB9V{OGu4;A(IJ0zKBcQIe=Pr4KzGE^pWMpgFf@$} z7S<91$?J~x;i&56*3ZEF?q^)k{q7qs``?v*2Hz7vwJ2~9K%NCcw@$icyC!AhChee@ zP1E3pIxpClu-*`p!w4D9`04yKCj}l44LaVPH`8Fa4NphsjO2J-s*|IC$cxfRiWcQ+ zv9^~AXIA_qIp-LfOQ9=dYsdjK9E664@xMy}JSBxXw*QiXx*>n-(DtUd`Ech$pm^`% z_5;{&<}L`|K3{Y<*9i@tkYU=WX?Lj3D{JHnU}aZW;h*0k}BJ>{xok$a0-Ok$H0Hmi;mzbw~(1sdSv{Q_~?8D1I- zCuhRFvqu&ST~;THe!&}qF~ZbC(?blir-(W7dJ^9f*OzB_=dj;v6aS9V;%@B%+4bX- z-oomN_<*_u#s_PI9?2vi{Q$lwYnqmccWuxa3WO*x4wp~F!`d|DkvvU@%W}AH++m@s zDc75v+M~zpQAN~$1>8OI6p4&yxIZ}($03R@CqZhIV?rnMSf^!dOcbu)8#DnU#e)CZ zHF@uH;y>tY{Gn7dWD~5QYsk{opX#8%Zpb^?;n6boSI~d5*u8$*9ZkiQ@q+oEBu1l0?qOJ6vMhFSGe)hg$1K;LeSGl zu9QqUh*|BqF~~IIjb-=AeVT6;tT4+&C9r8`>Lzh-5?AI(&&`6ku{{r9uk5DNb=fl(C?hv4At<98d~b z_=^x~y77X4L&%-DDN!S4lJ5xFVJAq!+g@6$@dkgN;;3Gq}95cZ`$wn&`velJart3L&HWRWT|>MWy$dQdy(IZeXLT#SuQkiUZNkAa*krE5w-DuNTL+ z@$&rA;bpwNtNS?Wki7N0xlQ2Dll5or$=%!q$J^)2OufY$90)r>+u_;-&_JvU@v8xo z7Xyl$U?GGk~@oAE+_U1J-@BN$}Rj52kjQrpF%-|mUEYE97j ztTF4vjn=&xO0{CYtrwiGHG;LJ3qn^Bg)-8?LLJHV_b~psbW6Fy@x&rT-Wi-&+v&FE zORK2Q7507z+}+*Ib8)u%7iT$2f2pjf>%S)FGk>h zW*PIRUN71XyfG$|XqFm8C8I^`%xf)|AdBFQPMdJmXa=H}B+#=vT{|0ig(+#@n-o=; zX{{lgQw=*50Y~?_wi5b(tfg=_cN`<)mR7P<-?z=g=?r` zn+^&)EKFX9u`m;8HINm%UBNJhA#j#|qe;kvqc6B_YBJb2lf~&3;0OfKljWH~1JE%=@jP>G?S4l#nb9$tIkNH)p zrafxUT6P|^*K9olqQSQ99dU^$j>AykG?5qs729h_qaU!hA= zt_Q1uuDV6v9n1}0@KCycbPe6`&`6+nCoJerc4()Skhx~>h-^7>y=_M{nJJ>Y8%0~K zvTI2iMzxv_`@iTe{sYhOTOaUKB}n{R=kWhOC-AyyoZw0R6kz>j`uS&*=5DSVHTTa? z%zf8=#c?{xSjUetj*GLffppDgISzzE97zIgNWE%tKit~7H+CX_GoSh8Dqd7)qnYnT zZk-+r=IGRU)!@0hG2BVz;YRI-J{PG&+LT8J3XQWZI~rFTWyjUKMXw#;L426!*CSy7 z#8Wp(D=;9c>`K~PiQ^BRamW1r43#f!cMyH~g$uQOBVa%rWCCcN{sjfanG5k3fdeUZ zDbNY@6bcJ4X}s8fczV=uIwN3~k=vC|@|I*c=NQT2y=H45XhHj`x>~B4e{P2oR%e^7 z08Y$OaVkF?O^`h=koi6wXOzH`yA9f;QJ^5s>q+*ZmiVno!B@-y_OY82fcmfh`+xsM zbbpZDANO9bH?ghr=afWmAcdagoGw|Ar-A&g8|d#8ba`)o^TYcpj!%VMFrzCNK~b~= za*D2EHEUr8?J^Dsm2eaz7+4<-@RPoNPeh`OYZ+t7ZQKh%c@sBtEX9+l&B#`hq-nIw zIjl$bJbWk>n|h>x20&G(tEks*&BIFA$Te2Zl9|`@4i@3e)tzk8-{t@RegE9gfc{1W zg?|U=qm}}HYFm&of?b3FE}QF$|Jo?WfW!jC>_Dy&EQ@0_2%26$yWfMQhM zB%Fpzdc)djkVqamSZggI8L21GPFr^DE-q+ovDIsRKo9AWVlILmK0legh$lC@*dH!y ztDf9Eu2Wq9={i4#Fe)LZ^1|W#;W&FTc|qmr`r?LvUPl=SC_%Hsf{2TuNeH7s)NGkF z3uvGYN4g|oStbU0=dVFgq-ud$0|xCc+yjO(+bZvgW{KERw2xQIae}XmIXvhhB6`fc zaP($|4~B<;RR+_!G|;zudtEmhjdl5<1bL@HgmL=fuN0%d@(u5bl31bn-2mC-eW22#>DD@~^FjF)VPuMC7W{gv6Cu?(%z1y~P zBdxnuelM#7{%DFl83aI{t}d0%ZcLxUfHaVQHJPrQS65#bM3opQz!(Y?5-bK{X42s} z_Qg12xXJEBulpuVw1*<<7tUJU#N68U8Eg-d8)9ze4zfGr6CC zc8MQL?w$-j5bv&@gm;)lGA<6eVfce_2@|so(4=5A!`LvPfqUpq!qe!hnzLnJ&~#Ow zX5nb7y0X&pw3*CH;1>$wT=_G5Ia(m1vqHm}Nh<7S$)H1nKOf84q15oLgh+nSOl!5x zXVg9@Mv;5GFK5qLli!(?&lVqmJW@-4S43P`$-vtq00)aAnC^su>kypX6?`W#lmu}v z+U4B7MnoDI)4J}j6)rUwGeWcM7*(6?ZsfUlfc1>LviYCxewxzVtsilJG4D*i zA$q&+WEeMMrmG%fL5c~;E$~OW#)qg0nM>FgNCK3dB&6yX2K?-=A;qGz;)1}8HLJ$g zhJ~`*k@?c$ykZ#;^Kp`vW7T&?LCdn#&}yv_IjY8Eegbhk9>;a59g$>k*2SfoY>}0Y zAjk7@|IM_9$m!8P=n?R|pV07s{Wr$&?nXW})O#xb`;`CdX5PD=L?2qgzm)*};{HDm zfIb*~ysi74r(g(}6Bjmff*?&2Wo!p>Ew%xh3J^+^Wka@}Bq$e>E-z$EJq3;Go`_)q zX$$&bx?xYoRxbzT@w^+mv z6@N9Zn6r5vO;h`veH%eTsO&&Q`>ECKrLAq}lYfXrJN`2MLYww_ERbZHN4z*+Kp;_nT;lVId(zgDT#q)T znW*9E}f z-+1g_Bl%8x^Dg84#2Va~^|#@EzxPQF_23qMhH+=`0djYB;oGl6oV^qpwnz&D9}9#4 z4#=Th3dnbej%W;o1Rzkc8S(|nMQZf)Y1115`4#zyOr;jeq?I<|?9|G8f1AB9+hb$1 z*bKt{YL0ko)nOR+Akb6I^H0t2q%K>&+|oxKne<6*k8(R-T>PvY)9tx3$1Y!vLQTVQJNY#Y^wbO8)XW%zYzkjc`f@P{EK5-2)k2*cKvbPifBU@`;;Iu-SP zX$Yx<3CIk*6ua#iqh{vOdv4l-Vy(ht_C&EgNth(WHwu^c&Aj5wc3{i^sRuIIs{|td zr2+bd^XlK51xeH8PE}jmE2BGZ?C|;+B%^DL#!3<+Xk|VDn={HPd}N zunTsZE^~&M{`3sQ4cPoo7=wTETLbTIu7mLY`DqB^FtuHbF}j}jHbGLL6|$YnxFl>~ z{Wys4Ezq&N;Ev|Y6|+~DQC;FwK`h9gTM-K+65JWtI)!pBf89kEXvZBMOO+nwT*k&l zNy)C=j6^xuZGDvqjaeSArD%#z`!ly(_1V|Di|#nbyLo&SF?Ry(M{%()PBQ-}kNe&x z!1n&eQ?(kZJAt0N47N#^-f3g!I&zcRtTU!a$l;hCJSM^LLvpibv5h+vp^D$*klI2;@rjCXzLv%fq zm(>9O_C)2q!_}u{@+LyO#jkIw?@K|l_`>nu>z>~s?{woG{q!kq{!o(t2=30_8`Kxo z{l(BVSnHb1kSGKaj?1D9?At6!!yd%Bko$y8m`hOxe+jb4uVG#+dy-@*!{As4m@{9@ zcKlM=?TM(?xhBb#;{e?@;%Tz5jyK;y;0X z=J*?^E4XEE)DnHwO!|?g$(=zD*4Fwr=$Qh#!?CV|8GMea` zrBlG{e={)oQ3gmU?nU5B?Bq~2dgFskPftmPQvRHCcnPOSUE`bprzXwlybt+Nk>K9A zs2gLuFexS+>?Zb#n8tOWi#uVBZ-LL+jpm`CRpanR1w8j6{T+Sjv&A=Du9wdTo@~nG zAd5j#G{+GpPJr7Dqs<^#+@`xON0+1HuVg{ke-7*SdJBCk>=kCGv`EHto5r>T3=ztC zM(+m)#j*MWwus^lt&0^pTMFy3gC&T+JQu5D0CFTHaO;t|89Tj^Bhb-x5_gE?uvlA0 z{!6V09`-J1+%KM*5I|A~!V=g6P?QFD&vm*w-lUD&*DM)jGaSaa*o!0LTY2l2y+&Ou ze;cmasfEt3r!yK=g|WYZEQA!Rri8`Fxn8W20SCI{ZExUjr@6hsh&?~gO7XbcozT97 z<28CdET(lx%x>a}%UWc6*~y4r`@uh4<{uU>cswqjmUu}2!ahja;8QrT;usWg{~&ZC zXp43T+~hDCrBTj#q2=sP+Sxp5W+~TCf49?t?=;cK7x{kB7iE-= zZZbI0CVq0+!dp%%(24KgMQM6Q$r`c~XxP#kAy%q3qeAI&N(N~Js&Ge;aN1~&JWf2}*| z>s@b{6l+MqB)7vcF(0H&EAT;ozibDYq71A8!i^BT2WPOBU9PlulNmL$5d|A?gV#&( z%Tr4?@cv3m$sbOz_g3#PerzszV`UlA?D_{W1O=G^*EKB$#A;prDZ-$-E{JB=j)i(b z!1UKvT_z8Jc0@ur1gBxFe} zgTze&wK<@uDaaBy5VzAHUw3R1_{A3qw+TOP=W9U_=1Zg@*_Il}6(kVsEctRCj<;sNKAx=*w@0(N-p~Ds?f9uN$%oE? zHO|(=ADPv_pOMM)3e^41zqLKx%)Nu-u{m)DX>^C#z*WT{*0UK{g;9f}TmnZ~!eT-H z!~kdig3Vb>thsYo$-r0|XWxze!6@dNL!{vXF>w(V@key6uA|x7e>r7}788+ZYmzrQ z*qRKhN?Q~4ya?CRg(0qMh*p@v*#4$-(TDf>lsCHJRy4^kom_o0cgL;!{6zFpU8)1b z01nAP;)g*=8}ekrx*-Ovx;(zyJXND|Y#>q%+JI#U zbSEU|7!(VCv5@4o4A#UTu7CvxeUZ&A?L*$*A@1r_RZK8q4C8F3^=4+Gkm??w=|E+< z`Cgd^@hXzke}ipiGOzFmI>5J(U~|VkafK~WF5?cX+}Hit80dxT(f97jpGU{T6t3>EzKosaunkSpgf! z@a~zH?2N>=?m_p{&Auc#P=Hz^DZ}WN*HL<~nfI1`f1y&#m>Dk6;mntfNjRmr-FPfU z#B3A3=A*7p@nHgWw_c+5qZH!R)&s3a!vqEg)so4g7EsJK$$|)ggx~{sbev?n4>l}Z zF3Y@ducs%y6dJ4VM1^KJqULXvP0z^UHDd$=bBAaZvJ9G3^bdW9Aw*=lL|222GFb9K zP4mIev)3`8Uxu)hxKg8t1h zK_ShexZ}Lo<7oP*%!e7m;8Ey$njZ=S3?ZqJztz%e-5)h{6k8<_KQ&nlM1fm!qhnp` ze^NXmB?MVn5Zxhoc2)~?DeClLZe@jo-q+tO?iv{W>GY^wcFM>O_jv6;{`KV-|NB=K zsxK^G@cVrGY0+X>99(Y`qcI${EDBOSoB@-ui&9YdV4DVQgP8EeHb%syt|p6PamY;7 zz?duD4e}~J1taU=k>)G2@*fo`TE=@tCHzyoOIcueO z%2)*1l5rnfW%T+4?az<_OC1vM*VB_@I04bUZPN~ExeSHFCJu526MSvTazG)&p^%sb z&hhIf&&v69whU&(RGwqjW^8flCPP-eGe1ZD<90WkxMOQjZYlD3bVq}ev55NmfB$Rk z%bJwcmNxG@qW{B*zO~4wiBJ+8k%#>Wv#FBl9Ql(9=>Y0-*%_+-x9}tJUFOHAz*>I<+FV?Df^N=L9gl{*z z7Ebh5<&*f_-J1Hj@osKF^9t_4f4cHp)A5zU2-Cqy8sw-91+FD#5DaP51_WB$1*WyG z#qoxLiFjWh6O2$6>SS_Wiek!RjHz>cf$H1+pgWppbG70`Us8jTvqcS$7-pdc2?(0B z!}x5Ts?lkCF)s=>#l?)x#;IX{Q{JnHeLy#^F6Fg4>|Gxa?j879O{V5Uf89}^?bGA& z%0huv{uJ@=)K6_q2-a;KJ=H>`fs6s17Iu7~VIlmZ7#BrBQ+P!zF_R_&`)qA9KB6H2R9wTLoLb@nd?7@V z5H*^X!PpFVBD84&4@S878%;aY8=V$Hl9L%ytj(f|9OtkI$t@@>x4Jj=R#(!+&3n6LoFWFUP;02X5leulsbQk-17mT{MY|zI-z{p2LIjO20xlZJbm~pr{ea9 zA9)sr>wFX`{dfJuxC^+N8qojGcIy7C^_vd`?7#kX{c-Tie^bW-G5YOmo5xyx4FImc zIt5?k+x@T)(tWnu#jRgn3CNqv?EtY0(ruu~CK%`` zr0WhjRSqWw-E^D_2Ow}PjU+-)QyC=>1fN{yvy0D#f59B1w(M4u16C16B?5ufY&|$6 z`(P6v7i(1Rekb8**QIMp2Yn>PeW*NNM*e97rjO~a_Pf1qu~k65IJLJ05uk~hG*DJJ z$<&}J>Hv#L*(@*%;M~3eVGdK!#I{0n^>jn_#PhU$VysG@o-Re#YK6EEwD`<>OCK$mO?eyr+k4UXVITj>QEFs zVdrY&s@T#y+@6_}No8q2E2VuKuRD|O?;L-*m_czw-J1n=0T60(C}_wbrgwmgr#aYb zfy8=O4CdtRW-Ky8Sxqq6?feq=`>T!;EI?kgq04DSM2rT* z9VuD*G1yHRvE&a_fs5AVST5(Z>KQ7wm_gWsdg@Zrs;06x6jSbRfkeC3K=hXNfPI5qb5)5av z?~1`8`(s);V-tapmP|xEs$ewrJ5hI*o=03E@R* zJ|+2%Bc6n4?+aa%7SQ$34FdJf<)wdc@r?YB<2y~QiuyNy+LC{m9`QWq)kN)qt6gqw zLLAtLVZ&fyOEv)#hQ}HUA~DJ}L86GWfOXvDz&3=WrH={tISlrhHhXIsS8g3E@@nGavBIL z%Awy0;pc1AzVO>VSjNK+eBYd0;tg|<<^BRrd4wFsl$9&iNX!w-*ZZBVHD40d*xwYZ zi4+W$JZm^5KMXdLiaH&-!<~Pe$c+&GY81aI9`j3?Nv#PRgWQkWbt{1~;DF3UNdwe` z6lH_=Lz1A%!9Zl;g1j75*C?FxF+Mf(Ur7!A8K9szHtzdRJAH0}j9|eC7xW~Vv(0ZA) zWtQ7WyBZ*bQlQlWh>62l8y*BGi-TSO!%Yyffxy>wX@_~6HpmO}H8Se%d~@8x@=)0s zUX_`wfLDCQZWPA11}6n^R-NPYfGWb8oraSQdWn;Gz$})>R9Y?~qciA5#*U>e-(@!4 zT|*VTNk(seejND~gzkU-OV-MJE#~*x(GNE$DLe??;42&p-mHEnhFigzi7`iS909qEfB!C(NEeH(QJJ!=3od;v4bIL~CIW6r&mioaI$7j-N znS!9d;ay3NhJ@PotyrAZPrsc=`b zxQj#J2WyGofYJeX8rTW4PAL4^L<^?yR)+yR6ld9H>Dm&ih(o!z9$F#}q4P{V*`-Jk zJ!`{Wl5k{iV{~X9Slp^8vV(WYIS$(%j!&rL!ga7k$CrN)top8udR%A8143cHR>ZC= z^BMl10FW6_ZoeRJ&51{G-BRM0(*9m1ZQ1uW(oXvWWC{>Y4iID;6jh)ivN(bPf*PJY zpaTXKEN$4>yXr|Gp59%+C5zThpU1g#!k96_8g@74W29`yr45#9CxuPUm)*Y>(cNGIEnO+TZGoF2gf6A?|za+>iiO{Hv(&tvFf%-t__-Wzzh=Ca;hH%bt1*^|JM}&6au_hxBnLj9 zQFm4{!NCJ^7FL~wF>l6e$4*V?Gj#gf&8z3Un%{slmtJjdkIrrO@33#-AY}u z1_WCa#9p?Exe$NRASwmWqVB!KVjy9LNW^~v;osNhUakCXY;pPDTEjtKAb5!mO`K&A_DPxY-%k`03a)SgLcH-DvL=4*5I!6C|JW+j{mFIG2 z)ThluxDD`iF)w&6h>L9*@C{t^Y>q1|4!7l}v6pSF9>RaiM0b@bS2t`2-vsAq2PH7z zZ5f*agTV%8!b8C#C>KOa>>HKo$i{zFy*KF}HGj*D%*ol!1}qYm;!z!_*oXjOO6JM5 zGN%o0zT%`n=&_>^c>ZM|O_tG+ozBK-&K5QTBFpGdW#owNv{%ecd;1#?%g20oV>C$W z;}KaWf6z4N5}?^*Y|tu@giVq(5Q7-S!14hp31PbLs%RS%&GKCG92&BEDb;_1r*@V} z($Q+kT*@7Jh^19nBzZcR`wOBRreu81?bXQ`VoF8~!b8XjVn_E+3V5>yb3vEYY1}ke ze1ksaz>73{$#rkZ0C})-yeSERy|kij#(re3X1dx|&8urg-FpjV+pJMg+l6htt|xL$ zwT7syE=&ko90sp(9+G^sYOsHa(_@*8j$~v7ptG{&%Oy1!MoLw#X=f|xI@)!*B%sj! z?M5bg-I30Qaf&f&Z)n>p>hHQaA)wVkBQzRujPP!@k8QN}b~P+LOafLbWTq%?+s>Ap5wW)w!>MdrG_-lfx(ycHIC ztQnZM@I=6+OixrW(0Rv-zY%bsFP*buYZR4*^I;`2$|WxB#N@|lq7B`dkqLGs_nV$_ z^$N`Yn0{m(ubA3zREBNOc(ujjuvIM<1+tlgCz_37U=lb|RDfu6!Ek4R zNUEDY6X5(9BS(@otm2$JA!tWlQ!b)QW`z&wC4M?}8FyEOdv3Q`p8h^P_AtliI?N9R z>bv$^cM3m?eeaILK9!nyRPMayj=s4fKSY#XCatf_^GJUSO`;(H051c8Jd6ZS4FwG_ zMZ>P>0;vX~CQ!Q8wdaU8S7(MZK6y5zZH_FK3ble~YrNsRJxVkY>oT?ybvOf(fONOk zG&FV9!sf@rsw*8L7ms@zW4SubRGUsz!5WU%qXT1%PvQHk^SScZf2cBZwf*DVYh}Yb z^Vjb+yykzWTJAr+A)Y6FHvd&zahUxu`x;uYKXjWv=6kl=b)sg) zlAr@|7>l9-m3J_*mM<7}JrA4aXc9z^HeRPTzHxtsc{K|+GIHXD)mocLr*c_>?zD4^ zsB+_v`+fQnsS{?pVat6-@A0f+`-jq5%sW;pr+M$>MFVwHA*3zkX7A7?y-4=oJBp@p z4OuVYazC~T+cAsXOZ&I)YubIgE4>yH_#pG6A_YvpY57;TW1v61@#mqZs6TN3F~yUh z{1tz%`KQ4@*NJa!5Kxw;O^{mven9|5%>r7<7$7nSM3F{mlcG=#7Q-8{N`C1q!c5y7 zsm>hF{4+J#6ADe2d*y)fz8|2MGBmav+mVOoPQS$YA>vXqBxlbZ(U9%b9(S{}kT205 z5o6Er&7}LyZUqEF(<h2GH{N!d4zX%oUp&zB$KIVJ2$91BHurW{qVtgBe z$El6Ozm9>C7DN|y@+8fguzVquv)-w6AyBZ8$WTUCe*xNj@dSxr-fx2whP9s2e-W4{sSDwIhJ#zeBa& zXRGaSd)cnX3UNX$j;h;lSfD9$EYzYL@C6-=tJ}K+*NQ^$`o;?Oa)$Q%Th-XBIf5c_ z9~o!FdK^%z(d6J4wvGzxDhT%5A??UrikPpb`%pcimvFf?1$Mmc6%(5ubTEIvSm5|U zo=S#d-&aIzpKI)~rrO>pn|`RgY0r4I#^Vs4{dc_$uu+By7%U5Fathc12&pU-1^W<0 zT>!$saB!9#?u|u`GG|ZBGOU(@Ivx8(U#JLtBP`T{nC+Mzmzi58&xU{+D#vjWN_%2I zNVhv%I;^%u5?Gqn@kMHd`JsQB6C>s#XQx1aPYPVm0oWI?z_qx^9gKbQwCc~?3U&YS z?0X}f+kVtcU^#aV=33w2A7)3sOnSHVW2BWcS?kL!2Lp+Nfuewt&@2J^ONTT_us2Ik z5R2d#O}z0NkbISHXFM~XkFikg?#=|cSK~x0s>!I+UkQ^{I98`4GVLN)JC8gUNbc@} z1OtV|cyU@>PWmn)9zF-kcF#B)%!(c3suncJd(F(yb11te>`y?pY0aqa@r_O_d2gn<#vv%xvE+;S11n)T10|1>6 zX0qh9F2|}=-z2+3o6>;1?{KP|hXO-&bWS|y@z$H@XMzsY{(5#2SR(eBs^p!Nc23g0 zcU?Phy+ua=Abc9c|6!Z&_Ka6sJq}w9zkh+wLOI~<34;a5j$%*>q!1_qT9zu9XVA5e~GM-WLGjYG1wON`ZTa4MLyfO zzwe;yRP9xoj6{>8Pwmp#e!D3Zb?f~ANoXy)N9)ADn$C%@KFF<`;@`L5W5(KikAI^- z&0I}Mf_h=0b)y~!AUhmL7z_m$q)ui9p3VV9i4D)Wkg1zd~(>t?Iv(dZZXnWBw8A9aLj|KcKjobHW<)np@ks}Ux4C!WIJ z*@hetTI&X`ysc~TvpBLnWn+`aaeu4O2MzQwX8|*Bx-Nti@La%Y*9Hx@38F!lsQaF} z=G#J43_jpG#ni$XDTkXlmV}&JOR@*C_*BY*zS%1cHaKro{k)iLS$?v1YR^j*ONT3n=I_JGnWclxu>wBK_YJcDMK)YO@ zWg8Z2gRt0ffeVEvB0Oio_p@BuB0$KE;iyA_=I(0)n@D0L$jI-B)Y(X|Dit~8GPJ72 zawVSwOFs>#qvdLZ2HH;d5mKi|I}b#f+N|6%GT{u$;i5aj%wvCXp$7BOvYc;~CMEyF zF4^95e@SfEp7CLm>tV|iwtpG4X7w>X2ly!vN{?p(;O{i$k*qG_#u$@+c!GA-~rA*ecEvnw6 z7>7Y^9K#%xac~ngITHgs`He0K)v|T0Ov5#=2@|&(WNglZvJjMODK!_xOv#TcoEx8t zIGnEz`8-gF^9ms=elZww`|WX!5E5~`Sn6uo)mI=H+p}2yez(7d^>GA0ZtjpS& zyK3B@Oi$5th3<3AC%2~_Z+dJz>6Xr5V24Mcnpdki5?mJU>3{w1_&MF}VZz3;H}9@l z)9s;u4EcV{ce7@5&~m70gJ3~)&H|Qha}?a*z?4xo>aYf=B(A6>NSy3T(9vLTY#(#f9Z(o1=JrC%Se%+jy8U0dU=a1<=Y*uG;JUBHP$2fzffa0!G)Huu~ zD29bS!33&;WDJh87?6>?YoKvFr5aW-)+NRUG#7$k(;U%MFpfAoDJLD)=qcK4v_2=G z?lLpY9!m5yAsBnw-4ekuR8MKa@~*|3?rb_mc2d-FJ%8f8$)59iZua_Kob)?t?*H&5 zwQaxuM7t`dQ%4;(h>77b#F2($5DaaTmPKHu#V`bh0g~mstH%)K=qA*boV&A+yRqfW z9eN?iM{Lt&J3%oA)$Q`&EQmD=%Fu-C^{{j`AQo862qk*K^r~yI8NDt`wm+^mE{LV1 zZjRoc)qfA}yEfY=?D@`y|9!JPCag{LIJ(wWxFH6X%Yw|J?s*9WH`oLg9*CB}iD7Az zaBURA51{Se?0&{@CAh)i@f(n0mXeA}@NZ33Xe9x02{>N{m@Mt`@fuD2P2`mLsa#ytbIS)M1y$qgSo zNzknTKk+GP8^)L)BKnUhYpXtv{xoylatbiR#z9|<5)ir7^#=hG1^pAn!BfTpH46z2 zBMiO~u&XlSR_kR?m-8*TND(DJhfFTZp}**w>Rvgo6t0*>=y@%Tg=RY z!++!Q*dr)HnkXTQTkM+#n~y}gr>yg9gau>w zrkfA5ekc&02Z+|dyD~gKQfJ<0Yn%Ey$*q(V*b%ldlfdA%woJx`b;!|mJ8hf*8I_5H z5)ZfD;ebK9h-~(p#NEzVSWc@EuizQGoC_Y`A2`Zn>BQI}nQond%KNk72v@RwhkqQZ z^oUzKNvwyX4YDlQsWP(2tr&V#x?R49wmzkZH^mjcFm-cJUn?|0tXtRZ`Hiw3kNIk2 zejKzURCQZA$^g|1z=iOv=5Wl!K=4YKB#1m=qhuKekVNZ^o4%X!PB%@f3a{kV;<6fv zre4cy@&ipCjylEc57Y%HV6AXyV}H1_>3LAD^FigQYG+@nXvrif8?8$=Wt|eu7ZGii zyZhY?KNq;;CbjNUHB}h;sUcvpn-$>IHJz>@ctDU&*0(EXa1fo)9OGIzZm<{&w=ZK6 zb$wozu*^5`-OxK)2N_65?|^2WD3I$JY3l^V&KE?~?#Vf_Uxu#t<}Ky}V9y2NC+9FE#KSGZn zd)$k7MBwv%?Ab=347Kfd9m3w_lhw@#ot<&*j0z|Cq(XU5YObB~cIkDP>O z&E895R|HJ^!kYYsh*;r(or>ZTiPnbbyX%WFr`Lu2ZAj8I$9$pbp0a|kYqLo+{%qXZ z5&oouM}OD2*9n`OpC(xgLJtGPJ*>^KtWiIXG1jqRc~ann!+(RC!<{$I4^7P(??P)- zHApe*WbI1jY?|W}qaKOftfK6(o$El)mCiKTgXnhNnRA3M|>4JyfpDf zN!so6OZmutQzWWwT&8_<-$e5_s^od#6HW5-&GfFJ|FGh9lAD;>0tlZo34*35+$HKx zfGz=KiQ!--34i#R!N7`rR|;;p$$g;Ca~%;qJjoO1fb-gFW>hnQGljk~>;O-t-p3b{}0tmz*09a z@ONN~$9&CYxE-{B3)kZC+HEsHO$q8g(?U%e)M+M4(0|}885jp5B|y&Ja0(q|d?A== z#Tb@E4kY`8&lfVma^o_kvV)`1T z_Hu5`yNcQkIOP38{<0iK9vN`n&F)Hm-d%rGtD%|eYODIibvJElGt?#3O@}63*iTUl z07aGoWPb;gkhaM>APWZZ1Lb1uo2$r6z^#Fz*ztw$?g`?!KC>aZj)tBs#y!klucuuZ8FtLwdX~&4$t)a%=|0AB-12)= zOq8nM?_f$dbZ?YhbLKdBz%QHHb?Co(=GQ-N92G#GfR+TV7iUe(shimQi00h%hm zr*B90z#|u&5X|jfiEF`TLT}YPS{aNV@b|C+eyDw|$W}XV=w|^L4E^-{oB3{5Xb!H- zE#0gFkT_Zl=>Wq`Vju~?Yyw0Ab;$~YVShnI2QUGFGVk&@5d#9#k&%x|9q)~g9U+*y zr04RJ;i(jdvdJM6N1scD@9u^`8Hb!Qw7M=enz213I63NJ8JYf)8i%O0*(b4^A=F&C zDOZZnYCOzVn+E(JGPlojf=!+WTHLL}5H^^i7E6E}*s(!GZ5kHrvvt*6)&kOovwtb{ zUA1pVo04HLSuqhGAN5So)!8Is_m)PC%*^Z03{)w&AxH~ckF{5XRxH<1yiU5-z*}FI zq9`zG)XzPfILR6Ti2K>vQ1@OQ1#BK^ZX5yJxu4_jFpOVJe6`T0(H7qbDsmHeMR4^= z@C9(gp;(ZbnV>iU$jtzkpT#K)B!78dn@L?@$Nk3X9*W(Dph$M$D#4V~nRq1my`7dj zN}OV2-O+n_c;rEKIi6rk>wpF(cT$Xbsp_19F

    3TWC3Y!8UI9a05pnQiit)qCCtLgajK(+@ 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 ww)h;e-p#6&_Nv0u)S?UfZ?P61KXq&9smFU delta 177759 zcmYJab95Nr^FJKhwvEP48rzL++s-Cw8artk+qP}nw(W+$e&3(-oae83ozdQzJ$LqE zwj-G9CWs4BNfsOe0|W#F282}KHy%+L{2!?`l7#s`nph5F4E~_wTaN-O1p0rBdKEaZ z{{c<-^8W!SM40~pRHSgo|8z3ZeL%s<|0&~Rs(}6H#tGZ%KglLGB*K5-kUZ!=Nxe0d z?*FVuscHTP9%xwq1BtYB+W+Z>(EVeO{d3n&&-6cV$-oMO`j4X_*N3Z10}29y2?hc} z^C#CHg0x z|4*2xCzSLbeGp3cPdQxpUoijobZF6bnE$|_to{G|amru*=SC@nTRf3oK@zC@tH1$`a@Gkjd^Diz{%KKp?8x?DEOaNJ+#@Lv*DqZJ| zM}ea#hy1vLU{iw9m9uG?05_uhdyjaPCS~GKB}xI7k;M!(We_C2B)-q~#ZM)&iLHog zr;}&U|Nq_nUpV!*3VQzwSy@^8e}k_2VGj9UIM|wo{|(+-vl0Bi)UE$L%h~#uHg#kW z5aItz9mby;Yy`SQe_c#~Hm`U~&Ik%s@haE^q!U|z&h?kn`a=RE!PjS#X04Q32RvH` z`|3y6WV3FB9M*NTDnbLfz(GNEO6 z>(0^{c})tF11!dH#_i6=3dth$=YE>U(_+ztciQ|@hS@@;R&EGMIP&8iN&^D05X>RJ0d7l+c$iS{v!*1$)?Z~-W3m>MUiv3Y3nbgjmt{(ptbK1p z8kE8(e$O^6Y3q}`=m53vrtmL?E1yXCc%z9r0eNB2rlUHcowrk0pLvi9iE8Z~#9LR7 z><*r5Yf@^9K2>#{wK%-`n?>@KZcRH9zC0;}`)D-A((Nkvo))9=hrFveEd_eyCHnLEJa`YJZdFr!99OlgwA;qsB>9Vm4C5@ULQ8 zC>d~=#SE!adD9_D$yTuWHR%x#vb9|3F62*;C>eIb-OCyEtcb0Rt-=kpPrZxzU`?jy z(qY=3moR}e*BUudb#K`8 z7qA~5u>Zd~0s``{Bqcf+h{FEgT=|aT@+Ud5-GCdo8%bt-(Kml2{?7LtA0u`@v((H; z$ubSba+*7-`wbfnZ#Ezx^ljZoRtSOxB{g1jvDD@J0Sc1#Raa=^pZ3pXru=1t_n5qkB727Y1KW_xz)u*XC@Ld`#o>_YRBA)Sp*e z1fi3HpJPYk&)3}@ezy*PukO0V@NYRST)+T&J|sJnrCc$|2A-)RlsdbyWWw}X%G}T2 z`bmj;XNSiIsga&(UREz%ycq4E+Oe6eeRxCEHo$ntf{Rc zr|e9W___-rflwJH3Sw2OGSIf=Or^fS k{Mc1FtUsYWbRIuT;XhyN79PZuze#ijN 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%0D_hd}#vnB^**^)C-KdaUx} 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 Ee~lK3y8r+H delta 77767 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", "@angular/core": ">=14", - "@abp/ng.core": ">=8.0.0-rc.2", - "@abp/ng.theme.shared": ">=8.0.0-rc.2" + "@abp/ng.core": ">=8.0.0-rc.3", + "@abp/ng.theme.shared": ">=8.0.0-rc.3" }, "dependencies": { "tslib": "^2.1.0" diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json index 97aa8c7635..96f0301cda 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": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3" } } 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 6d02c10091..153702a4f0 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": "~8.0.0-rc.2", - "@abp/aspnetcore.components.server.basictheme": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3", + "@abp/aspnetcore.components.server.basictheme": "~8.0.0-rc.3" } } 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 b0daf10eee..0d892e1bbf 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": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3" } } 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 b0daf10eee..0d892e1bbf 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": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3" } } From 471869e4c8a7b9dd25aea82afb36da4235714c02 Mon Sep 17 00:00:00 2001 From: Mahmut Gundogdu Date: Wed, 29 Nov 2023 11:51:43 +0300 Subject: [PATCH 034/109] improve validate version message --- npm/scripts/validate-versions.ts | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/npm/scripts/validate-versions.ts b/npm/scripts/validate-versions.ts index 98f636351a..4583c620e2 100644 --- a/npm/scripts/validate-versions.ts +++ b/npm/scripts/validate-versions.ts @@ -43,7 +43,7 @@ async function compare() { !excludedPackages.includes(pkgJson.name) && pkgJson.version !== compareVersion ) { - throwError(pkgJsonPath, pkgJson.name); + throwError(pkgJsonPath, pkgJson.name, pkgJson.version); } const { dependencies, peerDependencies } = pkgJson; @@ -63,13 +63,15 @@ async function compareDependencies( for (let i = 0; i < entries.length; i++) { const entry = entries[i]; - + const packageName = entry[0]; + const version = getCleanVersionName(entry[1]); + const cleanCompareVersion = getCleanVersionName(compareVersion); if ( !excludedPackages.includes(entry[0]) && - entry[0].match(/@(abp|volo)/)?.length && - entry[1] !== `~${compareVersion}` + packageName.match(/@(abp|volo)/)?.length && + version !== cleanCompareVersion ) { - throwError(filePath, entry[0], `~${compareVersion}`); + throwError(filePath, entry[0], cleanCompareVersion); } } } @@ -77,6 +79,11 @@ async function compareDependencies( function throwError(filePath: string, pkg: string, version?: string) { const { compareVersion } = program.opts(); - log.error(`${filePath}: ${pkg} version is not ${version || compareVersion}`); + log.error(`${filePath}: ${pkg} version is not ${compareVersion}. it is ${version}`); process.exit(1); } + +function getCleanVersionName(version) { + // Remove caret (^) or tilde (~) from the beginning of the version number + return version.replace(/^[\^~]+/, ''); +} \ No newline at end of file From 70f2584dc689c902252390668b5bc3669434c300 Mon Sep 17 00:00:00 2001 From: Berkan Sasmaz Date: Thu, 7 Dec 2023 16:34:46 +0300 Subject: [PATCH 035/109] fix outbox configuration for mongodb --- .../DistributedEvents/EventOutboxMongoModelBuilderExtensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.MongoDB/Volo/Abp/MongoDB/DistributedEvents/EventOutboxMongoModelBuilderExtensions.cs b/framework/src/Volo.Abp.MongoDB/Volo/Abp/MongoDB/DistributedEvents/EventOutboxMongoModelBuilderExtensions.cs index 15001d6737..5172b4ceb7 100644 --- a/framework/src/Volo.Abp.MongoDB/Volo/Abp/MongoDB/DistributedEvents/EventOutboxMongoModelBuilderExtensions.cs +++ b/framework/src/Volo.Abp.MongoDB/Volo/Abp/MongoDB/DistributedEvents/EventOutboxMongoModelBuilderExtensions.cs @@ -9,7 +9,7 @@ public static class EventOutboxMongoModelBuilderExtensions { Check.NotNull(builder, nameof(builder)); - builder.Entity(b => + builder.Entity(b => { b.CollectionName = AbpCommonDbProperties.DbTablePrefix + "EventOutbox"; }); From 274bc7da12768ae24ebfad88727505380a3c0e5b Mon Sep 17 00:00:00 2001 From: Mahmut Gundogdu Date: Fri, 8 Dec 2023 16:45:36 +0300 Subject: [PATCH 036/109] User can set dynamic layouts via the inject token --- .../extensible-form-prop.component.ts | 60 +++++----- .../extensible/src/lib/enums/components.ts | 2 +- .../components/dynamic-layout.component.ts | 109 ++++++++++-------- .../core/src/lib/constants/default-layouts.ts | 7 ++ .../packages/core/src/lib/constants/index.ts | 1 + .../packages/core/src/lib/core.module.ts | 8 +- .../packages/core/src/lib/enums/common.ts | 5 + .../packages/core/src/lib/models/common.ts | 1 + .../src/lib/tokens/dynamic-layout.token.ts | 3 + templates/app/angular/src/app/app.module.ts | 3 +- 10 files changed, 116 insertions(+), 83 deletions(-) create mode 100644 npm/ng-packs/packages/core/src/lib/constants/default-layouts.ts create mode 100644 npm/ng-packs/packages/core/src/lib/tokens/dynamic-layout.token.ts diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.ts b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.ts index 024a8ce80e..29e33f9e55 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.ts +++ b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.ts @@ -1,5 +1,5 @@ -import { EXTENSIONS_FORM_PROP, EXTENSIONS_FORM_PROP_DATA } from './../../tokens/extensions.token'; -import { ABP, LocalizationModule, PermissionDirective, ShowPasswordDirective, TrackByService } from '@abp/ng.core'; +import {EXTENSIONS_FORM_PROP, EXTENSIONS_FORM_PROP_DATA} from './../../tokens/extensions.token'; +import {ABP, LocalizationModule, PermissionDirective, ShowPasswordDirective, TrackByService} from '@abp/ng.core'; import { AfterViewInit, ChangeDetectionStrategy, @@ -28,20 +28,20 @@ import { NgbTimepickerModule, NgbTypeaheadModule, } from '@ng-bootstrap/ng-bootstrap'; -import { Observable, of } from 'rxjs'; -import { debounceTime, distinctUntilChanged, switchMap } from 'rxjs/operators'; -import { DateAdapter, DisabledDirective, TimeAdapter } from '@abp/ng.theme.shared'; -import { EXTRA_PROPERTIES_KEY } from '../../constants/extra-properties'; -import { FormProp } from '../../models/form-props'; -import { PropData } from '../../models/props'; -import { selfFactory } from '../../utils/factory.util'; -import { addTypeaheadTextSuffix } from '../../utils/typeahead.util'; -import { eThemeSharedComponents } from '../../enums/components'; -import { ExtensibleDateTimePickerComponent } from '../date-time-picker/extensible-date-time-picker.component'; -import { NgxValidateCoreModule } from '@ngx-validate/core'; -import { ExtensibleFormPropService } from '../../services/extensible-form-prop.service'; -import { CreateInjectorPipe } from '../../pipes/create-injector.pipe'; -import { AsyncPipe, NgClass, NgSwitch, NgSwitchCase, NgTemplateOutlet } from '@angular/common'; +import {Observable, of} from 'rxjs'; +import {debounceTime, distinctUntilChanged, switchMap} from 'rxjs/operators'; +import {DateAdapter, DisabledDirective, TimeAdapter} from '@abp/ng.theme.shared'; +import {EXTRA_PROPERTIES_KEY} from '../../constants/extra-properties'; +import {FormProp} from '../../models/form-props'; +import {PropData} from '../../models/props'; +import {selfFactory} from '../../utils/factory.util'; +import {addTypeaheadTextSuffix} from '../../utils/typeahead.util'; +import {eExtensibleComponents} from '../../enums/components'; +import {ExtensibleDateTimePickerComponent} from '../date-time-picker/extensible-date-time-picker.component'; +import {NgxValidateCoreModule} from '@ngx-validate/core'; +import {ExtensibleFormPropService} from '../../services/extensible-form-prop.service'; +import {CreateInjectorPipe} from '../../pipes/create-injector.pipe'; +import {AsyncPipe, NgClass, NgSwitch, NgSwitchCase, NgTemplateOutlet} from '@angular/common'; @Component({ selector: 'abp-extensible-form-prop', @@ -73,8 +73,8 @@ import { AsyncPipe, NgClass, NgSwitch, NgSwitchCase, NgTemplateOutlet } from '@a useFactory: selfFactory, deps: [[new Optional(), new SkipSelf(), ControlContainer]], }, - { provide: NgbDateAdapter, useClass: DateAdapter }, - { provide: NgbTimeAdapter, useClass: TimeAdapter }, + {provide: NgbDateAdapter, useClass: DateAdapter}, + {provide: NgbTimeAdapter, useClass: TimeAdapter}, ], }) export class ExtensibleFormPropComponent implements OnChanges, AfterViewInit { @@ -98,7 +98,7 @@ export class ExtensibleFormPropComponent implements OnChanges, AfterViewInit { validators: ValidatorFn[] = []; readonly!: boolean; typeaheadModel: any; - passwordKey = eThemeSharedComponents.PasswordComponent; + passwordKey = eExtensibleComponents.PasswordComponent; disabledFn = (data: PropData) => false; @@ -107,8 +107,8 @@ export class ExtensibleFormPropComponent implements OnChanges, AfterViewInit { } setTypeaheadValue(selectedOption: ABP.Option) { - this.typeaheadModel = selectedOption || { key: null, value: null }; - const { key, value } = this.typeaheadModel; + this.typeaheadModel = selectedOption || {key: null, value: null}; + const {key, value} = this.typeaheadModel; const [keyControl, valueControl] = this.getTypeaheadControls(); if (valueControl?.value && !value) valueControl.markAsDirty(); keyControl?.setValue(key); @@ -118,10 +118,10 @@ export class ExtensibleFormPropComponent implements OnChanges, AfterViewInit { search = (text$: Observable) => text$ ? text$.pipe( - debounceTime(300), - distinctUntilChanged(), - switchMap(text => this.prop?.options?.(this.data, text) || of([])), - ) + debounceTime(300), + distinctUntilChanged(), + switchMap(text => this.prop?.options?.(this.data, text) || of([])), + ) : of([]); typeaheadFormatter = (option: ABP.Option) => option.key; @@ -134,7 +134,7 @@ export class ExtensibleFormPropComponent implements OnChanges, AfterViewInit { } private getTypeaheadControls() { - const { name } = this.prop; + const {name} = this.prop; const extraPropName = `${EXTRA_PROPERTIES_KEY}.${name}`; const keyControl = this.form.get(addTypeaheadTextSuffix(extraPropName)) || @@ -162,9 +162,9 @@ export class ExtensibleFormPropComponent implements OnChanges, AfterViewInit { return this.service.getType(prop); } - ngOnChanges({ prop, data }: SimpleChanges) { + ngOnChanges({prop, data}: SimpleChanges) { const currentProp = prop?.currentValue as FormProp; - const { options, readonly, disabled, validators, className, template } = currentProp || {}; + const {options, readonly, disabled, validators, className, template} = currentProp || {}; if (template) { this.injectorForCustomComponent = Injector.create({ providers: [ @@ -176,7 +176,7 @@ export class ExtensibleFormPropComponent implements OnChanges, AfterViewInit { provide: EXTENSIONS_FORM_PROP_DATA, useValue: (data?.currentValue as PropData)?.record, }, - { provide: ControlContainer, useExisting: FormGroupDirective }, + {provide: ControlContainer, useExisting: FormGroupDirective}, ], parent: this.injector, }); @@ -198,6 +198,6 @@ export class ExtensibleFormPropComponent implements OnChanges, AfterViewInit { const [keyControl, valueControl] = this.getTypeaheadControls(); if (keyControl && valueControl) - this.typeaheadModel = { key: keyControl.value, value: valueControl.value }; + this.typeaheadModel = {key: keyControl.value, value: valueControl.value}; } } diff --git a/npm/ng-packs/packages/components/extensible/src/lib/enums/components.ts b/npm/ng-packs/packages/components/extensible/src/lib/enums/components.ts index 562041c807..19e039f690 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/enums/components.ts +++ b/npm/ng-packs/packages/components/extensible/src/lib/enums/components.ts @@ -1,3 +1,3 @@ -export const enum eThemeSharedComponents { +export const enum eExtensibleComponents { PasswordComponent = 'ThemeShared.Extensions.PasswordComponent', } diff --git a/npm/ng-packs/packages/core/src/lib/components/dynamic-layout.component.ts b/npm/ng-packs/packages/core/src/lib/components/dynamic-layout.component.ts index 5215c95398..5118f7ec42 100644 --- a/npm/ng-packs/packages/core/src/lib/components/dynamic-layout.component.ts +++ b/npm/ng-packs/packages/core/src/lib/components/dynamic-layout.component.ts @@ -1,60 +1,59 @@ -import { Component, Injector, isDevMode, OnInit, Optional, SkipSelf, Type } from '@angular/core'; -import { ActivatedRoute, Router } from '@angular/router'; -import { eLayoutType } from '../enums/common'; -import { ABP } from '../models'; -import { ReplaceableComponents } from '../models/replaceable-components'; -import { LocalizationService } from '../services/localization.service'; -import { ReplaceableComponentsService } from '../services/replaceable-components.service'; -import { RouterEvents } from '../services/router-events.service'; -import { RoutesService } from '../services/routes.service'; -import { SubscriptionService } from '../services/subscription.service'; -import { findRoute, getRoutePath } from '../utils/route-utils'; -import { TreeNode } from '../utils/tree-utils'; +import { + Component, + inject, + isDevMode, + OnInit, + Optional, + SkipSelf, + Type +} from '@angular/core'; +import {ActivatedRoute, Router} from '@angular/router'; +import {eLayoutType} from '../enums/common'; +import {ABP} from '../models'; +import {ReplaceableComponents} from '../models/replaceable-components'; +import {LocalizationService} from '../services/localization.service'; +import {ReplaceableComponentsService} from '../services/replaceable-components.service'; +import {RouterEvents} from '../services/router-events.service'; +import {RoutesService} from '../services/routes.service'; +import {SubscriptionService} from '../services/subscription.service'; +import {findRoute, getRoutePath} from '../utils/route-utils'; +import {TreeNode} from '../utils/tree-utils'; +import {DYNAMIC_LAYOUTS_TOKEN} from "../tokens/dynamic-layout.token"; @Component({ selector: 'abp-dynamic-layout', - template: ` `, + template: ` + `, providers: [SubscriptionService], }) export class DynamicLayoutComponent implements OnInit { layout?: Type; layoutKey?: eLayoutType; - - // TODO: Consider a shared enum (eThemeSharedComponents) for known layouts - readonly layouts = new Map([ - ['application', 'Theme.ApplicationLayoutComponent'], - ['account', 'Theme.AccountLayoutComponent'], - ['empty', 'Theme.EmptyLayoutComponent'], - ]); - + readonly layouts = inject(DYNAMIC_LAYOUTS_TOKEN) isLayoutVisible = true; - private router!: Router; - private route!: ActivatedRoute; - private routes!: RoutesService; + private readonly router = inject(Router); + private readonly route = inject(ActivatedRoute); + private readonly routes = inject(RoutesService); + private localizationService = inject(LocalizationService) + private replaceableComponents = inject(ReplaceableComponentsService) + private subscription = inject(SubscriptionService) + private routerEvents = inject(RouterEvents) + constructor( - injector: Injector, - private localizationService: LocalizationService, - private replaceableComponents: ReplaceableComponentsService, - private subscription: SubscriptionService, - private routerEvents: RouterEvents, @Optional() @SkipSelf() dynamicLayoutComponent: DynamicLayoutComponent, ) { if (dynamicLayoutComponent) { if (isDevMode()) console.warn('DynamicLayoutComponent must be used only in AppComponent.'); return; } - this.route = injector.get(ActivatedRoute); - this.router = injector.get(Router); - this.routes = injector.get(RoutesService); - this.checkLayoutOnNavigationEnd(); this.listenToLanguageChange(); } ngOnInit(): void { - if(this.layout){ + if (this.layout) { return; } this.getLayout() @@ -65,22 +64,10 @@ export class DynamicLayoutComponent implements OnInit { this.subscription.addOne(navigationEnd$, () => this.getLayout()); } - private getLayout() { - let expectedLayout = (this.route.snapshot.data || {}).layout; - if (!expectedLayout) { - let node = findRoute(this.routes, getRoutePath(this.router)); - node = { parent: node } as TreeNode; - - while (node.parent) { - node = node.parent; + private getLayout() { + let expectedLayout = this.getExtractedLayout(); - if (node.layout) { - expectedLayout = node.layout; - break; - } - } - } if (!expectedLayout) expectedLayout = eLayoutType.empty; @@ -91,14 +78,36 @@ export class DynamicLayoutComponent implements OnInit { this.layout = this.getComponent(key)?.component; this.layoutKey = expectedLayout; } - if(!this.layout){ + if (!this.layout) { this.showLayoutNotFoundError(expectedLayout); } } + private getExtractedLayout() { + const routeData = (this.route.snapshot.data || {}); + let expectedLayout = routeData['layout'] as eLayoutType; + + if (expectedLayout) { + return expectedLayout; + } + + let node = findRoute(this.routes, getRoutePath(this.router)); + node = {parent: node} as TreeNode; + + while (node.parent) { + node = node.parent; + + if (node.layout) { + expectedLayout = node.layout; + break; + } + } + return expectedLayout; + } + showLayoutNotFoundError(layoutName: string) { let message = `Layout ${layoutName} not found.`; - if(layoutName === 'account'){ + if (layoutName === 'account') { message = 'Account layout not found. Please check your configuration. If you are using LeptonX, please make sure you have added "AccountLayoutModule.forRoot()" to your app.module configuration.'; } console.warn(message); diff --git a/npm/ng-packs/packages/core/src/lib/constants/default-layouts.ts b/npm/ng-packs/packages/core/src/lib/constants/default-layouts.ts new file mode 100644 index 0000000000..fc9e561e2b --- /dev/null +++ b/npm/ng-packs/packages/core/src/lib/constants/default-layouts.ts @@ -0,0 +1,7 @@ +import {eLayoutType, eThemeSharedComponents} from "../enums"; + +export const DEFAULT_DYNAMIC_LAYOUTS = new Map([ + [eLayoutType.application, eThemeSharedComponents.ApplicationLayoutComponent], + [eLayoutType.account, eThemeSharedComponents.AccountLayoutComponent], + [eLayoutType.empty, eThemeSharedComponents.EmptyLayoutComponent], +]); diff --git a/npm/ng-packs/packages/core/src/lib/constants/index.ts b/npm/ng-packs/packages/core/src/lib/constants/index.ts index 54aaba730c..95ca979dc1 100644 --- a/npm/ng-packs/packages/core/src/lib/constants/index.ts +++ b/npm/ng-packs/packages/core/src/lib/constants/index.ts @@ -1 +1,2 @@ export * from './different-locales'; +export * from './default-layouts'; diff --git a/npm/ng-packs/packages/core/src/lib/core.module.ts b/npm/ng-packs/packages/core/src/lib/core.module.ts index 57133ab69e..edc2dcb514 100644 --- a/npm/ng-packs/packages/core/src/lib/core.module.ts +++ b/npm/ng-packs/packages/core/src/lib/core.module.ts @@ -39,6 +39,8 @@ import { QUEUE_MANAGER } from './tokens/queue.token'; import { DefaultQueueManager } from './utils/queue'; import { IncludeLocalizationResourcesProvider } from './providers/include-localization-resources.provider'; import { SORT_COMPARE_FUNC, compareFuncFactory } from './tokens/compare-func.token'; +import {DYNAMIC_LAYOUTS_TOKEN} from "./tokens/dynamic-layout.token"; +import {DEFAULT_DYNAMIC_LAYOUTS} from "./constants"; const standaloneDirectives = [ AutofocusDirective, @@ -97,7 +99,7 @@ const standaloneDirectives = [ ShortTimePipe, ShortDatePipe, ], - providers: [LocalizationPipe], + providers: [LocalizationPipe,], }) export class BaseCoreModule {} @@ -186,6 +188,10 @@ export class CoreModule { useValue: options.othersGroup || 'AbpUi::OthersGroup', }, IncludeLocalizationResourcesProvider, + { + provide: DYNAMIC_LAYOUTS_TOKEN, + useValue: options.dynamicLayouts || DEFAULT_DYNAMIC_LAYOUTS + } ], }; } diff --git a/npm/ng-packs/packages/core/src/lib/enums/common.ts b/npm/ng-packs/packages/core/src/lib/enums/common.ts index 08ddf05b6d..3d28eb6986 100644 --- a/npm/ng-packs/packages/core/src/lib/enums/common.ts +++ b/npm/ng-packs/packages/core/src/lib/enums/common.ts @@ -3,3 +3,8 @@ export const enum eLayoutType { application = 'application', empty = 'empty', } +export const enum eThemeSharedComponents { + ApplicationLayoutComponent = 'Theme.ApplicationLayoutComponent', + AccountLayoutComponent = 'Theme.AccountLayoutComponent', + EmptyLayoutComponent = 'Theme.EmptyLayoutComponent', +} diff --git a/npm/ng-packs/packages/core/src/lib/models/common.ts b/npm/ng-packs/packages/core/src/lib/models/common.ts index 7a285b4461..a3aec61b88 100644 --- a/npm/ng-packs/packages/core/src/lib/models/common.ts +++ b/npm/ng-packs/packages/core/src/lib/models/common.ts @@ -13,6 +13,7 @@ export namespace ABP { tenantKey?: string; localizations?: Localization[]; othersGroup?: string; + dynamicLayouts?: Map; } export interface Child { diff --git a/npm/ng-packs/packages/core/src/lib/tokens/dynamic-layout.token.ts b/npm/ng-packs/packages/core/src/lib/tokens/dynamic-layout.token.ts new file mode 100644 index 0000000000..2c92cd7336 --- /dev/null +++ b/npm/ng-packs/packages/core/src/lib/tokens/dynamic-layout.token.ts @@ -0,0 +1,3 @@ +import {InjectionToken} from "@angular/core"; + + export const DYNAMIC_LAYOUTS_TOKEN = new InjectionToken>('DYNAMIC_LAYOUTS') diff --git a/templates/app/angular/src/app/app.module.ts b/templates/app/angular/src/app/app.module.ts index 13d8731b67..34d59b4ec4 100644 --- a/templates/app/angular/src/app/app.module.ts +++ b/templates/app/angular/src/app/app.module.ts @@ -16,7 +16,7 @@ import { AppComponent } from './app.component'; import { APP_ROUTE_PROVIDER } from './route.provider'; import { FeatureManagementModule } from '@abp/ng.feature-management'; import { AbpOAuthModule } from '@abp/ng.oauth'; - +import { AccountLayoutModule } from '@abp/ng.theme.lepton-x/account'; @NgModule({ imports: [ BrowserModule, @@ -28,6 +28,7 @@ import { AbpOAuthModule } from '@abp/ng.oauth'; }), AbpOAuthModule.forRoot(), ThemeSharedModule.forRoot(), + AccountLayoutModule.forRoot(), AccountConfigModule.forRoot(), IdentityConfigModule.forRoot(), TenantManagementConfigModule.forRoot(), From 719ab6304431881a56a04fa549e137d1918b4d90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?SAL=C4=B0H=20=C3=96ZKARA?= Date: Sun, 10 Dec 2023 12:34:10 +0300 Subject: [PATCH 037/109] Update en.json --- .../AbpIoLocalization/Community/Localization/Resources/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/en.json index d2ea2d3a0b..f063df215e 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/en.json @@ -254,7 +254,7 @@ "Videos({0})": "Videos ({0})", "LatestArticles": "Latest Articles", "RaffleHeader": "Hello ABP Community Member!", - "RafflesInfo": "
    This is the raffle page dedicated to show our appreciation towards you for being an active Community Member. We do
    ABP Community Talks ,ABP .NET Conference, attend or sponsor to the .NET-related events in which we give away some gifts.

    You can follow this page to see the upcoming raffles, attend them, or see previous raffles we draw including the winners.

    Thank you for being an active member! See you in the upcoming raffles.", + "RafflesInfo": "
    This is the raffle page dedicated to show our appreciation towards you for being an active Community Member. We do ABP Community Talks ,ABP .NET Conference, attend or sponsor to the .NET-related events in which we give away some gifts.

    You can follow this page to see the upcoming raffles, attend them, or see previous raffles we draw including the winners.

    Thank you for being an active member! See you in the upcoming raffles.", "RafflesInfoTitle": "ABP Community Raffles" } } From 2fb50e0ad7adfcc7c8091b034bbeb915aa09aaa3 Mon Sep 17 00:00:00 2001 From: maliming Date: Mon, 11 Dec 2023 16:04:44 +0800 Subject: [PATCH 038/109] Update en.json --- .../AbpIoLocalization/Commercial/Localization/Resources/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json index 536612d6a0..cc98d73886 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json @@ -49,7 +49,7 @@ "IndexPageHeroSection": "A complete web development platformbuilt-on framework", "AbpCommercialShortDescription": "ABP Commercial provides pre-built application modules, rapid application development tooling, professional UI themes, premium support and more.", "LiveDemo": "Live Demo", - "LiveDemoLead": "{1} using your ABP account, {3} to abp.io.
    or fill the form below to create a live demo now", + "LiveDemoLead": "{1} using your ABP account, {3} to abp.io
    or fill the form below to create a live demo now", "ThereIsAlreadyAnAccountWithTheGivenEmailAddress": "There is already an account with the given email address: {0}
    You can login with your account to proceed.", "GetLicence": "Get a License", "Application": "Application", From 7766fa622239e9f1a053227d8f5bb956df420773 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sinan=20=C3=96zt=C3=BCrk?= Date: Mon, 11 Dec 2023 12:03:33 +0300 Subject: [PATCH 039/109] fix grant all permissions checkbox does not affect Select all checkbox --- .../src/lib/components/permission-management.component.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts b/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts index 2609d92198..fe50c4cc88 100644 --- a/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts +++ b/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts @@ -254,6 +254,7 @@ export class PermissionManagementComponent this.selectThisTab = !this.selectAllTab; this.setTabCheckboxState(); } + this.onChangeGroup(this.selectedGroup); } onChangeGroup(group: PermissionGroupDto) { From b62a05dab1e23b9bdefe81b42d8fefb78b5be6b0 Mon Sep 17 00:00:00 2001 From: honurbu Date: Mon, 11 Dec 2023 12:41:46 +0300 Subject: [PATCH 040/109] Update Localizations --- .../Abp/AuditLogging/Localization/en.json | 66 +++++++++---------- .../CmsKit/Localization/Resources/en.json | 60 ++++++++--------- .../Localization/Domain/en.json | 6 +- .../Resources/AbpSettingManagement/en.json | 2 +- 4 files changed, 67 insertions(+), 67 deletions(-) diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/en.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/en.json index 3c2870646a..629710276a 100644 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/en.json +++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/en.json @@ -1,18 +1,18 @@ { "culture": "en", "texts": { - "Permission:AuditLogging": "Audit Logging", - "Permission:AuditLogs": "Audit Logs", - "Menu:AuditLogging": "Audit Logs", - "AuditLogs": "Audit Logs", - "HttpStatus": "HTTP Status", - "HttpMethod": "HTTP Method", - "HttpMethodFilter": "HTTP Method Filter", + "Permission:AuditLogging": "Audit logging", + "Permission:AuditLogs": "Audit logs", + "Menu:AuditLogging": "Audit logs", + "AuditLogs": "Audit logs", + "HttpStatus": "HTTP status", + "HttpMethod": "HTTP method", + "HttpMethodFilter": "HTTP method filter", "HttpRequest": "HTTP Request", "User": "User", - "UserNameFilter": "User Filter", - "HasException": "Has Exception", - "IpAddress": "IP Address", + "UserNameFilter": "User filter", + "HasException": "Has exception", + "IpAddress": "IP address", "Time": "Time", "Date": "Date", "Duration": "Duration", @@ -23,60 +23,60 @@ "ClientName": "Client Name", "BrowserInfo": "Browser Info", "Url": "URL", - "UserName": "User Name", + "UserName": "User name", "TenantImpersonator": "Tenant Impersonator", "UserImpersonator": "User Impersonator", - "UrlFilter": "URL Filter", + "UrlFilter": "URL filter", "Exceptions": "Exceptions", "Comments": "Comments", - "HttpStatusCode": "HTTP Status Code", - "HttpStatusCodeFilter": "HTTP Status Code Filter", + "HttpStatusCode": "HTTP status code", + "HttpStatusCodeFilter": "HTTP status code filter", "ServiceName": "Service", "MethodName": "Method", "CorrelationId": "Correlation Id", - "ApplicationName": "Application Name", + "ApplicationName": "Application name", "ExecutionDuration": "Duration", "ExtraProperties": "Extra properties", - "MaxDuration": "Max. Duration", - "MinDuration": "Min. Duration", + "MaxDuration": "Max. duration", + "MinDuration": "Min. duration", "MinMaxDuration": "Duration (Min. - Max.)", "{0}Milliseconds": "{0} milliseconds", "ExecutionTime": "Time", "Parameters": "Parameters", "EntityTypeFullName": "Entity Type Full Name", "Entity": "Entity", - "ChangeType": "Change Type", + "ChangeType": "Change type", "ChangeTime": "Time", - "NewValue": "New Value", - "OriginalValue": "Original Value", - "PropertyName": "Property Name", + "NewValue": "New value", + "OriginalValue": "Original value", + "PropertyName": "Property name", "PropertyTypeFullName": "Property Type Full Name", "Yes": "Yes", "No": "No", "Changes": "Changes", - "AverageExecutionDurationInLogsPerDay": "Average Execution Duration", + "AverageExecutionDurationInLogsPerDay": "Average execution duration", "AverageExecutionDurationInMilliseconds": "Average execution duration in milliseconds", - "ErrorRateInLogs": "Error Rate in Logs", + "ErrorRateInLogs": "Error rate in logs", "Success": "Success", "Fault": "Fault", "NoChanges": "No change(s)", - "EntityChanges": "Entity Changes", + "EntityChanges": "Entity changes", "EntityId": "Entity Id", - "EntityChangeStartTime": "Min Change Date", - "EntityChangeEndTime": "Max Change Date", - "EntityHistory": "Entity History", + "EntityChangeStartTime": "Min change date", + "EntityChangeEndTime": "Max change date", + "EntityHistory": "Entity history", "DaysAgoTitle": "{0} {1}.", "DaysAgoWithUserTitle": "{0} {1} by {2}.", "Created": "Created", "Updated": "Updated", "Deleted": "Deleted", - "ChangeHistory": "Change History", - "FullChangeHistory": "Full Change History", - "ChangeDetails": "Change Details", + "ChangeHistory": "Change history", + "FullChangeHistory": "Full change history", + "ChangeDetails": "Change details", "DurationMs": "Duration (ms)", - "StartDate": "Start Date", - "EndDate": "End Date", - "Feature:AuditLoggingGroup": "Audit Logging", + "StartDate": "Start date", + "EndDate": "End date", + "Feature:AuditLoggingGroup": "Audit logging", "Feature:AuditLoggingEnable": "Enabled audit logging page", "Feature:AuditLoggingEnableDescription": "Enable audit logging page in the application." } diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/en.json b/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/en.json index 0169f42b7e..0d1d0bccb9 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/en.json +++ b/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/en.json @@ -7,7 +7,7 @@ "BlogFeatureNotAvailable": "This feature is not available now. Enable with 'GlobalFeatureManager' to use it.", "BlogId": "Blog", "BlogPostDeletionConfirmationMessage": "The blog post '{0}' will be deleted. Are you sure?", - "BlogPosts": "Blog Posts", + "BlogPosts": "Blog posts", "Blogs": "Blogs", "ChoosePreference": "Choose Preference...", "Cms": "CMS", @@ -32,18 +32,18 @@ "Content": "Content", "ContentDeletionConfirmationMessage": "Are you sure to delete this content?", "Contents": "Contents", - "CoverImage": "Cover Image", - "CreateBlogPostPage": "New Blog Post", - "CreationTime": "Creation Time", + "CoverImage": "Cover image", + "CreateBlogPostPage": "New blog post", + "CreationTime": "Creation time", "Delete": "Delete", "Detail": "Detail", "Details": "Details", - "DisplayName": "Display Name", + "DisplayName": "Display name", "DoYouPreferAdditionalEmails": "Do you prefer additional emails?", "Edit": "Edit", - "EndDate": "End Date", + "EndDate": "End date", "EntityId": "Entity Id", - "EntityType": "Entity Type", + "EntityType": "Entity type", "ExportCSV": "Export CSV", "Features": "Features", "GenericDeletionConfirmationMessage": "Are you sure to delete '{0}'?", @@ -61,13 +61,13 @@ "MenuDeletionConfirmationMessage": "The menu '{0}' will be deleted. Are you sure?", "MenuItemDeletionConfirmationMessage": "Are sure to delete this menu item?", "MenuItemMoveConfirmMessage": "Are you sure you want to move '{0}' under '{1}'?", - "MenuItems": "Menu Items", + "MenuItems": "Menu items", "Message": "Message", "MessageDeletionConfirmationMessage": "This comment will be deleted completely.", "NewBlog": "New Blog", "NewBlogPost": "New Blog Post", "NewMenu": "New Menu", - "NewMenuItem": "New Root Menu Item", + "NewMenuItem": "New root menu item", "NewPage": "New Page", "NewTag": "New Tag", "NoMenuItems": "There is no menu item yet!", @@ -77,50 +77,50 @@ "Pages": "Pages", "PageSlugInformation": "Slug is used on url. Your url will be '/{{slug}}'.", "BlogSlugInformation": "Slug is used on url. Your url will be '/{0}/{{slug}}'.", - "Permission:BlogManagement": "Blog Management", + "Permission:BlogManagement": "Blog management", "Permission:BlogManagement.Create": "Create", "Permission:BlogManagement.Delete": "Delete", "Permission:BlogManagement.Features": "Features", "Permission:BlogManagement.Update": "Update", - "Permission:BlogPostManagement": "Blog Post Management", + "Permission:BlogPostManagement": "Blog post management", "Permission:BlogPostManagement.Create": "Create", "Permission:BlogPostManagement.Delete": "Delete", "Permission:BlogPostManagement.Update": "Update", "Permission:BlogPostManagement.Publish": "Publish", - "Permission:CmsKit": "CmsKit Admin", - "Permission:Comments": "Comment Management", + "Permission:CmsKit": "CmsKit admin", + "Permission:Comments": "Comment management", "Permission:Comments.Delete": "Delete", - "Permission:Contents": "Content Management", - "Permission:Contents.Create": "Create Content", - "Permission:Contents.Delete": "Delete Content", - "Permission:Contents.Update": "Update Content", - "Permission:MediaDescriptorManagement": "Media Management", + "Permission:Contents": "Content management", + "Permission:Contents.Create": "Create content", + "Permission:Contents.Delete": "Delete content", + "Permission:Contents.Update": "Update content", + "Permission:MediaDescriptorManagement": "Media management", "Permission:MediaDescriptorManagement:Create": "Create", "Permission:MediaDescriptorManagement:Delete": "Delete", - "Permission:MenuItemManagement": "Menu Item Management", + "Permission:MenuItemManagement": "Menu item management", "Permission:MenuItemManagement.Create": "Create", "Permission:MenuItemManagement.Delete": "Delete", "Permission:MenuItemManagement.Update": "Update", - "Permission:MenuManagement": "Menu Management", + "Permission:MenuManagement": "Menu management", "Permission:MenuManagement.Create": "Create", "Permission:MenuManagement.Delete": "Delete", "Permission:MenuManagement.Update": "Update", - "Permission:Menus": "Menu Management", + "Permission:Menus": "Menu management", "Permission:Menus.Create": "Create", "Permission:Menus.Delete": "Delete", "Permission:Menus.Update": "Update", - "Permission:PageManagement": "Page Management", + "Permission:PageManagement": "Page management", "Permission:PageManagement:Create": "Create", "Permission:PageManagement:Delete": "Delete", "Permission:PageManagement:Update": "Update", - "Permission:PageManagement:SetAsHomePage": "Set As Home Page", - "Permission:TagManagement": "Tag Management", + "Permission:PageManagement:SetAsHomePage": "Set as home page", + "Permission:TagManagement": "Tag management", "Permission:TagManagement.Create": "Create", "Permission:TagManagement.Delete": "Delete", "Permission:TagManagement.Update": "Update", - "Permission:GlobalResources": "Global Resources", - "Permission:CmsKitPublic": "CmsKit Public", - "Permission:Comments.DeleteAll": "Delete All", + "Permission:GlobalResources": "Global resources", + "Permission:CmsKitPublic": "CmsKit public", + "Permission:Comments.DeleteAll": "Delete all", "PickYourReaction": "Pick your reaction", "Rating": "Rating", "RatingUndoMessage": "Your rating will be undo.", @@ -130,9 +130,9 @@ "Reply": "Reply", "ReplyTo": "Reply to", "SamplePageMessage": "A sample page for the Pro module", - "SaveChanges": "Save Changes", + "SaveChanges": "Save changes", "Script": "Script", - "SelectAll": "Select All", + "SelectAll": "Select all", "Send": "Send", "SendMessage": "Send Message", "SelectedAuthor": "Author", @@ -167,7 +167,7 @@ "YourMessage": "Your Message", "YourReply": "Your reply", "MarkdownSupported": "Markdown supported.", - "GlobalResources": "Global Resources", + "GlobalResources": "Global resources", "SavedSuccessfully": "Saved successfully", "CmsKit.BlogPost.Status.0": "Draft", "CmsKit.BlogPost.Status.1": "Published", 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 9ee58766c6..510781db78 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 @@ -3,12 +3,12 @@ "texts": { "Features": "Features", "NoFeatureFoundMessage": "There isn't any available feature.", - "ManageHostFeatures": "Manage Host features", + "ManageHostFeatures": "Manage host features", "ManageHostFeaturesText": "You can manage the host side features by clicking the following button.", "Permission:FeatureManagement": "Feature management", - "Permission:FeatureManagement.ManageHostFeatures": "Manage Host features", + "Permission:FeatureManagement.ManageHostFeatures": "Manage host features", "Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0} feature value is not valid!", - "Menu:FeatureManagement": "Feature Management", + "Menu:FeatureManagement": "Feature management", "ResetToDefault": "Reset to default", "ResetedToDefault": "Reseted to default", "AreYouSure": "Are you sure?", diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/en.json b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/en.json index da6632c2bf..5fa84bce55 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/en.json +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/en.json @@ -3,7 +3,7 @@ "texts": { "Settings": "Settings", "SuccessfullySaved": "Successfully saved", - "Permission:SettingManagement": "Setting Management", + "Permission:SettingManagement": "Setting management", "Permission:Emailing": "Emailing", "Permission:EmailingTest": "Emailing test", "Permission:TimeZone": "Time zone", From 5472a3b080602c8ecb4bcf262ae56acd1c4c5339 Mon Sep 17 00:00:00 2001 From: Salih Date: Mon, 11 Dec 2023 13:07:52 +0300 Subject: [PATCH 041/109] Update SimpleMathsCaptchaGenerator.cs --- .../Security/Captcha/SimpleMathsCaptchaGenerator.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Security/Captcha/SimpleMathsCaptchaGenerator.cs b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Security/Captcha/SimpleMathsCaptchaGenerator.cs index 9b7263698d..bd5e374226 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Security/Captcha/SimpleMathsCaptchaGenerator.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Security/Captcha/SimpleMathsCaptchaGenerator.cs @@ -101,10 +101,10 @@ public class SimpleMathsCaptchaGenerator : ITransientDependency private byte[] GenerateInternal(string stringText, CaptchaOptions options) { var random = new Random(); - var fontName = MagickNET.FontNames.First(); + var family = MagickNET.FontFamilies.First(); var drawables = new Drawables() - .Font(fontName, options.FontStyle, FontWeight.Normal, FontStretch.Normal) + .Font(family, options.FontStyle, FontWeight.Normal, FontStretch.Normal) .FontPointSize(options.FontSize) .StrokeColor(MagickColors.Transparent); From eeba6f255d6e0c437d925c9472857d4b1959a5dc Mon Sep 17 00:00:00 2001 From: Mahmut Gundogdu Date: Mon, 11 Dec 2023 13:11:30 +0300 Subject: [PATCH 042/109] Update core.module.ts --- npm/ng-packs/packages/core/src/lib/core.module.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/npm/ng-packs/packages/core/src/lib/core.module.ts b/npm/ng-packs/packages/core/src/lib/core.module.ts index edc2dcb514..d39912b496 100644 --- a/npm/ng-packs/packages/core/src/lib/core.module.ts +++ b/npm/ng-packs/packages/core/src/lib/core.module.ts @@ -99,7 +99,7 @@ const standaloneDirectives = [ ShortTimePipe, ShortDatePipe, ], - providers: [LocalizationPipe,], + providers: [LocalizationPipe], }) export class BaseCoreModule {} From 8cb3d28e43199cb44e5a657c7ede49cf6f1a3e5e Mon Sep 17 00:00:00 2001 From: Mahmut Gundogdu Date: Mon, 11 Dec 2023 13:33:19 +0300 Subject: [PATCH 043/109] Update import paths for Extensible System's --- docs/en/UI/Angular/Data-Table-Column-Extensions.md | 4 ++-- docs/en/UI/Angular/Dynamic-Form-Extensions.md | 4 ++-- docs/en/UI/Angular/Entity-Action-Extensions.md | 4 ++-- .../How-Replaceable-Components-Work-with-Extensions.md | 2 +- docs/en/UI/Angular/Page-Toolbar-Extensions.md | 8 ++++---- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/en/UI/Angular/Data-Table-Column-Extensions.md b/docs/en/UI/Angular/Data-Table-Column-Extensions.md index 7660ec5550..babb329feb 100644 --- a/docs/en/UI/Angular/Data-Table-Column-Extensions.md +++ b/docs/en/UI/Angular/Data-Table-Column-Extensions.md @@ -24,7 +24,7 @@ import { IdentityEntityPropContributors, IdentityUserDto, } from '@abp/ng.identity'; -import { EntityProp, EntityPropList, ePropType } from '@abp/ng.theme.shared/extensions'; +import { EntityProp, EntityPropList, ePropType } from '@abp/ng.components/extensible'; const nameProp = new EntityProp({ type: ePropType.String, @@ -93,7 +93,7 @@ import { IdentityEntityPropContributors, IdentityUserDto, } from '@abp/ng.identity'; -import { EntityProp, EntityPropList } from '@abp/ng.theme.shared/extensions'; +import { EntityProp, EntityPropList } from '@abp/ng.components/extensible'; import { of } from 'rxjs'; export function emailPropContributor(propList: EntityPropList) { diff --git a/docs/en/UI/Angular/Dynamic-Form-Extensions.md b/docs/en/UI/Angular/Dynamic-Form-Extensions.md index 1aab112c21..52a1f6cb86 100644 --- a/docs/en/UI/Angular/Dynamic-Form-Extensions.md +++ b/docs/en/UI/Angular/Dynamic-Form-Extensions.md @@ -25,7 +25,7 @@ import { IdentityCreateFormPropContributors, } from '@abp/ng.identity'; import { IdentityUserDto } from '@abp/ng.identity/proxy'; -import { ePropType, FormProp, FormPropList } from '@abp/ng.theme.shared/extensions'; +import { ePropType, FormProp, FormPropList } from '@abp/ng.components/extensible'; import { Validators } from '@angular/forms'; const birthdayProp = new FormProp({ @@ -248,7 +248,7 @@ import { EXTENSIBLE_FORM_VIEW_PROVIDER, EXTENSIONS_FORM_PROP, EXTENSIONS_FORM_PROP_DATA, -} from '@abp/ng.theme.shared/extensions'; +} from '@abp/ng.components/extensible'; @Component({ diff --git a/docs/en/UI/Angular/Entity-Action-Extensions.md b/docs/en/UI/Angular/Entity-Action-Extensions.md index d93b2045f6..b715479f12 100644 --- a/docs/en/UI/Angular/Entity-Action-Extensions.md +++ b/docs/en/UI/Angular/Entity-Action-Extensions.md @@ -21,7 +21,7 @@ The following code prepares a constant named `identityEntityActionContributors`, import { eIdentityComponents, IdentityEntityActionContributors } from '@abp/ng.identity'; import { IdentityUserDto } from '@abp/ng.identity/proxy'; -import { EntityAction, EntityActionList } from '@abp/ng.theme.shared/extensions'; +import { EntityAction, EntityActionList } from '@abp/ng.components/extensible'; const alertUserName = new EntityAction({ text: 'Click Me!', @@ -93,7 +93,7 @@ Let's employ dependency injection to extend the functionality of `IdentityModule IdentityEntityActionContributors, IdentityUserDto, } from '@abp/ng.identity'; - import { EntityAction, EntityActionList } from '@abp/ng.theme.shared/extensions'; + import { EntityAction, EntityActionList } from '@abp/ng.components/extensible'; import { IdentityExtendedComponent } from './identity-extended.component'; const quickViewAction = new EntityAction({ diff --git a/docs/en/UI/Angular/How-Replaceable-Components-Work-with-Extensions.md b/docs/en/UI/Angular/How-Replaceable-Components-Work-with-Extensions.md index d388e48ade..c617b89a14 100644 --- a/docs/en/UI/Angular/How-Replaceable-Components-Work-with-Extensions.md +++ b/docs/en/UI/Angular/How-Replaceable-Components-Work-with-Extensions.md @@ -25,7 +25,7 @@ import { EXTENSIONS_IDENTIFIER, FormPropData, generateFormFromProps -} from '@abp/ng.theme.shared/extensions'; +} from '@abp/ng.components/extensible'; import { Component, Injector, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { finalize } from 'rxjs/operators'; diff --git a/docs/en/UI/Angular/Page-Toolbar-Extensions.md b/docs/en/UI/Angular/Page-Toolbar-Extensions.md index 1edc9594fb..dbcc2a3c08 100644 --- a/docs/en/UI/Angular/Page-Toolbar-Extensions.md +++ b/docs/en/UI/Angular/Page-Toolbar-Extensions.md @@ -24,7 +24,7 @@ import { IdentityToolbarActionContributors } from '@abp/ng.identity'; import { IdentityUserDto } from '@abp/ng.identity/proxy'; -import { ToolbarAction, ToolbarActionList } from '@abp/ng.theme.shared/extensions'; +import { ToolbarAction, ToolbarActionList } from '@abp/ng.components/extensible'; const logUserNames = new ToolbarAction({ text: 'Click Me!', @@ -94,7 +94,7 @@ We need to have a component before we can pass it to the toolbar action contribu // src/app/click-me-button.component.ts import { IdentityUserDto } from '@abp/ng.identity/proxy'; -import { ActionData, EXTENSIONS_ACTION_DATA } from '@abp/ng.theme.shared/extensions'; +import { ActionData, EXTENSIONS_ACTION_DATA } from '@abp/ng.components/extensible'; import { Component, Inject } from '@angular/core'; @Component({ @@ -116,7 +116,7 @@ export class ClickMeButtonComponent { Here, `EXTENSIONS_ACTION_DATA` token provides us the context from the page toolbar. Therefore, we are able to reach the page data via `record`, which is an array of users, i.e. `IdentityUserDto[]`. -> We could also import `EXTENSIONS_ACTION_CALLBACK` from **@abp/ng.theme.shared/extensions** package, which is a higher order function that triggers the predefined `action` when called. It passes `ActionData` as the first parameter, so you do not have to pass it explicitly. In other words, `EXTENSIONS_ACTION_CALLBACK` can be called without any parameters and it will not fail. +> We could also import `EXTENSIONS_ACTION_CALLBACK` from **@abp/ng.components/extensible** package, which is a higher order function that triggers the predefined `action` when called. It passes `ActionData` as the first parameter, so you do not have to pass it explicitly. In other words, `EXTENSIONS_ACTION_CALLBACK` can be called without any parameters and it will not fail. ### Step 2. Create Toolbar Action Contributors @@ -130,7 +130,7 @@ import { IdentityToolbarActionContributors } from '@abp/ng.identity'; import { IdentityUserDto } from '@abp/ng.identity/proxy'; -import { ToolbarActionList, ToolbarComponent } from '@abp/ng.theme.shared/extensions'; +import { ToolbarActionList, ToolbarComponent } from '@abp/ng.components/extensible'; import { ClickMeButtonComponent } from './click-me-button.component'; const logUserNames = new ToolbarComponent({ From 1c868ff3dbbacaa60b91f147f30d45eb69e10931 Mon Sep 17 00:00:00 2001 From: honurbu Date: Mon, 11 Dec 2023 14:06:53 +0300 Subject: [PATCH 044/109] Update en.json --- .../Volo/CmsKit/Localization/Resources/en.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/en.json b/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/en.json index 0d1d0bccb9..816bca0762 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/en.json +++ b/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/en.json @@ -55,7 +55,7 @@ "LoginToReact": "Login to react", "LoginToReply": "Login to reply", "MainMenu": "Main Menu", - "MakeMainMenu": "Make Main Menu", + "MakeMainMenu": "Make main menu", "Menu:CMS": "CMS", "Menus": "Menus", "MenuDeletionConfirmationMessage": "The menu '{0}' will be deleted. Are you sure?", @@ -64,12 +64,12 @@ "MenuItems": "Menu items", "Message": "Message", "MessageDeletionConfirmationMessage": "This comment will be deleted completely.", - "NewBlog": "New Blog", - "NewBlogPost": "New Blog Post", - "NewMenu": "New Menu", + "NewBlog": "New blog", + "NewBlogPost": "New blog post", + "NewMenu": "New menu", "NewMenuItem": "New root menu item", - "NewPage": "New Page", - "NewTag": "New Tag", + "NewPage": "New page", + "NewTag": "New tag", "NoMenuItems": "There is no menu item yet!", "OK": "OK", "PageDeletionConfirmationMessage": "Are you sure to delete this page?", From 9699ef6bac108ae975cec8a1e5d749e6eb44fcb6 Mon Sep 17 00:00:00 2001 From: Enis Necipoglu Date: Mon, 11 Dec 2023 14:45:21 +0300 Subject: [PATCH 045/109] Update Microsoft packages to `7.0.14` --- Directory.Build.props | 4 ++-- .../Volo.Abp.EntityFrameworkCore.MySQL.csproj | 2 +- .../MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj | 2 +- .../MyCompanyName.MyProjectName.Blazor.Server.csproj | 2 +- ...mpanyName.MyProjectName.Blazor.WebAssembly.Client.csproj | 4 ++-- ...ame.MyProjectName.Blazor.WebAssembly.Server.Mongo.csproj | 4 ++-- ...mpanyName.MyProjectName.Blazor.WebAssembly.Server.csproj | 6 +++--- ...mpanyName.MyProjectName.Blazor.WebAssembly.Shared.csproj | 2 +- .../MyCompanyName.MyProjectName.Host.Mongo.csproj | 2 +- .../MyCompanyName.MyProjectName.Host.csproj | 2 +- .../MyCompanyName.MyProjectName.Mvc.Mongo.csproj | 2 +- .../MyCompanyName.MyProjectName.Mvc.csproj | 2 +- .../MyCompanyName.MyProjectName.AuthServer.csproj | 2 +- .../MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj | 2 +- .../MyCompanyName.MyProjectName.Blazor.csproj | 4 ++-- .../MyCompanyName.MyProjectName.Domain.Shared.csproj | 2 +- .../MyCompanyName.MyProjectName.HttpApi.Host.csproj | 4 ++-- .../MyCompanyName.MyProjectName.Web.Host.csproj | 2 +- ...yName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj | 2 +- .../MyCompanyName.MyProjectName.csproj | 2 +- .../MyCompanyName.MyProjectName.AuthServer.csproj | 2 +- .../MyCompanyName.MyProjectName.Blazor.Host.csproj | 4 ++-- .../MyCompanyName.MyProjectName.HttpApi.Host.csproj | 4 ++-- .../MyCompanyName.MyProjectName.Web.Host.csproj | 2 +- .../MyCompanyName.MyProjectName.Domain.Shared.csproj | 2 +- .../MyCompanyName.MyProjectName.Web.csproj | 2 +- ...mpanyName.MyProjectName.EntityFrameworkCore.Tests.csproj | 2 +- 27 files changed, 36 insertions(+), 36 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index eb271341d3..3158d18835 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,10 +2,10 @@ - 7.0.10 + 7.0.14 - 7.0.10 + 7.0.14 7.0.0 diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.MySQL/Volo.Abp.EntityFrameworkCore.MySQL.csproj b/framework/src/Volo.Abp.EntityFrameworkCore.MySQL/Volo.Abp.EntityFrameworkCore.MySQL.csproj index b19feda6c3..6736574b0c 100644 --- a/framework/src/Volo.Abp.EntityFrameworkCore.MySQL/Volo.Abp.EntityFrameworkCore.MySQL.csproj +++ b/framework/src/Volo.Abp.EntityFrameworkCore.MySQL/Volo.Abp.EntityFrameworkCore.MySQL.csproj @@ -19,7 +19,7 @@ - + diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj index d06e47ba47..70ad219b17 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj @@ -82,7 +82,7 @@ - + diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj index 9da7f8c2f7..a5604de2e6 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj @@ -83,7 +83,7 @@ - + diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Client/MyCompanyName.MyProjectName.Blazor.WebAssembly.Client.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Client/MyCompanyName.MyProjectName.Blazor.WebAssembly.Client.csproj index aeca6d25fb..96ddf33fb2 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Client/MyCompanyName.MyProjectName.Blazor.WebAssembly.Client.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Client/MyCompanyName.MyProjectName.Blazor.WebAssembly.Client.csproj @@ -11,8 +11,8 @@ - - + + diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/MyCompanyName.MyProjectName.Blazor.WebAssembly.Server.Mongo.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/MyCompanyName.MyProjectName.Blazor.WebAssembly.Server.Mongo.csproj index ecd3c01813..b49a811ebc 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/MyCompanyName.MyProjectName.Blazor.WebAssembly.Server.Mongo.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/MyCompanyName.MyProjectName.Blazor.WebAssembly.Server.Mongo.csproj @@ -8,7 +8,7 @@ - + @@ -78,7 +78,7 @@ - + diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/MyCompanyName.MyProjectName.Blazor.WebAssembly.Server.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/MyCompanyName.MyProjectName.Blazor.WebAssembly.Server.csproj index 7c19e86045..9cdd446658 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/MyCompanyName.MyProjectName.Blazor.WebAssembly.Server.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/MyCompanyName.MyProjectName.Blazor.WebAssembly.Server.csproj @@ -8,7 +8,7 @@ - + @@ -79,11 +79,11 @@ - + - + runtime; build; native; contentfiles; analyzers compile; contentFiles; build; buildMultitargeting; buildTransitive; analyzers; native diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Shared/MyCompanyName.MyProjectName.Blazor.WebAssembly.Shared.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Shared/MyCompanyName.MyProjectName.Blazor.WebAssembly.Shared.csproj index 4c6dad99e2..8652912319 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Shared/MyCompanyName.MyProjectName.Blazor.WebAssembly.Shared.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Shared/MyCompanyName.MyProjectName.Blazor.WebAssembly.Shared.csproj @@ -29,7 +29,7 @@ - + diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/MyCompanyName.MyProjectName.Host.Mongo.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/MyCompanyName.MyProjectName.Host.Mongo.csproj index 4e420609ca..ca399cb3ee 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/MyCompanyName.MyProjectName.Host.Mongo.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/MyCompanyName.MyProjectName.Host.Mongo.csproj @@ -74,7 +74,7 @@ - + diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/MyCompanyName.MyProjectName.Host.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/MyCompanyName.MyProjectName.Host.csproj index 99392b7dd8..420b68f7e3 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/MyCompanyName.MyProjectName.Host.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/MyCompanyName.MyProjectName.Host.csproj @@ -75,7 +75,7 @@ - + diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/MyCompanyName.MyProjectName.Mvc.Mongo.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/MyCompanyName.MyProjectName.Mvc.Mongo.csproj index c2b111f88c..8d4d5fb479 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/MyCompanyName.MyProjectName.Mvc.Mongo.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/MyCompanyName.MyProjectName.Mvc.Mongo.csproj @@ -77,7 +77,7 @@ - + diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/MyCompanyName.MyProjectName.Mvc.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/MyCompanyName.MyProjectName.Mvc.csproj index e220445347..f598cc64b7 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/MyCompanyName.MyProjectName.Mvc.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/MyCompanyName.MyProjectName.Mvc.csproj @@ -78,7 +78,7 @@ - + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/MyCompanyName.MyProjectName.AuthServer.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/MyCompanyName.MyProjectName.AuthServer.csproj index 92ee4c9e95..658d08dfb7 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/MyCompanyName.MyProjectName.AuthServer.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/MyCompanyName.MyProjectName.AuthServer.csproj @@ -34,7 +34,7 @@ - + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj index cf2838fa4c..10bc4184c3 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj @@ -18,7 +18,7 @@ - + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyCompanyName.MyProjectName.Blazor.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyCompanyName.MyProjectName.Blazor.csproj index f8124f7830..4d9aadb6ae 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyCompanyName.MyProjectName.Blazor.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyCompanyName.MyProjectName.Blazor.csproj @@ -14,8 +14,8 @@ - - + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj index 3eeacafbbd..3f34a281ab 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj @@ -26,7 +26,7 @@ - + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj index 42eb2c8b00..2a9ef0d84b 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj @@ -13,8 +13,8 @@ - - + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj index c1acc5e74b..685e9dc47a 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj @@ -19,7 +19,7 @@ - + diff --git a/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj index cf7fb568a2..02e6d94738 100644 --- a/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj +++ b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj @@ -23,7 +23,7 @@ - + diff --git a/templates/maui/src/MyCompanyName.MyProjectName/MyCompanyName.MyProjectName.csproj b/templates/maui/src/MyCompanyName.MyProjectName/MyCompanyName.MyProjectName.csproj index f934a10fa2..dad5375c08 100644 --- a/templates/maui/src/MyCompanyName.MyProjectName/MyCompanyName.MyProjectName.csproj +++ b/templates/maui/src/MyCompanyName.MyProjectName/MyCompanyName.MyProjectName.csproj @@ -35,7 +35,7 @@ - + diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/MyCompanyName.MyProjectName.AuthServer.csproj b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/MyCompanyName.MyProjectName.AuthServer.csproj index 49fe45bce2..50f7e08498 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/MyCompanyName.MyProjectName.AuthServer.csproj +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/MyCompanyName.MyProjectName.AuthServer.csproj @@ -13,7 +13,7 @@ - + all runtime; build; native; contentfiles; analyzers diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/MyCompanyName.MyProjectName.Blazor.Host.csproj b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/MyCompanyName.MyProjectName.Blazor.Host.csproj index 1a515e3280..eb96d896fa 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/MyCompanyName.MyProjectName.Blazor.Host.csproj +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/MyCompanyName.MyProjectName.Blazor.Host.csproj @@ -11,8 +11,8 @@ - - + + diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj index be780a49cc..a958aa3a96 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj @@ -14,8 +14,8 @@ - - + + diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj index ff1d17760c..2c4c2c7268 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj @@ -13,7 +13,7 @@ - + diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj index de564c0b48..575b00a5a6 100644 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj +++ b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj @@ -15,7 +15,7 @@ - + diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj index dddcb9ec26..89bc892686 100644 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj +++ b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj @@ -22,7 +22,7 @@ - + diff --git a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests.csproj b/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests.csproj index bdb22736b8..d7867aec2f 100644 --- a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests.csproj +++ b/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests.csproj @@ -10,7 +10,7 @@ - + From 4c68318f6405352824c62ac66328451a43bd9164 Mon Sep 17 00:00:00 2001 From: honurbu Date: Mon, 11 Dec 2023 15:27:39 +0300 Subject: [PATCH 046/109] Update localization en --- .../Volo/CmsKit/Localization/Resources/en.json | 2 +- .../Localization/Resources/AbpSettingManagement/en.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/en.json b/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/en.json index 816bca0762..3bba4fc599 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/en.json +++ b/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/en.json @@ -197,7 +197,7 @@ "CompletedSettingAsHomePage": "Set as home page", "IsHomePage": "Is Home Page", "RemovedSettingAsHomePage": "Removed setting the home page", - "Feature:CmsKitGroup": "Cms Kit", + "Feature:CmsKitGroup": "Cms kit", "Feature:BlogEnable": "Blogpost", "Feature:BlogEnableDescription": "CMS Kit's blogpost system that allows create blogs and posts dynamically in the application.", "Feature:CommentEnable": "Commenting", diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/en.json b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/en.json index 5fa84bce55..6ccec5bb77 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/en.json +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/en.json @@ -28,7 +28,7 @@ "SmtpUseDefaultCredentials": "Use default credentials", "DefaultFromAddress": "Default from address", "DefaultFromDisplayName": "Default from display name", - "Feature:SettingManagementGroup": "Setting Management", + "Feature:SettingManagementGroup": "Setting management", "Feature:SettingManagementEnable": "Enable setting management", "Feature:SettingManagementEnableDescription": "Enable setting management system in the application.", "Feature:AllowChangingEmailSettings": "Allow changing email settings.", From 8b42625eea895c4e72298f11c449e010dc590409 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sinan=20=C3=96zt=C3=BCrk?= Date: Mon, 11 Dec 2023 15:57:53 +0300 Subject: [PATCH 047/109] fix when click to tab permission --- .../permission-management.component.ts | 37 +++++++++++-------- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts b/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts index fe50c4cc88..904d4b10cb 100644 --- a/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts +++ b/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts @@ -49,9 +49,8 @@ type PermissionWithGroupName = PermissionGrantInfoDto & { }) export class PermissionManagementComponent implements - PermissionManagement.PermissionManagementComponentInputs, - PermissionManagement.PermissionManagementComponentOutputs -{ + PermissionManagement.PermissionManagementComponentInputs, + PermissionManagement.PermissionManagementComponentOutputs { @Input() readonly providerName!: string; @@ -118,7 +117,7 @@ export class PermissionManagementComponent trackByFn: TrackByFunction = (_, item) => item.name; - constructor(protected service: PermissionsService, protected configState: ConfigStateService) {} + constructor(protected service: PermissionsService, protected configState: ConfigStateService) { } getChecked(name: string) { return (this.permissions.find(per => per.name === name) || { isGranted: false }).isGranted; @@ -131,21 +130,19 @@ export class PermissionManagementComponent return; } - const margin = `margin-${ - (document.body.dir as LocaleDirection) === 'rtl' ? 'right' : 'left' - }.px`; + const margin = `margin-${(document.body.dir as LocaleDirection) === 'rtl' ? 'right' : 'left' + }.px`; const permissions = (this.data.groups.find(group => group.name === this.selectedGroup?.name) || {}).permissions || []; - this.selectedGroupPermissions = permissions.map( permission => - ({ - ...permission, - style: { [margin]: findMargin(permissions, permission) }, - isGranted: (this.permissions.find(per => per.name === permission.name) || {}).isGranted, - } as unknown as PermissionWithStyle), + ({ + ...permission, + style: { [margin]: findMargin(permissions, permission) }, + isGranted: (this.permissions.find(per => per.name === permission.name) || {}).isGranted, + } as unknown as PermissionWithStyle), ); } @@ -174,7 +171,7 @@ export class PermissionManagementComponent this.isGrantedByOtherProviderName(clickedPermission.grantedProviders) ) return; - + this.setSelectedGroup(this.selectedGroup); setTimeout(() => { this.permissions = this.permissions.map(per => { if (clickedPermission.name === per.name) { @@ -186,11 +183,21 @@ export class PermissionManagementComponent } return per; }); + this.updateSelectedGroupPermissions(clickedPermission); this.setTabCheckboxState(); this.setGrantCheckboxState(); }, 0); } + updateSelectedGroupPermissions(clickedPermissions: PermissionGrantInfoDto) { + this.selectedGroupPermissions = this.selectedGroupPermissions.map(per => { + if (per.name === clickedPermissions.name) { + per.isGranted = !per.isGranted + } + return per; + }) + } + setTabCheckboxState() { const selectableGroupPermissions = this.selectedGroupPermissions.filter(per => per.grantedProviders.every(p => p.providerName === this.providerName), @@ -269,7 +276,7 @@ export class PermissionManagementComponent const changedPermissions: UpdatePermissionDto[] = this.permissions .filter(per => (unchangedPermissions.find(unchanged => unchanged.name === per.name) || {}).isGranted === - per.isGranted + per.isGranted ? false : true, ) From c02c214220d184fa0ba9f34779f38f95f4d2379c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sinan=20=C3=96zt=C3=BCrk?= Date: Mon, 11 Dec 2023 17:26:07 +0300 Subject: [PATCH 048/109] autoselect parent permission when clicked child route --- .../permission-management.component.ts | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts b/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts index 904d4b10cb..e5b3d56265 100644 --- a/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts +++ b/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts @@ -186,9 +186,44 @@ export class PermissionManagementComponent this.updateSelectedGroupPermissions(clickedPermission); this.setTabCheckboxState(); this.setGrantCheckboxState(); + this.setParentClicked(clickedPermission); }, 0); } + setParentClicked(clickedPermissions: PermissionGrantInfoDto) { + let childPermissionGrantedCount = 0; + let parentPermission: PermissionGrantInfoDto; + console.log({ clickedPermissions }); + + if (clickedPermissions.parentName) { + this.permissions.forEach(per => { + if (per.name === clickedPermissions.parentName) { + parentPermission = per; + } + }) + this.permissions.forEach(per => { + if (parentPermission.name === per.parentName) { + per.isGranted && childPermissionGrantedCount++; + } + }) + if (childPermissionGrantedCount === 1 && !parentPermission.isGranted) { + this.permissions = this.permissions.map(per => { + if (per.name === parentPermission.name) { + per.isGranted = true; + } + return per; + }) + } + return; + } + this.permissions = this.permissions.map(per => { + if (per.parentName === clickedPermissions.name) { + per.isGranted = false; + } + return per; + }) + } + updateSelectedGroupPermissions(clickedPermissions: PermissionGrantInfoDto) { this.selectedGroupPermissions = this.selectedGroupPermissions.map(per => { if (per.name === clickedPermissions.name) { From ddb7b1983c97330193d667dd24c63914c1a6c75e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sinan=20=C3=96zt=C3=BCrk?= Date: Mon, 11 Dec 2023 17:26:36 +0300 Subject: [PATCH 049/109] remove console.log() --- .../src/lib/components/permission-management.component.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts b/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts index e5b3d56265..4cb90a0fff 100644 --- a/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts +++ b/npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts @@ -193,7 +193,6 @@ export class PermissionManagementComponent setParentClicked(clickedPermissions: PermissionGrantInfoDto) { let childPermissionGrantedCount = 0; let parentPermission: PermissionGrantInfoDto; - console.log({ clickedPermissions }); if (clickedPermissions.parentName) { this.permissions.forEach(per => { From 8d814037038ca8296eedfda5918b12d6992ef8be Mon Sep 17 00:00:00 2001 From: Hazem Date: Tue, 12 Dec 2023 03:45:40 +0200 Subject: [PATCH 050/109] Update Entities.md --- docs/en/Entities.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/en/Entities.md b/docs/en/Entities.md index 124e0adab1..2f0e09ee71 100644 --- a/docs/en/Entities.md +++ b/docs/en/Entities.md @@ -138,8 +138,8 @@ if (book1.EntityEquals(book2)) //Check equality ABP does not force you to use aggregate roots, you can in fact use the `Entity` class as defined before. However, if you want to implement the [Domain Driven Design](Domain-Driven-Design.md) and want to create aggregate root classes, there are some best practices you may want to consider: -* An aggregate root is responsible to preserve it's own integrity. This is also true for all entities, but aggregate root has responsibility for it's sub entities too. So, the aggregate root must always be in a valid state. -* An aggregate root can be referenced by it's Id. Do not reference it by it's navigation property. +* An aggregate root is responsible to preserve its own integrity. This is also true for all entities, but aggregate root has responsibility for its sub entities too. So, the aggregate root must always be in a valid state. +* An aggregate root can be referenced by its Id. Do not reference it by its navigation property. * An aggregate root is treated as a single unit. It's retrieved and updated as a single unit. It's generally considered as a transaction boundary. * Work with sub-entities over the aggregate root- do not modify them independently. @@ -241,7 +241,7 @@ While this example may not implement all the best practices of an aggregate root * `Order` has a public constructor that takes **minimal requirements** to construct an `Order` instance. So, it's not possible to create an order without an id and reference number. The **protected/private** constructor is only necessary to **deserialize** the object while reading from a data source. * `OrderLine` constructor is internal, so it is only allowed to be created by the domain layer. It's used inside of the `Order.AddProduct` method. * `Order.AddProduct` implements the business rule to add a product to an order. -* All properties have `protected` setters. This is to prevent the entity from arbitrary changes from outside of the entity. For example, it would be dangerous to set `TotalItemCount` without adding a new product to the order. It's value is maintained by the `AddProduct` method. +* All properties have `protected` setters. This is to prevent the entity from arbitrary changes from outside of the entity. For example, it would be dangerous to set `TotalItemCount` without adding a new product to the order. Its value is maintained by the `AddProduct` method. ABP Framework does not force you to apply any DDD rule or patterns. However, it tries to make it possible and easier when you do want to apply them. The documentation also follows the same principle. From 1953610df7e0a5d16a9a02ed7345588a780ebf93 Mon Sep 17 00:00:00 2001 From: Engincan VESKE Date: Tue, 12 Dec 2023 09:13:35 +0300 Subject: [PATCH 051/109] Update Entities.md --- docs/en/Entities.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/en/Entities.md b/docs/en/Entities.md index 2f0e09ee71..02631d3e0b 100644 --- a/docs/en/Entities.md +++ b/docs/en/Entities.md @@ -138,8 +138,8 @@ if (book1.EntityEquals(book2)) //Check equality ABP does not force you to use aggregate roots, you can in fact use the `Entity` class as defined before. However, if you want to implement the [Domain Driven Design](Domain-Driven-Design.md) and want to create aggregate root classes, there are some best practices you may want to consider: -* An aggregate root is responsible to preserve its own integrity. This is also true for all entities, but aggregate root has responsibility for its sub entities too. So, the aggregate root must always be in a valid state. -* An aggregate root can be referenced by its Id. Do not reference it by its navigation property. +* An aggregate root is responsible for preserving its own integrity. This is also true for all entities, but the aggregate root has responsibility for its sub-entities too. So, the aggregate root must always be in a valid state. +* An aggregate root can be referenced by its `Id`. Do not reference it by its navigation property. * An aggregate root is treated as a single unit. It's retrieved and updated as a single unit. It's generally considered as a transaction boundary. * Work with sub-entities over the aggregate root- do not modify them independently. From 4543411052b4671eaaad34783964ec7a6a55646e Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Tue, 12 Dec 2023 15:29:23 +0800 Subject: [PATCH 052/109] Upgrade Blazorise to 1.4.0 --- Directory.Packages.props | 8 ++++---- docs/en/Migration-Guides/Abp-8_0.md | 12 ++++++------ ...panyName.MyProjectName.Blazor.Server.Mongo.csproj | 4 ++-- .../MyCompanyName.MyProjectName.Blazor.Server.csproj | 4 ++-- ...me.MyProjectName.Blazor.WebAssembly.Client.csproj | 4 ++-- ...anyName.MyProjectName.Blazor.Server.Tiered.csproj | 4 ++-- .../MyCompanyName.MyProjectName.Blazor.Server.csproj | 4 ++-- .../MyCompanyName.MyProjectName.Blazor.csproj | 4 ++-- .../wwwroot/global.css | 4 ++-- .../wwwroot/index.html | 4 ++-- .../MyCompanyName.MyProjectName.Blazor.Host.csproj | 4 ++-- .../wwwroot/global.css | 4 ++-- .../wwwroot/index.html | 4 ++-- ...mpanyName.MyProjectName.Blazor.Server.Host.csproj | 4 ++-- 14 files changed, 34 insertions(+), 34 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 540c7f109d..d4be341568 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -15,10 +15,10 @@ - - - - + + + + diff --git a/docs/en/Migration-Guides/Abp-8_0.md b/docs/en/Migration-Guides/Abp-8_0.md index 9285858501..0a0340f941 100644 --- a/docs/en/Migration-Guides/Abp-8_0.md +++ b/docs/en/Migration-Guides/Abp-8_0.md @@ -156,12 +156,12 @@ You can see the following list of NuGet libraries that have been upgraded with . | AWSSDK.SecurityToken | 3.7.1.151 | 3.7.300.2 | | Azure.Messaging.ServiceBus | 7.8.1 | 7.17.0 | | Azure.Storage.Blobs | 12.15.0 | 12.19.1 | -| Blazorise | 1.3.1 | 1.3.2 | -| Blazorise.Bootstrap5 | 1.3.1 | 1.3.2 | -| Blazorise.Icons.FontAwesome | 1.3.1 | 1.3.2 | -| Blazorise.Components | 1.3.1 | 1.3.2 | -| Blazorise.DataGrid | 1.3.1 | 1.3.2 | -| Blazorise.Snackbar | 1.3.1 | 1.3.2 | +| Blazorise | 1.3.1 | 1.4.0 | +| Blazorise.Bootstrap5 | 1.3.1 | 1.4.0 | +| Blazorise.Icons.FontAwesome | 1.3.1 | 1.4.0 | +| Blazorise.Components | 1.3.1 | 1.4.0 | +| Blazorise.DataGrid | 1.3.1 | 1.4.0 | +| Blazorise.Snackbar | 1.3.1 | 1.4.0 | | Confluent.Kafka | 1.8.2 | 2.3.0 | | Dapper | 2.0.123 | 2.1.21 | | Dapr.AspNetCore | 1.9.0 | 1.12.0 | diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj index 728927e3ab..6170ced2bd 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj @@ -8,8 +8,8 @@ - - + + diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj index a8fc94a5a4..9ad8f45be9 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj @@ -8,8 +8,8 @@ - - + + diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Client/MyCompanyName.MyProjectName.Blazor.WebAssembly.Client.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Client/MyCompanyName.MyProjectName.Blazor.WebAssembly.Client.csproj index 3fcb0299a2..1dd9dffb63 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Client/MyCompanyName.MyProjectName.Blazor.WebAssembly.Client.csproj +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Client/MyCompanyName.MyProjectName.Blazor.WebAssembly.Client.csproj @@ -9,8 +9,8 @@ - - + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj index 7d9a52872d..3dfc38d7fb 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj @@ -14,8 +14,8 @@ - - + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj index acef72f923..9b78e37819 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj @@ -14,8 +14,8 @@ - - + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyCompanyName.MyProjectName.Blazor.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyCompanyName.MyProjectName.Blazor.csproj index e83a52df12..36fd42362a 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyCompanyName.MyProjectName.Blazor.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyCompanyName.MyProjectName.Blazor.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/global.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/global.css index 187067520f..82eb40e2b8 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/global.css +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/global.css @@ -14,8 +14,8 @@ body:before{content:"mobile";display:none;visibility:hidden}@media(min-width:768px){body:before{content:"tablet"}}@media(min-width:992px){body:before{content:"desktop"}}@media(min-width:1200px){body:before{content:"widescreen"}}@media(min-width:1400px){body:before{content:"fullhd"}}hr.divider.divider-solid{border-top:var(--b-divider-thickness,1px) solid var(--b-divider-color,#999)}hr.divider.divider-dashed{border-top:var(--b-divider-thickness,1px) dashed var(--b-divider-color,#999)}hr.divider.divider-dotted{border-top:var(--b-divider-thickness,1px) dotted var(--b-divider-color,#999)}hr.divider.divider-text{position:relative;border:0;height:var(--b-divider-thickness,1px);background:var(--b-divider-color,#999)}hr.divider.divider-text::before{content:attr(data-content);display:inline-block;background:#fff;font-weight:bold;font-size:var(--b-divider-font-size,.85rem);color:var(--b-divider-color,#999);border-radius:30rem;padding:.2rem 2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b-drop-zone{position:relative;transition:all 300ms cubic-bezier(.4,0,.2,1) 0ms}.b-drop-zone.b-drop-zone-drag-block>*{pointer-events:none}.b-drop-zone.b-drop-zone-drop-allowed{outline:1px solid var(--b-theme-success,"#00FF00")!important}.b-drop-zone.b-drop-zone-drop-not-allowed{outline:1px solid var(--b-theme-danger,"#FF0000")!important}.b-drop-zone-draggable:not(.draggable-preview-start){cursor:grab;user-select:none}.b-drop-zone-draggable:not(.draggable-preview-start):active{cursor:grabbing}.b-drop-zone .draggable-placeholder{outline:2px dashed var(--b-theme-primary,"#0000FF")!important;padding:1rem}.b-drop-zone .draggable-preview-start{height:20px;width:100%;position:absolute;top:0;left:0;z-index:1}.b-file-picker{display:inline-block;width:100%}.b-file-picker .b-text-drop{border:1px solid rgba(0,0,0,.15);margin-top:.5rem;display:block;text-align:center;font-size:.75rem;padding-top:.25rem;padding-bottom:.25rem}.b-file-picker .b-file-picker-file{min-width:25rem}.b-file-picker .b-file-picker-file span{display:block}.b-file-picker .b-file-picker-file .b-file-picker-file-size,.b-file-picker .b-file-picker-file .b-file-picker-file-status,.b-file-picker .b-file-picker-file .b-file-picker-file-relativepath{font-size:.75rem}.b-input-color-picker{padding:.6rem}.b-input-color-picker>.b-input-color-picker-preview{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between}.b-input-color-picker>.b-input-color-picker-preview::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.b-input-color-picker>.b-input-color-picker-preview>.b-input-color-picker-curent-color{display:inline-block;width:100%;height:100%}.b-input-color-picker[aria-disabled=true]{opacity:.65}.progress.progress-xs{height:.25rem}.progress.progress-sm{height:.5rem}.progress.progress-md{height:1rem}.progress.progress-lg{height:1.5rem}.progress.progress-xl{height:2rem}.b-page-progress{width:100%;height:4px;z-index:9999;top:0;left:0;position:fixed;display:none}.b-page-progress .b-page-progress-indicator{width:0;height:100%;transition:height .3s;background-color:#000;transition:width 1s}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-indeterminate{width:30%;animation:running-page-progress 2s cubic-bezier(.4,0,.2,1) infinite}.b-page-progress.b-page-progress-active{display:block}@keyframes running-page-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0%}100%{margin-left:100%;margin-right:0}}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}.tippy-box[data-theme~=blazorise]{background-color:RGBA(var(--b-tooltip-background-color-r,128),var(--b-tooltip-background-color-g,128),var(--b-tooltip-background-color-b,128),var(--b-tooltip-background-opacity,.9));color:var(--b-tooltip-color,#fff)}.tippy-box[data-theme~=blazorise][data-placement^=top]>.tippy-arrow::before{border-top-color:RGBA(var(--b-tooltip-background-color-r,128),var(--b-tooltip-background-color-g,128),var(--b-tooltip-background-color-b,128),var(--b-tooltip-background-opacity,.9))}.tippy-box[data-theme~=blazorise][data-placement^=bottom]>.tippy-arrow::before{border-bottom-color:RGBA(var(--b-tooltip-background-color-r,128),var(--b-tooltip-background-color-g,128),var(--b-tooltip-background-color-b,128),var(--b-tooltip-background-opacity,.9))}.tippy-box[data-theme~=blazorise][data-placement^=left]>.tippy-arrow::before{border-left-color:RGBA(var(--b-tooltip-background-color-r,128),var(--b-tooltip-background-color-g,128),var(--b-tooltip-background-color-b,128),var(--b-tooltip-background-opacity,.9))}.tippy-box[data-theme~=blazorise][data-placement^=right]>.tippy-arrow::before{border-right-color:RGBA(var(--b-tooltip-background-color-r,128),var(--b-tooltip-background-color-g,128),var(--b-tooltip-background-color-b,128),var(--b-tooltip-background-opacity,.9))}.tippy-box[data-theme~=blazorise]>.tippy-svg-arrow{fill:RGBA(var(--b-tooltip-background-color-r,128),var(--b-tooltip-background-color-g,128),var(--b-tooltip-background-color-b,128),var(--b-tooltip-background-opacity,.9))}.b-tooltip-inline{display:inline-block}.b-layout{display:flex;flex:auto;flex-direction:column}.b-layout.b-layout-root{height:100vh}.b-layout,.b-layout *{box-sizing:border-box}@keyframes spinner{0%{transform:translate3d(-50%,-50%,0) rotate(0deg)}100%{transform:translate3d(-50%,-50%,0) rotate(360deg)}}.b-layout>.b-layout-loading{z-index:9999;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.3)}.b-layout>.b-layout-loading:before{animation:1s linear infinite spinner;border:solid 3px #eee;border-bottom-color:var(--b-theme-primary);border-radius:50%;height:40px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:40px;content:" "}.b-layout.b-layout-has-sider{flex-direction:row;min-height:0}.b-layout.b-layout-has-sider .b-layout{overflow-x:hidden}.b-layout-header,.b-layout-footer{flex:0 0 auto}.b-layout-header{color:rgba(0,0,0,.65)}.b-layout.b-layout-root.b-layout-has-sider>.b-layout-header-fixed,.b-layout.b-layout-root.b-layout-has-sider>.b-layout>.b-layout-header-fixed{position:sticky;top:0;width:100%;flex:0}.b-layout.b-layout-root:not(.b-layout-has-sider) .b-layout-header-fixed,.b-layout.b-layout-root:not(.b-layout-has-sider)>.b-layout .b-layout-header-fixed{position:fixed;top:0;left:0;right:0;flex:0}.b-layout.b-layout-root:not(.b-layout-has-sider) .b-layout-header-fixed+.b-layout-content,.b-layout.b-layout-root:not(.b-layout-has-sider)>.b-layout .b-layout-header-fixed+.b-layout-content{margin-top:var(--b-bar-horizontal-height,auto)}.b-layout.b-layout-root>.b-layout-header.b-layout-header-fixed+.b-layout.b-layout-has-sider{margin-top:var(--b-bar-horizontal-height,auto)}.b-layout-footer{color:rgba(0,0,0,.65)}.b-layout-footer-fixed{position:sticky;z-index:1;bottom:0;flex:0}.b-layout-content{flex:1}.b-layout-sider{display:flex;position:relative;background:#001529}.b-layout-sider-content{position:sticky;top:0;z-index:2}.b-layout-header .navbar{line-height:inherit}.b-bar-horizontal[data-collapse=hide]{flex-wrap:nowrap}.b-bar-horizontal[data-collapse=hide][data-broken=true]{height:auto}.b-bar-horizontal[data-broken=false]{height:auto}.b-layout>.b-layout-header .b-bar-horizontal[data-collapse=hide][data-broken=true]{height:var(--b-bar-horizontal-height,auto)}.b-layout>.b-layout-header .b-bar-horizontal[data-broken=false]{height:var(--b-bar-horizontal-height,auto)}.b-bar-initial{display:none!important}.b-bar-vertical-inline,.b-bar-vertical-popout,.b-bar-vertical-small{display:flex;flex-direction:column;flex-wrap:nowrap;position:sticky;top:0;padding:0;min-width:var(--b-vertical-bar-width,230px);max-width:var(--b-vertical-bar-width,230px);width:var(--b-vertical-bar-width,230px);box-shadow:2px 0 6px rgba(0,21,41,.35);height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-bar-vertical-inline:not(.b-bar-initial),.b-bar-vertical-popout:not(.b-bar-initial),.b-bar-vertical-small:not(.b-bar-initial){transition:width 200ms ease-in-out,min-width 200ms ease-in-out}.b-bar-vertical-inline .b-bar-menu,.b-bar-vertical-popout .b-bar-menu,.b-bar-vertical-small .b-bar-menu{width:100%;display:flex;flex:1;justify-content:space-between;flex-direction:column;align-self:stretch}.b-bar-vertical-inline .b-bar-brand,.b-bar-vertical-popout .b-bar-brand,.b-bar-vertical-small .b-bar-brand{width:100%;display:flex;height:var(--b-vertical-bar-brand-height,64px);min-height:var(--b-vertical-bar-brand-height,64px)}.b-bar-vertical-inline .b-bar-toggler-inline,.b-bar-vertical-popout .b-bar-toggler-inline,.b-bar-vertical-small .b-bar-toggler-inline{height:var(--b-vertical-bar-brand-height,64px);padding:12px;display:inline-flex;cursor:pointer;position:absolute;right:0}.b-bar-vertical-inline .b-bar-toggler-inline>*,.b-bar-vertical-popout .b-bar-toggler-inline>*,.b-bar-vertical-small .b-bar-toggler-inline>*{margin:auto}.b-bar-vertical-inline .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-popout .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-small .b-bar-toggler-popout:not(.b-bar-mobile-toggle){display:flex;position:fixed;left:var(--b-vertical-bar-width,230px);border-radius:0 10px 10px 0;border:0;width:10px;height:40px;padding:5px;align-items:center;box-shadow:2px 0 6px rgba(0,21,41,.35);cursor:pointer}.b-bar-vertical-inline .b-bar-toggler-popout:not(.b-bar-mobile-toggle):not(.b-bar-initial),.b-bar-vertical-popout .b-bar-toggler-popout:not(.b-bar-mobile-toggle):not(.b-bar-initial),.b-bar-vertical-small .b-bar-toggler-popout:not(.b-bar-mobile-toggle):not(.b-bar-initial){transition:width 200ms ease-in-out,left 200ms ease-in-out}.b-bar-vertical-inline .b-bar-toggler-popout:not(.b-bar-mobile-toggle)>*,.b-bar-vertical-popout .b-bar-toggler-popout:not(.b-bar-mobile-toggle)>*,.b-bar-vertical-small .b-bar-toggler-popout:not(.b-bar-mobile-toggle)>*{margin:auto;display:none}.b-bar-vertical-inline .b-bar-toggler-popout:not(.b-bar-mobile-toggle):hover,.b-bar-vertical-popout .b-bar-toggler-popout:not(.b-bar-mobile-toggle):hover,.b-bar-vertical-small .b-bar-toggler-popout:not(.b-bar-mobile-toggle):hover{width:45px}.b-bar-vertical-inline .b-bar-toggler-popout:not(.b-bar-mobile-toggle):hover>*,.b-bar-vertical-popout .b-bar-toggler-popout:not(.b-bar-mobile-toggle):hover>*,.b-bar-vertical-small .b-bar-toggler-popout:not(.b-bar-mobile-toggle):hover>*{display:block}.b-bar-vertical-inline .b-bar-item,.b-bar-vertical-popout .b-bar-item,.b-bar-vertical-small .b-bar-item{margin:auto;flex-grow:1;min-height:40px}.b-bar-vertical-inline .b-bar-item .b-bar-icon,.b-bar-vertical-popout .b-bar-item .b-bar-icon,.b-bar-vertical-small .b-bar-item .b-bar-icon{font-size:1.25rem;vertical-align:middle;margin:3px;display:inline-block}.b-bar-vertical-inline .b-bar-start,.b-bar-vertical-popout .b-bar-start,.b-bar-vertical-small .b-bar-start{width:100%;display:block}.b-bar-vertical-inline .b-bar-end,.b-bar-vertical-popout .b-bar-end,.b-bar-vertical-small .b-bar-end{padding-bottom:1rem;width:100%;padding-top:1rem;display:block}.b-bar-vertical-inline .b-bar-end .b-bar-dropdown,.b-bar-vertical-popout .b-bar-end .b-bar-dropdown,.b-bar-vertical-small .b-bar-end .b-bar-dropdown{position:relative}.b-bar-vertical-inline .b-bar-end .b-bar-dropdown-menu-container,.b-bar-vertical-popout .b-bar-end .b-bar-dropdown-menu-container,.b-bar-vertical-small .b-bar-end .b-bar-dropdown-menu-container{bottom:0}.b-bar-vertical-inline .b-bar-link,.b-bar-vertical-popout .b-bar-link,.b-bar-vertical-small .b-bar-link{display:block;width:100%;text-decoration:none;padding:.5rem .5rem .5rem 1.5rem;cursor:pointer;overflow-x:hidden;line-height:1.5rem;vertical-align:middle;transition:font-size 150ms ease-in}.b-bar-vertical-inline .b-bar-label,.b-bar-vertical-popout .b-bar-label,.b-bar-vertical-small .b-bar-label{background:transparent;color:#adb5bd;padding:.375rem 1.25rem;font-size:.75rem;text-overflow:ellipsis;overflow-x:hidden}.b-bar-vertical-inline .b-bar-dropdown .b-bar-dropdown-toggle:before,.b-bar-vertical-popout .b-bar-dropdown .b-bar-dropdown-toggle:before,.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-toggle:before{content:" ";border:solid;border-width:0 2px 2px 0;display:inline-block;padding:2px;right:1rem;transition:transform 200ms ease-out;float:right;position:relative;-webkit-transform:rotate(225deg);transform:rotate(225deg);top:.7rem}.b-bar-vertical-inline .b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before,.b-bar-vertical-popout .b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before,.b-bar-vertical-small .b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:.5rem}.b-bar-vertical-inline .b-bar-dropdown .b-bar-dropdown-menu,.b-bar-vertical-popout .b-bar-dropdown .b-bar-dropdown-menu,.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu{display:none;background:inherit;color:inherit;float:none;padding:5px 0}.b-bar-vertical-inline .b-bar-dropdown .b-bar-dropdown-menu[data-visible=true],.b-bar-vertical-popout .b-bar-dropdown .b-bar-dropdown-menu[data-visible=true],.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu[data-visible=true]{display:block}.b-bar-vertical-inline .b-bar-dropdown .b-bar-dropdown-menu .b-bar-dropdown-item,.b-bar-vertical-popout .b-bar-dropdown .b-bar-dropdown-menu .b-bar-dropdown-item,.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu .b-bar-dropdown-item{position:relative;color:inherit;transition:background 100ms ease-in-out,color 100ms ease-in-out;text-decoration:none;display:block;width:100%;overflow-x:hidden}.b-bar-vertical-inline .b-bar-dropdown .b-bar-dropdown-menu .b-bar-dropdown-item i,.b-bar-vertical-popout .b-bar-dropdown .b-bar-dropdown-menu .b-bar-dropdown-item i,.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu .b-bar-dropdown-item i{margin-right:.3rem}.b-bar-vertical-inline .b-bar-dropdown .b-bar-dropdown-menu:before,.b-bar-vertical-popout .b-bar-dropdown .b-bar-dropdown-menu:before,.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu:before{background:inherit;box-shadow:none}.b-bar-vertical-inline .b-bar-mobile-toggle,.b-bar-vertical-popout .b-bar-mobile-toggle,.b-bar-vertical-small .b-bar-mobile-toggle{right:20px;margin:auto;display:none}.b-bar-vertical-inline .b-bar-item-multi-line,.b-bar-vertical-popout .b-bar-item-multi-line,.b-bar-vertical-small .b-bar-item-multi-line{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:var(--b-bar-item-lines,2);white-space:normal!important;overflow:hidden;text-overflow:ellipsis}.b-bar-vertical-inline.b-bar-dark,.b-bar-vertical-popout.b-bar-dark,.b-bar-vertical-small.b-bar-dark{background:var(--b-bar-dark-background,#001529);color:var(--b-bar-dark-color,rgba(255,255,255,.5))}.b-bar-vertical-inline.b-bar-dark .b-bar-brand,.b-bar-vertical-popout.b-bar-dark .b-bar-brand,.b-bar-vertical-small.b-bar-dark .b-bar-brand{background:var(--b-bar-brand-dark-background,rgba(255,255,255,.025))}.b-bar-vertical-inline.b-bar-dark .b-bar-brand .b-bar-link,.b-bar-vertical-popout.b-bar-dark .b-bar-brand .b-bar-link,.b-bar-vertical-small.b-bar-dark .b-bar-brand .b-bar-link{color:#fff}.b-bar-vertical-inline.b-bar-dark .b-bar-brand .b-bar-link.active,.b-bar-vertical-popout.b-bar-dark .b-bar-brand .b-bar-link.active,.b-bar-vertical-small.b-bar-dark .b-bar-brand .b-bar-link.active{color:#fff;background:inherit}.b-bar-vertical-inline.b-bar-dark .b-bar-brand .b-bar-link:hover,.b-bar-vertical-popout.b-bar-dark .b-bar-brand .b-bar-link:hover,.b-bar-vertical-small.b-bar-dark .b-bar-brand .b-bar-link:hover{color:#fff;background:inherit}.b-bar-vertical-inline.b-bar-dark .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-popout.b-bar-dark .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-small.b-bar-dark .b-bar-toggler-popout:not(.b-bar-mobile-toggle){background:var(--b-bar-dark-background,#001529);color:var(--b-bar-dark-color,rgba(255,255,255,.5))}.b-bar-vertical-inline.b-bar-dark .b-bar-dropdown-menu,.b-bar-vertical-popout.b-bar-dark .b-bar-dropdown-menu,.b-bar-vertical-small.b-bar-dark .b-bar-dropdown-menu{background:var(--b-bar-dropdown-dark-background,#000c17)}.b-bar-vertical-inline.b-bar-dark .b-bar-dropdown-menu .b-bar-dropdown-item.active,.b-bar-vertical-popout.b-bar-dark .b-bar-dropdown-menu .b-bar-dropdown-item.active,.b-bar-vertical-small.b-bar-dark .b-bar-dropdown-menu .b-bar-dropdown-item.active{color:var(--b-bar-item-dark-active-color,#fff);background:var(--b-bar-item-dark-active-background,#0288d1)}.b-bar-vertical-inline.b-bar-dark .b-bar-dropdown-menu .b-bar-dropdown-item:hover,.b-bar-vertical-popout.b-bar-dark .b-bar-dropdown-menu .b-bar-dropdown-item:hover,.b-bar-vertical-small.b-bar-dark .b-bar-dropdown-menu .b-bar-dropdown-item:hover{color:var(--b-bar-item-dark-hover-color,#fff);background:var(--b-bar-item-dark-hover-background,rgba(255,255,255,.3))}.b-bar-vertical-inline.b-bar-dark .b-bar-link,.b-bar-vertical-popout.b-bar-dark .b-bar-link,.b-bar-vertical-small.b-bar-dark .b-bar-link{color:inherit}.b-bar-vertical-inline.b-bar-dark .b-bar-link.active,.b-bar-vertical-popout.b-bar-dark .b-bar-link.active,.b-bar-vertical-small.b-bar-dark .b-bar-link.active{color:var(--b-bar-item-dark-active-color,#fff);background:var(--b-bar-item-dark-active-background,#0288d1)}.b-bar-vertical-inline.b-bar-dark .b-bar-link:hover,.b-bar-vertical-popout.b-bar-dark .b-bar-link:hover,.b-bar-vertical-small.b-bar-dark .b-bar-link:hover{color:var(--b-bar-item-dark-hover-color,#fff);background:var(--b-bar-item-dark-hover-background,rgba(255,255,255,.3))}.b-bar-vertical-inline.b-bar-light,.b-bar-vertical-popout.b-bar-light,.b-bar-vertical-small.b-bar-light{background:var(--b-bar-light-background,#fff);color:var(--b-bar-light-color,rgba(0,0,0,.7))}.b-bar-vertical-inline.b-bar-light .b-bar-brand,.b-bar-vertical-popout.b-bar-light .b-bar-brand,.b-bar-vertical-small.b-bar-light .b-bar-brand{background:var(--b-bar-brand-light-background,rgba(0,0,0,.025))}.b-bar-vertical-inline.b-bar-light .b-bar-brand .b-bar-link,.b-bar-vertical-popout.b-bar-light .b-bar-brand .b-bar-link,.b-bar-vertical-small.b-bar-light .b-bar-brand .b-bar-link{color:#000}.b-bar-vertical-inline.b-bar-light .b-bar-brand .b-bar-link.active,.b-bar-vertical-popout.b-bar-light .b-bar-brand .b-bar-link.active,.b-bar-vertical-small.b-bar-light .b-bar-brand .b-bar-link.active{background:inherit}.b-bar-vertical-inline.b-bar-light .b-bar-brand .b-bar-link:hover,.b-bar-vertical-popout.b-bar-light .b-bar-brand .b-bar-link:hover,.b-bar-vertical-small.b-bar-light .b-bar-brand .b-bar-link:hover{background:inherit}.b-bar-vertical-inline.b-bar-light .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-popout.b-bar-light .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-small.b-bar-light .b-bar-toggler-popout:not(.b-bar-mobile-toggle){background:var(--b-bar-brand-light-background,#fff);color:var(--b-bar-light-color,rgba(0,0,0,.7))}.b-bar-vertical-inline.b-bar-light .b-bar-dropdown-menu,.b-bar-vertical-popout.b-bar-light .b-bar-dropdown-menu,.b-bar-vertical-small.b-bar-light .b-bar-dropdown-menu{background:var(--b-bar-dropdown-light-background,#f2f2f2)}.b-bar-vertical-inline.b-bar-light .b-bar-dropdown-menu .b-bar-dropdown-item.active,.b-bar-vertical-popout.b-bar-light .b-bar-dropdown-menu .b-bar-dropdown-item.active,.b-bar-vertical-small.b-bar-light .b-bar-dropdown-menu .b-bar-dropdown-item.active{color:var(--b-bar-item-light-active-color,#000);background:var(--b-bar-item-light-active-background,#0288d1)}.b-bar-vertical-inline.b-bar-light .b-bar-dropdown-menu .b-bar-dropdown-item:hover,.b-bar-vertical-popout.b-bar-light .b-bar-dropdown-menu .b-bar-dropdown-item:hover,.b-bar-vertical-small.b-bar-light .b-bar-dropdown-menu .b-bar-dropdown-item:hover{color:var(--b-bar-item-light-hover-color,#000);background:var(--b-bar-item-light-hover-background,rgba(0,0,0,.3))}.b-bar-vertical-inline.b-bar-light .b-bar-link,.b-bar-vertical-popout.b-bar-light .b-bar-link,.b-bar-vertical-small.b-bar-light .b-bar-link{color:inherit}.b-bar-vertical-inline.b-bar-light .b-bar-link.active,.b-bar-vertical-popout.b-bar-light .b-bar-link.active,.b-bar-vertical-small.b-bar-light .b-bar-link.active{color:var(--b-bar-item-light-active-color,#000);background:var(--b-bar-item-light-active-background,#0288d1)}.b-bar-vertical-inline.b-bar-light .b-bar-link:hover,.b-bar-vertical-popout.b-bar-light .b-bar-link:hover,.b-bar-vertical-small.b-bar-light .b-bar-link:hover{color:var(--b-bar-item-light-hover-color,#000);background:var(--b-bar-item-light-hover-background,rgba(0,0,0,.3))}.b-bar-vertical-small,.b-bar-vertical-inline[data-collapse=small],.b-bar-vertical-popout[data-collapse=small]{width:var(--b-vertical-bar-small-width,64px);min-width:var(--b-vertical-bar-small-width,64px)}.b-bar-vertical-small:not(.b-bar-initial),.b-bar-vertical-inline[data-collapse=small]:not(.b-bar-initial),.b-bar-vertical-popout[data-collapse=small]:not(.b-bar-initial){transition:width 200ms ease-in-out,min-width 200ms ease-in-out}.b-bar-vertical-small .b-bar-toggler-inline,.b-bar-vertical-inline[data-collapse=small] .b-bar-toggler-inline,.b-bar-vertical-popout[data-collapse=small] .b-bar-toggler-inline{position:relative;width:100%}.b-bar-vertical-small .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-inline[data-collapse=small] .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-popout[data-collapse=small] .b-bar-toggler-popout:not(.b-bar-mobile-toggle){left:var(--b-vertical-bar-small-width,64px)}.b-bar-vertical-small .b-bar-item>.b-bar-dropdown>.b-bar-dropdown-toggle:before,.b-bar-vertical-inline[data-collapse=small] .b-bar-item>.b-bar-dropdown>.b-bar-dropdown-toggle:before,.b-bar-vertical-popout[data-collapse=small] .b-bar-item>.b-bar-dropdown>.b-bar-dropdown-toggle:before{display:none}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container{z-index:100;max-height:50vh;position:absolute!important;margin:-42px 5px 0 5px;display:flex;width:var(--b-vertical-bar-popout-menu-width,180px);left:var(--b-vertical-bar-small-width,64px)}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right{right:var(--b-vertical-bar-small-width,64px);left:unset}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu{box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);border-radius:3px;overflow-y:auto;overflow-x:hidden;flex:1 100%}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu .b-bar-dropdown-item,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu .b-bar-dropdown-item,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu .b-bar-dropdown-item{padding:.5rem .5rem .5rem 1.5rem}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu:before,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu:before,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu:before{position:absolute;top:0;left:-7px;right:0;bottom:0;width:100%;height:100%;opacity:.0001;content:" ";z-index:-1}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu.b-bar-right:before,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu.b-bar-right:before,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu.b-bar-right:before{left:unset;right:-7px}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container{left:var(--b-vertical-bar-popout-menu-width,180px)}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right{right:var(--b-vertical-bar-popout-menu-width,180px)}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-toggle:before,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-toggle:before,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-toggle:before{content:" ";border:solid;border-width:0 2px 2px 0;display:inline-block;padding:2px;right:1rem;transition:transform 200ms ease-out;float:right;position:relative;-webkit-transform:rotate(135deg);transform:rotate(135deg);right:.8rem}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before{-webkit-transform:rotate(315deg);transform:rotate(315deg)}@keyframes b-bar-link-small{to{text-align:center;padding-left:0;padding-right:0}}.b-bar-vertical-small .b-bar-item>.b-bar-link,.b-bar-vertical-small .b-bar-item>.b-bar-dropdown>.b-bar-link,.b-bar-vertical-inline[data-collapse=small] .b-bar-item>.b-bar-link,.b-bar-vertical-inline[data-collapse=small] .b-bar-item>.b-bar-dropdown>.b-bar-link,.b-bar-vertical-popout[data-collapse=small] .b-bar-item>.b-bar-link,.b-bar-vertical-popout[data-collapse=small] .b-bar-item>.b-bar-dropdown>.b-bar-link{animation:b-bar-link-small forwards;animation-delay:170ms;font-size:0;transition:font-size 100ms ease-out}.b-bar-vertical-small .b-bar-item>.b-bar-link:after,.b-bar-vertical-small .b-bar-item>.b-bar-dropdown>.b-bar-link:after,.b-bar-vertical-inline[data-collapse=small] .b-bar-item>.b-bar-link:after,.b-bar-vertical-inline[data-collapse=small] .b-bar-item>.b-bar-dropdown>.b-bar-link:after,.b-bar-vertical-popout[data-collapse=small] .b-bar-item>.b-bar-link:after,.b-bar-vertical-popout[data-collapse=small] .b-bar-item>.b-bar-dropdown>.b-bar-link:after{display:none}.b-bar-vertical-small .b-bar-label,.b-bar-vertical-inline[data-collapse=small] .b-bar-label,.b-bar-vertical-popout[data-collapse=small] .b-bar-label{text-align:center}.b-bar-vertical-inline:not([data-collapse]){overflow-y:auto;overflow-x:hidden}.b-bar-vertical-inline:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container{position:relative}.b-bar-vertical-inline:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu{position:relative!important;border:0;border-radius:0;box-shadow:none}.b-bar-vertical-inline:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu .b-bar-dropdown-item{padding:.5rem .5rem .5rem 3rem}.b-bar-vertical-inline:not([data-collapse]) .b-bar-brand .b-bar-link{display:flex;align-items:center}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-toggle:before{content:" ";border:solid;border-width:0 2px 2px 0;display:inline-block;padding:2px;right:1rem;transition:transform 200ms ease-out;float:right;position:relative;-webkit-transform:rotate(135deg);transform:rotate(135deg);right:.8rem}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container{z-index:100;max-height:50vh;position:absolute!important;margin:-42px 5px 0 5px;display:flex;width:var(--b-vertical-bar-popout-menu-width,180px);left:var(--b-vertical-bar-width,230px)}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right{right:var(--b-vertical-bar-width,230px);left:unset}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu{box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);border-radius:3px;overflow-y:auto;overflow-x:hidden;flex:1 100%}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu .b-bar-dropdown-item{padding:.5rem .5rem .5rem 1.5rem}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu:before{position:absolute;top:0;left:-7px;right:0;bottom:0;width:100%;height:100%;opacity:.0001;content:" ";z-index:-1}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu.b-bar-right:before{left:unset;right:-7px}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container{left:var(--b-vertical-bar-popout-menu-width,180px)}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right{right:var(--b-vertical-bar-popout-menu-width,180px)}.b-bar-vertical-inline[data-collapse=hide],.b-bar-vertical-popout[data-collapse=hide],.b-bar-vertical-small[data-collapse=hide]{width:0;min-width:0;overflow-y:hidden;visibility:hidden}.b-bar-vertical-inline[data-collapse=hide]:not(.b-bar-initial),.b-bar-vertical-popout[data-collapse=hide]:not(.b-bar-initial),.b-bar-vertical-small[data-collapse=hide]:not(.b-bar-initial){transition:width 200ms ease-in-out,min-width 200ms ease-in-out,visibility 100ms}.b-bar-vertical-inline[data-collapse=hide] .b-bar-toggler-inline,.b-bar-vertical-popout[data-collapse=hide] .b-bar-toggler-inline,.b-bar-vertical-small[data-collapse=hide] .b-bar-toggler-inline{display:none}.b-bar-vertical-inline[data-collapse=hide] .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-popout[data-collapse=hide] .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-small[data-collapse=hide] .b-bar-toggler-popout:not(.b-bar-mobile-toggle){visibility:visible;left:0}@media only screen and (max-width:576px){.b-bar-vertical-inline:not([data-collapse]){min-width:100vw}.b-bar-vertical-inline:not([data-collapse]) .b-bar-toggler-inline:not(.b-bar-mobile-toggle){display:none}.b-bar-vertical-inline:not([data-collapse]) .b-bar-toggler-popout:not(.b-bar-mobile-toggle){left:100vw}.b-bar-vertical-inline:not([data-collapse]) .b-bar-mobile-toggle{display:flex}}.b-table.table{position:relative}.b-table.table .b-table-resizer{position:absolute;top:0;right:0;width:5px;cursor:col-resize;user-select:none;z-index:1}.b-table.table .b-table-resizer:hover,.b-table.table .b-table-resizing{cursor:col-resize!important;border-right:2px solid var(--b-theme-primary,#00f)}.b-table.table .b-table-resizing{cursor:col-resize!important}thead tr th{position:relative}.b-character-casing-lower{text-transform:lowercase}.b-character-casing-upper{text-transform:uppercase}.b-character-casing-title{text-transform:lowercase}.b-character-casing-title::first-letter {text-transform:uppercase}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:contents}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:0;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:0;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:0}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.flatpickr-monthSelect-months{margin:10px 1px 3px 1px;flex-wrap:wrap}.flatpickr-monthSelect-month{background:none;border:0;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;font-weight:400;margin:.5px;justify-content:center;padding:10px;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;text-align:center;width:33%}.flatpickr-monthSelect-month.disabled{color:#eee}.flatpickr-monthSelect-month.disabled:hover,.flatpickr-monthSelect-month.disabled:focus{cursor:not-allowed;background:none!important}.flatpickr-monthSelect-theme-dark{background:#3f4458}.flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year{color:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month,.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month{color:#fff;fill:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month{color:rgba(255,255,255,.95)}.flatpickr-monthSelect-month:hover,.flatpickr-monthSelect-month:focus{background:#e6e6e6;cursor:pointer;outline:0}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus{background:#646c8c;border-color:#646c8c}.flatpickr-monthSelect-month.selected{background-color:#569ff7;color:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4} /*! Pickr 1.8.2 MIT | https://github.com/Simonwep/pickr */ .pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;outline:0;border:0;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;border-radius:.15em;background:url('data:image/svg+xml;utf8, ') no-repeat center;background-size:0;transition:all .3s}.pickr .pcr-button::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.pickr .pcr-button::before{z-index:initial}.pickr .pcr-button::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;transition:background .3s;background:var(--pcr-color);border-radius:.15em}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear::before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-button.disabled{cursor:not-allowed}.pickr *,.pcr-app *{box-sizing:border-box;outline:0;border:0;-webkit-appearance:none}.pickr input:focus,.pickr input.pcr-active,.pickr button:focus,.pickr button.pcr-active,.pcr-app input:focus,.pcr-app input.pcr-active,.pcr-app button:focus,.pcr-app button.pcr-active{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-palette,.pickr .pcr-slider,.pcr-app .pcr-palette,.pcr-app .pcr-slider{transition:box-shadow .3s}.pickr .pcr-palette:focus,.pickr .pcr-slider:focus,.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px rgba(0,0,0,.25)}.pcr-app{position:fixed;display:flex;flex-direction:column;z-index:10000;border-radius:.1em;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);left:0;top:0}.pcr-app.visible{transition:opacity .3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:.75em}.pcr-app .pcr-swatches.pcr-last{margin:0}@supports(display:grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,1.75em)}}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:all .15s;overflow:hidden;background:transparent;z-index:1}.pcr-app .pcr-swatches>button::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--pcr-color);border:1px solid rgba(0,0,0,.05);border-radius:.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{filter:brightness(1.05)}.pcr-app .pcr-swatches>button:not(.pcr-active){box-shadow:none}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -.2em 0 -.2em}.pcr-app .pcr-interaction>*{margin:0 .2em}.pcr-app .pcr-interaction input{letter-spacing:.07em;font-size:.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:all .15s;padding:.45em .5em;margin-top:.75em}.pcr-app .pcr-interaction input:hover{filter:brightness(.975)}.pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px rgba(66,133,244,.75)}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:all .2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff;width:auto}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff}.pcr-app .pcr-interaction .pcr-save:hover,.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover{filter:brightness(.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-cancel{background:#f44250}.pcr-app .pcr-interaction .pcr-clear:focus,.pcr-app .pcr-interaction .pcr-cancel:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px rgba(244,66,80,.75)}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-palette,.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-palette:active,.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme=monolith]{width:14.25em;max-width:95vw;padding:.8em}.pcr-app[data-theme=monolith] .pcr-selection{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview{position:relative;z-index:1;width:100%;height:1em;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5em}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-last-color{cursor:pointer;transition:background-color .3s,box-shadow .3s;border-radius:.15em 0 0 .15em;z-index:2}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-current-color{border-radius:0 .15em .15em 0}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-last-color,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-current-color{background:var(--pcr-color);width:50%;height:100%}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette{width:100%;height:8em;z-index:1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette .pcr-palette{border-radius:.15em;width:100%;height:100%}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette .pcr-palette::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity{height:.5em;margin-top:.75em}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;transform:translateY(-50%)}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-slider{flex-grow:1;border-radius:50em}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(to right,#f00,#ff0,#0f0,#0ff,#00f,#f0f,#f00)}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(to right,transparent,#000),url('data:image/svg+xml;utf8, ');background-size:100%,.25em} -@keyframes fadeIn{0%{opacity:0}100%{opacity:1}0%{opacity:0}}@keyframes slideIn{0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}.badge-close{cursor:pointer}.badge-close::before{height:2px;width:50%}.badge-close::after{height:50%;width:2px}.badge-close:hover,.badge-close:focus{background-color:rgba(10,10,10,.3)}.badge-close:active{background-color:rgba(10,10,10,.4)}.navbar-nav .nav-item:hover{cursor:pointer}.navbar-nav .nav-link:hover{cursor:pointer}.nav .nav-link:hover{cursor:pointer}.nav-item{position:relative}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item{width:100%}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item:empty::after{margin-left:0}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item::after{transform:rotate(-90deg);position:absolute;right:10%;top:45%}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-menu{top:0;left:100%;margin-left:0;margin-right:.1rem}.btn-group>.b-tooltip:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.b-tooltip:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group.btn-group-toggle .btn.active.disabled{opacity:1}.btn-group-vertical>.b-tooltip:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.b-tooltip:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-xs,.btn-group-xs>.btn{padding:.15rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.btn-md,.btn-group-md>.btn{padding:.47rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.25rem}.btn-xl,.btn-group-xl>.btn{padding:.5rem 1rem;font-size:1.5rem;line-height:1.5;border-radius:.4rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.card-deck .card{height:100%;margin-bottom:.75rem}@media(min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-.75rem;margin-left:-.75rem}.card-deck .card{flex:1 0 0%;margin-right:.75rem;margin-bottom:0;margin-left:.75rem}}.table-fixed-header .table thead tr th.dropdown-table-fixed-header-visible{z-index:11}.dropdown-menu-position-strategy{width:max-content;top:0;left:0}.dropdown-menu-position-strategy-absolute{position:absolute}.dropdown-menu-position-strategy-fixed{position:fixed}.dropdown-toggle.dropdown-toggle-hidden::after{content:none!important}.dropdown-toggle.dropdown-toggle-hidden::before{content:none!important}.dropdown-menu.show{animation-duration:.3s;animation-fill-mode:both;animation-name:fadeIn}.dropdown-menu a:not([href]).dropdown-item:not(.disabled){cursor:pointer}.dropdown-menu.dropdown-menu-scrollable{max-height:var(--dropdown-list-menu-max-height,200px);overflow-y:scroll}.b-is-autocomplete .dropdown-menu{width:100%;max-height:var(--autocomplete-menu-max-height,200px);overflow-y:scroll}.b-is-autocomplete .dropdown-menu .dropdown-item.focus{color:#1e2125!important;background-color:#e9ecef}.b-is-autocomplete.b-is-autocomplete-multipleselection{display:flex;align-items:center;flex-wrap:wrap;max-width:100%;width:100%;cursor:text;min-height:calc(1.5em + .75rem + 2px);height:auto;border:1px solid #ced4da;border-radius:.25rem}.b-is-autocomplete.b-is-autocomplete-multipleselection>input.form-control{display:inline-block;border:0;box-shadow:none;outline:0;background-color:transparent;max-width:inherit;width:auto;flex-grow:1}.b-is-autocomplete.b-is-autocomplete-multipleselection>.badge{margin-top:.25rem;margin-bottom:.25rem;line-height:1.5;flex-grow:initial}.b-is-autocomplete.b-is-autocomplete-multipleselection .dropdown-menu{top:100%}.b-is-autocomplete.b-is-autocomplete-multipleselection.focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.dropdown.btn-group>.btn.dropdown-toggle-split+.dropdown-menu.show{top:100%}.dropdown{position:relative}.dropdown .btn.dropdown-toggle:not(.btn-outline){box-shadow:none;border:0}.dropdown.dropdown-disabled.b-is-autocomplete{background-color:var(--b-theme-light,#e9ecef)}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend){position:relative}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle{width:100%}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle:empty::after{margin-left:0}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle::after{position:absolute;right:10%;top:45%}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-menu{top:auto;left:auto;bottom:auto;right:auto}.dropdown>.dropdown-menu>.dropdown.dropup .dropdown-toggle::after,.dropdown>.dropdown-menu>.dropdown.dropend .dropdown-toggle::after{vertical-align:0;position:absolute;right:10%;top:45%}.dropdown>.dropdown-menu>.dropdown.dropstart .dropdown-toggle::after{vertical-align:0}.dropdown.dropup>.dropdown-menu{top:auto;bottom:auto;margin-top:0;margin-bottom:.125rem}.dropdown.dropup>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropdown.dropup>.dropdown-toggle:empty::after{margin-left:0}.dropdown.dropend>.dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropdown.dropend>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropdown.dropend>.dropdown-toggle:empty::after{margin-left:0}.dropdown.dropend>.dropdown-toggle::after{vertical-align:0}.dropdown.dropstart>.dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropdown.dropstart>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropdown.dropstart>.dropdown-toggle::after{display:none}.dropdown.dropstart>.dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropdown.dropstart>.dropdown-toggle:empty::after{margin-left:0}.dropdown.dropstart>.dropdown-toggle::before{vertical-align:0}.dropdown-menu-start{right:auto;left:0}.dropdown-menu-end{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{right:auto;left:0}.dropdown-menu-sm-end{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{right:auto;left:0}.dropdown-menu-md-end{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{right:auto;left:0}.dropdown-menu-lg-end{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{right:auto;left:0}.dropdown-menu-xl-end{right:0;left:auto}}hr.divider.divider-text{position:unset}hr.divider.divider-text::before{top:unset}.snackbar-stack{z-index:1059!important}.snackbar{z-index:1060!important}.figure.figure-is-16x16{height:16px;width:16px}.figure.figure-is-24x24{height:24px;width:24px}.figure.figure-is-32x32{height:32px;width:32px}.figure.figure-is-48x48{height:48px;width:48px}.figure.figure-is-64x64{height:64px;width:64px}.figure.figure-is-96x96{height:96px;width:96px}.figure.figure-is-128x128{height:128px;width:128px}.figure.figure-is-256x256{height:256px;width:256px}.figure.figure-is-512x512{height:512px;width:512px}.form-check>.form-check-input.form-check-input-pointer,.form-check>.form-check-label.form-check-label-pointer,.form-switch>.form-check-input.form-check-input-pointer,.form-switch>.form-check-label.form-check-label-pointer{cursor:pointer}.form-control-plaintext.form-control-xs,.form-control-plaintext.form-control-md,.form-control-plaintext.form-control-xl{padding-right:0;padding-left:0}.form-control-xs{height:calc(1.5em + .3rem + 2px);padding:.15rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.form-control-md{height:calc(1.5em + .94rem + 2px);padding:.47rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.25rem}.form-control-xl{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.5rem;line-height:1.5;border-radius:.4rem}.form-select-xs{height:calc(1.5em + .3rem + 2px);padding-top:.15rem;padding-bottom:.15rem;padding-left:.5rem;font-size:.75rem}.form-select-md{height:calc(1.5em + .94rem + 2px);padding-top:.47rem;padding-bottom:.47rem;padding-left:1rem;font-size:1.125rem}.form-select-xl{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.5rem}.input-group>.b-numeric:not(:last-child)>input,.input-group>div.flatpickr-wrapper:not(:last-child)>input{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.b-numeric:not(:first-child)>input,.input-group>div.flatpickr-wrapper:not(:first-child)>input{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-xs>.form-control:not(textarea),.input-group-xs>.form-select,.input-group-xs>.b-numeric>input{height:calc(1.5em + .3rem + 2px)}.input-group-xs>.form-control,.input-group-xs>.form-select,.input-group-xs>.input-group-text,.input-group-xs>.btn,.input-group-xs>.b-numeric>input{padding:.15rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.input-group-sm>.b-numeric>input{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.b-numeric>input{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-md>.form-control:not(textarea),.input-group-md>.form-select,.input-group-md>.b-numeric>input{height:calc(1.5em + .94rem + 2px)}.input-group-md>.form-control,.input-group-md>.form-select,.input-group-md>.input-group-text,.input-group-md>.btn,.input-group-md>.b-numeric>input{padding:.47rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.25rem}.input-group-lg>.b-numeric>input{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.b-numeric>input{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-xl>.form-control:not(textarea),.input-group-xl>.form-select,.input-group-xl>.b-numeric>input{height:calc(1.5em + 1rem + 2px)}.input-group-xl>.form-control,.input-group-xl>.form-select,.input-group-xl>.input-group-text,.input-group-xl>.btn,.input-group-xl>.b-numeric>input{padding:.5rem 1rem;font-size:1.5rem;line-height:1.5;border-radius:.4rem}.input-group-xs>.form-select,.input-group-md>.form-select,.input-group-xl>.form-select{padding-right:1.75rem}.input-group:not(.has-validation)>.dropdown:first-child>.btn:not(:last-child).dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown>.btn:not(:last-child).dropdown-toggle,.input-group.has-validation>.dropdown>.btn:not(:last-child):not(.dropdown-toggle){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>div.flatpickr-wrapper>.form-control{position:relative;flex:1 1 auto;width:1%;min-width:0}.form-check>.form-check-input.form-check-input-xs{width:.7rem;height:.7rem}.form-check>.form-check-input.form-check-input-xs+.form-check-label{line-height:"normal";padding-left:0}.form-check>.form-check-input.form-check-input-sm{width:.8rem;height:.8rem}.form-check>.form-check-input.form-check-input-sm+.form-check-label{line-height:"normal";padding-left:0}.form-check>.form-check-input.form-check-input-md{width:1.25rem;height:1.25rem}.form-check>.form-check-input.form-check-input-md+.form-check-label{line-height:1.7rem;padding-left:3px}.form-check>.form-check-input.form-check-input-lg{width:1.55rem;height:1.55rem}.form-check>.form-check-input.form-check-input-lg+.form-check-label{line-height:2rem;padding-left:6px}.form-check>.form-check-input.form-check-input-xl{width:1.85rem;height:1.85rem}.form-check>.form-check-input.form-check-input-xl+.form-check-label{line-height:2.5rem;padding-left:10px}select[readonly]{pointer-events:none}select[readonly] option,select[readonly] optgroup{display:none}.b-numeric{position:relative;width:100%}.b-numeric:hover>.b-numeric-handler-wrap{opacity:1}.b-numeric input:disabled+.b-numeric-handler-wrap,.b-numeric input:read-only+.b-numeric-handler-wrap{display:none}.b-numeric-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border:1px solid #d9d9d9;opacity:0}.input-group .b-numeric{-ms-flex:1 1 auto;flex:1 1 auto;width:1%}.b-numeric-handler-wrap .b-numeric-handler.b-numeric-handler-down{border-top:1px solid #d9d9d9}.b-numeric-handler{position:relative;display:flex;width:100%;height:50%;overflow:hidden;color:rgba(0,0,0,.45);font-weight:700;line-height:0;align-items:center;justify-content:center}.b-numeric-handler.btn{padding:0}.form-control+.b-numeric-handler-wrap{font-size:1rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.form-control-xs+.b-numeric-handler-wrap{font-size:.75rem;border-top-right-radius:.15rem;border-bottom-right-radius:.15rem}.form-control-xs+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:.75rem}.form-control-sm+.b-numeric-handler-wrap{font-size:.875rem;border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.form-control-sm+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:.875rem}.form-control-md+.b-numeric-handler-wrap{font-size:1.125rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.form-control-md+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:1.125rem}.form-control-lg+.b-numeric-handler-wrap{font-size:1.25rem;border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.form-control-lg+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:1.25rem}.form-control-xl+.b-numeric-handler-wrap{font-size:1.5rem;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.form-control-xl+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:1.5rem}.custom-file-label{overflow:hidden}input[readonly][type=range],input[readonly=readonly][type=range]{pointer-events:none}input[readonly][type=range]::-webkit-slider-thumb,input[readonly=readonly][type=range]::-webkit-slider-thumb{pointer-events:none}input[readonly][type=range]::-moz-range-thumb,input[readonly=readonly][type=range]::-moz-range-thumb{pointer-events:none}input[readonly][type=range]::-ms-thumb,input[readonly=readonly][type=range]::-ms-thumb{pointer-events:none}.form-group{margin-bottom:1rem}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .form-select{align-items:center;justify-content:center}.form-inline .form-check-label{margin-bottom:0}}.b-input-color-picker{padding:.5rem .6rem}.b-input-color-picker>.b-input-color-picker-preview{height:.55rem}.focus-trap{display:contents}.form-file input[type=file]{margin-left:-2px!important}.form-file input[type=file]::-webkit-file-upload-button{display:none}.form-file input[type=file]::file-selector-button{display:none}.form-label-required:after{content:" *";color:var(--b-theme-danger,#dc3545)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media(min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.jumbotron.jumbotron-primary{background-color:#007bff;color:#fff}.jumbotron.jumbotron-secondary{background-color:#6c757d;color:#fff}.jumbotron.jumbotron-success{background-color:#28a745;color:#fff}.jumbotron.jumbotron-info{background-color:#17a2b8;color:#fff}.jumbotron.jumbotron-warning{background-color:#ffc107;color:#212529}.jumbotron.jumbotron-danger{background-color:#dc3545;color:#fff}.jumbotron.jumbotron-light{background-color:#f8f9fa;color:#212529}.jumbotron.jumbotron-dark{background-color:#343a40;color:#fff}.jumbotron.jumbotron-link{background-color:#3273dc;color:#fff}.b-layout-header-fixed{z-index:1030}.b-layout-footer-fixed{z-index:1030}.b-layout-sider-content{z-index:1031}li.list-group-item-action{cursor:pointer}.list-group-scrollable{overflow-y:scroll}.media{display:flex;align-items:flex-start}.media-body{flex:1}.modal.fade{transition:opacity var(--modal-animation-duration,300ms) linear}.modal.fade .modal-dialog{transition:-webkit-transform var(--modal-animation-duration,300ms) ease-out;transition:transform var(--modal-animation-duration,300ms) ease-out}.offcanvas-footer{position:sticky;bottom:0;top:auto;display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.page-item:not(.disabled) .page-link{cursor:pointer}.pagination-xs .page-link{padding:.125rem .25rem;font-size:.75rem;line-height:1.5}.pagination-xs .page-item:first-child .page-link{border-top-left-radius:.15rem;border-bottom-left-radius:.15rem}.pagination-xs .page-item:last-child .page-link{border-top-right-radius:.15rem;border-bottom-right-radius:.15rem}.pagination-md .page-link{padding:.625rem 1.25rem;font-size:1.125rem;line-height:1.5}.pagination-md .page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination-md .page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-xl .page-link{padding:1rem 2rem;font-size:1.5rem;line-height:1.5}.pagination-xl .page-item:first-child .page-link{border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}.pagination-xl .page-item:last-child .page-link{border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-primary{background-color:#007bff}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-secondary{background-color:#6c757d}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-success{background-color:#28a745}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-info{background-color:#17a2b8}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-warning{background-color:#ffc107}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-danger{background-color:#dc3545}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-light{background-color:#f8f9fa}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-dark{background-color:#343a40}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-link{background-color:#3273dc}.rating:not(.rating-disabled):not(.rating-readonly):hover .rating-item{cursor:pointer}.rating.rating-disabled{opacity:.65}.rating .rating-item.rating-item-primary{color:#007bff}.rating .rating-item.rating-item-secondary{color:#6c757d}.rating .rating-item.rating-item-success{color:#28a745}.rating .rating-item.rating-item-info{color:#17a2b8}.rating .rating-item.rating-item-warning{color:#ffc107}.rating .rating-item.rating-item-danger{color:#dc3545}.rating .rating-item.rating-item-light{color:#f8f9fa}.rating .rating-item.rating-item-dark{color:#343a40}.rating .rating-item.rating-item-link{color:#3273dc}.rating .rating-item.rating-item-hover{opacity:.7}.gap-y-0{row-gap:0!important}.gap-x-0{column-gap:0!important}.gap-y-1{row-gap:.25rem!important}.gap-x-1{column-gap:.25rem!important}.gap-y-2{row-gap:.5rem!important}.gap-x-2{column-gap:.5rem!important}.gap-y-3{row-gap:1rem!important}.gap-x-3{column-gap:1rem!important}.gap-y-4{row-gap:1.5rem!important}.gap-x-4{column-gap:1.5rem!important}.gap-y-5{row-gap:3rem!important}.gap-x-5{column-gap:3rem!important}.steps{padding:0;margin:0;list-style:none;display:flex;overflow-x:auto}.steps .step:first-child{margin-left:auto}.steps .step:last-child{margin-right:auto}.step:first-of-type .step-circle::before{display:none}.step:last-of-type .step-container{padding-right:0}.step-container{box-sizing:content-box;display:flex;align-items:center;flex-direction:column;width:5rem;min-width:5rem;max-width:5rem;padding-top:.5rem;padding-right:1rem}.step-circle{position:relative;display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;color:#adb5bd;border:2px solid #adb5bd;border-radius:100%;background-color:#fff}.step-circle::before{content:"";display:block;position:absolute;top:50%;left:-2px;width:calc(5rem + 1rem - 1.5rem);height:2px;transform:translate(-100%,-50%);color:#adb5bd;background-color:currentColor}.step-text{color:#adb5bd;word-break:keep-all;text-align:center;margin-top:.25em}.step-completed .step-circle{color:#fff;background-color:#28a745;border-color:#28a745}.step-completed .step-circle::before{color:#28a745}.step-completed .step-text{color:#28a745}.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-active .step-circle::before{color:#007bff}.step-active .step-text{color:#007bff}.step-primary .step-circle{color:#007bff;border-color:#007bff}.step-primary.step-completed .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-primary.step-completed .step-circle::before{color:#007bff}.step-primary.step-completed .step-text{color:#007bff}.step-primary.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-primary.step-active::before{color:#007bff}.step-primary.step-active .step-text{color:#007bff}.step-secondary .step-circle{color:#6c757d;border-color:#6c757d}.step-secondary.step-completed .step-circle{color:#fff;background-color:#6c757d;border-color:#6c757d}.step-secondary.step-completed .step-circle::before{color:#6c757d}.step-secondary.step-completed .step-text{color:#6c757d}.step-secondary.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-secondary.step-active::before{color:#007bff}.step-secondary.step-active .step-text{color:#007bff}.step-success .step-circle{color:#28a745;border-color:#28a745}.step-success.step-completed .step-circle{color:#fff;background-color:#28a745;border-color:#28a745}.step-success.step-completed .step-circle::before{color:#28a745}.step-success.step-completed .step-text{color:#28a745}.step-success.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-success.step-active::before{color:#007bff}.step-success.step-active .step-text{color:#007bff}.step-info .step-circle{color:#17a2b8;border-color:#17a2b8}.step-info.step-completed .step-circle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.step-info.step-completed .step-circle::before{color:#17a2b8}.step-info.step-completed .step-text{color:#17a2b8}.step-info.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-info.step-active::before{color:#007bff}.step-info.step-active .step-text{color:#007bff}.step-warning .step-circle{color:#ffc107;border-color:#ffc107}.step-warning.step-completed .step-circle{color:#fff;background-color:#ffc107;border-color:#ffc107}.step-warning.step-completed .step-circle::before{color:#ffc107}.step-warning.step-completed .step-text{color:#ffc107}.step-warning.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-warning.step-active::before{color:#007bff}.step-warning.step-active .step-text{color:#007bff}.step-danger .step-circle{color:#dc3545;border-color:#dc3545}.step-danger.step-completed .step-circle{color:#fff;background-color:#dc3545;border-color:#dc3545}.step-danger.step-completed .step-circle::before{color:#dc3545}.step-danger.step-completed .step-text{color:#dc3545}.step-danger.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-danger.step-active::before{color:#007bff}.step-danger.step-active .step-text{color:#007bff}.step-light .step-circle{color:#f8f9fa;border-color:#f8f9fa}.step-light.step-completed .step-circle{color:#fff;background-color:#f8f9fa;border-color:#f8f9fa}.step-light.step-completed .step-circle::before{color:#f8f9fa}.step-light.step-completed .step-text{color:#f8f9fa}.step-light.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-light.step-active::before{color:#007bff}.step-light.step-active .step-text{color:#007bff}.step-dark .step-circle{color:#343a40;border-color:#343a40}.step-dark.step-completed .step-circle{color:#fff;background-color:#343a40;border-color:#343a40}.step-dark.step-completed .step-circle::before{color:#343a40}.step-dark.step-completed .step-text{color:#343a40}.step-dark.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-dark.step-active::before{color:#007bff}.step-dark.step-active .step-text{color:#007bff}.step-link .step-circle{color:#3273dc;border-color:#3273dc}.step-link.step-completed .step-circle{color:#fff;background-color:#3273dc;border-color:#3273dc}.step-link.step-completed .step-circle::before{color:#3273dc}.step-link.step-completed .step-text{color:#3273dc}.step-link.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-link.step-active::before{color:#007bff}.step-link.step-active .step-text{color:#007bff}.steps-content{margin:1rem 0}.steps-content>.step-panel{display:none}.steps-content>.active{display:block}.form-check.form-switch .form-check-input.form-check-input-primary:checked{background-color:#007bff;border-color:#007bff}.form-check.form-switch .form-check-input.form-check-input-secondary:checked{background-color:#6c757d;border-color:#6c757d}.form-check.form-switch .form-check-input.form-check-input-success:checked{background-color:#28a745;border-color:#28a745}.form-check.form-switch .form-check-input.form-check-input-info:checked{background-color:#17a2b8;border-color:#17a2b8}.form-check.form-switch .form-check-input.form-check-input-warning:checked{background-color:#ffc107;border-color:#ffc107}.form-check.form-switch .form-check-input.form-check-input-danger:checked{background-color:#dc3545;border-color:#dc3545}.form-check.form-switch .form-check-input.form-check-input-light:checked{background-color:#f8f9fa;border-color:#f8f9fa}.form-check.form-switch .form-check-input.form-check-input-dark:checked{background-color:#343a40;border-color:#343a40}.form-check.form-switch .form-check-input.form-check-input-link:checked{background-color:#3273dc;border-color:#3273dc}.form-check.form-switch .form-check-input.form-check-input-xs{width:calc(.75rem + (.5rem/2));height:.5rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-xs+.form-check-label{line-height:1rem;vertical-align:middle;padding-left:0}.form-check.form-switch .form-check-input.form-check-input-xs:checked~.form-check-label::after{transform:translateX(calc(.75rem - (.5rem/2)))}.form-check.form-switch .form-check-input.form-check-input-sm{width:calc(1rem + (.75rem/2));height:.75rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-sm+.form-check-label{line-height:1.25rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-sm:checked~.form-check-label::after{transform:translateX(calc(1rem - (.75rem/2)))}.form-check.form-switch .form-check-input.form-check-input-md{width:calc(2rem + (1.5rem/2));height:1.5rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-md+.form-check-label{line-height:2rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-md:checked~.form-check-label::after{transform:translateX(calc(2rem - (1.5rem/2)))}.form-check.form-switch .form-check-input.form-check-input-lg{width:calc(3rem + (2rem/2));height:2rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-lg+.form-check-label{line-height:2.5rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-lg:checked~.form-check-label::after{transform:translateX(calc(3rem - (2rem/2)))}.form-check.form-switch .form-check-input.form-check-input-xl{width:calc(4rem + (2.5rem/2));height:2.5rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-xl+.form-check-label{line-height:3rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-xl:checked~.form-check-label::after{transform:translateX(calc(4rem - (2.5rem/2)))}table.table tbody tr:not(.table-group).selected{background-color:var(--bs-primary)}table.table tbody tr.table-group{cursor:pointer;background-color:var(--b-theme-light,var(--bs-light,#f5f5f5));font-weight:700}tr.table-row-selectable:hover{cursor:pointer}tr.table-row-selectable:focus[tabindex="0"]{outline:0}.table-fixed-header{overflow-y:auto}.table-fixed-header>.table{border-collapse:separate;border-spacing:0}.table-fixed-header>.table>thead:not(.table-thead-theme)>tr>th{background:#fff}.table-fixed-header>.table>thead>tr>th{border-top:0;position:sticky;z-index:10}.table-fixed-header>.table>thead>tr:nth-child(1)>th{top:0}.table-fixed-header>.table-bordered>:not(caption)>*>*{border-width:1px 1px}.overflow-auto-auto{overflow:auto auto!important}.overflow-auto-hidden{overflow:auto hidden!important}.overflow-auto-visible{overflow:auto visible!important}.overflow-auto-scroll{overflow:auto scroll!important}.overflow-hidden-auto{overflow:hidden auto!important}.overflow-hidden-hidden{overflow:hidden hidden!important}.overflow-hidden-visible{overflow:hidden visible!important}.overflow-hidden-scroll{overflow:hidden scroll!important}.overflow-visible-auto{overflow:visible auto!important}.overflow-visible-hidden{overflow:visible hidden!important}.overflow-visible-visible{overflow:visible visible!important}.overflow-visible-scroll{overflow:visible scroll!important}.overflow-scroll-auto{overflow:scroll auto!important}.overflow-scroll-hidden{overflow:scroll hidden!important}.overflow-scroll-visible{overflow:scroll visible!important}.overflow-scroll-scroll{overflow:scroll scroll!important}ol.ordered-list-lower-alpha{list-style-type:lower-alpha}ol.ordered-list-lower-roman{list-style-type:lower-roman}ol.ordered-list-upper-alpha{list-style-type:upper-alpha}ol.ordered-list-upper-roman{list-style-type:upper-roman}.border-1{border:1px solid #dee2e6!important}.border-1.border-primary{border-color:#007bff!important}.border-1.border-secondary{border-color:#6c757d!important}.border-1.border-success{border-color:#28a745!important}.border-1.border-info{border-color:#17a2b8!important}.border-1.border-warning{border-color:#ffc107!important}.border-1.border-danger{border-color:#dc3545!important}.border-1.border-light{border-color:#f8f9fa!important}.border-1.border-dark{border-color:#343a40!important}.border-1.border-link{border-color:#3273dc!important}.border-primary-1{border:1px solid #007bff!important}.border-secondary-1{border:1px solid #6c757d!important}.border-success-1{border:1px solid #28a745!important}.border-info-1{border:1px solid #17a2b8!important}.border-warning-1{border:1px solid #ffc107!important}.border-danger-1{border:1px solid #dc3545!important}.border-light-1{border:1px solid #f8f9fa!important}.border-dark-1{border:1px solid #343a40!important}.border-link-1{border:1px solid #3273dc!important}.border-top-1{border-top:1px solid #dee2e6!important}.border-primary-top-1{border-top:1px solid #007bff!important}.border-secondary-top-1{border-top:1px solid #6c757d!important}.border-success-top-1{border-top:1px solid #28a745!important}.border-info-top-1{border-top:1px solid #17a2b8!important}.border-warning-top-1{border-top:1px solid #ffc107!important}.border-danger-top-1{border-top:1px solid #dc3545!important}.border-light-top-1{border-top:1px solid #f8f9fa!important}.border-dark-top-1{border-top:1px solid #343a40!important}.border-link-top-1{border-top:1px solid #3273dc!important}.border-end-1{border-right:1px solid #dee2e6!important}.border-primary-end-1{border-right:1px solid #007bff!important}.border-secondary-end-1{border-right:1px solid #6c757d!important}.border-success-end-1{border-right:1px solid #28a745!important}.border-info-end-1{border-right:1px solid #17a2b8!important}.border-warning-end-1{border-right:1px solid #ffc107!important}.border-danger-end-1{border-right:1px solid #dc3545!important}.border-light-end-1{border-right:1px solid #f8f9fa!important}.border-dark-end-1{border-right:1px solid #343a40!important}.border-link-end-1{border-right:1px solid #3273dc!important}.border-bottom-1{border-bottom:1px solid #dee2e6!important}.border-primary-bottom-1{border-bottom:1px solid #007bff!important}.border-secondary-bottom-1{border-bottom:1px solid #6c757d!important}.border-success-bottom-1{border-bottom:1px solid #28a745!important}.border-info-bottom-1{border-bottom:1px solid #17a2b8!important}.border-warning-bottom-1{border-bottom:1px solid #ffc107!important}.border-danger-bottom-1{border-bottom:1px solid #dc3545!important}.border-light-bottom-1{border-bottom:1px solid #f8f9fa!important}.border-dark-bottom-1{border-bottom:1px solid #343a40!important}.border-link-bottom-1{border-bottom:1px solid #3273dc!important}.border-start-1{border-left:1px solid #dee2e6!important}.border-primary-start-1{border-left:1px solid #007bff!important}.border-secondary-start-1{border-left:1px solid #6c757d!important}.border-success-start-1{border-left:1px solid #28a745!important}.border-info-start-1{border-left:1px solid #17a2b8!important}.border-warning-start-1{border-left:1px solid #ffc107!important}.border-danger-start-1{border-left:1px solid #dc3545!important}.border-light-start-1{border-left:1px solid #f8f9fa!important}.border-dark-start-1{border-left:1px solid #343a40!important}.border-link-start-1{border-left:1px solid #3273dc!important}.border-2{border:2px solid #dee2e6!important}.border-2.border-primary{border-color:#007bff!important}.border-2.border-secondary{border-color:#6c757d!important}.border-2.border-success{border-color:#28a745!important}.border-2.border-info{border-color:#17a2b8!important}.border-2.border-warning{border-color:#ffc107!important}.border-2.border-danger{border-color:#dc3545!important}.border-2.border-light{border-color:#f8f9fa!important}.border-2.border-dark{border-color:#343a40!important}.border-2.border-link{border-color:#3273dc!important}.border-primary-2{border:2px solid #007bff!important}.border-secondary-2{border:2px solid #6c757d!important}.border-success-2{border:2px solid #28a745!important}.border-info-2{border:2px solid #17a2b8!important}.border-warning-2{border:2px solid #ffc107!important}.border-danger-2{border:2px solid #dc3545!important}.border-light-2{border:2px solid #f8f9fa!important}.border-dark-2{border:2px solid #343a40!important}.border-link-2{border:2px solid #3273dc!important}.border-top-2{border-top:2px solid #dee2e6!important}.border-primary-top-2{border-top:2px solid #007bff!important}.border-secondary-top-2{border-top:2px solid #6c757d!important}.border-success-top-2{border-top:2px solid #28a745!important}.border-info-top-2{border-top:2px solid #17a2b8!important}.border-warning-top-2{border-top:2px solid #ffc107!important}.border-danger-top-2{border-top:2px solid #dc3545!important}.border-light-top-2{border-top:2px solid #f8f9fa!important}.border-dark-top-2{border-top:2px solid #343a40!important}.border-link-top-2{border-top:2px solid #3273dc!important}.border-end-2{border-right:2px solid #dee2e6!important}.border-primary-end-2{border-right:2px solid #007bff!important}.border-secondary-end-2{border-right:2px solid #6c757d!important}.border-success-end-2{border-right:2px solid #28a745!important}.border-info-end-2{border-right:2px solid #17a2b8!important}.border-warning-end-2{border-right:2px solid #ffc107!important}.border-danger-end-2{border-right:2px solid #dc3545!important}.border-light-end-2{border-right:2px solid #f8f9fa!important}.border-dark-end-2{border-right:2px solid #343a40!important}.border-link-end-2{border-right:2px solid #3273dc!important}.border-bottom-2{border-bottom:2px solid #dee2e6!important}.border-primary-bottom-2{border-bottom:2px solid #007bff!important}.border-secondary-bottom-2{border-bottom:2px solid #6c757d!important}.border-success-bottom-2{border-bottom:2px solid #28a745!important}.border-info-bottom-2{border-bottom:2px solid #17a2b8!important}.border-warning-bottom-2{border-bottom:2px solid #ffc107!important}.border-danger-bottom-2{border-bottom:2px solid #dc3545!important}.border-light-bottom-2{border-bottom:2px solid #f8f9fa!important}.border-dark-bottom-2{border-bottom:2px solid #343a40!important}.border-link-bottom-2{border-bottom:2px solid #3273dc!important}.border-start-2{border-left:2px solid #dee2e6!important}.border-primary-start-2{border-left:2px solid #007bff!important}.border-secondary-start-2{border-left:2px solid #6c757d!important}.border-success-start-2{border-left:2px solid #28a745!important}.border-info-start-2{border-left:2px solid #17a2b8!important}.border-warning-start-2{border-left:2px solid #ffc107!important}.border-danger-start-2{border-left:2px solid #dc3545!important}.border-light-start-2{border-left:2px solid #f8f9fa!important}.border-dark-start-2{border-left:2px solid #343a40!important}.border-link-start-2{border-left:2px solid #3273dc!important}.border-3{border:3px solid #dee2e6!important}.border-3.border-primary{border-color:#007bff!important}.border-3.border-secondary{border-color:#6c757d!important}.border-3.border-success{border-color:#28a745!important}.border-3.border-info{border-color:#17a2b8!important}.border-3.border-warning{border-color:#ffc107!important}.border-3.border-danger{border-color:#dc3545!important}.border-3.border-light{border-color:#f8f9fa!important}.border-3.border-dark{border-color:#343a40!important}.border-3.border-link{border-color:#3273dc!important}.border-primary-3{border:3px solid #007bff!important}.border-secondary-3{border:3px solid #6c757d!important}.border-success-3{border:3px solid #28a745!important}.border-info-3{border:3px solid #17a2b8!important}.border-warning-3{border:3px solid #ffc107!important}.border-danger-3{border:3px solid #dc3545!important}.border-light-3{border:3px solid #f8f9fa!important}.border-dark-3{border:3px solid #343a40!important}.border-link-3{border:3px solid #3273dc!important}.border-top-3{border-top:3px solid #dee2e6!important}.border-primary-top-3{border-top:3px solid #007bff!important}.border-secondary-top-3{border-top:3px solid #6c757d!important}.border-success-top-3{border-top:3px solid #28a745!important}.border-info-top-3{border-top:3px solid #17a2b8!important}.border-warning-top-3{border-top:3px solid #ffc107!important}.border-danger-top-3{border-top:3px solid #dc3545!important}.border-light-top-3{border-top:3px solid #f8f9fa!important}.border-dark-top-3{border-top:3px solid #343a40!important}.border-link-top-3{border-top:3px solid #3273dc!important}.border-end-3{border-right:3px solid #dee2e6!important}.border-primary-end-3{border-right:3px solid #007bff!important}.border-secondary-end-3{border-right:3px solid #6c757d!important}.border-success-end-3{border-right:3px solid #28a745!important}.border-info-end-3{border-right:3px solid #17a2b8!important}.border-warning-end-3{border-right:3px solid #ffc107!important}.border-danger-end-3{border-right:3px solid #dc3545!important}.border-light-end-3{border-right:3px solid #f8f9fa!important}.border-dark-end-3{border-right:3px solid #343a40!important}.border-link-end-3{border-right:3px solid #3273dc!important}.border-bottom-3{border-bottom:3px solid #dee2e6!important}.border-primary-bottom-3{border-bottom:3px solid #007bff!important}.border-secondary-bottom-3{border-bottom:3px solid #6c757d!important}.border-success-bottom-3{border-bottom:3px solid #28a745!important}.border-info-bottom-3{border-bottom:3px solid #17a2b8!important}.border-warning-bottom-3{border-bottom:3px solid #ffc107!important}.border-danger-bottom-3{border-bottom:3px solid #dc3545!important}.border-light-bottom-3{border-bottom:3px solid #f8f9fa!important}.border-dark-bottom-3{border-bottom:3px solid #343a40!important}.border-link-bottom-3{border-bottom:3px solid #3273dc!important}.border-start-3{border-left:3px solid #dee2e6!important}.border-primary-start-3{border-left:3px solid #007bff!important}.border-secondary-start-3{border-left:3px solid #6c757d!important}.border-success-start-3{border-left:3px solid #28a745!important}.border-info-start-3{border-left:3px solid #17a2b8!important}.border-warning-start-3{border-left:3px solid #ffc107!important}.border-danger-start-3{border-left:3px solid #dc3545!important}.border-light-start-3{border-left:3px solid #f8f9fa!important}.border-dark-start-3{border-left:3px solid #343a40!important}.border-link-start-3{border-left:3px solid #3273dc!important}.border-4{border:4px solid #dee2e6!important}.border-4.border-primary{border-color:#007bff!important}.border-4.border-secondary{border-color:#6c757d!important}.border-4.border-success{border-color:#28a745!important}.border-4.border-info{border-color:#17a2b8!important}.border-4.border-warning{border-color:#ffc107!important}.border-4.border-danger{border-color:#dc3545!important}.border-4.border-light{border-color:#f8f9fa!important}.border-4.border-dark{border-color:#343a40!important}.border-4.border-link{border-color:#3273dc!important}.border-primary-4{border:4px solid #007bff!important}.border-secondary-4{border:4px solid #6c757d!important}.border-success-4{border:4px solid #28a745!important}.border-info-4{border:4px solid #17a2b8!important}.border-warning-4{border:4px solid #ffc107!important}.border-danger-4{border:4px solid #dc3545!important}.border-light-4{border:4px solid #f8f9fa!important}.border-dark-4{border:4px solid #343a40!important}.border-link-4{border:4px solid #3273dc!important}.border-top-4{border-top:4px solid #dee2e6!important}.border-primary-top-4{border-top:4px solid #007bff!important}.border-secondary-top-4{border-top:4px solid #6c757d!important}.border-success-top-4{border-top:4px solid #28a745!important}.border-info-top-4{border-top:4px solid #17a2b8!important}.border-warning-top-4{border-top:4px solid #ffc107!important}.border-danger-top-4{border-top:4px solid #dc3545!important}.border-light-top-4{border-top:4px solid #f8f9fa!important}.border-dark-top-4{border-top:4px solid #343a40!important}.border-link-top-4{border-top:4px solid #3273dc!important}.border-end-4{border-right:4px solid #dee2e6!important}.border-primary-end-4{border-right:4px solid #007bff!important}.border-secondary-end-4{border-right:4px solid #6c757d!important}.border-success-end-4{border-right:4px solid #28a745!important}.border-info-end-4{border-right:4px solid #17a2b8!important}.border-warning-end-4{border-right:4px solid #ffc107!important}.border-danger-end-4{border-right:4px solid #dc3545!important}.border-light-end-4{border-right:4px solid #f8f9fa!important}.border-dark-end-4{border-right:4px solid #343a40!important}.border-link-end-4{border-right:4px solid #3273dc!important}.border-bottom-4{border-bottom:4px solid #dee2e6!important}.border-primary-bottom-4{border-bottom:4px solid #007bff!important}.border-secondary-bottom-4{border-bottom:4px solid #6c757d!important}.border-success-bottom-4{border-bottom:4px solid #28a745!important}.border-info-bottom-4{border-bottom:4px solid #17a2b8!important}.border-warning-bottom-4{border-bottom:4px solid #ffc107!important}.border-danger-bottom-4{border-bottom:4px solid #dc3545!important}.border-light-bottom-4{border-bottom:4px solid #f8f9fa!important}.border-dark-bottom-4{border-bottom:4px solid #343a40!important}.border-link-bottom-4{border-bottom:4px solid #3273dc!important}.border-start-4{border-left:4px solid #dee2e6!important}.border-primary-start-4{border-left:4px solid #007bff!important}.border-secondary-start-4{border-left:4px solid #6c757d!important}.border-success-start-4{border-left:4px solid #28a745!important}.border-info-start-4{border-left:4px solid #17a2b8!important}.border-warning-start-4{border-left:4px solid #ffc107!important}.border-danger-start-4{border-left:4px solid #dc3545!important}.border-light-start-4{border-left:4px solid #f8f9fa!important}.border-dark-start-4{border-left:4px solid #343a40!important}.border-link-start-4{border-left:4px solid #3273dc!important}.border-5{border:5px solid #dee2e6!important}.border-5.border-primary{border-color:#007bff!important}.border-5.border-secondary{border-color:#6c757d!important}.border-5.border-success{border-color:#28a745!important}.border-5.border-info{border-color:#17a2b8!important}.border-5.border-warning{border-color:#ffc107!important}.border-5.border-danger{border-color:#dc3545!important}.border-5.border-light{border-color:#f8f9fa!important}.border-5.border-dark{border-color:#343a40!important}.border-5.border-link{border-color:#3273dc!important}.border-primary-5{border:5px solid #007bff!important}.border-secondary-5{border:5px solid #6c757d!important}.border-success-5{border:5px solid #28a745!important}.border-info-5{border:5px solid #17a2b8!important}.border-warning-5{border:5px solid #ffc107!important}.border-danger-5{border:5px solid #dc3545!important}.border-light-5{border:5px solid #f8f9fa!important}.border-dark-5{border:5px solid #343a40!important}.border-link-5{border:5px solid #3273dc!important}.border-top-5{border-top:5px solid #dee2e6!important}.border-primary-top-5{border-top:5px solid #007bff!important}.border-secondary-top-5{border-top:5px solid #6c757d!important}.border-success-top-5{border-top:5px solid #28a745!important}.border-info-top-5{border-top:5px solid #17a2b8!important}.border-warning-top-5{border-top:5px solid #ffc107!important}.border-danger-top-5{border-top:5px solid #dc3545!important}.border-light-top-5{border-top:5px solid #f8f9fa!important}.border-dark-top-5{border-top:5px solid #343a40!important}.border-link-top-5{border-top:5px solid #3273dc!important}.border-end-5{border-right:5px solid #dee2e6!important}.border-primary-end-5{border-right:5px solid #007bff!important}.border-secondary-end-5{border-right:5px solid #6c757d!important}.border-success-end-5{border-right:5px solid #28a745!important}.border-info-end-5{border-right:5px solid #17a2b8!important}.border-warning-end-5{border-right:5px solid #ffc107!important}.border-danger-end-5{border-right:5px solid #dc3545!important}.border-light-end-5{border-right:5px solid #f8f9fa!important}.border-dark-end-5{border-right:5px solid #343a40!important}.border-link-end-5{border-right:5px solid #3273dc!important}.border-bottom-5{border-bottom:5px solid #dee2e6!important}.border-primary-bottom-5{border-bottom:5px solid #007bff!important}.border-secondary-bottom-5{border-bottom:5px solid #6c757d!important}.border-success-bottom-5{border-bottom:5px solid #28a745!important}.border-info-bottom-5{border-bottom:5px solid #17a2b8!important}.border-warning-bottom-5{border-bottom:5px solid #ffc107!important}.border-danger-bottom-5{border-bottom:5px solid #dc3545!important}.border-light-bottom-5{border-bottom:5px solid #f8f9fa!important}.border-dark-bottom-5{border-bottom:5px solid #343a40!important}.border-link-bottom-5{border-bottom:5px solid #3273dc!important}.border-start-5{border-left:5px solid #dee2e6!important}.border-primary-start-5{border-left:5px solid #007bff!important}.border-secondary-start-5{border-left:5px solid #6c757d!important}.border-success-start-5{border-left:5px solid #28a745!important}.border-info-start-5{border-left:5px solid #17a2b8!important}.border-warning-start-5{border-left:5px solid #ffc107!important}.border-danger-start-5{border-left:5px solid #dc3545!important}.border-light-start-5{border-left:5px solid #f8f9fa!important}.border-dark-start-5{border-left:5px solid #343a40!important}.border-link-start-5{border-left:5px solid #3273dc!important}.cursor-pointer{cursor:pointer}.fs-xs{font-size:.75rem!important}.fs-sm{font-size:.925rem!important}.fs-md{font-size:1.125rem!important}.fs-lg{font-size:1.25rem!important}.fs-xl{font-size:1.5rem!important}.grid{display:grid;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(12,1fr);gap:1.5rem}.grid.g-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}@media(min-width:576px){.grid.g-rows-sm-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-sm-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-sm-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-sm-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-sm-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-sm-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-sm-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-sm-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-sm-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-sm-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-sm-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-sm-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-sm-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-sm-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-sm-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-sm-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-sm-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-sm-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:768px){.grid.g-rows-md-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-md-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-md-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-md-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-md-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-md-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-md-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-md-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-md-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-md-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-md-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-md-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-md-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-md-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-md-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-md-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-md-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-md-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:992px){.grid.g-rows-lg-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-lg-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-lg-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-lg-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-lg-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-lg-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-lg-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-lg-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-lg-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-lg-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-lg-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-lg-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-lg-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-lg-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-lg-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-lg-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-lg-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-lg-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1200px){.grid.g-rows-xl-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-xl-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-xl-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-xl-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-xl-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-xl-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-xl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-xl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-xl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-xl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-xl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-xl-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-xl-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-xl-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-xl-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-xl-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-xl-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-xl-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}@media(min-width:576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}}@media(min-width:768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}}@media(min-width:992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}}@media(min-width:1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}}.flatpickr-months{margin:.5rem 0}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{height:auto;position:relative}.flatpickr-months .flatpickr-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#007bff}.flatpickr-months .flatpickr-month{color:#212529}.flatpickr-current-month{padding:13px 0 0 0;font-size:115%}.flatpickr-current-month span.cur-month{font-weight:700}.flatpickr-current-month span.cur-month:hover{background:rgba(0,123,255,.15)}.numInputWrapper:hover{background:rgba(0,123,255,.15)}.flatpickr-day{border-radius:.25rem;font-weight:500;color:#212529}.flatpickr-day.today{border-color:#007bff}.flatpickr-day.today:hover{background:#007bff;border-color:#007bff}.flatpickr-day:hover{background:rgba(0,123,255,.1);border-color:rgba(0,0,0,0)}span.flatpickr-weekday{color:#212529}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#007bff;border-color:#007bff}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #007bff}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:.25rem 0 0 .25rem}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 .25rem .25rem 0}.flatpickr-monthSelect-month:hover,.flatpickr-monthSelect-month:focus{background:rgba(0,123,255,.1)}.flatpickr-monthSelect-month.selected{background-color:#007bff} -.snackbar{align-items:center;background-color:var(--b-snackbar-background,#323232);color:var(--b-snackbar-text-color,#fff);font-size:.875rem;line-height:1.428572;opacity:0;padding:.875rem 1.5rem;position:fixed;bottom:0;left:0;transform:translateY(100%);transition:opacity 0s var(--transition-duration-mobile-leaving,.195s),transform var(--transition-duration-mobile-leaving,.195s) cubic-bezier(.4,0,1,1);width:100%;z-index:60}@media(min-width:768px){.snackbar{border-radius:2px;max-width:35.5rem;min-width:18rem;left:50%;transform:translate(-50%,100%);width:auto}}@media(min-width:768px){.snackbar{transition:opacity 0s var(--transition-duration-tablet-leaving,.2535s),transform var(--transition-duration-tablet-leaving,.2535s) cubic-bezier(.4,0,1,1)}}@media(min-width:1200px){.snackbar{transition:opacity 0s var(--transition-duration-desktop-leaving,.13s),transform var(--transition-duration-desktop-leaving,.13s) cubic-bezier(.4,0,1,1)}}@media screen and (prefers-reduced-motion:reduce){.snackbar{transition:none}}.snackbar.snackbar-show{transition-duration:var(--transition-duration-mobile-entering,.225s);transition-property:transform;transition-timing-function:cubic-bezier(0,0,.2,1);opacity:1;transform:translateY(0)}@media(min-width:768px){.snackbar.snackbar-show{transition-duration:var(--transition-duration-tablet-entering,.2925s)}}@media(min-width:1200px){.snackbar.snackbar-show{transition-duration:var(--transition-duration-desktop-entering,.15s)}}@media screen and (prefers-reduced-motion:reduce){.snackbar.snackbar-show{transition:none}}@media(min-width:768px){.snackbar.snackbar-show{transform:translate(-50%,-1.5rem)}}.snackbar-header{display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:DARKEN(var(--b-snackbar-background,#323232),30%);margin-right:auto;min-width:0;font-weight:bold;padding-bottom:.875rem}.snackbar-footer{display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:DARKEN(var(--b-snackbar-background,#323232),30%);margin-right:auto;min-width:0;padding-top:.875rem}.snackbar-body{display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:auto;max-height:100%;min-width:0}.snackbar-action-button{transition-duration:var(--transition-duration-mobile,.3s);transition-property:background-color,background-image;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:transparent;background-image:none;border:0;color:var(--b-snackbar-button-color,var(--b-snackbar-button-color,#ff4081));cursor:pointer;display:block;flex-shrink:0;font-size:inherit;font-weight:500;line-height:inherit;padding:0;text-transform:uppercase;white-space:nowrap}@media(min-width:768px){.snackbar-action-button{transition-duration:var(--transition-duration-tablet,.39s)}}@media(min-width:1200px){.snackbar-action-button{transition-duration:var(--transition-duration-desktop,.2s)}}@media screen and (prefers-reduced-motion:reduce){.snackbar-action-button{transition:none}}.snackbar-action-button:focus,.snackbar-action-button:hover{color:var(--b-snackbar-button-hover-color,var(--b-snackbar-button-hover-color,#ff80ab));text-decoration:none}@media(min-width:768px){.snackbar-action-button{margin-left:3rem}}.snackbar-action-button:focus{outline:0}@media(min-width:768px){.snackbar-bottom-start,.snackbar-bottom-end{transform:translateY(100%)}.snackbar-bottom-start.snackbar-show,.snackbar-bottom-end.snackbar-show{transform:translateY(-1.5rem)}}@media(min-width:768px){.snackbar-bottom-start{left:1.5rem}}@media(min-width:768px){.snackbar-bottom-end{right:1.5rem;left:auto}}.snackbar-top{top:0;bottom:auto;transform:translateY(-100%)}@media(min-width:768px){.snackbar-top{transform:translateX(-50%) translateY(-100%)}.snackbar-top.snackbar-show{transform:translate(-50%,1.5rem)}}.snackbar-top-start{top:0;bottom:auto;transform:translateY(-100%);left:0}@media(min-width:768px){.snackbar-top-start{transform:translateY(-100%);left:1.5rem}.snackbar-top-start.snackbar-show{transform:translateY(1.5rem)}}.snackbar-top-end{top:0;bottom:auto;transform:translateY(-100%)}@media(min-width:768px){.snackbar-top-end{transform:translateY(-100%);right:1.5rem;left:auto}.snackbar-top-end.snackbar-show{transform:translateY(1.5rem)}}.snackbar-multi-line{padding-top:1.25rem;padding-bottom:1.25rem}.snackbar-multi-line .snackbar-body{white-space:normal}.snackbar-primary{background-color:var(--b-snackbar-background-primary,#cce5ff);color:var(--b-snackbar-text-primary,#004085)}.snackbar-action-button-primary{color:var(--b-snackbar-button-primary,#ff4081)}.snackbar-action-button-primary:focus,.snackbar-action-button-primary:hover{color:var(--b-snackbar-button-hover-primary,#ff80ab)}.snackbar-secondary{background-color:var(--b-snackbar-background-secondary,#e2e3e5);color:var(--b-snackbar-text-secondary,#383d41)}.snackbar-action-button-secondary{color:var(--b-snackbar-button-secondary,#ff4081)}.snackbar-action-button-secondary:focus,.snackbar-action-button-secondary:hover{color:var(--b-snackbar-button-hover-secondary,#ff80ab)}.snackbar-success{background-color:var(--b-snackbar-background-success,#d4edda);color:var(--b-snackbar-text-success,#155724)}.snackbar-action-button-success{color:var(--b-snackbar-button-success,#ff4081)}.snackbar-action-button-success:focus,.snackbar-action-button-success:hover{color:var(--b-snackbar-button-hover-success,#ff80ab)}.snackbar-danger{background-color:var(--b-snackbar-background-danger,#f8d7da);color:var(--b-snackbar-text-danger,#721c24)}.snackbar-action-button-danger{color:var(--b-snackbar-button-danger,#ff4081)}.snackbar-action-button-danger:focus,.snackbar-action-button-danger:hover{color:var(--b-snackbar-button-hover-danger,#ff80ab)}.snackbar-warning{background-color:var(--b-snackbar-background-warning,#fff3cd);color:var(--b-snackbar-text-warning,#856404)}.snackbar-action-button-warning{color:var(--b-snackbar-button-warning,#ff4081)}.snackbar-action-button-warning:focus,.snackbar-action-button-warning:hover{color:var(--b-snackbar-button-hover-warning,#ff80ab)}.snackbar-info{background-color:var(--b-snackbar-background-info,#d1ecf1);color:var(--b-snackbar-text-info,#0c5460)}.snackbar-action-button-info{color:var(--b-snackbar-button-info,#ff4081)}.snackbar-action-button-info:focus,.snackbar-action-button-info:hover{color:var(--b-snackbar-button-hover-info,#ff80ab)}.snackbar-light{background-color:var(--b-snackbar-background-light,#fefefe);color:var(--b-snackbar-text-light,#818182)}.snackbar-action-button-light{color:var(--b-snackbar-button-light,#ff4081)}.snackbar-action-button-light:focus,.snackbar-action-button-light:hover{color:var(--b-snackbar-button-hover-light,#ff80ab)}.snackbar-dark{background-color:var(--b-snackbar-background-dark,#d6d8d9);color:var(--b-snackbar-text-dark,#1b1e21)}.snackbar-action-button-dark{color:var(--b-snackbar-button-dark,#ff4081)}.snackbar-action-button-dark:focus,.snackbar-action-button-dark:hover{color:var(--b-snackbar-button-hover-dark,#ff80ab)}.snackbar-stack-bottom-end,.snackbar-stack-bottom-start,.snackbar-stack-bottom{display:flex;flex-direction:column;position:fixed;z-index:1090!important;bottom:0}.snackbar-stack-bottom-end .snackbar,.snackbar-stack-bottom-start .snackbar,.snackbar-stack-bottom .snackbar{position:relative;flex-direction:row;margin-bottom:0}.snackbar-stack-bottom-end .snackbar:not(:last-child),.snackbar-stack-bottom-start .snackbar:not(:last-child),.snackbar-stack-bottom .snackbar:not(:last-child){margin-bottom:1.5rem}.snackbar-stack-top-end,.snackbar-stack-top-start,.snackbar-stack-top{display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center;position:fixed;z-index:1090!important;top:0}.snackbar-stack-top-end .snackbar,.snackbar-stack-top-start .snackbar,.snackbar-stack-top .snackbar{position:relative;flex-direction:row;margin-bottom:0}.snackbar-stack-top-end .snackbar.snackbar-show,.snackbar-stack-top-start .snackbar.snackbar-show,.snackbar-stack-top .snackbar.snackbar-show{transform:translate(-50%)}.snackbar-stack-top-end .snackbar:not(:last-child),.snackbar-stack-top-start .snackbar:not(:last-child),.snackbar-stack-top .snackbar:not(:last-child){margin-bottom:1.5rem}.snackbar-stack-top .snackbar.snackbar-show,.snackbar-stack-top-start .snackbar.snackbar-show,.snackbar-stack-top-end .snackbar.snackbar-show{transition:all var(--stack-transition-duration,1000);animation:showTop var(--stack-animation-duration,500) forwards;opacity:1}.snackbar-stack-top .snackbar-hide,.snackbar-stack-top-start .snackbar-hide,.snackbar-stack-top-end .snackbar-hide{transition:all var(--stack-transition-duration,1000);animation:hideTop var(--stack-animation-duration,500) forwards;opacity:0}.snackbar-stack-bottom .snackbar.snackbar-show,.snackbar-stack-bottom-start .snackbar.snackbar-show,.snackbar-stack-bottom-end .snackbar.snackbar-show{transition:all var(--stack-transition-duration,1000);animation:showBottom var(--stack-animation-duration,500) forwards;opacity:1}.snackbar-stack-bottom .snackbar-hide,.snackbar-stack-bottom-start .snackbar-hide,.snackbar-stack-bottom-end .snackbar-hide{transition:all var(--stack-transition-duration,1000);animation:hideBottom var(--stack-animation-duration,500) forwards;opacity:0}@keyframes showTop{0%{max-height:0;padding:0;transform:translate(-50%) translateY(-50px);opacity:0}100%{max-height:150px;padding:.5rem 1rem;transform:translate(-50%) translateY(0);opacity:1}}@keyframes hideTop{0%{max-height:150px;padding:.5rem 1rem;transform:translate(-50%) translateY(0);opacity:1}100%{max-height:0;padding:0;transform:translate(-50%) translateY(-50px);opacity:0}}@keyframes showBottom{0%{max-height:0;padding:0;opacity:0;transform:translate(-50%) translateY(50px)}100%{max-height:150px;padding:.5rem 1rem;opacity:1;transform:translate(-50%) translateY(0)}}@keyframes hideBottom{0%{max-height:150px;transform:translate(-50%) translateY(0);padding:.5rem 1rem;opacity:1}100%{max-height:0;padding:0;transform:translate(-50%) translateY(50px);opacity:0}}@media(min-width:576px){.snackbar-stack-bottom{left:50%;transform:translate(-50%,0%);bottom:1.5rem}.snackbar-stack-bottom-start{left:1.5rem;bottom:1.5rem}.snackbar-stack-bottom-end{right:1.5rem;bottom:1.5rem}.snackbar-stack-top-start{left:1.5rem;top:1.5rem}.snackbar-stack-top-end{right:1.5rem;top:1.5rem}.snackbar-stack-top{left:50%;transform:translate(-50%,0%);top:1.5rem}} +.badge-close{cursor:pointer}.badge-close::before{height:2px;width:50%}.badge-close::after{height:50%;width:2px}.badge-close:hover,.badge-close:focus{background-color:rgba(10,10,10,.3)}.badge-close:active{background-color:rgba(10,10,10,.4)}.navbar-nav .nav-item:hover{cursor:pointer}.navbar-nav .nav-link:hover{cursor:pointer}.nav .nav-link:hover{cursor:pointer}.nav-item{position:relative}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item{width:100%}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item:empty::after{margin-left:0}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item::after{transform:rotate(-90deg);position:absolute;right:10%;top:45%}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-menu{top:0;left:100%;margin-left:0;margin-right:.1rem}.btn-group>.b-tooltip:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.b-tooltip:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group.btn-group-toggle .btn.active.disabled{opacity:1}.btn-group-vertical>.b-tooltip:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.b-tooltip:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-xs,.btn-group-xs>.btn{padding:.15rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.btn-md,.btn-group-md>.btn{padding:.47rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.25rem}.btn-xl,.btn-group-xl>.btn{padding:.5rem 1rem;font-size:1.5rem;line-height:1.5;border-radius:1rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.card-deck .card{height:100%;margin-bottom:.75rem}@media(min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-.75rem;margin-left:-.75rem}.card-deck .card{flex:1 0 0%;margin-right:.75rem;margin-bottom:0;margin-left:.75rem}}hr.divider.divider-text{position:unset}hr.divider.divider-text::before{top:unset}.table-fixed-header .table thead tr th.dropdown-table-fixed-header-visible{z-index:11}.dropdown-menu-position-strategy{width:max-content;top:0;left:0}.dropdown-menu-position-strategy-absolute{position:absolute}.dropdown-menu-position-strategy-fixed{position:fixed}.dropdown-toggle.dropdown-toggle-hidden::after{content:none!important}.dropdown-toggle.dropdown-toggle-hidden::before{content:none!important}.dropdown-menu.show{animation-duration:.3s;animation-fill-mode:both;animation-name:fadeIn}.dropdown-menu a:not([href]).dropdown-item:not(.disabled){cursor:pointer}.dropdown-menu.dropdown-menu-scrollable{max-height:var(--dropdown-list-menu-max-height,200px);overflow-y:scroll}.b-is-autocomplete .dropdown-menu{width:100%;max-height:var(--autocomplete-menu-max-height,200px);overflow-y:scroll}.b-is-autocomplete .dropdown-menu .dropdown-item.focus{color:#1e2125!important;background-color:#e9ecef}.b-is-autocomplete.b-is-autocomplete-multipleselection{display:flex;align-items:center;flex-wrap:wrap;max-width:100%;width:100%;cursor:text;min-height:calc(1.5em + .75rem + 2px);height:auto;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.b-is-autocomplete.b-is-autocomplete-multipleselection>input.form-control{display:inline-block;border:0;box-shadow:none;outline:0;background-color:transparent;max-width:inherit;width:auto;flex-grow:1}.b-is-autocomplete.b-is-autocomplete-multipleselection>.badge{margin-top:.25rem;margin-bottom:.25rem;line-height:1.5;flex-grow:initial}.b-is-autocomplete.b-is-autocomplete-multipleselection .dropdown-menu{top:100%}.b-is-autocomplete.b-is-autocomplete-multipleselection.focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.dropdown.btn-group>.btn.dropdown-toggle-split+.dropdown-menu.show{top:100%}.dropdown{position:relative}.dropdown .btn.dropdown-toggle:not(.btn-outline){box-shadow:none;border:0}.dropdown.dropdown-disabled.b-is-autocomplete{background-color:var(--b-theme-light,#e9ecef)}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend){position:relative}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle{width:100%}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle:empty::after{margin-left:0}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle::after{position:absolute;right:10%;top:45%}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-menu{top:auto;left:auto;bottom:auto;right:auto}.dropdown>.dropdown-menu>.dropdown.dropup .dropdown-toggle::after,.dropdown>.dropdown-menu>.dropdown.dropend .dropdown-toggle::after{vertical-align:0;position:absolute;right:10%;top:45%}.dropdown>.dropdown-menu>.dropdown.dropstart .dropdown-toggle::after{vertical-align:0}.dropdown.dropup>.dropdown-menu{top:auto;bottom:auto;margin-top:0;margin-bottom:.125rem}.dropdown.dropup>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropdown.dropup>.dropdown-toggle:empty::after{margin-left:0}.dropdown.dropend>.dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropdown.dropend>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropdown.dropend>.dropdown-toggle:empty::after{margin-left:0}.dropdown.dropend>.dropdown-toggle::after{vertical-align:0}.dropdown.dropstart>.dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropdown.dropstart>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropdown.dropstart>.dropdown-toggle::after{display:none}.dropdown.dropstart>.dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropdown.dropstart>.dropdown-toggle:empty::after{margin-left:0}.dropdown.dropstart>.dropdown-toggle::before{vertical-align:0}.dropdown-menu-start{right:auto;left:0}.dropdown-menu-end{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{right:auto;left:0}.dropdown-menu-sm-end{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{right:auto;left:0}.dropdown-menu-md-end{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{right:auto;left:0}.dropdown-menu-lg-end{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{right:auto;left:0}.dropdown-menu-xl-end{right:0;left:auto}}@media(min-width:1400px){.dropdown-menu-xxl-start{right:auto;left:0}.dropdown-menu-xxl-end{right:0;left:auto}}.figure.figure-is-16x16{height:16px;width:16px}.figure.figure-is-24x24{height:24px;width:24px}.figure.figure-is-32x32{height:32px;width:32px}.figure.figure-is-48x48{height:48px;width:48px}.figure.figure-is-64x64{height:64px;width:64px}.figure.figure-is-96x96{height:96px;width:96px}.figure.figure-is-128x128{height:128px;width:128px}.figure.figure-is-256x256{height:256px;width:256px}.figure.figure-is-512x512{height:512px;width:512px}.form-check>.form-check-input.form-check-input-pointer,.form-check>.form-check-label.form-check-label-pointer,.form-switch>.form-check-input.form-check-input-pointer,.form-switch>.form-check-label.form-check-label-pointer{cursor:pointer}.form-control-plaintext.form-control-xs,.form-control-plaintext.form-control-md,.form-control-plaintext.form-control-xl{padding-right:0;padding-left:0}.form-control-xs{height:calc(1.5em + .3rem + calc(var(--bs-border-width)*2));padding:.15rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.form-control-md{height:calc(1.5em + .94rem + calc(var(--bs-border-width)*2));padding:.47rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.25rem}.form-control-xl{height:calc(1.5em + 1rem + calc(var(--bs-border-width)*2));padding:.5rem 1rem;font-size:1.5rem;line-height:1.5;border-radius:1rem}.form-select-xs{height:calc(1.5em + .3rem + calc(var(--bs-border-width)*2));padding-top:.15rem;padding-bottom:.15rem;padding-left:.5rem;font-size:.75rem}.form-select-md{height:calc(1.5em + .94rem + calc(var(--bs-border-width)*2));padding-top:.47rem;padding-bottom:.47rem;padding-left:1rem;font-size:1.125rem}.form-select-xl{height:calc(1.5em + 1rem + calc(var(--bs-border-width)*2));padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.5rem}.input-group>.b-numeric:not(:last-child)>input,.input-group>div.flatpickr-wrapper:not(:last-child)>input{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.b-numeric:not(:first-child)>input,.input-group>div.flatpickr-wrapper:not(:first-child)>input{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-xs>.form-control:not(textarea),.input-group-xs>.form-select,.input-group-xs>.b-numeric>input{height:calc(1.5em + .3rem + calc(var(--bs-border-width)*2))}.input-group-xs>.form-control,.input-group-xs>.form-select,.input-group-xs>.input-group-text,.input-group-xs>.btn,.input-group-xs>.b-numeric>input{padding:.15rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.input-group-sm>.b-numeric>input{height:calc(1.5em + .5rem + calc(var(--bs-border-width)*2))}.input-group-sm>.b-numeric>input{padding:.25rem .5rem;font-size:.875rem;line-height:1.25;border-radius:var(--bs-border-radius-sm)}.input-group-md>.form-control:not(textarea),.input-group-md>.form-select,.input-group-md>.b-numeric>input{height:calc(1.5em + .94rem + calc(var(--bs-border-width)*2))}.input-group-md>.form-control,.input-group-md>.form-select,.input-group-md>.input-group-text,.input-group-md>.btn,.input-group-md>.b-numeric>input{padding:.47rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.25rem}.input-group-lg>.b-numeric>input{height:calc(1.5em + 1rem + calc(var(--bs-border-width)*2))}.input-group-lg>.b-numeric>input{padding:.5rem 1rem;font-size:1.25rem;line-height:2;border-radius:var(--bs-border-radius-lg)}.input-group-xl>.form-control:not(textarea),.input-group-xl>.form-select,.input-group-xl>.b-numeric>input{height:calc(1.5em + 1rem + calc(var(--bs-border-width)*2))}.input-group-xl>.form-control,.input-group-xl>.form-select,.input-group-xl>.input-group-text,.input-group-xl>.btn,.input-group-xl>.b-numeric>input{padding:.5rem 1rem;font-size:1.5rem;line-height:1.5;border-radius:1rem}.input-group-xs>.form-select,.input-group-md>.form-select,.input-group-xl>.form-select{padding-right:1.75rem}.input-group:not(.has-validation)>.dropdown:first-child>.btn:not(:last-child).dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown>.btn:not(:last-child).dropdown-toggle,.input-group.has-validation>.dropdown>.btn:not(:last-child):not(.dropdown-toggle){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>div.flatpickr-wrapper>.form-control{position:relative;flex:1 1 auto;width:1%;min-width:0}.form-check>.form-check-input.form-check-input-xs{width:.7rem;height:.7rem}.form-check>.form-check-input.form-check-input-xs+.form-check-label{line-height:"normal";padding-left:0}.form-check>.form-check-input.form-check-input-sm{width:.8rem;height:.8rem}.form-check>.form-check-input.form-check-input-sm+.form-check-label{line-height:"normal";padding-left:0}.form-check>.form-check-input.form-check-input-md{width:1.25rem;height:1.25rem}.form-check>.form-check-input.form-check-input-md+.form-check-label{line-height:1.7rem;padding-left:3px}.form-check>.form-check-input.form-check-input-lg{width:1.55rem;height:1.55rem}.form-check>.form-check-input.form-check-input-lg+.form-check-label{line-height:2rem;padding-left:6px}.form-check>.form-check-input.form-check-input-xl{width:1.85rem;height:1.85rem}.form-check>.form-check-input.form-check-input-xl+.form-check-label{line-height:2.5rem;padding-left:10px}select[readonly]{pointer-events:none}select[readonly] option,select[readonly] optgroup{display:none}.b-numeric{position:relative;width:100%}.b-numeric:hover>.b-numeric-handler-wrap{opacity:1}.b-numeric input:disabled+.b-numeric-handler-wrap,.b-numeric input:read-only+.b-numeric-handler-wrap{display:none}.b-numeric-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border:1px solid #d9d9d9;opacity:0}.input-group .b-numeric{-ms-flex:1 1 auto;flex:1 1 auto;width:1%}.b-numeric-handler-wrap .b-numeric-handler.b-numeric-handler-down{border-top:1px solid #d9d9d9}.b-numeric-handler{position:relative;display:flex;width:100%;height:50%;overflow:hidden;color:rgba(0,0,0,.45);font-weight:700;line-height:0;align-items:center;justify-content:center}.b-numeric-handler.btn{padding:0}.form-control+.b-numeric-handler-wrap{font-size:1rem;border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}.form-control-xs+.b-numeric-handler-wrap{font-size:.75rem;border-top-right-radius:.15rem;border-bottom-right-radius:.15rem}.form-control-xs+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:.75rem}.form-control-sm+.b-numeric-handler-wrap{font-size:.875rem;border-top-right-radius:var(--bs-border-radius-sm);border-bottom-right-radius:var(--bs-border-radius-sm)}.form-control-sm+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:.875rem}.form-control-md+.b-numeric-handler-wrap{font-size:1.125rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.form-control-md+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:1.125rem}.form-control-lg+.b-numeric-handler-wrap{font-size:1.25rem;border-top-right-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg)}.form-control-lg+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:1.25rem}.form-control-xl+.b-numeric-handler-wrap{font-size:1.5rem;border-top-right-radius:1rem;border-bottom-right-radius:1rem}.form-control-xl+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:1.5rem}.custom-file-label{overflow:hidden}input[readonly][type=range],input[readonly=readonly][type=range]{pointer-events:none}input[readonly][type=range]::-webkit-slider-thumb,input[readonly=readonly][type=range]::-webkit-slider-thumb{pointer-events:none}input[readonly][type=range]::-moz-range-thumb,input[readonly=readonly][type=range]::-moz-range-thumb{pointer-events:none}input[readonly][type=range]::-ms-thumb,input[readonly=readonly][type=range]::-ms-thumb{pointer-events:none}.form-group{margin-bottom:1rem}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .form-select{align-items:center;justify-content:center}.form-inline .form-check-label{margin-bottom:0}}.b-input-color-picker{padding:.5rem .6rem}.b-input-color-picker>.b-input-color-picker-preview{height:.55rem}.focus-trap{display:contents}.form-file input[type=file]{margin-left:-2px!important}.form-file input[type=file]::-webkit-file-upload-button{display:none}.form-file input[type=file]::file-selector-button{display:none}.form-label-required:after{content:" *";color:var(--b-theme-danger,#dc3545)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.5rem}@media(min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.jumbotron.jumbotron-primary{background-color:#0d6efd;color:#fff}.jumbotron.jumbotron-secondary{background-color:#6c757d;color:#fff}.jumbotron.jumbotron-success{background-color:#198754;color:#fff}.jumbotron.jumbotron-info{background-color:#0dcaf0;color:#000}.jumbotron.jumbotron-warning{background-color:#ffc107;color:#000}.jumbotron.jumbotron-danger{background-color:#dc3545;color:#fff}.jumbotron.jumbotron-light{background-color:#f8f9fa;color:#000}.jumbotron.jumbotron-dark{background-color:#212529;color:#fff}.jumbotron.jumbotron-link{background-color:#3273dc;color:#fff}.b-layout-header-fixed{z-index:1030}.b-layout-footer-fixed{z-index:1030}.b-layout-sider-content{z-index:1031}a.link-unstyled{text-decoration:none;color:inherit}li.list-group-item-action{cursor:pointer}.list-group-scrollable{overflow-y:scroll}.media{display:flex;align-items:flex-start}.media-body{flex:1}.modal.fade{transition:opacity var(--modal-animation-duration,300ms) linear}.modal.fade .modal-dialog{transition:-webkit-transform var(--modal-animation-duration,300ms) ease-out;transition:transform var(--modal-animation-duration,300ms) ease-out}.offcanvas-footer{position:sticky;bottom:0;top:auto;display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.page-item:not(.disabled) .page-link{cursor:pointer}.pagination-xs .page-link{padding:.125rem .25rem;font-size:.75rem;line-height:1.5}.pagination-xs .page-item:first-child .page-link{border-top-left-radius:.15rem;border-bottom-left-radius:.15rem}.pagination-xs .page-item:last-child .page-link{border-top-right-radius:.15rem;border-bottom-right-radius:.15rem}.pagination-md .page-link{padding:.625rem 1.25rem;font-size:1.125rem;line-height:1.5}.pagination-md .page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination-md .page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-xl .page-link{padding:1rem 2rem;font-size:1.5rem;line-height:1.5}.pagination-xl .page-item:first-child .page-link{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.pagination-xl .page-item:last-child .page-link{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-primary{background-color:#0d6efd}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-secondary{background-color:#6c757d}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-success{background-color:#198754}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-info{background-color:#0dcaf0}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-warning{background-color:#ffc107}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-danger{background-color:#dc3545}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-light{background-color:#f8f9fa}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-dark{background-color:#212529}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-link{background-color:#3273dc}.rating:not(.rating-disabled):not(.rating-readonly):hover .rating-item{cursor:pointer}.rating.rating-disabled{opacity:.65}.rating .rating-item.rating-item-primary{color:#0d6efd}.rating .rating-item.rating-item-secondary{color:#6c757d}.rating .rating-item.rating-item-success{color:#198754}.rating .rating-item.rating-item-info{color:#0dcaf0}.rating .rating-item.rating-item-warning{color:#ffc107}.rating .rating-item.rating-item-danger{color:#dc3545}.rating .rating-item.rating-item-light{color:#f8f9fa}.rating .rating-item.rating-item-dark{color:#212529}.rating .rating-item.rating-item-link{color:#3273dc}.rating .rating-item.rating-item-hover{opacity:.7}.steps{padding:0;margin:0;list-style:none;display:flex;overflow-x:auto}.steps .step:first-child{margin-left:auto}.steps .step:last-child{margin-right:auto}.step:first-of-type .step-circle::before{display:none}.step:last-of-type .step-container{padding-right:0}.step-container{box-sizing:content-box;display:flex;align-items:center;flex-direction:column;width:5rem;min-width:5rem;max-width:5rem;padding-top:.5rem;padding-right:1rem}.step-circle{position:relative;display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;color:#adb5bd;border:2px solid #adb5bd;border-radius:100%;background-color:#fff}.step-circle::before{content:"";display:block;position:absolute;top:50%;left:-2px;width:calc(5rem + 1rem - 1.5rem);height:2px;transform:translate(-100%,-50%);color:#adb5bd;background-color:currentColor}.step-text{color:#adb5bd;word-break:keep-all;text-align:center;margin-top:.25em}.step-completed .step-circle{color:#fff;background-color:#198754;border-color:#198754}.step-completed .step-circle::before{color:#198754}.step-completed .step-text{color:#198754}.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-active .step-circle::before{color:#0d6efd}.step-active .step-text{color:#0d6efd}.step-primary .step-circle{color:#0d6efd;border-color:#0d6efd}.step-primary.step-completed .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-primary.step-completed .step-circle::before{color:#0d6efd}.step-primary.step-completed .step-text{color:#0d6efd}.step-primary.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-primary.step-active::before{color:#0d6efd}.step-primary.step-active .step-text{color:#0d6efd}.step-secondary .step-circle{color:#6c757d;border-color:#6c757d}.step-secondary.step-completed .step-circle{color:#fff;background-color:#6c757d;border-color:#6c757d}.step-secondary.step-completed .step-circle::before{color:#6c757d}.step-secondary.step-completed .step-text{color:#6c757d}.step-secondary.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-secondary.step-active::before{color:#0d6efd}.step-secondary.step-active .step-text{color:#0d6efd}.step-success .step-circle{color:#198754;border-color:#198754}.step-success.step-completed .step-circle{color:#fff;background-color:#198754;border-color:#198754}.step-success.step-completed .step-circle::before{color:#198754}.step-success.step-completed .step-text{color:#198754}.step-success.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-success.step-active::before{color:#0d6efd}.step-success.step-active .step-text{color:#0d6efd}.step-info .step-circle{color:#0dcaf0;border-color:#0dcaf0}.step-info.step-completed .step-circle{color:#fff;background-color:#0dcaf0;border-color:#0dcaf0}.step-info.step-completed .step-circle::before{color:#0dcaf0}.step-info.step-completed .step-text{color:#0dcaf0}.step-info.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-info.step-active::before{color:#0d6efd}.step-info.step-active .step-text{color:#0d6efd}.step-warning .step-circle{color:#ffc107;border-color:#ffc107}.step-warning.step-completed .step-circle{color:#fff;background-color:#ffc107;border-color:#ffc107}.step-warning.step-completed .step-circle::before{color:#ffc107}.step-warning.step-completed .step-text{color:#ffc107}.step-warning.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-warning.step-active::before{color:#0d6efd}.step-warning.step-active .step-text{color:#0d6efd}.step-danger .step-circle{color:#dc3545;border-color:#dc3545}.step-danger.step-completed .step-circle{color:#fff;background-color:#dc3545;border-color:#dc3545}.step-danger.step-completed .step-circle::before{color:#dc3545}.step-danger.step-completed .step-text{color:#dc3545}.step-danger.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-danger.step-active::before{color:#0d6efd}.step-danger.step-active .step-text{color:#0d6efd}.step-light .step-circle{color:#f8f9fa;border-color:#f8f9fa}.step-light.step-completed .step-circle{color:#fff;background-color:#f8f9fa;border-color:#f8f9fa}.step-light.step-completed .step-circle::before{color:#f8f9fa}.step-light.step-completed .step-text{color:#f8f9fa}.step-light.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-light.step-active::before{color:#0d6efd}.step-light.step-active .step-text{color:#0d6efd}.step-dark .step-circle{color:#212529;border-color:#212529}.step-dark.step-completed .step-circle{color:#fff;background-color:#212529;border-color:#212529}.step-dark.step-completed .step-circle::before{color:#212529}.step-dark.step-completed .step-text{color:#212529}.step-dark.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-dark.step-active::before{color:#0d6efd}.step-dark.step-active .step-text{color:#0d6efd}.step-link .step-circle{color:#3273dc;border-color:#3273dc}.step-link.step-completed .step-circle{color:#fff;background-color:#3273dc;border-color:#3273dc}.step-link.step-completed .step-circle::before{color:#3273dc}.step-link.step-completed .step-text{color:#3273dc}.step-link.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-link.step-active::before{color:#0d6efd}.step-link.step-active .step-text{color:#0d6efd}.steps-content{margin:1rem 0}.steps-content>.step-panel{display:none}.steps-content>.active{display:block}.form-check.form-switch .form-check-input.form-check-input-primary:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check.form-switch .form-check-input.form-check-input-secondary:checked{background-color:#6c757d;border-color:#6c757d}.form-check.form-switch .form-check-input.form-check-input-success:checked{background-color:#198754;border-color:#198754}.form-check.form-switch .form-check-input.form-check-input-info:checked{background-color:#0dcaf0;border-color:#0dcaf0}.form-check.form-switch .form-check-input.form-check-input-warning:checked{background-color:#ffc107;border-color:#ffc107}.form-check.form-switch .form-check-input.form-check-input-danger:checked{background-color:#dc3545;border-color:#dc3545}.form-check.form-switch .form-check-input.form-check-input-light:checked{background-color:#f8f9fa;border-color:#f8f9fa}.form-check.form-switch .form-check-input.form-check-input-dark:checked{background-color:#212529;border-color:#212529}.form-check.form-switch .form-check-input.form-check-input-link:checked{background-color:#3273dc;border-color:#3273dc}.form-check.form-switch .form-check-input.form-check-input-xs{width:calc(.75rem + (.5rem/2));height:.5rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-xs+.form-check-label{line-height:1rem;vertical-align:middle;padding-left:0}.form-check.form-switch .form-check-input.form-check-input-xs:checked~.form-check-label::after{transform:translateX(calc(.75rem - (.5rem/2)))}.form-check.form-switch .form-check-input.form-check-input-sm{width:calc(1rem + (.75rem/2));height:.75rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-sm+.form-check-label{line-height:1.25rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-sm:checked~.form-check-label::after{transform:translateX(calc(1rem - (.75rem/2)))}.form-check.form-switch .form-check-input.form-check-input-md{width:calc(2rem + (1.5rem/2));height:1.5rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-md+.form-check-label{line-height:2rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-md:checked~.form-check-label::after{transform:translateX(calc(2rem - (1.5rem/2)))}.form-check.form-switch .form-check-input.form-check-input-lg{width:calc(3rem + (2rem/2));height:2rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-lg+.form-check-label{line-height:2.5rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-lg:checked~.form-check-label::after{transform:translateX(calc(3rem - (2rem/2)))}.form-check.form-switch .form-check-input.form-check-input-xl{width:calc(4rem + (2.5rem/2));height:2.5rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-xl+.form-check-label{line-height:3rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-xl:checked~.form-check-label::after{transform:translateX(calc(4rem - (2.5rem/2)))}table.table tbody tr:not(.table-group).selected{background-color:var(--bs-primary)}table.table tbody tr.table-group{cursor:pointer;background-color:var(--b-theme-light,var(--bs-light,#f5f5f5));font-weight:700}tr.table-row-selectable:hover{cursor:pointer}tr.table-row-selectable:focus[tabindex="0"]{outline:0}.table-fixed-header{overflow-y:auto}.table-fixed-header>.table{border-collapse:separate;border-spacing:0}.table-fixed-header>.table>thead:not(.table-thead-theme)>tr>th{background:#fff}.table-fixed-header>.table>thead>tr>th{border-top:0;position:sticky;z-index:10}.table-fixed-header>.table>thead>tr:nth-child(1)>th{top:0}.table-fixed-header>.table-bordered>:not(caption)>*>*{border-width:1px 1px}.table-fixed-columns{width:100%;overflow-x:auto;white-space:nowrap;position:relative}.table-fixed-columns .table{table-layout:fixed;overflow-x:auto;white-space:nowrap;border-collapse:separate;border-spacing:0}.table-fixed-columns .table .table-header-cell-fixed-start,.table-fixed-columns .table .table-row-header-fixed-start,.table-fixed-columns .table .table-row-cell-fixed-start{position:sticky;border-left:0;z-index:11;background-color:#fff;border-inline-start-width:0;left:0}.table-fixed-columns .table .table-header-cell-fixed-end,.table-fixed-columns .table .table-row-header-fixed-end,.table-fixed-columns .table .table-row-cell-fixed-end{position:sticky;border-left:0;z-index:11;background-color:#fff;border-inline-start-width:0;right:0}.table-fixed-columns .table.table-bordered td:not(.table-header-cell-fixed-start):not(.table-row-header-fixed-start):not(.table-row-cell-fixed-start),.table-fixed-columns .table.table-bordered th:not(.table-header-cell-fixed-start):not(.table-row-header-fixed-start):not(.table-row-cell-fixed-start){border-left:1px;border-inline-start-width:1px}.snackbar-stack{z-index:1069!important}.snackbar{z-index:1070!important}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}0%{opacity:0}}@keyframes slideIn{0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}.border-1{border:1px solid #dee2e6!important}.border-1.border-primary{border-color:#0d6efd!important}.border-1.border-secondary{border-color:#6c757d!important}.border-1.border-success{border-color:#198754!important}.border-1.border-info{border-color:#0dcaf0!important}.border-1.border-warning{border-color:#ffc107!important}.border-1.border-danger{border-color:#dc3545!important}.border-1.border-light{border-color:#f8f9fa!important}.border-1.border-dark{border-color:#212529!important}.border-1.border-link{border-color:#3273dc!important}.border-primary-1{border:1px solid #0d6efd!important}.border-secondary-1{border:1px solid #6c757d!important}.border-success-1{border:1px solid #198754!important}.border-info-1{border:1px solid #0dcaf0!important}.border-warning-1{border:1px solid #ffc107!important}.border-danger-1{border:1px solid #dc3545!important}.border-light-1{border:1px solid #f8f9fa!important}.border-dark-1{border:1px solid #212529!important}.border-link-1{border:1px solid #3273dc!important}.border-top-1{border-top:1px solid #dee2e6!important}.border-primary-top-1{border-top:1px solid #0d6efd!important}.border-secondary-top-1{border-top:1px solid #6c757d!important}.border-success-top-1{border-top:1px solid #198754!important}.border-info-top-1{border-top:1px solid #0dcaf0!important}.border-warning-top-1{border-top:1px solid #ffc107!important}.border-danger-top-1{border-top:1px solid #dc3545!important}.border-light-top-1{border-top:1px solid #f8f9fa!important}.border-dark-top-1{border-top:1px solid #212529!important}.border-link-top-1{border-top:1px solid #3273dc!important}.border-end-1{border-right:1px solid #dee2e6!important}.border-primary-end-1{border-right:1px solid #0d6efd!important}.border-secondary-end-1{border-right:1px solid #6c757d!important}.border-success-end-1{border-right:1px solid #198754!important}.border-info-end-1{border-right:1px solid #0dcaf0!important}.border-warning-end-1{border-right:1px solid #ffc107!important}.border-danger-end-1{border-right:1px solid #dc3545!important}.border-light-end-1{border-right:1px solid #f8f9fa!important}.border-dark-end-1{border-right:1px solid #212529!important}.border-link-end-1{border-right:1px solid #3273dc!important}.border-bottom-1{border-bottom:1px solid #dee2e6!important}.border-primary-bottom-1{border-bottom:1px solid #0d6efd!important}.border-secondary-bottom-1{border-bottom:1px solid #6c757d!important}.border-success-bottom-1{border-bottom:1px solid #198754!important}.border-info-bottom-1{border-bottom:1px solid #0dcaf0!important}.border-warning-bottom-1{border-bottom:1px solid #ffc107!important}.border-danger-bottom-1{border-bottom:1px solid #dc3545!important}.border-light-bottom-1{border-bottom:1px solid #f8f9fa!important}.border-dark-bottom-1{border-bottom:1px solid #212529!important}.border-link-bottom-1{border-bottom:1px solid #3273dc!important}.border-start-1{border-left:1px solid #dee2e6!important}.border-primary-start-1{border-left:1px solid #0d6efd!important}.border-secondary-start-1{border-left:1px solid #6c757d!important}.border-success-start-1{border-left:1px solid #198754!important}.border-info-start-1{border-left:1px solid #0dcaf0!important}.border-warning-start-1{border-left:1px solid #ffc107!important}.border-danger-start-1{border-left:1px solid #dc3545!important}.border-light-start-1{border-left:1px solid #f8f9fa!important}.border-dark-start-1{border-left:1px solid #212529!important}.border-link-start-1{border-left:1px solid #3273dc!important}.border-2{border:2px solid #dee2e6!important}.border-2.border-primary{border-color:#0d6efd!important}.border-2.border-secondary{border-color:#6c757d!important}.border-2.border-success{border-color:#198754!important}.border-2.border-info{border-color:#0dcaf0!important}.border-2.border-warning{border-color:#ffc107!important}.border-2.border-danger{border-color:#dc3545!important}.border-2.border-light{border-color:#f8f9fa!important}.border-2.border-dark{border-color:#212529!important}.border-2.border-link{border-color:#3273dc!important}.border-primary-2{border:2px solid #0d6efd!important}.border-secondary-2{border:2px solid #6c757d!important}.border-success-2{border:2px solid #198754!important}.border-info-2{border:2px solid #0dcaf0!important}.border-warning-2{border:2px solid #ffc107!important}.border-danger-2{border:2px solid #dc3545!important}.border-light-2{border:2px solid #f8f9fa!important}.border-dark-2{border:2px solid #212529!important}.border-link-2{border:2px solid #3273dc!important}.border-top-2{border-top:2px solid #dee2e6!important}.border-primary-top-2{border-top:2px solid #0d6efd!important}.border-secondary-top-2{border-top:2px solid #6c757d!important}.border-success-top-2{border-top:2px solid #198754!important}.border-info-top-2{border-top:2px solid #0dcaf0!important}.border-warning-top-2{border-top:2px solid #ffc107!important}.border-danger-top-2{border-top:2px solid #dc3545!important}.border-light-top-2{border-top:2px solid #f8f9fa!important}.border-dark-top-2{border-top:2px solid #212529!important}.border-link-top-2{border-top:2px solid #3273dc!important}.border-end-2{border-right:2px solid #dee2e6!important}.border-primary-end-2{border-right:2px solid #0d6efd!important}.border-secondary-end-2{border-right:2px solid #6c757d!important}.border-success-end-2{border-right:2px solid #198754!important}.border-info-end-2{border-right:2px solid #0dcaf0!important}.border-warning-end-2{border-right:2px solid #ffc107!important}.border-danger-end-2{border-right:2px solid #dc3545!important}.border-light-end-2{border-right:2px solid #f8f9fa!important}.border-dark-end-2{border-right:2px solid #212529!important}.border-link-end-2{border-right:2px solid #3273dc!important}.border-bottom-2{border-bottom:2px solid #dee2e6!important}.border-primary-bottom-2{border-bottom:2px solid #0d6efd!important}.border-secondary-bottom-2{border-bottom:2px solid #6c757d!important}.border-success-bottom-2{border-bottom:2px solid #198754!important}.border-info-bottom-2{border-bottom:2px solid #0dcaf0!important}.border-warning-bottom-2{border-bottom:2px solid #ffc107!important}.border-danger-bottom-2{border-bottom:2px solid #dc3545!important}.border-light-bottom-2{border-bottom:2px solid #f8f9fa!important}.border-dark-bottom-2{border-bottom:2px solid #212529!important}.border-link-bottom-2{border-bottom:2px solid #3273dc!important}.border-start-2{border-left:2px solid #dee2e6!important}.border-primary-start-2{border-left:2px solid #0d6efd!important}.border-secondary-start-2{border-left:2px solid #6c757d!important}.border-success-start-2{border-left:2px solid #198754!important}.border-info-start-2{border-left:2px solid #0dcaf0!important}.border-warning-start-2{border-left:2px solid #ffc107!important}.border-danger-start-2{border-left:2px solid #dc3545!important}.border-light-start-2{border-left:2px solid #f8f9fa!important}.border-dark-start-2{border-left:2px solid #212529!important}.border-link-start-2{border-left:2px solid #3273dc!important}.border-3{border:3px solid #dee2e6!important}.border-3.border-primary{border-color:#0d6efd!important}.border-3.border-secondary{border-color:#6c757d!important}.border-3.border-success{border-color:#198754!important}.border-3.border-info{border-color:#0dcaf0!important}.border-3.border-warning{border-color:#ffc107!important}.border-3.border-danger{border-color:#dc3545!important}.border-3.border-light{border-color:#f8f9fa!important}.border-3.border-dark{border-color:#212529!important}.border-3.border-link{border-color:#3273dc!important}.border-primary-3{border:3px solid #0d6efd!important}.border-secondary-3{border:3px solid #6c757d!important}.border-success-3{border:3px solid #198754!important}.border-info-3{border:3px solid #0dcaf0!important}.border-warning-3{border:3px solid #ffc107!important}.border-danger-3{border:3px solid #dc3545!important}.border-light-3{border:3px solid #f8f9fa!important}.border-dark-3{border:3px solid #212529!important}.border-link-3{border:3px solid #3273dc!important}.border-top-3{border-top:3px solid #dee2e6!important}.border-primary-top-3{border-top:3px solid #0d6efd!important}.border-secondary-top-3{border-top:3px solid #6c757d!important}.border-success-top-3{border-top:3px solid #198754!important}.border-info-top-3{border-top:3px solid #0dcaf0!important}.border-warning-top-3{border-top:3px solid #ffc107!important}.border-danger-top-3{border-top:3px solid #dc3545!important}.border-light-top-3{border-top:3px solid #f8f9fa!important}.border-dark-top-3{border-top:3px solid #212529!important}.border-link-top-3{border-top:3px solid #3273dc!important}.border-end-3{border-right:3px solid #dee2e6!important}.border-primary-end-3{border-right:3px solid #0d6efd!important}.border-secondary-end-3{border-right:3px solid #6c757d!important}.border-success-end-3{border-right:3px solid #198754!important}.border-info-end-3{border-right:3px solid #0dcaf0!important}.border-warning-end-3{border-right:3px solid #ffc107!important}.border-danger-end-3{border-right:3px solid #dc3545!important}.border-light-end-3{border-right:3px solid #f8f9fa!important}.border-dark-end-3{border-right:3px solid #212529!important}.border-link-end-3{border-right:3px solid #3273dc!important}.border-bottom-3{border-bottom:3px solid #dee2e6!important}.border-primary-bottom-3{border-bottom:3px solid #0d6efd!important}.border-secondary-bottom-3{border-bottom:3px solid #6c757d!important}.border-success-bottom-3{border-bottom:3px solid #198754!important}.border-info-bottom-3{border-bottom:3px solid #0dcaf0!important}.border-warning-bottom-3{border-bottom:3px solid #ffc107!important}.border-danger-bottom-3{border-bottom:3px solid #dc3545!important}.border-light-bottom-3{border-bottom:3px solid #f8f9fa!important}.border-dark-bottom-3{border-bottom:3px solid #212529!important}.border-link-bottom-3{border-bottom:3px solid #3273dc!important}.border-start-3{border-left:3px solid #dee2e6!important}.border-primary-start-3{border-left:3px solid #0d6efd!important}.border-secondary-start-3{border-left:3px solid #6c757d!important}.border-success-start-3{border-left:3px solid #198754!important}.border-info-start-3{border-left:3px solid #0dcaf0!important}.border-warning-start-3{border-left:3px solid #ffc107!important}.border-danger-start-3{border-left:3px solid #dc3545!important}.border-light-start-3{border-left:3px solid #f8f9fa!important}.border-dark-start-3{border-left:3px solid #212529!important}.border-link-start-3{border-left:3px solid #3273dc!important}.border-4{border:4px solid #dee2e6!important}.border-4.border-primary{border-color:#0d6efd!important}.border-4.border-secondary{border-color:#6c757d!important}.border-4.border-success{border-color:#198754!important}.border-4.border-info{border-color:#0dcaf0!important}.border-4.border-warning{border-color:#ffc107!important}.border-4.border-danger{border-color:#dc3545!important}.border-4.border-light{border-color:#f8f9fa!important}.border-4.border-dark{border-color:#212529!important}.border-4.border-link{border-color:#3273dc!important}.border-primary-4{border:4px solid #0d6efd!important}.border-secondary-4{border:4px solid #6c757d!important}.border-success-4{border:4px solid #198754!important}.border-info-4{border:4px solid #0dcaf0!important}.border-warning-4{border:4px solid #ffc107!important}.border-danger-4{border:4px solid #dc3545!important}.border-light-4{border:4px solid #f8f9fa!important}.border-dark-4{border:4px solid #212529!important}.border-link-4{border:4px solid #3273dc!important}.border-top-4{border-top:4px solid #dee2e6!important}.border-primary-top-4{border-top:4px solid #0d6efd!important}.border-secondary-top-4{border-top:4px solid #6c757d!important}.border-success-top-4{border-top:4px solid #198754!important}.border-info-top-4{border-top:4px solid #0dcaf0!important}.border-warning-top-4{border-top:4px solid #ffc107!important}.border-danger-top-4{border-top:4px solid #dc3545!important}.border-light-top-4{border-top:4px solid #f8f9fa!important}.border-dark-top-4{border-top:4px solid #212529!important}.border-link-top-4{border-top:4px solid #3273dc!important}.border-end-4{border-right:4px solid #dee2e6!important}.border-primary-end-4{border-right:4px solid #0d6efd!important}.border-secondary-end-4{border-right:4px solid #6c757d!important}.border-success-end-4{border-right:4px solid #198754!important}.border-info-end-4{border-right:4px solid #0dcaf0!important}.border-warning-end-4{border-right:4px solid #ffc107!important}.border-danger-end-4{border-right:4px solid #dc3545!important}.border-light-end-4{border-right:4px solid #f8f9fa!important}.border-dark-end-4{border-right:4px solid #212529!important}.border-link-end-4{border-right:4px solid #3273dc!important}.border-bottom-4{border-bottom:4px solid #dee2e6!important}.border-primary-bottom-4{border-bottom:4px solid #0d6efd!important}.border-secondary-bottom-4{border-bottom:4px solid #6c757d!important}.border-success-bottom-4{border-bottom:4px solid #198754!important}.border-info-bottom-4{border-bottom:4px solid #0dcaf0!important}.border-warning-bottom-4{border-bottom:4px solid #ffc107!important}.border-danger-bottom-4{border-bottom:4px solid #dc3545!important}.border-light-bottom-4{border-bottom:4px solid #f8f9fa!important}.border-dark-bottom-4{border-bottom:4px solid #212529!important}.border-link-bottom-4{border-bottom:4px solid #3273dc!important}.border-start-4{border-left:4px solid #dee2e6!important}.border-primary-start-4{border-left:4px solid #0d6efd!important}.border-secondary-start-4{border-left:4px solid #6c757d!important}.border-success-start-4{border-left:4px solid #198754!important}.border-info-start-4{border-left:4px solid #0dcaf0!important}.border-warning-start-4{border-left:4px solid #ffc107!important}.border-danger-start-4{border-left:4px solid #dc3545!important}.border-light-start-4{border-left:4px solid #f8f9fa!important}.border-dark-start-4{border-left:4px solid #212529!important}.border-link-start-4{border-left:4px solid #3273dc!important}.border-5{border:5px solid #dee2e6!important}.border-5.border-primary{border-color:#0d6efd!important}.border-5.border-secondary{border-color:#6c757d!important}.border-5.border-success{border-color:#198754!important}.border-5.border-info{border-color:#0dcaf0!important}.border-5.border-warning{border-color:#ffc107!important}.border-5.border-danger{border-color:#dc3545!important}.border-5.border-light{border-color:#f8f9fa!important}.border-5.border-dark{border-color:#212529!important}.border-5.border-link{border-color:#3273dc!important}.border-primary-5{border:5px solid #0d6efd!important}.border-secondary-5{border:5px solid #6c757d!important}.border-success-5{border:5px solid #198754!important}.border-info-5{border:5px solid #0dcaf0!important}.border-warning-5{border:5px solid #ffc107!important}.border-danger-5{border:5px solid #dc3545!important}.border-light-5{border:5px solid #f8f9fa!important}.border-dark-5{border:5px solid #212529!important}.border-link-5{border:5px solid #3273dc!important}.border-top-5{border-top:5px solid #dee2e6!important}.border-primary-top-5{border-top:5px solid #0d6efd!important}.border-secondary-top-5{border-top:5px solid #6c757d!important}.border-success-top-5{border-top:5px solid #198754!important}.border-info-top-5{border-top:5px solid #0dcaf0!important}.border-warning-top-5{border-top:5px solid #ffc107!important}.border-danger-top-5{border-top:5px solid #dc3545!important}.border-light-top-5{border-top:5px solid #f8f9fa!important}.border-dark-top-5{border-top:5px solid #212529!important}.border-link-top-5{border-top:5px solid #3273dc!important}.border-end-5{border-right:5px solid #dee2e6!important}.border-primary-end-5{border-right:5px solid #0d6efd!important}.border-secondary-end-5{border-right:5px solid #6c757d!important}.border-success-end-5{border-right:5px solid #198754!important}.border-info-end-5{border-right:5px solid #0dcaf0!important}.border-warning-end-5{border-right:5px solid #ffc107!important}.border-danger-end-5{border-right:5px solid #dc3545!important}.border-light-end-5{border-right:5px solid #f8f9fa!important}.border-dark-end-5{border-right:5px solid #212529!important}.border-link-end-5{border-right:5px solid #3273dc!important}.border-bottom-5{border-bottom:5px solid #dee2e6!important}.border-primary-bottom-5{border-bottom:5px solid #0d6efd!important}.border-secondary-bottom-5{border-bottom:5px solid #6c757d!important}.border-success-bottom-5{border-bottom:5px solid #198754!important}.border-info-bottom-5{border-bottom:5px solid #0dcaf0!important}.border-warning-bottom-5{border-bottom:5px solid #ffc107!important}.border-danger-bottom-5{border-bottom:5px solid #dc3545!important}.border-light-bottom-5{border-bottom:5px solid #f8f9fa!important}.border-dark-bottom-5{border-bottom:5px solid #212529!important}.border-link-bottom-5{border-bottom:5px solid #3273dc!important}.border-start-5{border-left:5px solid #dee2e6!important}.border-primary-start-5{border-left:5px solid #0d6efd!important}.border-secondary-start-5{border-left:5px solid #6c757d!important}.border-success-start-5{border-left:5px solid #198754!important}.border-info-start-5{border-left:5px solid #0dcaf0!important}.border-warning-start-5{border-left:5px solid #ffc107!important}.border-danger-start-5{border-left:5px solid #dc3545!important}.border-light-start-5{border-left:5px solid #f8f9fa!important}.border-dark-start-5{border-left:5px solid #212529!important}.border-link-start-5{border-left:5px solid #3273dc!important}.cursor-pointer{cursor:pointer}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows,1),1fr);grid-template-columns:repeat(var(--bs-columns,12),1fr);gap:var(--bs-gap,1.5rem)}.grid.g-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}@media(min-width:576px){.grid.g-rows-sm-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-sm-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-sm-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-sm-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-sm-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-sm-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-sm-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-sm-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-sm-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-sm-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-sm-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-sm-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-sm-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-sm-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-sm-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-sm-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-sm-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-sm-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:768px){.grid.g-rows-md-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-md-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-md-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-md-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-md-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-md-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-md-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-md-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-md-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-md-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-md-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-md-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-md-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-md-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-md-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-md-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-md-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-md-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:992px){.grid.g-rows-lg-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-lg-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-lg-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-lg-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-lg-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-lg-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-lg-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-lg-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-lg-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-lg-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-lg-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-lg-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-lg-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-lg-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-lg-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-lg-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-lg-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-lg-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1200px){.grid.g-rows-xl-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-xl-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-xl-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-xl-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-xl-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-xl-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-xl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-xl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-xl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-xl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-xl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-xl-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-xl-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-xl-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-xl-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-xl-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-xl-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-xl-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1400px){.grid.g-rows-xxl-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-xxl-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-xxl-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-xxl-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-xxl-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-xxl-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-xxl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-xxl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-xxl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-xxl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-xxl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-xxl-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-xxl-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-xxl-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-xxl-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-xxl-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-xxl-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-xxl-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width:576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width:768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width:992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width:1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width:1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}ol.ordered-list-lower-alpha{list-style-type:lower-alpha}ol.ordered-list-lower-roman{list-style-type:lower-roman}ol.ordered-list-upper-alpha{list-style-type:upper-alpha}ol.ordered-list-upper-roman{list-style-type:upper-roman}.overflow-auto-auto{overflow:auto auto!important}.overflow-auto-hidden{overflow:auto hidden!important}.overflow-auto-visible{overflow:auto visible!important}.overflow-auto-scroll{overflow:auto scroll!important}.overflow-hidden-auto{overflow:hidden auto!important}.overflow-hidden-hidden{overflow:hidden hidden!important}.overflow-hidden-visible{overflow:hidden visible!important}.overflow-hidden-scroll{overflow:hidden scroll!important}.overflow-visible-auto{overflow:visible auto!important}.overflow-visible-hidden{overflow:visible hidden!important}.overflow-visible-visible{overflow:visible visible!important}.overflow-visible-scroll{overflow:visible scroll!important}.overflow-scroll-auto{overflow:scroll auto!important}.overflow-scroll-hidden{overflow:scroll hidden!important}.overflow-scroll-visible{overflow:scroll visible!important}.overflow-scroll-scroll{overflow:scroll scroll!important}@media(min-width:576px){.w-sm-25{width:25%!important}.w-sm-50{width:50%!important}.w-sm-75{width:75%!important}.w-sm-100{width:100%!important}.w-sm-auto{width:auto!important}.w-sm-33{width:33.333333%!important}.w-sm-66{width:66.666667%!important}.mw-sm-100{max-width:100%!important}.vw-sm-100{width:100vw!important}.min-vw-sm-100{min-width:100vw!important}.h-sm-25{height:25%!important}.h-sm-50{height:50%!important}.h-sm-75{height:75%!important}.h-sm-100{height:100%!important}.h-sm-auto{height:auto!important}.h-sm-33{height:33.333333%!important}.h-sm-66{height:66.666667%!important}.mh-sm-100{max-height:100%!important}.vh-sm-100{height:100vh!important}.min-vh-sm-100{min-height:100vh!important}}@media(min-width:768px){.w-md-25{width:25%!important}.w-md-50{width:50%!important}.w-md-75{width:75%!important}.w-md-100{width:100%!important}.w-md-auto{width:auto!important}.w-md-33{width:33.333333%!important}.w-md-66{width:66.666667%!important}.mw-md-100{max-width:100%!important}.vw-md-100{width:100vw!important}.min-vw-md-100{min-width:100vw!important}.h-md-25{height:25%!important}.h-md-50{height:50%!important}.h-md-75{height:75%!important}.h-md-100{height:100%!important}.h-md-auto{height:auto!important}.h-md-33{height:33.333333%!important}.h-md-66{height:66.666667%!important}.mh-md-100{max-height:100%!important}.vh-md-100{height:100vh!important}.min-vh-md-100{min-height:100vh!important}}@media(min-width:992px){.w-lg-25{width:25%!important}.w-lg-50{width:50%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}.w-lg-auto{width:auto!important}.w-lg-33{width:33.333333%!important}.w-lg-66{width:66.666667%!important}.mw-lg-100{max-width:100%!important}.vw-lg-100{width:100vw!important}.min-vw-lg-100{min-width:100vw!important}.h-lg-25{height:25%!important}.h-lg-50{height:50%!important}.h-lg-75{height:75%!important}.h-lg-100{height:100%!important}.h-lg-auto{height:auto!important}.h-lg-33{height:33.333333%!important}.h-lg-66{height:66.666667%!important}.mh-lg-100{max-height:100%!important}.vh-lg-100{height:100vh!important}.min-vh-lg-100{min-height:100vh!important}}@media(min-width:1200px){.w-xl-25{width:25%!important}.w-xl-50{width:50%!important}.w-xl-75{width:75%!important}.w-xl-100{width:100%!important}.w-xl-auto{width:auto!important}.w-xl-33{width:33.333333%!important}.w-xl-66{width:66.666667%!important}.mw-xl-100{max-width:100%!important}.vw-xl-100{width:100vw!important}.min-vw-xl-100{min-width:100vw!important}.h-xl-25{height:25%!important}.h-xl-50{height:50%!important}.h-xl-75{height:75%!important}.h-xl-100{height:100%!important}.h-xl-auto{height:auto!important}.h-xl-33{height:33.333333%!important}.h-xl-66{height:66.666667%!important}.mh-xl-100{max-height:100%!important}.vh-xl-100{height:100vh!important}.min-vh-xl-100{min-height:100vh!important}}@media(min-width:1400px){.w-xxl-25{width:25%!important}.w-xxl-50{width:50%!important}.w-xxl-75{width:75%!important}.w-xxl-100{width:100%!important}.w-xxl-auto{width:auto!important}.w-xxl-33{width:33.333333%!important}.w-xxl-66{width:66.666667%!important}.mw-xxl-100{max-width:100%!important}.vw-xxl-100{width:100vw!important}.min-vw-xxl-100{min-width:100vw!important}.h-xxl-25{height:25%!important}.h-xxl-50{height:50%!important}.h-xxl-75{height:75%!important}.h-xxl-100{height:100%!important}.h-xxl-auto{height:auto!important}.h-xxl-33{height:33.333333%!important}.h-xxl-66{height:66.666667%!important}.mh-xxl-100{max-height:100%!important}.vh-xxl-100{height:100vh!important}.min-vh-xxl-100{min-height:100vh!important}}.gap-y-0{row-gap:0!important}.gap-x-0{column-gap:0!important}.gap-y-1{row-gap:.25rem!important}.gap-x-1{column-gap:.25rem!important}.gap-y-2{row-gap:.5rem!important}.gap-x-2{column-gap:.5rem!important}.gap-y-3{row-gap:1rem!important}.gap-x-3{column-gap:1rem!important}.gap-y-4{row-gap:1.5rem!important}.gap-x-4{column-gap:1.5rem!important}.gap-y-5{row-gap:3rem!important}.gap-x-5{column-gap:3rem!important}.fs-xs{font-size:.75rem!important}.fs-sm{font-size:.925rem!important}.fs-md{font-size:1.125rem!important}.fs-lg{font-size:1.25rem!important}.fs-xl{font-size:1.5rem!important}.flatpickr-months{margin:.5rem 0}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{height:auto;position:relative}.flatpickr-months .flatpickr-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#0d6efd}.flatpickr-months .flatpickr-month{color:#212529}.flatpickr-current-month{padding:13px 0 0 0;font-size:115%}.flatpickr-current-month span.cur-month{font-weight:700}.flatpickr-current-month span.cur-month:hover{background:rgba(13,110,253,.15)}.numInputWrapper:hover{background:rgba(13,110,253,.15)}.flatpickr-day{border-radius:.375rem;font-weight:500;color:#212529}.flatpickr-day.today{border-color:#0d6efd}.flatpickr-day.today:hover{background:#0d6efd;border-color:#0d6efd}.flatpickr-day:hover{background:rgba(13,110,253,.1);border-color:rgba(0,0,0,0)}span.flatpickr-weekday{color:#212529}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#0d6efd;border-color:#0d6efd}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #0d6efd}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:.375rem 0 0 .375rem}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 .375rem .375rem 0}.flatpickr-monthSelect-month:hover,.flatpickr-monthSelect-month:focus{background:rgba(13,110,253,.1)}.flatpickr-monthSelect-month.selected{background-color:#0d6efd} +.snackbar{align-items:center;background-color:var(--b-snackbar-background,#323232);color:var(--b-snackbar-text-color,#fff);font-size:.875rem;line-height:1.428572;opacity:0;padding:.875rem 1.5rem;position:fixed;bottom:0;left:0;transform:translateY(100%);transition:opacity 0s var(--transition-duration-mobile-leaving,.195s),transform var(--transition-duration-mobile-leaving,.195s) cubic-bezier(.4,0,1,1);width:100%;z-index:60}@media(min-width:768px){.snackbar{border-radius:2px;max-width:35.5rem;min-width:18rem;left:50%;transform:translate(-50%,100%);width:auto}}@media(min-width:768px){.snackbar{transition:opacity 0s var(--transition-duration-tablet-leaving,.2535s),transform var(--transition-duration-tablet-leaving,.2535s) cubic-bezier(.4,0,1,1)}}@media(min-width:1200px){.snackbar{transition:opacity 0s var(--transition-duration-desktop-leaving,.13s),transform var(--transition-duration-desktop-leaving,.13s) cubic-bezier(.4,0,1,1)}}@media screen and (prefers-reduced-motion:reduce){.snackbar{transition:none}}.snackbar.snackbar-show{transition-duration:var(--transition-duration-mobile-entering,.225s);transition-property:transform;transition-timing-function:cubic-bezier(0,0,.2,1);opacity:1;transform:translateY(0)}@media(min-width:768px){.snackbar.snackbar-show{transition-duration:var(--transition-duration-tablet-entering,.2925s)}}@media(min-width:1200px){.snackbar.snackbar-show{transition-duration:var(--transition-duration-desktop-entering,.15s)}}@media screen and (prefers-reduced-motion:reduce){.snackbar.snackbar-show{transition:none}}@media(min-width:768px){.snackbar.snackbar-show{transform:translate(-50%,-1.5rem)}}.snackbar-header{display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:DARKEN(var(--b-snackbar-background,#323232),30%);margin-right:auto;min-width:0;font-weight:bold;padding-bottom:.875rem}.snackbar-footer{display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:DARKEN(var(--b-snackbar-background,#323232),30%);margin-right:auto;min-width:0;padding-top:.875rem}.snackbar-body{display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:auto;max-height:100%;min-width:0}.snackbar-action-button{transition-duration:var(--transition-duration-mobile,.3s);transition-property:background-color,background-image;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:transparent;background-image:none;border:0;color:var(--b-snackbar-button-color,var(--b-snackbar-button-color,#ff4081));cursor:pointer;display:block;flex-shrink:0;font-size:inherit;font-weight:500;line-height:inherit;padding:0;text-transform:uppercase;white-space:nowrap}@media(min-width:768px){.snackbar-action-button{transition-duration:var(--transition-duration-tablet,.39s)}}@media(min-width:1200px){.snackbar-action-button{transition-duration:var(--transition-duration-desktop,.2s)}}@media screen and (prefers-reduced-motion:reduce){.snackbar-action-button{transition:none}}.snackbar-action-button:focus,.snackbar-action-button:hover{color:var(--b-snackbar-button-hover-color,var(--b-snackbar-button-hover-color,#ff80ab));text-decoration:none}@media(min-width:768px){.snackbar-action-button{margin-left:3rem}}.snackbar-action-button:focus{outline:0}@media(min-width:768px){.snackbar-bottom-start,.snackbar-bottom-end{transform:translateY(100%)}.snackbar-bottom-start.snackbar-show,.snackbar-bottom-end.snackbar-show{transform:translateY(-1.5rem)}}@media(min-width:768px){.snackbar-bottom-start{left:1.5rem}}@media(min-width:768px){.snackbar-bottom-end{right:1.5rem;left:auto}}.snackbar-top{top:0;bottom:auto;transform:translateY(-100%)}@media(min-width:768px){.snackbar-top{transform:translateX(-50%) translateY(-100%)}.snackbar-top.snackbar-show{transform:translate(-50%,1.5rem)}}.snackbar-top-start{top:0;bottom:auto;transform:translateY(-100%);left:0}@media(min-width:768px){.snackbar-top-start{transform:translateY(-100%);left:1.5rem}.snackbar-top-start.snackbar-show{transform:translateY(1.5rem)}}.snackbar-top-end{top:0;bottom:auto;transform:translateY(-100%)}@media(min-width:768px){.snackbar-top-end{transform:translateY(-100%);right:1.5rem;left:auto}.snackbar-top-end.snackbar-show{transform:translateY(1.5rem)}}.snackbar-multi-line{padding-top:1.25rem;padding-bottom:1.25rem}.snackbar-multi-line .snackbar-body{white-space:normal}.snackbar-primary{background-color:var(--b-snackbar-background-primary,#cce5ff);color:var(--b-snackbar-text-primary,#004085)}.snackbar-action-button-primary{color:var(--b-snackbar-button-primary,#ff4081)}.snackbar-action-button-primary:focus,.snackbar-action-button-primary:hover{color:var(--b-snackbar-button-hover-primary,#ff80ab)}.snackbar-secondary{background-color:var(--b-snackbar-background-secondary,#e2e3e5);color:var(--b-snackbar-text-secondary,#383d41)}.snackbar-action-button-secondary{color:var(--b-snackbar-button-secondary,#ff4081)}.snackbar-action-button-secondary:focus,.snackbar-action-button-secondary:hover{color:var(--b-snackbar-button-hover-secondary,#ff80ab)}.snackbar-success{background-color:var(--b-snackbar-background-success,#d4edda);color:var(--b-snackbar-text-success,#155724)}.snackbar-action-button-success{color:var(--b-snackbar-button-success,#ff4081)}.snackbar-action-button-success:focus,.snackbar-action-button-success:hover{color:var(--b-snackbar-button-hover-success,#ff80ab)}.snackbar-danger{background-color:var(--b-snackbar-background-danger,#f8d7da);color:var(--b-snackbar-text-danger,#721c24)}.snackbar-action-button-danger{color:var(--b-snackbar-button-danger,#ff4081)}.snackbar-action-button-danger:focus,.snackbar-action-button-danger:hover{color:var(--b-snackbar-button-hover-danger,#ff80ab)}.snackbar-warning{background-color:var(--b-snackbar-background-warning,#fff3cd);color:var(--b-snackbar-text-warning,#856404)}.snackbar-action-button-warning{color:var(--b-snackbar-button-warning,#ff4081)}.snackbar-action-button-warning:focus,.snackbar-action-button-warning:hover{color:var(--b-snackbar-button-hover-warning,#ff80ab)}.snackbar-info{background-color:var(--b-snackbar-background-info,#d1ecf1);color:var(--b-snackbar-text-info,#0c5460)}.snackbar-action-button-info{color:var(--b-snackbar-button-info,#ff4081)}.snackbar-action-button-info:focus,.snackbar-action-button-info:hover{color:var(--b-snackbar-button-hover-info,#ff80ab)}.snackbar-light{background-color:var(--b-snackbar-background-light,#fefefe);color:var(--b-snackbar-text-light,#818182)}.snackbar-action-button-light{color:var(--b-snackbar-button-light,#ff4081)}.snackbar-action-button-light:focus,.snackbar-action-button-light:hover{color:var(--b-snackbar-button-hover-light,#ff80ab)}.snackbar-dark{background-color:var(--b-snackbar-background-dark,#d6d8d9);color:var(--b-snackbar-text-dark,#1b1e21)}.snackbar-action-button-dark{color:var(--b-snackbar-button-dark,#ff4081)}.snackbar-action-button-dark:focus,.snackbar-action-button-dark:hover{color:var(--b-snackbar-button-hover-dark,#ff80ab)}.snackbar-stack-bottom-end,.snackbar-stack-bottom-start,.snackbar-stack-bottom{display:flex;flex-direction:column;position:fixed;z-index:1090!important;bottom:0}.snackbar-stack-bottom-end .snackbar,.snackbar-stack-bottom-start .snackbar,.snackbar-stack-bottom .snackbar{position:relative;flex-direction:row;margin-bottom:0}.snackbar-stack-bottom-end .snackbar:not(:last-child),.snackbar-stack-bottom-start .snackbar:not(:last-child),.snackbar-stack-bottom .snackbar:not(:last-child){margin-bottom:1.5rem}.snackbar-stack-top-end,.snackbar-stack-top-start,.snackbar-stack-top{display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center;position:fixed;z-index:1090!important;top:0}.snackbar-stack-top-end .snackbar,.snackbar-stack-top-start .snackbar,.snackbar-stack-top .snackbar{position:relative;flex-direction:row;margin-bottom:0}.snackbar-stack-top-end .snackbar:not(:last-child),.snackbar-stack-top-start .snackbar:not(:last-child),.snackbar-stack-top .snackbar:not(:last-child){margin-bottom:1.5rem}.snackbar-stack-top .snackbar.snackbar-show,.snackbar-stack-top-start .snackbar.snackbar-show,.snackbar-stack-top-end .snackbar.snackbar-show{transition:all var(--stack-transition-duration,1000);animation:showTop var(--stack-animation-duration,500) forwards}.snackbar-stack-top .snackbar-hide,.snackbar-stack-top-start .snackbar-hide,.snackbar-stack-top-end .snackbar-hide{transition:all var(--stack-transition-duration,1000);animation:hideTop var(--stack-animation-duration,500) backwards}.snackbar-stack-bottom .snackbar.snackbar-show,.snackbar-stack-bottom-start .snackbar.snackbar-show,.snackbar-stack-bottom-end .snackbar.snackbar-show{transition:all var(--stack-transition-duration,1000);animation:showBottom var(--stack-animation-duration,500) forwards}.snackbar-stack-bottom .snackbar-hide,.snackbar-stack-bottom-start .snackbar-hide,.snackbar-stack-bottom-end .snackbar-hide{transition:all var(--stack-transition-duration,1000);animation:hideBottom var(--stack-animation-duration,500) backwards}@keyframes showTop{0%{opacity:0}100%{opacity:1}}@keyframes hideTop{0%{opacity:1;top:0}100%{opacity:0;top:-100px}}@keyframes showBottom{0%{opacity:0}100%{opacity:1}}@keyframes hideBottom{0%{opacity:1}100%{opacity:0}}@media(min-width:576px){.snackbar-stack-bottom{left:50%;transform:translate(-50%,0%)}.snackbar-stack-bottom-start{left:1.5rem}.snackbar-stack-bottom-end{right:1.5rem}.snackbar-stack-top-start{left:1.5rem;top:1.5rem}.snackbar-stack-top-end{right:1.5rem;top:1.5rem}.snackbar-stack-top{left:50%;transform:translate(-50%,0%);top:1.5rem}}@media(max-width:576px){.snackbar-stack{right:0;left:0}} .radar-spinner,.radar-spinner *{box-sizing:border-box}.radar-spinner{height:60px;width:60px;position:relative}.radar-spinner .circle{position:absolute;height:100%;width:100%;top:0;left:0;animation:radar-spinner-animation 2s infinite}.radar-spinner .circle:nth-child(1){padding:calc(60px*5*2*0/110);animation-delay:300ms}.radar-spinner .circle:nth-child(2){padding:calc(60px*5*2*1/110);animation-delay:300ms}.radar-spinner .circle:nth-child(3){padding:calc(60px*5*2*2/110);animation-delay:300ms}.radar-spinner .circle:nth-child(4){padding:calc(60px*5*2*3/110);animation-delay:0ms}.radar-spinner .circle-inner,.radar-spinner .circle-inner-container{height:100%;width:100%;border-radius:50%;border:calc(60px*5/110) solid transparent}.radar-spinner .circle-inner{border-left-color:var(--secondary,#ff1d5e);border-right-color:var(--secondary,#ff1d5e)}@keyframes radar-spinner-animation{50%{transform:rotate(180deg)}100%{transform:rotate(0deg)}} @keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0} /*! diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/index.html b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/index.html index d47ec7810a..418c3a6e13 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/index.html +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/index.html @@ -8,7 +8,7 @@ - + @@ -29,7 +29,7 @@ - + diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/MyCompanyName.MyProjectName.Blazor.Host.csproj b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/MyCompanyName.MyProjectName.Blazor.Host.csproj index 04fe53fee4..709b48370b 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/MyCompanyName.MyProjectName.Blazor.Host.csproj +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/MyCompanyName.MyProjectName.Blazor.Host.csproj @@ -9,8 +9,8 @@ - - + + diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/wwwroot/global.css b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/wwwroot/global.css index d4a4ee8354..9294ad1d76 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/wwwroot/global.css +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/wwwroot/global.css @@ -14,7 +14,7 @@ body:before{content:"mobile";display:none;visibility:hidden}@media(min-width:768px){body:before{content:"tablet"}}@media(min-width:992px){body:before{content:"desktop"}}@media(min-width:1200px){body:before{content:"widescreen"}}@media(min-width:1400px){body:before{content:"fullhd"}}hr.divider.divider-solid{border-top:var(--b-divider-thickness,1px) solid var(--b-divider-color,#999)}hr.divider.divider-dashed{border-top:var(--b-divider-thickness,1px) dashed var(--b-divider-color,#999)}hr.divider.divider-dotted{border-top:var(--b-divider-thickness,1px) dotted var(--b-divider-color,#999)}hr.divider.divider-text{position:relative;border:0;height:var(--b-divider-thickness,1px);background:var(--b-divider-color,#999)}hr.divider.divider-text::before{content:attr(data-content);display:inline-block;background:#fff;font-weight:bold;font-size:var(--b-divider-font-size,.85rem);color:var(--b-divider-color,#999);border-radius:30rem;padding:.2rem 2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b-drop-zone{position:relative;transition:all 300ms cubic-bezier(.4,0,.2,1) 0ms}.b-drop-zone.b-drop-zone-drag-block>*{pointer-events:none}.b-drop-zone.b-drop-zone-drop-allowed{outline:1px solid var(--b-theme-success,"#00FF00")!important}.b-drop-zone.b-drop-zone-drop-not-allowed{outline:1px solid var(--b-theme-danger,"#FF0000")!important}.b-drop-zone-draggable:not(.draggable-preview-start){cursor:grab;user-select:none}.b-drop-zone-draggable:not(.draggable-preview-start):active{cursor:grabbing}.b-drop-zone .draggable-placeholder{outline:2px dashed var(--b-theme-primary,"#0000FF")!important;padding:1rem}.b-drop-zone .draggable-preview-start{height:20px;width:100%;position:absolute;top:0;left:0;z-index:1}.b-file-picker{display:inline-block;width:100%}.b-file-picker .b-text-drop{border:1px solid rgba(0,0,0,.15);margin-top:.5rem;display:block;text-align:center;font-size:.75rem;padding-top:.25rem;padding-bottom:.25rem}.b-file-picker .b-file-picker-file{min-width:25rem}.b-file-picker .b-file-picker-file span{display:block}.b-file-picker .b-file-picker-file .b-file-picker-file-size,.b-file-picker .b-file-picker-file .b-file-picker-file-status,.b-file-picker .b-file-picker-file .b-file-picker-file-relativepath{font-size:.75rem}.b-input-color-picker{padding:.6rem}.b-input-color-picker>.b-input-color-picker-preview{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between}.b-input-color-picker>.b-input-color-picker-preview::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.b-input-color-picker>.b-input-color-picker-preview>.b-input-color-picker-curent-color{display:inline-block;width:100%;height:100%}.b-input-color-picker[aria-disabled=true]{opacity:.65}.progress.progress-xs{height:.25rem}.progress.progress-sm{height:.5rem}.progress.progress-md{height:1rem}.progress.progress-lg{height:1.5rem}.progress.progress-xl{height:2rem}.b-page-progress{width:100%;height:4px;z-index:9999;top:0;left:0;position:fixed;display:none}.b-page-progress .b-page-progress-indicator{width:0;height:100%;transition:height .3s;background-color:#000;transition:width 1s}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-indeterminate{width:30%;animation:running-page-progress 2s cubic-bezier(.4,0,.2,1) infinite}.b-page-progress.b-page-progress-active{display:block}@keyframes running-page-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0%}100%{margin-left:100%;margin-right:0}}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}.tippy-box[data-theme~=blazorise]{background-color:RGBA(var(--b-tooltip-background-color-r,128),var(--b-tooltip-background-color-g,128),var(--b-tooltip-background-color-b,128),var(--b-tooltip-background-opacity,.9));color:var(--b-tooltip-color,#fff)}.tippy-box[data-theme~=blazorise][data-placement^=top]>.tippy-arrow::before{border-top-color:RGBA(var(--b-tooltip-background-color-r,128),var(--b-tooltip-background-color-g,128),var(--b-tooltip-background-color-b,128),var(--b-tooltip-background-opacity,.9))}.tippy-box[data-theme~=blazorise][data-placement^=bottom]>.tippy-arrow::before{border-bottom-color:RGBA(var(--b-tooltip-background-color-r,128),var(--b-tooltip-background-color-g,128),var(--b-tooltip-background-color-b,128),var(--b-tooltip-background-opacity,.9))}.tippy-box[data-theme~=blazorise][data-placement^=left]>.tippy-arrow::before{border-left-color:RGBA(var(--b-tooltip-background-color-r,128),var(--b-tooltip-background-color-g,128),var(--b-tooltip-background-color-b,128),var(--b-tooltip-background-opacity,.9))}.tippy-box[data-theme~=blazorise][data-placement^=right]>.tippy-arrow::before{border-right-color:RGBA(var(--b-tooltip-background-color-r,128),var(--b-tooltip-background-color-g,128),var(--b-tooltip-background-color-b,128),var(--b-tooltip-background-opacity,.9))}.tippy-box[data-theme~=blazorise]>.tippy-svg-arrow{fill:RGBA(var(--b-tooltip-background-color-r,128),var(--b-tooltip-background-color-g,128),var(--b-tooltip-background-color-b,128),var(--b-tooltip-background-opacity,.9))}.b-tooltip-inline{display:inline-block}.b-layout{display:flex;flex:auto;flex-direction:column}.b-layout.b-layout-root{height:100vh}.b-layout,.b-layout *{box-sizing:border-box}@keyframes spinner{0%{transform:translate3d(-50%,-50%,0) rotate(0deg)}100%{transform:translate3d(-50%,-50%,0) rotate(360deg)}}.b-layout>.b-layout-loading{z-index:9999;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.3)}.b-layout>.b-layout-loading:before{animation:1s linear infinite spinner;border:solid 3px #eee;border-bottom-color:var(--b-theme-primary);border-radius:50%;height:40px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:40px;content:" "}.b-layout.b-layout-has-sider{flex-direction:row;min-height:0}.b-layout.b-layout-has-sider .b-layout{overflow-x:hidden}.b-layout-header,.b-layout-footer{flex:0 0 auto}.b-layout-header{color:rgba(0,0,0,.65)}.b-layout.b-layout-root.b-layout-has-sider>.b-layout-header-fixed,.b-layout.b-layout-root.b-layout-has-sider>.b-layout>.b-layout-header-fixed{position:sticky;top:0;width:100%;flex:0}.b-layout.b-layout-root:not(.b-layout-has-sider) .b-layout-header-fixed,.b-layout.b-layout-root:not(.b-layout-has-sider)>.b-layout .b-layout-header-fixed{position:fixed;top:0;left:0;right:0;flex:0}.b-layout.b-layout-root:not(.b-layout-has-sider) .b-layout-header-fixed+.b-layout-content,.b-layout.b-layout-root:not(.b-layout-has-sider)>.b-layout .b-layout-header-fixed+.b-layout-content{margin-top:var(--b-bar-horizontal-height,auto)}.b-layout.b-layout-root>.b-layout-header.b-layout-header-fixed+.b-layout.b-layout-has-sider{margin-top:var(--b-bar-horizontal-height,auto)}.b-layout-footer{color:rgba(0,0,0,.65)}.b-layout-footer-fixed{position:sticky;z-index:1;bottom:0;flex:0}.b-layout-content{flex:1}.b-layout-sider{display:flex;position:relative;background:#001529}.b-layout-sider-content{position:sticky;top:0;z-index:2}.b-layout-header .navbar{line-height:inherit}.b-bar-horizontal[data-collapse=hide]{flex-wrap:nowrap}.b-bar-horizontal[data-collapse=hide][data-broken=true]{height:auto}.b-bar-horizontal[data-broken=false]{height:auto}.b-layout>.b-layout-header .b-bar-horizontal[data-collapse=hide][data-broken=true]{height:var(--b-bar-horizontal-height,auto)}.b-layout>.b-layout-header .b-bar-horizontal[data-broken=false]{height:var(--b-bar-horizontal-height,auto)}.b-bar-initial{display:none!important}.b-bar-vertical-inline,.b-bar-vertical-popout,.b-bar-vertical-small{display:flex;flex-direction:column;flex-wrap:nowrap;position:sticky;top:0;padding:0;min-width:var(--b-vertical-bar-width,230px);max-width:var(--b-vertical-bar-width,230px);width:var(--b-vertical-bar-width,230px);box-shadow:2px 0 6px rgba(0,21,41,.35);height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-bar-vertical-inline:not(.b-bar-initial),.b-bar-vertical-popout:not(.b-bar-initial),.b-bar-vertical-small:not(.b-bar-initial){transition:width 200ms ease-in-out,min-width 200ms ease-in-out}.b-bar-vertical-inline .b-bar-menu,.b-bar-vertical-popout .b-bar-menu,.b-bar-vertical-small .b-bar-menu{width:100%;display:flex;flex:1;justify-content:space-between;flex-direction:column;align-self:stretch}.b-bar-vertical-inline .b-bar-brand,.b-bar-vertical-popout .b-bar-brand,.b-bar-vertical-small .b-bar-brand{width:100%;display:flex;height:var(--b-vertical-bar-brand-height,64px);min-height:var(--b-vertical-bar-brand-height,64px)}.b-bar-vertical-inline .b-bar-toggler-inline,.b-bar-vertical-popout .b-bar-toggler-inline,.b-bar-vertical-small .b-bar-toggler-inline{height:var(--b-vertical-bar-brand-height,64px);padding:12px;display:inline-flex;cursor:pointer;position:absolute;right:0}.b-bar-vertical-inline .b-bar-toggler-inline>*,.b-bar-vertical-popout .b-bar-toggler-inline>*,.b-bar-vertical-small .b-bar-toggler-inline>*{margin:auto}.b-bar-vertical-inline .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-popout .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-small .b-bar-toggler-popout:not(.b-bar-mobile-toggle){display:flex;position:fixed;left:var(--b-vertical-bar-width,230px);border-radius:0 10px 10px 0;border:0;width:10px;height:40px;padding:5px;align-items:center;box-shadow:2px 0 6px rgba(0,21,41,.35);cursor:pointer}.b-bar-vertical-inline .b-bar-toggler-popout:not(.b-bar-mobile-toggle):not(.b-bar-initial),.b-bar-vertical-popout .b-bar-toggler-popout:not(.b-bar-mobile-toggle):not(.b-bar-initial),.b-bar-vertical-small .b-bar-toggler-popout:not(.b-bar-mobile-toggle):not(.b-bar-initial){transition:width 200ms ease-in-out,left 200ms ease-in-out}.b-bar-vertical-inline .b-bar-toggler-popout:not(.b-bar-mobile-toggle)>*,.b-bar-vertical-popout .b-bar-toggler-popout:not(.b-bar-mobile-toggle)>*,.b-bar-vertical-small .b-bar-toggler-popout:not(.b-bar-mobile-toggle)>*{margin:auto;display:none}.b-bar-vertical-inline .b-bar-toggler-popout:not(.b-bar-mobile-toggle):hover,.b-bar-vertical-popout .b-bar-toggler-popout:not(.b-bar-mobile-toggle):hover,.b-bar-vertical-small .b-bar-toggler-popout:not(.b-bar-mobile-toggle):hover{width:45px}.b-bar-vertical-inline .b-bar-toggler-popout:not(.b-bar-mobile-toggle):hover>*,.b-bar-vertical-popout .b-bar-toggler-popout:not(.b-bar-mobile-toggle):hover>*,.b-bar-vertical-small .b-bar-toggler-popout:not(.b-bar-mobile-toggle):hover>*{display:block}.b-bar-vertical-inline .b-bar-item,.b-bar-vertical-popout .b-bar-item,.b-bar-vertical-small .b-bar-item{margin:auto;flex-grow:1;min-height:40px}.b-bar-vertical-inline .b-bar-item .b-bar-icon,.b-bar-vertical-popout .b-bar-item .b-bar-icon,.b-bar-vertical-small .b-bar-item .b-bar-icon{font-size:1.25rem;vertical-align:middle;margin:3px;display:inline-block}.b-bar-vertical-inline .b-bar-start,.b-bar-vertical-popout .b-bar-start,.b-bar-vertical-small .b-bar-start{width:100%;display:block}.b-bar-vertical-inline .b-bar-end,.b-bar-vertical-popout .b-bar-end,.b-bar-vertical-small .b-bar-end{padding-bottom:1rem;width:100%;padding-top:1rem;display:block}.b-bar-vertical-inline .b-bar-end .b-bar-dropdown,.b-bar-vertical-popout .b-bar-end .b-bar-dropdown,.b-bar-vertical-small .b-bar-end .b-bar-dropdown{position:relative}.b-bar-vertical-inline .b-bar-end .b-bar-dropdown-menu-container,.b-bar-vertical-popout .b-bar-end .b-bar-dropdown-menu-container,.b-bar-vertical-small .b-bar-end .b-bar-dropdown-menu-container{bottom:0}.b-bar-vertical-inline .b-bar-link,.b-bar-vertical-popout .b-bar-link,.b-bar-vertical-small .b-bar-link{display:block;width:100%;text-decoration:none;padding:.5rem .5rem .5rem 1.5rem;cursor:pointer;overflow-x:hidden;line-height:1.5rem;vertical-align:middle;transition:font-size 150ms ease-in}.b-bar-vertical-inline .b-bar-label,.b-bar-vertical-popout .b-bar-label,.b-bar-vertical-small .b-bar-label{background:transparent;color:#adb5bd;padding:.375rem 1.25rem;font-size:.75rem;text-overflow:ellipsis;overflow-x:hidden}.b-bar-vertical-inline .b-bar-dropdown .b-bar-dropdown-toggle:before,.b-bar-vertical-popout .b-bar-dropdown .b-bar-dropdown-toggle:before,.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-toggle:before{content:" ";border:solid;border-width:0 2px 2px 0;display:inline-block;padding:2px;right:1rem;transition:transform 200ms ease-out;float:right;position:relative;-webkit-transform:rotate(225deg);transform:rotate(225deg);top:.7rem}.b-bar-vertical-inline .b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before,.b-bar-vertical-popout .b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before,.b-bar-vertical-small .b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:.5rem}.b-bar-vertical-inline .b-bar-dropdown .b-bar-dropdown-menu,.b-bar-vertical-popout .b-bar-dropdown .b-bar-dropdown-menu,.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu{display:none;background:inherit;color:inherit;float:none;padding:5px 0}.b-bar-vertical-inline .b-bar-dropdown .b-bar-dropdown-menu[data-visible=true],.b-bar-vertical-popout .b-bar-dropdown .b-bar-dropdown-menu[data-visible=true],.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu[data-visible=true]{display:block}.b-bar-vertical-inline .b-bar-dropdown .b-bar-dropdown-menu .b-bar-dropdown-item,.b-bar-vertical-popout .b-bar-dropdown .b-bar-dropdown-menu .b-bar-dropdown-item,.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu .b-bar-dropdown-item{position:relative;color:inherit;transition:background 100ms ease-in-out,color 100ms ease-in-out;text-decoration:none;display:block;width:100%;overflow-x:hidden}.b-bar-vertical-inline .b-bar-dropdown .b-bar-dropdown-menu .b-bar-dropdown-item i,.b-bar-vertical-popout .b-bar-dropdown .b-bar-dropdown-menu .b-bar-dropdown-item i,.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu .b-bar-dropdown-item i{margin-right:.3rem}.b-bar-vertical-inline .b-bar-dropdown .b-bar-dropdown-menu:before,.b-bar-vertical-popout .b-bar-dropdown .b-bar-dropdown-menu:before,.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu:before{background:inherit;box-shadow:none}.b-bar-vertical-inline .b-bar-mobile-toggle,.b-bar-vertical-popout .b-bar-mobile-toggle,.b-bar-vertical-small .b-bar-mobile-toggle{right:20px;margin:auto;display:none}.b-bar-vertical-inline .b-bar-item-multi-line,.b-bar-vertical-popout .b-bar-item-multi-line,.b-bar-vertical-small .b-bar-item-multi-line{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:var(--b-bar-item-lines,2);white-space:normal!important;overflow:hidden;text-overflow:ellipsis}.b-bar-vertical-inline.b-bar-dark,.b-bar-vertical-popout.b-bar-dark,.b-bar-vertical-small.b-bar-dark{background:var(--b-bar-dark-background,#001529);color:var(--b-bar-dark-color,rgba(255,255,255,.5))}.b-bar-vertical-inline.b-bar-dark .b-bar-brand,.b-bar-vertical-popout.b-bar-dark .b-bar-brand,.b-bar-vertical-small.b-bar-dark .b-bar-brand{background:var(--b-bar-brand-dark-background,rgba(255,255,255,.025))}.b-bar-vertical-inline.b-bar-dark .b-bar-brand .b-bar-link,.b-bar-vertical-popout.b-bar-dark .b-bar-brand .b-bar-link,.b-bar-vertical-small.b-bar-dark .b-bar-brand .b-bar-link{color:#fff}.b-bar-vertical-inline.b-bar-dark .b-bar-brand .b-bar-link.active,.b-bar-vertical-popout.b-bar-dark .b-bar-brand .b-bar-link.active,.b-bar-vertical-small.b-bar-dark .b-bar-brand .b-bar-link.active{color:#fff;background:inherit}.b-bar-vertical-inline.b-bar-dark .b-bar-brand .b-bar-link:hover,.b-bar-vertical-popout.b-bar-dark .b-bar-brand .b-bar-link:hover,.b-bar-vertical-small.b-bar-dark .b-bar-brand .b-bar-link:hover{color:#fff;background:inherit}.b-bar-vertical-inline.b-bar-dark .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-popout.b-bar-dark .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-small.b-bar-dark .b-bar-toggler-popout:not(.b-bar-mobile-toggle){background:var(--b-bar-dark-background,#001529);color:var(--b-bar-dark-color,rgba(255,255,255,.5))}.b-bar-vertical-inline.b-bar-dark .b-bar-dropdown-menu,.b-bar-vertical-popout.b-bar-dark .b-bar-dropdown-menu,.b-bar-vertical-small.b-bar-dark .b-bar-dropdown-menu{background:var(--b-bar-dropdown-dark-background,#000c17)}.b-bar-vertical-inline.b-bar-dark .b-bar-dropdown-menu .b-bar-dropdown-item.active,.b-bar-vertical-popout.b-bar-dark .b-bar-dropdown-menu .b-bar-dropdown-item.active,.b-bar-vertical-small.b-bar-dark .b-bar-dropdown-menu .b-bar-dropdown-item.active{color:var(--b-bar-item-dark-active-color,#fff);background:var(--b-bar-item-dark-active-background,#0288d1)}.b-bar-vertical-inline.b-bar-dark .b-bar-dropdown-menu .b-bar-dropdown-item:hover,.b-bar-vertical-popout.b-bar-dark .b-bar-dropdown-menu .b-bar-dropdown-item:hover,.b-bar-vertical-small.b-bar-dark .b-bar-dropdown-menu .b-bar-dropdown-item:hover{color:var(--b-bar-item-dark-hover-color,#fff);background:var(--b-bar-item-dark-hover-background,rgba(255,255,255,.3))}.b-bar-vertical-inline.b-bar-dark .b-bar-link,.b-bar-vertical-popout.b-bar-dark .b-bar-link,.b-bar-vertical-small.b-bar-dark .b-bar-link{color:inherit}.b-bar-vertical-inline.b-bar-dark .b-bar-link.active,.b-bar-vertical-popout.b-bar-dark .b-bar-link.active,.b-bar-vertical-small.b-bar-dark .b-bar-link.active{color:var(--b-bar-item-dark-active-color,#fff);background:var(--b-bar-item-dark-active-background,#0288d1)}.b-bar-vertical-inline.b-bar-dark .b-bar-link:hover,.b-bar-vertical-popout.b-bar-dark .b-bar-link:hover,.b-bar-vertical-small.b-bar-dark .b-bar-link:hover{color:var(--b-bar-item-dark-hover-color,#fff);background:var(--b-bar-item-dark-hover-background,rgba(255,255,255,.3))}.b-bar-vertical-inline.b-bar-light,.b-bar-vertical-popout.b-bar-light,.b-bar-vertical-small.b-bar-light{background:var(--b-bar-light-background,#fff);color:var(--b-bar-light-color,rgba(0,0,0,.7))}.b-bar-vertical-inline.b-bar-light .b-bar-brand,.b-bar-vertical-popout.b-bar-light .b-bar-brand,.b-bar-vertical-small.b-bar-light .b-bar-brand{background:var(--b-bar-brand-light-background,rgba(0,0,0,.025))}.b-bar-vertical-inline.b-bar-light .b-bar-brand .b-bar-link,.b-bar-vertical-popout.b-bar-light .b-bar-brand .b-bar-link,.b-bar-vertical-small.b-bar-light .b-bar-brand .b-bar-link{color:#000}.b-bar-vertical-inline.b-bar-light .b-bar-brand .b-bar-link.active,.b-bar-vertical-popout.b-bar-light .b-bar-brand .b-bar-link.active,.b-bar-vertical-small.b-bar-light .b-bar-brand .b-bar-link.active{background:inherit}.b-bar-vertical-inline.b-bar-light .b-bar-brand .b-bar-link:hover,.b-bar-vertical-popout.b-bar-light .b-bar-brand .b-bar-link:hover,.b-bar-vertical-small.b-bar-light .b-bar-brand .b-bar-link:hover{background:inherit}.b-bar-vertical-inline.b-bar-light .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-popout.b-bar-light .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-small.b-bar-light .b-bar-toggler-popout:not(.b-bar-mobile-toggle){background:var(--b-bar-brand-light-background,#fff);color:var(--b-bar-light-color,rgba(0,0,0,.7))}.b-bar-vertical-inline.b-bar-light .b-bar-dropdown-menu,.b-bar-vertical-popout.b-bar-light .b-bar-dropdown-menu,.b-bar-vertical-small.b-bar-light .b-bar-dropdown-menu{background:var(--b-bar-dropdown-light-background,#f2f2f2)}.b-bar-vertical-inline.b-bar-light .b-bar-dropdown-menu .b-bar-dropdown-item.active,.b-bar-vertical-popout.b-bar-light .b-bar-dropdown-menu .b-bar-dropdown-item.active,.b-bar-vertical-small.b-bar-light .b-bar-dropdown-menu .b-bar-dropdown-item.active{color:var(--b-bar-item-light-active-color,#000);background:var(--b-bar-item-light-active-background,#0288d1)}.b-bar-vertical-inline.b-bar-light .b-bar-dropdown-menu .b-bar-dropdown-item:hover,.b-bar-vertical-popout.b-bar-light .b-bar-dropdown-menu .b-bar-dropdown-item:hover,.b-bar-vertical-small.b-bar-light .b-bar-dropdown-menu .b-bar-dropdown-item:hover{color:var(--b-bar-item-light-hover-color,#000);background:var(--b-bar-item-light-hover-background,rgba(0,0,0,.3))}.b-bar-vertical-inline.b-bar-light .b-bar-link,.b-bar-vertical-popout.b-bar-light .b-bar-link,.b-bar-vertical-small.b-bar-light .b-bar-link{color:inherit}.b-bar-vertical-inline.b-bar-light .b-bar-link.active,.b-bar-vertical-popout.b-bar-light .b-bar-link.active,.b-bar-vertical-small.b-bar-light .b-bar-link.active{color:var(--b-bar-item-light-active-color,#000);background:var(--b-bar-item-light-active-background,#0288d1)}.b-bar-vertical-inline.b-bar-light .b-bar-link:hover,.b-bar-vertical-popout.b-bar-light .b-bar-link:hover,.b-bar-vertical-small.b-bar-light .b-bar-link:hover{color:var(--b-bar-item-light-hover-color,#000);background:var(--b-bar-item-light-hover-background,rgba(0,0,0,.3))}.b-bar-vertical-small,.b-bar-vertical-inline[data-collapse=small],.b-bar-vertical-popout[data-collapse=small]{width:var(--b-vertical-bar-small-width,64px);min-width:var(--b-vertical-bar-small-width,64px)}.b-bar-vertical-small:not(.b-bar-initial),.b-bar-vertical-inline[data-collapse=small]:not(.b-bar-initial),.b-bar-vertical-popout[data-collapse=small]:not(.b-bar-initial){transition:width 200ms ease-in-out,min-width 200ms ease-in-out}.b-bar-vertical-small .b-bar-toggler-inline,.b-bar-vertical-inline[data-collapse=small] .b-bar-toggler-inline,.b-bar-vertical-popout[data-collapse=small] .b-bar-toggler-inline{position:relative;width:100%}.b-bar-vertical-small .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-inline[data-collapse=small] .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-popout[data-collapse=small] .b-bar-toggler-popout:not(.b-bar-mobile-toggle){left:var(--b-vertical-bar-small-width,64px)}.b-bar-vertical-small .b-bar-item>.b-bar-dropdown>.b-bar-dropdown-toggle:before,.b-bar-vertical-inline[data-collapse=small] .b-bar-item>.b-bar-dropdown>.b-bar-dropdown-toggle:before,.b-bar-vertical-popout[data-collapse=small] .b-bar-item>.b-bar-dropdown>.b-bar-dropdown-toggle:before{display:none}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container{z-index:100;max-height:50vh;position:absolute!important;margin:-42px 5px 0 5px;display:flex;width:var(--b-vertical-bar-popout-menu-width,180px);left:var(--b-vertical-bar-small-width,64px)}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right{right:var(--b-vertical-bar-small-width,64px);left:unset}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu{box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);border-radius:3px;overflow-y:auto;overflow-x:hidden;flex:1 100%}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu .b-bar-dropdown-item,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu .b-bar-dropdown-item,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu .b-bar-dropdown-item{padding:.5rem .5rem .5rem 1.5rem}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu:before,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu:before,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu:before{position:absolute;top:0;left:-7px;right:0;bottom:0;width:100%;height:100%;opacity:.0001;content:" ";z-index:-1}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu.b-bar-right:before,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu.b-bar-right:before,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu.b-bar-right:before{left:unset;right:-7px}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container{left:var(--b-vertical-bar-popout-menu-width,180px)}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right{right:var(--b-vertical-bar-popout-menu-width,180px)}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-toggle:before,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-toggle:before,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-toggle:before{content:" ";border:solid;border-width:0 2px 2px 0;display:inline-block;padding:2px;right:1rem;transition:transform 200ms ease-out;float:right;position:relative;-webkit-transform:rotate(135deg);transform:rotate(135deg);right:.8rem}.b-bar-vertical-small .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before,.b-bar-vertical-inline[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before,.b-bar-vertical-popout[data-collapse=small] .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before{-webkit-transform:rotate(315deg);transform:rotate(315deg)}@keyframes b-bar-link-small{to{text-align:center;padding-left:0;padding-right:0}}.b-bar-vertical-small .b-bar-item>.b-bar-link,.b-bar-vertical-small .b-bar-item>.b-bar-dropdown>.b-bar-link,.b-bar-vertical-inline[data-collapse=small] .b-bar-item>.b-bar-link,.b-bar-vertical-inline[data-collapse=small] .b-bar-item>.b-bar-dropdown>.b-bar-link,.b-bar-vertical-popout[data-collapse=small] .b-bar-item>.b-bar-link,.b-bar-vertical-popout[data-collapse=small] .b-bar-item>.b-bar-dropdown>.b-bar-link{animation:b-bar-link-small forwards;animation-delay:170ms;font-size:0;transition:font-size 100ms ease-out}.b-bar-vertical-small .b-bar-item>.b-bar-link:after,.b-bar-vertical-small .b-bar-item>.b-bar-dropdown>.b-bar-link:after,.b-bar-vertical-inline[data-collapse=small] .b-bar-item>.b-bar-link:after,.b-bar-vertical-inline[data-collapse=small] .b-bar-item>.b-bar-dropdown>.b-bar-link:after,.b-bar-vertical-popout[data-collapse=small] .b-bar-item>.b-bar-link:after,.b-bar-vertical-popout[data-collapse=small] .b-bar-item>.b-bar-dropdown>.b-bar-link:after{display:none}.b-bar-vertical-small .b-bar-label,.b-bar-vertical-inline[data-collapse=small] .b-bar-label,.b-bar-vertical-popout[data-collapse=small] .b-bar-label{text-align:center}.b-bar-vertical-inline:not([data-collapse]){overflow-y:auto;overflow-x:hidden}.b-bar-vertical-inline:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container{position:relative}.b-bar-vertical-inline:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu{position:relative!important;border:0;border-radius:0;box-shadow:none}.b-bar-vertical-inline:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu .b-bar-dropdown-item{padding:.5rem .5rem .5rem 3rem}.b-bar-vertical-inline:not([data-collapse]) .b-bar-brand .b-bar-link{display:flex;align-items:center}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-toggle:before{content:" ";border:solid;border-width:0 2px 2px 0;display:inline-block;padding:2px;right:1rem;transition:transform 200ms ease-out;float:right;position:relative;-webkit-transform:rotate(135deg);transform:rotate(135deg);right:.8rem}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown:not([data-visible=true]) .b-bar-dropdown-toggle:before{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container{z-index:100;max-height:50vh;position:absolute!important;margin:-42px 5px 0 5px;display:flex;width:var(--b-vertical-bar-popout-menu-width,180px);left:var(--b-vertical-bar-width,230px)}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right{right:var(--b-vertical-bar-width,230px);left:unset}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu{box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);border-radius:3px;overflow-y:auto;overflow-x:hidden;flex:1 100%}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu .b-bar-dropdown-item{padding:.5rem .5rem .5rem 1.5rem}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu:before{position:absolute;top:0;left:-7px;right:0;bottom:0;width:100%;height:100%;opacity:.0001;content:" ";z-index:-1}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu.b-bar-right:before{left:unset;right:-7px}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container{left:var(--b-vertical-bar-popout-menu-width,180px)}.b-bar-vertical-popout:not([data-collapse]) .b-bar-dropdown .b-bar-dropdown-menu-container .b-bar-dropdown-menu>.b-bar-dropdown .b-bar-dropdown-menu-container.b-bar-right{right:var(--b-vertical-bar-popout-menu-width,180px)}.b-bar-vertical-inline[data-collapse=hide],.b-bar-vertical-popout[data-collapse=hide],.b-bar-vertical-small[data-collapse=hide]{width:0;min-width:0;overflow-y:hidden;visibility:hidden}.b-bar-vertical-inline[data-collapse=hide]:not(.b-bar-initial),.b-bar-vertical-popout[data-collapse=hide]:not(.b-bar-initial),.b-bar-vertical-small[data-collapse=hide]:not(.b-bar-initial){transition:width 200ms ease-in-out,min-width 200ms ease-in-out,visibility 100ms}.b-bar-vertical-inline[data-collapse=hide] .b-bar-toggler-inline,.b-bar-vertical-popout[data-collapse=hide] .b-bar-toggler-inline,.b-bar-vertical-small[data-collapse=hide] .b-bar-toggler-inline{display:none}.b-bar-vertical-inline[data-collapse=hide] .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-popout[data-collapse=hide] .b-bar-toggler-popout:not(.b-bar-mobile-toggle),.b-bar-vertical-small[data-collapse=hide] .b-bar-toggler-popout:not(.b-bar-mobile-toggle){visibility:visible;left:0}@media only screen and (max-width:576px){.b-bar-vertical-inline:not([data-collapse]){min-width:100vw}.b-bar-vertical-inline:not([data-collapse]) .b-bar-toggler-inline:not(.b-bar-mobile-toggle){display:none}.b-bar-vertical-inline:not([data-collapse]) .b-bar-toggler-popout:not(.b-bar-mobile-toggle){left:100vw}.b-bar-vertical-inline:not([data-collapse]) .b-bar-mobile-toggle{display:flex}}.b-table.table{position:relative}.b-table.table .b-table-resizer{position:absolute;top:0;right:0;width:5px;cursor:col-resize;user-select:none;z-index:1}.b-table.table .b-table-resizer:hover,.b-table.table .b-table-resizing{cursor:col-resize!important;border-right:2px solid var(--b-theme-primary,#00f)}.b-table.table .b-table-resizing{cursor:col-resize!important}thead tr th{position:relative}.b-character-casing-lower{text-transform:lowercase}.b-character-casing-upper{text-transform:uppercase}.b-character-casing-title{text-transform:lowercase}.b-character-casing-title::first-letter {text-transform:uppercase}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:contents}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:0;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:0;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:0}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.flatpickr-monthSelect-months{margin:10px 1px 3px 1px;flex-wrap:wrap}.flatpickr-monthSelect-month{background:none;border:0;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;font-weight:400;margin:.5px;justify-content:center;padding:10px;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;text-align:center;width:33%}.flatpickr-monthSelect-month.disabled{color:#eee}.flatpickr-monthSelect-month.disabled:hover,.flatpickr-monthSelect-month.disabled:focus{cursor:not-allowed;background:none!important}.flatpickr-monthSelect-theme-dark{background:#3f4458}.flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year{color:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month,.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month{color:#fff;fill:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month{color:rgba(255,255,255,.95)}.flatpickr-monthSelect-month:hover,.flatpickr-monthSelect-month:focus{background:#e6e6e6;cursor:pointer;outline:0}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus{background:#646c8c;border-color:#646c8c}.flatpickr-monthSelect-month.selected{background-color:#569ff7;color:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4} /*! Pickr 1.8.2 MIT | https://github.com/Simonwep/pickr */ .pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;outline:0;border:0;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;border-radius:.15em;background:url('data:image/svg+xml;utf8, ') no-repeat center;background-size:0;transition:all .3s}.pickr .pcr-button::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.pickr .pcr-button::before{z-index:initial}.pickr .pcr-button::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;transition:background .3s;background:var(--pcr-color);border-radius:.15em}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear::before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-button.disabled{cursor:not-allowed}.pickr *,.pcr-app *{box-sizing:border-box;outline:0;border:0;-webkit-appearance:none}.pickr input:focus,.pickr input.pcr-active,.pickr button:focus,.pickr button.pcr-active,.pcr-app input:focus,.pcr-app input.pcr-active,.pcr-app button:focus,.pcr-app button.pcr-active{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-palette,.pickr .pcr-slider,.pcr-app .pcr-palette,.pcr-app .pcr-slider{transition:box-shadow .3s}.pickr .pcr-palette:focus,.pickr .pcr-slider:focus,.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px rgba(0,0,0,.25)}.pcr-app{position:fixed;display:flex;flex-direction:column;z-index:10000;border-radius:.1em;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);left:0;top:0}.pcr-app.visible{transition:opacity .3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:.75em}.pcr-app .pcr-swatches.pcr-last{margin:0}@supports(display:grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,1.75em)}}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:all .15s;overflow:hidden;background:transparent;z-index:1}.pcr-app .pcr-swatches>button::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--pcr-color);border:1px solid rgba(0,0,0,.05);border-radius:.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{filter:brightness(1.05)}.pcr-app .pcr-swatches>button:not(.pcr-active){box-shadow:none}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -.2em 0 -.2em}.pcr-app .pcr-interaction>*{margin:0 .2em}.pcr-app .pcr-interaction input{letter-spacing:.07em;font-size:.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:all .15s;padding:.45em .5em;margin-top:.75em}.pcr-app .pcr-interaction input:hover{filter:brightness(.975)}.pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px rgba(66,133,244,.75)}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:all .2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff;width:auto}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff}.pcr-app .pcr-interaction .pcr-save:hover,.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover{filter:brightness(.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-cancel{background:#f44250}.pcr-app .pcr-interaction .pcr-clear:focus,.pcr-app .pcr-interaction .pcr-cancel:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px rgba(244,66,80,.75)}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-palette,.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-palette:active,.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme=monolith]{width:14.25em;max-width:95vw;padding:.8em}.pcr-app[data-theme=monolith] .pcr-selection{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview{position:relative;z-index:1;width:100%;height:1em;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5em}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-last-color{cursor:pointer;transition:background-color .3s,box-shadow .3s;border-radius:.15em 0 0 .15em;z-index:2}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-current-color{border-radius:0 .15em .15em 0}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-last-color,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-current-color{background:var(--pcr-color);width:50%;height:100%}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette{width:100%;height:8em;z-index:1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette .pcr-palette{border-radius:.15em;width:100%;height:100%}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette .pcr-palette::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity{height:.5em;margin-top:.75em}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;transform:translateY(-50%)}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-slider{flex-grow:1;border-radius:50em}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(to right,#f00,#ff0,#0f0,#0ff,#00f,#f0f,#f00)}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(to right,transparent,#000),url('data:image/svg+xml;utf8, ');background-size:100%,.25em} -@keyframes fadeIn{0%{opacity:0}100%{opacity:1}0%{opacity:0}}@keyframes slideIn{0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}.badge-close{cursor:pointer}.badge-close::before{height:2px;width:50%}.badge-close::after{height:50%;width:2px}.badge-close:hover,.badge-close:focus{background-color:rgba(10,10,10,.3)}.badge-close:active{background-color:rgba(10,10,10,.4)}.navbar-nav .nav-item:hover{cursor:pointer}.navbar-nav .nav-link:hover{cursor:pointer}.nav .nav-link:hover{cursor:pointer}.nav-item{position:relative}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item{width:100%}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item:empty::after{margin-left:0}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item::after{transform:rotate(-90deg);position:absolute;right:10%;top:45%}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-menu{top:0;left:100%;margin-left:0;margin-right:.1rem}.btn-group>.b-tooltip:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.b-tooltip:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group.btn-group-toggle .btn.active.disabled{opacity:1}.btn-group-vertical>.b-tooltip:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.b-tooltip:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-xs,.btn-group-xs>.btn{padding:.15rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.btn-md,.btn-group-md>.btn{padding:.47rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.25rem}.btn-xl,.btn-group-xl>.btn{padding:.5rem 1rem;font-size:1.5rem;line-height:1.5;border-radius:.4rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.card-deck .card{height:100%;margin-bottom:.75rem}@media(min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-.75rem;margin-left:-.75rem}.card-deck .card{flex:1 0 0%;margin-right:.75rem;margin-bottom:0;margin-left:.75rem}}.table-fixed-header .table thead tr th.dropdown-table-fixed-header-visible{z-index:11}.dropdown-menu-position-strategy{width:max-content;top:0;left:0}.dropdown-menu-position-strategy-absolute{position:absolute}.dropdown-menu-position-strategy-fixed{position:fixed}.dropdown-toggle.dropdown-toggle-hidden::after{content:none!important}.dropdown-toggle.dropdown-toggle-hidden::before{content:none!important}.dropdown-menu.show{animation-duration:.3s;animation-fill-mode:both;animation-name:fadeIn}.dropdown-menu a:not([href]).dropdown-item:not(.disabled){cursor:pointer}.dropdown-menu.dropdown-menu-scrollable{max-height:var(--dropdown-list-menu-max-height,200px);overflow-y:scroll}.b-is-autocomplete .dropdown-menu{width:100%;max-height:var(--autocomplete-menu-max-height,200px);overflow-y:scroll}.b-is-autocomplete .dropdown-menu .dropdown-item.focus{color:#1e2125!important;background-color:#e9ecef}.b-is-autocomplete.b-is-autocomplete-multipleselection{display:flex;align-items:center;flex-wrap:wrap;max-width:100%;width:100%;cursor:text;min-height:calc(1.5em + .75rem + 2px);height:auto;border:1px solid #ced4da;border-radius:.25rem}.b-is-autocomplete.b-is-autocomplete-multipleselection>input.form-control{display:inline-block;border:0;box-shadow:none;outline:0;background-color:transparent;max-width:inherit;width:auto;flex-grow:1}.b-is-autocomplete.b-is-autocomplete-multipleselection>.badge{margin-top:.25rem;margin-bottom:.25rem;line-height:1.5;flex-grow:initial}.b-is-autocomplete.b-is-autocomplete-multipleselection .dropdown-menu{top:100%}.b-is-autocomplete.b-is-autocomplete-multipleselection.focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.dropdown.btn-group>.btn.dropdown-toggle-split+.dropdown-menu.show{top:100%}.dropdown{position:relative}.dropdown .btn.dropdown-toggle:not(.btn-outline){box-shadow:none;border:0}.dropdown.dropdown-disabled.b-is-autocomplete{background-color:var(--b-theme-light,#e9ecef)}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend){position:relative}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle{width:100%}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle:empty::after{margin-left:0}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle::after{position:absolute;right:10%;top:45%}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-menu{top:auto;left:auto;bottom:auto;right:auto}.dropdown>.dropdown-menu>.dropdown.dropup .dropdown-toggle::after,.dropdown>.dropdown-menu>.dropdown.dropend .dropdown-toggle::after{vertical-align:0;position:absolute;right:10%;top:45%}.dropdown>.dropdown-menu>.dropdown.dropstart .dropdown-toggle::after{vertical-align:0}.dropdown.dropup>.dropdown-menu{top:auto;bottom:auto;margin-top:0;margin-bottom:.125rem}.dropdown.dropup>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropdown.dropup>.dropdown-toggle:empty::after{margin-left:0}.dropdown.dropend>.dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropdown.dropend>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropdown.dropend>.dropdown-toggle:empty::after{margin-left:0}.dropdown.dropend>.dropdown-toggle::after{vertical-align:0}.dropdown.dropstart>.dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropdown.dropstart>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropdown.dropstart>.dropdown-toggle::after{display:none}.dropdown.dropstart>.dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropdown.dropstart>.dropdown-toggle:empty::after{margin-left:0}.dropdown.dropstart>.dropdown-toggle::before{vertical-align:0}.dropdown-menu-start{right:auto;left:0}.dropdown-menu-end{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{right:auto;left:0}.dropdown-menu-sm-end{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{right:auto;left:0}.dropdown-menu-md-end{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{right:auto;left:0}.dropdown-menu-lg-end{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{right:auto;left:0}.dropdown-menu-xl-end{right:0;left:auto}}hr.divider.divider-text{position:unset}hr.divider.divider-text::before{top:unset}.snackbar-stack{z-index:1059!important}.snackbar{z-index:1060!important}.figure.figure-is-16x16{height:16px;width:16px}.figure.figure-is-24x24{height:24px;width:24px}.figure.figure-is-32x32{height:32px;width:32px}.figure.figure-is-48x48{height:48px;width:48px}.figure.figure-is-64x64{height:64px;width:64px}.figure.figure-is-96x96{height:96px;width:96px}.figure.figure-is-128x128{height:128px;width:128px}.figure.figure-is-256x256{height:256px;width:256px}.figure.figure-is-512x512{height:512px;width:512px}.form-check>.form-check-input.form-check-input-pointer,.form-check>.form-check-label.form-check-label-pointer,.form-switch>.form-check-input.form-check-input-pointer,.form-switch>.form-check-label.form-check-label-pointer{cursor:pointer}.form-control-plaintext.form-control-xs,.form-control-plaintext.form-control-md,.form-control-plaintext.form-control-xl{padding-right:0;padding-left:0}.form-control-xs{height:calc(1.5em + .3rem + 2px);padding:.15rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.form-control-md{height:calc(1.5em + .94rem + 2px);padding:.47rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.25rem}.form-control-xl{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.5rem;line-height:1.5;border-radius:.4rem}.form-select-xs{height:calc(1.5em + .3rem + 2px);padding-top:.15rem;padding-bottom:.15rem;padding-left:.5rem;font-size:.75rem}.form-select-md{height:calc(1.5em + .94rem + 2px);padding-top:.47rem;padding-bottom:.47rem;padding-left:1rem;font-size:1.125rem}.form-select-xl{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.5rem}.input-group>.b-numeric:not(:last-child)>input,.input-group>div.flatpickr-wrapper:not(:last-child)>input{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.b-numeric:not(:first-child)>input,.input-group>div.flatpickr-wrapper:not(:first-child)>input{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-xs>.form-control:not(textarea),.input-group-xs>.form-select,.input-group-xs>.b-numeric>input{height:calc(1.5em + .3rem + 2px)}.input-group-xs>.form-control,.input-group-xs>.form-select,.input-group-xs>.input-group-text,.input-group-xs>.btn,.input-group-xs>.b-numeric>input{padding:.15rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.input-group-sm>.b-numeric>input{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.b-numeric>input{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-md>.form-control:not(textarea),.input-group-md>.form-select,.input-group-md>.b-numeric>input{height:calc(1.5em + .94rem + 2px)}.input-group-md>.form-control,.input-group-md>.form-select,.input-group-md>.input-group-text,.input-group-md>.btn,.input-group-md>.b-numeric>input{padding:.47rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.25rem}.input-group-lg>.b-numeric>input{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.b-numeric>input{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-xl>.form-control:not(textarea),.input-group-xl>.form-select,.input-group-xl>.b-numeric>input{height:calc(1.5em + 1rem + 2px)}.input-group-xl>.form-control,.input-group-xl>.form-select,.input-group-xl>.input-group-text,.input-group-xl>.btn,.input-group-xl>.b-numeric>input{padding:.5rem 1rem;font-size:1.5rem;line-height:1.5;border-radius:.4rem}.input-group-xs>.form-select,.input-group-md>.form-select,.input-group-xl>.form-select{padding-right:1.75rem}.input-group:not(.has-validation)>.dropdown:first-child>.btn:not(:last-child).dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown>.btn:not(:last-child).dropdown-toggle,.input-group.has-validation>.dropdown>.btn:not(:last-child):not(.dropdown-toggle){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>div.flatpickr-wrapper>.form-control{position:relative;flex:1 1 auto;width:1%;min-width:0}.form-check>.form-check-input.form-check-input-xs{width:.7rem;height:.7rem}.form-check>.form-check-input.form-check-input-xs+.form-check-label{line-height:"normal";padding-left:0}.form-check>.form-check-input.form-check-input-sm{width:.8rem;height:.8rem}.form-check>.form-check-input.form-check-input-sm+.form-check-label{line-height:"normal";padding-left:0}.form-check>.form-check-input.form-check-input-md{width:1.25rem;height:1.25rem}.form-check>.form-check-input.form-check-input-md+.form-check-label{line-height:1.7rem;padding-left:3px}.form-check>.form-check-input.form-check-input-lg{width:1.55rem;height:1.55rem}.form-check>.form-check-input.form-check-input-lg+.form-check-label{line-height:2rem;padding-left:6px}.form-check>.form-check-input.form-check-input-xl{width:1.85rem;height:1.85rem}.form-check>.form-check-input.form-check-input-xl+.form-check-label{line-height:2.5rem;padding-left:10px}select[readonly]{pointer-events:none}select[readonly] option,select[readonly] optgroup{display:none}.b-numeric{position:relative;width:100%}.b-numeric:hover>.b-numeric-handler-wrap{opacity:1}.b-numeric input:disabled+.b-numeric-handler-wrap,.b-numeric input:read-only+.b-numeric-handler-wrap{display:none}.b-numeric-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border:1px solid #d9d9d9;opacity:0}.input-group .b-numeric{-ms-flex:1 1 auto;flex:1 1 auto;width:1%}.b-numeric-handler-wrap .b-numeric-handler.b-numeric-handler-down{border-top:1px solid #d9d9d9}.b-numeric-handler{position:relative;display:flex;width:100%;height:50%;overflow:hidden;color:rgba(0,0,0,.45);font-weight:700;line-height:0;align-items:center;justify-content:center}.b-numeric-handler.btn{padding:0}.form-control+.b-numeric-handler-wrap{font-size:1rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.form-control-xs+.b-numeric-handler-wrap{font-size:.75rem;border-top-right-radius:.15rem;border-bottom-right-radius:.15rem}.form-control-xs+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:.75rem}.form-control-sm+.b-numeric-handler-wrap{font-size:.875rem;border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.form-control-sm+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:.875rem}.form-control-md+.b-numeric-handler-wrap{font-size:1.125rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.form-control-md+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:1.125rem}.form-control-lg+.b-numeric-handler-wrap{font-size:1.25rem;border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.form-control-lg+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:1.25rem}.form-control-xl+.b-numeric-handler-wrap{font-size:1.5rem;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.form-control-xl+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:1.5rem}.custom-file-label{overflow:hidden}input[readonly][type=range],input[readonly=readonly][type=range]{pointer-events:none}input[readonly][type=range]::-webkit-slider-thumb,input[readonly=readonly][type=range]::-webkit-slider-thumb{pointer-events:none}input[readonly][type=range]::-moz-range-thumb,input[readonly=readonly][type=range]::-moz-range-thumb{pointer-events:none}input[readonly][type=range]::-ms-thumb,input[readonly=readonly][type=range]::-ms-thumb{pointer-events:none}.form-group{margin-bottom:1rem}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .form-select{align-items:center;justify-content:center}.form-inline .form-check-label{margin-bottom:0}}.b-input-color-picker{padding:.5rem .6rem}.b-input-color-picker>.b-input-color-picker-preview{height:.55rem}.focus-trap{display:contents}.form-file input[type=file]{margin-left:-2px!important}.form-file input[type=file]::-webkit-file-upload-button{display:none}.form-file input[type=file]::file-selector-button{display:none}.form-label-required:after{content:" *";color:var(--b-theme-danger,#dc3545)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media(min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.jumbotron.jumbotron-primary{background-color:#007bff;color:#fff}.jumbotron.jumbotron-secondary{background-color:#6c757d;color:#fff}.jumbotron.jumbotron-success{background-color:#28a745;color:#fff}.jumbotron.jumbotron-info{background-color:#17a2b8;color:#fff}.jumbotron.jumbotron-warning{background-color:#ffc107;color:#212529}.jumbotron.jumbotron-danger{background-color:#dc3545;color:#fff}.jumbotron.jumbotron-light{background-color:#f8f9fa;color:#212529}.jumbotron.jumbotron-dark{background-color:#343a40;color:#fff}.jumbotron.jumbotron-link{background-color:#3273dc;color:#fff}.b-layout-header-fixed{z-index:1030}.b-layout-footer-fixed{z-index:1030}.b-layout-sider-content{z-index:1031}li.list-group-item-action{cursor:pointer}.list-group-scrollable{overflow-y:scroll}.media{display:flex;align-items:flex-start}.media-body{flex:1}.modal.fade{transition:opacity var(--modal-animation-duration,300ms) linear}.modal.fade .modal-dialog{transition:-webkit-transform var(--modal-animation-duration,300ms) ease-out;transition:transform var(--modal-animation-duration,300ms) ease-out}.offcanvas-footer{position:sticky;bottom:0;top:auto;display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.page-item:not(.disabled) .page-link{cursor:pointer}.pagination-xs .page-link{padding:.125rem .25rem;font-size:.75rem;line-height:1.5}.pagination-xs .page-item:first-child .page-link{border-top-left-radius:.15rem;border-bottom-left-radius:.15rem}.pagination-xs .page-item:last-child .page-link{border-top-right-radius:.15rem;border-bottom-right-radius:.15rem}.pagination-md .page-link{padding:.625rem 1.25rem;font-size:1.125rem;line-height:1.5}.pagination-md .page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination-md .page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-xl .page-link{padding:1rem 2rem;font-size:1.5rem;line-height:1.5}.pagination-xl .page-item:first-child .page-link{border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}.pagination-xl .page-item:last-child .page-link{border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-primary{background-color:#007bff}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-secondary{background-color:#6c757d}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-success{background-color:#28a745}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-info{background-color:#17a2b8}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-warning{background-color:#ffc107}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-danger{background-color:#dc3545}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-light{background-color:#f8f9fa}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-dark{background-color:#343a40}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-link{background-color:#3273dc}.rating:not(.rating-disabled):not(.rating-readonly):hover .rating-item{cursor:pointer}.rating.rating-disabled{opacity:.65}.rating .rating-item.rating-item-primary{color:#007bff}.rating .rating-item.rating-item-secondary{color:#6c757d}.rating .rating-item.rating-item-success{color:#28a745}.rating .rating-item.rating-item-info{color:#17a2b8}.rating .rating-item.rating-item-warning{color:#ffc107}.rating .rating-item.rating-item-danger{color:#dc3545}.rating .rating-item.rating-item-light{color:#f8f9fa}.rating .rating-item.rating-item-dark{color:#343a40}.rating .rating-item.rating-item-link{color:#3273dc}.rating .rating-item.rating-item-hover{opacity:.7}.gap-y-0{row-gap:0!important}.gap-x-0{column-gap:0!important}.gap-y-1{row-gap:.25rem!important}.gap-x-1{column-gap:.25rem!important}.gap-y-2{row-gap:.5rem!important}.gap-x-2{column-gap:.5rem!important}.gap-y-3{row-gap:1rem!important}.gap-x-3{column-gap:1rem!important}.gap-y-4{row-gap:1.5rem!important}.gap-x-4{column-gap:1.5rem!important}.gap-y-5{row-gap:3rem!important}.gap-x-5{column-gap:3rem!important}.steps{padding:0;margin:0;list-style:none;display:flex;overflow-x:auto}.steps .step:first-child{margin-left:auto}.steps .step:last-child{margin-right:auto}.step:first-of-type .step-circle::before{display:none}.step:last-of-type .step-container{padding-right:0}.step-container{box-sizing:content-box;display:flex;align-items:center;flex-direction:column;width:5rem;min-width:5rem;max-width:5rem;padding-top:.5rem;padding-right:1rem}.step-circle{position:relative;display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;color:#adb5bd;border:2px solid #adb5bd;border-radius:100%;background-color:#fff}.step-circle::before{content:"";display:block;position:absolute;top:50%;left:-2px;width:calc(5rem + 1rem - 1.5rem);height:2px;transform:translate(-100%,-50%);color:#adb5bd;background-color:currentColor}.step-text{color:#adb5bd;word-break:keep-all;text-align:center;margin-top:.25em}.step-completed .step-circle{color:#fff;background-color:#28a745;border-color:#28a745}.step-completed .step-circle::before{color:#28a745}.step-completed .step-text{color:#28a745}.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-active .step-circle::before{color:#007bff}.step-active .step-text{color:#007bff}.step-primary .step-circle{color:#007bff;border-color:#007bff}.step-primary.step-completed .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-primary.step-completed .step-circle::before{color:#007bff}.step-primary.step-completed .step-text{color:#007bff}.step-primary.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-primary.step-active::before{color:#007bff}.step-primary.step-active .step-text{color:#007bff}.step-secondary .step-circle{color:#6c757d;border-color:#6c757d}.step-secondary.step-completed .step-circle{color:#fff;background-color:#6c757d;border-color:#6c757d}.step-secondary.step-completed .step-circle::before{color:#6c757d}.step-secondary.step-completed .step-text{color:#6c757d}.step-secondary.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-secondary.step-active::before{color:#007bff}.step-secondary.step-active .step-text{color:#007bff}.step-success .step-circle{color:#28a745;border-color:#28a745}.step-success.step-completed .step-circle{color:#fff;background-color:#28a745;border-color:#28a745}.step-success.step-completed .step-circle::before{color:#28a745}.step-success.step-completed .step-text{color:#28a745}.step-success.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-success.step-active::before{color:#007bff}.step-success.step-active .step-text{color:#007bff}.step-info .step-circle{color:#17a2b8;border-color:#17a2b8}.step-info.step-completed .step-circle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.step-info.step-completed .step-circle::before{color:#17a2b8}.step-info.step-completed .step-text{color:#17a2b8}.step-info.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-info.step-active::before{color:#007bff}.step-info.step-active .step-text{color:#007bff}.step-warning .step-circle{color:#ffc107;border-color:#ffc107}.step-warning.step-completed .step-circle{color:#fff;background-color:#ffc107;border-color:#ffc107}.step-warning.step-completed .step-circle::before{color:#ffc107}.step-warning.step-completed .step-text{color:#ffc107}.step-warning.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-warning.step-active::before{color:#007bff}.step-warning.step-active .step-text{color:#007bff}.step-danger .step-circle{color:#dc3545;border-color:#dc3545}.step-danger.step-completed .step-circle{color:#fff;background-color:#dc3545;border-color:#dc3545}.step-danger.step-completed .step-circle::before{color:#dc3545}.step-danger.step-completed .step-text{color:#dc3545}.step-danger.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-danger.step-active::before{color:#007bff}.step-danger.step-active .step-text{color:#007bff}.step-light .step-circle{color:#f8f9fa;border-color:#f8f9fa}.step-light.step-completed .step-circle{color:#fff;background-color:#f8f9fa;border-color:#f8f9fa}.step-light.step-completed .step-circle::before{color:#f8f9fa}.step-light.step-completed .step-text{color:#f8f9fa}.step-light.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-light.step-active::before{color:#007bff}.step-light.step-active .step-text{color:#007bff}.step-dark .step-circle{color:#343a40;border-color:#343a40}.step-dark.step-completed .step-circle{color:#fff;background-color:#343a40;border-color:#343a40}.step-dark.step-completed .step-circle::before{color:#343a40}.step-dark.step-completed .step-text{color:#343a40}.step-dark.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-dark.step-active::before{color:#007bff}.step-dark.step-active .step-text{color:#007bff}.step-link .step-circle{color:#3273dc;border-color:#3273dc}.step-link.step-completed .step-circle{color:#fff;background-color:#3273dc;border-color:#3273dc}.step-link.step-completed .step-circle::before{color:#3273dc}.step-link.step-completed .step-text{color:#3273dc}.step-link.step-active .step-circle{color:#fff;background-color:#007bff;border-color:#007bff}.step-link.step-active::before{color:#007bff}.step-link.step-active .step-text{color:#007bff}.steps-content{margin:1rem 0}.steps-content>.step-panel{display:none}.steps-content>.active{display:block}.form-check.form-switch .form-check-input.form-check-input-primary:checked{background-color:#007bff;border-color:#007bff}.form-check.form-switch .form-check-input.form-check-input-secondary:checked{background-color:#6c757d;border-color:#6c757d}.form-check.form-switch .form-check-input.form-check-input-success:checked{background-color:#28a745;border-color:#28a745}.form-check.form-switch .form-check-input.form-check-input-info:checked{background-color:#17a2b8;border-color:#17a2b8}.form-check.form-switch .form-check-input.form-check-input-warning:checked{background-color:#ffc107;border-color:#ffc107}.form-check.form-switch .form-check-input.form-check-input-danger:checked{background-color:#dc3545;border-color:#dc3545}.form-check.form-switch .form-check-input.form-check-input-light:checked{background-color:#f8f9fa;border-color:#f8f9fa}.form-check.form-switch .form-check-input.form-check-input-dark:checked{background-color:#343a40;border-color:#343a40}.form-check.form-switch .form-check-input.form-check-input-link:checked{background-color:#3273dc;border-color:#3273dc}.form-check.form-switch .form-check-input.form-check-input-xs{width:calc(.75rem + (.5rem/2));height:.5rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-xs+.form-check-label{line-height:1rem;vertical-align:middle;padding-left:0}.form-check.form-switch .form-check-input.form-check-input-xs:checked~.form-check-label::after{transform:translateX(calc(.75rem - (.5rem/2)))}.form-check.form-switch .form-check-input.form-check-input-sm{width:calc(1rem + (.75rem/2));height:.75rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-sm+.form-check-label{line-height:1.25rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-sm:checked~.form-check-label::after{transform:translateX(calc(1rem - (.75rem/2)))}.form-check.form-switch .form-check-input.form-check-input-md{width:calc(2rem + (1.5rem/2));height:1.5rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-md+.form-check-label{line-height:2rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-md:checked~.form-check-label::after{transform:translateX(calc(2rem - (1.5rem/2)))}.form-check.form-switch .form-check-input.form-check-input-lg{width:calc(3rem + (2rem/2));height:2rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-lg+.form-check-label{line-height:2.5rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-lg:checked~.form-check-label::after{transform:translateX(calc(3rem - (2rem/2)))}.form-check.form-switch .form-check-input.form-check-input-xl{width:calc(4rem + (2.5rem/2));height:2.5rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-xl+.form-check-label{line-height:3rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-xl:checked~.form-check-label::after{transform:translateX(calc(4rem - (2.5rem/2)))}table.table tbody tr:not(.table-group).selected{background-color:var(--bs-primary)}table.table tbody tr.table-group{cursor:pointer;background-color:var(--b-theme-light,var(--bs-light,#f5f5f5));font-weight:700}tr.table-row-selectable:hover{cursor:pointer}tr.table-row-selectable:focus[tabindex="0"]{outline:0}.table-fixed-header{overflow-y:auto}.table-fixed-header>.table{border-collapse:separate;border-spacing:0}.table-fixed-header>.table>thead:not(.table-thead-theme)>tr>th{background:#fff}.table-fixed-header>.table>thead>tr>th{border-top:0;position:sticky;z-index:10}.table-fixed-header>.table>thead>tr:nth-child(1)>th{top:0}.table-fixed-header>.table-bordered>:not(caption)>*>*{border-width:1px 1px}.overflow-auto-auto{overflow:auto auto!important}.overflow-auto-hidden{overflow:auto hidden!important}.overflow-auto-visible{overflow:auto visible!important}.overflow-auto-scroll{overflow:auto scroll!important}.overflow-hidden-auto{overflow:hidden auto!important}.overflow-hidden-hidden{overflow:hidden hidden!important}.overflow-hidden-visible{overflow:hidden visible!important}.overflow-hidden-scroll{overflow:hidden scroll!important}.overflow-visible-auto{overflow:visible auto!important}.overflow-visible-hidden{overflow:visible hidden!important}.overflow-visible-visible{overflow:visible visible!important}.overflow-visible-scroll{overflow:visible scroll!important}.overflow-scroll-auto{overflow:scroll auto!important}.overflow-scroll-hidden{overflow:scroll hidden!important}.overflow-scroll-visible{overflow:scroll visible!important}.overflow-scroll-scroll{overflow:scroll scroll!important}ol.ordered-list-lower-alpha{list-style-type:lower-alpha}ol.ordered-list-lower-roman{list-style-type:lower-roman}ol.ordered-list-upper-alpha{list-style-type:upper-alpha}ol.ordered-list-upper-roman{list-style-type:upper-roman}.border-1{border:1px solid #dee2e6!important}.border-1.border-primary{border-color:#007bff!important}.border-1.border-secondary{border-color:#6c757d!important}.border-1.border-success{border-color:#28a745!important}.border-1.border-info{border-color:#17a2b8!important}.border-1.border-warning{border-color:#ffc107!important}.border-1.border-danger{border-color:#dc3545!important}.border-1.border-light{border-color:#f8f9fa!important}.border-1.border-dark{border-color:#343a40!important}.border-1.border-link{border-color:#3273dc!important}.border-primary-1{border:1px solid #007bff!important}.border-secondary-1{border:1px solid #6c757d!important}.border-success-1{border:1px solid #28a745!important}.border-info-1{border:1px solid #17a2b8!important}.border-warning-1{border:1px solid #ffc107!important}.border-danger-1{border:1px solid #dc3545!important}.border-light-1{border:1px solid #f8f9fa!important}.border-dark-1{border:1px solid #343a40!important}.border-link-1{border:1px solid #3273dc!important}.border-top-1{border-top:1px solid #dee2e6!important}.border-primary-top-1{border-top:1px solid #007bff!important}.border-secondary-top-1{border-top:1px solid #6c757d!important}.border-success-top-1{border-top:1px solid #28a745!important}.border-info-top-1{border-top:1px solid #17a2b8!important}.border-warning-top-1{border-top:1px solid #ffc107!important}.border-danger-top-1{border-top:1px solid #dc3545!important}.border-light-top-1{border-top:1px solid #f8f9fa!important}.border-dark-top-1{border-top:1px solid #343a40!important}.border-link-top-1{border-top:1px solid #3273dc!important}.border-end-1{border-right:1px solid #dee2e6!important}.border-primary-end-1{border-right:1px solid #007bff!important}.border-secondary-end-1{border-right:1px solid #6c757d!important}.border-success-end-1{border-right:1px solid #28a745!important}.border-info-end-1{border-right:1px solid #17a2b8!important}.border-warning-end-1{border-right:1px solid #ffc107!important}.border-danger-end-1{border-right:1px solid #dc3545!important}.border-light-end-1{border-right:1px solid #f8f9fa!important}.border-dark-end-1{border-right:1px solid #343a40!important}.border-link-end-1{border-right:1px solid #3273dc!important}.border-bottom-1{border-bottom:1px solid #dee2e6!important}.border-primary-bottom-1{border-bottom:1px solid #007bff!important}.border-secondary-bottom-1{border-bottom:1px solid #6c757d!important}.border-success-bottom-1{border-bottom:1px solid #28a745!important}.border-info-bottom-1{border-bottom:1px solid #17a2b8!important}.border-warning-bottom-1{border-bottom:1px solid #ffc107!important}.border-danger-bottom-1{border-bottom:1px solid #dc3545!important}.border-light-bottom-1{border-bottom:1px solid #f8f9fa!important}.border-dark-bottom-1{border-bottom:1px solid #343a40!important}.border-link-bottom-1{border-bottom:1px solid #3273dc!important}.border-start-1{border-left:1px solid #dee2e6!important}.border-primary-start-1{border-left:1px solid #007bff!important}.border-secondary-start-1{border-left:1px solid #6c757d!important}.border-success-start-1{border-left:1px solid #28a745!important}.border-info-start-1{border-left:1px solid #17a2b8!important}.border-warning-start-1{border-left:1px solid #ffc107!important}.border-danger-start-1{border-left:1px solid #dc3545!important}.border-light-start-1{border-left:1px solid #f8f9fa!important}.border-dark-start-1{border-left:1px solid #343a40!important}.border-link-start-1{border-left:1px solid #3273dc!important}.border-2{border:2px solid #dee2e6!important}.border-2.border-primary{border-color:#007bff!important}.border-2.border-secondary{border-color:#6c757d!important}.border-2.border-success{border-color:#28a745!important}.border-2.border-info{border-color:#17a2b8!important}.border-2.border-warning{border-color:#ffc107!important}.border-2.border-danger{border-color:#dc3545!important}.border-2.border-light{border-color:#f8f9fa!important}.border-2.border-dark{border-color:#343a40!important}.border-2.border-link{border-color:#3273dc!important}.border-primary-2{border:2px solid #007bff!important}.border-secondary-2{border:2px solid #6c757d!important}.border-success-2{border:2px solid #28a745!important}.border-info-2{border:2px solid #17a2b8!important}.border-warning-2{border:2px solid #ffc107!important}.border-danger-2{border:2px solid #dc3545!important}.border-light-2{border:2px solid #f8f9fa!important}.border-dark-2{border:2px solid #343a40!important}.border-link-2{border:2px solid #3273dc!important}.border-top-2{border-top:2px solid #dee2e6!important}.border-primary-top-2{border-top:2px solid #007bff!important}.border-secondary-top-2{border-top:2px solid #6c757d!important}.border-success-top-2{border-top:2px solid #28a745!important}.border-info-top-2{border-top:2px solid #17a2b8!important}.border-warning-top-2{border-top:2px solid #ffc107!important}.border-danger-top-2{border-top:2px solid #dc3545!important}.border-light-top-2{border-top:2px solid #f8f9fa!important}.border-dark-top-2{border-top:2px solid #343a40!important}.border-link-top-2{border-top:2px solid #3273dc!important}.border-end-2{border-right:2px solid #dee2e6!important}.border-primary-end-2{border-right:2px solid #007bff!important}.border-secondary-end-2{border-right:2px solid #6c757d!important}.border-success-end-2{border-right:2px solid #28a745!important}.border-info-end-2{border-right:2px solid #17a2b8!important}.border-warning-end-2{border-right:2px solid #ffc107!important}.border-danger-end-2{border-right:2px solid #dc3545!important}.border-light-end-2{border-right:2px solid #f8f9fa!important}.border-dark-end-2{border-right:2px solid #343a40!important}.border-link-end-2{border-right:2px solid #3273dc!important}.border-bottom-2{border-bottom:2px solid #dee2e6!important}.border-primary-bottom-2{border-bottom:2px solid #007bff!important}.border-secondary-bottom-2{border-bottom:2px solid #6c757d!important}.border-success-bottom-2{border-bottom:2px solid #28a745!important}.border-info-bottom-2{border-bottom:2px solid #17a2b8!important}.border-warning-bottom-2{border-bottom:2px solid #ffc107!important}.border-danger-bottom-2{border-bottom:2px solid #dc3545!important}.border-light-bottom-2{border-bottom:2px solid #f8f9fa!important}.border-dark-bottom-2{border-bottom:2px solid #343a40!important}.border-link-bottom-2{border-bottom:2px solid #3273dc!important}.border-start-2{border-left:2px solid #dee2e6!important}.border-primary-start-2{border-left:2px solid #007bff!important}.border-secondary-start-2{border-left:2px solid #6c757d!important}.border-success-start-2{border-left:2px solid #28a745!important}.border-info-start-2{border-left:2px solid #17a2b8!important}.border-warning-start-2{border-left:2px solid #ffc107!important}.border-danger-start-2{border-left:2px solid #dc3545!important}.border-light-start-2{border-left:2px solid #f8f9fa!important}.border-dark-start-2{border-left:2px solid #343a40!important}.border-link-start-2{border-left:2px solid #3273dc!important}.border-3{border:3px solid #dee2e6!important}.border-3.border-primary{border-color:#007bff!important}.border-3.border-secondary{border-color:#6c757d!important}.border-3.border-success{border-color:#28a745!important}.border-3.border-info{border-color:#17a2b8!important}.border-3.border-warning{border-color:#ffc107!important}.border-3.border-danger{border-color:#dc3545!important}.border-3.border-light{border-color:#f8f9fa!important}.border-3.border-dark{border-color:#343a40!important}.border-3.border-link{border-color:#3273dc!important}.border-primary-3{border:3px solid #007bff!important}.border-secondary-3{border:3px solid #6c757d!important}.border-success-3{border:3px solid #28a745!important}.border-info-3{border:3px solid #17a2b8!important}.border-warning-3{border:3px solid #ffc107!important}.border-danger-3{border:3px solid #dc3545!important}.border-light-3{border:3px solid #f8f9fa!important}.border-dark-3{border:3px solid #343a40!important}.border-link-3{border:3px solid #3273dc!important}.border-top-3{border-top:3px solid #dee2e6!important}.border-primary-top-3{border-top:3px solid #007bff!important}.border-secondary-top-3{border-top:3px solid #6c757d!important}.border-success-top-3{border-top:3px solid #28a745!important}.border-info-top-3{border-top:3px solid #17a2b8!important}.border-warning-top-3{border-top:3px solid #ffc107!important}.border-danger-top-3{border-top:3px solid #dc3545!important}.border-light-top-3{border-top:3px solid #f8f9fa!important}.border-dark-top-3{border-top:3px solid #343a40!important}.border-link-top-3{border-top:3px solid #3273dc!important}.border-end-3{border-right:3px solid #dee2e6!important}.border-primary-end-3{border-right:3px solid #007bff!important}.border-secondary-end-3{border-right:3px solid #6c757d!important}.border-success-end-3{border-right:3px solid #28a745!important}.border-info-end-3{border-right:3px solid #17a2b8!important}.border-warning-end-3{border-right:3px solid #ffc107!important}.border-danger-end-3{border-right:3px solid #dc3545!important}.border-light-end-3{border-right:3px solid #f8f9fa!important}.border-dark-end-3{border-right:3px solid #343a40!important}.border-link-end-3{border-right:3px solid #3273dc!important}.border-bottom-3{border-bottom:3px solid #dee2e6!important}.border-primary-bottom-3{border-bottom:3px solid #007bff!important}.border-secondary-bottom-3{border-bottom:3px solid #6c757d!important}.border-success-bottom-3{border-bottom:3px solid #28a745!important}.border-info-bottom-3{border-bottom:3px solid #17a2b8!important}.border-warning-bottom-3{border-bottom:3px solid #ffc107!important}.border-danger-bottom-3{border-bottom:3px solid #dc3545!important}.border-light-bottom-3{border-bottom:3px solid #f8f9fa!important}.border-dark-bottom-3{border-bottom:3px solid #343a40!important}.border-link-bottom-3{border-bottom:3px solid #3273dc!important}.border-start-3{border-left:3px solid #dee2e6!important}.border-primary-start-3{border-left:3px solid #007bff!important}.border-secondary-start-3{border-left:3px solid #6c757d!important}.border-success-start-3{border-left:3px solid #28a745!important}.border-info-start-3{border-left:3px solid #17a2b8!important}.border-warning-start-3{border-left:3px solid #ffc107!important}.border-danger-start-3{border-left:3px solid #dc3545!important}.border-light-start-3{border-left:3px solid #f8f9fa!important}.border-dark-start-3{border-left:3px solid #343a40!important}.border-link-start-3{border-left:3px solid #3273dc!important}.border-4{border:4px solid #dee2e6!important}.border-4.border-primary{border-color:#007bff!important}.border-4.border-secondary{border-color:#6c757d!important}.border-4.border-success{border-color:#28a745!important}.border-4.border-info{border-color:#17a2b8!important}.border-4.border-warning{border-color:#ffc107!important}.border-4.border-danger{border-color:#dc3545!important}.border-4.border-light{border-color:#f8f9fa!important}.border-4.border-dark{border-color:#343a40!important}.border-4.border-link{border-color:#3273dc!important}.border-primary-4{border:4px solid #007bff!important}.border-secondary-4{border:4px solid #6c757d!important}.border-success-4{border:4px solid #28a745!important}.border-info-4{border:4px solid #17a2b8!important}.border-warning-4{border:4px solid #ffc107!important}.border-danger-4{border:4px solid #dc3545!important}.border-light-4{border:4px solid #f8f9fa!important}.border-dark-4{border:4px solid #343a40!important}.border-link-4{border:4px solid #3273dc!important}.border-top-4{border-top:4px solid #dee2e6!important}.border-primary-top-4{border-top:4px solid #007bff!important}.border-secondary-top-4{border-top:4px solid #6c757d!important}.border-success-top-4{border-top:4px solid #28a745!important}.border-info-top-4{border-top:4px solid #17a2b8!important}.border-warning-top-4{border-top:4px solid #ffc107!important}.border-danger-top-4{border-top:4px solid #dc3545!important}.border-light-top-4{border-top:4px solid #f8f9fa!important}.border-dark-top-4{border-top:4px solid #343a40!important}.border-link-top-4{border-top:4px solid #3273dc!important}.border-end-4{border-right:4px solid #dee2e6!important}.border-primary-end-4{border-right:4px solid #007bff!important}.border-secondary-end-4{border-right:4px solid #6c757d!important}.border-success-end-4{border-right:4px solid #28a745!important}.border-info-end-4{border-right:4px solid #17a2b8!important}.border-warning-end-4{border-right:4px solid #ffc107!important}.border-danger-end-4{border-right:4px solid #dc3545!important}.border-light-end-4{border-right:4px solid #f8f9fa!important}.border-dark-end-4{border-right:4px solid #343a40!important}.border-link-end-4{border-right:4px solid #3273dc!important}.border-bottom-4{border-bottom:4px solid #dee2e6!important}.border-primary-bottom-4{border-bottom:4px solid #007bff!important}.border-secondary-bottom-4{border-bottom:4px solid #6c757d!important}.border-success-bottom-4{border-bottom:4px solid #28a745!important}.border-info-bottom-4{border-bottom:4px solid #17a2b8!important}.border-warning-bottom-4{border-bottom:4px solid #ffc107!important}.border-danger-bottom-4{border-bottom:4px solid #dc3545!important}.border-light-bottom-4{border-bottom:4px solid #f8f9fa!important}.border-dark-bottom-4{border-bottom:4px solid #343a40!important}.border-link-bottom-4{border-bottom:4px solid #3273dc!important}.border-start-4{border-left:4px solid #dee2e6!important}.border-primary-start-4{border-left:4px solid #007bff!important}.border-secondary-start-4{border-left:4px solid #6c757d!important}.border-success-start-4{border-left:4px solid #28a745!important}.border-info-start-4{border-left:4px solid #17a2b8!important}.border-warning-start-4{border-left:4px solid #ffc107!important}.border-danger-start-4{border-left:4px solid #dc3545!important}.border-light-start-4{border-left:4px solid #f8f9fa!important}.border-dark-start-4{border-left:4px solid #343a40!important}.border-link-start-4{border-left:4px solid #3273dc!important}.border-5{border:5px solid #dee2e6!important}.border-5.border-primary{border-color:#007bff!important}.border-5.border-secondary{border-color:#6c757d!important}.border-5.border-success{border-color:#28a745!important}.border-5.border-info{border-color:#17a2b8!important}.border-5.border-warning{border-color:#ffc107!important}.border-5.border-danger{border-color:#dc3545!important}.border-5.border-light{border-color:#f8f9fa!important}.border-5.border-dark{border-color:#343a40!important}.border-5.border-link{border-color:#3273dc!important}.border-primary-5{border:5px solid #007bff!important}.border-secondary-5{border:5px solid #6c757d!important}.border-success-5{border:5px solid #28a745!important}.border-info-5{border:5px solid #17a2b8!important}.border-warning-5{border:5px solid #ffc107!important}.border-danger-5{border:5px solid #dc3545!important}.border-light-5{border:5px solid #f8f9fa!important}.border-dark-5{border:5px solid #343a40!important}.border-link-5{border:5px solid #3273dc!important}.border-top-5{border-top:5px solid #dee2e6!important}.border-primary-top-5{border-top:5px solid #007bff!important}.border-secondary-top-5{border-top:5px solid #6c757d!important}.border-success-top-5{border-top:5px solid #28a745!important}.border-info-top-5{border-top:5px solid #17a2b8!important}.border-warning-top-5{border-top:5px solid #ffc107!important}.border-danger-top-5{border-top:5px solid #dc3545!important}.border-light-top-5{border-top:5px solid #f8f9fa!important}.border-dark-top-5{border-top:5px solid #343a40!important}.border-link-top-5{border-top:5px solid #3273dc!important}.border-end-5{border-right:5px solid #dee2e6!important}.border-primary-end-5{border-right:5px solid #007bff!important}.border-secondary-end-5{border-right:5px solid #6c757d!important}.border-success-end-5{border-right:5px solid #28a745!important}.border-info-end-5{border-right:5px solid #17a2b8!important}.border-warning-end-5{border-right:5px solid #ffc107!important}.border-danger-end-5{border-right:5px solid #dc3545!important}.border-light-end-5{border-right:5px solid #f8f9fa!important}.border-dark-end-5{border-right:5px solid #343a40!important}.border-link-end-5{border-right:5px solid #3273dc!important}.border-bottom-5{border-bottom:5px solid #dee2e6!important}.border-primary-bottom-5{border-bottom:5px solid #007bff!important}.border-secondary-bottom-5{border-bottom:5px solid #6c757d!important}.border-success-bottom-5{border-bottom:5px solid #28a745!important}.border-info-bottom-5{border-bottom:5px solid #17a2b8!important}.border-warning-bottom-5{border-bottom:5px solid #ffc107!important}.border-danger-bottom-5{border-bottom:5px solid #dc3545!important}.border-light-bottom-5{border-bottom:5px solid #f8f9fa!important}.border-dark-bottom-5{border-bottom:5px solid #343a40!important}.border-link-bottom-5{border-bottom:5px solid #3273dc!important}.border-start-5{border-left:5px solid #dee2e6!important}.border-primary-start-5{border-left:5px solid #007bff!important}.border-secondary-start-5{border-left:5px solid #6c757d!important}.border-success-start-5{border-left:5px solid #28a745!important}.border-info-start-5{border-left:5px solid #17a2b8!important}.border-warning-start-5{border-left:5px solid #ffc107!important}.border-danger-start-5{border-left:5px solid #dc3545!important}.border-light-start-5{border-left:5px solid #f8f9fa!important}.border-dark-start-5{border-left:5px solid #343a40!important}.border-link-start-5{border-left:5px solid #3273dc!important}.cursor-pointer{cursor:pointer}.fs-xs{font-size:.75rem!important}.fs-sm{font-size:.925rem!important}.fs-md{font-size:1.125rem!important}.fs-lg{font-size:1.25rem!important}.fs-xl{font-size:1.5rem!important}.grid{display:grid;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(12,1fr);gap:1.5rem}.grid.g-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}@media(min-width:576px){.grid.g-rows-sm-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-sm-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-sm-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-sm-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-sm-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-sm-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-sm-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-sm-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-sm-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-sm-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-sm-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-sm-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-sm-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-sm-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-sm-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-sm-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-sm-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-sm-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:768px){.grid.g-rows-md-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-md-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-md-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-md-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-md-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-md-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-md-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-md-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-md-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-md-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-md-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-md-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-md-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-md-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-md-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-md-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-md-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-md-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:992px){.grid.g-rows-lg-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-lg-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-lg-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-lg-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-lg-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-lg-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-lg-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-lg-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-lg-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-lg-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-lg-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-lg-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-lg-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-lg-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-lg-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-lg-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-lg-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-lg-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1200px){.grid.g-rows-xl-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-xl-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-xl-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-xl-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-xl-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-xl-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-xl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-xl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-xl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-xl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-xl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-xl-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-xl-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-xl-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-xl-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-xl-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-xl-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-xl-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}@media(min-width:576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}}@media(min-width:768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}}@media(min-width:992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}}@media(min-width:1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}}.flatpickr-months{margin:.5rem 0}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{height:auto;position:relative}.flatpickr-months .flatpickr-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#007bff}.flatpickr-months .flatpickr-month{color:#212529}.flatpickr-current-month{padding:13px 0 0 0;font-size:115%}.flatpickr-current-month span.cur-month{font-weight:700}.flatpickr-current-month span.cur-month:hover{background:rgba(0,123,255,.15)}.numInputWrapper:hover{background:rgba(0,123,255,.15)}.flatpickr-day{border-radius:.25rem;font-weight:500;color:#212529}.flatpickr-day.today{border-color:#007bff}.flatpickr-day.today:hover{background:#007bff;border-color:#007bff}.flatpickr-day:hover{background:rgba(0,123,255,.1);border-color:rgba(0,0,0,0)}span.flatpickr-weekday{color:#212529}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#007bff;border-color:#007bff}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #007bff}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:.25rem 0 0 .25rem}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 .25rem .25rem 0}.flatpickr-monthSelect-month:hover,.flatpickr-monthSelect-month:focus{background:rgba(0,123,255,.1)}.flatpickr-monthSelect-month.selected{background-color:#007bff} -.snackbar{align-items:center;background-color:var(--b-snackbar-background,#323232);color:var(--b-snackbar-text-color,#fff);font-size:.875rem;line-height:1.428572;opacity:0;padding:.875rem 1.5rem;position:fixed;bottom:0;left:0;transform:translateY(100%);transition:opacity 0s var(--transition-duration-mobile-leaving,.195s),transform var(--transition-duration-mobile-leaving,.195s) cubic-bezier(.4,0,1,1);width:100%;z-index:60}@media(min-width:768px){.snackbar{border-radius:2px;max-width:35.5rem;min-width:18rem;left:50%;transform:translate(-50%,100%);width:auto}}@media(min-width:768px){.snackbar{transition:opacity 0s var(--transition-duration-tablet-leaving,.2535s),transform var(--transition-duration-tablet-leaving,.2535s) cubic-bezier(.4,0,1,1)}}@media(min-width:1200px){.snackbar{transition:opacity 0s var(--transition-duration-desktop-leaving,.13s),transform var(--transition-duration-desktop-leaving,.13s) cubic-bezier(.4,0,1,1)}}@media screen and (prefers-reduced-motion:reduce){.snackbar{transition:none}}.snackbar.snackbar-show{transition-duration:var(--transition-duration-mobile-entering,.225s);transition-property:transform;transition-timing-function:cubic-bezier(0,0,.2,1);opacity:1;transform:translateY(0)}@media(min-width:768px){.snackbar.snackbar-show{transition-duration:var(--transition-duration-tablet-entering,.2925s)}}@media(min-width:1200px){.snackbar.snackbar-show{transition-duration:var(--transition-duration-desktop-entering,.15s)}}@media screen and (prefers-reduced-motion:reduce){.snackbar.snackbar-show{transition:none}}@media(min-width:768px){.snackbar.snackbar-show{transform:translate(-50%,-1.5rem)}}.snackbar-header{display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:DARKEN(var(--b-snackbar-background,#323232),30%);margin-right:auto;min-width:0;font-weight:bold;padding-bottom:.875rem}.snackbar-footer{display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:DARKEN(var(--b-snackbar-background,#323232),30%);margin-right:auto;min-width:0;padding-top:.875rem}.snackbar-body{display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:auto;max-height:100%;min-width:0}.snackbar-action-button{transition-duration:var(--transition-duration-mobile,.3s);transition-property:background-color,background-image;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:transparent;background-image:none;border:0;color:var(--b-snackbar-button-color,var(--b-snackbar-button-color,#ff4081));cursor:pointer;display:block;flex-shrink:0;font-size:inherit;font-weight:500;line-height:inherit;padding:0;text-transform:uppercase;white-space:nowrap}@media(min-width:768px){.snackbar-action-button{transition-duration:var(--transition-duration-tablet,.39s)}}@media(min-width:1200px){.snackbar-action-button{transition-duration:var(--transition-duration-desktop,.2s)}}@media screen and (prefers-reduced-motion:reduce){.snackbar-action-button{transition:none}}.snackbar-action-button:focus,.snackbar-action-button:hover{color:var(--b-snackbar-button-hover-color,var(--b-snackbar-button-hover-color,#ff80ab));text-decoration:none}@media(min-width:768px){.snackbar-action-button{margin-left:3rem}}.snackbar-action-button:focus{outline:0}@media(min-width:768px){.snackbar-bottom-start,.snackbar-bottom-end{transform:translateY(100%)}.snackbar-bottom-start.snackbar-show,.snackbar-bottom-end.snackbar-show{transform:translateY(-1.5rem)}}@media(min-width:768px){.snackbar-bottom-start{left:1.5rem}}@media(min-width:768px){.snackbar-bottom-end{right:1.5rem;left:auto}}.snackbar-top{top:0;bottom:auto;transform:translateY(-100%)}@media(min-width:768px){.snackbar-top{transform:translateX(-50%) translateY(-100%)}.snackbar-top.snackbar-show{transform:translate(-50%,1.5rem)}}.snackbar-top-start{top:0;bottom:auto;transform:translateY(-100%);left:0}@media(min-width:768px){.snackbar-top-start{transform:translateY(-100%);left:1.5rem}.snackbar-top-start.snackbar-show{transform:translateY(1.5rem)}}.snackbar-top-end{top:0;bottom:auto;transform:translateY(-100%)}@media(min-width:768px){.snackbar-top-end{transform:translateY(-100%);right:1.5rem;left:auto}.snackbar-top-end.snackbar-show{transform:translateY(1.5rem)}}.snackbar-multi-line{padding-top:1.25rem;padding-bottom:1.25rem}.snackbar-multi-line .snackbar-body{white-space:normal}.snackbar-primary{background-color:var(--b-snackbar-background-primary,#cce5ff);color:var(--b-snackbar-text-primary,#004085)}.snackbar-action-button-primary{color:var(--b-snackbar-button-primary,#ff4081)}.snackbar-action-button-primary:focus,.snackbar-action-button-primary:hover{color:var(--b-snackbar-button-hover-primary,#ff80ab)}.snackbar-secondary{background-color:var(--b-snackbar-background-secondary,#e2e3e5);color:var(--b-snackbar-text-secondary,#383d41)}.snackbar-action-button-secondary{color:var(--b-snackbar-button-secondary,#ff4081)}.snackbar-action-button-secondary:focus,.snackbar-action-button-secondary:hover{color:var(--b-snackbar-button-hover-secondary,#ff80ab)}.snackbar-success{background-color:var(--b-snackbar-background-success,#d4edda);color:var(--b-snackbar-text-success,#155724)}.snackbar-action-button-success{color:var(--b-snackbar-button-success,#ff4081)}.snackbar-action-button-success:focus,.snackbar-action-button-success:hover{color:var(--b-snackbar-button-hover-success,#ff80ab)}.snackbar-danger{background-color:var(--b-snackbar-background-danger,#f8d7da);color:var(--b-snackbar-text-danger,#721c24)}.snackbar-action-button-danger{color:var(--b-snackbar-button-danger,#ff4081)}.snackbar-action-button-danger:focus,.snackbar-action-button-danger:hover{color:var(--b-snackbar-button-hover-danger,#ff80ab)}.snackbar-warning{background-color:var(--b-snackbar-background-warning,#fff3cd);color:var(--b-snackbar-text-warning,#856404)}.snackbar-action-button-warning{color:var(--b-snackbar-button-warning,#ff4081)}.snackbar-action-button-warning:focus,.snackbar-action-button-warning:hover{color:var(--b-snackbar-button-hover-warning,#ff80ab)}.snackbar-info{background-color:var(--b-snackbar-background-info,#d1ecf1);color:var(--b-snackbar-text-info,#0c5460)}.snackbar-action-button-info{color:var(--b-snackbar-button-info,#ff4081)}.snackbar-action-button-info:focus,.snackbar-action-button-info:hover{color:var(--b-snackbar-button-hover-info,#ff80ab)}.snackbar-light{background-color:var(--b-snackbar-background-light,#fefefe);color:var(--b-snackbar-text-light,#818182)}.snackbar-action-button-light{color:var(--b-snackbar-button-light,#ff4081)}.snackbar-action-button-light:focus,.snackbar-action-button-light:hover{color:var(--b-snackbar-button-hover-light,#ff80ab)}.snackbar-dark{background-color:var(--b-snackbar-background-dark,#d6d8d9);color:var(--b-snackbar-text-dark,#1b1e21)}.snackbar-action-button-dark{color:var(--b-snackbar-button-dark,#ff4081)}.snackbar-action-button-dark:focus,.snackbar-action-button-dark:hover{color:var(--b-snackbar-button-hover-dark,#ff80ab)}.snackbar-stack-bottom-end,.snackbar-stack-bottom-start,.snackbar-stack-bottom{display:flex;flex-direction:column;position:fixed;z-index:1090!important;bottom:0}.snackbar-stack-bottom-end .snackbar,.snackbar-stack-bottom-start .snackbar,.snackbar-stack-bottom .snackbar{position:relative;flex-direction:row;margin-bottom:0}.snackbar-stack-bottom-end .snackbar:not(:last-child),.snackbar-stack-bottom-start .snackbar:not(:last-child),.snackbar-stack-bottom .snackbar:not(:last-child){margin-bottom:1.5rem}.snackbar-stack-top-end,.snackbar-stack-top-start,.snackbar-stack-top{display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center;position:fixed;z-index:1090!important;top:0}.snackbar-stack-top-end .snackbar,.snackbar-stack-top-start .snackbar,.snackbar-stack-top .snackbar{position:relative;flex-direction:row;margin-bottom:0}.snackbar-stack-top-end .snackbar.snackbar-show,.snackbar-stack-top-start .snackbar.snackbar-show,.snackbar-stack-top .snackbar.snackbar-show{transform:translate(-50%)}.snackbar-stack-top-end .snackbar:not(:last-child),.snackbar-stack-top-start .snackbar:not(:last-child),.snackbar-stack-top .snackbar:not(:last-child){margin-bottom:1.5rem}.snackbar-stack-top .snackbar.snackbar-show,.snackbar-stack-top-start .snackbar.snackbar-show,.snackbar-stack-top-end .snackbar.snackbar-show{transition:all var(--stack-transition-duration,1000);animation:showTop var(--stack-animation-duration,500) forwards;opacity:1}.snackbar-stack-top .snackbar-hide,.snackbar-stack-top-start .snackbar-hide,.snackbar-stack-top-end .snackbar-hide{transition:all var(--stack-transition-duration,1000);animation:hideTop var(--stack-animation-duration,500) forwards;opacity:0}.snackbar-stack-bottom .snackbar.snackbar-show,.snackbar-stack-bottom-start .snackbar.snackbar-show,.snackbar-stack-bottom-end .snackbar.snackbar-show{transition:all var(--stack-transition-duration,1000);animation:showBottom var(--stack-animation-duration,500) forwards;opacity:1}.snackbar-stack-bottom .snackbar-hide,.snackbar-stack-bottom-start .snackbar-hide,.snackbar-stack-bottom-end .snackbar-hide{transition:all var(--stack-transition-duration,1000);animation:hideBottom var(--stack-animation-duration,500) forwards;opacity:0}@keyframes showTop{0%{max-height:0;padding:0;transform:translate(-50%) translateY(-50px);opacity:0}100%{max-height:150px;padding:.5rem 1rem;transform:translate(-50%) translateY(0);opacity:1}}@keyframes hideTop{0%{max-height:150px;padding:.5rem 1rem;transform:translate(-50%) translateY(0);opacity:1}100%{max-height:0;padding:0;transform:translate(-50%) translateY(-50px);opacity:0}}@keyframes showBottom{0%{max-height:0;padding:0;opacity:0;transform:translate(-50%) translateY(50px)}100%{max-height:150px;padding:.5rem 1rem;opacity:1;transform:translate(-50%) translateY(0)}}@keyframes hideBottom{0%{max-height:150px;transform:translate(-50%) translateY(0);padding:.5rem 1rem;opacity:1}100%{max-height:0;padding:0;transform:translate(-50%) translateY(50px);opacity:0}}@media(min-width:576px){.snackbar-stack-bottom{left:50%;transform:translate(-50%,0%);bottom:1.5rem}.snackbar-stack-bottom-start{left:1.5rem;bottom:1.5rem}.snackbar-stack-bottom-end{right:1.5rem;bottom:1.5rem}.snackbar-stack-top-start{left:1.5rem;top:1.5rem}.snackbar-stack-top-end{right:1.5rem;top:1.5rem}.snackbar-stack-top{left:50%;transform:translate(-50%,0%);top:1.5rem}} +.badge-close{cursor:pointer}.badge-close::before{height:2px;width:50%}.badge-close::after{height:50%;width:2px}.badge-close:hover,.badge-close:focus{background-color:rgba(10,10,10,.3)}.badge-close:active{background-color:rgba(10,10,10,.4)}.navbar-nav .nav-item:hover{cursor:pointer}.navbar-nav .nav-link:hover{cursor:pointer}.nav .nav-link:hover{cursor:pointer}.nav-item{position:relative}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item{width:100%}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item:empty::after{margin-left:0}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-item::after{transform:rotate(-90deg);position:absolute;right:10%;top:45%}.b-bar-horizontal .nav-item.dropdown .dropdown-menu>.dropdown>.dropdown-menu{top:0;left:100%;margin-left:0;margin-right:.1rem}.btn-group>.b-tooltip:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.b-tooltip:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group.btn-group-toggle .btn.active.disabled{opacity:1}.btn-group-vertical>.b-tooltip:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.b-tooltip:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-xs,.btn-group-xs>.btn{padding:.15rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.btn-md,.btn-group-md>.btn{padding:.47rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.25rem}.btn-xl,.btn-group-xl>.btn{padding:.5rem 1rem;font-size:1.5rem;line-height:1.5;border-radius:1rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.card-deck .card{height:100%;margin-bottom:.75rem}@media(min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-.75rem;margin-left:-.75rem}.card-deck .card{flex:1 0 0%;margin-right:.75rem;margin-bottom:0;margin-left:.75rem}}hr.divider.divider-text{position:unset}hr.divider.divider-text::before{top:unset}.table-fixed-header .table thead tr th.dropdown-table-fixed-header-visible{z-index:11}.dropdown-menu-position-strategy{width:max-content;top:0;left:0}.dropdown-menu-position-strategy-absolute{position:absolute}.dropdown-menu-position-strategy-fixed{position:fixed}.dropdown-toggle.dropdown-toggle-hidden::after{content:none!important}.dropdown-toggle.dropdown-toggle-hidden::before{content:none!important}.dropdown-menu.show{animation-duration:.3s;animation-fill-mode:both;animation-name:fadeIn}.dropdown-menu a:not([href]).dropdown-item:not(.disabled){cursor:pointer}.dropdown-menu.dropdown-menu-scrollable{max-height:var(--dropdown-list-menu-max-height,200px);overflow-y:scroll}.b-is-autocomplete .dropdown-menu{width:100%;max-height:var(--autocomplete-menu-max-height,200px);overflow-y:scroll}.b-is-autocomplete .dropdown-menu .dropdown-item.focus{color:#1e2125!important;background-color:#e9ecef}.b-is-autocomplete.b-is-autocomplete-multipleselection{display:flex;align-items:center;flex-wrap:wrap;max-width:100%;width:100%;cursor:text;min-height:calc(1.5em + .75rem + 2px);height:auto;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.b-is-autocomplete.b-is-autocomplete-multipleselection>input.form-control{display:inline-block;border:0;box-shadow:none;outline:0;background-color:transparent;max-width:inherit;width:auto;flex-grow:1}.b-is-autocomplete.b-is-autocomplete-multipleselection>.badge{margin-top:.25rem;margin-bottom:.25rem;line-height:1.5;flex-grow:initial}.b-is-autocomplete.b-is-autocomplete-multipleselection .dropdown-menu{top:100%}.b-is-autocomplete.b-is-autocomplete-multipleselection.focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.dropdown.btn-group>.btn.dropdown-toggle-split+.dropdown-menu.show{top:100%}.dropdown{position:relative}.dropdown .btn.dropdown-toggle:not(.btn-outline){box-shadow:none;border:0}.dropdown.dropdown-disabled.b-is-autocomplete{background-color:var(--b-theme-light,#e9ecef)}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend){position:relative}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle{width:100%}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle:empty::after{margin-left:0}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-toggle::after{position:absolute;right:10%;top:45%}.dropdown>.dropdown-menu>.dropdown:not(.dropup,.dropstart,.dropend)>.dropdown-menu{top:auto;left:auto;bottom:auto;right:auto}.dropdown>.dropdown-menu>.dropdown.dropup .dropdown-toggle::after,.dropdown>.dropdown-menu>.dropdown.dropend .dropdown-toggle::after{vertical-align:0;position:absolute;right:10%;top:45%}.dropdown>.dropdown-menu>.dropdown.dropstart .dropdown-toggle::after{vertical-align:0}.dropdown.dropup>.dropdown-menu{top:auto;bottom:auto;margin-top:0;margin-bottom:.125rem}.dropdown.dropup>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropdown.dropup>.dropdown-toggle:empty::after{margin-left:0}.dropdown.dropend>.dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropdown.dropend>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropdown.dropend>.dropdown-toggle:empty::after{margin-left:0}.dropdown.dropend>.dropdown-toggle::after{vertical-align:0}.dropdown.dropstart>.dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropdown.dropstart>.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropdown.dropstart>.dropdown-toggle::after{display:none}.dropdown.dropstart>.dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropdown.dropstart>.dropdown-toggle:empty::after{margin-left:0}.dropdown.dropstart>.dropdown-toggle::before{vertical-align:0}.dropdown-menu-start{right:auto;left:0}.dropdown-menu-end{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{right:auto;left:0}.dropdown-menu-sm-end{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{right:auto;left:0}.dropdown-menu-md-end{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{right:auto;left:0}.dropdown-menu-lg-end{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{right:auto;left:0}.dropdown-menu-xl-end{right:0;left:auto}}@media(min-width:1400px){.dropdown-menu-xxl-start{right:auto;left:0}.dropdown-menu-xxl-end{right:0;left:auto}}.figure.figure-is-16x16{height:16px;width:16px}.figure.figure-is-24x24{height:24px;width:24px}.figure.figure-is-32x32{height:32px;width:32px}.figure.figure-is-48x48{height:48px;width:48px}.figure.figure-is-64x64{height:64px;width:64px}.figure.figure-is-96x96{height:96px;width:96px}.figure.figure-is-128x128{height:128px;width:128px}.figure.figure-is-256x256{height:256px;width:256px}.figure.figure-is-512x512{height:512px;width:512px}.form-check>.form-check-input.form-check-input-pointer,.form-check>.form-check-label.form-check-label-pointer,.form-switch>.form-check-input.form-check-input-pointer,.form-switch>.form-check-label.form-check-label-pointer{cursor:pointer}.form-control-plaintext.form-control-xs,.form-control-plaintext.form-control-md,.form-control-plaintext.form-control-xl{padding-right:0;padding-left:0}.form-control-xs{height:calc(1.5em + .3rem + calc(var(--bs-border-width)*2));padding:.15rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.form-control-md{height:calc(1.5em + .94rem + calc(var(--bs-border-width)*2));padding:.47rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.25rem}.form-control-xl{height:calc(1.5em + 1rem + calc(var(--bs-border-width)*2));padding:.5rem 1rem;font-size:1.5rem;line-height:1.5;border-radius:1rem}.form-select-xs{height:calc(1.5em + .3rem + calc(var(--bs-border-width)*2));padding-top:.15rem;padding-bottom:.15rem;padding-left:.5rem;font-size:.75rem}.form-select-md{height:calc(1.5em + .94rem + calc(var(--bs-border-width)*2));padding-top:.47rem;padding-bottom:.47rem;padding-left:1rem;font-size:1.125rem}.form-select-xl{height:calc(1.5em + 1rem + calc(var(--bs-border-width)*2));padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.5rem}.input-group>.b-numeric:not(:last-child)>input,.input-group>div.flatpickr-wrapper:not(:last-child)>input{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.b-numeric:not(:first-child)>input,.input-group>div.flatpickr-wrapper:not(:first-child)>input{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-xs>.form-control:not(textarea),.input-group-xs>.form-select,.input-group-xs>.b-numeric>input{height:calc(1.5em + .3rem + calc(var(--bs-border-width)*2))}.input-group-xs>.form-control,.input-group-xs>.form-select,.input-group-xs>.input-group-text,.input-group-xs>.btn,.input-group-xs>.b-numeric>input{padding:.15rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.input-group-sm>.b-numeric>input{height:calc(1.5em + .5rem + calc(var(--bs-border-width)*2))}.input-group-sm>.b-numeric>input{padding:.25rem .5rem;font-size:.875rem;line-height:1.25;border-radius:var(--bs-border-radius-sm)}.input-group-md>.form-control:not(textarea),.input-group-md>.form-select,.input-group-md>.b-numeric>input{height:calc(1.5em + .94rem + calc(var(--bs-border-width)*2))}.input-group-md>.form-control,.input-group-md>.form-select,.input-group-md>.input-group-text,.input-group-md>.btn,.input-group-md>.b-numeric>input{padding:.47rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.25rem}.input-group-lg>.b-numeric>input{height:calc(1.5em + 1rem + calc(var(--bs-border-width)*2))}.input-group-lg>.b-numeric>input{padding:.5rem 1rem;font-size:1.25rem;line-height:2;border-radius:var(--bs-border-radius-lg)}.input-group-xl>.form-control:not(textarea),.input-group-xl>.form-select,.input-group-xl>.b-numeric>input{height:calc(1.5em + 1rem + calc(var(--bs-border-width)*2))}.input-group-xl>.form-control,.input-group-xl>.form-select,.input-group-xl>.input-group-text,.input-group-xl>.btn,.input-group-xl>.b-numeric>input{padding:.5rem 1rem;font-size:1.5rem;line-height:1.5;border-radius:1rem}.input-group-xs>.form-select,.input-group-md>.form-select,.input-group-xl>.form-select{padding-right:1.75rem}.input-group:not(.has-validation)>.dropdown:first-child>.btn:not(:last-child).dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown>.btn:not(:last-child).dropdown-toggle,.input-group.has-validation>.dropdown>.btn:not(:last-child):not(.dropdown-toggle){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>div.flatpickr-wrapper>.form-control{position:relative;flex:1 1 auto;width:1%;min-width:0}.form-check>.form-check-input.form-check-input-xs{width:.7rem;height:.7rem}.form-check>.form-check-input.form-check-input-xs+.form-check-label{line-height:"normal";padding-left:0}.form-check>.form-check-input.form-check-input-sm{width:.8rem;height:.8rem}.form-check>.form-check-input.form-check-input-sm+.form-check-label{line-height:"normal";padding-left:0}.form-check>.form-check-input.form-check-input-md{width:1.25rem;height:1.25rem}.form-check>.form-check-input.form-check-input-md+.form-check-label{line-height:1.7rem;padding-left:3px}.form-check>.form-check-input.form-check-input-lg{width:1.55rem;height:1.55rem}.form-check>.form-check-input.form-check-input-lg+.form-check-label{line-height:2rem;padding-left:6px}.form-check>.form-check-input.form-check-input-xl{width:1.85rem;height:1.85rem}.form-check>.form-check-input.form-check-input-xl+.form-check-label{line-height:2.5rem;padding-left:10px}select[readonly]{pointer-events:none}select[readonly] option,select[readonly] optgroup{display:none}.b-numeric{position:relative;width:100%}.b-numeric:hover>.b-numeric-handler-wrap{opacity:1}.b-numeric input:disabled+.b-numeric-handler-wrap,.b-numeric input:read-only+.b-numeric-handler-wrap{display:none}.b-numeric-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border:1px solid #d9d9d9;opacity:0}.input-group .b-numeric{-ms-flex:1 1 auto;flex:1 1 auto;width:1%}.b-numeric-handler-wrap .b-numeric-handler.b-numeric-handler-down{border-top:1px solid #d9d9d9}.b-numeric-handler{position:relative;display:flex;width:100%;height:50%;overflow:hidden;color:rgba(0,0,0,.45);font-weight:700;line-height:0;align-items:center;justify-content:center}.b-numeric-handler.btn{padding:0}.form-control+.b-numeric-handler-wrap{font-size:1rem;border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}.form-control-xs+.b-numeric-handler-wrap{font-size:.75rem;border-top-right-radius:.15rem;border-bottom-right-radius:.15rem}.form-control-xs+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:.75rem}.form-control-sm+.b-numeric-handler-wrap{font-size:.875rem;border-top-right-radius:var(--bs-border-radius-sm);border-bottom-right-radius:var(--bs-border-radius-sm)}.form-control-sm+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:.875rem}.form-control-md+.b-numeric-handler-wrap{font-size:1.125rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.form-control-md+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:1.125rem}.form-control-lg+.b-numeric-handler-wrap{font-size:1.25rem;border-top-right-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg)}.form-control-lg+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:1.25rem}.form-control-xl+.b-numeric-handler-wrap{font-size:1.5rem;border-top-right-radius:1rem;border-bottom-right-radius:1rem}.form-control-xl+.b-numeric-handler-wrap>.b-numeric-handler.btn{font-size:1.5rem}.custom-file-label{overflow:hidden}input[readonly][type=range],input[readonly=readonly][type=range]{pointer-events:none}input[readonly][type=range]::-webkit-slider-thumb,input[readonly=readonly][type=range]::-webkit-slider-thumb{pointer-events:none}input[readonly][type=range]::-moz-range-thumb,input[readonly=readonly][type=range]::-moz-range-thumb{pointer-events:none}input[readonly][type=range]::-ms-thumb,input[readonly=readonly][type=range]::-ms-thumb{pointer-events:none}.form-group{margin-bottom:1rem}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .form-select{align-items:center;justify-content:center}.form-inline .form-check-label{margin-bottom:0}}.b-input-color-picker{padding:.5rem .6rem}.b-input-color-picker>.b-input-color-picker-preview{height:.55rem}.focus-trap{display:contents}.form-file input[type=file]{margin-left:-2px!important}.form-file input[type=file]::-webkit-file-upload-button{display:none}.form-file input[type=file]::file-selector-button{display:none}.form-label-required:after{content:" *";color:var(--b-theme-danger,#dc3545)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.5rem}@media(min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.jumbotron.jumbotron-primary{background-color:#0d6efd;color:#fff}.jumbotron.jumbotron-secondary{background-color:#6c757d;color:#fff}.jumbotron.jumbotron-success{background-color:#198754;color:#fff}.jumbotron.jumbotron-info{background-color:#0dcaf0;color:#000}.jumbotron.jumbotron-warning{background-color:#ffc107;color:#000}.jumbotron.jumbotron-danger{background-color:#dc3545;color:#fff}.jumbotron.jumbotron-light{background-color:#f8f9fa;color:#000}.jumbotron.jumbotron-dark{background-color:#212529;color:#fff}.jumbotron.jumbotron-link{background-color:#3273dc;color:#fff}.b-layout-header-fixed{z-index:1030}.b-layout-footer-fixed{z-index:1030}.b-layout-sider-content{z-index:1031}a.link-unstyled{text-decoration:none;color:inherit}li.list-group-item-action{cursor:pointer}.list-group-scrollable{overflow-y:scroll}.media{display:flex;align-items:flex-start}.media-body{flex:1}.modal.fade{transition:opacity var(--modal-animation-duration,300ms) linear}.modal.fade .modal-dialog{transition:-webkit-transform var(--modal-animation-duration,300ms) ease-out;transition:transform var(--modal-animation-duration,300ms) ease-out}.offcanvas-footer{position:sticky;bottom:0;top:auto;display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.page-item:not(.disabled) .page-link{cursor:pointer}.pagination-xs .page-link{padding:.125rem .25rem;font-size:.75rem;line-height:1.5}.pagination-xs .page-item:first-child .page-link{border-top-left-radius:.15rem;border-bottom-left-radius:.15rem}.pagination-xs .page-item:last-child .page-link{border-top-right-radius:.15rem;border-bottom-right-radius:.15rem}.pagination-md .page-link{padding:.625rem 1.25rem;font-size:1.125rem;line-height:1.5}.pagination-md .page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination-md .page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-xl .page-link{padding:1rem 2rem;font-size:1.5rem;line-height:1.5}.pagination-xl .page-item:first-child .page-link{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.pagination-xl .page-item:last-child .page-link{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-primary{background-color:#0d6efd}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-secondary{background-color:#6c757d}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-success{background-color:#198754}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-info{background-color:#0dcaf0}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-warning{background-color:#ffc107}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-danger{background-color:#dc3545}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-light{background-color:#f8f9fa}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-dark{background-color:#212529}.b-page-progress .b-page-progress-indicator.b-page-progress-indicator-link{background-color:#3273dc}.rating:not(.rating-disabled):not(.rating-readonly):hover .rating-item{cursor:pointer}.rating.rating-disabled{opacity:.65}.rating .rating-item.rating-item-primary{color:#0d6efd}.rating .rating-item.rating-item-secondary{color:#6c757d}.rating .rating-item.rating-item-success{color:#198754}.rating .rating-item.rating-item-info{color:#0dcaf0}.rating .rating-item.rating-item-warning{color:#ffc107}.rating .rating-item.rating-item-danger{color:#dc3545}.rating .rating-item.rating-item-light{color:#f8f9fa}.rating .rating-item.rating-item-dark{color:#212529}.rating .rating-item.rating-item-link{color:#3273dc}.rating .rating-item.rating-item-hover{opacity:.7}.steps{padding:0;margin:0;list-style:none;display:flex;overflow-x:auto}.steps .step:first-child{margin-left:auto}.steps .step:last-child{margin-right:auto}.step:first-of-type .step-circle::before{display:none}.step:last-of-type .step-container{padding-right:0}.step-container{box-sizing:content-box;display:flex;align-items:center;flex-direction:column;width:5rem;min-width:5rem;max-width:5rem;padding-top:.5rem;padding-right:1rem}.step-circle{position:relative;display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;color:#adb5bd;border:2px solid #adb5bd;border-radius:100%;background-color:#fff}.step-circle::before{content:"";display:block;position:absolute;top:50%;left:-2px;width:calc(5rem + 1rem - 1.5rem);height:2px;transform:translate(-100%,-50%);color:#adb5bd;background-color:currentColor}.step-text{color:#adb5bd;word-break:keep-all;text-align:center;margin-top:.25em}.step-completed .step-circle{color:#fff;background-color:#198754;border-color:#198754}.step-completed .step-circle::before{color:#198754}.step-completed .step-text{color:#198754}.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-active .step-circle::before{color:#0d6efd}.step-active .step-text{color:#0d6efd}.step-primary .step-circle{color:#0d6efd;border-color:#0d6efd}.step-primary.step-completed .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-primary.step-completed .step-circle::before{color:#0d6efd}.step-primary.step-completed .step-text{color:#0d6efd}.step-primary.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-primary.step-active::before{color:#0d6efd}.step-primary.step-active .step-text{color:#0d6efd}.step-secondary .step-circle{color:#6c757d;border-color:#6c757d}.step-secondary.step-completed .step-circle{color:#fff;background-color:#6c757d;border-color:#6c757d}.step-secondary.step-completed .step-circle::before{color:#6c757d}.step-secondary.step-completed .step-text{color:#6c757d}.step-secondary.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-secondary.step-active::before{color:#0d6efd}.step-secondary.step-active .step-text{color:#0d6efd}.step-success .step-circle{color:#198754;border-color:#198754}.step-success.step-completed .step-circle{color:#fff;background-color:#198754;border-color:#198754}.step-success.step-completed .step-circle::before{color:#198754}.step-success.step-completed .step-text{color:#198754}.step-success.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-success.step-active::before{color:#0d6efd}.step-success.step-active .step-text{color:#0d6efd}.step-info .step-circle{color:#0dcaf0;border-color:#0dcaf0}.step-info.step-completed .step-circle{color:#fff;background-color:#0dcaf0;border-color:#0dcaf0}.step-info.step-completed .step-circle::before{color:#0dcaf0}.step-info.step-completed .step-text{color:#0dcaf0}.step-info.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-info.step-active::before{color:#0d6efd}.step-info.step-active .step-text{color:#0d6efd}.step-warning .step-circle{color:#ffc107;border-color:#ffc107}.step-warning.step-completed .step-circle{color:#fff;background-color:#ffc107;border-color:#ffc107}.step-warning.step-completed .step-circle::before{color:#ffc107}.step-warning.step-completed .step-text{color:#ffc107}.step-warning.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-warning.step-active::before{color:#0d6efd}.step-warning.step-active .step-text{color:#0d6efd}.step-danger .step-circle{color:#dc3545;border-color:#dc3545}.step-danger.step-completed .step-circle{color:#fff;background-color:#dc3545;border-color:#dc3545}.step-danger.step-completed .step-circle::before{color:#dc3545}.step-danger.step-completed .step-text{color:#dc3545}.step-danger.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-danger.step-active::before{color:#0d6efd}.step-danger.step-active .step-text{color:#0d6efd}.step-light .step-circle{color:#f8f9fa;border-color:#f8f9fa}.step-light.step-completed .step-circle{color:#fff;background-color:#f8f9fa;border-color:#f8f9fa}.step-light.step-completed .step-circle::before{color:#f8f9fa}.step-light.step-completed .step-text{color:#f8f9fa}.step-light.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-light.step-active::before{color:#0d6efd}.step-light.step-active .step-text{color:#0d6efd}.step-dark .step-circle{color:#212529;border-color:#212529}.step-dark.step-completed .step-circle{color:#fff;background-color:#212529;border-color:#212529}.step-dark.step-completed .step-circle::before{color:#212529}.step-dark.step-completed .step-text{color:#212529}.step-dark.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-dark.step-active::before{color:#0d6efd}.step-dark.step-active .step-text{color:#0d6efd}.step-link .step-circle{color:#3273dc;border-color:#3273dc}.step-link.step-completed .step-circle{color:#fff;background-color:#3273dc;border-color:#3273dc}.step-link.step-completed .step-circle::before{color:#3273dc}.step-link.step-completed .step-text{color:#3273dc}.step-link.step-active .step-circle{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.step-link.step-active::before{color:#0d6efd}.step-link.step-active .step-text{color:#0d6efd}.steps-content{margin:1rem 0}.steps-content>.step-panel{display:none}.steps-content>.active{display:block}.form-check.form-switch .form-check-input.form-check-input-primary:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check.form-switch .form-check-input.form-check-input-secondary:checked{background-color:#6c757d;border-color:#6c757d}.form-check.form-switch .form-check-input.form-check-input-success:checked{background-color:#198754;border-color:#198754}.form-check.form-switch .form-check-input.form-check-input-info:checked{background-color:#0dcaf0;border-color:#0dcaf0}.form-check.form-switch .form-check-input.form-check-input-warning:checked{background-color:#ffc107;border-color:#ffc107}.form-check.form-switch .form-check-input.form-check-input-danger:checked{background-color:#dc3545;border-color:#dc3545}.form-check.form-switch .form-check-input.form-check-input-light:checked{background-color:#f8f9fa;border-color:#f8f9fa}.form-check.form-switch .form-check-input.form-check-input-dark:checked{background-color:#212529;border-color:#212529}.form-check.form-switch .form-check-input.form-check-input-link:checked{background-color:#3273dc;border-color:#3273dc}.form-check.form-switch .form-check-input.form-check-input-xs{width:calc(.75rem + (.5rem/2));height:.5rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-xs+.form-check-label{line-height:1rem;vertical-align:middle;padding-left:0}.form-check.form-switch .form-check-input.form-check-input-xs:checked~.form-check-label::after{transform:translateX(calc(.75rem - (.5rem/2)))}.form-check.form-switch .form-check-input.form-check-input-sm{width:calc(1rem + (.75rem/2));height:.75rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-sm+.form-check-label{line-height:1.25rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-sm:checked~.form-check-label::after{transform:translateX(calc(1rem - (.75rem/2)))}.form-check.form-switch .form-check-input.form-check-input-md{width:calc(2rem + (1.5rem/2));height:1.5rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-md+.form-check-label{line-height:2rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-md:checked~.form-check-label::after{transform:translateX(calc(2rem - (1.5rem/2)))}.form-check.form-switch .form-check-input.form-check-input-lg{width:calc(3rem + (2rem/2));height:2rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-lg+.form-check-label{line-height:2.5rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-lg:checked~.form-check-label::after{transform:translateX(calc(3rem - (2rem/2)))}.form-check.form-switch .form-check-input.form-check-input-xl{width:calc(4rem + (2.5rem/2));height:2.5rem;margin-left:-2.5em}.form-check.form-switch .form-check-input.form-check-input-xl+.form-check-label{line-height:3rem;vertical-align:middle;padding-left:.75rem}.form-check.form-switch .form-check-input.form-check-input-xl:checked~.form-check-label::after{transform:translateX(calc(4rem - (2.5rem/2)))}table.table tbody tr:not(.table-group).selected{background-color:var(--bs-primary)}table.table tbody tr.table-group{cursor:pointer;background-color:var(--b-theme-light,var(--bs-light,#f5f5f5));font-weight:700}tr.table-row-selectable:hover{cursor:pointer}tr.table-row-selectable:focus[tabindex="0"]{outline:0}.table-fixed-header{overflow-y:auto}.table-fixed-header>.table{border-collapse:separate;border-spacing:0}.table-fixed-header>.table>thead:not(.table-thead-theme)>tr>th{background:#fff}.table-fixed-header>.table>thead>tr>th{border-top:0;position:sticky;z-index:10}.table-fixed-header>.table>thead>tr:nth-child(1)>th{top:0}.table-fixed-header>.table-bordered>:not(caption)>*>*{border-width:1px 1px}.table-fixed-columns{width:100%;overflow-x:auto;white-space:nowrap;position:relative}.table-fixed-columns .table{table-layout:fixed;overflow-x:auto;white-space:nowrap;border-collapse:separate;border-spacing:0}.table-fixed-columns .table .table-header-cell-fixed-start,.table-fixed-columns .table .table-row-header-fixed-start,.table-fixed-columns .table .table-row-cell-fixed-start{position:sticky;border-left:0;z-index:11;background-color:#fff;border-inline-start-width:0;left:0}.table-fixed-columns .table .table-header-cell-fixed-end,.table-fixed-columns .table .table-row-header-fixed-end,.table-fixed-columns .table .table-row-cell-fixed-end{position:sticky;border-left:0;z-index:11;background-color:#fff;border-inline-start-width:0;right:0}.table-fixed-columns .table.table-bordered td:not(.table-header-cell-fixed-start):not(.table-row-header-fixed-start):not(.table-row-cell-fixed-start),.table-fixed-columns .table.table-bordered th:not(.table-header-cell-fixed-start):not(.table-row-header-fixed-start):not(.table-row-cell-fixed-start){border-left:1px;border-inline-start-width:1px}.snackbar-stack{z-index:1069!important}.snackbar{z-index:1070!important}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}0%{opacity:0}}@keyframes slideIn{0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}.border-1{border:1px solid #dee2e6!important}.border-1.border-primary{border-color:#0d6efd!important}.border-1.border-secondary{border-color:#6c757d!important}.border-1.border-success{border-color:#198754!important}.border-1.border-info{border-color:#0dcaf0!important}.border-1.border-warning{border-color:#ffc107!important}.border-1.border-danger{border-color:#dc3545!important}.border-1.border-light{border-color:#f8f9fa!important}.border-1.border-dark{border-color:#212529!important}.border-1.border-link{border-color:#3273dc!important}.border-primary-1{border:1px solid #0d6efd!important}.border-secondary-1{border:1px solid #6c757d!important}.border-success-1{border:1px solid #198754!important}.border-info-1{border:1px solid #0dcaf0!important}.border-warning-1{border:1px solid #ffc107!important}.border-danger-1{border:1px solid #dc3545!important}.border-light-1{border:1px solid #f8f9fa!important}.border-dark-1{border:1px solid #212529!important}.border-link-1{border:1px solid #3273dc!important}.border-top-1{border-top:1px solid #dee2e6!important}.border-primary-top-1{border-top:1px solid #0d6efd!important}.border-secondary-top-1{border-top:1px solid #6c757d!important}.border-success-top-1{border-top:1px solid #198754!important}.border-info-top-1{border-top:1px solid #0dcaf0!important}.border-warning-top-1{border-top:1px solid #ffc107!important}.border-danger-top-1{border-top:1px solid #dc3545!important}.border-light-top-1{border-top:1px solid #f8f9fa!important}.border-dark-top-1{border-top:1px solid #212529!important}.border-link-top-1{border-top:1px solid #3273dc!important}.border-end-1{border-right:1px solid #dee2e6!important}.border-primary-end-1{border-right:1px solid #0d6efd!important}.border-secondary-end-1{border-right:1px solid #6c757d!important}.border-success-end-1{border-right:1px solid #198754!important}.border-info-end-1{border-right:1px solid #0dcaf0!important}.border-warning-end-1{border-right:1px solid #ffc107!important}.border-danger-end-1{border-right:1px solid #dc3545!important}.border-light-end-1{border-right:1px solid #f8f9fa!important}.border-dark-end-1{border-right:1px solid #212529!important}.border-link-end-1{border-right:1px solid #3273dc!important}.border-bottom-1{border-bottom:1px solid #dee2e6!important}.border-primary-bottom-1{border-bottom:1px solid #0d6efd!important}.border-secondary-bottom-1{border-bottom:1px solid #6c757d!important}.border-success-bottom-1{border-bottom:1px solid #198754!important}.border-info-bottom-1{border-bottom:1px solid #0dcaf0!important}.border-warning-bottom-1{border-bottom:1px solid #ffc107!important}.border-danger-bottom-1{border-bottom:1px solid #dc3545!important}.border-light-bottom-1{border-bottom:1px solid #f8f9fa!important}.border-dark-bottom-1{border-bottom:1px solid #212529!important}.border-link-bottom-1{border-bottom:1px solid #3273dc!important}.border-start-1{border-left:1px solid #dee2e6!important}.border-primary-start-1{border-left:1px solid #0d6efd!important}.border-secondary-start-1{border-left:1px solid #6c757d!important}.border-success-start-1{border-left:1px solid #198754!important}.border-info-start-1{border-left:1px solid #0dcaf0!important}.border-warning-start-1{border-left:1px solid #ffc107!important}.border-danger-start-1{border-left:1px solid #dc3545!important}.border-light-start-1{border-left:1px solid #f8f9fa!important}.border-dark-start-1{border-left:1px solid #212529!important}.border-link-start-1{border-left:1px solid #3273dc!important}.border-2{border:2px solid #dee2e6!important}.border-2.border-primary{border-color:#0d6efd!important}.border-2.border-secondary{border-color:#6c757d!important}.border-2.border-success{border-color:#198754!important}.border-2.border-info{border-color:#0dcaf0!important}.border-2.border-warning{border-color:#ffc107!important}.border-2.border-danger{border-color:#dc3545!important}.border-2.border-light{border-color:#f8f9fa!important}.border-2.border-dark{border-color:#212529!important}.border-2.border-link{border-color:#3273dc!important}.border-primary-2{border:2px solid #0d6efd!important}.border-secondary-2{border:2px solid #6c757d!important}.border-success-2{border:2px solid #198754!important}.border-info-2{border:2px solid #0dcaf0!important}.border-warning-2{border:2px solid #ffc107!important}.border-danger-2{border:2px solid #dc3545!important}.border-light-2{border:2px solid #f8f9fa!important}.border-dark-2{border:2px solid #212529!important}.border-link-2{border:2px solid #3273dc!important}.border-top-2{border-top:2px solid #dee2e6!important}.border-primary-top-2{border-top:2px solid #0d6efd!important}.border-secondary-top-2{border-top:2px solid #6c757d!important}.border-success-top-2{border-top:2px solid #198754!important}.border-info-top-2{border-top:2px solid #0dcaf0!important}.border-warning-top-2{border-top:2px solid #ffc107!important}.border-danger-top-2{border-top:2px solid #dc3545!important}.border-light-top-2{border-top:2px solid #f8f9fa!important}.border-dark-top-2{border-top:2px solid #212529!important}.border-link-top-2{border-top:2px solid #3273dc!important}.border-end-2{border-right:2px solid #dee2e6!important}.border-primary-end-2{border-right:2px solid #0d6efd!important}.border-secondary-end-2{border-right:2px solid #6c757d!important}.border-success-end-2{border-right:2px solid #198754!important}.border-info-end-2{border-right:2px solid #0dcaf0!important}.border-warning-end-2{border-right:2px solid #ffc107!important}.border-danger-end-2{border-right:2px solid #dc3545!important}.border-light-end-2{border-right:2px solid #f8f9fa!important}.border-dark-end-2{border-right:2px solid #212529!important}.border-link-end-2{border-right:2px solid #3273dc!important}.border-bottom-2{border-bottom:2px solid #dee2e6!important}.border-primary-bottom-2{border-bottom:2px solid #0d6efd!important}.border-secondary-bottom-2{border-bottom:2px solid #6c757d!important}.border-success-bottom-2{border-bottom:2px solid #198754!important}.border-info-bottom-2{border-bottom:2px solid #0dcaf0!important}.border-warning-bottom-2{border-bottom:2px solid #ffc107!important}.border-danger-bottom-2{border-bottom:2px solid #dc3545!important}.border-light-bottom-2{border-bottom:2px solid #f8f9fa!important}.border-dark-bottom-2{border-bottom:2px solid #212529!important}.border-link-bottom-2{border-bottom:2px solid #3273dc!important}.border-start-2{border-left:2px solid #dee2e6!important}.border-primary-start-2{border-left:2px solid #0d6efd!important}.border-secondary-start-2{border-left:2px solid #6c757d!important}.border-success-start-2{border-left:2px solid #198754!important}.border-info-start-2{border-left:2px solid #0dcaf0!important}.border-warning-start-2{border-left:2px solid #ffc107!important}.border-danger-start-2{border-left:2px solid #dc3545!important}.border-light-start-2{border-left:2px solid #f8f9fa!important}.border-dark-start-2{border-left:2px solid #212529!important}.border-link-start-2{border-left:2px solid #3273dc!important}.border-3{border:3px solid #dee2e6!important}.border-3.border-primary{border-color:#0d6efd!important}.border-3.border-secondary{border-color:#6c757d!important}.border-3.border-success{border-color:#198754!important}.border-3.border-info{border-color:#0dcaf0!important}.border-3.border-warning{border-color:#ffc107!important}.border-3.border-danger{border-color:#dc3545!important}.border-3.border-light{border-color:#f8f9fa!important}.border-3.border-dark{border-color:#212529!important}.border-3.border-link{border-color:#3273dc!important}.border-primary-3{border:3px solid #0d6efd!important}.border-secondary-3{border:3px solid #6c757d!important}.border-success-3{border:3px solid #198754!important}.border-info-3{border:3px solid #0dcaf0!important}.border-warning-3{border:3px solid #ffc107!important}.border-danger-3{border:3px solid #dc3545!important}.border-light-3{border:3px solid #f8f9fa!important}.border-dark-3{border:3px solid #212529!important}.border-link-3{border:3px solid #3273dc!important}.border-top-3{border-top:3px solid #dee2e6!important}.border-primary-top-3{border-top:3px solid #0d6efd!important}.border-secondary-top-3{border-top:3px solid #6c757d!important}.border-success-top-3{border-top:3px solid #198754!important}.border-info-top-3{border-top:3px solid #0dcaf0!important}.border-warning-top-3{border-top:3px solid #ffc107!important}.border-danger-top-3{border-top:3px solid #dc3545!important}.border-light-top-3{border-top:3px solid #f8f9fa!important}.border-dark-top-3{border-top:3px solid #212529!important}.border-link-top-3{border-top:3px solid #3273dc!important}.border-end-3{border-right:3px solid #dee2e6!important}.border-primary-end-3{border-right:3px solid #0d6efd!important}.border-secondary-end-3{border-right:3px solid #6c757d!important}.border-success-end-3{border-right:3px solid #198754!important}.border-info-end-3{border-right:3px solid #0dcaf0!important}.border-warning-end-3{border-right:3px solid #ffc107!important}.border-danger-end-3{border-right:3px solid #dc3545!important}.border-light-end-3{border-right:3px solid #f8f9fa!important}.border-dark-end-3{border-right:3px solid #212529!important}.border-link-end-3{border-right:3px solid #3273dc!important}.border-bottom-3{border-bottom:3px solid #dee2e6!important}.border-primary-bottom-3{border-bottom:3px solid #0d6efd!important}.border-secondary-bottom-3{border-bottom:3px solid #6c757d!important}.border-success-bottom-3{border-bottom:3px solid #198754!important}.border-info-bottom-3{border-bottom:3px solid #0dcaf0!important}.border-warning-bottom-3{border-bottom:3px solid #ffc107!important}.border-danger-bottom-3{border-bottom:3px solid #dc3545!important}.border-light-bottom-3{border-bottom:3px solid #f8f9fa!important}.border-dark-bottom-3{border-bottom:3px solid #212529!important}.border-link-bottom-3{border-bottom:3px solid #3273dc!important}.border-start-3{border-left:3px solid #dee2e6!important}.border-primary-start-3{border-left:3px solid #0d6efd!important}.border-secondary-start-3{border-left:3px solid #6c757d!important}.border-success-start-3{border-left:3px solid #198754!important}.border-info-start-3{border-left:3px solid #0dcaf0!important}.border-warning-start-3{border-left:3px solid #ffc107!important}.border-danger-start-3{border-left:3px solid #dc3545!important}.border-light-start-3{border-left:3px solid #f8f9fa!important}.border-dark-start-3{border-left:3px solid #212529!important}.border-link-start-3{border-left:3px solid #3273dc!important}.border-4{border:4px solid #dee2e6!important}.border-4.border-primary{border-color:#0d6efd!important}.border-4.border-secondary{border-color:#6c757d!important}.border-4.border-success{border-color:#198754!important}.border-4.border-info{border-color:#0dcaf0!important}.border-4.border-warning{border-color:#ffc107!important}.border-4.border-danger{border-color:#dc3545!important}.border-4.border-light{border-color:#f8f9fa!important}.border-4.border-dark{border-color:#212529!important}.border-4.border-link{border-color:#3273dc!important}.border-primary-4{border:4px solid #0d6efd!important}.border-secondary-4{border:4px solid #6c757d!important}.border-success-4{border:4px solid #198754!important}.border-info-4{border:4px solid #0dcaf0!important}.border-warning-4{border:4px solid #ffc107!important}.border-danger-4{border:4px solid #dc3545!important}.border-light-4{border:4px solid #f8f9fa!important}.border-dark-4{border:4px solid #212529!important}.border-link-4{border:4px solid #3273dc!important}.border-top-4{border-top:4px solid #dee2e6!important}.border-primary-top-4{border-top:4px solid #0d6efd!important}.border-secondary-top-4{border-top:4px solid #6c757d!important}.border-success-top-4{border-top:4px solid #198754!important}.border-info-top-4{border-top:4px solid #0dcaf0!important}.border-warning-top-4{border-top:4px solid #ffc107!important}.border-danger-top-4{border-top:4px solid #dc3545!important}.border-light-top-4{border-top:4px solid #f8f9fa!important}.border-dark-top-4{border-top:4px solid #212529!important}.border-link-top-4{border-top:4px solid #3273dc!important}.border-end-4{border-right:4px solid #dee2e6!important}.border-primary-end-4{border-right:4px solid #0d6efd!important}.border-secondary-end-4{border-right:4px solid #6c757d!important}.border-success-end-4{border-right:4px solid #198754!important}.border-info-end-4{border-right:4px solid #0dcaf0!important}.border-warning-end-4{border-right:4px solid #ffc107!important}.border-danger-end-4{border-right:4px solid #dc3545!important}.border-light-end-4{border-right:4px solid #f8f9fa!important}.border-dark-end-4{border-right:4px solid #212529!important}.border-link-end-4{border-right:4px solid #3273dc!important}.border-bottom-4{border-bottom:4px solid #dee2e6!important}.border-primary-bottom-4{border-bottom:4px solid #0d6efd!important}.border-secondary-bottom-4{border-bottom:4px solid #6c757d!important}.border-success-bottom-4{border-bottom:4px solid #198754!important}.border-info-bottom-4{border-bottom:4px solid #0dcaf0!important}.border-warning-bottom-4{border-bottom:4px solid #ffc107!important}.border-danger-bottom-4{border-bottom:4px solid #dc3545!important}.border-light-bottom-4{border-bottom:4px solid #f8f9fa!important}.border-dark-bottom-4{border-bottom:4px solid #212529!important}.border-link-bottom-4{border-bottom:4px solid #3273dc!important}.border-start-4{border-left:4px solid #dee2e6!important}.border-primary-start-4{border-left:4px solid #0d6efd!important}.border-secondary-start-4{border-left:4px solid #6c757d!important}.border-success-start-4{border-left:4px solid #198754!important}.border-info-start-4{border-left:4px solid #0dcaf0!important}.border-warning-start-4{border-left:4px solid #ffc107!important}.border-danger-start-4{border-left:4px solid #dc3545!important}.border-light-start-4{border-left:4px solid #f8f9fa!important}.border-dark-start-4{border-left:4px solid #212529!important}.border-link-start-4{border-left:4px solid #3273dc!important}.border-5{border:5px solid #dee2e6!important}.border-5.border-primary{border-color:#0d6efd!important}.border-5.border-secondary{border-color:#6c757d!important}.border-5.border-success{border-color:#198754!important}.border-5.border-info{border-color:#0dcaf0!important}.border-5.border-warning{border-color:#ffc107!important}.border-5.border-danger{border-color:#dc3545!important}.border-5.border-light{border-color:#f8f9fa!important}.border-5.border-dark{border-color:#212529!important}.border-5.border-link{border-color:#3273dc!important}.border-primary-5{border:5px solid #0d6efd!important}.border-secondary-5{border:5px solid #6c757d!important}.border-success-5{border:5px solid #198754!important}.border-info-5{border:5px solid #0dcaf0!important}.border-warning-5{border:5px solid #ffc107!important}.border-danger-5{border:5px solid #dc3545!important}.border-light-5{border:5px solid #f8f9fa!important}.border-dark-5{border:5px solid #212529!important}.border-link-5{border:5px solid #3273dc!important}.border-top-5{border-top:5px solid #dee2e6!important}.border-primary-top-5{border-top:5px solid #0d6efd!important}.border-secondary-top-5{border-top:5px solid #6c757d!important}.border-success-top-5{border-top:5px solid #198754!important}.border-info-top-5{border-top:5px solid #0dcaf0!important}.border-warning-top-5{border-top:5px solid #ffc107!important}.border-danger-top-5{border-top:5px solid #dc3545!important}.border-light-top-5{border-top:5px solid #f8f9fa!important}.border-dark-top-5{border-top:5px solid #212529!important}.border-link-top-5{border-top:5px solid #3273dc!important}.border-end-5{border-right:5px solid #dee2e6!important}.border-primary-end-5{border-right:5px solid #0d6efd!important}.border-secondary-end-5{border-right:5px solid #6c757d!important}.border-success-end-5{border-right:5px solid #198754!important}.border-info-end-5{border-right:5px solid #0dcaf0!important}.border-warning-end-5{border-right:5px solid #ffc107!important}.border-danger-end-5{border-right:5px solid #dc3545!important}.border-light-end-5{border-right:5px solid #f8f9fa!important}.border-dark-end-5{border-right:5px solid #212529!important}.border-link-end-5{border-right:5px solid #3273dc!important}.border-bottom-5{border-bottom:5px solid #dee2e6!important}.border-primary-bottom-5{border-bottom:5px solid #0d6efd!important}.border-secondary-bottom-5{border-bottom:5px solid #6c757d!important}.border-success-bottom-5{border-bottom:5px solid #198754!important}.border-info-bottom-5{border-bottom:5px solid #0dcaf0!important}.border-warning-bottom-5{border-bottom:5px solid #ffc107!important}.border-danger-bottom-5{border-bottom:5px solid #dc3545!important}.border-light-bottom-5{border-bottom:5px solid #f8f9fa!important}.border-dark-bottom-5{border-bottom:5px solid #212529!important}.border-link-bottom-5{border-bottom:5px solid #3273dc!important}.border-start-5{border-left:5px solid #dee2e6!important}.border-primary-start-5{border-left:5px solid #0d6efd!important}.border-secondary-start-5{border-left:5px solid #6c757d!important}.border-success-start-5{border-left:5px solid #198754!important}.border-info-start-5{border-left:5px solid #0dcaf0!important}.border-warning-start-5{border-left:5px solid #ffc107!important}.border-danger-start-5{border-left:5px solid #dc3545!important}.border-light-start-5{border-left:5px solid #f8f9fa!important}.border-dark-start-5{border-left:5px solid #212529!important}.border-link-start-5{border-left:5px solid #3273dc!important}.cursor-pointer{cursor:pointer}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows,1),1fr);grid-template-columns:repeat(var(--bs-columns,12),1fr);gap:var(--bs-gap,1.5rem)}.grid.g-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}@media(min-width:576px){.grid.g-rows-sm-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-sm-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-sm-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-sm-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-sm-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-sm-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-sm-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-sm-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-sm-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-sm-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-sm-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-sm-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-sm-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-sm-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-sm-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-sm-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-sm-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-sm-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:768px){.grid.g-rows-md-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-md-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-md-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-md-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-md-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-md-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-md-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-md-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-md-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-md-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-md-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-md-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-md-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-md-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-md-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-md-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-md-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-md-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:992px){.grid.g-rows-lg-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-lg-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-lg-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-lg-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-lg-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-lg-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-lg-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-lg-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-lg-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-lg-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-lg-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-lg-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-lg-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-lg-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-lg-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-lg-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-lg-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-lg-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1200px){.grid.g-rows-xl-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-xl-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-xl-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-xl-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-xl-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-xl-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-xl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-xl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-xl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-xl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-xl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-xl-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-xl-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-xl-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-xl-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-xl-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-xl-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-xl-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1400px){.grid.g-rows-xxl-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid.g-rows-xxl-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid.g-rows-xxl-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid.g-rows-xxl-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid.g-rows-xxl-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid.g-rows-xxl-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid.g-cols-xxl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.g-cols-xxl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.g-cols-xxl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.g-cols-xxl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g-cols-xxl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.g-cols-xxl-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.g-cols-xxl-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.g-cols-xxl-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.g-cols-xxl-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.g-cols-xxl-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.g-cols-xxl-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.g-cols-xxl-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width:576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width:768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width:992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width:1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width:1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}ol.ordered-list-lower-alpha{list-style-type:lower-alpha}ol.ordered-list-lower-roman{list-style-type:lower-roman}ol.ordered-list-upper-alpha{list-style-type:upper-alpha}ol.ordered-list-upper-roman{list-style-type:upper-roman}.overflow-auto-auto{overflow:auto auto!important}.overflow-auto-hidden{overflow:auto hidden!important}.overflow-auto-visible{overflow:auto visible!important}.overflow-auto-scroll{overflow:auto scroll!important}.overflow-hidden-auto{overflow:hidden auto!important}.overflow-hidden-hidden{overflow:hidden hidden!important}.overflow-hidden-visible{overflow:hidden visible!important}.overflow-hidden-scroll{overflow:hidden scroll!important}.overflow-visible-auto{overflow:visible auto!important}.overflow-visible-hidden{overflow:visible hidden!important}.overflow-visible-visible{overflow:visible visible!important}.overflow-visible-scroll{overflow:visible scroll!important}.overflow-scroll-auto{overflow:scroll auto!important}.overflow-scroll-hidden{overflow:scroll hidden!important}.overflow-scroll-visible{overflow:scroll visible!important}.overflow-scroll-scroll{overflow:scroll scroll!important}@media(min-width:576px){.w-sm-25{width:25%!important}.w-sm-50{width:50%!important}.w-sm-75{width:75%!important}.w-sm-100{width:100%!important}.w-sm-auto{width:auto!important}.w-sm-33{width:33.333333%!important}.w-sm-66{width:66.666667%!important}.mw-sm-100{max-width:100%!important}.vw-sm-100{width:100vw!important}.min-vw-sm-100{min-width:100vw!important}.h-sm-25{height:25%!important}.h-sm-50{height:50%!important}.h-sm-75{height:75%!important}.h-sm-100{height:100%!important}.h-sm-auto{height:auto!important}.h-sm-33{height:33.333333%!important}.h-sm-66{height:66.666667%!important}.mh-sm-100{max-height:100%!important}.vh-sm-100{height:100vh!important}.min-vh-sm-100{min-height:100vh!important}}@media(min-width:768px){.w-md-25{width:25%!important}.w-md-50{width:50%!important}.w-md-75{width:75%!important}.w-md-100{width:100%!important}.w-md-auto{width:auto!important}.w-md-33{width:33.333333%!important}.w-md-66{width:66.666667%!important}.mw-md-100{max-width:100%!important}.vw-md-100{width:100vw!important}.min-vw-md-100{min-width:100vw!important}.h-md-25{height:25%!important}.h-md-50{height:50%!important}.h-md-75{height:75%!important}.h-md-100{height:100%!important}.h-md-auto{height:auto!important}.h-md-33{height:33.333333%!important}.h-md-66{height:66.666667%!important}.mh-md-100{max-height:100%!important}.vh-md-100{height:100vh!important}.min-vh-md-100{min-height:100vh!important}}@media(min-width:992px){.w-lg-25{width:25%!important}.w-lg-50{width:50%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}.w-lg-auto{width:auto!important}.w-lg-33{width:33.333333%!important}.w-lg-66{width:66.666667%!important}.mw-lg-100{max-width:100%!important}.vw-lg-100{width:100vw!important}.min-vw-lg-100{min-width:100vw!important}.h-lg-25{height:25%!important}.h-lg-50{height:50%!important}.h-lg-75{height:75%!important}.h-lg-100{height:100%!important}.h-lg-auto{height:auto!important}.h-lg-33{height:33.333333%!important}.h-lg-66{height:66.666667%!important}.mh-lg-100{max-height:100%!important}.vh-lg-100{height:100vh!important}.min-vh-lg-100{min-height:100vh!important}}@media(min-width:1200px){.w-xl-25{width:25%!important}.w-xl-50{width:50%!important}.w-xl-75{width:75%!important}.w-xl-100{width:100%!important}.w-xl-auto{width:auto!important}.w-xl-33{width:33.333333%!important}.w-xl-66{width:66.666667%!important}.mw-xl-100{max-width:100%!important}.vw-xl-100{width:100vw!important}.min-vw-xl-100{min-width:100vw!important}.h-xl-25{height:25%!important}.h-xl-50{height:50%!important}.h-xl-75{height:75%!important}.h-xl-100{height:100%!important}.h-xl-auto{height:auto!important}.h-xl-33{height:33.333333%!important}.h-xl-66{height:66.666667%!important}.mh-xl-100{max-height:100%!important}.vh-xl-100{height:100vh!important}.min-vh-xl-100{min-height:100vh!important}}@media(min-width:1400px){.w-xxl-25{width:25%!important}.w-xxl-50{width:50%!important}.w-xxl-75{width:75%!important}.w-xxl-100{width:100%!important}.w-xxl-auto{width:auto!important}.w-xxl-33{width:33.333333%!important}.w-xxl-66{width:66.666667%!important}.mw-xxl-100{max-width:100%!important}.vw-xxl-100{width:100vw!important}.min-vw-xxl-100{min-width:100vw!important}.h-xxl-25{height:25%!important}.h-xxl-50{height:50%!important}.h-xxl-75{height:75%!important}.h-xxl-100{height:100%!important}.h-xxl-auto{height:auto!important}.h-xxl-33{height:33.333333%!important}.h-xxl-66{height:66.666667%!important}.mh-xxl-100{max-height:100%!important}.vh-xxl-100{height:100vh!important}.min-vh-xxl-100{min-height:100vh!important}}.gap-y-0{row-gap:0!important}.gap-x-0{column-gap:0!important}.gap-y-1{row-gap:.25rem!important}.gap-x-1{column-gap:.25rem!important}.gap-y-2{row-gap:.5rem!important}.gap-x-2{column-gap:.5rem!important}.gap-y-3{row-gap:1rem!important}.gap-x-3{column-gap:1rem!important}.gap-y-4{row-gap:1.5rem!important}.gap-x-4{column-gap:1.5rem!important}.gap-y-5{row-gap:3rem!important}.gap-x-5{column-gap:3rem!important}.fs-xs{font-size:.75rem!important}.fs-sm{font-size:.925rem!important}.fs-md{font-size:1.125rem!important}.fs-lg{font-size:1.25rem!important}.fs-xl{font-size:1.5rem!important}.flatpickr-months{margin:.5rem 0}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{height:auto;position:relative}.flatpickr-months .flatpickr-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#0d6efd}.flatpickr-months .flatpickr-month{color:#212529}.flatpickr-current-month{padding:13px 0 0 0;font-size:115%}.flatpickr-current-month span.cur-month{font-weight:700}.flatpickr-current-month span.cur-month:hover{background:rgba(13,110,253,.15)}.numInputWrapper:hover{background:rgba(13,110,253,.15)}.flatpickr-day{border-radius:.375rem;font-weight:500;color:#212529}.flatpickr-day.today{border-color:#0d6efd}.flatpickr-day.today:hover{background:#0d6efd;border-color:#0d6efd}.flatpickr-day:hover{background:rgba(13,110,253,.1);border-color:rgba(0,0,0,0)}span.flatpickr-weekday{color:#212529}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#0d6efd;border-color:#0d6efd}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #0d6efd}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:.375rem 0 0 .375rem}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 .375rem .375rem 0}.flatpickr-monthSelect-month:hover,.flatpickr-monthSelect-month:focus{background:rgba(13,110,253,.1)}.flatpickr-monthSelect-month.selected{background-color:#0d6efd} +.snackbar{align-items:center;background-color:var(--b-snackbar-background,#323232);color:var(--b-snackbar-text-color,#fff);font-size:.875rem;line-height:1.428572;opacity:0;padding:.875rem 1.5rem;position:fixed;bottom:0;left:0;transform:translateY(100%);transition:opacity 0s var(--transition-duration-mobile-leaving,.195s),transform var(--transition-duration-mobile-leaving,.195s) cubic-bezier(.4,0,1,1);width:100%;z-index:60}@media(min-width:768px){.snackbar{border-radius:2px;max-width:35.5rem;min-width:18rem;left:50%;transform:translate(-50%,100%);width:auto}}@media(min-width:768px){.snackbar{transition:opacity 0s var(--transition-duration-tablet-leaving,.2535s),transform var(--transition-duration-tablet-leaving,.2535s) cubic-bezier(.4,0,1,1)}}@media(min-width:1200px){.snackbar{transition:opacity 0s var(--transition-duration-desktop-leaving,.13s),transform var(--transition-duration-desktop-leaving,.13s) cubic-bezier(.4,0,1,1)}}@media screen and (prefers-reduced-motion:reduce){.snackbar{transition:none}}.snackbar.snackbar-show{transition-duration:var(--transition-duration-mobile-entering,.225s);transition-property:transform;transition-timing-function:cubic-bezier(0,0,.2,1);opacity:1;transform:translateY(0)}@media(min-width:768px){.snackbar.snackbar-show{transition-duration:var(--transition-duration-tablet-entering,.2925s)}}@media(min-width:1200px){.snackbar.snackbar-show{transition-duration:var(--transition-duration-desktop-entering,.15s)}}@media screen and (prefers-reduced-motion:reduce){.snackbar.snackbar-show{transition:none}}@media(min-width:768px){.snackbar.snackbar-show{transform:translate(-50%,-1.5rem)}}.snackbar-header{display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:DARKEN(var(--b-snackbar-background,#323232),30%);margin-right:auto;min-width:0;font-weight:bold;padding-bottom:.875rem}.snackbar-footer{display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:DARKEN(var(--b-snackbar-background,#323232),30%);margin-right:auto;min-width:0;padding-top:.875rem}.snackbar-body{display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:auto;max-height:100%;min-width:0}.snackbar-action-button{transition-duration:var(--transition-duration-mobile,.3s);transition-property:background-color,background-image;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:transparent;background-image:none;border:0;color:var(--b-snackbar-button-color,var(--b-snackbar-button-color,#ff4081));cursor:pointer;display:block;flex-shrink:0;font-size:inherit;font-weight:500;line-height:inherit;padding:0;text-transform:uppercase;white-space:nowrap}@media(min-width:768px){.snackbar-action-button{transition-duration:var(--transition-duration-tablet,.39s)}}@media(min-width:1200px){.snackbar-action-button{transition-duration:var(--transition-duration-desktop,.2s)}}@media screen and (prefers-reduced-motion:reduce){.snackbar-action-button{transition:none}}.snackbar-action-button:focus,.snackbar-action-button:hover{color:var(--b-snackbar-button-hover-color,var(--b-snackbar-button-hover-color,#ff80ab));text-decoration:none}@media(min-width:768px){.snackbar-action-button{margin-left:3rem}}.snackbar-action-button:focus{outline:0}@media(min-width:768px){.snackbar-bottom-start,.snackbar-bottom-end{transform:translateY(100%)}.snackbar-bottom-start.snackbar-show,.snackbar-bottom-end.snackbar-show{transform:translateY(-1.5rem)}}@media(min-width:768px){.snackbar-bottom-start{left:1.5rem}}@media(min-width:768px){.snackbar-bottom-end{right:1.5rem;left:auto}}.snackbar-top{top:0;bottom:auto;transform:translateY(-100%)}@media(min-width:768px){.snackbar-top{transform:translateX(-50%) translateY(-100%)}.snackbar-top.snackbar-show{transform:translate(-50%,1.5rem)}}.snackbar-top-start{top:0;bottom:auto;transform:translateY(-100%);left:0}@media(min-width:768px){.snackbar-top-start{transform:translateY(-100%);left:1.5rem}.snackbar-top-start.snackbar-show{transform:translateY(1.5rem)}}.snackbar-top-end{top:0;bottom:auto;transform:translateY(-100%)}@media(min-width:768px){.snackbar-top-end{transform:translateY(-100%);right:1.5rem;left:auto}.snackbar-top-end.snackbar-show{transform:translateY(1.5rem)}}.snackbar-multi-line{padding-top:1.25rem;padding-bottom:1.25rem}.snackbar-multi-line .snackbar-body{white-space:normal}.snackbar-primary{background-color:var(--b-snackbar-background-primary,#cce5ff);color:var(--b-snackbar-text-primary,#004085)}.snackbar-action-button-primary{color:var(--b-snackbar-button-primary,#ff4081)}.snackbar-action-button-primary:focus,.snackbar-action-button-primary:hover{color:var(--b-snackbar-button-hover-primary,#ff80ab)}.snackbar-secondary{background-color:var(--b-snackbar-background-secondary,#e2e3e5);color:var(--b-snackbar-text-secondary,#383d41)}.snackbar-action-button-secondary{color:var(--b-snackbar-button-secondary,#ff4081)}.snackbar-action-button-secondary:focus,.snackbar-action-button-secondary:hover{color:var(--b-snackbar-button-hover-secondary,#ff80ab)}.snackbar-success{background-color:var(--b-snackbar-background-success,#d4edda);color:var(--b-snackbar-text-success,#155724)}.snackbar-action-button-success{color:var(--b-snackbar-button-success,#ff4081)}.snackbar-action-button-success:focus,.snackbar-action-button-success:hover{color:var(--b-snackbar-button-hover-success,#ff80ab)}.snackbar-danger{background-color:var(--b-snackbar-background-danger,#f8d7da);color:var(--b-snackbar-text-danger,#721c24)}.snackbar-action-button-danger{color:var(--b-snackbar-button-danger,#ff4081)}.snackbar-action-button-danger:focus,.snackbar-action-button-danger:hover{color:var(--b-snackbar-button-hover-danger,#ff80ab)}.snackbar-warning{background-color:var(--b-snackbar-background-warning,#fff3cd);color:var(--b-snackbar-text-warning,#856404)}.snackbar-action-button-warning{color:var(--b-snackbar-button-warning,#ff4081)}.snackbar-action-button-warning:focus,.snackbar-action-button-warning:hover{color:var(--b-snackbar-button-hover-warning,#ff80ab)}.snackbar-info{background-color:var(--b-snackbar-background-info,#d1ecf1);color:var(--b-snackbar-text-info,#0c5460)}.snackbar-action-button-info{color:var(--b-snackbar-button-info,#ff4081)}.snackbar-action-button-info:focus,.snackbar-action-button-info:hover{color:var(--b-snackbar-button-hover-info,#ff80ab)}.snackbar-light{background-color:var(--b-snackbar-background-light,#fefefe);color:var(--b-snackbar-text-light,#818182)}.snackbar-action-button-light{color:var(--b-snackbar-button-light,#ff4081)}.snackbar-action-button-light:focus,.snackbar-action-button-light:hover{color:var(--b-snackbar-button-hover-light,#ff80ab)}.snackbar-dark{background-color:var(--b-snackbar-background-dark,#d6d8d9);color:var(--b-snackbar-text-dark,#1b1e21)}.snackbar-action-button-dark{color:var(--b-snackbar-button-dark,#ff4081)}.snackbar-action-button-dark:focus,.snackbar-action-button-dark:hover{color:var(--b-snackbar-button-hover-dark,#ff80ab)}.snackbar-stack-bottom-end,.snackbar-stack-bottom-start,.snackbar-stack-bottom{display:flex;flex-direction:column;position:fixed;z-index:1090!important;bottom:0}.snackbar-stack-bottom-end .snackbar,.snackbar-stack-bottom-start .snackbar,.snackbar-stack-bottom .snackbar{position:relative;flex-direction:row;margin-bottom:0}.snackbar-stack-bottom-end .snackbar:not(:last-child),.snackbar-stack-bottom-start .snackbar:not(:last-child),.snackbar-stack-bottom .snackbar:not(:last-child){margin-bottom:1.5rem}.snackbar-stack-top-end,.snackbar-stack-top-start,.snackbar-stack-top{display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center;position:fixed;z-index:1090!important;top:0}.snackbar-stack-top-end .snackbar,.snackbar-stack-top-start .snackbar,.snackbar-stack-top .snackbar{position:relative;flex-direction:row;margin-bottom:0}.snackbar-stack-top-end .snackbar:not(:last-child),.snackbar-stack-top-start .snackbar:not(:last-child),.snackbar-stack-top .snackbar:not(:last-child){margin-bottom:1.5rem}.snackbar-stack-top .snackbar.snackbar-show,.snackbar-stack-top-start .snackbar.snackbar-show,.snackbar-stack-top-end .snackbar.snackbar-show{transition:all var(--stack-transition-duration,1000);animation:showTop var(--stack-animation-duration,500) forwards}.snackbar-stack-top .snackbar-hide,.snackbar-stack-top-start .snackbar-hide,.snackbar-stack-top-end .snackbar-hide{transition:all var(--stack-transition-duration,1000);animation:hideTop var(--stack-animation-duration,500) backwards}.snackbar-stack-bottom .snackbar.snackbar-show,.snackbar-stack-bottom-start .snackbar.snackbar-show,.snackbar-stack-bottom-end .snackbar.snackbar-show{transition:all var(--stack-transition-duration,1000);animation:showBottom var(--stack-animation-duration,500) forwards}.snackbar-stack-bottom .snackbar-hide,.snackbar-stack-bottom-start .snackbar-hide,.snackbar-stack-bottom-end .snackbar-hide{transition:all var(--stack-transition-duration,1000);animation:hideBottom var(--stack-animation-duration,500) backwards}@keyframes showTop{0%{opacity:0}100%{opacity:1}}@keyframes hideTop{0%{opacity:1;top:0}100%{opacity:0;top:-100px}}@keyframes showBottom{0%{opacity:0}100%{opacity:1}}@keyframes hideBottom{0%{opacity:1}100%{opacity:0}}@media(min-width:576px){.snackbar-stack-bottom{left:50%;transform:translate(-50%,0%)}.snackbar-stack-bottom-start{left:1.5rem}.snackbar-stack-bottom-end{right:1.5rem}.snackbar-stack-top-start{left:1.5rem;top:1.5rem}.snackbar-stack-top-end{right:1.5rem;top:1.5rem}.snackbar-stack-top{left:50%;transform:translate(-50%,0%);top:1.5rem}}@media(max-width:576px){.snackbar-stack{right:0;left:0}} .radar-spinner,.radar-spinner *{box-sizing:border-box}.radar-spinner{height:60px;width:60px;position:relative}.radar-spinner .circle{position:absolute;height:100%;width:100%;top:0;left:0;animation:radar-spinner-animation 2s infinite}.radar-spinner .circle:nth-child(1){padding:calc(60px*5*2*0/110);animation-delay:300ms}.radar-spinner .circle:nth-child(2){padding:calc(60px*5*2*1/110);animation-delay:300ms}.radar-spinner .circle:nth-child(3){padding:calc(60px*5*2*2/110);animation-delay:300ms}.radar-spinner .circle:nth-child(4){padding:calc(60px*5*2*3/110);animation-delay:0ms}.radar-spinner .circle-inner,.radar-spinner .circle-inner-container{height:100%;width:100%;border-radius:50%;border:calc(60px*5/110) solid transparent}.radar-spinner .circle-inner{border-left-color:var(--secondary,#ff1d5e);border-right-color:var(--secondary,#ff1d5e)}@keyframes radar-spinner-animation{50%{transform:rotate(180deg)}100%{transform:rotate(0deg)}} #main-navbar-tools a.dropdown-toggle{text-decoration:none;color:#fff}.navbar .dropdown-submenu{position:relative}.navbar .dropdown-menu{margin:0;padding:0}.navbar .dropdown-menu a{font-size:.9em;padding:10px 15px;display:block;min-width:210px;text-align:left;border-radius:.25rem;min-height:44px}.navbar .dropdown-submenu a::after{transform:rotate(-90deg);position:absolute;right:16px;top:18px}.navbar .dropdown-submenu .dropdown-menu{top:0;left:100%}.card-header .btn{padding:2px 6px}.card-header h5{margin:0}.container>.card{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.input-validation-error{border-color:#dc3545}.field-validation-error{font-size:.8em}.dataTables_scrollBody{min-height:248px}div.dataTables_wrapper div.dataTables_info{padding-top:11px;white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{padding-top:10px;margin-bottom:0}.rtl .dropdown-menu-right{right:auto;left:0}.rtl .dropdown-menu-right a{text-align:right}.rtl .navbar .dropdown-menu a{text-align:right}.rtl .navbar .dropdown-submenu .dropdown-menu{top:0;left:auto;right:100%}.navbar-dark .navbar-nav .nav-link{color:#000!important}.navbar-nav>.nav-item>.nav-link,.navbar-nav>.nav-item>.dropdown>.nav-link{color:#fff!important}.navbar-nav>.nav-item>div>button{color:#fff}.btn span.spinner-border{margin-right:.5rem}.radar-spinner,.radar-spinner *{box-sizing:border-box}.radar-spinner{height:60px;width:60px;position:relative}.radar-spinner .circle{position:absolute;height:100%;width:100%;top:0;left:0;animation:radar-spinner-animation 2s infinite}.radar-spinner .circle:nth-child(1){padding:calc(60px*5*2*0/110);animation-delay:300ms}.radar-spinner .circle:nth-child(2){padding:calc(60px*5*2*1/110);animation-delay:300ms}.radar-spinner .circle:nth-child(3){padding:calc(60px*5*2*2/110);animation-delay:300ms}.radar-spinner .circle:nth-child(4){padding:calc(60px*5*2*3/110);animation-delay:0ms}.radar-spinner .circle-inner,.radar-spinner .circle-inner-container{height:100%;width:100%;border-radius:50%;border:calc(60px*5/110) solid transparent}.radar-spinner .circle-inner{border-left-color:var(--secondary,#ff1d5e);border-right-color:var(--secondary,#ff1d5e)}@keyframes radar-spinner-animation{50%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}h1.content-header-title{font-size:1.5em}.b-table h4.h4{text-align:center}form .table-responsive{min-height:412px} diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/wwwroot/index.html b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/wwwroot/index.html index 6b7f3fa525..8c1f996475 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/wwwroot/index.html +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/wwwroot/index.html @@ -8,7 +8,7 @@ - + @@ -22,7 +22,7 @@ - + diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/MyCompanyName.MyProjectName.Blazor.Server.Host.csproj b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/MyCompanyName.MyProjectName.Blazor.Server.Host.csproj index 3166926513..98d0dfd668 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/MyCompanyName.MyProjectName.Blazor.Server.Host.csproj +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/MyCompanyName.MyProjectName.Blazor.Server.Host.csproj @@ -13,8 +13,8 @@ - - + + From 731ffaf5e66cd634b7a5480f10af7f172ea614b4 Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Tue, 12 Dec 2023 17:20:09 +0800 Subject: [PATCH 053/109] Update Oracle.EntityFrameworkCore to 8.21.121 --- Directory.Packages.props | 2 +- docs/en/Migration-Guides/Abp-8_0.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index d4be341568..3fb37c3fef 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -118,7 +118,7 @@ - + diff --git a/docs/en/Migration-Guides/Abp-8_0.md b/docs/en/Migration-Guides/Abp-8_0.md index 0a0340f941..fc9f6170ec 100644 --- a/docs/en/Migration-Guides/Abp-8_0.md +++ b/docs/en/Migration-Guides/Abp-8_0.md @@ -252,7 +252,7 @@ You can see the following list of NuGet libraries that have been upgraded with . | OpenIddict.Server.AspNetCore | 4.8.0 | 4.10.0 | | OpenIddict.Validation.AspNetCore | 4.8.0 | 4.10.0 | | OpenIddict.Validation.ServerIntegration | 4.8.0 | 4.10.0 | -| Oracle.EntityFrameworkCore | 7.21.8 | 7.21.12 | +| Oracle.EntityFrameworkCore | 7.21.8 | 8.21.121 | | Polly | 7.2.3 | 8.2.0 | | Pomelo.EntityFrameworkCore.MySql | 7.0.0 | 8.0.0-beta.2 | | Quartz | 3.4.0 | 3.7.0 | From 5121634d38d503690c6e5499f40d74732aa1a623 Mon Sep 17 00:00:00 2001 From: Mahmut Gundogdu Date: Tue, 12 Dec 2023 13:38:26 +0300 Subject: [PATCH 054/109] fix and move unit tests --- .../extensible/src/tests/enum.util.spec.ts | 30 ++++++++--------- .../extensible/src/tests/state.util.spec.ts | 33 +++++++++++-------- .../src/lib}/tests/date-time.adapter.spec.ts | 3 +- .../src/lib}/tests/date.adapter.spec.ts | 3 +- .../src/lib}/tests/time.adapter.spec.ts | 2 +- 5 files changed, 36 insertions(+), 35 deletions(-) rename npm/ng-packs/packages/{components/extensible/src => theme-shared/src/lib}/tests/date-time.adapter.spec.ts (94%) rename npm/ng-packs/packages/{components/extensible/src => theme-shared/src/lib}/tests/date.adapter.spec.ts (94%) rename npm/ng-packs/packages/{components/extensible/src => theme-shared/src/lib}/tests/time.adapter.spec.ts (95%) diff --git a/npm/ng-packs/packages/components/extensible/src/tests/enum.util.spec.ts b/npm/ng-packs/packages/components/extensible/src/tests/enum.util.spec.ts index 56c61e1fc8..ae223c5839 100644 --- a/npm/ng-packs/packages/components/extensible/src/tests/enum.util.spec.ts +++ b/npm/ng-packs/packages/components/extensible/src/tests/enum.util.spec.ts @@ -1,8 +1,8 @@ -import { ConfigStateService, ExtensionEnumFieldDto, LocalizationService } from '@abp/ng.core'; -import { BehaviorSubject, of } from 'rxjs'; -import { take } from 'rxjs/operators'; -import { PropData } from '../lib/models/props'; -import { createEnum, createEnumOptions, createEnumValueResolver } from '../lib/utils/enum.util'; +import {ConfigStateService, ExtensionEnumFieldDto, LocalizationService} from '@abp/ng.core'; +import {BehaviorSubject, of} from 'rxjs'; +import {take} from 'rxjs/operators'; +import {PropData} from '../lib/models/props'; +import {createEnum, createEnumOptions, createEnumValueResolver} from '../lib/utils/enum.util'; const mockSessionState = { languageChange$: new BehaviorSubject('tr'), @@ -12,9 +12,9 @@ const mockSessionState = { } as any; const fields: ExtensionEnumFieldDto[] = [ - { name: 'foo', value: {number: 1} }, - { name: 'bar', value: {number: 2} }, - { name: 'baz', value: {number: 3} }, + {name: 'foo', value: {number: 1}}, + {name: 'bar', value: {number: 2}}, + {name: 'baz', value: {number: 3}}, ]; class MockPropData extends PropData { @@ -43,10 +43,10 @@ describe('Enum Utils', () => { const enumFromFields = createEnum(fields); test.each([ - {name:'foo', value: 'number', expected: 1}, - {name:'bar', value: 'number', expected: 2}, - {name:'baz', value: 'number', expected: 3} - ])('should create an enum that returns $expected when $name $value is accessed',({name, value, expected})=>{ + {name: 'foo', value: 'number', expected: 1}, + {name: 'bar', value: 'number', expected: 2}, + {name: 'baz', value: 'number', expected: 3} + ])('should create an enum that returns $expected when $name $value is accessed', ({name, value, expected}) => { expect(enumFromFields[name][value]).toBe(expected); }) }); @@ -55,8 +55,6 @@ describe('Enum Utils', () => { test.each` value | expected ${1} | ${'Foo'} - ${2} | ${'Bar'} - ${3} | ${'Baz'} `( 'should create a resolver that returns observable $expected when enum value is $value', async ({ value, expected }) => { @@ -71,7 +69,7 @@ describe('Enum Utils', () => { 'EnumProp', ); const propData = new MockPropData({ - extraProperties: { EnumProp: value }, + extraProperties: { EnumProp: value }, }); propData.getInjected = () => service as any; @@ -112,4 +110,4 @@ function createMockLocalizationService() { configState.refreshAppState(); return new LocalizationService(mockSessionState, null, null, configState); -} \ No newline at end of file +} diff --git a/npm/ng-packs/packages/components/extensible/src/tests/state.util.spec.ts b/npm/ng-packs/packages/components/extensible/src/tests/state.util.spec.ts index c9efdce913..58235e1590 100644 --- a/npm/ng-packs/packages/components/extensible/src/tests/state.util.spec.ts +++ b/npm/ng-packs/packages/components/extensible/src/tests/state.util.spec.ts @@ -1,27 +1,30 @@ -import { ConfigStateService } from '@abp/ng.core'; -import { of } from 'rxjs'; -import { take } from 'rxjs/operators'; -import { ePropType } from '../lib/enums/props.enum'; -import { EntityPropList } from '../lib/models/entity-props'; -import { FormPropList } from '../lib/models/form-props'; -import { ObjectExtensions } from '../lib/models/object-extensions'; +import {ConfigStateService} from '@abp/ng.core'; +import {firstValueFrom, of} from 'rxjs'; +import {take} from 'rxjs/operators'; +import {ePropType} from '../lib/enums/props.enum'; +import {EntityPropList} from '../lib/models/entity-props'; +import {FormPropList} from '../lib/models/form-props'; +import {ObjectExtensions} from '../lib/models/object-extensions'; import { getObjectExtensionEntitiesFromStore, mapEntitiesToContributors, } from '../lib/utils/state.util'; -const fakeAppConfigService = { get: () => of(createMockState()) } as any; -const fakeLocalizationService = { get: () => of(createMockState()) } as any; -const configState = new ConfigStateService(fakeAppConfigService,fakeLocalizationService,false); +const fakeAppConfigService = {get: () => of(createMockState())} as any; +const fakeLocalizationService = {get: () => of(createMockState())} as any; +const configState = new ConfigStateService(fakeAppConfigService, fakeLocalizationService, false); configState.refreshAppState(); describe('State Utils', () => { describe('#getObjectExtensionEntitiesFromStore', () => { it('should return observable entities of an existing module', async () => { - const entities = await getObjectExtensionEntitiesFromStore( + + const objectExtensionEntitiesFromStore$ = getObjectExtensionEntitiesFromStore( configState, 'Identity', - ).toPromise(); + ) + + const entities = await firstValueFrom(objectExtensionEntitiesFromStore$) expect('Role' in entities).toBe(true); }); @@ -31,7 +34,7 @@ describe('State Utils', () => { }); it('should not emit when object extensions do not exist', done => { - const emptyConfigState = new ConfigStateService(null,null,false); + const emptyConfigState = new ConfigStateService(null, null, false); const emit = jest.fn(); getObjectExtensionEntitiesFromStore(emptyConfigState, 'Identity').subscribe(emit); @@ -114,7 +117,9 @@ function createMockState() { AbpIdentity: {}, }, defaultResourceName: 'Default', - currentCulture: null, + currentCulture: { + cultureName: 'en' + }, languages: [], }, }; diff --git a/npm/ng-packs/packages/components/extensible/src/tests/date-time.adapter.spec.ts b/npm/ng-packs/packages/theme-shared/src/lib/tests/date-time.adapter.spec.ts similarity index 94% rename from npm/ng-packs/packages/components/extensible/src/tests/date-time.adapter.spec.ts rename to npm/ng-packs/packages/theme-shared/src/lib/tests/date-time.adapter.spec.ts index 621246b5e0..2c00b28fae 100644 --- a/npm/ng-packs/packages/components/extensible/src/tests/date-time.adapter.spec.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/tests/date-time.adapter.spec.ts @@ -1,5 +1,4 @@ -import { DateTimeAdapter } from '../lib/adapters/date-time.adapter'; - + import { DateTimeAdapter } from '../adapters/date-time.adapter' describe('DateTime Adapter', () => { const adapter = new DateTimeAdapter(); const date = new Date(2002, 2, 30, 13, 30, 45, 0); diff --git a/npm/ng-packs/packages/components/extensible/src/tests/date.adapter.spec.ts b/npm/ng-packs/packages/theme-shared/src/lib/tests/date.adapter.spec.ts similarity index 94% rename from npm/ng-packs/packages/components/extensible/src/tests/date.adapter.spec.ts rename to npm/ng-packs/packages/theme-shared/src/lib/tests/date.adapter.spec.ts index e1101f6a29..b0d5c0df6d 100644 --- a/npm/ng-packs/packages/components/extensible/src/tests/date.adapter.spec.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/tests/date.adapter.spec.ts @@ -1,5 +1,4 @@ -import { DateAdapter } from '../lib/adapters/date.adapter'; - + import {DateAdapter} from '../adapters/date.adapter'; describe('Date Adapter', () => { const adapter = new DateAdapter(); diff --git a/npm/ng-packs/packages/components/extensible/src/tests/time.adapter.spec.ts b/npm/ng-packs/packages/theme-shared/src/lib/tests/time.adapter.spec.ts similarity index 95% rename from npm/ng-packs/packages/components/extensible/src/tests/time.adapter.spec.ts rename to npm/ng-packs/packages/theme-shared/src/lib/tests/time.adapter.spec.ts index 40d7fab58b..0aa42eb748 100644 --- a/npm/ng-packs/packages/components/extensible/src/tests/time.adapter.spec.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/tests/time.adapter.spec.ts @@ -1,4 +1,4 @@ -import { TimeAdapter } from '../lib/adapters/time.adapter'; +import { TimeAdapter } from '../adapters/time.adapter'; describe('Time Adapter', () => { const adapter = new TimeAdapter(); From a2113f5485539d17ed96e16b3d959e6ce65a4c5e Mon Sep 17 00:00:00 2001 From: maliming Date: Wed, 13 Dec 2023 10:24:59 +0800 Subject: [PATCH 055/109] Throw exception if same hub has same `RoutePattern`. --- .../SignalR/AbpAspNetCoreSignalRModule.cs | 8 +++ .../Volo.Abp.AspNetCore.SignalR.Tests.csproj | 2 +- .../SignalR/AbpAspNetCoreSignalRTestModule.cs | 24 ++++++- .../SignalR/AbpSignalROptions_Tests.cs | 70 ++++++++++++++++++- .../Volo/Abp/AspNetCore/SignalR/Program.cs | 10 +++ .../SignalR/SampleHubs/RegularHubBase.cs | 37 ++++++++++ 6 files changed, 145 insertions(+), 6 deletions(-) create mode 100644 framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/Program.cs create mode 100644 framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/SampleHubs/RegularHubBase.cs diff --git a/framework/src/Volo.Abp.AspNetCore.SignalR/Volo/Abp/AspNetCore/SignalR/AbpAspNetCoreSignalRModule.cs b/framework/src/Volo.Abp.AspNetCore.SignalR/Volo/Abp/AspNetCore/SignalR/AbpAspNetCoreSignalRModule.cs index 541b36aa14..bbaa45a26e 100644 --- a/framework/src/Volo.Abp.AspNetCore.SignalR/Volo/Abp/AspNetCore/SignalR/AbpAspNetCoreSignalRModule.cs +++ b/framework/src/Volo.Abp.AspNetCore.SignalR/Volo/Abp/AspNetCore/SignalR/AbpAspNetCoreSignalRModule.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Linq; using System.Reflection; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Http.Connections; @@ -54,10 +55,17 @@ public class AbpAspNetCoreSignalRModule : AbpModule .GetRequiredService>() .Value; + var hubWithRoutePatterns = new List>(); foreach (var hubConfig in signalROptions.Hubs) { routePatterns.AddIfNotContains(hubConfig.RoutePattern); + if (hubWithRoutePatterns.Any(x => x.Key == hubConfig.HubType && x.Value == hubConfig.RoutePattern)) + { + throw new AbpException($"The hub type {hubConfig.HubType.FullName} is already registered with route pattern {hubConfig.RoutePattern}"); + } + + hubWithRoutePatterns.Add(new KeyValuePair(hubConfig.HubType, hubConfig.RoutePattern)); MapHubType( hubConfig.HubType, endpointContext.Endpoints, diff --git a/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo.Abp.AspNetCore.SignalR.Tests.csproj b/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo.Abp.AspNetCore.SignalR.Tests.csproj index cf784b8917..8a1bcfcb9e 100644 --- a/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo.Abp.AspNetCore.SignalR.Tests.csproj +++ b/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo.Abp.AspNetCore.SignalR.Tests.csproj @@ -14,7 +14,7 @@ - + diff --git a/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/AbpAspNetCoreSignalRTestModule.cs b/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/AbpAspNetCoreSignalRTestModule.cs index 4bb545007b..f0c056c784 100644 --- a/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/AbpAspNetCoreSignalRTestModule.cs +++ b/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/AbpAspNetCoreSignalRTestModule.cs @@ -1,14 +1,34 @@ -using Volo.Abp.Autofac; +using System; +using Microsoft.AspNetCore.Builder; +using Volo.Abp.AspNetCore.TestBase; +using Volo.Abp.Autofac; using Volo.Abp.Modularity; namespace Volo.Abp.AspNetCore.SignalR; [DependsOn( typeof(AbpAspNetCoreSignalRModule), - typeof(AbpTestBaseModule), + typeof(AbpAspNetCoreTestBaseModule), typeof(AbpAutofacModule) )] public class AbpAspNetCoreSignalRTestModule : AbpModule { + public static Exception UseConfiguredEndpointsException { get; set; } + public override void OnApplicationInitialization(ApplicationInitializationContext context) + { + var app = context.GetApplicationBuilder(); + + app.UseRouting(); + + UseConfiguredEndpointsException = null; + try + { + app.UseConfiguredEndpoints(); + } + catch (Exception e) + { + UseConfiguredEndpointsException = e; + } + } } diff --git a/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/AbpSignalROptions_Tests.cs b/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/AbpSignalROptions_Tests.cs index f0ee46594b..3cfc928b02 100644 --- a/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/AbpSignalROptions_Tests.cs +++ b/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/AbpSignalROptions_Tests.cs @@ -1,11 +1,13 @@ -using Microsoft.Extensions.Options; +using System.Linq; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Options; using Shouldly; using Volo.Abp.AspNetCore.SignalR.SampleHubs; using Xunit; namespace Volo.Abp.AspNetCore.SignalR; -public class AbpSignalROptions_Tests : AbpAspNetCoreSignalRTestBase +public class AbpSignalROptions_Tests : AbpAspNetCoreTestBase { private readonly AbpSignalROptions _options; @@ -14,12 +16,74 @@ public class AbpSignalROptions_Tests : AbpAspNetCoreSignalRTestBase _options = GetRequiredService>().Value; } - [Fact(Skip = "Can not run this test since AspNet Core environment has not been properly set!")] + protected override void ConfigureServices(IServiceCollection services) + { + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + } + + [Fact] public void Should_Auto_Add_Maps() { _options.Hubs.ShouldContain(h => h.HubType == typeof(RegularHub)); _options.Hubs.ShouldContain(h => h.HubType == typeof(RegularAbpHub)); _options.Hubs.ShouldNotContain(h => h.HubType == typeof(DisableConventionalRegistrationHub)); _options.Hubs.ShouldNotContain(h => h.HubType == typeof(DisableAutoHubMapHub)); + _options.Hubs.ShouldContain(h => h.HubType == typeof(RegularHubClass1)); + _options.Hubs.ShouldContain(h => h.HubType == typeof(RegularHubClass12)); + _options.Hubs.ShouldContain(h => h.HubType == typeof(RegularHubClass2)); + _options.Hubs.ShouldContain(h => h.HubType == typeof(RegularHubClass22)); + } +} + +[Collection("AbpAspNetCoreSignalR")] +public class AbpSignalSameRroutePattern_Tests : AbpAspNetCoreTestBase +{ + protected override void ConfigureServices(IServiceCollection services) + { + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + } + + [Fact] + public void Should_Throw_Exception_If_HubType_Has_Same_RoutePattern() + { + AbpAspNetCoreSignalRTestModule.UseConfiguredEndpointsException.ShouldNotBeNull(); + AbpAspNetCoreSignalRTestModule.UseConfiguredEndpointsException.Message.ShouldBe($"The hub type {typeof(RegularHubClass12).FullName} is already registered with route pattern {HubRouteAttribute.GetRoutePattern(typeof(RegularHubClass12))}"); + } +} + +[Collection("AbpAspNetCoreSignalR")] +public class AbpSignalDifferentRroutePattern_Tests : AbpAspNetCoreTestBase +{ + protected override void ConfigureServices(IServiceCollection services) + { + services.AddTransient(); + services.AddTransient(); + services.AddTransient(); + + services.Configure(options => + { + var firstHub = options.Hubs.FirstOrDefault(x => x.HubType == typeof(RegularHubClass22)); + if (firstHub != null) + { + firstHub.RoutePattern = "/signalr-hubs/regular-hub-class-22"; + } + + var lastHub = options.Hubs.LastOrDefault(x => x.HubType == typeof(RegularHubClass22)); + if (lastHub != null) + { + lastHub.RoutePattern = "/signalr-hubs/regular-hub-class-22-1"; + } + }); + } + + [Fact] + public void Should_Work_If_Same_HubType_Has_Different_RoutePattern() + { + AbpAspNetCoreSignalRTestModule.UseConfiguredEndpointsException.ShouldBeNull(); } } diff --git a/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/Program.cs b/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/Program.cs new file mode 100644 index 0000000000..b01b1eaf97 --- /dev/null +++ b/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/Program.cs @@ -0,0 +1,10 @@ +using Microsoft.AspNetCore.Builder; +using Volo.Abp.AspNetCore.SignalR; +using Volo.Abp.AspNetCore.TestBase; + +var builder = WebApplication.CreateBuilder(); +await builder.RunAbpModuleAsync(); + +public partial class Program +{ +} diff --git a/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/SampleHubs/RegularHubBase.cs b/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/SampleHubs/RegularHubBase.cs new file mode 100644 index 0000000000..daf8cfe1e5 --- /dev/null +++ b/framework/test/Volo.Abp.AspNetCore.SignalR.Tests/Volo/Abp/AspNetCore/SignalR/SampleHubs/RegularHubBase.cs @@ -0,0 +1,37 @@ +using Microsoft.AspNetCore.SignalR; +using Volo.Abp.DependencyInjection; + +namespace Volo.Abp.AspNetCore.SignalR.SampleHubs; + +public abstract class RegularHubBase : Hub where THub : class +{ + +} + +[DisableConventionalRegistration] +[ExposeServices(typeof(RegularHubClass1))] +public class RegularHubClass1 : RegularHubBase +{ + +} + +[DisableConventionalRegistration] +[ExposeServices(typeof(RegularHubClass12), typeof(RegularHubClass1))] +public class RegularHubClass12 : RegularHubClass1 +{ + +} + +[DisableConventionalRegistration] +[ExposeServices(typeof(RegularHubClass2))] +public class RegularHubClass2 : RegularHubBase +{ + +} + +[DisableConventionalRegistration] +[ExposeServices(typeof(RegularHubClass22), typeof(RegularHubClass2))] +public class RegularHubClass22 : RegularHubClass2 +{ + +} From 35deb23e2c07fc92d6ab8efdb1cdf1f9c15c3655 Mon Sep 17 00:00:00 2001 From: selman koc <64414348+skoc10@users.noreply.github.com> Date: Wed, 13 Dec 2023 09:14:17 +0300 Subject: [PATCH 056/109] Update version to release 7.4.4 --- common.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common.props b/common.props index 091ef7de3f..b7951bfdee 100644 --- a/common.props +++ b/common.props @@ -1,7 +1,7 @@ latest - 7.4.3 + 7.4.4 $(NoWarn);CS1591;CS0436 https://abp.io/assets/abp_nupkg.png https://abp.io/ From d25c387f03a9500401854810112ff22dc85b9f72 Mon Sep 17 00:00:00 2001 From: voloagent Date: Wed, 13 Dec 2023 11:38:20 +0300 Subject: [PATCH 057/109] Update_NPM_Packages --- .../package.json | 2 +- .../package.json | 4 +- .../yarn.lock | 280 ++++++------- .../app/Volo.BloggingTestApp/package.json | 4 +- .../app/Volo.BloggingTestApp/yarn.lock | 318 +++++++------- .../Volo.ClientSimulation.Demo/package.json | 2 +- .../demo/Volo.ClientSimulation.Demo/yarn.lock | 258 ++++++------ modules/cms-kit/angular/package.json | 10 +- .../angular/projects/cms-kit/package.json | 4 +- .../Volo.CmsKit.IdentityServer/package.json | 2 +- .../host/Volo.CmsKit.IdentityServer/yarn.lock | 258 ++++++------ .../host/Volo.CmsKit.Web.Host/package.json | 2 +- .../host/Volo.CmsKit.Web.Host/yarn.lock | 258 ++++++------ .../host/Volo.CmsKit.Web.Unified/package.json | 4 +- .../host/Volo.CmsKit.Web.Unified/yarn.lock | 392 +++++++++--------- modules/docs/app/VoloDocs.Web/package.json | 4 +- modules/docs/app/VoloDocs.Web/yarn.lock | 318 +++++++------- .../app/OpenIddict.Demo.Server/package.json | 2 +- modules/openiddict/app/angular/package.json | 20 +- .../package.json | 2 +- .../yarn.lock | 258 ++++++------ .../package.json | 4 +- .../yarn.lock | 292 ++++++------- npm/lerna.json | 2 +- npm/ng-packs/package.json | 4 +- .../packages/account-core/package.json | 6 +- npm/ng-packs/packages/account/package.json | 6 +- npm/ng-packs/packages/components/package.json | 6 +- npm/ng-packs/packages/core/package.json | 4 +- .../packages/feature-management/package.json | 4 +- npm/ng-packs/packages/generators/package.json | 2 +- npm/ng-packs/packages/identity/package.json | 8 +- npm/ng-packs/packages/oauth/package.json | 6 +- .../permission-management/package.json | 4 +- npm/ng-packs/packages/schematics/package.json | 2 +- .../packages/setting-management/package.json | 6 +- .../packages/tenant-management/package.json | 6 +- .../packages/theme-basic/package.json | 6 +- .../packages/theme-shared/package.json | 4 +- npm/packs/anchor-js/package.json | 4 +- .../package.json | 4 +- .../package.json | 6 +- .../package.json | 4 +- .../package.json | 34 +- npm/packs/aspnetcore.mvc.ui/package-lock.json | 2 +- npm/packs/aspnetcore.mvc.ui/package.json | 2 +- npm/packs/blogging/package.json | 10 +- npm/packs/bootstrap-datepicker/package.json | 2 +- .../bootstrap-daterangepicker/package.json | 2 +- npm/packs/bootstrap/package.json | 4 +- npm/packs/chart.js/package.json | 2 +- npm/packs/clipboard/package.json | 4 +- npm/packs/cms-kit.admin/package.json | 12 +- npm/packs/cms-kit.public/package.json | 6 +- npm/packs/cms-kit/package.json | 6 +- npm/packs/codemirror/package.json | 4 +- npm/packs/core/package.json | 4 +- npm/packs/cropperjs/package.json | 4 +- npm/packs/datatables.net-bs4/package.json | 4 +- npm/packs/datatables.net-bs5/package.json | 4 +- npm/packs/datatables.net/package.json | 4 +- npm/packs/docs/package.json | 12 +- npm/packs/flag-icon-css/package.json | 2 +- npm/packs/flag-icons/package.json | 2 +- npm/packs/font-awesome/package.json | 4 +- npm/packs/highlight.js/package.json | 4 +- npm/packs/jquery-form/package.json | 4 +- .../package.json | 4 +- npm/packs/jquery-validation/package.json | 4 +- npm/packs/jquery/package.json | 4 +- npm/packs/jstree/package.json | 4 +- npm/packs/lodash/package.json | 4 +- npm/packs/luxon/package.json | 4 +- .../package.json | 4 +- npm/packs/markdown-it/package.json | 4 +- npm/packs/moment/package.json | 2 +- npm/packs/owl.carousel/package.json | 4 +- npm/packs/popper.js/package.json | 4 +- npm/packs/prismjs/package.json | 6 +- npm/packs/qrcode/package.json | 4 +- npm/packs/select2/package.json | 4 +- npm/packs/signalr/package.json | 4 +- npm/packs/slugify/package.json | 2 +- npm/packs/star-rating-svg/package.json | 4 +- npm/packs/sweetalert2/package.json | 4 +- npm/packs/timeago/package.json | 4 +- npm/packs/toastr/package.json | 4 +- npm/packs/tui-editor/package.json | 6 +- npm/packs/uppy/package.json | 4 +- npm/packs/utils/package.json | 2 +- npm/packs/vee-validate/package.json | 4 +- npm/packs/virtual-file-explorer/package.json | 6 +- npm/packs/vue/package.json | 2 +- .../Volo.Abp.Account.SourceCode.zip | Bin 217055 -> 217050 bytes .../Volo.Abp.AuditLogging.SourceCode.zip | Bin 77416 -> 77416 bytes .../Volo.Abp.BackgroundJobs.SourceCode.zip | Bin 63354 -> 63353 bytes .../Volo.Abp.BasicTheme.SourceCode.zip | Bin 492343 -> 492350 bytes ...lo.Abp.BlobStoring.Database.SourceCode.zip | Bin 67564 -> 67563 bytes .../Volo.Abp.FeatureManagement.SourceCode.zip | Bin 186007 -> 186003 bytes .../Volo.Abp.Identity.SourceCode.zip | Bin 373254 -> 375545 bytes .../Volo.Abp.IdentityServer.SourceCode.zip | Bin 163026 -> 163024 bytes .../Volo.Abp.OpenIddict.SourceCode.zip | Bin 2261240 -> 2261236 bytes ...lo.Abp.PermissionManagement.SourceCode.zip | Bin 177184 -> 177372 bytes .../Volo.Abp.SettingManagement.SourceCode.zip | Bin 274526 -> 274549 bytes .../Volo.Abp.TenantManagement.SourceCode.zip | Bin 163192 -> 163189 bytes .../Volo.Abp.Users.SourceCode.zip | Bin 32633 -> 32631 bytes ...olo.Abp.VirtualFileExplorer.SourceCode.zip | Bin 89351 -> 89354 bytes .../Volo.Blogging.SourceCode.zip | Bin 396715 -> 396722 bytes .../Volo.ClientSimulation.SourceCode.zip | Bin 81369 -> 81369 bytes .../Volo.CmsKit.SourceCode.zip | Bin 892892 -> 892904 bytes .../Volo.Docs.SourceCode.zip | Bin 678792 -> 678793 bytes templates/app-nolayers/angular/package.json | 20 +- .../package.json | 4 +- .../package.json | 4 +- .../Server.Mongo/package.json | 2 +- .../Server/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- templates/app/angular/package.json | 20 +- .../package.json | 2 +- .../package.json | 4 +- .../package.json | 4 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- templates/module/angular/package.json | 20 +- .../projects/my-project-name/package.json | 4 +- .../package.json | 2 +- .../package.json | 4 +- .../package.json | 2 +- .../package.json | 2 +- 133 files changed, 1571 insertions(+), 1571 deletions(-) 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 20a2b1dfa1..3f22db9f13 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json @@ -3,7 +3,7 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~7.4.3", + "@abp/aspnetcore.mvc.ui.theme.shared": "~7.4.4", "@abp/prismjs": "^~7.3.2", "@abp/highlight.js": "^~7.3.2" }, 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 6e2f2b51e0..c20987295b 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json @@ -3,8 +3,8 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3", - "@abp/prismjs": "~7.4.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.4", + "@abp/prismjs": "~7.4.4" }, "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 391c0d4af9..52b3bf4fdf 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" - integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" - integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.3" - "@abp/bootstrap" "~7.4.3" - "@abp/bootstrap-datepicker" "~7.4.3" - "@abp/bootstrap-daterangepicker" "~7.4.3" - "@abp/datatables.net-bs5" "~7.4.3" - "@abp/font-awesome" "~7.4.3" - "@abp/jquery-form" "~7.4.3" - "@abp/jquery-validation-unobtrusive" "~7.4.3" - "@abp/lodash" "~7.4.3" - "@abp/luxon" "~7.4.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" - "@abp/moment" "~7.4.3" - "@abp/select2" "~7.4.3" - "@abp/sweetalert2" "~7.4.3" - "@abp/timeago" "~7.4.3" - "@abp/toastr" "~7.4.3" - -"@abp/aspnetcore.mvc.ui@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" - integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.4.tgz#51d22fe0ab95dd81b82905d15dd5565bd5a079ef" + integrity sha512-Kf8hN3Y2hBQ+4Qm8J4QpJ8wZsOnjmAua+zA5lJ8w2SunV8/PXei2jwyNi+Uad2m3ttk+YtltNLmLsAs7reFhfg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.4.tgz#b40405efbad1804731126c37c035ee5d188effd1" + integrity sha512-xjclzEnciXi33owHU7aGEDNdGgz2ArBKg6GFloPUSYIoQpKTtk3K7ty04Yg0SazE5F07aq2X4hJZCPIYg56KBA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.4" + "@abp/bootstrap" "~7.4.4" + "@abp/bootstrap-datepicker" "~7.4.4" + "@abp/bootstrap-daterangepicker" "~7.4.4" + "@abp/datatables.net-bs5" "~7.4.4" + "@abp/font-awesome" "~7.4.4" + "@abp/jquery-form" "~7.4.4" + "@abp/jquery-validation-unobtrusive" "~7.4.4" + "@abp/lodash" "~7.4.4" + "@abp/luxon" "~7.4.4" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.4" + "@abp/moment" "~7.4.4" + "@abp/select2" "~7.4.4" + "@abp/sweetalert2" "~7.4.4" + "@abp/timeago" "~7.4.4" + "@abp/toastr" "~7.4.4" + +"@abp/aspnetcore.mvc.ui@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.4.tgz#bd116acf15665cb047df92b2249de813e70967a2" + integrity sha512-tzz20VetG52p+ErpAHo+o3gyKiyeus6TcIkM8/4CFAO+TYn6GQDqyvYx5SLfIgg35B7ERCn4RgRZHd4yRoovkw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,175 +43,175 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" - integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== +"@abp/bootstrap-datepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.4.tgz#f06664dbc154fd00f302bb439bb80311675d1321" + integrity sha512-reNZaCqFs+V5cEObkExJAITCrhezsWCqxRyPOA5zNLJtK82XrdT3UOi82wIcoghLMObJ++G+0QUeMKYqU0rJeA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" - integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== +"@abp/bootstrap-daterangepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.4.tgz#ef2dee7b4e82c148ade23c0be8f0f19f6a408e25" + integrity sha512-SuLlonGTzAgOGZe2ca5CyOD8NEH2NhP0KxOdC5hvyrhB0K+u4lCDByNrNSgyk4pyJaPih05N1O2uXPOu95UX5w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" - integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== +"@abp/bootstrap@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.4.tgz#59812c03b0e2123e4924862ae5548740aa6da596" + integrity sha512-SavEoipA82/rDXqZOFr4PTggZlrQfYY4of22dv3h7YsAFjLqWnIMYDSvifqOKiedX/DqxXgIrwHMiZ22DKcgog== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" bootstrap "^5.1.3" -"@abp/clipboard@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.3.tgz#688cbd6f32d71ba5d76bdc42053672b46c188e51" - integrity sha512-iaHhG2AO0OLuaVgBz/TMrR3ZbLb4NXz3cZWLK/iBhlle4eTEV/nQiOXbx3lnW2ws0KnHZ25LFR3rqkmkDZMZmw== +"@abp/clipboard@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.4.tgz#d94fdcf5987418ec053dfbfb93235f60e9a1dc6c" + integrity sha512-FnnME29jPZReWsVEZlrh0fkXsC2S4utbfCvNQLwzfCDE44T9Qc/0+zgDVPfIBnmHkMJ2OjiBepy9xQQGjwKgDg== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" clipboard "^2.0.8" -"@abp/core@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" - integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== +"@abp/core@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.4.tgz#f4412dbe5f9df14b8493342a30cd5451cb711ac7" + integrity sha512-ovHm/CJXCH3d0zXwl4Ukd+VP0hsbILbdFgzv//2BLby68G8NM0Q36ZhQOKqIzdppxZV9OfhxdEiprTq2FPhjtQ== dependencies: - "@abp/utils" "~7.4.3" + "@abp/utils" "~7.4.4" -"@abp/datatables.net-bs5@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" - integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== +"@abp/datatables.net-bs5@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.4.tgz#ce5f25e623440c86b436e59e387e46ea6d7f10c1" + integrity sha512-JaQoBSBeFOlm/6vfz/x5seax56LFiiY2hgjLzAI1xMefVTmScsZqB/63t4DH7H7CUj4DlNGAm1Uc0y/AdwcFUA== dependencies: - "@abp/datatables.net" "~7.4.3" + "@abp/datatables.net" "~7.4.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" - integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== +"@abp/datatables.net@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.4.tgz#3e760abc8eb5a170cab597392da4d779eed4b6fc" + integrity sha512-48NCHuf+SUkaA/gn8768S/0fAab8t91mFVKP/Uv+7aLmxZfyRcqanoAdm8Nv8oNFVR0glpSsRAMgiuZ8K2vc2w== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" - integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== +"@abp/font-awesome@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.4.tgz#7a5ee10d3634db4b84f39c2bab0382328de29735" + integrity sha512-vwKG0DIehav4tS/TvDB87N5S5fpwjNN3VYApi6Bi5j+YfDqp/qBcJdYTIq+0kNO4ypTfWwaQldnWH1R0IotMjQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" - integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== +"@abp/jquery-form@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.4.tgz#f84c49905b56ef55b0ed8f049e39958d0634151b" + integrity sha512-9R6GfNGM3mUfry23I9rqli+rrByjp/XQmpwVP5q0VxIg4eTivleVCB9amMX+4lCa7i9eJoI2obpk5d4J50YcLw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" - integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== +"@abp/jquery-validation-unobtrusive@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.4.tgz#e11633c203554720227365fb9f09546a642756c9" + integrity sha512-sAGBBb7hTRAQSRHkgBHvSvyuAcAEe+rytykRAh+adWFNjNhzEbUUb2oeS8wa2EG8uqlx1iDf9SEFYygm1d2PcA== dependencies: - "@abp/jquery-validation" "~7.4.3" + "@abp/jquery-validation" "~7.4.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" - integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== +"@abp/jquery-validation@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.4.tgz#ddfc4ea5402502da5c0ffce8bfe4819b8e0c03ba" + integrity sha512-WBW0wfOyhCSHqMDKd4t/bchY890QocH56RFm4aq4ognV7Fj+JDdQsQQTSTceSNoNe5gy4JsCl7wgh4/9sCdscw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" - integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== +"@abp/jquery@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.4.tgz#eb1ae26415797362475447480d94498d4681aa9e" + integrity sha512-f+PyNT39M0eZi/crGKhRYa6MoRlPvMJ6fREFtD54RySzBojkzEtJIr1zsOwyLjNAakv2jK9bEaKK24VrdLsVug== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" jquery "~3.6.0" -"@abp/lodash@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" - integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== +"@abp/lodash@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.4.tgz#c88d59c299731c417f12f9f3135e20595789e0d6" + integrity sha512-Q3jESKGE208hzPIjC4buDrGSBUFd+iQQ+XSA74VT76mkNDbwdJfsQIpXBSQT/rphx6Zc5DaB1OCaKak+x3rVhQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" lodash "^4.17.21" -"@abp/luxon@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" - integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== +"@abp/luxon@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.4.tgz#d567a45d795e3e81f00b8d812461786a001419b9" + integrity sha512-mahOpEGATfRKAZ9h2aml2DYhPdRjoTLh3HIoGrxqqnIBKC7+djVPqnWL+HdCf8ReDVT96KC3rHaUOSeaI6Rzdw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" - integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== +"@abp/malihu-custom-scrollbar-plugin@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.4.tgz#d8acf2d7cadba2123de46a334d36a16d5383dd39" + integrity sha512-Ydo3CZOHNWxIC/HKn02pM6SKU7lnJ6t4/5zW8bUsXPK876MUcjVMm4NrlPil9h0PApXJOqSwKJhV7CmPMw1PNw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" - integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== +"@abp/moment@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.4.tgz#9a4f2d88d4bdf17f8ce8eb43fe6daee291113b23" + integrity sha512-7lReRaB9al/Qv9viP/CBfiiaIPSMVpR9t0qw2mIfBRlXWq9Zv+q0VEYyRZsTj/3Gbf/jQEHtS0cqnzP4jSyoWA== dependencies: moment "^2.9.0" -"@abp/prismjs@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.3.tgz#ff75bd2297dc9f103b527a9b000a81e60658e42d" - integrity sha512-WHbbZ0gfPFVFOzATPTDgjdyz309rEFI7vSU2n0499FwG73eK+7/Qv6xeFYE9vWce0e+3BTIY6iMr06dZ1Sax6Q== +"@abp/prismjs@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.4.tgz#f605cf6f32e7714ae99ef904c6b0d08659070dda" + integrity sha512-0OlYt1hAF+i/O4XRdv2X1vwxEAyn79/GpllCUHV0etWsdHfpxz0ekFmHJN4a3hg/crgOlqBMqnxYC+m/b20KIw== dependencies: - "@abp/clipboard" "~7.4.3" - "@abp/core" "~7.4.3" + "@abp/clipboard" "~7.4.4" + "@abp/core" "~7.4.4" prismjs "^1.26.0" -"@abp/select2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" - integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== +"@abp/select2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.4.tgz#c3b3c46b0739f5970650981b3b95aea401d52c1d" + integrity sha512-tqpYmapRu3wAX6zfdD4LXt4CMc12lw49AhkSEgW575vsYgZat6XnTjwNsCi+6Wa56dGfzUa9+wNB5NuOQfE+Rw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" - integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== +"@abp/sweetalert2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.4.tgz#6395b9ecbaa4d8bc26f3490c3adf1ff00326dd24" + integrity sha512-dGiNpG8jt56tSZKlDQc2AHoHQ7926SFurTSN68YmCu6jsRZD5+a4VsIaGtWWsUIgkicUd5vpUClOZGZKibziuQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" - integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== +"@abp/timeago@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.4.tgz#18d2fcca1de17033f58d44db9cdcc2d68f1d5bda" + integrity sha512-EZem9U9r0MmAmltdYr6FQbazRHfSm2KixyZpTixSsS1mSbNxm1JVH3cgOEC2KeYT3TNj8QfPIOWmZ8hj00S8KQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" timeago "^1.6.7" -"@abp/toastr@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" - integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== +"@abp/toastr@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.4.tgz#f132522caa28cf23e40214cb8e3adf830dc3db36" + integrity sha512-QJmH63aW6id1Mp4cwEmq1IaRwv9XRLFKKoFX54XpsPRgEXV8b5AVXsLLizBPOkmb4NhE+L0eCohpaZQBoagHVQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" toastr "^2.1.4" -"@abp/utils@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" - integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== +"@abp/utils@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.4.tgz#be8cf6b7d73d4d353fde854c88185ccbf1bc556e" + integrity sha512-MTqBw5TvnbUL5e1KtraqW8n++Bw+47RyC4aMSJoxD+/eL7F3gh66NDMSnsNPTTlVPD41DkEcfRWe+JPVedfeBQ== dependencies: just-compare "^2.3.0" diff --git a/modules/blogging/app/Volo.BloggingTestApp/package.json b/modules/blogging/app/Volo.BloggingTestApp/package.json index e10acb6832..9668b9f25d 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/package.json +++ b/modules/blogging/app/Volo.BloggingTestApp/package.json @@ -3,7 +3,7 @@ "name": "volo.blogtestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3", - "@abp/blogging": "~7.4.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.4", + "@abp/blogging": "~7.4.4" } } diff --git a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock index d6d55c1395..d7fb9ed4ff 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock +++ b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" - integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" - integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.3" - "@abp/bootstrap" "~7.4.3" - "@abp/bootstrap-datepicker" "~7.4.3" - "@abp/bootstrap-daterangepicker" "~7.4.3" - "@abp/datatables.net-bs5" "~7.4.3" - "@abp/font-awesome" "~7.4.3" - "@abp/jquery-form" "~7.4.3" - "@abp/jquery-validation-unobtrusive" "~7.4.3" - "@abp/lodash" "~7.4.3" - "@abp/luxon" "~7.4.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" - "@abp/moment" "~7.4.3" - "@abp/select2" "~7.4.3" - "@abp/sweetalert2" "~7.4.3" - "@abp/timeago" "~7.4.3" - "@abp/toastr" "~7.4.3" - -"@abp/aspnetcore.mvc.ui@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" - integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.4.tgz#51d22fe0ab95dd81b82905d15dd5565bd5a079ef" + integrity sha512-Kf8hN3Y2hBQ+4Qm8J4QpJ8wZsOnjmAua+zA5lJ8w2SunV8/PXei2jwyNi+Uad2m3ttk+YtltNLmLsAs7reFhfg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.4.tgz#b40405efbad1804731126c37c035ee5d188effd1" + integrity sha512-xjclzEnciXi33owHU7aGEDNdGgz2ArBKg6GFloPUSYIoQpKTtk3K7ty04Yg0SazE5F07aq2X4hJZCPIYg56KBA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.4" + "@abp/bootstrap" "~7.4.4" + "@abp/bootstrap-datepicker" "~7.4.4" + "@abp/bootstrap-daterangepicker" "~7.4.4" + "@abp/datatables.net-bs5" "~7.4.4" + "@abp/font-awesome" "~7.4.4" + "@abp/jquery-form" "~7.4.4" + "@abp/jquery-validation-unobtrusive" "~7.4.4" + "@abp/lodash" "~7.4.4" + "@abp/luxon" "~7.4.4" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.4" + "@abp/moment" "~7.4.4" + "@abp/select2" "~7.4.4" + "@abp/sweetalert2" "~7.4.4" + "@abp/timeago" "~7.4.4" + "@abp/toastr" "~7.4.4" + +"@abp/aspnetcore.mvc.ui@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.4.tgz#bd116acf15665cb047df92b2249de813e70967a2" + integrity sha512-tzz20VetG52p+ErpAHo+o3gyKiyeus6TcIkM8/4CFAO+TYn6GQDqyvYx5SLfIgg35B7ERCn4RgRZHd4yRoovkw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,201 +43,201 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/blogging@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-7.4.3.tgz#27bf360eb96ab02dae5cc0e12444bd4db12f9ddb" - integrity sha512-PY2oB5oi0SUURuE5/s0WXl8UdhdaaVsLZfy3me2jAwkN27dnWKVjV6sJIWQIdPnwTsIuEINJ1uAydxTkWKSoRg== +"@abp/blogging@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-7.4.4.tgz#75fdc657ce880d7513b22859f7ff466ec0a9753c" + integrity sha512-pLzbPUoLubJbz0lxFK6UrnGPgGlW2dA6hz23OcmRgweBMWYoYZDVeysywaQMkfU1ljcM7Fmudk0r60xCtUWXCg== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" - "@abp/owl.carousel" "~7.4.3" - "@abp/prismjs" "~7.4.3" - "@abp/tui-editor" "~7.4.3" + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.4" + "@abp/owl.carousel" "~7.4.4" + "@abp/prismjs" "~7.4.4" + "@abp/tui-editor" "~7.4.4" -"@abp/bootstrap-datepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" - integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== +"@abp/bootstrap-datepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.4.tgz#f06664dbc154fd00f302bb439bb80311675d1321" + integrity sha512-reNZaCqFs+V5cEObkExJAITCrhezsWCqxRyPOA5zNLJtK82XrdT3UOi82wIcoghLMObJ++G+0QUeMKYqU0rJeA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" - integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== +"@abp/bootstrap-daterangepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.4.tgz#ef2dee7b4e82c148ade23c0be8f0f19f6a408e25" + integrity sha512-SuLlonGTzAgOGZe2ca5CyOD8NEH2NhP0KxOdC5hvyrhB0K+u4lCDByNrNSgyk4pyJaPih05N1O2uXPOu95UX5w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" - integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== +"@abp/bootstrap@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.4.tgz#59812c03b0e2123e4924862ae5548740aa6da596" + integrity sha512-SavEoipA82/rDXqZOFr4PTggZlrQfYY4of22dv3h7YsAFjLqWnIMYDSvifqOKiedX/DqxXgIrwHMiZ22DKcgog== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" bootstrap "^5.1.3" -"@abp/clipboard@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.3.tgz#688cbd6f32d71ba5d76bdc42053672b46c188e51" - integrity sha512-iaHhG2AO0OLuaVgBz/TMrR3ZbLb4NXz3cZWLK/iBhlle4eTEV/nQiOXbx3lnW2ws0KnHZ25LFR3rqkmkDZMZmw== +"@abp/clipboard@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.4.tgz#d94fdcf5987418ec053dfbfb93235f60e9a1dc6c" + integrity sha512-FnnME29jPZReWsVEZlrh0fkXsC2S4utbfCvNQLwzfCDE44T9Qc/0+zgDVPfIBnmHkMJ2OjiBepy9xQQGjwKgDg== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" clipboard "^2.0.8" -"@abp/core@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" - integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== +"@abp/core@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.4.tgz#f4412dbe5f9df14b8493342a30cd5451cb711ac7" + integrity sha512-ovHm/CJXCH3d0zXwl4Ukd+VP0hsbILbdFgzv//2BLby68G8NM0Q36ZhQOKqIzdppxZV9OfhxdEiprTq2FPhjtQ== dependencies: - "@abp/utils" "~7.4.3" + "@abp/utils" "~7.4.4" -"@abp/datatables.net-bs5@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" - integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== +"@abp/datatables.net-bs5@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.4.tgz#ce5f25e623440c86b436e59e387e46ea6d7f10c1" + integrity sha512-JaQoBSBeFOlm/6vfz/x5seax56LFiiY2hgjLzAI1xMefVTmScsZqB/63t4DH7H7CUj4DlNGAm1Uc0y/AdwcFUA== dependencies: - "@abp/datatables.net" "~7.4.3" + "@abp/datatables.net" "~7.4.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" - integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== +"@abp/datatables.net@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.4.tgz#3e760abc8eb5a170cab597392da4d779eed4b6fc" + integrity sha512-48NCHuf+SUkaA/gn8768S/0fAab8t91mFVKP/Uv+7aLmxZfyRcqanoAdm8Nv8oNFVR0glpSsRAMgiuZ8K2vc2w== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" - integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== +"@abp/font-awesome@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.4.tgz#7a5ee10d3634db4b84f39c2bab0382328de29735" + integrity sha512-vwKG0DIehav4tS/TvDB87N5S5fpwjNN3VYApi6Bi5j+YfDqp/qBcJdYTIq+0kNO4ypTfWwaQldnWH1R0IotMjQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" - integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== +"@abp/jquery-form@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.4.tgz#f84c49905b56ef55b0ed8f049e39958d0634151b" + integrity sha512-9R6GfNGM3mUfry23I9rqli+rrByjp/XQmpwVP5q0VxIg4eTivleVCB9amMX+4lCa7i9eJoI2obpk5d4J50YcLw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" - integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== +"@abp/jquery-validation-unobtrusive@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.4.tgz#e11633c203554720227365fb9f09546a642756c9" + integrity sha512-sAGBBb7hTRAQSRHkgBHvSvyuAcAEe+rytykRAh+adWFNjNhzEbUUb2oeS8wa2EG8uqlx1iDf9SEFYygm1d2PcA== dependencies: - "@abp/jquery-validation" "~7.4.3" + "@abp/jquery-validation" "~7.4.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" - integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== +"@abp/jquery-validation@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.4.tgz#ddfc4ea5402502da5c0ffce8bfe4819b8e0c03ba" + integrity sha512-WBW0wfOyhCSHqMDKd4t/bchY890QocH56RFm4aq4ognV7Fj+JDdQsQQTSTceSNoNe5gy4JsCl7wgh4/9sCdscw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" - integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== +"@abp/jquery@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.4.tgz#eb1ae26415797362475447480d94498d4681aa9e" + integrity sha512-f+PyNT39M0eZi/crGKhRYa6MoRlPvMJ6fREFtD54RySzBojkzEtJIr1zsOwyLjNAakv2jK9bEaKK24VrdLsVug== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" jquery "~3.6.0" -"@abp/lodash@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" - integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== +"@abp/lodash@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.4.tgz#c88d59c299731c417f12f9f3135e20595789e0d6" + integrity sha512-Q3jESKGE208hzPIjC4buDrGSBUFd+iQQ+XSA74VT76mkNDbwdJfsQIpXBSQT/rphx6Zc5DaB1OCaKak+x3rVhQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" lodash "^4.17.21" -"@abp/luxon@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" - integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== +"@abp/luxon@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.4.tgz#d567a45d795e3e81f00b8d812461786a001419b9" + integrity sha512-mahOpEGATfRKAZ9h2aml2DYhPdRjoTLh3HIoGrxqqnIBKC7+djVPqnWL+HdCf8ReDVT96KC3rHaUOSeaI6Rzdw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" - integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== +"@abp/malihu-custom-scrollbar-plugin@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.4.tgz#d8acf2d7cadba2123de46a334d36a16d5383dd39" + integrity sha512-Ydo3CZOHNWxIC/HKn02pM6SKU7lnJ6t4/5zW8bUsXPK876MUcjVMm4NrlPil9h0PApXJOqSwKJhV7CmPMw1PNw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" - integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== +"@abp/moment@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.4.tgz#9a4f2d88d4bdf17f8ce8eb43fe6daee291113b23" + integrity sha512-7lReRaB9al/Qv9viP/CBfiiaIPSMVpR9t0qw2mIfBRlXWq9Zv+q0VEYyRZsTj/3Gbf/jQEHtS0cqnzP4jSyoWA== dependencies: moment "^2.9.0" -"@abp/owl.carousel@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-7.4.3.tgz#a11fd54ca5cbdf1871af24fdb20cd56d15401f1a" - integrity sha512-wx+srx7ow1MYrAcSoH83ENmfgaWDY6uSU1WLnoOHiUQk+vBAQo+owZDMTcXeG8NDTbWVH03mpvHAvzlFsvmeTw== +"@abp/owl.carousel@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-7.4.4.tgz#d456017e8f5261e1b824cbafec8a23a88a84c3c9" + integrity sha512-f5GKowWGWqsT8l8CsMCRQRBJdhCaXpkKJ3DIiWXQm0/CRVLwRv73OfySsE/aVhYNZGtppc1fm9HAFe6QfyN4Ig== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" owl.carousel "^2.3.4" -"@abp/prismjs@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.3.tgz#ff75bd2297dc9f103b527a9b000a81e60658e42d" - integrity sha512-WHbbZ0gfPFVFOzATPTDgjdyz309rEFI7vSU2n0499FwG73eK+7/Qv6xeFYE9vWce0e+3BTIY6iMr06dZ1Sax6Q== +"@abp/prismjs@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.4.tgz#f605cf6f32e7714ae99ef904c6b0d08659070dda" + integrity sha512-0OlYt1hAF+i/O4XRdv2X1vwxEAyn79/GpllCUHV0etWsdHfpxz0ekFmHJN4a3hg/crgOlqBMqnxYC+m/b20KIw== dependencies: - "@abp/clipboard" "~7.4.3" - "@abp/core" "~7.4.3" + "@abp/clipboard" "~7.4.4" + "@abp/core" "~7.4.4" prismjs "^1.26.0" -"@abp/select2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" - integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== +"@abp/select2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.4.tgz#c3b3c46b0739f5970650981b3b95aea401d52c1d" + integrity sha512-tqpYmapRu3wAX6zfdD4LXt4CMc12lw49AhkSEgW575vsYgZat6XnTjwNsCi+6Wa56dGfzUa9+wNB5NuOQfE+Rw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" - integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== +"@abp/sweetalert2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.4.tgz#6395b9ecbaa4d8bc26f3490c3adf1ff00326dd24" + integrity sha512-dGiNpG8jt56tSZKlDQc2AHoHQ7926SFurTSN68YmCu6jsRZD5+a4VsIaGtWWsUIgkicUd5vpUClOZGZKibziuQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" - integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== +"@abp/timeago@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.4.tgz#18d2fcca1de17033f58d44db9cdcc2d68f1d5bda" + integrity sha512-EZem9U9r0MmAmltdYr6FQbazRHfSm2KixyZpTixSsS1mSbNxm1JVH3cgOEC2KeYT3TNj8QfPIOWmZ8hj00S8KQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" timeago "^1.6.7" -"@abp/toastr@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" - integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== +"@abp/toastr@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.4.tgz#f132522caa28cf23e40214cb8e3adf830dc3db36" + integrity sha512-QJmH63aW6id1Mp4cwEmq1IaRwv9XRLFKKoFX54XpsPRgEXV8b5AVXsLLizBPOkmb4NhE+L0eCohpaZQBoagHVQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" toastr "^2.1.4" -"@abp/tui-editor@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.4.3.tgz#75fd59d7f23cc4fc2dbfc88da300ebbfb54c5153" - integrity sha512-aEl+0ThxhsoNnnl0qsoUY0QCPIWMG5rbzxYolWQIxdasfnk7Q79KWg4lCdUIjz0AcuY16/ZY2Xe28okV5CheSA== +"@abp/tui-editor@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.4.4.tgz#2b6a29204038d2d030a70fa62a2fc35e4ff3c92b" + integrity sha512-fjfiivpJmst0XXS5O+BUDjbjFE9/yBdnyHy9Wmviqd0PHBIXDGJRsTl3Vn1HBvV6NgqlcR6HbAD0YbkVdAUH3g== dependencies: - "@abp/jquery" "~7.4.3" - "@abp/prismjs" "~7.4.3" + "@abp/jquery" "~7.4.4" + "@abp/prismjs" "~7.4.4" -"@abp/utils@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" - integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== +"@abp/utils@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.4.tgz#be8cf6b7d73d4d353fde854c88185ccbf1bc556e" + integrity sha512-MTqBw5TvnbUL5e1KtraqW8n++Bw+47RyC4aMSJoxD+/eL7F3gh66NDMSnsNPTTlVPD41DkEcfRWe+JPVedfeBQ== dependencies: just-compare "^2.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 36bfda0e00..6098f23af9 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json @@ -3,6 +3,6 @@ "name": "client-simulation-web", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.4" } } diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock index f3b2b68536..6b96c444aa 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" - integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" - integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.3" - "@abp/bootstrap" "~7.4.3" - "@abp/bootstrap-datepicker" "~7.4.3" - "@abp/bootstrap-daterangepicker" "~7.4.3" - "@abp/datatables.net-bs5" "~7.4.3" - "@abp/font-awesome" "~7.4.3" - "@abp/jquery-form" "~7.4.3" - "@abp/jquery-validation-unobtrusive" "~7.4.3" - "@abp/lodash" "~7.4.3" - "@abp/luxon" "~7.4.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" - "@abp/moment" "~7.4.3" - "@abp/select2" "~7.4.3" - "@abp/sweetalert2" "~7.4.3" - "@abp/timeago" "~7.4.3" - "@abp/toastr" "~7.4.3" - -"@abp/aspnetcore.mvc.ui@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" - integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.4.tgz#51d22fe0ab95dd81b82905d15dd5565bd5a079ef" + integrity sha512-Kf8hN3Y2hBQ+4Qm8J4QpJ8wZsOnjmAua+zA5lJ8w2SunV8/PXei2jwyNi+Uad2m3ttk+YtltNLmLsAs7reFhfg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.4.tgz#b40405efbad1804731126c37c035ee5d188effd1" + integrity sha512-xjclzEnciXi33owHU7aGEDNdGgz2ArBKg6GFloPUSYIoQpKTtk3K7ty04Yg0SazE5F07aq2X4hJZCPIYg56KBA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.4" + "@abp/bootstrap" "~7.4.4" + "@abp/bootstrap-datepicker" "~7.4.4" + "@abp/bootstrap-daterangepicker" "~7.4.4" + "@abp/datatables.net-bs5" "~7.4.4" + "@abp/font-awesome" "~7.4.4" + "@abp/jquery-form" "~7.4.4" + "@abp/jquery-validation-unobtrusive" "~7.4.4" + "@abp/lodash" "~7.4.4" + "@abp/luxon" "~7.4.4" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.4" + "@abp/moment" "~7.4.4" + "@abp/select2" "~7.4.4" + "@abp/sweetalert2" "~7.4.4" + "@abp/timeago" "~7.4.4" + "@abp/toastr" "~7.4.4" + +"@abp/aspnetcore.mvc.ui@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.4.tgz#bd116acf15665cb047df92b2249de813e70967a2" + integrity sha512-tzz20VetG52p+ErpAHo+o3gyKiyeus6TcIkM8/4CFAO+TYn6GQDqyvYx5SLfIgg35B7ERCn4RgRZHd4yRoovkw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" - integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== +"@abp/bootstrap-datepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.4.tgz#f06664dbc154fd00f302bb439bb80311675d1321" + integrity sha512-reNZaCqFs+V5cEObkExJAITCrhezsWCqxRyPOA5zNLJtK82XrdT3UOi82wIcoghLMObJ++G+0QUeMKYqU0rJeA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" - integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== +"@abp/bootstrap-daterangepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.4.tgz#ef2dee7b4e82c148ade23c0be8f0f19f6a408e25" + integrity sha512-SuLlonGTzAgOGZe2ca5CyOD8NEH2NhP0KxOdC5hvyrhB0K+u4lCDByNrNSgyk4pyJaPih05N1O2uXPOu95UX5w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" - integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== +"@abp/bootstrap@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.4.tgz#59812c03b0e2123e4924862ae5548740aa6da596" + integrity sha512-SavEoipA82/rDXqZOFr4PTggZlrQfYY4of22dv3h7YsAFjLqWnIMYDSvifqOKiedX/DqxXgIrwHMiZ22DKcgog== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" bootstrap "^5.1.3" -"@abp/core@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" - integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== +"@abp/core@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.4.tgz#f4412dbe5f9df14b8493342a30cd5451cb711ac7" + integrity sha512-ovHm/CJXCH3d0zXwl4Ukd+VP0hsbILbdFgzv//2BLby68G8NM0Q36ZhQOKqIzdppxZV9OfhxdEiprTq2FPhjtQ== dependencies: - "@abp/utils" "~7.4.3" + "@abp/utils" "~7.4.4" -"@abp/datatables.net-bs5@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" - integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== +"@abp/datatables.net-bs5@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.4.tgz#ce5f25e623440c86b436e59e387e46ea6d7f10c1" + integrity sha512-JaQoBSBeFOlm/6vfz/x5seax56LFiiY2hgjLzAI1xMefVTmScsZqB/63t4DH7H7CUj4DlNGAm1Uc0y/AdwcFUA== dependencies: - "@abp/datatables.net" "~7.4.3" + "@abp/datatables.net" "~7.4.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" - integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== +"@abp/datatables.net@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.4.tgz#3e760abc8eb5a170cab597392da4d779eed4b6fc" + integrity sha512-48NCHuf+SUkaA/gn8768S/0fAab8t91mFVKP/Uv+7aLmxZfyRcqanoAdm8Nv8oNFVR0glpSsRAMgiuZ8K2vc2w== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" - integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== +"@abp/font-awesome@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.4.tgz#7a5ee10d3634db4b84f39c2bab0382328de29735" + integrity sha512-vwKG0DIehav4tS/TvDB87N5S5fpwjNN3VYApi6Bi5j+YfDqp/qBcJdYTIq+0kNO4ypTfWwaQldnWH1R0IotMjQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" - integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== +"@abp/jquery-form@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.4.tgz#f84c49905b56ef55b0ed8f049e39958d0634151b" + integrity sha512-9R6GfNGM3mUfry23I9rqli+rrByjp/XQmpwVP5q0VxIg4eTivleVCB9amMX+4lCa7i9eJoI2obpk5d4J50YcLw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" - integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== +"@abp/jquery-validation-unobtrusive@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.4.tgz#e11633c203554720227365fb9f09546a642756c9" + integrity sha512-sAGBBb7hTRAQSRHkgBHvSvyuAcAEe+rytykRAh+adWFNjNhzEbUUb2oeS8wa2EG8uqlx1iDf9SEFYygm1d2PcA== dependencies: - "@abp/jquery-validation" "~7.4.3" + "@abp/jquery-validation" "~7.4.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" - integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== +"@abp/jquery-validation@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.4.tgz#ddfc4ea5402502da5c0ffce8bfe4819b8e0c03ba" + integrity sha512-WBW0wfOyhCSHqMDKd4t/bchY890QocH56RFm4aq4ognV7Fj+JDdQsQQTSTceSNoNe5gy4JsCl7wgh4/9sCdscw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" - integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== +"@abp/jquery@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.4.tgz#eb1ae26415797362475447480d94498d4681aa9e" + integrity sha512-f+PyNT39M0eZi/crGKhRYa6MoRlPvMJ6fREFtD54RySzBojkzEtJIr1zsOwyLjNAakv2jK9bEaKK24VrdLsVug== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" jquery "~3.6.0" -"@abp/lodash@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" - integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== +"@abp/lodash@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.4.tgz#c88d59c299731c417f12f9f3135e20595789e0d6" + integrity sha512-Q3jESKGE208hzPIjC4buDrGSBUFd+iQQ+XSA74VT76mkNDbwdJfsQIpXBSQT/rphx6Zc5DaB1OCaKak+x3rVhQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" lodash "^4.17.21" -"@abp/luxon@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" - integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== +"@abp/luxon@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.4.tgz#d567a45d795e3e81f00b8d812461786a001419b9" + integrity sha512-mahOpEGATfRKAZ9h2aml2DYhPdRjoTLh3HIoGrxqqnIBKC7+djVPqnWL+HdCf8ReDVT96KC3rHaUOSeaI6Rzdw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" - integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== +"@abp/malihu-custom-scrollbar-plugin@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.4.tgz#d8acf2d7cadba2123de46a334d36a16d5383dd39" + integrity sha512-Ydo3CZOHNWxIC/HKn02pM6SKU7lnJ6t4/5zW8bUsXPK876MUcjVMm4NrlPil9h0PApXJOqSwKJhV7CmPMw1PNw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" - integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== +"@abp/moment@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.4.tgz#9a4f2d88d4bdf17f8ce8eb43fe6daee291113b23" + integrity sha512-7lReRaB9al/Qv9viP/CBfiiaIPSMVpR9t0qw2mIfBRlXWq9Zv+q0VEYyRZsTj/3Gbf/jQEHtS0cqnzP4jSyoWA== dependencies: moment "^2.9.0" -"@abp/select2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" - integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== +"@abp/select2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.4.tgz#c3b3c46b0739f5970650981b3b95aea401d52c1d" + integrity sha512-tqpYmapRu3wAX6zfdD4LXt4CMc12lw49AhkSEgW575vsYgZat6XnTjwNsCi+6Wa56dGfzUa9+wNB5NuOQfE+Rw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" - integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== +"@abp/sweetalert2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.4.tgz#6395b9ecbaa4d8bc26f3490c3adf1ff00326dd24" + integrity sha512-dGiNpG8jt56tSZKlDQc2AHoHQ7926SFurTSN68YmCu6jsRZD5+a4VsIaGtWWsUIgkicUd5vpUClOZGZKibziuQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" - integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== +"@abp/timeago@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.4.tgz#18d2fcca1de17033f58d44db9cdcc2d68f1d5bda" + integrity sha512-EZem9U9r0MmAmltdYr6FQbazRHfSm2KixyZpTixSsS1mSbNxm1JVH3cgOEC2KeYT3TNj8QfPIOWmZ8hj00S8KQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" timeago "^1.6.7" -"@abp/toastr@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" - integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== +"@abp/toastr@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.4.tgz#f132522caa28cf23e40214cb8e3adf830dc3db36" + integrity sha512-QJmH63aW6id1Mp4cwEmq1IaRwv9XRLFKKoFX54XpsPRgEXV8b5AVXsLLizBPOkmb4NhE+L0eCohpaZQBoagHVQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" toastr "^2.1.4" -"@abp/utils@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" - integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== +"@abp/utils@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.4.tgz#be8cf6b7d73d4d353fde854c88185ccbf1bc556e" + integrity sha512-MTqBw5TvnbUL5e1KtraqW8n++Bw+47RyC4aMSJoxD+/eL7F3gh66NDMSnsNPTTlVPD41DkEcfRWe+JPVedfeBQ== dependencies: just-compare "^2.3.0" diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json index d198f98a2b..0e7d208603 100644 --- a/modules/cms-kit/angular/package.json +++ b/modules/cms-kit/angular/package.json @@ -15,11 +15,11 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.4.3", - "@abp/ng.identity": "~7.4.3", - "@abp/ng.setting-management": "~7.4.3", - "@abp/ng.tenant-management": "~7.4.3", - "@abp/ng.theme.basic": "~7.4.3", + "@abp/ng.account": "~7.4.4", + "@abp/ng.identity": "~7.4.4", + "@abp/ng.setting-management": "~7.4.4", + "@abp/ng.tenant-management": "~7.4.4", + "@abp/ng.theme.basic": "~7.4.4", "@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 dc1cb3e85a..7c5fe8a354 100644 --- a/modules/cms-kit/angular/projects/cms-kit/package.json +++ b/modules/cms-kit/angular/projects/cms-kit/package.json @@ -4,8 +4,8 @@ "peerDependencies": { "@angular/common": "^9.1.11", "@angular/core": "^9.1.11", - "@abp/ng.core": ">=7.4.3", - "@abp/ng.theme.shared": ">=7.4.3" + "@abp/ng.core": ">=7.4.4", + "@abp/ng.theme.shared": ">=7.4.4" }, "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 75e22770b2..4d708d5c5a 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-identityserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.4" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock index f3b2b68536..6b96c444aa 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" - integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" - integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.3" - "@abp/bootstrap" "~7.4.3" - "@abp/bootstrap-datepicker" "~7.4.3" - "@abp/bootstrap-daterangepicker" "~7.4.3" - "@abp/datatables.net-bs5" "~7.4.3" - "@abp/font-awesome" "~7.4.3" - "@abp/jquery-form" "~7.4.3" - "@abp/jquery-validation-unobtrusive" "~7.4.3" - "@abp/lodash" "~7.4.3" - "@abp/luxon" "~7.4.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" - "@abp/moment" "~7.4.3" - "@abp/select2" "~7.4.3" - "@abp/sweetalert2" "~7.4.3" - "@abp/timeago" "~7.4.3" - "@abp/toastr" "~7.4.3" - -"@abp/aspnetcore.mvc.ui@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" - integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.4.tgz#51d22fe0ab95dd81b82905d15dd5565bd5a079ef" + integrity sha512-Kf8hN3Y2hBQ+4Qm8J4QpJ8wZsOnjmAua+zA5lJ8w2SunV8/PXei2jwyNi+Uad2m3ttk+YtltNLmLsAs7reFhfg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.4.tgz#b40405efbad1804731126c37c035ee5d188effd1" + integrity sha512-xjclzEnciXi33owHU7aGEDNdGgz2ArBKg6GFloPUSYIoQpKTtk3K7ty04Yg0SazE5F07aq2X4hJZCPIYg56KBA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.4" + "@abp/bootstrap" "~7.4.4" + "@abp/bootstrap-datepicker" "~7.4.4" + "@abp/bootstrap-daterangepicker" "~7.4.4" + "@abp/datatables.net-bs5" "~7.4.4" + "@abp/font-awesome" "~7.4.4" + "@abp/jquery-form" "~7.4.4" + "@abp/jquery-validation-unobtrusive" "~7.4.4" + "@abp/lodash" "~7.4.4" + "@abp/luxon" "~7.4.4" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.4" + "@abp/moment" "~7.4.4" + "@abp/select2" "~7.4.4" + "@abp/sweetalert2" "~7.4.4" + "@abp/timeago" "~7.4.4" + "@abp/toastr" "~7.4.4" + +"@abp/aspnetcore.mvc.ui@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.4.tgz#bd116acf15665cb047df92b2249de813e70967a2" + integrity sha512-tzz20VetG52p+ErpAHo+o3gyKiyeus6TcIkM8/4CFAO+TYn6GQDqyvYx5SLfIgg35B7ERCn4RgRZHd4yRoovkw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" - integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== +"@abp/bootstrap-datepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.4.tgz#f06664dbc154fd00f302bb439bb80311675d1321" + integrity sha512-reNZaCqFs+V5cEObkExJAITCrhezsWCqxRyPOA5zNLJtK82XrdT3UOi82wIcoghLMObJ++G+0QUeMKYqU0rJeA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" - integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== +"@abp/bootstrap-daterangepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.4.tgz#ef2dee7b4e82c148ade23c0be8f0f19f6a408e25" + integrity sha512-SuLlonGTzAgOGZe2ca5CyOD8NEH2NhP0KxOdC5hvyrhB0K+u4lCDByNrNSgyk4pyJaPih05N1O2uXPOu95UX5w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" - integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== +"@abp/bootstrap@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.4.tgz#59812c03b0e2123e4924862ae5548740aa6da596" + integrity sha512-SavEoipA82/rDXqZOFr4PTggZlrQfYY4of22dv3h7YsAFjLqWnIMYDSvifqOKiedX/DqxXgIrwHMiZ22DKcgog== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" bootstrap "^5.1.3" -"@abp/core@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" - integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== +"@abp/core@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.4.tgz#f4412dbe5f9df14b8493342a30cd5451cb711ac7" + integrity sha512-ovHm/CJXCH3d0zXwl4Ukd+VP0hsbILbdFgzv//2BLby68G8NM0Q36ZhQOKqIzdppxZV9OfhxdEiprTq2FPhjtQ== dependencies: - "@abp/utils" "~7.4.3" + "@abp/utils" "~7.4.4" -"@abp/datatables.net-bs5@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" - integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== +"@abp/datatables.net-bs5@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.4.tgz#ce5f25e623440c86b436e59e387e46ea6d7f10c1" + integrity sha512-JaQoBSBeFOlm/6vfz/x5seax56LFiiY2hgjLzAI1xMefVTmScsZqB/63t4DH7H7CUj4DlNGAm1Uc0y/AdwcFUA== dependencies: - "@abp/datatables.net" "~7.4.3" + "@abp/datatables.net" "~7.4.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" - integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== +"@abp/datatables.net@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.4.tgz#3e760abc8eb5a170cab597392da4d779eed4b6fc" + integrity sha512-48NCHuf+SUkaA/gn8768S/0fAab8t91mFVKP/Uv+7aLmxZfyRcqanoAdm8Nv8oNFVR0glpSsRAMgiuZ8K2vc2w== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" - integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== +"@abp/font-awesome@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.4.tgz#7a5ee10d3634db4b84f39c2bab0382328de29735" + integrity sha512-vwKG0DIehav4tS/TvDB87N5S5fpwjNN3VYApi6Bi5j+YfDqp/qBcJdYTIq+0kNO4ypTfWwaQldnWH1R0IotMjQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" - integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== +"@abp/jquery-form@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.4.tgz#f84c49905b56ef55b0ed8f049e39958d0634151b" + integrity sha512-9R6GfNGM3mUfry23I9rqli+rrByjp/XQmpwVP5q0VxIg4eTivleVCB9amMX+4lCa7i9eJoI2obpk5d4J50YcLw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" - integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== +"@abp/jquery-validation-unobtrusive@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.4.tgz#e11633c203554720227365fb9f09546a642756c9" + integrity sha512-sAGBBb7hTRAQSRHkgBHvSvyuAcAEe+rytykRAh+adWFNjNhzEbUUb2oeS8wa2EG8uqlx1iDf9SEFYygm1d2PcA== dependencies: - "@abp/jquery-validation" "~7.4.3" + "@abp/jquery-validation" "~7.4.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" - integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== +"@abp/jquery-validation@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.4.tgz#ddfc4ea5402502da5c0ffce8bfe4819b8e0c03ba" + integrity sha512-WBW0wfOyhCSHqMDKd4t/bchY890QocH56RFm4aq4ognV7Fj+JDdQsQQTSTceSNoNe5gy4JsCl7wgh4/9sCdscw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" - integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== +"@abp/jquery@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.4.tgz#eb1ae26415797362475447480d94498d4681aa9e" + integrity sha512-f+PyNT39M0eZi/crGKhRYa6MoRlPvMJ6fREFtD54RySzBojkzEtJIr1zsOwyLjNAakv2jK9bEaKK24VrdLsVug== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" jquery "~3.6.0" -"@abp/lodash@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" - integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== +"@abp/lodash@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.4.tgz#c88d59c299731c417f12f9f3135e20595789e0d6" + integrity sha512-Q3jESKGE208hzPIjC4buDrGSBUFd+iQQ+XSA74VT76mkNDbwdJfsQIpXBSQT/rphx6Zc5DaB1OCaKak+x3rVhQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" lodash "^4.17.21" -"@abp/luxon@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" - integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== +"@abp/luxon@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.4.tgz#d567a45d795e3e81f00b8d812461786a001419b9" + integrity sha512-mahOpEGATfRKAZ9h2aml2DYhPdRjoTLh3HIoGrxqqnIBKC7+djVPqnWL+HdCf8ReDVT96KC3rHaUOSeaI6Rzdw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" - integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== +"@abp/malihu-custom-scrollbar-plugin@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.4.tgz#d8acf2d7cadba2123de46a334d36a16d5383dd39" + integrity sha512-Ydo3CZOHNWxIC/HKn02pM6SKU7lnJ6t4/5zW8bUsXPK876MUcjVMm4NrlPil9h0PApXJOqSwKJhV7CmPMw1PNw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" - integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== +"@abp/moment@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.4.tgz#9a4f2d88d4bdf17f8ce8eb43fe6daee291113b23" + integrity sha512-7lReRaB9al/Qv9viP/CBfiiaIPSMVpR9t0qw2mIfBRlXWq9Zv+q0VEYyRZsTj/3Gbf/jQEHtS0cqnzP4jSyoWA== dependencies: moment "^2.9.0" -"@abp/select2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" - integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== +"@abp/select2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.4.tgz#c3b3c46b0739f5970650981b3b95aea401d52c1d" + integrity sha512-tqpYmapRu3wAX6zfdD4LXt4CMc12lw49AhkSEgW575vsYgZat6XnTjwNsCi+6Wa56dGfzUa9+wNB5NuOQfE+Rw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" - integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== +"@abp/sweetalert2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.4.tgz#6395b9ecbaa4d8bc26f3490c3adf1ff00326dd24" + integrity sha512-dGiNpG8jt56tSZKlDQc2AHoHQ7926SFurTSN68YmCu6jsRZD5+a4VsIaGtWWsUIgkicUd5vpUClOZGZKibziuQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" - integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== +"@abp/timeago@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.4.tgz#18d2fcca1de17033f58d44db9cdcc2d68f1d5bda" + integrity sha512-EZem9U9r0MmAmltdYr6FQbazRHfSm2KixyZpTixSsS1mSbNxm1JVH3cgOEC2KeYT3TNj8QfPIOWmZ8hj00S8KQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" timeago "^1.6.7" -"@abp/toastr@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" - integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== +"@abp/toastr@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.4.tgz#f132522caa28cf23e40214cb8e3adf830dc3db36" + integrity sha512-QJmH63aW6id1Mp4cwEmq1IaRwv9XRLFKKoFX54XpsPRgEXV8b5AVXsLLizBPOkmb4NhE+L0eCohpaZQBoagHVQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" toastr "^2.1.4" -"@abp/utils@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" - integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== +"@abp/utils@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.4.tgz#be8cf6b7d73d4d353fde854c88185ccbf1bc556e" + integrity sha512-MTqBw5TvnbUL5e1KtraqW8n++Bw+47RyC4aMSJoxD+/eL7F3gh66NDMSnsNPTTlVPD41DkEcfRWe+JPVedfeBQ== dependencies: just-compare "^2.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 7c18c6d495..ea45f05d45 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.4" } } 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 f3b2b68536..6b96c444aa 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" - integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" - integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.3" - "@abp/bootstrap" "~7.4.3" - "@abp/bootstrap-datepicker" "~7.4.3" - "@abp/bootstrap-daterangepicker" "~7.4.3" - "@abp/datatables.net-bs5" "~7.4.3" - "@abp/font-awesome" "~7.4.3" - "@abp/jquery-form" "~7.4.3" - "@abp/jquery-validation-unobtrusive" "~7.4.3" - "@abp/lodash" "~7.4.3" - "@abp/luxon" "~7.4.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" - "@abp/moment" "~7.4.3" - "@abp/select2" "~7.4.3" - "@abp/sweetalert2" "~7.4.3" - "@abp/timeago" "~7.4.3" - "@abp/toastr" "~7.4.3" - -"@abp/aspnetcore.mvc.ui@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" - integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.4.tgz#51d22fe0ab95dd81b82905d15dd5565bd5a079ef" + integrity sha512-Kf8hN3Y2hBQ+4Qm8J4QpJ8wZsOnjmAua+zA5lJ8w2SunV8/PXei2jwyNi+Uad2m3ttk+YtltNLmLsAs7reFhfg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.4.tgz#b40405efbad1804731126c37c035ee5d188effd1" + integrity sha512-xjclzEnciXi33owHU7aGEDNdGgz2ArBKg6GFloPUSYIoQpKTtk3K7ty04Yg0SazE5F07aq2X4hJZCPIYg56KBA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.4" + "@abp/bootstrap" "~7.4.4" + "@abp/bootstrap-datepicker" "~7.4.4" + "@abp/bootstrap-daterangepicker" "~7.4.4" + "@abp/datatables.net-bs5" "~7.4.4" + "@abp/font-awesome" "~7.4.4" + "@abp/jquery-form" "~7.4.4" + "@abp/jquery-validation-unobtrusive" "~7.4.4" + "@abp/lodash" "~7.4.4" + "@abp/luxon" "~7.4.4" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.4" + "@abp/moment" "~7.4.4" + "@abp/select2" "~7.4.4" + "@abp/sweetalert2" "~7.4.4" + "@abp/timeago" "~7.4.4" + "@abp/toastr" "~7.4.4" + +"@abp/aspnetcore.mvc.ui@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.4.tgz#bd116acf15665cb047df92b2249de813e70967a2" + integrity sha512-tzz20VetG52p+ErpAHo+o3gyKiyeus6TcIkM8/4CFAO+TYn6GQDqyvYx5SLfIgg35B7ERCn4RgRZHd4yRoovkw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" - integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== +"@abp/bootstrap-datepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.4.tgz#f06664dbc154fd00f302bb439bb80311675d1321" + integrity sha512-reNZaCqFs+V5cEObkExJAITCrhezsWCqxRyPOA5zNLJtK82XrdT3UOi82wIcoghLMObJ++G+0QUeMKYqU0rJeA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" - integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== +"@abp/bootstrap-daterangepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.4.tgz#ef2dee7b4e82c148ade23c0be8f0f19f6a408e25" + integrity sha512-SuLlonGTzAgOGZe2ca5CyOD8NEH2NhP0KxOdC5hvyrhB0K+u4lCDByNrNSgyk4pyJaPih05N1O2uXPOu95UX5w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" - integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== +"@abp/bootstrap@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.4.tgz#59812c03b0e2123e4924862ae5548740aa6da596" + integrity sha512-SavEoipA82/rDXqZOFr4PTggZlrQfYY4of22dv3h7YsAFjLqWnIMYDSvifqOKiedX/DqxXgIrwHMiZ22DKcgog== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" bootstrap "^5.1.3" -"@abp/core@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" - integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== +"@abp/core@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.4.tgz#f4412dbe5f9df14b8493342a30cd5451cb711ac7" + integrity sha512-ovHm/CJXCH3d0zXwl4Ukd+VP0hsbILbdFgzv//2BLby68G8NM0Q36ZhQOKqIzdppxZV9OfhxdEiprTq2FPhjtQ== dependencies: - "@abp/utils" "~7.4.3" + "@abp/utils" "~7.4.4" -"@abp/datatables.net-bs5@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" - integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== +"@abp/datatables.net-bs5@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.4.tgz#ce5f25e623440c86b436e59e387e46ea6d7f10c1" + integrity sha512-JaQoBSBeFOlm/6vfz/x5seax56LFiiY2hgjLzAI1xMefVTmScsZqB/63t4DH7H7CUj4DlNGAm1Uc0y/AdwcFUA== dependencies: - "@abp/datatables.net" "~7.4.3" + "@abp/datatables.net" "~7.4.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" - integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== +"@abp/datatables.net@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.4.tgz#3e760abc8eb5a170cab597392da4d779eed4b6fc" + integrity sha512-48NCHuf+SUkaA/gn8768S/0fAab8t91mFVKP/Uv+7aLmxZfyRcqanoAdm8Nv8oNFVR0glpSsRAMgiuZ8K2vc2w== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" - integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== +"@abp/font-awesome@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.4.tgz#7a5ee10d3634db4b84f39c2bab0382328de29735" + integrity sha512-vwKG0DIehav4tS/TvDB87N5S5fpwjNN3VYApi6Bi5j+YfDqp/qBcJdYTIq+0kNO4ypTfWwaQldnWH1R0IotMjQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" - integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== +"@abp/jquery-form@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.4.tgz#f84c49905b56ef55b0ed8f049e39958d0634151b" + integrity sha512-9R6GfNGM3mUfry23I9rqli+rrByjp/XQmpwVP5q0VxIg4eTivleVCB9amMX+4lCa7i9eJoI2obpk5d4J50YcLw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" - integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== +"@abp/jquery-validation-unobtrusive@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.4.tgz#e11633c203554720227365fb9f09546a642756c9" + integrity sha512-sAGBBb7hTRAQSRHkgBHvSvyuAcAEe+rytykRAh+adWFNjNhzEbUUb2oeS8wa2EG8uqlx1iDf9SEFYygm1d2PcA== dependencies: - "@abp/jquery-validation" "~7.4.3" + "@abp/jquery-validation" "~7.4.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" - integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== +"@abp/jquery-validation@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.4.tgz#ddfc4ea5402502da5c0ffce8bfe4819b8e0c03ba" + integrity sha512-WBW0wfOyhCSHqMDKd4t/bchY890QocH56RFm4aq4ognV7Fj+JDdQsQQTSTceSNoNe5gy4JsCl7wgh4/9sCdscw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" - integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== +"@abp/jquery@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.4.tgz#eb1ae26415797362475447480d94498d4681aa9e" + integrity sha512-f+PyNT39M0eZi/crGKhRYa6MoRlPvMJ6fREFtD54RySzBojkzEtJIr1zsOwyLjNAakv2jK9bEaKK24VrdLsVug== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" jquery "~3.6.0" -"@abp/lodash@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" - integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== +"@abp/lodash@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.4.tgz#c88d59c299731c417f12f9f3135e20595789e0d6" + integrity sha512-Q3jESKGE208hzPIjC4buDrGSBUFd+iQQ+XSA74VT76mkNDbwdJfsQIpXBSQT/rphx6Zc5DaB1OCaKak+x3rVhQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" lodash "^4.17.21" -"@abp/luxon@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" - integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== +"@abp/luxon@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.4.tgz#d567a45d795e3e81f00b8d812461786a001419b9" + integrity sha512-mahOpEGATfRKAZ9h2aml2DYhPdRjoTLh3HIoGrxqqnIBKC7+djVPqnWL+HdCf8ReDVT96KC3rHaUOSeaI6Rzdw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" - integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== +"@abp/malihu-custom-scrollbar-plugin@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.4.tgz#d8acf2d7cadba2123de46a334d36a16d5383dd39" + integrity sha512-Ydo3CZOHNWxIC/HKn02pM6SKU7lnJ6t4/5zW8bUsXPK876MUcjVMm4NrlPil9h0PApXJOqSwKJhV7CmPMw1PNw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" - integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== +"@abp/moment@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.4.tgz#9a4f2d88d4bdf17f8ce8eb43fe6daee291113b23" + integrity sha512-7lReRaB9al/Qv9viP/CBfiiaIPSMVpR9t0qw2mIfBRlXWq9Zv+q0VEYyRZsTj/3Gbf/jQEHtS0cqnzP4jSyoWA== dependencies: moment "^2.9.0" -"@abp/select2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" - integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== +"@abp/select2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.4.tgz#c3b3c46b0739f5970650981b3b95aea401d52c1d" + integrity sha512-tqpYmapRu3wAX6zfdD4LXt4CMc12lw49AhkSEgW575vsYgZat6XnTjwNsCi+6Wa56dGfzUa9+wNB5NuOQfE+Rw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" - integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== +"@abp/sweetalert2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.4.tgz#6395b9ecbaa4d8bc26f3490c3adf1ff00326dd24" + integrity sha512-dGiNpG8jt56tSZKlDQc2AHoHQ7926SFurTSN68YmCu6jsRZD5+a4VsIaGtWWsUIgkicUd5vpUClOZGZKibziuQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" - integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== +"@abp/timeago@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.4.tgz#18d2fcca1de17033f58d44db9cdcc2d68f1d5bda" + integrity sha512-EZem9U9r0MmAmltdYr6FQbazRHfSm2KixyZpTixSsS1mSbNxm1JVH3cgOEC2KeYT3TNj8QfPIOWmZ8hj00S8KQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" timeago "^1.6.7" -"@abp/toastr@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" - integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== +"@abp/toastr@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.4.tgz#f132522caa28cf23e40214cb8e3adf830dc3db36" + integrity sha512-QJmH63aW6id1Mp4cwEmq1IaRwv9XRLFKKoFX54XpsPRgEXV8b5AVXsLLizBPOkmb4NhE+L0eCohpaZQBoagHVQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" toastr "^2.1.4" -"@abp/utils@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" - integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== +"@abp/utils@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.4.tgz#be8cf6b7d73d4d353fde854c88185ccbf1bc556e" + integrity sha512-MTqBw5TvnbUL5e1KtraqW8n++Bw+47RyC4aMSJoxD+/eL7F3gh66NDMSnsNPTTlVPD41DkEcfRWe+JPVedfeBQ== dependencies: just-compare "^2.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 2f4f07d85e..a1d36ccecb 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3", - "@abp/cms-kit": "7.4.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.4", + "@abp/cms-kit": "7.4.4" } } 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 fea04d0696..62e1174ba3 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" - integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" - integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.3" - "@abp/bootstrap" "~7.4.3" - "@abp/bootstrap-datepicker" "~7.4.3" - "@abp/bootstrap-daterangepicker" "~7.4.3" - "@abp/datatables.net-bs5" "~7.4.3" - "@abp/font-awesome" "~7.4.3" - "@abp/jquery-form" "~7.4.3" - "@abp/jquery-validation-unobtrusive" "~7.4.3" - "@abp/lodash" "~7.4.3" - "@abp/luxon" "~7.4.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" - "@abp/moment" "~7.4.3" - "@abp/select2" "~7.4.3" - "@abp/sweetalert2" "~7.4.3" - "@abp/timeago" "~7.4.3" - "@abp/toastr" "~7.4.3" - -"@abp/aspnetcore.mvc.ui@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" - integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.4.tgz#51d22fe0ab95dd81b82905d15dd5565bd5a079ef" + integrity sha512-Kf8hN3Y2hBQ+4Qm8J4QpJ8wZsOnjmAua+zA5lJ8w2SunV8/PXei2jwyNi+Uad2m3ttk+YtltNLmLsAs7reFhfg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.4.tgz#b40405efbad1804731126c37c035ee5d188effd1" + integrity sha512-xjclzEnciXi33owHU7aGEDNdGgz2ArBKg6GFloPUSYIoQpKTtk3K7ty04Yg0SazE5F07aq2X4hJZCPIYg56KBA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.4" + "@abp/bootstrap" "~7.4.4" + "@abp/bootstrap-datepicker" "~7.4.4" + "@abp/bootstrap-daterangepicker" "~7.4.4" + "@abp/datatables.net-bs5" "~7.4.4" + "@abp/font-awesome" "~7.4.4" + "@abp/jquery-form" "~7.4.4" + "@abp/jquery-validation-unobtrusive" "~7.4.4" + "@abp/lodash" "~7.4.4" + "@abp/luxon" "~7.4.4" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.4" + "@abp/moment" "~7.4.4" + "@abp/select2" "~7.4.4" + "@abp/sweetalert2" "~7.4.4" + "@abp/timeago" "~7.4.4" + "@abp/toastr" "~7.4.4" + +"@abp/aspnetcore.mvc.ui@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.4.tgz#bd116acf15665cb047df92b2249de813e70967a2" + integrity sha512-tzz20VetG52p+ErpAHo+o3gyKiyeus6TcIkM8/4CFAO+TYn6GQDqyvYx5SLfIgg35B7ERCn4RgRZHd4yRoovkw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,257 +43,257 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" - integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== +"@abp/bootstrap-datepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.4.tgz#f06664dbc154fd00f302bb439bb80311675d1321" + integrity sha512-reNZaCqFs+V5cEObkExJAITCrhezsWCqxRyPOA5zNLJtK82XrdT3UOi82wIcoghLMObJ++G+0QUeMKYqU0rJeA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" - integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== +"@abp/bootstrap-daterangepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.4.tgz#ef2dee7b4e82c148ade23c0be8f0f19f6a408e25" + integrity sha512-SuLlonGTzAgOGZe2ca5CyOD8NEH2NhP0KxOdC5hvyrhB0K+u4lCDByNrNSgyk4pyJaPih05N1O2uXPOu95UX5w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" - integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== +"@abp/bootstrap@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.4.tgz#59812c03b0e2123e4924862ae5548740aa6da596" + integrity sha512-SavEoipA82/rDXqZOFr4PTggZlrQfYY4of22dv3h7YsAFjLqWnIMYDSvifqOKiedX/DqxXgIrwHMiZ22DKcgog== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" bootstrap "^5.1.3" -"@abp/clipboard@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.3.tgz#688cbd6f32d71ba5d76bdc42053672b46c188e51" - integrity sha512-iaHhG2AO0OLuaVgBz/TMrR3ZbLb4NXz3cZWLK/iBhlle4eTEV/nQiOXbx3lnW2ws0KnHZ25LFR3rqkmkDZMZmw== +"@abp/clipboard@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.4.tgz#d94fdcf5987418ec053dfbfb93235f60e9a1dc6c" + integrity sha512-FnnME29jPZReWsVEZlrh0fkXsC2S4utbfCvNQLwzfCDE44T9Qc/0+zgDVPfIBnmHkMJ2OjiBepy9xQQGjwKgDg== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" clipboard "^2.0.8" -"@abp/cms-kit.admin@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-7.4.3.tgz#488408f5d91e0f4dc20e104077a998785871132a" - integrity sha512-OR6AnPWdipSfgm6Cd2B4CSgCdxy9Z27SZ36GT6yMtSKmJNL7/AmUh3f7rDM8A9irhOrh9JBCWZBMrm3J16SonQ== +"@abp/cms-kit.admin@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-7.4.4.tgz#57e73da19b37d0aaadcadcc783ed54223c9d2421" + integrity sha512-yNBmGHmwKTldgh5j53Av35mjS/ROd9DTSIpVaS2fLUdcxfIZQfAABQiCtmcVUvl2KuQXFkB7rsFtp8d8FkYS0g== dependencies: - "@abp/codemirror" "~7.4.3" - "@abp/jstree" "~7.4.3" - "@abp/slugify" "~7.4.3" - "@abp/tui-editor" "~7.4.3" - "@abp/uppy" "~7.4.3" + "@abp/codemirror" "~7.4.4" + "@abp/jstree" "~7.4.4" + "@abp/slugify" "~7.4.4" + "@abp/tui-editor" "~7.4.4" + "@abp/uppy" "~7.4.4" -"@abp/cms-kit.public@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-7.4.3.tgz#12021aae7af8103fdbb848f3b2fc79906962d818" - integrity sha512-5h0ghLbIqx5HI1KF9d9IGWrduYqi0QW9D7VDhx9lXhgjivLs6d0VAplOaMpZztMkcfMfxMg4mMjCSubdUXqGXA== +"@abp/cms-kit.public@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-7.4.4.tgz#8a3cdb5e99c95f2dc86a35e6e2bd494fc67bc56a" + integrity sha512-mVBjA5mD1gDJui9i4nfuA74xrVXUGDbog3BcPKIfnRlwJXwP9pxVbl5JOdrC4wZwaOevpGYelT1FfoTEltbV3w== dependencies: - "@abp/highlight.js" "~7.4.3" - "@abp/star-rating-svg" "~7.4.3" + "@abp/highlight.js" "~7.4.4" + "@abp/star-rating-svg" "~7.4.4" -"@abp/cms-kit@7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-7.4.3.tgz#23c288399ae837dc78e2ac5e037de6b73ddc1222" - integrity sha512-jqqfGmLpbqupgfzzrbZg/g8ou8PNbIUHKZJ/oxyst7bu5Bsm68+sNN8hF2T3I/OD3MyAutuEndQAnvja/tLkvw== +"@abp/cms-kit@7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-7.4.4.tgz#e9fc3b252c0162832add8521a08177b464f1bfec" + integrity sha512-L3JL6bSEIVHrr4fBlWhatN9Np/bAwOFyypXCBxn9IvMmc8ClFLjfTnEkeXpXdj955Zy28+3NLvx9DoGZ0jRejA== dependencies: - "@abp/cms-kit.admin" "~7.4.3" - "@abp/cms-kit.public" "~7.4.3" + "@abp/cms-kit.admin" "~7.4.4" + "@abp/cms-kit.public" "~7.4.4" -"@abp/codemirror@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-7.4.3.tgz#778e562968e0d20dd2489febcc268d12cc52b3d0" - integrity sha512-Igy2q0Ht/CGNGUQJMjM7IsoqB5vFjW6l4W9wotCZ9PqW+GK9wVFnWJIvL1mLDaR7kJaR+cAiD/McLQRk6+bdSQ== +"@abp/codemirror@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-7.4.4.tgz#066d48414b163c94719de5cfc0a3f77f99ed14f8" + integrity sha512-dhXCt7EDgUHlO2ZFhpl8UlzlzCgLwr7MnbcOrnKEQjvgvP5fA2JRrFvQyo03GBHabsyazNCub8nBkmL2Sl5qdA== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" codemirror "^5.65.1" -"@abp/core@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" - integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== +"@abp/core@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.4.tgz#f4412dbe5f9df14b8493342a30cd5451cb711ac7" + integrity sha512-ovHm/CJXCH3d0zXwl4Ukd+VP0hsbILbdFgzv//2BLby68G8NM0Q36ZhQOKqIzdppxZV9OfhxdEiprTq2FPhjtQ== dependencies: - "@abp/utils" "~7.4.3" + "@abp/utils" "~7.4.4" -"@abp/datatables.net-bs5@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" - integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== +"@abp/datatables.net-bs5@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.4.tgz#ce5f25e623440c86b436e59e387e46ea6d7f10c1" + integrity sha512-JaQoBSBeFOlm/6vfz/x5seax56LFiiY2hgjLzAI1xMefVTmScsZqB/63t4DH7H7CUj4DlNGAm1Uc0y/AdwcFUA== dependencies: - "@abp/datatables.net" "~7.4.3" + "@abp/datatables.net" "~7.4.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" - integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== +"@abp/datatables.net@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.4.tgz#3e760abc8eb5a170cab597392da4d779eed4b6fc" + integrity sha512-48NCHuf+SUkaA/gn8768S/0fAab8t91mFVKP/Uv+7aLmxZfyRcqanoAdm8Nv8oNFVR0glpSsRAMgiuZ8K2vc2w== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" - integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== +"@abp/font-awesome@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.4.tgz#7a5ee10d3634db4b84f39c2bab0382328de29735" + integrity sha512-vwKG0DIehav4tS/TvDB87N5S5fpwjNN3VYApi6Bi5j+YfDqp/qBcJdYTIq+0kNO4ypTfWwaQldnWH1R0IotMjQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/highlight.js@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-7.4.3.tgz#8d22ec194431984444aedaaed96b3f127223daf7" - integrity sha512-iG6d9xV/c3BT+x6Dm74TcSunmKdP+Bcs6RUcZKWL2bYKp/sk8yCDMEFRwmh7tBa3nIokQ9MNvJaHzPbbyejFUg== +"@abp/highlight.js@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-7.4.4.tgz#b102c3b882569a78badc4225714b2e2a61cdf7cc" + integrity sha512-6HwfQAPq66bnkJnN15CQZ1Vi/a8icX6PG+kma6nq6GTmB6I3sw8o9CqJ0IkQ/YHRLZOtWjd420OJC9Kb8C+XrQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" "@highlightjs/cdn-assets" "~11.4.0" -"@abp/jquery-form@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" - integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== +"@abp/jquery-form@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.4.tgz#f84c49905b56ef55b0ed8f049e39958d0634151b" + integrity sha512-9R6GfNGM3mUfry23I9rqli+rrByjp/XQmpwVP5q0VxIg4eTivleVCB9amMX+4lCa7i9eJoI2obpk5d4J50YcLw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" - integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== +"@abp/jquery-validation-unobtrusive@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.4.tgz#e11633c203554720227365fb9f09546a642756c9" + integrity sha512-sAGBBb7hTRAQSRHkgBHvSvyuAcAEe+rytykRAh+adWFNjNhzEbUUb2oeS8wa2EG8uqlx1iDf9SEFYygm1d2PcA== dependencies: - "@abp/jquery-validation" "~7.4.3" + "@abp/jquery-validation" "~7.4.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" - integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== +"@abp/jquery-validation@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.4.tgz#ddfc4ea5402502da5c0ffce8bfe4819b8e0c03ba" + integrity sha512-WBW0wfOyhCSHqMDKd4t/bchY890QocH56RFm4aq4ognV7Fj+JDdQsQQTSTceSNoNe5gy4JsCl7wgh4/9sCdscw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" - integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== +"@abp/jquery@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.4.tgz#eb1ae26415797362475447480d94498d4681aa9e" + integrity sha512-f+PyNT39M0eZi/crGKhRYa6MoRlPvMJ6fREFtD54RySzBojkzEtJIr1zsOwyLjNAakv2jK9bEaKK24VrdLsVug== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" jquery "~3.6.0" -"@abp/jstree@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-7.4.3.tgz#80f8b41322c10fd725ec82275e3b4592b528c2eb" - integrity sha512-xh5GfElcrs3mRw1zTki4J8fuT7RdtI0E+dNPzdA/Fu6cD7jvs6hKhGzdAlIu1ddZf1XulMq7Y5lLdGbi8qdpxQ== +"@abp/jstree@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-7.4.4.tgz#f894702f1f652ee4604f64ab6c79225930417529" + integrity sha512-1CT6Bzg1OOQvUoZIoS0ia6eU/z/nMXpqEn/B7PEPOAcuMmKY7vM1a+SGKAK3oCrGoEr73iEuPdKCXrXbxKwBPA== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jstree "^3.3.12" -"@abp/lodash@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" - integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== +"@abp/lodash@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.4.tgz#c88d59c299731c417f12f9f3135e20595789e0d6" + integrity sha512-Q3jESKGE208hzPIjC4buDrGSBUFd+iQQ+XSA74VT76mkNDbwdJfsQIpXBSQT/rphx6Zc5DaB1OCaKak+x3rVhQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" lodash "^4.17.21" -"@abp/luxon@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" - integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== +"@abp/luxon@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.4.tgz#d567a45d795e3e81f00b8d812461786a001419b9" + integrity sha512-mahOpEGATfRKAZ9h2aml2DYhPdRjoTLh3HIoGrxqqnIBKC7+djVPqnWL+HdCf8ReDVT96KC3rHaUOSeaI6Rzdw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" - integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== +"@abp/malihu-custom-scrollbar-plugin@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.4.tgz#d8acf2d7cadba2123de46a334d36a16d5383dd39" + integrity sha512-Ydo3CZOHNWxIC/HKn02pM6SKU7lnJ6t4/5zW8bUsXPK876MUcjVMm4NrlPil9h0PApXJOqSwKJhV7CmPMw1PNw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" - integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== +"@abp/moment@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.4.tgz#9a4f2d88d4bdf17f8ce8eb43fe6daee291113b23" + integrity sha512-7lReRaB9al/Qv9viP/CBfiiaIPSMVpR9t0qw2mIfBRlXWq9Zv+q0VEYyRZsTj/3Gbf/jQEHtS0cqnzP4jSyoWA== dependencies: moment "^2.9.0" -"@abp/prismjs@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.3.tgz#ff75bd2297dc9f103b527a9b000a81e60658e42d" - integrity sha512-WHbbZ0gfPFVFOzATPTDgjdyz309rEFI7vSU2n0499FwG73eK+7/Qv6xeFYE9vWce0e+3BTIY6iMr06dZ1Sax6Q== +"@abp/prismjs@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.4.tgz#f605cf6f32e7714ae99ef904c6b0d08659070dda" + integrity sha512-0OlYt1hAF+i/O4XRdv2X1vwxEAyn79/GpllCUHV0etWsdHfpxz0ekFmHJN4a3hg/crgOlqBMqnxYC+m/b20KIw== dependencies: - "@abp/clipboard" "~7.4.3" - "@abp/core" "~7.4.3" + "@abp/clipboard" "~7.4.4" + "@abp/core" "~7.4.4" prismjs "^1.26.0" -"@abp/select2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" - integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== +"@abp/select2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.4.tgz#c3b3c46b0739f5970650981b3b95aea401d52c1d" + integrity sha512-tqpYmapRu3wAX6zfdD4LXt4CMc12lw49AhkSEgW575vsYgZat6XnTjwNsCi+6Wa56dGfzUa9+wNB5NuOQfE+Rw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" select2 "^4.0.13" -"@abp/slugify@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-7.4.3.tgz#bace5d3cb28dde8bc863c2920deba42dcce00eb0" - integrity sha512-NEB38rpqmj4RdUfzozikicMXxPJHPdYlK58M2X7pWR//u57lzVneeFzIujSd0s4lCrJcu84Qt+6crluoJb18cg== +"@abp/slugify@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-7.4.4.tgz#f107fccdeb65297eb97b255c68823231f1f4e513" + integrity sha512-t0i/Hwdq+mPlhQYryDYABREkpQdoGGGZeq1/57HU/srpnYwKbBXgtN9gWGOH2c7q7vQxMF6xeynQ5K8DV/GFDQ== dependencies: slugify "^1.6.5" -"@abp/star-rating-svg@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-7.4.3.tgz#354b4b3aabf1bc3613f452a48d014caacb01776b" - integrity sha512-mAJp3yJIVmGieLDy6ZY2jSL7Vow7zaQwqWHJ5C+HJEmsMH5T9Jcvwd5C3EHkcK8QMQS7+BsHgFL69KMNlJO2eQ== +"@abp/star-rating-svg@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-7.4.4.tgz#32f6d9a11213259a9326fc5408cb6d2a5ee0bcc7" + integrity sha512-KNz9hlLXIY18+LqbB1hRusWagrkTX7WcrRFmHoS7b0MvjoTWMg+7cqRkEhTSaK9nQHq3285Hz5cLgbqnvQA/8A== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" star-rating-svg "^3.5.0" -"@abp/sweetalert2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" - integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== +"@abp/sweetalert2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.4.tgz#6395b9ecbaa4d8bc26f3490c3adf1ff00326dd24" + integrity sha512-dGiNpG8jt56tSZKlDQc2AHoHQ7926SFurTSN68YmCu6jsRZD5+a4VsIaGtWWsUIgkicUd5vpUClOZGZKibziuQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" - integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== +"@abp/timeago@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.4.tgz#18d2fcca1de17033f58d44db9cdcc2d68f1d5bda" + integrity sha512-EZem9U9r0MmAmltdYr6FQbazRHfSm2KixyZpTixSsS1mSbNxm1JVH3cgOEC2KeYT3TNj8QfPIOWmZ8hj00S8KQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" timeago "^1.6.7" -"@abp/toastr@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" - integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== +"@abp/toastr@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.4.tgz#f132522caa28cf23e40214cb8e3adf830dc3db36" + integrity sha512-QJmH63aW6id1Mp4cwEmq1IaRwv9XRLFKKoFX54XpsPRgEXV8b5AVXsLLizBPOkmb4NhE+L0eCohpaZQBoagHVQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" toastr "^2.1.4" -"@abp/tui-editor@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.4.3.tgz#75fd59d7f23cc4fc2dbfc88da300ebbfb54c5153" - integrity sha512-aEl+0ThxhsoNnnl0qsoUY0QCPIWMG5rbzxYolWQIxdasfnk7Q79KWg4lCdUIjz0AcuY16/ZY2Xe28okV5CheSA== +"@abp/tui-editor@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-7.4.4.tgz#2b6a29204038d2d030a70fa62a2fc35e4ff3c92b" + integrity sha512-fjfiivpJmst0XXS5O+BUDjbjFE9/yBdnyHy9Wmviqd0PHBIXDGJRsTl3Vn1HBvV6NgqlcR6HbAD0YbkVdAUH3g== dependencies: - "@abp/jquery" "~7.4.3" - "@abp/prismjs" "~7.4.3" + "@abp/jquery" "~7.4.4" + "@abp/prismjs" "~7.4.4" -"@abp/uppy@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-7.4.3.tgz#c8ee6cbb25badda4cc7de7ec069c07337368fab9" - integrity sha512-2TptaW0U/BsDr+l9JA6VzyPfE1/bAjrloPvPpaMC7Bgt+yp+y/PUh0eQdYIVSGCG6+uGFNvgMHtQfI1TwqCPMQ== +"@abp/uppy@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-7.4.4.tgz#30448140cb6f09b41b0d206faef64ecaaf1f11f3" + integrity sha512-hUJv9BFIoTs9daAxMEoDL2oj7aq4QMAi5Cd0qIZGV4bA6YpuPtuIMZovO92ncHTqwugEf1CJY6AJjDA45IlX+A== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" uppy "^1.16.1" -"@abp/utils@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" - integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== +"@abp/utils@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.4.tgz#be8cf6b7d73d4d353fde854c88185ccbf1bc556e" + integrity sha512-MTqBw5TvnbUL5e1KtraqW8n++Bw+47RyC4aMSJoxD+/eL7F3gh66NDMSnsNPTTlVPD41DkEcfRWe+JPVedfeBQ== dependencies: just-compare "^2.3.0" diff --git a/modules/docs/app/VoloDocs.Web/package.json b/modules/docs/app/VoloDocs.Web/package.json index adbfcf2024..03108effe9 100644 --- a/modules/docs/app/VoloDocs.Web/package.json +++ b/modules/docs/app/VoloDocs.Web/package.json @@ -3,7 +3,7 @@ "name": "volo.docstestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3", - "@abp/docs": "~7.4.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.4", + "@abp/docs": "~7.4.4" } } diff --git a/modules/docs/app/VoloDocs.Web/yarn.lock b/modules/docs/app/VoloDocs.Web/yarn.lock index 3b02aea137..9e31a2ae1c 100644 --- a/modules/docs/app/VoloDocs.Web/yarn.lock +++ b/modules/docs/app/VoloDocs.Web/yarn.lock @@ -2,47 +2,47 @@ # yarn lockfile v1 -"@abp/anchor-js@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-7.4.3.tgz#fb1d59a2ed8de1968ca1011cbef98a2f5e060bcf" - integrity sha512-/8LbzhT2XAxLJ2BtbfP8XFQJ7JH629kKcIYYB/zKyV+/52J+m9XqCsveSO+6a4sKoUQDbbMdiv+/HAIxgiidwg== +"@abp/anchor-js@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-7.4.4.tgz#78158b5bea13fcf8967c80346908904e81186fa0" + integrity sha512-xitAbRqLxJRpE30UewaRRJ55A6pY5J00pWTXBzZGMbBSWjxmKf3Vi32HlFspNIv74HGMGPAaEhz5EBjY5dO35Q== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" anchor-js "^4.3.1" -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" - integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" - integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.3" - "@abp/bootstrap" "~7.4.3" - "@abp/bootstrap-datepicker" "~7.4.3" - "@abp/bootstrap-daterangepicker" "~7.4.3" - "@abp/datatables.net-bs5" "~7.4.3" - "@abp/font-awesome" "~7.4.3" - "@abp/jquery-form" "~7.4.3" - "@abp/jquery-validation-unobtrusive" "~7.4.3" - "@abp/lodash" "~7.4.3" - "@abp/luxon" "~7.4.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" - "@abp/moment" "~7.4.3" - "@abp/select2" "~7.4.3" - "@abp/sweetalert2" "~7.4.3" - "@abp/timeago" "~7.4.3" - "@abp/toastr" "~7.4.3" - -"@abp/aspnetcore.mvc.ui@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" - integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.4.tgz#51d22fe0ab95dd81b82905d15dd5565bd5a079ef" + integrity sha512-Kf8hN3Y2hBQ+4Qm8J4QpJ8wZsOnjmAua+zA5lJ8w2SunV8/PXei2jwyNi+Uad2m3ttk+YtltNLmLsAs7reFhfg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.4.tgz#b40405efbad1804731126c37c035ee5d188effd1" + integrity sha512-xjclzEnciXi33owHU7aGEDNdGgz2ArBKg6GFloPUSYIoQpKTtk3K7ty04Yg0SazE5F07aq2X4hJZCPIYg56KBA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.4" + "@abp/bootstrap" "~7.4.4" + "@abp/bootstrap-datepicker" "~7.4.4" + "@abp/bootstrap-daterangepicker" "~7.4.4" + "@abp/datatables.net-bs5" "~7.4.4" + "@abp/font-awesome" "~7.4.4" + "@abp/jquery-form" "~7.4.4" + "@abp/jquery-validation-unobtrusive" "~7.4.4" + "@abp/lodash" "~7.4.4" + "@abp/luxon" "~7.4.4" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.4" + "@abp/moment" "~7.4.4" + "@abp/select2" "~7.4.4" + "@abp/sweetalert2" "~7.4.4" + "@abp/timeago" "~7.4.4" + "@abp/toastr" "~7.4.4" + +"@abp/aspnetcore.mvc.ui@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.4.tgz#bd116acf15665cb047df92b2249de813e70967a2" + integrity sha512-tzz20VetG52p+ErpAHo+o3gyKiyeus6TcIkM8/4CFAO+TYn6GQDqyvYx5SLfIgg35B7ERCn4RgRZHd4yRoovkw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -51,194 +51,194 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" - integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== +"@abp/bootstrap-datepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.4.tgz#f06664dbc154fd00f302bb439bb80311675d1321" + integrity sha512-reNZaCqFs+V5cEObkExJAITCrhezsWCqxRyPOA5zNLJtK82XrdT3UOi82wIcoghLMObJ++G+0QUeMKYqU0rJeA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" - integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== +"@abp/bootstrap-daterangepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.4.tgz#ef2dee7b4e82c148ade23c0be8f0f19f6a408e25" + integrity sha512-SuLlonGTzAgOGZe2ca5CyOD8NEH2NhP0KxOdC5hvyrhB0K+u4lCDByNrNSgyk4pyJaPih05N1O2uXPOu95UX5w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" - integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== +"@abp/bootstrap@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.4.tgz#59812c03b0e2123e4924862ae5548740aa6da596" + integrity sha512-SavEoipA82/rDXqZOFr4PTggZlrQfYY4of22dv3h7YsAFjLqWnIMYDSvifqOKiedX/DqxXgIrwHMiZ22DKcgog== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" bootstrap "^5.1.3" -"@abp/clipboard@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.3.tgz#688cbd6f32d71ba5d76bdc42053672b46c188e51" - integrity sha512-iaHhG2AO0OLuaVgBz/TMrR3ZbLb4NXz3cZWLK/iBhlle4eTEV/nQiOXbx3lnW2ws0KnHZ25LFR3rqkmkDZMZmw== +"@abp/clipboard@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.4.tgz#d94fdcf5987418ec053dfbfb93235f60e9a1dc6c" + integrity sha512-FnnME29jPZReWsVEZlrh0fkXsC2S4utbfCvNQLwzfCDE44T9Qc/0+zgDVPfIBnmHkMJ2OjiBepy9xQQGjwKgDg== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" clipboard "^2.0.8" -"@abp/core@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" - integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== +"@abp/core@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.4.tgz#f4412dbe5f9df14b8493342a30cd5451cb711ac7" + integrity sha512-ovHm/CJXCH3d0zXwl4Ukd+VP0hsbILbdFgzv//2BLby68G8NM0Q36ZhQOKqIzdppxZV9OfhxdEiprTq2FPhjtQ== dependencies: - "@abp/utils" "~7.4.3" + "@abp/utils" "~7.4.4" -"@abp/datatables.net-bs5@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" - integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== +"@abp/datatables.net-bs5@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.4.tgz#ce5f25e623440c86b436e59e387e46ea6d7f10c1" + integrity sha512-JaQoBSBeFOlm/6vfz/x5seax56LFiiY2hgjLzAI1xMefVTmScsZqB/63t4DH7H7CUj4DlNGAm1Uc0y/AdwcFUA== dependencies: - "@abp/datatables.net" "~7.4.3" + "@abp/datatables.net" "~7.4.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" - integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== +"@abp/datatables.net@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.4.tgz#3e760abc8eb5a170cab597392da4d779eed4b6fc" + integrity sha512-48NCHuf+SUkaA/gn8768S/0fAab8t91mFVKP/Uv+7aLmxZfyRcqanoAdm8Nv8oNFVR0glpSsRAMgiuZ8K2vc2w== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" datatables.net "^1.11.4" -"@abp/docs@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-7.4.3.tgz#136c1a2a9c9470057dda3e031b00156d905451e4" - integrity sha512-aSjXEwLJWm4vK9LdvhUgBzfELG6jH0+y5EeZps+VTmZKSYv168uVFtvXXq/b2154ixed0QvXvID00v3WNAwxIQ== +"@abp/docs@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-7.4.4.tgz#cc483b4504ffa61a4bd5d9fab1af6da6b01573e7" + integrity sha512-uF3kYKk4/JW0fdTY5hLkHRa26LpSAZ9NTjnEloofwtptlGUk1s/Cub5BSCM+RXpPIyWk82oyCkv7LmlHfJOk/w== dependencies: - "@abp/anchor-js" "~7.4.3" - "@abp/clipboard" "~7.4.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" - "@abp/popper.js" "~7.4.3" - "@abp/prismjs" "~7.4.3" + "@abp/anchor-js" "~7.4.4" + "@abp/clipboard" "~7.4.4" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.4" + "@abp/popper.js" "~7.4.4" + "@abp/prismjs" "~7.4.4" -"@abp/font-awesome@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" - integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== +"@abp/font-awesome@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.4.tgz#7a5ee10d3634db4b84f39c2bab0382328de29735" + integrity sha512-vwKG0DIehav4tS/TvDB87N5S5fpwjNN3VYApi6Bi5j+YfDqp/qBcJdYTIq+0kNO4ypTfWwaQldnWH1R0IotMjQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" - integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== +"@abp/jquery-form@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.4.tgz#f84c49905b56ef55b0ed8f049e39958d0634151b" + integrity sha512-9R6GfNGM3mUfry23I9rqli+rrByjp/XQmpwVP5q0VxIg4eTivleVCB9amMX+4lCa7i9eJoI2obpk5d4J50YcLw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" - integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== +"@abp/jquery-validation-unobtrusive@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.4.tgz#e11633c203554720227365fb9f09546a642756c9" + integrity sha512-sAGBBb7hTRAQSRHkgBHvSvyuAcAEe+rytykRAh+adWFNjNhzEbUUb2oeS8wa2EG8uqlx1iDf9SEFYygm1d2PcA== dependencies: - "@abp/jquery-validation" "~7.4.3" + "@abp/jquery-validation" "~7.4.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" - integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== +"@abp/jquery-validation@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.4.tgz#ddfc4ea5402502da5c0ffce8bfe4819b8e0c03ba" + integrity sha512-WBW0wfOyhCSHqMDKd4t/bchY890QocH56RFm4aq4ognV7Fj+JDdQsQQTSTceSNoNe5gy4JsCl7wgh4/9sCdscw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" - integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== +"@abp/jquery@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.4.tgz#eb1ae26415797362475447480d94498d4681aa9e" + integrity sha512-f+PyNT39M0eZi/crGKhRYa6MoRlPvMJ6fREFtD54RySzBojkzEtJIr1zsOwyLjNAakv2jK9bEaKK24VrdLsVug== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" jquery "~3.6.0" -"@abp/lodash@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" - integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== +"@abp/lodash@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.4.tgz#c88d59c299731c417f12f9f3135e20595789e0d6" + integrity sha512-Q3jESKGE208hzPIjC4buDrGSBUFd+iQQ+XSA74VT76mkNDbwdJfsQIpXBSQT/rphx6Zc5DaB1OCaKak+x3rVhQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" lodash "^4.17.21" -"@abp/luxon@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" - integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== +"@abp/luxon@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.4.tgz#d567a45d795e3e81f00b8d812461786a001419b9" + integrity sha512-mahOpEGATfRKAZ9h2aml2DYhPdRjoTLh3HIoGrxqqnIBKC7+djVPqnWL+HdCf8ReDVT96KC3rHaUOSeaI6Rzdw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" - integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== +"@abp/malihu-custom-scrollbar-plugin@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.4.tgz#d8acf2d7cadba2123de46a334d36a16d5383dd39" + integrity sha512-Ydo3CZOHNWxIC/HKn02pM6SKU7lnJ6t4/5zW8bUsXPK876MUcjVMm4NrlPil9h0PApXJOqSwKJhV7CmPMw1PNw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" - integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== +"@abp/moment@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.4.tgz#9a4f2d88d4bdf17f8ce8eb43fe6daee291113b23" + integrity sha512-7lReRaB9al/Qv9viP/CBfiiaIPSMVpR9t0qw2mIfBRlXWq9Zv+q0VEYyRZsTj/3Gbf/jQEHtS0cqnzP4jSyoWA== dependencies: moment "^2.9.0" -"@abp/popper.js@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-7.4.3.tgz#70c4920fc0ddef036d9ca31ba1acba10562843fc" - integrity sha512-bepwJ9oYKyczLoUAIayfPtoETcUGpYkbaQJb0WG3kGucEDnQpQ8Ec+gnjkj3Fg8pq6cv+Fhni+m5c5Jccbl+WA== +"@abp/popper.js@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-7.4.4.tgz#df71d9a0bdd26486ac49344204789c4671f04f65" + integrity sha512-2rQqyQ2+YYnelPDGKiWRXKyEDWvnz1pQ8xfKsw0xMqHU9RBJNWdxXhiM2vaMa2GNpYVvhJfBlPl2UvFY/xaV7g== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" "@popperjs/core" "^2.11.2" -"@abp/prismjs@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.3.tgz#ff75bd2297dc9f103b527a9b000a81e60658e42d" - integrity sha512-WHbbZ0gfPFVFOzATPTDgjdyz309rEFI7vSU2n0499FwG73eK+7/Qv6xeFYE9vWce0e+3BTIY6iMr06dZ1Sax6Q== +"@abp/prismjs@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.4.tgz#f605cf6f32e7714ae99ef904c6b0d08659070dda" + integrity sha512-0OlYt1hAF+i/O4XRdv2X1vwxEAyn79/GpllCUHV0etWsdHfpxz0ekFmHJN4a3hg/crgOlqBMqnxYC+m/b20KIw== dependencies: - "@abp/clipboard" "~7.4.3" - "@abp/core" "~7.4.3" + "@abp/clipboard" "~7.4.4" + "@abp/core" "~7.4.4" prismjs "^1.26.0" -"@abp/select2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" - integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== +"@abp/select2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.4.tgz#c3b3c46b0739f5970650981b3b95aea401d52c1d" + integrity sha512-tqpYmapRu3wAX6zfdD4LXt4CMc12lw49AhkSEgW575vsYgZat6XnTjwNsCi+6Wa56dGfzUa9+wNB5NuOQfE+Rw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" - integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== +"@abp/sweetalert2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.4.tgz#6395b9ecbaa4d8bc26f3490c3adf1ff00326dd24" + integrity sha512-dGiNpG8jt56tSZKlDQc2AHoHQ7926SFurTSN68YmCu6jsRZD5+a4VsIaGtWWsUIgkicUd5vpUClOZGZKibziuQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" - integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== +"@abp/timeago@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.4.tgz#18d2fcca1de17033f58d44db9cdcc2d68f1d5bda" + integrity sha512-EZem9U9r0MmAmltdYr6FQbazRHfSm2KixyZpTixSsS1mSbNxm1JVH3cgOEC2KeYT3TNj8QfPIOWmZ8hj00S8KQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" timeago "^1.6.7" -"@abp/toastr@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" - integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== +"@abp/toastr@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.4.tgz#f132522caa28cf23e40214cb8e3adf830dc3db36" + integrity sha512-QJmH63aW6id1Mp4cwEmq1IaRwv9XRLFKKoFX54XpsPRgEXV8b5AVXsLLizBPOkmb4NhE+L0eCohpaZQBoagHVQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" toastr "^2.1.4" -"@abp/utils@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" - integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== +"@abp/utils@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.4.tgz#be8cf6b7d73d4d353fde854c88185ccbf1bc556e" + integrity sha512-MTqBw5TvnbUL5e1KtraqW8n++Bw+47RyC4aMSJoxD+/eL7F3gh66NDMSnsNPTTlVPD41DkEcfRWe+JPVedfeBQ== dependencies: just-compare "^2.3.0" diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/package.json b/modules/openiddict/app/OpenIddict.Demo.Server/package.json index 7c18c6d495..ea45f05d45 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/package.json +++ b/modules/openiddict/app/OpenIddict.Demo.Server/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.4" } } diff --git a/modules/openiddict/app/angular/package.json b/modules/openiddict/app/angular/package.json index 198cee2c11..75e2825783 100644 --- a/modules/openiddict/app/angular/package.json +++ b/modules/openiddict/app/angular/package.json @@ -12,15 +12,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~7.4.3", - "@abp/ng.components": "~7.4.3", - "@abp/ng.core": "~7.4.3", - "@abp/ng.oauth": "~7.4.3", - "@abp/ng.identity": "~7.4.3", - "@abp/ng.setting-management": "~7.4.3", - "@abp/ng.tenant-management": "~7.4.3", - "@abp/ng.theme.shared": "~7.4.3", - "@abp/ng.theme.lepton-x": "~2.4.3", + "@abp/ng.account": "~7.4.4", + "@abp/ng.components": "~7.4.4", + "@abp/ng.core": "~7.4.4", + "@abp/ng.oauth": "~7.4.4", + "@abp/ng.identity": "~7.4.4", + "@abp/ng.setting-management": "~7.4.4", + "@abp/ng.tenant-management": "~7.4.4", + "@abp/ng.theme.shared": "~7.4.4", + "@abp/ng.theme.lepton-x": "~2.4.5", "@angular/animations": "^15.0.1", "@angular/common": "^15.0.1", "@angular/compiler": "^15.0.1", @@ -36,7 +36,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~7.4.3", + "@abp/ng.schematics": "~7.4.4", "@angular-devkit/build-angular": "^15.0.1", "@angular-eslint/builder": "~15.1.0", "@angular-eslint/eslint-plugin": "~15.1.0", 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 082c435f52..85ee5b8768 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json @@ -3,6 +3,6 @@ "name": "demo-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.4" } } 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 f3b2b68536..6b96c444aa 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" - integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" - integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.3" - "@abp/bootstrap" "~7.4.3" - "@abp/bootstrap-datepicker" "~7.4.3" - "@abp/bootstrap-daterangepicker" "~7.4.3" - "@abp/datatables.net-bs5" "~7.4.3" - "@abp/font-awesome" "~7.4.3" - "@abp/jquery-form" "~7.4.3" - "@abp/jquery-validation-unobtrusive" "~7.4.3" - "@abp/lodash" "~7.4.3" - "@abp/luxon" "~7.4.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" - "@abp/moment" "~7.4.3" - "@abp/select2" "~7.4.3" - "@abp/sweetalert2" "~7.4.3" - "@abp/timeago" "~7.4.3" - "@abp/toastr" "~7.4.3" - -"@abp/aspnetcore.mvc.ui@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" - integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.4.tgz#51d22fe0ab95dd81b82905d15dd5565bd5a079ef" + integrity sha512-Kf8hN3Y2hBQ+4Qm8J4QpJ8wZsOnjmAua+zA5lJ8w2SunV8/PXei2jwyNi+Uad2m3ttk+YtltNLmLsAs7reFhfg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.4.tgz#b40405efbad1804731126c37c035ee5d188effd1" + integrity sha512-xjclzEnciXi33owHU7aGEDNdGgz2ArBKg6GFloPUSYIoQpKTtk3K7ty04Yg0SazE5F07aq2X4hJZCPIYg56KBA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.4" + "@abp/bootstrap" "~7.4.4" + "@abp/bootstrap-datepicker" "~7.4.4" + "@abp/bootstrap-daterangepicker" "~7.4.4" + "@abp/datatables.net-bs5" "~7.4.4" + "@abp/font-awesome" "~7.4.4" + "@abp/jquery-form" "~7.4.4" + "@abp/jquery-validation-unobtrusive" "~7.4.4" + "@abp/lodash" "~7.4.4" + "@abp/luxon" "~7.4.4" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.4" + "@abp/moment" "~7.4.4" + "@abp/select2" "~7.4.4" + "@abp/sweetalert2" "~7.4.4" + "@abp/timeago" "~7.4.4" + "@abp/toastr" "~7.4.4" + +"@abp/aspnetcore.mvc.ui@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.4.tgz#bd116acf15665cb047df92b2249de813e70967a2" + integrity sha512-tzz20VetG52p+ErpAHo+o3gyKiyeus6TcIkM8/4CFAO+TYn6GQDqyvYx5SLfIgg35B7ERCn4RgRZHd4yRoovkw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" - integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== +"@abp/bootstrap-datepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.4.tgz#f06664dbc154fd00f302bb439bb80311675d1321" + integrity sha512-reNZaCqFs+V5cEObkExJAITCrhezsWCqxRyPOA5zNLJtK82XrdT3UOi82wIcoghLMObJ++G+0QUeMKYqU0rJeA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" - integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== +"@abp/bootstrap-daterangepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.4.tgz#ef2dee7b4e82c148ade23c0be8f0f19f6a408e25" + integrity sha512-SuLlonGTzAgOGZe2ca5CyOD8NEH2NhP0KxOdC5hvyrhB0K+u4lCDByNrNSgyk4pyJaPih05N1O2uXPOu95UX5w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" - integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== +"@abp/bootstrap@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.4.tgz#59812c03b0e2123e4924862ae5548740aa6da596" + integrity sha512-SavEoipA82/rDXqZOFr4PTggZlrQfYY4of22dv3h7YsAFjLqWnIMYDSvifqOKiedX/DqxXgIrwHMiZ22DKcgog== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" bootstrap "^5.1.3" -"@abp/core@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" - integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== +"@abp/core@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.4.tgz#f4412dbe5f9df14b8493342a30cd5451cb711ac7" + integrity sha512-ovHm/CJXCH3d0zXwl4Ukd+VP0hsbILbdFgzv//2BLby68G8NM0Q36ZhQOKqIzdppxZV9OfhxdEiprTq2FPhjtQ== dependencies: - "@abp/utils" "~7.4.3" + "@abp/utils" "~7.4.4" -"@abp/datatables.net-bs5@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" - integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== +"@abp/datatables.net-bs5@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.4.tgz#ce5f25e623440c86b436e59e387e46ea6d7f10c1" + integrity sha512-JaQoBSBeFOlm/6vfz/x5seax56LFiiY2hgjLzAI1xMefVTmScsZqB/63t4DH7H7CUj4DlNGAm1Uc0y/AdwcFUA== dependencies: - "@abp/datatables.net" "~7.4.3" + "@abp/datatables.net" "~7.4.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" - integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== +"@abp/datatables.net@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.4.tgz#3e760abc8eb5a170cab597392da4d779eed4b6fc" + integrity sha512-48NCHuf+SUkaA/gn8768S/0fAab8t91mFVKP/Uv+7aLmxZfyRcqanoAdm8Nv8oNFVR0glpSsRAMgiuZ8K2vc2w== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" - integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== +"@abp/font-awesome@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.4.tgz#7a5ee10d3634db4b84f39c2bab0382328de29735" + integrity sha512-vwKG0DIehav4tS/TvDB87N5S5fpwjNN3VYApi6Bi5j+YfDqp/qBcJdYTIq+0kNO4ypTfWwaQldnWH1R0IotMjQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" - integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== +"@abp/jquery-form@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.4.tgz#f84c49905b56ef55b0ed8f049e39958d0634151b" + integrity sha512-9R6GfNGM3mUfry23I9rqli+rrByjp/XQmpwVP5q0VxIg4eTivleVCB9amMX+4lCa7i9eJoI2obpk5d4J50YcLw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" - integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== +"@abp/jquery-validation-unobtrusive@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.4.tgz#e11633c203554720227365fb9f09546a642756c9" + integrity sha512-sAGBBb7hTRAQSRHkgBHvSvyuAcAEe+rytykRAh+adWFNjNhzEbUUb2oeS8wa2EG8uqlx1iDf9SEFYygm1d2PcA== dependencies: - "@abp/jquery-validation" "~7.4.3" + "@abp/jquery-validation" "~7.4.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" - integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== +"@abp/jquery-validation@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.4.tgz#ddfc4ea5402502da5c0ffce8bfe4819b8e0c03ba" + integrity sha512-WBW0wfOyhCSHqMDKd4t/bchY890QocH56RFm4aq4ognV7Fj+JDdQsQQTSTceSNoNe5gy4JsCl7wgh4/9sCdscw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" - integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== +"@abp/jquery@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.4.tgz#eb1ae26415797362475447480d94498d4681aa9e" + integrity sha512-f+PyNT39M0eZi/crGKhRYa6MoRlPvMJ6fREFtD54RySzBojkzEtJIr1zsOwyLjNAakv2jK9bEaKK24VrdLsVug== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" jquery "~3.6.0" -"@abp/lodash@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" - integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== +"@abp/lodash@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.4.tgz#c88d59c299731c417f12f9f3135e20595789e0d6" + integrity sha512-Q3jESKGE208hzPIjC4buDrGSBUFd+iQQ+XSA74VT76mkNDbwdJfsQIpXBSQT/rphx6Zc5DaB1OCaKak+x3rVhQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" lodash "^4.17.21" -"@abp/luxon@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" - integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== +"@abp/luxon@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.4.tgz#d567a45d795e3e81f00b8d812461786a001419b9" + integrity sha512-mahOpEGATfRKAZ9h2aml2DYhPdRjoTLh3HIoGrxqqnIBKC7+djVPqnWL+HdCf8ReDVT96KC3rHaUOSeaI6Rzdw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" - integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== +"@abp/malihu-custom-scrollbar-plugin@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.4.tgz#d8acf2d7cadba2123de46a334d36a16d5383dd39" + integrity sha512-Ydo3CZOHNWxIC/HKn02pM6SKU7lnJ6t4/5zW8bUsXPK876MUcjVMm4NrlPil9h0PApXJOqSwKJhV7CmPMw1PNw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" - integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== +"@abp/moment@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.4.tgz#9a4f2d88d4bdf17f8ce8eb43fe6daee291113b23" + integrity sha512-7lReRaB9al/Qv9viP/CBfiiaIPSMVpR9t0qw2mIfBRlXWq9Zv+q0VEYyRZsTj/3Gbf/jQEHtS0cqnzP4jSyoWA== dependencies: moment "^2.9.0" -"@abp/select2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" - integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== +"@abp/select2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.4.tgz#c3b3c46b0739f5970650981b3b95aea401d52c1d" + integrity sha512-tqpYmapRu3wAX6zfdD4LXt4CMc12lw49AhkSEgW575vsYgZat6XnTjwNsCi+6Wa56dGfzUa9+wNB5NuOQfE+Rw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" - integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== +"@abp/sweetalert2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.4.tgz#6395b9ecbaa4d8bc26f3490c3adf1ff00326dd24" + integrity sha512-dGiNpG8jt56tSZKlDQc2AHoHQ7926SFurTSN68YmCu6jsRZD5+a4VsIaGtWWsUIgkicUd5vpUClOZGZKibziuQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" - integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== +"@abp/timeago@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.4.tgz#18d2fcca1de17033f58d44db9cdcc2d68f1d5bda" + integrity sha512-EZem9U9r0MmAmltdYr6FQbazRHfSm2KixyZpTixSsS1mSbNxm1JVH3cgOEC2KeYT3TNj8QfPIOWmZ8hj00S8KQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" timeago "^1.6.7" -"@abp/toastr@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" - integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== +"@abp/toastr@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.4.tgz#f132522caa28cf23e40214cb8e3adf830dc3db36" + integrity sha512-QJmH63aW6id1Mp4cwEmq1IaRwv9XRLFKKoFX54XpsPRgEXV8b5AVXsLLizBPOkmb4NhE+L0eCohpaZQBoagHVQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" toastr "^2.1.4" -"@abp/utils@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" - integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== +"@abp/utils@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.4.tgz#be8cf6b7d73d4d353fde854c88185ccbf1bc556e" + integrity sha512-MTqBw5TvnbUL5e1KtraqW8n++Bw+47RyC4aMSJoxD+/eL7F3gh66NDMSnsNPTTlVPD41DkEcfRWe+JPVedfeBQ== dependencies: just-compare "^2.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 8897828632..25f2f405dc 100644 --- a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.3", - "@abp/virtual-file-explorer": "~7.4.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~7.4.4", + "@abp/virtual-file-explorer": "~7.4.4" } } 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 0a088cfc8f..686a550ffc 100644 --- a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.3.tgz#636d8009fb6045ad2d549175363973b29690597a" - integrity sha512-kfTu9VEU0E9xtMmR85rbXIpVF2NBzmeAdE1blGhEXElIHbbn0y6nENTR1PGlPtN4c2hwfnRbKm4j8RYSS5abow== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.3.tgz#4e73cc6e727d2594c54e54601d9108d9a610960b" - integrity sha512-hxeBGP2GrZTZp0tsCEqf+cOBvZKTw5FP1hXM5n3tokah63rfyaPnfBgI1aj8wJhdJKpLrxbIZqkMPvNP6Pq/MA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~7.4.3" - "@abp/bootstrap" "~7.4.3" - "@abp/bootstrap-datepicker" "~7.4.3" - "@abp/bootstrap-daterangepicker" "~7.4.3" - "@abp/datatables.net-bs5" "~7.4.3" - "@abp/font-awesome" "~7.4.3" - "@abp/jquery-form" "~7.4.3" - "@abp/jquery-validation-unobtrusive" "~7.4.3" - "@abp/lodash" "~7.4.3" - "@abp/luxon" "~7.4.3" - "@abp/malihu-custom-scrollbar-plugin" "~7.4.3" - "@abp/moment" "~7.4.3" - "@abp/select2" "~7.4.3" - "@abp/sweetalert2" "~7.4.3" - "@abp/timeago" "~7.4.3" - "@abp/toastr" "~7.4.3" - -"@abp/aspnetcore.mvc.ui@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.3.tgz#89abf8961b7e91c39af71ca1c2f4871b75456fe1" - integrity sha512-U5j0AlU6teEhu9ZWVz1ggNv5BsXC0LL2E/NJcoqRjExX+muCobZJ+s4kivn8iZ3BLYNpXiPrbxUWFeLTlrQTyw== +"@abp/aspnetcore.mvc.ui.theme.basic@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-7.4.4.tgz#51d22fe0ab95dd81b82905d15dd5565bd5a079ef" + integrity sha512-Kf8hN3Y2hBQ+4Qm8J4QpJ8wZsOnjmAua+zA5lJ8w2SunV8/PXei2jwyNi+Uad2m3ttk+YtltNLmLsAs7reFhfg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~7.4.4" + +"@abp/aspnetcore.mvc.ui.theme.shared@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-7.4.4.tgz#b40405efbad1804731126c37c035ee5d188effd1" + integrity sha512-xjclzEnciXi33owHU7aGEDNdGgz2ArBKg6GFloPUSYIoQpKTtk3K7ty04Yg0SazE5F07aq2X4hJZCPIYg56KBA== + dependencies: + "@abp/aspnetcore.mvc.ui" "~7.4.4" + "@abp/bootstrap" "~7.4.4" + "@abp/bootstrap-datepicker" "~7.4.4" + "@abp/bootstrap-daterangepicker" "~7.4.4" + "@abp/datatables.net-bs5" "~7.4.4" + "@abp/font-awesome" "~7.4.4" + "@abp/jquery-form" "~7.4.4" + "@abp/jquery-validation-unobtrusive" "~7.4.4" + "@abp/lodash" "~7.4.4" + "@abp/luxon" "~7.4.4" + "@abp/malihu-custom-scrollbar-plugin" "~7.4.4" + "@abp/moment" "~7.4.4" + "@abp/select2" "~7.4.4" + "@abp/sweetalert2" "~7.4.4" + "@abp/timeago" "~7.4.4" + "@abp/toastr" "~7.4.4" + +"@abp/aspnetcore.mvc.ui@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-7.4.4.tgz#bd116acf15665cb047df92b2249de813e70967a2" + integrity sha512-tzz20VetG52p+ErpAHo+o3gyKiyeus6TcIkM8/4CFAO+TYn6GQDqyvYx5SLfIgg35B7ERCn4RgRZHd4yRoovkw== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,185 +43,185 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.3.tgz#e2111b318969a950405883f2939bc2578023cfd3" - integrity sha512-NAwBsa+J2/2rnVWpX0ANz5AW5Ghw1gWfpMlMUin1W8293mAPFJi0xQZrUmIDwVmESbM0MWzHELJWm4qZ60UOKw== +"@abp/bootstrap-datepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-7.4.4.tgz#f06664dbc154fd00f302bb439bb80311675d1321" + integrity sha512-reNZaCqFs+V5cEObkExJAITCrhezsWCqxRyPOA5zNLJtK82XrdT3UOi82wIcoghLMObJ++G+0QUeMKYqU0rJeA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.3.tgz#99edeb46f6df10e37a97939ebdd27fd906f400d6" - integrity sha512-iPtoOeuff41/pbeEIOSQgk43bamFsvfFvjtg7xcFe9WWDzJ1lWuqNBFKPj9WW8z3XJA2p+DdGpL7MD0KT8C7Hg== +"@abp/bootstrap-daterangepicker@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-7.4.4.tgz#ef2dee7b4e82c148ade23c0be8f0f19f6a408e25" + integrity sha512-SuLlonGTzAgOGZe2ca5CyOD8NEH2NhP0KxOdC5hvyrhB0K+u4lCDByNrNSgyk4pyJaPih05N1O2uXPOu95UX5w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.3.tgz#d985b269c8518c9bce71fdf996c08a9bc9fbc34e" - integrity sha512-oB+VxXhywdlOFNRiTkpm+lwYemOieHdyb0uZ1bSz9uGyFLORKynp0IYuI1jO1AUpCgNwwFyDEstpzxp2H8HalA== +"@abp/bootstrap@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-7.4.4.tgz#59812c03b0e2123e4924862ae5548740aa6da596" + integrity sha512-SavEoipA82/rDXqZOFr4PTggZlrQfYY4of22dv3h7YsAFjLqWnIMYDSvifqOKiedX/DqxXgIrwHMiZ22DKcgog== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" bootstrap "^5.1.3" -"@abp/clipboard@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.3.tgz#688cbd6f32d71ba5d76bdc42053672b46c188e51" - integrity sha512-iaHhG2AO0OLuaVgBz/TMrR3ZbLb4NXz3cZWLK/iBhlle4eTEV/nQiOXbx3lnW2ws0KnHZ25LFR3rqkmkDZMZmw== +"@abp/clipboard@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-7.4.4.tgz#d94fdcf5987418ec053dfbfb93235f60e9a1dc6c" + integrity sha512-FnnME29jPZReWsVEZlrh0fkXsC2S4utbfCvNQLwzfCDE44T9Qc/0+zgDVPfIBnmHkMJ2OjiBepy9xQQGjwKgDg== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" clipboard "^2.0.8" -"@abp/core@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.3.tgz#4004bf18bdc43128463483b2df99dfe768035dec" - integrity sha512-gwyk5I5xIlOLJkQtZbCbzCtmp2169BS/+3x+MctgEBdeIKeX3IFSfCwV6yebF5oMqXMwRis/rZbwsWq61OToHg== +"@abp/core@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-7.4.4.tgz#f4412dbe5f9df14b8493342a30cd5451cb711ac7" + integrity sha512-ovHm/CJXCH3d0zXwl4Ukd+VP0hsbILbdFgzv//2BLby68G8NM0Q36ZhQOKqIzdppxZV9OfhxdEiprTq2FPhjtQ== dependencies: - "@abp/utils" "~7.4.3" + "@abp/utils" "~7.4.4" -"@abp/datatables.net-bs5@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.3.tgz#e8833575381db4b375d0ba2babaaba79d49d4beb" - integrity sha512-N7E93+WVatnHYNuTZXBCnXfsGo0YEOMTZLxnZDo83eVD36mnXGHor62Y8ML16PADpUh6IdI1U/cHGC+lqBuo4A== +"@abp/datatables.net-bs5@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-7.4.4.tgz#ce5f25e623440c86b436e59e387e46ea6d7f10c1" + integrity sha512-JaQoBSBeFOlm/6vfz/x5seax56LFiiY2hgjLzAI1xMefVTmScsZqB/63t4DH7H7CUj4DlNGAm1Uc0y/AdwcFUA== dependencies: - "@abp/datatables.net" "~7.4.3" + "@abp/datatables.net" "~7.4.4" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.3.tgz#64382ff3a1e52cee57d2b0abd692b05ab00b3b3a" - integrity sha512-ZsQNFuahNTh7nYVse4GmlZoF2pC5QiMvbYM1LTyFeQncQmapkN2OXG+u3iH++VKwqUCl6hs9URe14f8DPjnxUw== +"@abp/datatables.net@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-7.4.4.tgz#3e760abc8eb5a170cab597392da4d779eed4b6fc" + integrity sha512-48NCHuf+SUkaA/gn8768S/0fAab8t91mFVKP/Uv+7aLmxZfyRcqanoAdm8Nv8oNFVR0glpSsRAMgiuZ8K2vc2w== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" datatables.net "^1.11.4" -"@abp/font-awesome@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.3.tgz#1551fca165b96b794337bb6c7685902b5fff32df" - integrity sha512-56JmWuRg1yn4LbYNFeI3jYGzEWyifNJYW48AQH5CEvWXS0tEsdWQnjrMBnAwc36ll/cS2Ag9fe5nl8BPHEx5lQ== +"@abp/font-awesome@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-7.4.4.tgz#7a5ee10d3634db4b84f39c2bab0382328de29735" + integrity sha512-vwKG0DIehav4tS/TvDB87N5S5fpwjNN3VYApi6Bi5j+YfDqp/qBcJdYTIq+0kNO4ypTfWwaQldnWH1R0IotMjQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.3.tgz#96b51eb66dc53b4bc78815699b83aa19c4958586" - integrity sha512-AghutwdKaDM59FFwd1B2ykZ4vRg0J8H8jNGvee3tVFNjDYgqQyZ9q3HUNbJM/CAmZxA00YuUX2x0OmoQ2+wOUA== +"@abp/jquery-form@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-7.4.4.tgz#f84c49905b56ef55b0ed8f049e39958d0634151b" + integrity sha512-9R6GfNGM3mUfry23I9rqli+rrByjp/XQmpwVP5q0VxIg4eTivleVCB9amMX+4lCa7i9eJoI2obpk5d4J50YcLw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.3.tgz#8f9af7db89a9cfafc1dc0c1b02aef0dbdc780b61" - integrity sha512-9xmJKoP71eAX6qCoBjU5OvzK3lpc7ocrSpSMRgBkjMxQQf1zBkgsViaBv5l7EDfjWqwET9NWTnpvSdSCvvnK2Q== +"@abp/jquery-validation-unobtrusive@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-7.4.4.tgz#e11633c203554720227365fb9f09546a642756c9" + integrity sha512-sAGBBb7hTRAQSRHkgBHvSvyuAcAEe+rytykRAh+adWFNjNhzEbUUb2oeS8wa2EG8uqlx1iDf9SEFYygm1d2PcA== dependencies: - "@abp/jquery-validation" "~7.4.3" + "@abp/jquery-validation" "~7.4.4" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.3.tgz#a65a998e9ae1f6eacd18879478a39c9f95aadcf4" - integrity sha512-pGq+k6rL2B1AbeeUnWcK1GNmwW9CWkLkOAOuUqZ3qLMgD+9FVXd1MnOE7OOxa9SgZAjPDEsElLiwx8FgunCxvA== +"@abp/jquery-validation@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-7.4.4.tgz#ddfc4ea5402502da5c0ffce8bfe4819b8e0c03ba" + integrity sha512-WBW0wfOyhCSHqMDKd4t/bchY890QocH56RFm4aq4ognV7Fj+JDdQsQQTSTceSNoNe5gy4JsCl7wgh4/9sCdscw== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" jquery-validation "^1.19.3" -"@abp/jquery@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.3.tgz#ea78501e098b46855c8663dbe3d348adbcd2b3ff" - integrity sha512-t4vPH15G1ZI09usy8ZQ3KFkPO4xoGz8YDgkTOXJ4BQYGg+RQn7uFQueY+iWJogyVEMUdoGa5PP4bG5ZFszJZ5A== +"@abp/jquery@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-7.4.4.tgz#eb1ae26415797362475447480d94498d4681aa9e" + integrity sha512-f+PyNT39M0eZi/crGKhRYa6MoRlPvMJ6fREFtD54RySzBojkzEtJIr1zsOwyLjNAakv2jK9bEaKK24VrdLsVug== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" jquery "~3.6.0" -"@abp/lodash@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.3.tgz#03ac92842f2d7c61a63683051bf9c4e5abcecfee" - integrity sha512-JgalvwQG2oTkXDOq2FlYycHRLSc4VRxa48hQPcZKR2D+md6pzU0vG8suh/a8iRq2kP0L14K3HQ2EQf7hxCVVUg== +"@abp/lodash@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-7.4.4.tgz#c88d59c299731c417f12f9f3135e20595789e0d6" + integrity sha512-Q3jESKGE208hzPIjC4buDrGSBUFd+iQQ+XSA74VT76mkNDbwdJfsQIpXBSQT/rphx6Zc5DaB1OCaKak+x3rVhQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" lodash "^4.17.21" -"@abp/luxon@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.3.tgz#4cad4711b743c7dcdf420c2e68c394c907ae01fb" - integrity sha512-3HmmOoVOHa4Mv5gj6MpFKvaYwAgyXQJqd9o/SEeEMwaJvFqUbjxUkPDAj2b+xV9fI4BNSzbTOOf39A/orDdbfQ== +"@abp/luxon@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-7.4.4.tgz#d567a45d795e3e81f00b8d812461786a001419b9" + integrity sha512-mahOpEGATfRKAZ9h2aml2DYhPdRjoTLh3HIoGrxqqnIBKC7+djVPqnWL+HdCf8ReDVT96KC3rHaUOSeaI6Rzdw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.3.tgz#f18c125e4ea4fd035158e14390bbc6f24a467525" - integrity sha512-MlnT/6peAjQfep0/ZEE7Px7ed9f8rVThvwD+iQv8GMJs6L1WVX8GtUpQEBl59GVMT/A7Yj4RhQkHShuXu0OQiw== +"@abp/malihu-custom-scrollbar-plugin@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-7.4.4.tgz#d8acf2d7cadba2123de46a334d36a16d5383dd39" + integrity sha512-Ydo3CZOHNWxIC/HKn02pM6SKU7lnJ6t4/5zW8bUsXPK876MUcjVMm4NrlPil9h0PApXJOqSwKJhV7CmPMw1PNw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.3.tgz#9760ef7787e87c7f0031d777d1d017db057a017d" - integrity sha512-ETNat9lUBdyC8DDm/avP8NZUsg8RVXwRgh1i1jmvm5PLMpIbCRcJjKzpmC9D2dQIQhm4q6icdn3l5SPZimC/qQ== +"@abp/moment@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-7.4.4.tgz#9a4f2d88d4bdf17f8ce8eb43fe6daee291113b23" + integrity sha512-7lReRaB9al/Qv9viP/CBfiiaIPSMVpR9t0qw2mIfBRlXWq9Zv+q0VEYyRZsTj/3Gbf/jQEHtS0cqnzP4jSyoWA== dependencies: moment "^2.9.0" -"@abp/prismjs@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.3.tgz#ff75bd2297dc9f103b527a9b000a81e60658e42d" - integrity sha512-WHbbZ0gfPFVFOzATPTDgjdyz309rEFI7vSU2n0499FwG73eK+7/Qv6xeFYE9vWce0e+3BTIY6iMr06dZ1Sax6Q== +"@abp/prismjs@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-7.4.4.tgz#f605cf6f32e7714ae99ef904c6b0d08659070dda" + integrity sha512-0OlYt1hAF+i/O4XRdv2X1vwxEAyn79/GpllCUHV0etWsdHfpxz0ekFmHJN4a3hg/crgOlqBMqnxYC+m/b20KIw== dependencies: - "@abp/clipboard" "~7.4.3" - "@abp/core" "~7.4.3" + "@abp/clipboard" "~7.4.4" + "@abp/core" "~7.4.4" prismjs "^1.26.0" -"@abp/select2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.3.tgz#e5eb197e57176b7dc941ce66f2e3bdc4a91e9119" - integrity sha512-MWaWjri8bXOmOuml4ucl92rfQd4hSXEOTTC4U7kebM2GiyOmwfDOoUwLUOh6uJjM2GAaAYOoj56KDrY5Qqv84g== +"@abp/select2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-7.4.4.tgz#c3b3c46b0739f5970650981b3b95aea401d52c1d" + integrity sha512-tqpYmapRu3wAX6zfdD4LXt4CMc12lw49AhkSEgW575vsYgZat6XnTjwNsCi+6Wa56dGfzUa9+wNB5NuOQfE+Rw== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" select2 "^4.0.13" -"@abp/sweetalert2@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.3.tgz#567cab77b801c1c43bb6500f8c8881be7bc40e4c" - integrity sha512-Spdxvcy2jrXPefhVmeROFQGiqHK71bZWOD21LMUwFkNhIh2PJ+LMfb0IC2PIifaNpYzvwjIPdDFSFrhRZ5AQCQ== +"@abp/sweetalert2@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-7.4.4.tgz#6395b9ecbaa4d8bc26f3490c3adf1ff00326dd24" + integrity sha512-dGiNpG8jt56tSZKlDQc2AHoHQ7926SFurTSN68YmCu6jsRZD5+a4VsIaGtWWsUIgkicUd5vpUClOZGZKibziuQ== dependencies: - "@abp/core" "~7.4.3" + "@abp/core" "~7.4.4" sweetalert2 "^11.3.6" -"@abp/timeago@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.3.tgz#bd6a974c79da1ced227674edac769b60887eb2d3" - integrity sha512-1uRYTXyK5/RiNpVqFNuMKuGVs9gzscrAy7dHvzKbdbc4MysT5c4H7+uBz1MR/kdRpRhcZZjfO64e8P0nVRE7eQ== +"@abp/timeago@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-7.4.4.tgz#18d2fcca1de17033f58d44db9cdcc2d68f1d5bda" + integrity sha512-EZem9U9r0MmAmltdYr6FQbazRHfSm2KixyZpTixSsS1mSbNxm1JVH3cgOEC2KeYT3TNj8QfPIOWmZ8hj00S8KQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" timeago "^1.6.7" -"@abp/toastr@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.3.tgz#911d4e3d052276082f25ac061607ce71e784667a" - integrity sha512-Jiw+CatMnLFdb7tZb0YqaX5PLOJsryepAeK244k2znQCaXXeQ8vAyuzjbmu9h5IMVDSlg15cedU5Rz3vfHtIFA== +"@abp/toastr@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-7.4.4.tgz#f132522caa28cf23e40214cb8e3adf830dc3db36" + integrity sha512-QJmH63aW6id1Mp4cwEmq1IaRwv9XRLFKKoFX54XpsPRgEXV8b5AVXsLLizBPOkmb4NhE+L0eCohpaZQBoagHVQ== dependencies: - "@abp/jquery" "~7.4.3" + "@abp/jquery" "~7.4.4" toastr "^2.1.4" -"@abp/utils@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.3.tgz#793f9718e9ba24d9417f9f13bd8adda922b24ec1" - integrity sha512-1jvQCnwRv8e2hGJL8Hxc+oiWeh1yvSWBdwK1EcvrCrpwEY/1VRNDgt0mboDCxBz5/HYspiJj/K9b23X8d5Fdwg== +"@abp/utils@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-7.4.4.tgz#be8cf6b7d73d4d353fde854c88185ccbf1bc556e" + integrity sha512-MTqBw5TvnbUL5e1KtraqW8n++Bw+47RyC4aMSJoxD+/eL7F3gh66NDMSnsNPTTlVPD41DkEcfRWe+JPVedfeBQ== dependencies: just-compare "^2.3.0" -"@abp/virtual-file-explorer@~7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-7.4.3.tgz#2baed62b74b3ff431343969f91ba56cbc611967d" - integrity sha512-Ndg89c+ccCBBM3dRYThuPE7Fqu/SA3r8v0gBZxhQ5n0Ah5hOnx7LzoZVfJ/RHuUhWpIaTq34UGGylBfSGA9LaQ== +"@abp/virtual-file-explorer@~7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-7.4.4.tgz#00d6ff509c3f1d51fe5fb9ebe7d019e630ce04eb" + integrity sha512-xi4a+gRW7ypdrNathC9QUMFdvaREXKLMV7g8ZXux2vfVEzGS0QNBzi3qll0kByxma/HSfLEVHIa4zb9ZoD4WkA== dependencies: - "@abp/clipboard" "~7.4.3" - "@abp/prismjs" "~7.4.3" + "@abp/clipboard" "~7.4.4" + "@abp/prismjs" "~7.4.4" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" diff --git a/npm/lerna.json b/npm/lerna.json index f883e45d75..1355c484b9 100644 --- a/npm/lerna.json +++ b/npm/lerna.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "packages": [ "packs/*" ], diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index 239a20d190..a75db6def6 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -44,8 +44,8 @@ }, "private": true, "devDependencies": { - "@abp/ng.theme.lepton-x": "~2.4.3", - "@abp/utils": "~7.4.3", + "@abp/ng.theme.lepton-x": "~2.4.5", + "@abp/utils": "~7.4.4", "@angular-devkit/build-angular": "~16.2.0", "@angular-devkit/core": "~16.2.0", "@angular-devkit/schematics": "~16.2.0", diff --git a/npm/ng-packs/packages/account-core/package.json b/npm/ng-packs/packages/account-core/package.json index 6eca6257e1..1686cd30ef 100644 --- a/npm/ng-packs/packages/account-core/package.json +++ b/npm/ng-packs/packages/account-core/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.account.core", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": "~7.4.3", - "@abp/ng.theme.shared": "~7.4.3", + "@abp/ng.core": "~7.4.4", + "@abp/ng.theme.shared": "~7.4.4", "@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 e60692ff67..29d3411e04 100644 --- a/npm/ng-packs/packages/account/package.json +++ b/npm/ng-packs/packages/account/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.account", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~7.4.3", - "@abp/ng.theme.shared": "~7.4.3", + "@abp/ng.account.core": "~7.4.4", + "@abp/ng.theme.shared": "~7.4.4", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json index 7c5b066e83..44c5d1cb16 100644 --- a/npm/ng-packs/packages/components/package.json +++ b/npm/ng-packs/packages/components/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.components", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": ">=7.4.3", - "@abp/ng.theme.shared": ">=7.4.3" + "@abp/ng.core": ">=7.4.4", + "@abp/ng.theme.shared": ">=7.4.4" }, "dependencies": { "chart.js": "^3.5.1", diff --git a/npm/ng-packs/packages/core/package.json b/npm/ng-packs/packages/core/package.json index 1f2568573d..ceece99e72 100644 --- a/npm/ng-packs/packages/core/package.json +++ b/npm/ng-packs/packages/core/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.core", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/utils": "~7.4.3", + "@abp/utils": "~7.4.4", "angular-oauth2-oidc": "^15.0.1", "just-clone": "^6.1.1", "just-compare": "^2.3.0", diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json index 87b2b6c8b9..fe8201bc8e 100644 --- a/npm/ng-packs/packages/feature-management/package.json +++ b/npm/ng-packs/packages/feature-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.feature-management", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~7.4.3", + "@abp/ng.theme.shared": "~7.4.4", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/generators/package.json b/npm/ng-packs/packages/generators/package.json index 02caa02273..9307369dd1 100644 --- a/npm/ng-packs/packages/generators/package.json +++ b/npm/ng-packs/packages/generators/package.json @@ -1,6 +1,6 @@ { "name": "@abp/nx.generators", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "generators": "./generators.json", "type": "commonjs", diff --git a/npm/ng-packs/packages/identity/package.json b/npm/ng-packs/packages/identity/package.json index 012d2a2ee0..da45487bfb 100644 --- a/npm/ng-packs/packages/identity/package.json +++ b/npm/ng-packs/packages/identity/package.json @@ -1,15 +1,15 @@ { "name": "@abp/ng.identity", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~7.4.3", - "@abp/ng.permission-management": "~7.4.3", - "@abp/ng.theme.shared": "~7.4.3", + "@abp/ng.components": "~7.4.4", + "@abp/ng.permission-management": "~7.4.4", + "@abp/ng.theme.shared": "~7.4.4", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/oauth/package.json b/npm/ng-packs/packages/oauth/package.json index cbf1ea71ed..7359ccc829 100644 --- a/npm/ng-packs/packages/oauth/package.json +++ b/npm/ng-packs/packages/oauth/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.oauth", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~7.4.3", - "@abp/utils": "~7.4.3", + "@abp/ng.core": "~7.4.4", + "@abp/utils": "~7.4.4", "angular-oauth2-oidc": "^15.0.1", "just-clone": "^6.1.1", "just-compare": "^2.3.0", diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json index 1cbd3732c1..06142f141d 100644 --- a/npm/ng-packs/packages/permission-management/package.json +++ b/npm/ng-packs/packages/permission-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.permission-management", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~7.4.3", + "@abp/ng.theme.shared": "~7.4.4", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/schematics/package.json b/npm/ng-packs/packages/schematics/package.json index 0eb65957a3..1d246d0a0c 100644 --- a/npm/ng-packs/packages/schematics/package.json +++ b/npm/ng-packs/packages/schematics/package.json @@ -1,6 +1,6 @@ { "name": "@abp/ng.schematics", - "version": "7.4.3", + "version": "7.4.4", "author": "", "schematics": "./collection.json", "dependencies": { diff --git a/npm/ng-packs/packages/setting-management/package.json b/npm/ng-packs/packages/setting-management/package.json index 3a966a0d62..c3535b8639 100644 --- a/npm/ng-packs/packages/setting-management/package.json +++ b/npm/ng-packs/packages/setting-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.setting-management", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~7.4.3", - "@abp/ng.theme.shared": "~7.4.3", + "@abp/ng.components": "~7.4.4", + "@abp/ng.theme.shared": "~7.4.4", "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 4d51ccedb1..a39dbca65f 100644 --- a/npm/ng-packs/packages/tenant-management/package.json +++ b/npm/ng-packs/packages/tenant-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.tenant-management", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.feature-management": "~7.4.3", - "@abp/ng.theme.shared": "~7.4.3", + "@abp/ng.feature-management": "~7.4.4", + "@abp/ng.theme.shared": "~7.4.4", "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 02a07b7f1f..00039d6694 100644 --- a/npm/ng-packs/packages/theme-basic/package.json +++ b/npm/ng-packs/packages/theme-basic/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.theme.basic", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~7.4.3", - "@abp/ng.theme.shared": "~7.4.3", + "@abp/ng.account.core": "~7.4.4", + "@abp/ng.theme.shared": "~7.4.4", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-shared/package.json b/npm/ng-packs/packages/theme-shared/package.json index d3999fc94e..eec73e79ff 100644 --- a/npm/ng-packs/packages/theme-shared/package.json +++ b/npm/ng-packs/packages/theme-shared/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.theme.shared", - "version": "7.4.3", + "version": "7.4.4", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~7.4.3", + "@abp/ng.core": "~7.4.4", "@fortawesome/fontawesome-free": "^5.15.4", "@ng-bootstrap/ng-bootstrap": "^15.0.0", "@ngx-validate/core": "^0.2.0", diff --git a/npm/packs/anchor-js/package.json b/npm/packs/anchor-js/package.json index 216890db77..5dc754e7ba 100644 --- a/npm/packs/anchor-js/package.json +++ b/npm/packs/anchor-js/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/anchor-js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "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 2f0fed3d7b..6d6b9a1df6 100644 --- a/npm/packs/aspnetcore.components.server.basictheme/package.json +++ b/npm/packs/aspnetcore.components.server.basictheme/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/aspnetcore.components.server.basictheme", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.components.server.theming": "~7.4.3" + "@abp/aspnetcore.components.server.theming": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.components.server.theming/package.json b/npm/packs/aspnetcore.components.server.theming/package.json index 161aec6433..74969edecf 100644 --- a/npm/packs/aspnetcore.components.server.theming/package.json +++ b/npm/packs/aspnetcore.components.server.theming/package.json @@ -1,12 +1,12 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/aspnetcore.components.server.theming", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/bootstrap": "~7.4.3", - "@abp/font-awesome": "~7.4.3" + "@abp/bootstrap": "~7.4.4", + "@abp/font-awesome": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json index 3543ba9bbc..ff787bef66 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/aspnetcore.mvc.ui.theme.basic", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~7.4.3" + "@abp/aspnetcore.mvc.ui.theme.shared": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json index f7b6815a95..5c74eedb9f 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/aspnetcore.mvc.ui.theme.shared", "repository": { "type": "git", @@ -10,22 +10,22 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui": "~7.4.3", - "@abp/bootstrap": "~7.4.3", - "@abp/bootstrap-datepicker": "~7.4.3", - "@abp/bootstrap-daterangepicker": "~7.4.3", - "@abp/datatables.net-bs5": "~7.4.3", - "@abp/font-awesome": "~7.4.3", - "@abp/jquery-form": "~7.4.3", - "@abp/jquery-validation-unobtrusive": "~7.4.3", - "@abp/lodash": "~7.4.3", - "@abp/luxon": "~7.4.3", - "@abp/malihu-custom-scrollbar-plugin": "~7.4.3", - "@abp/moment": "~7.4.3", - "@abp/select2": "~7.4.3", - "@abp/sweetalert2": "~7.4.3", - "@abp/timeago": "~7.4.3", - "@abp/toastr": "~7.4.3" + "@abp/aspnetcore.mvc.ui": "~7.4.4", + "@abp/bootstrap": "~7.4.4", + "@abp/bootstrap-datepicker": "~7.4.4", + "@abp/bootstrap-daterangepicker": "~7.4.4", + "@abp/datatables.net-bs5": "~7.4.4", + "@abp/font-awesome": "~7.4.4", + "@abp/jquery-form": "~7.4.4", + "@abp/jquery-validation-unobtrusive": "~7.4.4", + "@abp/lodash": "~7.4.4", + "@abp/luxon": "~7.4.4", + "@abp/malihu-custom-scrollbar-plugin": "~7.4.4", + "@abp/moment": "~7.4.4", + "@abp/select2": "~7.4.4", + "@abp/sweetalert2": "~7.4.4", + "@abp/timeago": "~7.4.4", + "@abp/toastr": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui/package-lock.json b/npm/packs/aspnetcore.mvc.ui/package-lock.json index 547ba201cd..ea42e6d38a 100644 --- a/npm/packs/aspnetcore.mvc.ui/package-lock.json +++ b/npm/packs/aspnetcore.mvc.ui/package-lock.json @@ -1,6 +1,6 @@ { "name": "@abp/aspnetcore.mvc.ui", - "version": "7.4.3", + "version": "7.4.4", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/npm/packs/aspnetcore.mvc.ui/package.json b/npm/packs/aspnetcore.mvc.ui/package.json index a78505ffdc..196c597696 100644 --- a/npm/packs/aspnetcore.mvc.ui/package.json +++ b/npm/packs/aspnetcore.mvc.ui/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/aspnetcore.mvc.ui", "repository": { "type": "git", diff --git a/npm/packs/blogging/package.json b/npm/packs/blogging/package.json index 405b6b73c8..2ec10ddc30 100644 --- a/npm/packs/blogging/package.json +++ b/npm/packs/blogging/package.json @@ -1,14 +1,14 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/blogging", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~7.4.3", - "@abp/owl.carousel": "~7.4.3", - "@abp/prismjs": "~7.4.3", - "@abp/tui-editor": "~7.4.3" + "@abp/aspnetcore.mvc.ui.theme.shared": "~7.4.4", + "@abp/owl.carousel": "~7.4.4", + "@abp/prismjs": "~7.4.4", + "@abp/tui-editor": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/bootstrap-datepicker/package.json b/npm/packs/bootstrap-datepicker/package.json index 8be116c23f..01709918a6 100644 --- a/npm/packs/bootstrap-datepicker/package.json +++ b/npm/packs/bootstrap-datepicker/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/bootstrap-datepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap-daterangepicker/package.json b/npm/packs/bootstrap-daterangepicker/package.json index 9101f21523..7027861452 100644 --- a/npm/packs/bootstrap-daterangepicker/package.json +++ b/npm/packs/bootstrap-daterangepicker/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/bootstrap-daterangepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap/package.json b/npm/packs/bootstrap/package.json index 677759d171..d24adb76b0 100644 --- a/npm/packs/bootstrap/package.json +++ b/npm/packs/bootstrap/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/bootstrap", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "bootstrap": "^5.1.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/chart.js/package.json b/npm/packs/chart.js/package.json index 8f6d1a8f1e..78399f9dc6 100644 --- a/npm/packs/chart.js/package.json +++ b/npm/packs/chart.js/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/chart.js", "publishConfig": { "access": "public" diff --git a/npm/packs/clipboard/package.json b/npm/packs/clipboard/package.json index d96a3c66a3..a8105312b8 100644 --- a/npm/packs/clipboard/package.json +++ b/npm/packs/clipboard/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/clipboard", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "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 b08140c564..ff63d9b675 100644 --- a/npm/packs/cms-kit.admin/package.json +++ b/npm/packs/cms-kit.admin/package.json @@ -1,15 +1,15 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/cms-kit.admin", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/codemirror": "~7.4.3", - "@abp/jstree": "~7.4.3", - "@abp/slugify": "~7.4.3", - "@abp/tui-editor": "~7.4.3", - "@abp/uppy": "~7.4.3" + "@abp/codemirror": "~7.4.4", + "@abp/jstree": "~7.4.4", + "@abp/slugify": "~7.4.4", + "@abp/tui-editor": "~7.4.4", + "@abp/uppy": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cms-kit.public/package.json b/npm/packs/cms-kit.public/package.json index db9ab66687..ca4fdde8c7 100644 --- a/npm/packs/cms-kit.public/package.json +++ b/npm/packs/cms-kit.public/package.json @@ -1,12 +1,12 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/cms-kit.public", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/highlight.js": "~7.4.3", - "@abp/star-rating-svg": "~7.4.3" + "@abp/highlight.js": "~7.4.4", + "@abp/star-rating-svg": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cms-kit/package.json b/npm/packs/cms-kit/package.json index 4a9798a0a0..2c0b71d553 100644 --- a/npm/packs/cms-kit/package.json +++ b/npm/packs/cms-kit/package.json @@ -1,12 +1,12 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/cms-kit", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/cms-kit.admin": "~7.4.3", - "@abp/cms-kit.public": "~7.4.3" + "@abp/cms-kit.admin": "~7.4.4", + "@abp/cms-kit.public": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/codemirror/package.json b/npm/packs/codemirror/package.json index c8a8a16426..c0603d37e4 100644 --- a/npm/packs/codemirror/package.json +++ b/npm/packs/codemirror/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/codemirror", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "codemirror": "^5.65.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/core/package.json b/npm/packs/core/package.json index 43ce1da371..456716795c 100644 --- a/npm/packs/core/package.json +++ b/npm/packs/core/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/core", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/utils": "~7.4.3" + "@abp/utils": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cropperjs/package.json b/npm/packs/cropperjs/package.json index ecaadf37db..bf37bd3720 100644 --- a/npm/packs/cropperjs/package.json +++ b/npm/packs/cropperjs/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/cropperjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "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 32da8316fe..d840d1c783 100644 --- a/npm/packs/datatables.net-bs4/package.json +++ b/npm/packs/datatables.net-bs4/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/datatables.net-bs4", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/datatables.net": "~7.4.3", + "@abp/datatables.net": "~7.4.4", "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 d9efa8e3c6..c4504bff2c 100644 --- a/npm/packs/datatables.net-bs5/package.json +++ b/npm/packs/datatables.net-bs5/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/datatables.net-bs5", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/datatables.net": "~7.4.3", + "@abp/datatables.net": "~7.4.4", "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 ce83b52a9a..7ce378c8f8 100644 --- a/npm/packs/datatables.net/package.json +++ b/npm/packs/datatables.net/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/datatables.net", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.3", + "@abp/jquery": "~7.4.4", "datatables.net": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/docs/package.json b/npm/packs/docs/package.json index 49d4627698..5e8a1a582b 100644 --- a/npm/packs/docs/package.json +++ b/npm/packs/docs/package.json @@ -1,15 +1,15 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/docs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/anchor-js": "~7.4.3", - "@abp/clipboard": "~7.4.3", - "@abp/malihu-custom-scrollbar-plugin": "~7.4.3", - "@abp/popper.js": "~7.4.3", - "@abp/prismjs": "~7.4.3" + "@abp/anchor-js": "~7.4.4", + "@abp/clipboard": "~7.4.4", + "@abp/malihu-custom-scrollbar-plugin": "~7.4.4", + "@abp/popper.js": "~7.4.4", + "@abp/prismjs": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/flag-icon-css/package.json b/npm/packs/flag-icon-css/package.json index 5d2d2a214c..9975e41a7e 100644 --- a/npm/packs/flag-icon-css/package.json +++ b/npm/packs/flag-icon-css/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/flag-icon-css", "publishConfig": { "access": "public" diff --git a/npm/packs/flag-icons/package.json b/npm/packs/flag-icons/package.json index 6a6a766679..4a0e241202 100644 --- a/npm/packs/flag-icons/package.json +++ b/npm/packs/flag-icons/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/flag-icons", "publishConfig": { "access": "public" diff --git a/npm/packs/font-awesome/package.json b/npm/packs/font-awesome/package.json index 4986a2ef66..5394d35ded 100644 --- a/npm/packs/font-awesome/package.json +++ b/npm/packs/font-awesome/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/font-awesome", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "@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 0575d45588..5620c5b9e0 100644 --- a/npm/packs/highlight.js/package.json +++ b/npm/packs/highlight.js/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/highlight.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "@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 3ab7d76031..321ad82077 100644 --- a/npm/packs/jquery-form/package.json +++ b/npm/packs/jquery-form/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/jquery-form", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.3", + "@abp/jquery": "~7.4.4", "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 69edbd4316..00baa28fc3 100644 --- a/npm/packs/jquery-validation-unobtrusive/package.json +++ b/npm/packs/jquery-validation-unobtrusive/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/jquery-validation-unobtrusive", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery-validation": "~7.4.3", + "@abp/jquery-validation": "~7.4.4", "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 91b9e69227..d7710b673e 100644 --- a/npm/packs/jquery-validation/package.json +++ b/npm/packs/jquery-validation/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/jquery-validation", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.3", + "@abp/jquery": "~7.4.4", "jquery-validation": "^1.19.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jquery/package.json b/npm/packs/jquery/package.json index 78fd993f08..64e95bd53f 100644 --- a/npm/packs/jquery/package.json +++ b/npm/packs/jquery/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/jquery", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "jquery": "~3.6.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jstree/package.json b/npm/packs/jstree/package.json index 43155b49fa..c44af93e37 100644 --- a/npm/packs/jstree/package.json +++ b/npm/packs/jstree/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/jstree", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.3", + "@abp/jquery": "~7.4.4", "jstree": "^3.3.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/lodash/package.json b/npm/packs/lodash/package.json index 0610f99aec..e878dfa3fe 100644 --- a/npm/packs/lodash/package.json +++ b/npm/packs/lodash/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/lodash", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "lodash": "^4.17.21" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/luxon/package.json b/npm/packs/luxon/package.json index 94cbf17249..3d60f66aae 100644 --- a/npm/packs/luxon/package.json +++ b/npm/packs/luxon/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/luxon", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "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 9d3bf9a54a..1524b61b7f 100644 --- a/npm/packs/malihu-custom-scrollbar-plugin/package.json +++ b/npm/packs/malihu-custom-scrollbar-plugin/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/malihu-custom-scrollbar-plugin", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "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 bac76bd661..2747ca0ff8 100644 --- a/npm/packs/markdown-it/package.json +++ b/npm/packs/markdown-it/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/markdown-it", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "markdown-it": "^12.3.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/moment/package.json b/npm/packs/moment/package.json index a3e0858083..29c63730cf 100644 --- a/npm/packs/moment/package.json +++ b/npm/packs/moment/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/moment", "repository": { "type": "git", diff --git a/npm/packs/owl.carousel/package.json b/npm/packs/owl.carousel/package.json index 88c8bce917..e70ad10ba6 100644 --- a/npm/packs/owl.carousel/package.json +++ b/npm/packs/owl.carousel/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/owl.carousel", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "owl.carousel": "^2.3.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/popper.js/package.json b/npm/packs/popper.js/package.json index 89aac42bfe..6ad7bfe67b 100644 --- a/npm/packs/popper.js/package.json +++ b/npm/packs/popper.js/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/popper.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "@popperjs/core": "^2.11.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/prismjs/package.json b/npm/packs/prismjs/package.json index 2cc5924a84..6b6d4be7b6 100644 --- a/npm/packs/prismjs/package.json +++ b/npm/packs/prismjs/package.json @@ -1,12 +1,12 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/prismjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~7.4.3", - "@abp/core": "~7.4.3", + "@abp/clipboard": "~7.4.4", + "@abp/core": "~7.4.4", "prismjs": "^1.26.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/qrcode/package.json b/npm/packs/qrcode/package.json index 8acd51eb47..64c49465b7 100644 --- a/npm/packs/qrcode/package.json +++ b/npm/packs/qrcode/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/qrcode", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3" + "@abp/core": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/select2/package.json b/npm/packs/select2/package.json index 2ca08bac30..50ca7b33dc 100644 --- a/npm/packs/select2/package.json +++ b/npm/packs/select2/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/select2", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "select2": "^4.0.13" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/signalr/package.json b/npm/packs/signalr/package.json index 074b682988..cb51b93714 100644 --- a/npm/packs/signalr/package.json +++ b/npm/packs/signalr/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/signalr", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "@microsoft/signalr": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/slugify/package.json b/npm/packs/slugify/package.json index adeb90d604..5b2d78bf57 100644 --- a/npm/packs/slugify/package.json +++ b/npm/packs/slugify/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "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 7f4784c1b4..c97b00f61a 100644 --- a/npm/packs/star-rating-svg/package.json +++ b/npm/packs/star-rating-svg/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/star-rating-svg", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.3", + "@abp/jquery": "~7.4.4", "star-rating-svg": "^3.5.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/sweetalert2/package.json b/npm/packs/sweetalert2/package.json index 8ffcd0a6f0..5b879839f1 100644 --- a/npm/packs/sweetalert2/package.json +++ b/npm/packs/sweetalert2/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/sweetalert2", "publishConfig": { "access": "public" @@ -10,7 +10,7 @@ "directory": "npm/packs/sweetalert2" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "sweetalert2": "^11.3.6" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/timeago/package.json b/npm/packs/timeago/package.json index 698335243e..f87b91d80b 100644 --- a/npm/packs/timeago/package.json +++ b/npm/packs/timeago/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/timeago", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.3", + "@abp/jquery": "~7.4.4", "timeago": "^1.6.7" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/toastr/package.json b/npm/packs/toastr/package.json index 68fabcdd85..f7eba19416 100644 --- a/npm/packs/toastr/package.json +++ b/npm/packs/toastr/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/toastr", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.3", + "@abp/jquery": "~7.4.4", "toastr": "^2.1.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/tui-editor/package.json b/npm/packs/tui-editor/package.json index b7193c5f7f..92256af1aa 100644 --- a/npm/packs/tui-editor/package.json +++ b/npm/packs/tui-editor/package.json @@ -1,12 +1,12 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/tui-editor", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~7.4.3", - "@abp/prismjs": "~7.4.3" + "@abp/jquery": "~7.4.4", + "@abp/prismjs": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/uppy/package.json b/npm/packs/uppy/package.json index 6f780f47d3..d1862a848e 100644 --- a/npm/packs/uppy/package.json +++ b/npm/packs/uppy/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/uppy", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~7.4.3", + "@abp/core": "~7.4.4", "uppy": "^1.16.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/utils/package.json b/npm/packs/utils/package.json index 21a2820f0a..e069722428 100644 --- a/npm/packs/utils/package.json +++ b/npm/packs/utils/package.json @@ -1,6 +1,6 @@ { "name": "@abp/utils", - "version": "7.4.3", + "version": "7.4.4", "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 bf6d502b55..25c2063a06 100644 --- a/npm/packs/vee-validate/package.json +++ b/npm/packs/vee-validate/package.json @@ -1,11 +1,11 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/vee-validate", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/vue": "~7.4.3", + "@abp/vue": "~7.4.4", "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 1c1b62bb23..43fa4bcf61 100644 --- a/npm/packs/virtual-file-explorer/package.json +++ b/npm/packs/virtual-file-explorer/package.json @@ -1,12 +1,12 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/virtual-file-explorer", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~7.4.3", - "@abp/prismjs": "~7.4.3" + "@abp/clipboard": "~7.4.4", + "@abp/prismjs": "~7.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/vue/package.json b/npm/packs/vue/package.json index 7d9262d595..4cf54fa3aa 100644 --- a/npm/packs/vue/package.json +++ b/npm/packs/vue/package.json @@ -1,5 +1,5 @@ { - "version": "7.4.3", + "version": "7.4.4", "name": "@abp/vue", "publishConfig": { "access": "public" diff --git a/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip b/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip index fa2980f4306c995bd4edfd55b05c073fec8ce8b0..63f806aca43edef164fecad88041e4f4ae14cff1 100644 GIT binary patch delta 17409 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 delta 17179 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 diff --git a/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip b/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip index f37d9fa3ea5d4f783560f51e1c2bdf1d8ccd990e..668c2bae8bdc01c7f74ea7911cb41167775b915f 100644 GIT binary patch delta 5123 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 delta 5105 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 diff --git a/source-code/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip b/source-code/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip index 2c119fcec41e8ded3db151b435c2efec89661d9b..9a3fa120333a404fdfa01b98c1a7f7821df9cae3 100644 GIT binary patch delta 66839 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

    9qQ|^CvU?sqo^yRPI=k9om0015p2V2F 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ℜ}B7f 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 D!f6pU delta 18091 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 delta 96696 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

    TNr5d6BbUFsTX0ruB2Y|xp)V>yJI6uwEgJLEt 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 PZ&0e%w&iE6O|1S0J`Gp& diff --git a/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip b/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip index f6173a5233e31b69506f337f0b13ea24a438c78a..2639a42512512da9171b2f0a85f1b090a4f0400a 100644 GIT binary patch delta 13999 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 delta 57625 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

      j8$Xwr^*9(6dkWU%9VF5tXhs#; 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 T_jM`_;t~(@(6Idk;uQZ6e`y+; delta 17799 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 W=Lf-Rz5oioPb$nt%lQ*9QvDwzKn=YB diff --git a/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip b/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip index 104ac7b4c2189f4e2679cefa08636ef08db0f276..b49af703a3c340539231799d3a6b39c7e6ec0cdd 100644 GIT binary patch delta 4839 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 HwypmKx8**M delta 5160 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

    rS7T#t?I*{|O>Vc+<99a|uRd*} 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� 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

  • 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 u{59gzBPg3Bo=Z7cF&u!)j-U delta 13722 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 z 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 F{tu-Nylwyh diff --git a/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip b/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip index fc5d71943a5bc002c5ba61d779424ff3380c64a9..52c0ae4db675fb281c920e3caab757202f52362c 100644 GIT binary patch delta 66954 zcmYiLb8w)|^ED2~wry?fWMgiujcwb`72Da^wr!gm+qSt$e)sqDRK4~7F*QABPF0`k z>Yl0Uj@d=o-bF!FlmUmp009Ak0r8g)O+YjN$B+%Jcenuq|L@pn1ReqTe@4$(V-(KA|1$#c zFrfZNNh5hg{m+ZKe7JV2>wj8O{#$HG^%%5CqohbcJscPd3dG#k?iXp%@)L$|-M#vA zBB(NjW};4pXzx}PoN~9JSuVA)jYK&qwKtbrJ{!aH?a>gb6%h-u=Hcvbk&_ZRI()xl zQc0q5$VH{g$ROgbiHJ%H_EdNpHwo>$XEBIsouGy9mzWxt`VP3CF7;Qy0O{=)_K|D?wbub7S{<^8Y)T3s*Xgrv1Qep&G@D!K)!;GTdm z#$K%h>r%Q)z|)7K z_Ceu6VajLMmzP^2gz3D#G)2R~mXQFi|GdgA(jZjR-RAzP*RquvaV2b;b%?PB49A57 z^U3KV;M_V2uk6Ec)2{;u$t8k6LG4ZkwhY_mDlB9@>q}kGclu*4@7UpokyN$##X0Cm zp1-!pXc+{bySr?Q)63QTLo@``{z`rfEfpJIK-N4Qx1kh-Ej5IAdRpFf6ll*>!mo7K z(qz->tE_zc(?!en4^q(yb39#TD9A-*mkwkrAmGX6PdqMo)3`0@%L31b7H;cV1tZsD zk!NzM$|82)8Q90d311HdpYnJ?uMMAvT|ESEWyAF=S|JSLl{y_O0Sr~VU?L4fqZQ3m zwH3l9iN5r&@d|$0P|||prOg?2etfPGN&R^^Qs{)%*$`wqVzHJY@@E9VxbpYMv5z1N zU=%HtuRi-1_g&AE_%M%Edr#lY{gyz**9Tce_6bdCI}ZBy*!q>wV`A2lIvkmXA+jiw z?r3s2%Tc?NZ}K!a-qtj%7lI;SRXhi|+!Ubq1dBTECBX%4-Gr;3AM>QYjTy5(RX+XU z)5`hLgSR3vb7yx>1T7GA9QYvnk21n)hrVT-U5V4fsT z>wf?Lr9H_1y#-0L^wR&UN^R=ctAtJv5Q}k85a$1@%G9hRa9E(LTQjM0tbyazZ~7Wo zRofxY))r#+TW+n64?c#4mE&vD1PKs|Hk#`jeA(C#o|iw$tD30r?WmZMLjCO(iHS;d zJ*f`yeG#^O!Q|HmOdN(aESBoJ7R+Gk+J2utN}SIUU!BE`t9<9Te7rvusy@WI0W~d; zf1gi)@0IU&N1)&GkvyDX=ML=tVC>%up!)rFN6nc8HIo>AsFszOyZ859(?ifXHTbYJ zf^GKw;X7QgJ@=CM`=j^!Vl<9iij67O@1LV>WybHs;r@hG!7qmgzVR>j!i2=^)T6T_ z^CvEJ;AJ6la76z*e`Ipyrgsr|Fz=!J#x{bKr4Ms60oIy40}fG- zu)0(MVWx?3#;5zqxT#^j!5$oWPDJzLIZY@X>DVg@`e9`sE$E0X9jma|4V(+uR+(EZ zS0vHiBx16rBJD5vrh>+u!4N(*Q(u;?%;011jxlzqh1W;HZ{<&xObUtyDHBhMO4N_L z1MBELfVX()>tK|aEA6{Oy{7l>TcTCxdmj7K>9bFCG(2&dO>9?gk~C4&IEM;tS`xul ztAxgg%(;MqL`2{wO=d9tsoj{a|GbX6N^Mx*E~~Kak?GNoc$MC=?Qp?*m&S;l zf^Bp{=eA}%YuZLciLWyAhi}K@;>XjEAcxV-7vV2Sg+duL&bbrwRV2JW7tVw@8_ zQWWNUAI32xI++BKhy#IXe-pty>z*{+@3)gI?g{-{STBBxT)+sRk@WI(+-LuH4=zFA zajR~~*NvfMb8MO5IZDkLv^tXhaoD|2Ad%aPIgslRgCirXo{5YIOC;f>e`F;uBj*Zq8mD`1Dd|KVhA^2UWeBY?~%6vy4A(llh z6G*Oc8zdZ#X*psdCrh4#^2<$DE5+pOA!4Nw-!sLedO6%o5Hi*P=sIOScx zPa@w)4E*ceR5+$~9?Z&ee!Z2kxy~2d<3FbUOzP=wg*QUa5PNNNu%`_yY7zQAZ;mhG zy$8!fBN))W3<{VF3c%XmbRzaU+0M+B+ud2q&s_@>_^f)%*Y=#^p>JS8MI8ig(+qKk z!qNJv3_aDF#8c|!wp+4hJCkQxP1^L%-@}ctMO%|b+;Y#n%+6<1^_n{AZ=Z`gN==Mi zGDEm>s?<&FFy-bo&)(;v-%m`!Fv;OMEuG*#eBy}K@bB6MKQHyp1^!$xz7m{4L%-$* zeeA{g^!?lGhTfG+Z^ijb8fXI;!%`(#W`gZg2B4Y_`~@RLvgPID6ol>}rC#q(zOT}h zFZ$H6lV}L)a^qXJVROM7yxZo)|GbjTLx^=uyROn~ViufgH6z#I-mbC#os>^YGU#x> zu>Rn66*9sX$DFf`k{4&t;S>1l8XHi>@PCE9y_|Dxg_`;r3?cLleo!XO+b1mhRiQ({SP~KVm(Mb!e3BSzN>=IAP<>cpDazGL+lp@3xXOb%bf6gbb__HA z9$N^j9or#3}c*oVpfHKlpdv_tOA!-wiutq`j%eOB+rniPwA_M`Kc z*LnNNn$be$PtD1A@~ff(leLX+)ywy1zis4|ICpJt0_ZJmY~$1Xl3@KcwzfqV++6wV1zYW=DFg*T2Ks_1-^h(j?~d z2(&93e8b)8O3zw0wpfi+Qiz5lx;ApS8wqOu)m8pZ^k(5iQ#T;Nic z1_%95=n{Tl4u@xBOVD8m_y?;g>({$+u6NUVUKFpRx5f4i^%8b@;y&8znK(x*EbeBJz_#nVbskT-JtK~} z4%?_Cw|Jy#cxCndhivfmM*LrC%3k}D(`$*Zw#E$hQObr96@lgZ*E$zz%hwmLL#EEX z4vaB-k&%lqKf&!vbU?38b_9!H=piKt)GV}wQe@$|v9I11V!dNl z>TM)BcDtkKL-^O*Rf|iGU5AKO9fs0bp!Jmooj_5KQVL~e)R?^j0^>o5)X!ph zAKv&3y5=;w38vS8lh|)B{kd>IIQy*Gq9iK8eE>=# zPC#AS(a%^YJv?xHh6sf^`jT?;QV}+1%QZdgOFNf(hf4LP`J?DO@W%cqfhx;Kn=;o@ zs^vwu@`^AUwrz?H(CDjh+h%QEhFNxFROLp-@hbiY1+2dpzPhkDchr-71)56ky_i!I z1|g@FcE*rwI2{iE_d?dF`H2kB2v#y3(`1MviHh7BbMw z?-W<_3xWX+9n~4OUY!(v)6QS={=Hu^{{L2pJxH_zVTg8qu?#7nUrrm?ZVtCIs}R)}4;$Qos81BOTha8qc>IbXf@r=asxS z5@riaxMKF(d$ARC&RXR&X5TDISnB6CV-;AQ6!?Z$UcAYFy^i)&ydCYVQ#TL8eY_8Y zkFY~C4z$Rn7;>W;2^py^p#fSA2?#?uqA2zeV1J|qMm;cfmjmndC>DmTqC!9SDUPTe z?KC2=9@^LS%!*5zO)D%Kq?9c!GLyHKhM70+UCIpHx>Os*D_GdJxhY1K(TtS3O=cgm zFIsCQUbM+>MmoOb$Ly#;8#gMU=QIME2}V(Ekl51dNtykJ5$18F_5lJUGAo!ehH%^5 zVC%&!LzT_5tF-~7fax6SyPR%G$hJy z;Wl84WQdr2+ivvG=|FH_huI{(in<`Q`gKh3v*m)Ieamq@dE~Ky&T-`;d--#GxOVr} zw5e7S^qWEL#u0RR;Vrn#eM^2Ogg#`4M;FX4Q?Ya7HP-xMY3|g ztWw`Q^huY0i)gt<&BsJ6#UItitNyhQhp3QR2HvazeJz51pqgu~ADY0pA#Fp%O}#r= zT)0*Va;3QP=LwfEWyInoZeVSrdP%tIR@q0ai81a|O~^V5Gv_Hv;$C?GELs#owltbl z6dmVqmHqZ!5;*ouH>K1TVm}2H2y>QL2+Qe74)vOIp1)#|Lw57{bEMEUcFzA5Zj807@whHc|WrTr<1`bBL1rh$0I0 z1g2Lm7^p+>L~DQf)VAu@zMeL9G>u#s@Yxd`&F`tREpo*cj(dihmne)JkwkNZ*0c3= ziZ!0~{Y;(B-yFn4IvQXGt?%z7xuC;4o#lmn#2V9|n%j}Muk3X?SSQNVs{sn2@Y>iB zO!%$g0E8BboDkRS7D{x@zV$J%7KW(@zBrG! z%QhGcVbWFwi5>JS67{9I&jT7dQ+WypciSw_()K?H5=3N5Z+E_* z6oWq-YZ_VY9RppS)P8RTuvPtS>H(1o` z++3fee>hVcfKyWK(;u6ftv(MX4%%9s%5_Y?e^q3sCA#f%STO@tO?t*HO(I3P@G!P@9!S_Q!E)BH8BA^ z$Wg#ld^;)8)O<~v>LLZLdbzZh&3`+FxXs<^>!Cv4BMRpu4yE#Hi?otS&q{QK0>Dq- zos^3Y$eVbB38n&re}kfyB%vokf`Ns|Y0M3WdGzC&N9Qe35u>b*LcY#s zqcXkNpNV$jZk!pFM=SezqGavJlid``Yvkf0ruzzu(NMY|UI_ce2$z1>lHD^htGid2R+5iDrey2 zvA;__hLg(56HC$imnD2zMpG9jc{xv*FjIOyb_D(4w2BA2=&*^{w6vL_2z)Wm+b#{` zw@;slj9DQ?^rUR!nGJa>_@0nuZ^=@zS_L02`J=mIn^vV^TaQn9j83IJ77)KfRrFpE z?cYA2F_h=aTuEC-J}wr_0S`6a7@a#i&c3iL?YwZo!OQj*$O`n&#&2oxUdTC#Wt%$X z|8nG!r`E2Tl*)~gFt#PXmWd&J@25DUy3n(1<@C}vZ?#xJj6Qz&`Sfc@`RI0~_}^$8 zOa)r}L+T-Azvt7jFBNE-6kvKhOiuu)~0y1vO^7Gf~r z#GPNkeoG%s1y&$g#wbLIH2T*RMEDBV=t~>C3M148KCFQr@zzJ+lj{E zmZS#^M0pYtTA#}Y;@VrZo>di8?XxPN14)ENR2nNtjHrSs+BT{Lau8KJUZz2jZm?@u zI?%-N@kGeh?GK+|vl}9hu#J4En>*iv`CltGn+57cH!md#cRu*zjE2crXgASy^B#0I`dtm=we zvBNmWG6J)u{QP3Me>%LGyX9ZAh}!f_8MO(%>zXQ-_!;#F>iJB%IJ4E%GPz+iRAPmY z+8`r5n@d6#G4L7SXE9FBdfuEeSl9R#NHHkjc}IJvN>qAtjI^ok?~KB^y>Fv&yxrof zaoR)d-HX>X=-KTR-fehyLZPuh5bN(877zjfYDD#`&O{T%~e{R$U_pJOpSq2z#AI!B?0JJ(yU#SD87}KFNPOgkvhHc6LvEZj-sG zgZRPMuWuqYzCX#>9%n3&;a+2-({Bucs$xLp389Tkqq)(7X4rr!(F%$(;8S52%phj) zvl7m;y8MvL?hjxJ*4?x|im3V1xL^Qp7}k{L3Y3`fttq%o)tg9cO2?UGXIh#+O_6ME zMh{%gYr#xrYa~H)pu{tPtU)=VKUmXuTfXnM=AC8kZeHsCZP#6-TjSUqDVQ=0Yq5wA zVHZAY$I*z_0boE?ooSk&8Tb|QLkn8X7_!=8 zfP}O-Y;u{KOGcG;R8?v2TNwi||43Xe?YFh-Rbq&9F-6fyUee3I4DrHC4 zjQo>9mXqxxs;jyug8r8NUOwpBlt~FSqq*U^=W)jo(SOmqfwKSrvogKGE?63tu|1vG z5sqh^CkrGA!1h-kLFu0y3&N#6g{^0f(vC$kp!V|8j z=Pi+Z&*W?1|AW-_ePTu+1y6ygvC3?)3|Lom6GJhT+MS{|;AKFyl2Mds$Ze~ka>i-> z+w~K@^tbHGYJR%idMedcD}4ho;Et1%IP@2_3_mnm-t1vpcJ=II+GGC&5g&KB$(mLS zW%IvjQtbM9D(88n<%^4LuV8hiMd!pN6QExX*Pdml#i36~N8Wi`7-%5h_uHk`M{hnLLQ1?pvY8D)N zshFmauZHfje`zxUwZ>C?z?=k$EPJ5`XZIyOuN>Al&}Ry;F2hh)uMs|$MGaS2*eB?3 zfK;MF0$YZgjAalG4JR!Dj#jBLTf~KqFS_ZFQ$nV5yrOw04;L-)V4fg!ujRT?b+bB@ zUg+J?RJjp5vCVZaMHbXcKV`YAln1x|7INSwZ_}tMtoKd7-u76TrME`uHON?uDEhtf z58lK~dp*n>4-PUz9Q`Qc=N{>AnHDB7)GUEybM3 zCMbLaxSZ-!l3+5Xj(OD|l({L|5XyB~zYCH3xS#%OP#1OSE#v=`D}sR~;r5P?5W$*C zkH-gd2N8yxlAUw|NKgyp)JpEqEnVuLp3+TnS3O1#A<;u9&B&l=*&h4nA@PYtzbbumL5FtYS*s75MMB z=kBO3aS!+VCpo`LhFgVnnB|@F9k`(TY&W~Svf z;KR4gR`z}Ym{H7v-*-~o{+BNvI!we=OvVfGtd1p8ja_4zLxGNGLTZqh3|a*N5zx<} zEy2`_dsZ!u8JiO)hl#jPUiH}(8Fh|B9IYEH)az#khy z9e-CORtsAThaKe-`(3CiD@_Q>BcH@IUab9=4q(iH8&`s(dd=dDx%-63?`<0>8BDd? z!jc{PKw9l%TpR+{d{o3lTFK5mVj>O1{w7li2b`fG+J92h)`V~�Qq{yBuN=6=D8Y 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