Skip to content

Commit

Permalink
Merge branch 'develop' into chore/update-metrics
Browse files Browse the repository at this point in the history
  • Loading branch information
krusche committed Sep 27, 2024
2 parents a32e23b + 63e8cad commit 0c664f9
Show file tree
Hide file tree
Showing 38 changed files with 61 additions and 61 deletions.
10 changes: 5 additions & 5 deletions jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ const esModules = [
'@angular/service-worker',
'@ctrl/ngx-emoji-mart',
'@danielmoncada/angular-datetime-picker',
'@flaviosantoro92/ngx-datatable',
'@siemens/ngx-datatable',
'@fortawesome/angular-fontawesome',
'@ls1intum/apollon',
'@ng-bootstrap/ng-bootstrap',
Expand Down Expand Up @@ -102,10 +102,10 @@ module.exports = {
coverageThreshold: {
global: {
// TODO: in the future, the following values should increase to at least 90%
statements: 87.36,
branches: 73.56,
functions: 81.90,
lines: 87.42,
statements: 87.38,
branches: 73.57,
functions: 81.91,
lines: 87.44,
},
},
coverageReporters: ['clover', 'json', 'lcov', 'text-summary'],
Expand Down
38 changes: 19 additions & 19 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
"@ctrl/ngx-emoji-mart": "9.2.0",
"@danielmoncada/angular-datetime-picker": "18.1.0",
"@fingerprintjs/fingerprintjs": "4.5.0",
"@flaviosantoro92/ngx-datatable": "1.0.2",
"@fortawesome/angular-fontawesome": "0.15.0",
"@fortawesome/fontawesome-svg-core": "6.6.0",
"@fortawesome/free-regular-svg-icons": "6.6.0",
Expand All @@ -38,6 +37,7 @@
"@ngx-translate/core": "15.0.0",
"@ngx-translate/http-loader": "8.0.0",
"@sentry/angular": "8.32.0",
"@siemens/ngx-datatable": "22.4.1",
"@swimlane/ngx-charts": "20.5.0",
"@swimlane/ngx-graph": "8.4.0",
"@vscode/codicons": "0.0.36",
Expand Down Expand Up @@ -108,7 +108,7 @@
"showdown": "2.1.0"
},
"tough-cookie": "5.0.0",
"vite": "5.4.6",
"vite": "5.4.8",
"webpack-dev-middleware": "7.4.2",
"word-wrap": "1.2.5",
"ws": "8.18.0",
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/app/admin/admin.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { adminState } from './admin.route';
import { ArtemisSharedModule } from 'app/shared/shared.module';
import { FormDateTimePickerModule } from 'app/shared/date-time-picker/date-time-picker.module';
import { AdminFeatureToggleComponent } from 'app/admin/features/admin-feature-toggle.component';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { UserManagementDetailComponent } from 'app/admin/user-management/user-management-detail.component';
import { LogsComponent } from 'app/admin/logs/logs.component';
import { HealthComponent } from 'app/admin/health/health.component';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ import { ArtemisExerciseScoresModule } from 'app/exercises/shared/exercise-score
import { ArtemisComplaintsForTutorModule } from 'app/complaints/complaints-for-tutor/complaints-for-tutor.module';
import { ArtemisFileUploadAssessmentModule } from 'app/exercises/file-upload/assess/file-upload-assessment.module';
import { ArtemisModelingAssessmentEditorModule } from 'app/exercises/modeling/assess/modeling-assessment-editor/modeling-assessment-editor.module';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { ArtemisDataTableModule } from 'app/shared/data-table/data-table.module';
import { ArtemisModelingExerciseModule } from 'app/exercises/modeling/manage/modeling-exercise.module';
import { ArtemisTextExerciseModule } from 'app/exercises/text/manage/text-exercise/text-exercise.module';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { tutorialGroupManagementRoutes } from 'app/course/tutorial-groups/tutori
import { ArtemisSharedModule } from 'app/shared/shared.module';
import { ArtemisDataTableModule } from 'app/shared/data-table/data-table.module';
import { ArtemisCourseGroupModule } from 'app/shared/course-group/course-group.module';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { OwlDateTimeModule } from '@danielmoncada/angular-datetime-picker';
import { ArtemisTutorialGroupsSharedModule } from '../shared/tutorial-groups-shared.module';
import { RegisteredStudentsComponent } from 'app/course/tutorial-groups/tutorial-groups-management/registered-students/registered-students.component';
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/app/exam/exam-scores/exam-scores.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { ExamScoresComponent } from './exam-scores.component';
import { ArtemisSharedModule } from 'app/shared/shared.module';
import { ArtemisExamScoresRoutingModule } from 'app/exam/exam-scores/exam-scores.route';
import { ArtemisDataTableModule } from 'app/shared/data-table/data-table.module';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { ArtemisResultModule } from 'app/exercises/shared/result/result.module';
import { ArtemisSharedComponentModule } from 'app/shared/components/shared-component.module';
import { ExamScoresAverageScoresGraphComponent } from 'app/exam/exam-scores/exam-scores-average-scores-graph.component';
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/app/exam/manage/exam-management.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import { ArtemisProgrammingExerciseManagementModule } from 'app/exercises/progra
import { ArtemisQuizManagementModule } from 'app/exercises/quiz/manage/quiz-management.module';
import { ArtemisSharedModule } from 'app/shared/shared.module';
import { ArtemisDataTableModule } from 'app/shared/data-table/data-table.module';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { FormDateTimePickerModule } from 'app/shared/date-time-picker/date-time-picker.module';
import { ArtemisSharedComponentModule } from 'app/shared/components/shared-component.module';
import { ArtemisMarkdownEditorModule } from 'app/shared/markdown-editor/markdown-editor.module';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { ArtemisTableModule } from 'app/shared/table/table.module';
import { ArtemisSharedModule } from 'app/shared/shared.module';
import { ArtemisProgrammingExerciseActionsModule } from 'app/exercises/programming/shared/actions/programming-exercise-actions.module';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import { StructuredGradingCriterionModule } from 'app/exercises/shared/structure
import { ArtemisIncludedInOverallScorePickerModule } from 'app/exercises/shared/included-in-overall-score-picker/included-in-overall-score-picker.module';
import { ArtemisProgrammingExerciseLifecycleModule } from 'app/exercises/programming/shared/lifecycle/programming-exercise-lifecycle.module';
import { AddAuxiliaryRepositoryButtonComponent } from 'app/exercises/programming/manage/update/add-auxiliary-repository-button.component';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { ArtemisTableModule } from 'app/shared/table/table.module';
import { RemoveAuxiliaryRepositoryButtonComponent } from 'app/exercises/programming/manage/update/remove-auxiliary-repository-button.component';
import { SubmissionPolicyUpdateModule } from 'app/exercises/shared/submission-policy/submission-policy-update.module';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { ArtemisSharedModule } from 'app/shared/shared.module';
import { ExerciseScoresComponent } from './exercise-scores.component';
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
import { ArtemisProgrammingAssessmentModule } from 'app/exercises/programming/assess/programming-assessment.module';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { ArtemisDataTableModule } from 'app/shared/data-table/data-table.module';
import { FeatureToggleModule } from 'app/shared/feature-toggle/feature-toggle.module';
import { ArtemisResultModule } from 'app/exercises/shared/result/result.module';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { NgModule } from '@angular/core';
import { ArtemisSharedModule } from 'app/shared/shared.module';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { ArtemisResultModule } from 'app/exercises/shared/result/result.module';
import { ParticipationSubmissionComponent } from 'app/exercises/shared/participation-submission/participation-submission.component';
import { ArtemisParticipationSubmissionRoutingModule } from 'app/exercises/shared/participation-submission/participation-submission-routing.module';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { NgModule } from '@angular/core';
import { ArtemisSharedModule } from 'app/shared/shared.module';
import { ArtemisProgrammingExerciseActionsModule } from 'app/exercises/programming/shared/actions/programming-exercise-actions.module';
import { ArtemisParticipationSubmissionModule } from 'app/exercises/shared/participation-submission/participation-submission.module';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { ArtemisDataTableModule } from 'app/shared/data-table/data-table.module';
import { FeatureToggleModule } from 'app/shared/feature-toggle/feature-toggle.module';
import { ParticipationComponent } from 'app/exercises/shared/participation/participation.component';
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/app/exercises/shared/team/team.module.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { TeamsComponent } from 'app/exercises/shared/team/teams.component';
import { teamRoute } from 'app/exercises/shared/team/team.route';
import { ArtemisDataTableModule } from 'app/shared/data-table/data-table.module';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import { CourseExercisePerformanceComponent } from 'app/overview/course-dashboar
import { CourseExerciseLatenessComponent } from 'app/overview/course-dashboard/course-exercise-lateness/course-exercise-lateness.component';
import { ArtemisDataTableModule } from 'app/shared/data-table/data-table.module';
import { ArtemisSharedComponentModule } from 'app/shared/components/shared-component.module';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { LineChartModule } from '@swimlane/ngx-charts';
import { IrisModule } from 'app/iris/iris.module';
import { FeatureToggleModule } from 'app/shared/feature-toggle/feature-toggle.module';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { NgModule } from '@angular/core';
import { CourseGroupComponent } from 'app/shared/course-group/course-group.component';
import { ArtemisDataTableModule } from 'app/shared/data-table/data-table.module';
import { UserImportModule } from 'app/shared/user-import/user-import.module';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { ArtemisSharedModule } from 'app/shared/shared.module';
import { RouterModule } from '@angular/router';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Component, ContentChild, ElementRef, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges, TemplateRef, ViewChild, ViewEncapsulation } from '@angular/core';
import { debounceTime, distinctUntilChanged, map, tap } from 'rxjs/operators';
import { Observable } from 'rxjs';
import { ColumnMode, SortType } from '@flaviosantoro92/ngx-datatable';
import { ColumnMode, SortType } from '@siemens/ngx-datatable';
import { flatten, get, isNumber } from 'lodash-es';
import { BaseEntity, StringBaseEntity } from 'app/shared/model/base-entity';
import { LocalStorageService } from 'ngx-webstorage';
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/app/shared/data-table/data-table.module.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { NgModule } from '@angular/core';
import { ArtemisSharedModule } from 'app/shared/shared.module';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { DataTableComponent } from './data-table.component';

