0e80f416d0
2909 Migrate all old supervisor grading basis to the new single motivation
2023-02-06 15:17:41 +01:00
d9d6f41662
Simplified file handling
2023-02-06 14:50:23 +01:00
a86b46523b
Merge remote-tracking branch 'origin/2854-reflection-ux-improvement' into develop
...
# Conflicts:
# view/src/main/java/se/su/dsv/scipro/finalthesis/FinalThesisUploadFormPanel.html
2023-02-03 14:20:55 +01:00
dbd0d65e65
Sonar
2023-01-12 16:46:08 +01:00
63f6881e08
2935 Reviewers feedback during phase 2 review is forwarded to students.
2023-01-12 12:13:35 +01:00
9fb1e5eac5
2909 Single motivation field for the supervisors in their grading assessment.
...
New process for thesis grading.
2023-01-09 12:47:52 +01:00
a28e1448a2
2938 The default collation used by MariaDB (on Debian) is utf8mb4_general_ci. We stick to the default instead of forcing everyone to specify collation when connecting.
2023-01-09 12:46:39 +01:00
116c219dbd
2854 Improved the UX when submitting reflection and the other final steps.
2022-12-22 17:02:19 +01:00
nikos dimitrakas
be4f5c2ee9
Ny xsd för API:et efter 2871 och 2872 (stöd för nationella ämneskategorier)
2022-12-21 22:07:01 +01:00
dcad2c82b2
Sonar.
2022-12-06 16:54:10 +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
cfe52c80b7
Prevent reflection form from showing for old students.
2022-12-02 16:38:48 +01:00
41c0a653ff
Merge branch '2874-publishing-consent' into develop
2022-12-02 16:14:39 +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
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
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
4fc1a661f7
2874 Allow authors to give consent to publish their thesis
2022-11-22 12:08:01 +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
52b254cf3e
Upgrade persistence dependencies
2022-11-15 12:57:43 +01:00
fe1b5b22c4
Refactoring
2022-11-14 18:37:44 +01:00
98adb2ee4d
Simplifying
2022-11-14 10:48:29 +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
3076524cc2
2854 Allow authors to submit their reflection
2022-11-07 21:04:08 +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
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
60b5feb159
2861 Prevent supervisors from scheduling seminars if they have not gotten their submitted rough draft approved
2022-10-25 13:26:31 +02:00
48cd7aa9c9
2861 Schedule final seminars
2022-10-25 13:26:31 +02:00
48799ed298
2861 Refactor updating final seminar details
2022-10-25 13:26:31 +02:00
2b42ad1d16
2861 Create a dedicated method for scheduling seminars that is responsible for checking all the rules
2022-10-25 13:26:31 +02:00
5acf93e7cb
2860 Added mandatory minimums for final seminar participations to report graded examinations.
...
Supervisors are able to ignore the requirement in case the seminars have been held outside the system or for any other reason.
2022-10-19 14:51:23 +02:00
0dadabec07
Stop users getting logged during restarts
2022-10-18 10:24:51 +02:00
7701359681
Fix problem browsing the forum.
...
There seems to be some bug with the new Hibernate version.
2022-10-18 01:17:43 +02:00
256f61e0a2
Fix problem with removing inactive partner ads.
...
There seems to be some bug with eager collections in the new Hibernate version.
2022-10-17 23:14:59 +02:00
0a1112e4ea
Properly mark workers as failed when they throw exceptions
2022-10-17 21:22:47 +02:00
8fa7a17a07
Fix faulty JPA mapping
2022-10-17 20:02:19 +02:00
fa7f9ff1f7
2880 Copy over opposition assessment to the grading report if the assessment from the seminar is an improvement.
...
If a student had a failed opposition they would have 0 points on the grading report. When they later passed a seminar that improved assessment would not be copied over because the criterion was already assessed.
2022-10-12 11:39:11 +02:00
96e3801caa
Code clean up
2022-10-12 11:09:23 +02:00
bf1bdb183f
Added missing @Transactional
2022-10-12 11:07:35 +02:00
1826ab5aa8
2891 Upgrade Hibernate and Jersey
2022-10-05 14:34:59 +02:00