6660 Commits

Author SHA1 Message Date
3a45f356eb 3122 Stöd för manuell hantering av slutsem för handledare 2023-10-05 21:55:56 +02:00
2fc1b53394 3148 SupervisorStatisticsPage: IllegalArgumentException 2023-10-05 21:55:23 +02:00
19840f5641 3216 NPE med användare utan identifier 2023-10-05 21:50:20 +02:00
nikos dimitrakas
b6df7ec299 Merge remote-tracking branch 'origin/develop' into develop 2023-09-22 22:13:42 +02:00
nikos dimitrakas
568f3e850a stavfel 2023-09-22 22:13:36 +02:00
23f497e88d 3181 Kan inte ta bort systemmeddelande 2023-09-12 17:09:54 +02:00
2fbd644221 3181 Kan inte ta bort systemmeddelande 2023-09-12 12:16:38 +02:00
434837f0e1 3122 Stöd för manuell hantering av slutsem för handledare 2023-09-12 12:14:41 +02:00
ab7f382163 3122 Stöd för manuell hantering av slutsem för handledare 2023-09-12 10:23:49 +02:00
db27ce8361 3181 Kan inte ta bort systemmeddelande 2023-09-11 15:09:41 +02:00
1f70bd56e1 3104 Add required indicator and some textual improvements 2023-09-06 14:56:55 +02:00
nikos dimitrakas
92ad0ca334 3035 Fixade ytterligare en NPE. 2023-08-25 12:35:54 +02:00
nikos dimitrakas
53152e28bc 3035 Fixade NPE och test som misslyckades. Oklart om mina ändringar är korrekta. 2023-08-25 12:19:51 +02:00
Filip Kantar
9014a310ce 3035: SciPro DB changes:
Grading criteria template changes: added new columns for english titles and descriptions (grading_criterion_template and grading_criterion_point_template),
updated the criteria with new ones, in both languages, in their respective columns.
Specific changes for Master templates, 15hp version: Added 3p option (for U5, U6 and U7) and updated pointsRequiredToPass from 1 to 2 (for U5, U6, U7 and U13).
Specific changes for Magister templates, 0hp and 30hp versions: Removed 3p option (for U5, U6, U7) and 4p (for U13) and updated pointsRequiredToPass from 2 to 1 (for U5, U6, U7 and U13).

Changes for already copied criteria: added new columns for english titles and descriptions (GradingCriterion, GradingCriterionPoint and criterion).
For grading reports, older already copied criteria have been updated to the same format as the new ones, but with the old texts, in both languages.
For opposition reports, the old ones are left as they were, but with the same content copied to the new english columns. New ones will be available in both languages.

SciPro changes:
The criteria in the "Grading report" tab and the grading report PDF will be shown in the project's set language, if no language is set, swedish will be selected for bachelor and english for the rest.
The same applies to the opposition reports, but only for new ones, the old ones will still use the same language that was used when the criteria were copied.

Additions to the Grading report PDF: Added total points. Showing the full history of the reviewer's comments.
2023-07-02 21:50:43 +02:00
779c6922c9 3069 Send keywords and abstract to Daisy 2023-06-26 13:01:53 +02:00
08962b6f76 3134 Send out notification to authors when their active participation gets a failed grade. 2023-06-26 12:54:29 +02:00
5f328b4c29 3134 Send out notification to authors when their active participation is approved, but they have not yet done all the required ones. 2023-06-26 12:48:05 +02:00
c1fcf8ce4b 3134 Send out notification to authors when their opposition gets a failed grade. 2023-06-26 12:33:18 +02:00
7b6c1406d8 Remove max length of titles on supervisor start page 2023-06-20 14:07:09 +02:00
9876a896a6 Visual improvements when viewing authors submitted reflection as supervisor 2023-06-15 18:22:40 +02:00
5b294c8df4 3110 Inform authors how the final thesis and reflection will be submitted 2023-06-15 17:58:35 +02:00
a85dad2aa6 3074 Simple prototype of survey followup as a base for discussion 2023-06-09 16:37:49 +02:00
7c42ba67dc 3116 Handle projects without Daisy connection when performing the final steps as an author 2023-06-09 09:56:06 +02:00
2c921bf97f 3104 Enable students to add publication metadata
Abstract and keywords in both English and Swedish
2023-06-08 16:27:29 +02:00
567812f1ce 3068 Better text and fix scrolling issues 2023-05-26 08:29:43 +02:00
1bfdccd093 3083 Upgrade Flyway 2023-05-25 16:38:59 +02:00
nikos dimitrakas
5a3e0f7dc8 3066 TR 2023-04-18 11:54:15 +02:00
0ab37f0b81 3066 Handle trying to edit non-existing activities 2023-04-17 13:44:24 +02:00
6df949fb0b 3068 Add back sorting by deadline 2023-04-17 11:57:13 +02:00
b41d0d5b56 3068 Support different sorting parameters in custom columns 2023-04-14 12:03:29 +02:00
2a7abcf82d 3068 Display the correct requested date 2023-04-14 11:31:09 +02:00
5f0a5204d7 2996 Removed grading report snapshot from phase 2 review 2023-04-12 15:50:21 +02:00
80b359414c 2996 Simplified the rough draft approval page 2023-04-12 15:50:20 +02:00
b26296461c 2996 Remove old final seminar approval GUI 2023-04-12 15:50:14 +02:00
34dbf8a9cd 2996 Removed old grading process for reviewers with filling in the grading basis. 2023-04-12 15:50:08 +02:00
Filip Kantar
8d8c0f4340 2935: TR Adjusted approved/rejected texts. 2023-04-05 16:53:52 +02:00
Filip Kantar
f4ec2f6dae 3035: Improved the design of the grading report. Using swedish language for bachelor and english for master. Added fonts to use with the generated pdf report. 2023-04-05 15:20:35 +02:00
Filip Kantar
0948b02201 3035: Improved the design of the grading report. Using swedish language for bachelor and english for master. Added fonts to use with the generated pdf report. 2023-04-05 15:17:26 +02:00
Filip Kantar
85f29ee144 Merge remote-tracking branch 'origin/2935-post-phase-2-feedback-to-forum' into develop 2023-04-04 17:57:19 +02:00
478f16c713 3021 Fix editing keywords 2023-04-03 12:46:06 +02:00
89264498ba 3050 Nicer labels 2023-03-23 09:40:54 +01:00
4aa512f4cf 3050 Styling improvements 2023-03-23 09:39:45 +01:00
8f675fda60 3050 Removed usages of deprecated class 2023-03-23 09:35:17 +01:00
f1d59d7d0e 3050 Test cleanup 2023-03-23 09:33:39 +01:00
c4b268a9ea 3050 Fix changing supervisors on projects with a reviewer assigned 2023-03-23 09:32:39 +01:00
c4c7f592a7 Sonar 2023-02-13 10:51:29 +01:00
239d26eb61 3019 Fix trying to upload non-PDF as seminar document
Can't throw exceptions in @Transactional methods or the EntityManager gets put in a weird state. Causes the involved entities (FinalSeminar) to be detached which leads to LazyInitializationExceptions.
2023-02-10 19:39:49 +01:00
f084d6d289 2943 Add english titles to the supervisors grading basis 2023-02-10 11:45:06 +01:00
b9245ac023 Sonar 2023-02-09 16:43:40 +01:00
dba133176a Midway point to allow upgrading Flyway to the newest version
See https://flywaydb.org/documentation/learnmore/releaseNotes#5.0.0 for why we must upgrade to 4.2.0 first
2023-02-09 16:40:06 +01:00