Merge dev into main. Integrate latest bugfixes and improvements. #1586
Codacy Production / Codacy Static Code Analysis
succeeded
Mar 27, 2025 in 0s
Your pull request is up to standards!
Here is an overview of what got changed by this pull request:
Complexity increasing per file
==============================
- Servers/UI/OJS.Servers.Ui/ClientApp/src/components/common/back-to-top/BackToTop.tsx 3
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/contest-categories/contests-bulk-edit/ContestsBulkEdit.tsx 21
- Services/Administration/OJS.Services.Administration.Business/Contests/Permissions/ContestsBulkEditPermissionsService.cs 1
- Services/Administration/OJS.Services.Administration.Models/Contests/ContestsBulkEditModel.cs 1
- Services/Administration/OJS.Services.Administration.Business/Contests/Validators/ContestsBulkEditModelValidator.cs 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/components/filters/Filter.tsx 18
- Services/Administration/OJS.Services.Administration.Models/ContestLimitBetweenSubmissionsAdjustSettings.cs 1
- Services/Common/OJS.Services.Common/Helpers/ExponentialMovingAverage.cs 3
- Servers/Administration/OJS.Servers.Administration/ContestLimitBetweenSubmissionsHostedService.cs 2
- Services/Common/OJS.Services.Common/Helpers/RollingAverage.cs 2
- Services/Administration/OJS.Services.Administration.Business/Implementations/WorkersBusyRatioMonitor.cs 2
- Data/OJS.Data/Migrations/20250227163019_AddAutoLimitBetweenSubmissionsToContest.cs 1
- Services/Common/OJS.Services.Common.Data/Implementations/SettingsCacheService.cs 2
- Services/Infrastructure/OJS.Services.Infrastructure/HttpClients/Models/RabbitMqQueueModel.cs 1
- Services/Infrastructure/OJS.Services.Infrastructure/HttpClients/Models/RabbitMqConsumerModel.cs 1
- Services/Infrastructure/OJS.Services.Infrastructure/HttpClients/Implementations/RabbitMqHttpClient.cs 3
- Services/Infrastructure/OJS.Services.Infrastructure/HttpClients/Models/RabbitMqConsumerQueueModel.cs 1
- Services/Infrastructure/OJS.Services.Infrastructure/HttpClients/Models/RabbitMqChannelModel.cs 1
- Services/Infrastructure/OJS.Services.Infrastructure/HttpClients/Models/RabbitMqConsumerChannelDetails.cs 1
- Services/UI/OJS.Services.Ui.Models/Submissions/SubmissionForSubmitSummaryServiceModel.cs 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/contest-categories-hierarchy/Node/Node.tsx 1
- Services/Administration/OJS.Services.Administration.Business/Settings/SettingsBusinessService.cs 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/components/administration/settings/form/SettingForm.tsx 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/contests/contest-solution-submit/ContestSolutionSubmitPage.tsx 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/contest-categories/contestCategoriesGridColumns.tsx 1
- Services/Common/OJS.Services.Common.Data/PropertyInfoCache.cs 2
- Servers/UI/OJS.Servers.Ui/ClientApp/src/redux/middlewares/customBaseQuery.ts 6
- Services/Common/OJS.Services.Common.Data/Pagination/FilteringService.cs 4
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/contests/ContestsPage.tsx 2
- Servers/UI/OJS.Servers.Ui/ClientApp/src/components/guidelines/pagination/PaginationControls.tsx 1
- Services/Infrastructure/OJS.Services.Infrastructure/Constants/CacheConstants.cs 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/components/profile/profile-contest-participations/ProfileContestParticipations.tsx 8
- Servers/UI/OJS.Servers.Ui/ClientApp/src/components/submissions/submissions-grid/SubmissionsGrid.tsx 5
Complexity decreasing per file
==============================
+ Servers/UI/OJS.Servers.Ui/ClientApp/src/hooks/common/usePreserveScrollOnSearchParamsChange.tsx -2
+ Services/UI/OJS.Services.Ui.Models/Submissions/FullDetailsPublicSubmissionsServiceModel.cs -1
+ Services/UI/OJS.Services.Ui.Models/Submissions/PublicSubmissionsServiceModel.cs -1
+ Services/Administration/OJS.Services.Administration.Data/Implementations/GridDataService.cs -4
Clones added
============
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/contest-categories/contests-bulk-edit/ContestsBulkEdit.tsx 5
- Servers/UI/OJS.Servers.Ui/ClientApp/src/components/filters/Filter.tsx 8
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/contest-categories-hierarchy/AdministrationContestCategoriesHierarchy.tsx 2
- Servers/UI/OJS.Servers.Ui/Models/Contests/ContestForListingResponseModel.cs 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/submission-type-documents/submissionTypeDocumentsGridColumns.tsx 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/settings/settingsGridColumns.tsx 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/settings/SettingsAdministrationPage.tsx 3
- Servers/UI/OJS.Servers.Ui/ClientApp/src/components/administration/settings/form/SettingForm.tsx 2
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/exam-groups/examGroupsGridColumns.tsx 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/roles/AdministrationRolesPage.tsx 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/participants/participantsGridColumns.tsx 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/submission-types/submissionTypesGridColumns.tsx 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/tests/testsGridColumns.tsx 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/contest-categories/AdministrationContestCategories.tsx 2
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/contest-categories/contestCategoriesGridColumns.tsx 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/components/administration/contests/contest-edit/ContestEdit.tsx 4
- Services/Administration/OJS.Services.Administration.Models/ContestCategories/ContestCategoryInListModel.cs 1
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/problems/problemGridColumns.tsx 3
- Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/administration-filters/AdministrationFilters.tsx 2
- Servers/UI/OJS.Servers.Ui/ClientApp/src/common/types.ts 4
- Servers/UI/OJS.Servers.Ui/ClientApp/src/components/submissions/submissions-grid/SubmissionsGrid.tsx 10
Clones removed
==============
+ Servers/UI/OJS.Servers.Ui/ClientApp/src/pages/administration-new/problem-groups/problemGroupGridColumns.tsx -1
See the complete overview on Codacy
Loading