@NgModule({
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { NgModule } from '@angular/core';
import { ArtemisSharedModule } from 'app/shared/shared.module';
import { ArtemisDataTableModule } from 'app/shared/data-table/data-table.module';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { ParticipantScoresDistributionComponent } from 'app/shared/participant-scores/participant-scores-distribution/participant-scores-distribution.component';
import { ArtemisSharedComponentModule } from 'app/shared/components/shared-component.module';
import { BarChartModule } from '@swimlane/ngx-charts';
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/content/scss/global.scss
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
@import 'node_modules/@danielmoncada/angular-datetime-picker/assets/style/picker.min';
// Needed for mathematical formulas in markdown editor
@import 'node_modules/katex/dist/katex.min.css';
@import 'node_modules/@flaviosantoro92/ngx-datatable/themes/bootstrap';
@import 'node_modules/@siemens/ngx-datatable/themes/bootstrap';
// Needed for emojis in metis reactions
@import 'node_modules/@ctrl/ngx-emoji-mart/picker';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { ComponentFixture, TestBed } from '@angular/core/testing';
import { ActivatedRoute, UrlSegment, convertToParamMap } from '@angular/router';
import { RouterTestingModule } from '@angular/router/testing';
import { TranslateService } from '@ngx-translate/core';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { User } from 'app/core/user/user.model';
import { UserService } from 'app/core/user/user.service';
import { Course } from 'app/entities/course.model';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { ComponentFixture, TestBed } from '@angular/core/testing';
import { Course } from 'app/entities/course.model';
import { MockComponent, MockDirective, MockPipe, MockProvider } from 'ng-mocks';
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { TranslateModule } from '@ngx-translate/core';
import { RouterTestingModule } from '@angular/router/testing';
import { ReactiveFormsModule } from '@angular/forms';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import { HttpResponse } from '@angular/common/http';
import { of } from 'rxjs';
import { ActivatedRoute } from '@angular/router';
import { NgbModal, NgbModalRef, NgbModule } from '@ng-bootstrap/ng-bootstrap';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { TranslateModule } from '@ngx-translate/core';
import { RouterTestingModule } from '@angular/router/testing';
import { NgForm, NgModel, ReactiveFormsModule } from '@angular/forms';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { MockComponent, MockDirective, MockModule, MockPipe, MockProvider } from
import { StudentExamService } from 'app/exam/manage/student-exams/student-exam.service';
import { CourseManagementService } from 'app/course/manage/course-management.service';
import { TranslateService } from '@ngx-translate/core';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { RouterTestingModule } from '@angular/router/testing';
import { ArtemisDurationFromSecondsPipe } from 'app/shared/pipes/artemis-duration-from-seconds.pipe';
import { ArtemisDatePipe } from 'app/shared/pipes/artemis-date.pipe';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { ComponentFixture, TestBed, fakeAsync, tick } from '@angular/core/testin
import { NgModel } from '@angular/forms';
import { ActivatedRoute } from '@angular/router';
import { RouterTestingModule } from '@angular/router/testing';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { CourseManagementService } from 'app/course/manage/course-management.service';
import { AssessmentType } from 'app/entities/assessment-type.model';
import { Course } from 'app/entities/course.model';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import { MockAccountService } from '../../helpers/mocks/service/mock-account.ser
import { LocalStorageService, SessionStorageService } from 'ngx-webstorage';
import { ComplaintService } from 'app/complaints/complaint.service';
import { MockComplaintService } from '../../helpers/mocks/service/mock-complaint.service';
import { NgxDatatableModule } from '@flaviosantoro92/ngx-datatable';
import { NgxDatatableModule } from '@siemens/ngx-datatable';
import { routes } from 'app/exercises/file-upload/participate/file-upload-participation.route';
import { FileUploadSubmissionComponent } from 'app/exercises/file-upload/participate/file-upload-submission.component';
import { MockFileUploadSubmissionService, createFileUploadSubmission, fileUploadParticipation } from '../../helpers/mocks/service/mock-file-upload-submission.service';
Expand Down
Loading

0 comments on commit 0c664f9

Please sign in to comment.