6885 Commits

Author SHA1 Message Date
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
9ab7640d23 2934 Reviewers report PF examination when approving phase two 2023-02-09 11:57:00 +01:00
d3e6bdcf38 2934 Simplified the rough draft approval page 2023-02-09 11:57:00 +01:00
61f8dfcad8 2934 Remove old final seminar approval GUI 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
7868c05664 3015 Hide seminar documents for non-related authors 2023-02-08 11:44:02 +01:00
4b880785fc Merge branch '2909-single-motivation-grading-basis' into develop 2023-02-06 15:18:33 +01:00
d9d6f41662 Simplified file handling 2023-02-06 14:50:23 +01:00
43f8158ed9 2854 Updated consent level descriptions 2023-02-04 11:37:21 +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
e9d9dd9dff 2854 Fix showing of survey after finishing the final steps 2023-01-24 12:03:45 +01:00
4d18f9af15 2983 Text improvements when supervisors send grade suggestion to the examiner 2023-01-23 13:47:04 +01:00
b69ce4e5b8 Replace existing files when copying the database
When copying the database the newly generated primary key for a new file may point to an already existing file from before the copying. Simply overwrite this existing file if necessary.
2023-01-17 14:44:17 +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
b3b4a25dcd Sonar fixes 2023-01-12 10:16:07 +01:00
8a941e3164 Removed double required indicators 2023-01-12 09:50:54 +01:00
ba684d457b HTML improvements (Sonar) 2023-01-12 09:28:15 +01:00
db4db70493 Styling fixes 2023-01-11 09:31:52 +01:00
d867901f1d 2944 Make the final thesis file and metadata available for authors after the supervisor approves it. 2023-01-09 13:50:03 +01:00
86f44095b3 Fix sorting on title for sysadmins under Project management / Projects 2023-01-09 12:50:41 +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
116c219dbd 2854 Improved the UX when submitting reflection and the other final steps. 2022-12-22 17:02:19 +01:00
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
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
9cc3c33932 Sonar (isEmpty istället för att jämföra size/length med noll) 2022-12-01 10:04:21 +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
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
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
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