6940 Commits

Author SHA1 Message Date
318e851da0 1584 Allow students to fill in metadata if they chose to allow publication 2023-03-30 15:38:29 +02:00
a6fd7c655d 1584 Allow supervisors to fill in publication metadata 2023-03-30 12:21:41 +02:00
ed2a8803cf 1584 Add new step to the finishing up process to supply publication metadata 2023-03-30 10:00:57 +02:00
fe88f97aa2 Send grades when pressing button 2023-03-30 09:53:39 +02:00
106176262f Verbify the steps 2023-03-30 09:53:39 +02:00
582ff46fe5 Text improvements 2023-03-30 09:53:39 +02:00
c919e7db31 Show help text for final thesis upload 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
2e3fc5f5e7 Show all reviewer related events (communication, approvals, and rejections) on the supervisor grading basis page. 2023-03-30 09:53:39 +02:00
f8c6b0985a Removed pointless nesting 2023-03-30 09:53:39 +02:00
d2796ac8f8 Sonar 2023-03-30 09:53:39 +02:00
8493a0e7d2 Made the final thesis and plagiarism control look and feel like the rest 2023-03-30 09:53:39 +02:00
c91ba09913 Made grading basis form styling match the other panels and kept the active author visible 2023-03-30 09:53:39 +02:00
a1932d6a4f Only show phase two review help while submitting 2023-03-30 09:53:39 +02:00
7ba4d66556 2984 Rearranged the supervisor project menu to match the process order 2023-03-30 09:53:39 +02:00
7ad435558b 2984 Unified look of supervisor pages.
Use same type of panels for the first meeting, phase 2 review, and final seminar that is also used on the overview.
2023-03-30 09:53:39 +02:00
89264498ba 3050 Nicer labels 2023-03-23 09:40:54 +01:00
4aa512f4cf 3050 Styling improvements 2023-03-23 09:39:45 +01:00
8f675fda60 3050 Removed usages of deprecated class 2023-03-23 09:35:17 +01:00
f1d59d7d0e 3050 Test cleanup 2023-03-23 09:33:39 +01:00
c4b268a9ea 3050 Fix changing supervisors on projects with a reviewer assigned 2023-03-23 09:32:39 +01: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
f084d6d289 2943 Add english titles to the supervisors grading basis 2023-02-10 11:45:06 +01:00
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