17729 Commits

Author SHA1 Message Date
c50851423f 2553 Add file references so multiple places can reference the same file 2022-04-25 10:50:24 +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
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
09b092ed56 Upgrade Wicket 2022-04-05 13:13:06 +02:00
0ac85267b3 Make footer links open in a new window 2022-04-05 10:59:50 +02:00
71ab3ab4eb 1684 Sync all research areas 2022-03-31 12:15:08 +02:00
958aede17b Upgrade Jackson 2022-03-30 15:58:56 +02:00
00d44d68d2 2173 Close button for supervisors after updating research areas 2022-03-30 10:24:15 +02:00
nikos dimitrakas
1996d12ffd Uppgraderade xsd för daisy api 2022-03-29 12:09:05 +02:00
Jenkins
0b05312dbb Merge commit '13a7a512716f6bcadb7e5780307c0b2df015cb52' into HEAD release-243 2022-03-28 22:52: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
48b1561809 2561 Upgrade versions 2022-03-28 11:57:18 +02:00
246ef1b06f 2560 Upgrade Jackson to fix CVE-2020-36518 2022-03-28 11:00:16 +02:00
cbbe39ba04 2543 Upgrade to Bootstrap 5
Replaced margins with Bootstrap utilities
Fixed spacing between the menus
Fix auto-complete not working inside dialogs
Replaced form-control with form-select on <select>
Fixed duplicate required indicators
Harmonize <textarea> sizing with other form controls
Remove duplicate required indicators
Remove gap between menu bars in admin section
Replace .sr-only with .visually-hidden
Removed .btn-block
Fix faulty CSS rules
Migrate .form-group to .mb-3
Migrate JavaScript heavy components to Bootstrap 5
Modals, dropdowns, date-/timepickers.
2022-03-28 10:27:08 +02:00
27c0bac987 Fix displaying of old ideas
2523 2519
2022-03-16 13:10:25 +01:00
3e7fc8af6b Improve UX when editing own/chosen ideas
2522 2521 2520
2022-03-16 13:10:25 +01:00
nikos dimitrakas
03edfcde89 2173 TR språkfix 2022-03-15 16:32:12 +01:00
0d87b1eda7 2446 Allow all supervisors to see available ideas even if they have no target for the application period 2022-03-10 15:45:38 +01:00
41c872d1a9 2525 Prevent accidentally changing research area when the selected one is inactive 2022-03-10 14:25:06 +01:00
977642de30 2525 Prevent accidentally changing research area when the selected one is inactive 2022-03-10 14:14:31 +01:00
04c66529ef Refactoring 2022-03-10 14:04:36 +01:00
17ed285772 2484 Disable bookmarkable URLs 2022-03-10 14:03:20 +01:00
0c292819ca 2484 Disable bookmarkable URLs 2022-03-10 13:52:40 +01:00
Jenkins
4c52b839f5 Merge commit '529550d1ec070689a2f9b7c925f3f41fa52dbc32' into HEAD release-242 2022-03-10 00:22:12 +01:00
529550d1ec 2173 Allow supervisors to update their research areas immediately when creating ideas 2022-03-09 15:23:25 +01:00
d5cdf45966 Fix the palette to work with CSP enabled 2022-03-09 13:47:17 +01:00
f85dd67904 HTML clean up 2022-03-09 13:31:43 +01:00
4cc67a1457 2528 Fixed sync job getting stuck running
Added proper logging when jobs fail
Always reschedule jobs even when they fail
2022-03-09 11:00:57 +01: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
1ad4325530 2446 Make application periods and student ideas available for viewing by supervisors in the matching period (end->course start) 2022-03-03 13:37:14 +01:00
7b35cd3177 2446 Validating and matching is now done together rather than separately 2022-03-03 13:37:14 +01:00
a5422158cc 2446 Prevent supervisors from taking ideas during the matching period 2022-03-03 13:37:14 +01:00
cc77b9b785 Fix warnings 2022-03-03 13:37:14 +01:00
94115c1632 2484 TR 2022-03-02 12:19:06 +01:00
5f1ffaece9 2485 Upgraded from old Excel format to new Office Open XML format 2022-02-28 14:18:50 +01:00
5290eba32e 2484 Turn off exception logging on invalid URLs 2022-02-24 11:44:08 +01:00
e070fd8a79 Version updates 2022-02-24 11:41:02 +01:00
78cda0d928 Plugin updates 2022-02-24 11:22:27 +01:00
3f29783b63 2173 Make it easier to continue to idea creation after importing research areas 2022-02-24 11:17:35 +01:00
589057bb0a Upgrade Wicket version 2022-02-24 11:05:13 +01:00
Jenkins
f245a69ec4 Merge commit 'a52c854ba20b55c43787532fa3f04fd36d7a3b78' into HEAD release-241 2022-02-19 01:25:39 +01:00
nikos dimitrakas
a52c854ba2 2173 TR Kolla att man har minst ett aktivt forskningsområde. 2022-02-17 10:02:38 +01:00
nikos dimitrakas
1b2fd571eb Tog bort konstigt tecken 2022-02-17 09:12:40 +01:00
nikos dimitrakas
9388fde4ac Språkanpassningar vid användning av etc. 2022-02-16 14:28:28 +01:00
nikos dimitrakas
ccd80cd8d3 2502 TR Anpassade case till hur det visas i Daisy och på webben. 2022-02-16 14:13:37 +01:00
c8dacd6520 2446 Allow supervisors to keep selecting student ideas during matching 2022-02-16 09:32:14 +01:00
53e85865ce 2502 Research area selection improvements
* Allow supervisors to pick inactive research areas when editing projects.
* Clearly mark inactive research areas as such
2022-02-16 09:17:49 +01:00
750fac828f 2402 Allow students to remove their own partner ad 2022-02-11 12:14:57 +01:00