6d8af3b191
Merge branch 'develop' into opponent-completion
...
Build and test / build-and-test (push) Successful in 18m49s
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m29s
Remove branch deployment from branch.dsv.su.se / cleanup (pull_request) Successful in 7s
# Conflicts:
# test-data/src/main/java/se/su/dsv/scipro/testdata/DataInitializer.java
2025-03-04 12:40:05 +01:00
d0fb2e721c
Merge branch 'develop' into opponent-completion
...
Build and test / build-and-test (push) Successful in 19m58s
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m3s
# Conflicts:
# core/src/main/java/se/su/dsv/scipro/DataInitializer.java
2025-02-21 14:14:21 +01:00
d292ecc34d
Remove useless PhD project type
...
Build and test / build-and-test (push) Successful in 16m6s
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m9s
It interfered with grading report templates due to having the grading module activated but no template defined. Could have removed the module but it serves no purpose since all PhD-related functionality was removed a long time ago.
2025-02-18 15:13:51 +01:00
1b36ad7987
Disable ability to grade opponents after requesting improvements
2025-02-18 15:12:21 +01:00
ad91a9b961
Remove unused dependencies
2025-02-18 14:54:47 +01:00
cbd426be07
Show the time that opponents submitted their report
2025-02-18 14:53:28 +01:00
093dd11c29
Send notifications to opponents when they're approved
2025-02-18 14:37:10 +01:00
cfef02b98c
Enable *all* notifications during development and on test servers
2025-02-18 14:17:45 +01:00
970f6ee61b
Merge branch 'develop' into opponent-completion
...
Build and test / build-and-test (push) Successful in 20m50s
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 6m3s
# Conflicts:
# core/src/main/java/se/su/dsv/scipro/DataInitializer.java
2025-02-18 10:04:28 +01:00
8892bf4780
Merge branch 'develop' into opponent-completion
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m37s
Build and test / build-and-test (push) Successful in 18m9s
2025-02-12 13:45:51 +01:00
6410710679
Merge branch 'develop' into opponent-completion
...
Deploy to branch.dsv.su.se / deploy (pull_request) Failing after 8m30s
Build and test / build-and-test (push) Successful in 16m29s
# Conflicts:
# core/src/main/java/se/su/dsv/scipro/DataInitializer.java
2025-02-12 11:18:06 +01:00
87e60578c0
Styling improvements
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m44s
Build and test / build-and-test (push) Successful in 19m2s
2025-02-11 15:47:19 +01:00
3be41635b1
Alert the opponent that they need to an improved report on the final seminar page
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m55s
Build and test / build-and-test (push) Has been cancelled
2025-02-11 15:37:46 +01:00
236f6a0ad3
Better UX for notification about opposition report needing improvements
...
Now takes the opponent directly to the form where they can fill in the report and view the feedback from the seminar supervisor.
2025-02-11 15:37:46 +01:00
a20455df97
Merge branch 'develop' into opponent-completion
Build and test / build-and-test (push) Successful in 19m42s
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m24s
2025-02-10 14:35:40 +01:00
06c1e81978
Send out notification when an opponent submits a report
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m37s
Build and test / build-and-test (push) Has been cancelled
2025-02-10 10:48:20 +01:00
1299af5b00
Remove the AttachmentReport abstraction on the panel to fill out opposition report
...
The reviewer report has long since been removed and the supervisors report differs too much and had been decoupled already.
2025-02-10 10:27:29 +01:00
791ec65633
Show information to the supervisor that they've requested improvements
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m33s
Build and test / build-and-test (push) Successful in 15m42s
2025-02-07 14:48:03 +01:00
305142a862
Do not remind supervisors to grade opponents if they've requested improvements
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m35s
Build and test / build-and-test (push) Successful in 15m44s
2025-02-07 12:40:23 +01:00
5e0d285272
Extract common functionality for both branches
2025-02-07 12:34:54 +01:00
9823dc193c
Move worker @Beans to the correct @Configuration class
2025-02-07 12:14:38 +01:00
34e986a6c9
Switch back to the grading form after requesting improvements
Build and test / build-and-test (push) Failing after 13m36s
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m45s
2025-02-06 16:38:13 +01:00
08302f9719
Fail authors who do not improve their opposition report in time.
2025-02-06 16:38:13 +01:00
88ced02a2d
Notify opponent when improvements are requested
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 2m7s
Build and test / build-and-test (push) Successful in 15m50s
2025-01-24 15:47:10 +01:00
9db30b3d28
Translated some swedish text into english.
...
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 2m6s
Build and test / build-and-test (push) Successful in 15m40s
The entire system is in english so have two paragraphs in swedish made no sense.
2025-01-24 15:16:02 +01:00
54d5ef8752
Show requests for improvement when filling in the opposition report
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m42s
Build and test / build-and-test (push) Successful in 16m11s
2025-01-23 21:17:36 +01:00
fec631f2d0
Replace @Entity with DTO
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 2m11s
Build and test / build-and-test (push) Successful in 15m41s
2025-01-23 16:06:30 +01:00
da91d4074d
Replace direct repository access with a service
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 2m13s
Build and test / build-and-test (push) Successful in 15m51s
2025-01-21 11:18:00 +01:00
ecdd68efbe
Fix test
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 23s
Build and test / build-and-test (push) Successful in 15m50s
2025-01-20 14:24:24 +01:00
7bb37407d6
Calculate correct deadline for improvement submission
Build and test / build-and-test (push) Has been cancelled
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 2m13s
2025-01-20 14:21:51 +01:00
45c21e3fe4
Store the request for improvements
2025-01-20 13:30:20 +01:00
d01dee1ec7
Add a thesis document to the final seminar to help testing
2025-01-20 13:19:03 +01:00
6b24e84694
Request improvements
2025-01-20 11:49:11 +01:00
21d7c034bf
The info box is now based on the criteria rather than hard-coded text
2025-01-20 11:45:51 +01:00
1233842511
Implement gradeOpponent
2025-01-20 10:34:11 +01:00
cebd005f88
Verify that opposition criteria are based on the grading report template
2025-01-20 10:34:11 +01:00
35b60df1cb
Use the same project type for opponent and seminar
2025-01-20 10:34:11 +01:00
2261096f0a
Refactored away business logic from the Wicket panel
...
Changed how data is moved from the opposition to the grading report
Fixed a completely broken integration test
2025-01-20 10:34:11 +01:00
5e3f6c1383
Opposition grading is now based on the opponents grading report criteria
2025-01-20 10:34:11 +01:00
8ce045b33c
Create test data
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m46s
Build and test / build-and-test (push) Successful in 15m53s
2025-01-13 16:25:11 +01:00
9d88c373f2
GUI to request improvements
2025-01-13 16:24:47 +01:00