18109 Commits

Author SHA1 Message Date
38207310cc 2875 TR fix text 2022-12-02 16:13:38 +01:00
70841ea88b 2936 Stop supervisors from posting the grading report to the forum
It is not the supervisor who sets the grade, so it is confusing for the supervisor to post a "grade report" with a grade to the students. What the supervisors fill in is a support document for the examiner to set the final grade. The students will, once the examiner approves the thesis, get access to the full grading report with the motivation for the final grade.
2022-12-01 12:15:23 +01:00
nikos dimitrakas
5a3da4f33c Merge remote-tracking branch 'origin/develop' into develop 2022-12-01 10:04:27 +01:00
nikos dimitrakas
9cc3c33932 Sonar (isEmpty istället för att jämföra size/length med noll) 2022-12-01 10:04:21 +01:00
4c4a1cb736 2898 Deactivate milestone for final thesis approval when examiner rejects the thesis. 2022-11-30 19:55:34 +01:00
nikos dimitrakas
edf52e5ffd 2854 bättre variabelnamn 2022-11-30 11:38:04 +01:00
1bbf5ad0f8 Fix bug with gradingCriterion.requiresMotivation 2022-11-27 13:08:43 +01:00
2575b3ecb2 Sonar 2022-11-25 13:12:35 +01:00
65b09eccdd 2929 Allow sorting tables by single user columns
Uses a generated column behind the scenes which may be problematic due to the current testing infrastructure.
2022-11-25 11:33:04 +01:00
c802b674f3 Switch to a secure random generator for password salts 2022-11-24 13:55:32 +01:00
3ef98731b3 Add rel="noopener" to external links to prevent hijacking the SciPro window if the external system is compromised 2022-11-24 13:46:49 +01:00
bfcbe22602 Add back TLS verification
Certificates were not in place when this feature was released.
2022-11-24 13:42:32 +01:00
e530a6a09f Update migration scripts to work on an empty MariaDB 2022-11-24 13:41:31 +01:00
7393d73d9c Remove Sonar specific configuration 2022-11-23 15:33:32 +01:00
57ce749a3e Generate JaCoCo XML coverage report for SonarQube 2022-11-23 14:59:56 +01:00
Jenkins
45c7e81a68 Merge commit '02fd8d6893a0bedbea9cc01e20e608c38e1edfa1' into HEAD release-260 2022-11-22 22:52:14 +01:00
4fc1a661f7 2874 Allow authors to give consent to publish their thesis 2022-11-22 12:08:01 +01:00
02fd8d6893 2929 Remove sortability from supervisor column 2022-11-22 12:02:57 +01:00
973addf196 2933 Make description and prerequisites on chosen supervisor ideas available during the application period 2022-11-22 10:36:30 +01:00
Jenkins
cd7d77ef5a Merge commit 'f4db44ffaf6d5c651ac9ca21fd3fdfbd1c6d77e5' into HEAD release-259 2022-11-21 23:29:50 +01:00
nikos dimitrakas
f4db44ffaf 2873 Anpassningar av SciPro för ändringarna i API:et inklusive ny xsd. 2022-11-21 15:11:04 +01:00
Jenkins
2d26afddd1 Merge commit '52b254cf3ea1f7807ca826377e4d411f958b27a1' into HEAD release-258 2022-11-16 23:48:57 +01:00
52b254cf3e Upgrade persistence dependencies 2022-11-15 12:57:43 +01:00
4e735837c9 Upgrade test dependencies 2022-11-15 11:56:52 +01:00
be78261734 Upgrade Jackson 2022-11-15 11:50:15 +01:00
f4b82383d8 Upgrade Jersey 2022-11-15 11:44:01 +01:00
ba1be797e0 Upgrade Wicket version 2022-11-15 11:31:13 +01:00
fe1b5b22c4 Refactoring 2022-11-14 18:37:44 +01:00
df0e5f051d Remove duplicate mail implementation 2022-11-14 18:04:41 +01:00
d6fae7660d Fix automated error mails
After upgrading to the new jakarta.mail namespace log4j2 was still trying to use javax.mail. Added a log4j2 module to make it use jakarta.mail instead
2022-11-14 15:34:51 +01:00
98adb2ee4d Simplifying 2022-11-14 10:48:29 +01:00
3b5bae8ba3 Simplifying 2022-11-14 10:38:46 +01:00
b0eb8a0f7f Improve performance of big lists containing users 2022-11-14 10:24:46 +01:00
12f670a846 Remove broken auto save 2022-11-09 15:18:46 +01:00
9a6a7ab677 Remove reliance on global state (ObjectMother) that enforced a specific test run order to pass the test suite. 2022-11-09 14:41:11 +01:00
4bfeec61e5 2863 Remind supervisors that it's time to grade when rough draft gets approved 2022-11-09 12:44:54 +01:00
6cfd52e213 Refactoring 2022-11-09 11:28:09 +01:00
d62ceac126 2854 Only request reflection after final seminar 2022-11-07 23:50:08 +01:00
3c06b1d2cd 2915 Enable students to view description of chosen supervisor ideas 2022-11-07 21:46:38 +01:00
36d8431281 2875 Include the reflection in the grading report 2022-11-07 21:26:56 +01:00
3076524cc2 2854 Allow authors to submit their reflection 2022-11-07 21:04:08 +01:00
2fe16b9b15 Show exception page during development 2022-11-07 19:18:00 +01:00
071e1c6509 Merge remote-tracking branch 'origin/develop' into develop 2022-10-31 19:18:14 +01:00
f01ca429f4 2860 TR change text 2022-10-31 19:17:59 +01:00
Jenkins
1ff40d42fd Merge commit 'ae1e5856ff3a32e17c4cf0d849eda86489af2f88' into HEAD release-257 2022-10-27 15:28:03 +02:00
ae1e5856ff 2914 Hibernate bug with subtype checking fixed
To verify:
 1. Go back to Hibernate 6.1.3
 2. Go to the reviewer start page as a reviewer that has undecided approvals
 3. Go to the same page again and it should crash
2022-10-27 15:18:38 +02:00
Jenkins
1504f682ea Merge commit 'e6da9943b62669c77e3f462520420ed9a84aba0a' into HEAD release-256 2022-10-25 22:52:14 +02:00
e6da9943b6 Merge branch '2856' into develop 2022-10-25 20:42:54 +02:00
23c268ead4 Fix migration version conflict 2022-10-25 20:41:16 +02:00
9c1481626a Merge branch 'develop' into 2856 2022-10-25 20:40:47 +02:00