3972 Commits

Author SHA1 Message Date
5f0a5204d7 2996 Removed grading report snapshot from phase 2 review 2023-04-12 15:50:21 +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
85f29ee144 Merge remote-tracking branch 'origin/2935-post-phase-2-feedback-to-forum' into develop 2023-04-04 17:57:19 +02:00
a6fd7c655d 1584 Allow supervisors to fill in publication metadata 2023-03-30 12:21:41 +02:00
a81864018e Fix database version conflict. 2023-03-30 09:54:16 +02:00
fe88f97aa2 Send grades when pressing button 2023-03-30 09:53:39 +02:00
a565eedaed Save text matching analysis per project instead of per author 2023-03-30 09:53:39 +02:00
e3563ddf0e Remove old unused columns. 2023-03-28 14:36:35 +02: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
b9245ac023 Sonar 2023-02-09 16:43:40 +01:00
861f5cf3b7 2934 Fix SQL migration version conflict 2023-02-09 11:58:08 +01:00
9ab7640d23 2934 Reviewers report PF examination when approving phase two 2023-02-09 11:57:00 +01:00
ecc8462886 2934 Removed old grading process for reviewers with filling in the grading basis. 2023-02-09 11:56:54 +01:00
12a7e56ba1 2938 Switch to swedish collation all over to sort åäö correctly 2023-02-06 15:49:40 +01:00
4b880785fc Merge branch '2909-single-motivation-grading-basis' into develop 2023-02-06 15:18:33 +01:00
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