nikos dimitrakas
e861c0dce4
3137 Anpassade SciPro till den nya xsd:n för Daisys API.
2023-06-29 16:16:53 +02:00
7c42ba67dc
3116 Handle projects without Daisy connection when performing the final steps as an author
2023-06-09 09:56:06 +02:00
nikos dimitrakas
cd4cb23b93
Ny xsd för API:et efter 3013 (stöd för nyckelord för examensarbetespublikationer)
2023-06-02 06:16:13 +02:00
bf5c11e6c9
Better handling of changes in the Daisy API by getting compiler errors with mismatched XSD.
2023-03-28 10:11:14 +02:00
deff20cfc7
Only import Stockholm University usernames
...
Improve user search experience since it searches by username, so we don't want a bunch of usernames from other places to interfere.
2023-03-28 10:09:49 +02: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
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
9c1481626a
Merge branch 'develop' into 2856
2022-10-25 20:40:47 +02:00
1826ab5aa8
2891 Upgrade Hibernate and Jersey
2022-10-05 14:34:59 +02:00
fc76a7ec98
Remove manual tracing instrumentation.
...
Use the Java Agent instead.
2022-09-28 14:58:53 +02:00
264fcb754a
Remove dependency on joda-time
2022-09-22 12:53:50 +02:00
20b392b964
2856 Supervisors must provide information on how the rejection comment from the examiner has been rectified.
...
PSAM (represented by Panos), Paul, and Jakob decided in a meeting on sep 8 2022 that supervisors must provide feedback as to how the examiners rejection comment has been rectified.
2022-09-21 11:23:25 +02:00
5ece9dda93
2828 Give project start date its own attribute instead of stealing audit data
2022-08-31 14:49:58 +02:00
26f81ae5fe
2562 Use the new endpoint for adding authors
2022-05-19 17:38:02 +02:00
942070a147
2562 Update Daisy API XSD
2022-05-19 12:35:38 +02:00
ddc28cc598
2515 Sync theses' research area to Daisy
2022-05-09 13:49:25 +02:00
nikos dimitrakas
597b753fc1
Merge remote-tracking branch 'origin/develop' into develop
2022-04-22 14:56:50 +02:00
nikos dimitrakas
85219dc151
Harmoniserade interface
2022-04-22 14:56:35 +02:00
b7c42aa13e
2484 TR
2022-04-13 12:36:28 +02:00
71ab3ab4eb
1684 Sync all research areas
2022-03-31 12:15:08 +02:00
nikos dimitrakas
0972c592ce
2528 Exkluderade avslutade och avbrutna projekt från synkningen som görs inom varje handledare. Verkar onödigt och tog tid. Refaktoriseringar enligt intellij. Harmoniserade @Transactional på de publika metoderna och tog bort en från en privat metod. Självaste problemet med att jobbets workerdata inte sparas kvarstår och beror på något med transaktionshanteringen i metoden UserImportWorker.importPotentialNewStudentsAndUpdatePrograms. Det är em.refresh(wd) på rad 88 i AbstractWorker som kastar en Exception.
2022-03-07 11:16:40 +01:00
4dff775a97
Upgrade Mockito and JUnit
2021-11-29 15:33:57 +01:00
061320d27d
2409 Update students programs
2021-11-28 16:21:14 +01:00
d359056cc6
2401 Only write examiners comment if it's new
2021-11-08 11:08:34 +01:00
99a002a628
2395 Rejection comments from reviewer is posted by the system instead of the supervisor
...
43/62
2021-11-08 00:58:06 +01:00
26c171a898
Check for rejections once per day
2021-11-07 23:32:04 +01:00
c64989b60e
2361 TR Publicera examinatorns kommentarer i forum när en uppsats avvisas
2021-10-25 16:27:56 +02:00
2dcd137bb3
2361 Post examiner rejection comment in forum
2021-10-13 17:08:00 +02:00
89d3d93cf8
Upgrade to Mockito 4
...
41/62
2021-10-13 16:17:16 +02:00
888b58202a
2353 Replace var with explicit type
2021-09-22 20:03:39 +02:00
879d9b4159
2082: TR Bättre namn på klasser, enums, variabler, kolumnnamn, etc. Uppgraderade xsd:n för API:et.
2021-09-15 16:34:56 +02:00
6da2dfb8d6
2082 Set default degree level to bachelor unless otherwise determined
2021-09-09 11:54:00 +02:00
9afe1e3e4b
2082 Ignore programs that do not have a type
2021-09-09 10:46:47 +02:00
c904fad8dc
2082 Sync over students degree level instead of education level
2021-09-07 15:48:47 +02:00
589685a744
Updated Daisy client to use the proper types.
2021-09-07 10:20:44 +02:00
7322f5f255
Removed unused/unnecessary dependencies.
2021-06-11 01:31:29 +02:00
47005b4c0a
2269 Filter out supervisors who are no longer affiliated with DSV from the target management page
2021-06-06 19:52:47 +02:00
cacd7f199f
2266 Fix deprecated attribute
2021-05-25 11:44:23 +02:00
d5556a853f
2193 Don't log entire stack trace
2021-03-16 15:45:31 +01:00
5cda4a4124
2061 Merge duplicated users
2021-03-13 22:15:08 +01:00
a6b8d61c63
Trace the whole import user transaction to try and pinpoint the slow points
2021-03-02 02:13:47 +01:00
9b92e7841e
1976 Send expected end date to Daisy
2021-02-16 12:27:29 +01:00
8f56749340
1658 All users GDPR report can be downloaded
...
Refactored the user autocomplete component.
2020-09-08 23:35:06 +02:00
6812bea2eb
Externalise configuration and credentials
2020-03-17 15:14:21 +01:00
247422613f
1723 Students can only pick/create thesis ideas for the correct level
2020-02-25 16:02:37 +01:00
6a1837852d
Updated Daisy API XSD
2020-02-25 12:46:09 +01:00
018409e1ef
Fix warning
2020-02-21 12:12:15 +01:00
2a1e403b09
Fix which semesters to import new students from.
2020-02-21 12:11:34 +01:00