cce46d940c
Fixed styling of the recipient selection under "Admin / Mail / Compose"
2022-12-17 14:55:16 +01:00
bd669d1c86
2911 Include the reviewers comment when approving phase 2 in the grading basis sent examiners
2022-12-16 14:32:10 +01:00
c7684922a5
2911 Update the heading of the supervisors grading basis.
...
To prevent confusion that this is a final protocol or some other deciding document if the authors requests the material used to give them their grade. The generated PDF is merely a tool the examiners use to set the final grade.
2022-12-16 11:48:10 +01:00
9325b5be93
2911 Remove the calculated grade from the supervisors grading basis.
...
To prevent confusion that this is a reported grade if the authors requests the material used to give them their grade. The generated PDF is merely a tool the examiners use to set the final grade.
2022-12-16 11:46:23 +01:00
dcad2c82b2
Sonar.
2022-12-06 16:54:10 +01:00
92303a6345
Replace <b> with <strong> (Sonar)
2022-12-06 16:22:37 +01:00
9a18d62d3e
2054 Search should work when API is offline. Turn off searching in Daisy when profile DAISY-INTEGRATION is turned off.
2022-12-06 16:22:37 +01:00
a2b2de2c17
Fix broken view.
2022-12-06 13:07:13 +01:00
169872ddad
Dependency updates.
2022-12-06 09:38:10 +01:00
Jenkins
2eb5cf99dd
Merge commit 'cfe52c80b76a875b8347416f8c81fdf5f067ea4b' into HEAD
release-261
2022-12-05 20:18:53 +01:00
cfe52c80b7
Prevent reflection form from showing for old students.
2022-12-02 16:38:48 +01:00
d869737922
Clean up
2022-12-02 16:38:48 +01:00
8ecd3ded0d
Remove authors access to the supervisors submitted basis for examiner grading.
...
The new process means the author will get access to a full protocol after the thesis has been approved by the examiner. It includes everything the examiner uses to set the final grade, not just what the supervisor provides.
2022-12-02 16:38:48 +01:00
068882207b
2875 TR fix text
2022-12-02 16:29:06 +01:00
41c0a653ff
Merge branch '2874-publishing-consent' into develop
2022-12-02 16:14:39 +01:00
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