6526 Commits

Author SHA1 Message Date
c3bc31f4ab Fix warning 2022-09-12 16:00:50 +02:00
9c86589140 Refactoring 2022-09-12 15:08:23 +02:00
e2d7a641ee 2842 Easier to fill out grading report
Criteria with 0 (fail) / 1 (pass) are now shown as simple checkboxes instead.
2022-09-12 15:06:25 +02:00
3427467b7a 2841 Easier to fill out the grading report
Only require motivation to be filled in if they have given more points that required to pass.
2022-09-12 14:20:52 +02:00
605b6ba1a7 2838 Simplified code 2022-09-12 12:38:06 +02:00
da61362397 2837 Simplified code 2022-09-12 10:59:01 +02:00
f3724edb2f 2839 Peer reviews are now per project type
If students abort a project and start a new one their peer reviews will be visible and milestones completed.
2022-09-08 13:50:38 +02:00
8769c21d8a 2838 2837 Activate completed milestones on new projects
Since both oppositions and active participations are showed based on the projects level the milestones should be activated to reflect that.

Had to redo project creation since the use of a serialized project entity caused lazy initialization exceptions when traversing the object graph (to determine if milestones were activated for the type).
2022-09-07 13:52:05 +02:00
0618196422 Replaced some java.util.Date with java.time 2022-09-01 11:56:38 +02:00
2da7bab524 2828 Expected end date must be after start date 2022-08-31 14:54:22 +02:00
5ece9dda93 2828 Give project start date its own attribute instead of stealing audit data 2022-08-31 14:49:58 +02:00
f84594665d 2741 2738 TR
It will be very complicated and not worth it to still have a clickable link to show the opposition feedback once the grading report is locked.
2022-08-29 11:08:50 +02:00
43b56df46c 2828 Allow supervisors to edit project start date 2022-08-28 20:09:47 +02:00
e1e16f6a45 2828 Allow admin to edit start and end dates 2022-08-28 20:09:47 +02:00
7d1a965119 2738 Prevent supervisors from grading the opposition criteria unless they explicitly request it 2022-08-24 16:51:21 +02:00
7617fdfb05 2741 Enable supervisors to see any available opposition feedback during grading 2022-08-24 11:06:31 +02:00
33f0b6a3e5 Upgrade SLF4J 2022-08-22 13:55:04 +02:00
c4d9cf454d 2736 Clarify that any messages came from URKUND 2022-08-10 10:19:51 +02:00
a73f273ea7 2760 Remove confusing text for authors during grading 2022-07-07 16:01:14 +02:00
7b5813926c 2553 Remove unused dependency 2022-07-07 15:58:00 +02:00
0985c59689 2740 Fix finalize button on grading reports
Authors with a ' in their name caused problems with the javascript.
2022-06-23 14:24:35 +02:00
db61f5554b 2736 Allow resubmitting documents to URKUND if processing failed. 2022-06-20 16:32:07 +02:00
220908b033 Fix problems when supervisor uploads final thesis caused by trying to present the student survey. 2022-06-09 17:03:33 +02:00
93915195b1 Fix problems reporting grades due to missing titles. 2022-06-09 16:53:00 +02:00
27b65521e1 2720 Fix problems sorting under Project / Files 2022-06-08 19:33:06 +02:00
968724a770 Limit length of Swedish/English title fields to match the database. 2022-06-01 10:08:47 +02:00
a8570eef53 Sync the error codes from grading service. 2022-06-01 10:05:24 +02:00
f44aed23f9 Merge branch 'develop' into 2553-fix-file-deletion
# Conflicts:
#	core/src/main/java/se/su/dsv/scipro/phd/StudyPlanServiceImpl.java
#	view/src/test/java/se/su/dsv/scipro/repository/panels/ProjectFilePanelTest.java
2022-05-20 18:39:35 +02:00
942070a147 2562 Update Daisy API XSD 2022-05-19 12:35:38 +02:00
ac4b40062b 2569 Show watson instead of empty tholander box for old ideas 2022-05-18 10:57:45 +02:00
e6b147fbfc 2553 Only allow file deletion for files added via files tab 2022-05-13 09:35:14 +02:00
a267d20693 2583 Removed PhD specific parts 2022-05-11 12:30:33 +02:00
ddc28cc598 2515 Sync theses' research area to Daisy 2022-05-09 13:49:25 +02:00
957f899834 2553 Migrate peer review to file references 2022-05-07 15:56:40 +02:00
7afbb75caa 2553 Migrate peer request 2022-05-05 17:33:05 +02:00
f6e84c88d1 2553 Migrate reviewer decisions 2022-05-05 16:50:44 +02:00
9ad4e2e711 2553 Migrate opposition report attachments 2022-05-04 16:27:49 +02:00
3898bb5077 2553 Migrate old seminar opposition reports 2022-05-04 14:46:22 +02:00
71acbe8e64 2553 Migrate final thesis text matching document to file reference 2022-05-04 13:44:37 +02:00
e387e83152 2553 Migrate final thesis document to file reference 2022-05-04 13:01:02 +02:00
323c3a622d 2553 Stream data to URKUND instead of buffering 2022-05-04 11:09:04 +02:00
3114f9d79f 2553 Migrate seminar and text matching to references 2022-05-02 16:57:41 +02:00
bb18c364c1 2553 Migrate activity plan to use file references 2022-04-28 16:05:29 +02:00
cd22c3fcd4 2553 Migrate forum to use file references 2022-04-28 10:58:57 +02:00
7a455b7db3 2553 Migrate project files to use file references 2022-04-27 11:39:02 +02:00
189d79da9b 2553 Rename FileDescriptionService to FileService
Better names for the file handling since it deals with files, not the implementation specific FileDescription @Entity used to store metadata.
2022-04-25 10:06:41 +02:00
b7c42aa13e 2484 TR 2022-04-13 12:36:28 +02:00
0ac85267b3 Make footer links open in a new window 2022-04-05 10:59:50 +02:00
00d44d68d2 2173 Close button for supervisors after updating research areas 2022-03-30 10:24:15 +02:00
13a7a51271 2525 Prevent research area from accidentally changing on existing ideas when supervisors research areas changed 2022-03-28 13:43:03 +02:00