a5422158cc
2446 Prevent supervisors from taking ideas during the matching period
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
3f29783b63
2173 Make it easier to continue to idea creation after importing research areas
2022-02-24 11:17:35 +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
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
26e8993503
Refactoring
2022-02-11 12:05:53 +01:00
ed16f95917
Fix bug showing status for worker that did not run
2022-02-11 11:56:22 +01:00
d076ca43d9
Fix bug changing the days partner ads are visible
2022-02-11 11:54:37 +01:00
db854ef3f6
2404 Student can change partners on accepted supervisor idea
2022-02-09 20:23:27 +01:00
0a4156d884
2494 Admins can edit project research area
2022-02-08 19:22:31 +01:00
03db13f073
2474 TR
2022-01-28 11:00:51 +01:00
nikos dimitrakas
d26c6abd0c
Stavfel
2022-01-27 11:34:37 +01:00
ee407a39c0
Replace with built-in Wicket functionality
2022-01-27 11:08:35 +01:00
7819e7b80c
2449 2474 Research area changes
...
* Research area follows from idea to project phase
* Research area can be edited by supervisors
* Research area must be confirmed by supervisor when they request reviewer
2022-01-27 10:52:28 +01:00
61773eb56c
2480 Inform supervisors they do not have to take action when project creation fails
2022-01-18 15:00:42 +01:00
211a9da259
2173 Prevent supervisors from creating ideas if they have no research areas.
...
Provide a way for them to easily sync over their research areas from Daisy.
2022-01-16 21:22:06 +01:00
d360ed720f
Fix for CVE-2017-9096 by replacing iText with the open source fork OpenPDF
2021-12-23 13:44:34 +01:00
577faac7c0
2441 Show projects research area in Admin / Projects instead of supervisors
2021-12-20 21:10:27 +01:00
4b9fffb9e6
2444 Research area must now be specified when requesting review approval
2021-12-19 17:36:52 +01:00
788ceec345
2433 Set research area when sending publication to Daisy
2021-12-19 17:33:13 +01:00
48f596d4af
Fix (some) dependencies with known security holes
2021-12-13 15:57:32 +01:00
ce4135af49
Fix column label
2021-12-06 20:41:16 +01:00
abca57fae3
Move dependency versions to parent pom
2021-11-29 21:27:39 +01:00
4dff775a97
Upgrade Mockito and JUnit
2021-11-29 15:33:57 +01:00
a47509e1e5
Removed unused dependency.
...
62/62
2021-11-28 23:19:30 +01:00
adc7eb47fc
Version upgrades
...
Preparation for new Java and Wicket versions.
2021-11-27 12:34:54 +01:00
4ae7a8bc0d
Prevent students from submitting/selecting ideas outside the period by directly accessing the URL
2021-11-23 12:25:52 +01:00
52b68b3377
2407 Fixed tiny user auto completes in modal dialogs
...
Select2s built-in width calculations failed on AJAX created modal windows. Force them to always be 100% width and size them using a container if required.
2021-11-16 11:39:59 +01:00
ef4434e64c
2408 Improved text for the "no program" choice when creating/selecting ideas.
2021-11-16 11:37:09 +01:00
5f1ab1c481
Change SciPro CSS reference to using Wickets built in versioning. Fixes caching problems when changing CSS rules.
2021-11-16 01:04:09 +01:00
94f0cbd7a7
2403 Remove wrapping from project type name
2021-11-15 21:40:41 +01:00
9acf74c5ba
2403 Better layout when editing supervisor targets
2021-11-15 20:36:05 +01:00
2f0da6e432
Changed to a more specific type on FilteredService
2021-11-15 19:37:17 +01:00
bcb2a10895
2406 Project type exemption should be taken into account when selecing supervisor ideas
2021-11-12 17:41:12 +01:00
6171b97990
2398 Keep the admin menus when viewing final seminar details
2021-11-09 15:57:39 +01:00
d7c4035d68
2396 Better information for students when their project creation is delayed.
2021-11-09 15:48:06 +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
86c18de12e
Fix editing ideas outside the periods open date if the student has an exemption
2021-10-28 16:37:46 +02:00
c6e8c8b297
2085 TR
2021-10-13 16:57:13 +02:00
89d3d93cf8
Upgrade to Mockito 4
...
41/62
2021-10-13 16:17:16 +02:00
nikos dimitrakas
2331fc28ce
2085 TR stavfel och tydligare etikett.
2021-10-07 13:31:43 +02:00
5ffb505443
2085 Naming and label fixes
2021-10-04 15:49:57 +02:00
27173737ba
2085 Fixa undantagshantering på application periods
2021-10-01 17:05:55 +02:00
3f3607cd68
2085 Fixa undantagshantering på application periods
2021-10-01 15:20:44 +02:00
bd7f138d43
2085 Fixa undantagshantering på application periods
2021-10-01 13:38:20 +02:00
58d73d3247
Merge remote-tracking branch 'origin/2085-rule-based-application-period-exemptions' into develop
2021-10-01 11:29:28 +02:00
0a0e9fc5fd
2085 Improvements to the end date input.
...
Defaults to end date of the application period.
Only visible after selecting a rule that requires it.
Show the application period's end date to help pick the proper end date.
2021-09-30 16:53:26 +02:00
69b8245c4b
2085 Move end date required to the rule definition.
2021-09-30 15:46:01 +02:00
fabe3b2e6d
2085 Simplified date handling
...
Remove start date completely. Made until date only mandatory for the date based rules.
2021-09-30 15:30:22 +02:00
c6cb66cac1
Removed some usages of joda time
2021-09-27 16:00:17 +02:00
22d5f19698
2348 Upgrade jQuery
...
A bug in Select2 (https://github.com/select2/select2/issues/5993 ) due to focus changes in jQuery 3.6.0 (https://blog.jquery.com/2021/03/02/jquery-3-6-0-released/ ) needs a workaround to properly focus the textfield when opening an autocomplete component.
2021-09-23 11:06:29 +02:00
6c7db4d863
Fixed faulty escaping
2021-09-23 10:33:38 +02:00
888b58202a
2353 Replace var with explicit type
2021-09-22 20:03:39 +02:00
a8ea0e7736
2085 Change application period exemption to specific rules
2021-09-22 19:54:15 +02:00
156cf96036
2082 TR
2021-09-16 14:27:14 +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
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
cd15862c67
Fixed error spam when using ContextRelativeResourceReference in tests
2021-09-07 12:38:13 +02:00
4771d1d076
Sped up compilation
...
38/62
2021-09-04 23:44:10 +02:00
df29bd86ca
2282 Enable CSP
2021-09-01 01:37:50 +02:00
828516acf6
2282 Fixed final inline Javascript
2021-09-01 01:37:37 +02:00
a5ff9cce9b
2282 Fixed inline Javascript
2021-09-01 01:18:54 +02:00
81e4db19d6
2282 Fixed custom file input
2021-08-31 15:44:09 +02:00
541a8fa4df
2282 Fixed scroll sneak
2021-08-31 15:30:25 +02:00
4898a41441
2282 Removed migration aid
2021-08-31 15:21:34 +02:00
142c35c5a6
2282 Fixed last Javascript confirmations
2021-08-31 15:18:49 +02:00
8bf397afa4
2282 Fixed confirmation popup
2021-08-31 14:54:14 +02:00
8f7174ad2f
2282 Fixed final inline event handler in HTML
2021-08-31 14:38:53 +02:00
6ec6c3e152
2282 Removed inline style
2021-08-31 13:30:27 +02:00
80b9c57549
2282 Fixed most confirmation popups
2021-08-31 13:27:49 +02:00
d023328bed
2282 Migrated simple event handlers
2021-08-31 00:38:34 +02:00
31c42151a2
2282 Removed inline <style> tag
2021-08-27 12:04:42 +02:00
1532411211
2282 Removed final style attributes
2021-08-27 12:00:30 +02:00
d1085c9c8a
2282 Remove style attribute
2021-08-27 11:23:34 +02:00
cdcccf7c1d
2282 Fixed all style="display: none"
2021-08-27 11:22:07 +02:00
bae334528c
2282 CSP compliance on notification page
2021-08-27 11:22:07 +02:00
05a1211298
2282 Fix image position on user profile dialog
2021-08-27 11:22:07 +02:00
78727ff2da
Clean up old code
2021-08-27 11:22:07 +02:00
afb19167c8
2282 CSP compliance for supervisor idea start page
2021-08-27 11:22:07 +02:00
323ea30a92
Refactoring
...
37/62
2021-08-27 11:22:07 +02:00
75d62315e2
2282 CSP compliance for editing checklist templates
2021-08-27 11:22:07 +02:00
882369379e
2282 CSP compliance for editing footer page
2021-08-27 11:22:07 +02:00
edd45108d7
2282 Whitelist the custom file input
2021-08-27 11:22:07 +02:00
92d6b17efa
2282 Fixed jQuery dependency for date picker
2021-08-27 11:22:07 +02:00
e76740d989
2282 Removed inline style attributes
2021-08-27 11:22:07 +02:00
c86727d11a
2282 Removed inline style attributes
2021-08-27 11:22:07 +02:00
7b4847d1b0
2282 Externalized inline javascript
2021-08-27 11:22:07 +02:00
c89f3c68c6
2282 Fix local javascripts in production not having minified versions
2021-08-27 11:22:07 +02:00
6cb1a189cb
2279 2277 Upgrade Guice and Guava
2021-08-24 11:38:58 +02:00
f403ccc1f1
2300 Prevent students from unselecting ideas after the period closed
2021-08-06 20:06:27 +02:00
f03475e819
Remove dangling CSS file
2021-07-20 10:45:55 +02:00
e01baa3aed
Made the clockpicker CSP compliant (2282)
...
34/62
2021-07-20 10:45:55 +02:00
534466a8c8
Made all external javascript CSP compliant (2282)
2021-07-20 10:45:55 +02:00
80aa13acbf
Made the datepicker CSP compliant (2282)
2021-07-20 10:45:55 +02:00
6f8d458cb8
Removed shims for IE8 and earlier
2021-07-20 10:45:55 +02:00
c5f678362c
Removed inline style attribute from AJAX indicator.
...
Preparation for CPS compliance (2282)
2021-07-20 10:45:55 +02:00
88764978eb
Removed more unnecessary CSS classes
2021-07-20 10:45:55 +02:00
24627452b3
Removed unused CSS classes
2021-07-20 10:45:55 +02:00
0cd05f8297
Removed a bunch of useless markup
2021-07-20 10:45:55 +02:00
223ad957f1
Removed style attribute from user profile picture.
...
Preparation for CPS compliance (2282)
2021-07-20 10:45:55 +02:00
29dcac9cf7
Remove old dangling javascript file
2021-07-20 10:45:55 +02:00
865e57abb0
2271 Fix NPE when trying to download the peer request file after the peer review has expired.
...
When the peer review expires but the user is still on the page clicking on the file download link will try to load up the in progress peer review of which there is none. Thus getPeerRequest() will be null and so also getFileDescription() which eventually NPE's when the IModel is unpacked and used in DownloadResource.
2021-06-15 22:39:14 +02:00
02d674f242
2281 Fix problems with authors viewing projects without a grading report template
2021-06-12 10:54:31 +02:00
7322f5f255
Removed unused/unnecessary dependencies.
2021-06-11 01:31:29 +02:00
4ffcaa6be9
2276 Better feedback when trying to replace the final seminar document with a non-PDF (or other error)
2021-06-10 15:07:04 +02:00
329eb6889d
1470 Help authors complete their project by allowing them to subscribe to notifications about new seminars to finish an opposition and active participation.
2021-06-10 14:19:50 +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
1f42f8024d
2225 Removed unused code
2021-05-25 00:39:45 +02:00
eb04f81879
2225 Replaced ChoiceRenderer with a lambda based implementation
2021-05-24 18:38:30 +02:00
cce8061276
2225 Replaced PropertyListView
2021-05-24 17:01:46 +02:00
247c9c3338
2225 Replaced CompoundPropertyModel with LambdaModel
2021-05-24 14:51:18 +02:00
cd885746df
2225 Removed warning suppression of unused code
2021-05-20 15:45:32 +02:00
d0514ad5b8
2225 Replaced PropertyColumn with LambdaColumn
2021-05-20 15:30:12 +02:00
28d77928bd
2225 Replaced PropertyModel with LambdaModel
...
33/62
2021-05-20 12:33:58 +02:00
da70367f1f
Visual improvements for application period administration.
2021-05-20 11:07:48 +02:00
89fdc4b5bc
Converted non work day periods to Java Time.
2021-05-19 14:56:48 +02:00
1d96343f90
2206 Upgrade to Wicket 9
2021-05-19 00:14:02 +02:00
1b70720054
1703 Inform supervisors that it takes time to get a reviewer assigned
2021-05-18 22:13:33 +02:00
25ed8d7c88
2248 Supervisor can specify extra info on seminar
2021-05-12 12:51:12 +02:00
d6dd7cf4fe
Turn off autocomplete on date/time picker since the suggestions hide the pickers
2021-05-12 11:31:01 +02:00
f420966cb4
31/62
2021-05-12 11:23:22 +02:00
2e42981d53
2248 Max length on room when scheduling seminar
2021-05-12 10:23:12 +02:00
427139ed22
2206 Textual breakdown of the different answers
2021-05-11 17:39:11 +02:00
eb73f5fd6f
2206 Removed the graphical charts
2021-05-11 17:18:22 +02:00
08807f30e4
2232 Only reverse the events graphically so the indexes stay stable for Wicket
2021-05-05 16:53:15 +02:00
dc715890d1
Fixed styling of reviewer breadcrumbs
2021-05-05 16:40:02 +02:00
51de92b972
30/62
2021-05-04 22:56:03 +02:00
371e437f48
2235 Fix autolinking in forum
2021-04-27 19:19:25 +02:00
adf7ec1674
2197 Removed Lombok
2021-04-20 23:26:39 +02:00
f96c138a8a
Generate GDPR zip files in /scipro-files
...
Users with large amounts of files related to them caused /tmp to be filled up. Manual deleting is required.
2021-04-20 14:50:33 +02:00
a1d3b3f014
2216 Peer reviews expiring during answering
2021-04-12 11:09:13 +02:00
f5b08975bc
2212 Larger dialog when viewing idea details
...
Prevents long supervisor names from overflowing outside the dialog
2021-04-07 11:05:39 +02:00
88e78cc15b
2213 Show better final thesis status
2021-04-06 16:45:41 +02:00
nikos dimitrakas
21ad4b6e57
2210: Lade till favicon.
2021-03-31 11:15:52 +02:00
ea3eedca57
2200 IndexOutOfBoundsException in forum
...
Wicket ListView is index based which means when the user tries to download a file it is the first attachment of the second post for example. Due to the forum being in newest first order, if another user posts in the forum while the first user is looking at it the second post in now the third post. The download link, however, still points to the second post which has no attachments causing the error. The change keeps the list in the oldest first order so the second post will always be the second post since new posts gets added last. Then CSS is applied to reverse the rendering order to maintain the current newest first look.
2021-03-26 15:45:29 +01:00
7a6749d4fc
26/62
2021-03-26 00:25:43 +01:00
6c55fb45d8
2203 Do not allow admins to create/edit projects
2021-03-23 20:27:03 +01:00
b17bfa0a72
2203 Do not allow admins to create/edit projects
2021-03-23 20:18:11 +01:00
cd27de1559
Fix deprecated warning
2021-03-16 16:30:05 +01:00
a24c098368
24/62
2021-03-16 16:17:24 +01:00
501d296aa5
Attempt to fix broken log file format.
...
Switches to logging via java.util.logging instead of writing to System.out
2021-03-14 20:59:56 +01:00
41b9a59297
Speed up Daisy batch jobs
...
Make use of the session cookie from Daisy API so slow reauthentication isn't required on every single request
2021-03-01 23:25:43 +01:00
a37ed701f9
2171 TR
2021-02-25 12:20:17 +01:00
656409822b
2180 Fix warning in log
2021-02-24 22:54:35 +01:00
b69cc295f7
2182 Fix log warning
2021-02-24 22:49:45 +01:00
84593a5a8c
21/62
2021-02-24 22:47:38 +01:00
0f8a8780bd
2171 Send titles to Daisy when reporting grade
2021-02-24 21:12:15 +01:00
4252ab9688
Make system notice easier to read
2021-02-23 22:00:47 +01:00
dc4cb86aec
Refactor to improve performance
...
Before the examinations were looked up twice
2021-02-23 21:29:25 +01:00
04e07c51ea
2171 Handle title missing when reporting grade
2021-02-23 20:01:28 +01:00
225caa0dd6
2116 Confirmation when deleting idea
2021-02-17 17:14:49 +01:00
20207aabb3
1707 Separate the questions on the survey better
2021-02-17 17:12:33 +01:00
1be478d044
2116 Fix notification link for the removed partner
2021-02-17 16:52:21 +01:00
c809a2ff42
2118 E-mail address configurable
2021-02-16 15:25:28 +01:00
4af3dfdd38
Fix double date picker icons
2021-02-16 14:41:32 +01:00
2a8846323f
2055 mail all exceptions to scipro-admin@dsv.su.se
2021-02-16 14:35:18 +01:00
df7a8cdc83
Revert "2055 No longer mail exceptions to JIRA"
...
This reverts commit 97575581
2021-02-16 14:33:15 +01:00
7ab9d7d65f
Merge remote-tracking branch 'origin/develop' into develop
2021-02-16 12:33:58 +01:00
cbe1e6db7f
2125 TR Small improvement
2021-02-16 12:31:29 +01:00
8fa9c61604
1976 Supervisors can change expected end date
2021-02-16 12:21:36 +01:00
d0b2e04224
1976 show expected end date
2021-02-16 12:12:03 +01:00
c4b00b3eb9
Fix annoying IntelliJ error
2021-02-16 11:38:14 +01:00
2e2195849c
1976 GUI to set end date on application periods
2021-02-16 10:32:51 +01:00
6f3e4c0872
2132 TR test fixes
2021-02-16 10:12:49 +01:00
36d0a5e04f
2143 TR
2021-02-16 10:01:06 +01:00
eb0e31d015
2132 TR Hide replacement link after seminar has happened and only show it for authors
2021-02-16 09:59:23 +01:00
cb38d10cf8
18/62
2021-02-15 15:03:25 +01:00
bf2a3ad22e
Fix icon for time picker
2021-02-15 12:49:30 +01:00
2750abe694
Test fixes
2021-02-10 20:20:59 +01:00
1901d22e92
2143 Grading report available to students
...
When supervisors have submitted the grading report students can view it
2021-02-10 20:08:45 +01:00
473b467696
Shutdown MySQL driver to prevent memory leaks
2021-02-10 12:32:51 +01:00
975755816d
2055 No longer mail exceptions to JIRA
...
Switching logging implementation to java.util.Logging instead of log4j
2021-02-10 12:18:56 +01:00
5b50250c09
Fix annoying IntelliJ problem
2021-02-10 11:53:40 +01:00
951318ad5c
2132 Allow students to replace seminar document
2021-02-10 11:38:23 +01:00
26fed0ee23
2133 Remove self as opponent/participant on seminar
2021-02-09 13:43:43 +01:00
9e9cef678c
2118 Block accepting/sending idea when author has active project
2021-02-08 23:25:32 +01:00
1131eaac1b
2019 Replaced PropertyModel with LambdaModel
2021-02-04 20:54:26 +01:00
14921684d8
14/62
2021-02-04 19:20:15 +01:00
f5e71637ea
2019 Deprecation fixes
2021-02-02 23:45:50 +01:00
8c12667fdb
2125 Notify authors when supervisor schedules first meeting
2021-02-02 21:47:33 +01:00
8f702559b1
13/62
2021-02-02 20:26:50 +01:00
884a741647
2121 Peer review deadline is based on work days
2021-02-02 15:05:33 +01:00
aa8df2a4e4
2116 Allow students to unselect supervisor ideas
2021-01-29 19:58:58 +01:00
c02a14a8be
2116 Notify removed partner from idea
2021-01-29 12:07:25 +01:00
c07d535496
2134 Fix menu styling
2021-01-28 21:48:53 +01:00
d693b64c35
2116 Disable editing ideas when the application period is not open
2021-01-19 20:52:05 +01:00
dc6be38beb
2116 Delete student idea
2021-01-19 17:20:41 +01:00
af723242cc
2116 Populate program with current selection
2021-01-19 17:16:06 +01:00
4ea2ac0b0d
2116 Edit existing student ideas
2021-01-19 16:42:42 +01:00
8b8d690350
Remove dependencies on external libraries
2021-01-14 19:06:37 +01:00
b6ca9c5ff7
3/62
2021-01-14 16:32:50 +01:00
daf7afaaf3
2116 Populate program with current selection
2021-01-14 16:02:32 +01:00
04b8a2cfc9
1707 Improved UI of administering survey questions
2021-01-13 23:13:09 +01:00
be70a47fdf
Merge remote-tracking branch 'origin/develop' into develop
2020-10-09 13:34:54 +02:00
bdb4450f8e
Merge branch '1658' into develop
2020-10-09 13:33:46 +02:00
54658f35fa
2042 Ny version av mysql-driver. Fixade namnvisning och img-alt.
2020-10-09 13:30:08 +02:00
286c4f0896
1707 Survey improvements
...
Re-order questions
Add new group heading alternative
2020-10-06 13:41:15 +02:00
5724f2719b
1707 Save scroll position
2020-09-10 10:30:56 +02:00
2fc1a40b86
1658 Fix code smells
2020-09-09 20:57:20 +02:00
a9a7a94048
1658 Identity parameter is now a search term.
...
Name of parameter is preserved to not break integrations.
2020-09-09 20:56:46 +02:00
8f56749340
1658 All users GDPR report can be downloaded
...
Refactored the user autocomplete component.
2020-09-08 23:35:06 +02:00
f05f11ceb7
1658 Sysadmins download GDPR reports for authors
2020-09-08 13:49:39 +02:00
c3dbaaa2fc
Fixed notifications for participation and opposing
2020-06-02 16:02:56 +02:00
35c7f928db
Only allow submitting once.
2020-04-14 15:53:38 +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
4cc8ff84ba
1728 Nicer styling
2020-02-18 15:59:15 +01:00
bf86659ac2
Toggle the availability of the final survey
2020-02-13 22:40:03 +01:00
1c6954e6f9
1728 Present students with a survey after the final thesis is uploaded
2020-02-12 16:08:32 +01:00
a55450cbe8
Fix forum styling issues.
2020-02-12 15:20:13 +01:00
5ff6e1221d
1621 Ändrade grading länken så den pekar internt i SciPro.
2020-01-28 16:00:16 +01:00
12840bf861
Remove GDPR link.
2020-01-20 14:40:53 +01:00
396631c510
Diamond operator.
2020-01-20 14:40:53 +01:00
12198d4135
Minor Sonar fixes.
2020-01-20 14:40:53 +01:00
348002f93d
Added pid page parameter to milestone link in author project view
2020-01-17 15:16:24 +01:00
2647d7af31
Fixed milestone checkmarks
2020-01-17 15:15:23 +01:00
142455c264
Fixed input-groups and question glyphicons
2020-01-17 12:17:15 +01:00
52f4c4d420
Fixed glyphicons
2020-01-17 12:02:32 +01:00
e506db8183
Fixed alignment issues
2020-01-08 17:28:44 +01:00
13d2304637
Fixed error introduced when migrated .nav-tabs
2020-01-08 15:38:22 +01:00
cb8b3958d7
Fixed modal window titles
2020-01-08 14:27:23 +01:00
2b1f2f3671
Extended main menu the entire page width
2020-01-08 11:21:31 +01:00
afe9db6319
Merge branch 'bootstrap-4-migration' into develop
2020-01-07 15:59:25 +01:00
c007b15140
Removed parallelism from tests
...
Causes issues on developer machines for tiny benefit
2020-01-07 15:58:21 +01:00
8d25ab3910
Migrated .nav-tabs
2020-01-07 15:54:53 +01:00
bfee286291
Migrated .pull-{right,left} to .float-{right,left}
2020-01-07 14:56:34 +01:00
78e4fb6d88
Fixed main menu panel
2020-01-07 14:50:30 +01:00
08b904d3b9
Removed old reference to Bootstrap javascript
2020-01-07 14:48:39 +01:00
7b44a10441
Migrated .btn-xs to .btn-sm
2020-01-07 14:09:20 +01:00
e1c4d6b49d
Migrated .form-control-static to .form-control-plaintext
2020-01-07 13:48:56 +01:00
baf3666130
Migrated radio and checkboxes
2020-01-07 13:46:10 +01:00
d1195c28cd
Migrated .help-block to .form-text
2020-01-07 10:07:18 +01:00
a3e2b05fa5
Migrated .input-sm to .form-control-sm
2020-01-07 10:05:37 +01:00
ef4cbfe003
Migrated .control-label to .col-form-label
2020-01-07 10:04:34 +01:00
be1c3552a5
Migrated pagination
2020-01-07 09:54:41 +01:00
b0d76a1591
GDPR authorization is now done via entitlements
2019-12-12 16:42:57 +01:00
0b0302f375
Migrated .well to .card
2019-12-12 16:24:28 +01:00
9764d7b060
Migrated col-{tier} classes
2019-12-03 16:25:00 +01:00
d2652e7340
Switched to Bootstrap 4 CSS/JS
2019-12-03 16:20:40 +01:00
9fc01a0304
19377 Handle auto saving on submitted review
2019-11-29 17:51:17 +01:00
962921add0
1154 Do not process forms on GET requests
2019-11-27 15:13:41 +01:00
2cf262cc77
94818 Found the null.
...
How an author managed to get there without the seminar existing is however a mystery.
2019-11-27 10:49:17 +01:00
32588a2f78
94818 Less train wreck to figure out what is actually null.
2019-11-26 17:00:45 +01:00
b4e7a5e385
167966 Open supervisor profile in unmet targets
2019-11-26 15:52:27 +01:00
bd1d874460
SCIPRO-757658 Prevent deletion of exported ideas
2019-11-26 15:29:24 +01:00
4fae9a3640
Fixed tests
2019-10-10 15:48:14 +02:00
2442536eab
1696 Download personal data (GDPR)
2019-10-10 15:38:47 +02:00
04318658f4
Prevent word-wrap in dates and user profile links
2019-10-07 13:29:06 +02:00
998c9533d5
1636 Show proper errors instead of reporting form
2019-09-09 16:11:18 +02:00
18682a03e0
1620 Remember date when reporting another student
2019-09-03 15:50:21 +02:00
9c90b5c463
1609 Collapse footer when there are no links
2019-05-27 12:08:43 +02:00
436ff86afe
Fixed problem with missing icons in tables.
2019-05-17 14:38:29 +02:00
dd8a8eddfd
super.onConfigure() missing
2019-05-07 14:36:19 +02:00
c7dec22329
SCIPRO-1056783 super.onConfigure() missing
2019-05-07 12:45:28 +02:00
5d17489d88
SCIPRO-1056772 super.onConfigure() missing
2019-05-07 12:43:03 +02:00
nikos dimitrakas
51b781e5ca
[1578] TR: generics, mm
2019-03-29 13:05:40 +01:00
6d2f157097
Replaced explicit type arguments with <>
2019-03-18 15:50:24 +01:00
53b2abc2f0
Removed unused imports
2019-03-18 15:49:13 +01:00
6593259196
Fixed various warnings
2019-03-18 15:48:01 +01:00
8831fdf15a
Replaced anonymous classes with lambdas
2019-03-18 15:35:00 +01:00
32c5e7565e
1578 Upgraded to Wicket 8
2019-03-18 15:04:01 +01:00
nikos dimitrakas
e31d07afff
Merge remote-tracking branch 'origin/develop' into develop
2019-02-13 13:12:13 +01:00
nikos dimitrakas
788f45d6bf
[1556] Uppdaterade startsidan med rätt information om funktionalitet i SciPro
2019-02-13 13:12:06 +01:00
91ade1bf58
1548 Fixed forum posts linking to the wrong thread in latest events
2019-01-29 13:33:35 +01:00
9355bb3d46
1547 Fixed editing activities with multiple tabs open
2019-01-28 10:25:26 +01:00
nikos dimitrakas
28feaa4ee9
Refaktoriseringar enligt IntelliJ (onödiga throws, onödiga generics, = i properties)
2018-10-25 13:18:34 +02:00
e3de4697c8
1473 Populate report date when grading based on todays date (ungraded) or final thesis file upload date for graded
2018-09-26 12:04:50 +02:00
9f3a8bfd87
1405 Import students by personnummer from Daisy
2018-05-25 16:44:57 +02:00
aeaac85f1f
Do not log handled stack traces
2018-05-04 11:07:25 +02:00
7483d01222
SCIPRO-1043765 Link to thread in forum mail
2018-04-23 14:47:22 +02:00
7d4e195b9e
Upgraded Scala and fixed warnings/deprecations
2018-04-19 11:49:12 +02:00
63d0e66f60
Upgraded Daisy API XSD
2018-04-17 13:35:21 +02:00
82f94629c8
Removed reviewers from groups (Shakira ticket #201803231045501 )
2018-03-26 14:55:04 +02:00
fb35f5d5ce
Fixed warnings.
2018-02-19 15:03:25 +01:00
93b99b0268
Tag bort alla länkar till Thesisinfo
2017-12-08 14:00:01 +01:00
e5a01f9431
Scala fixes
2017-12-06 14:49:59 +01:00
016564187a
1126 Submit approved final thesis to text matching
2017-11-24 12:59:30 +01:00
Andreas Svanberg
4b54208dea
SCIPRO-740731 Fixed detached entity problem
2017-11-08 18:48:46 +01:00
Andreas Svanberg
c5b0cc02fd
[SCIPRO-1042569] Do not show grading tab if Daisy ID is missing for the project.
2017-11-01 10:21:13 +01:00
Andreas Svanberg
c344b01868
Removed more stuff related to local users
2017-11-01 00:02:03 +01:00
Andreas Svanberg
e8e05ef51c
Removed a lot of stuff related to local users
2017-10-31 12:24:34 +01:00
cb456b0632
Sonar
2017-10-09 10:57:36 +02:00
3d4e491836
Sonar
2017-10-06 11:45:10 +02:00
e8fd764201
Sonar
2017-10-06 11:24:49 +02:00
9990b12d56
Fixed test
2017-10-05 13:57:17 +02:00
56ba8c79fa
Sonar
2017-10-05 11:33:18 +02:00
0a1953d184
Sonar
2017-10-04 11:36:46 +02:00
a4873257de
Inlined useless class hierarchies
2017-10-04 11:24:38 +02:00
a647944bc9
Removed our own option class and use built-in
2017-10-03 14:28:36 +02:00
58408f8619
Fixed compilation errors.
2017-10-03 14:27:41 +02:00
f9f3f6f828
Sonar: Performance - Method needlessly boxes a boolean constant
2017-10-03 14:03:11 +02:00
906c9c06b7
Sonar: Correctness - Method calls equals on an enum instance
2017-10-03 12:30:51 +02:00
3075ec0076
Sonar
2017-10-03 12:30:12 +02:00
77472952aa
Sonar on activity plan related code.
2017-10-03 11:00:17 +02:00
c041a2686c
Stop spamming log with errors when API is down
2017-09-28 10:23:35 +02:00
d71f368d6f
Sonar
2017-09-18 12:15:25 +02:00
6962a5a98e
Removed unused libraries.
2017-08-24 16:01:28 +02:00
f7fc735aa7
Sonar
2017-08-15 14:27:42 +02:00
fb9a0b9e50
Sonar
2017-08-14 10:34:05 +02:00
05d9c3679d
Removed some Scala code.
2017-08-11 15:09:50 +02:00
b756944980
Hid login for local users.
...
Everyone is now automatically logged in using SSO (Shibboleth).
2017-08-11 13:52:24 +02:00
93d7dfccf3
Sonar
2017-08-03 16:41:48 +02:00
8b4f445728
[SCIPRO-1042598] Fixed problem when e-mail address is missing for new users.
2017-08-01 12:19:45 +02:00
2f0debda86
[SCIPRO-443121] Fixed problems with event dispatching when manually creating projects.
2017-07-31 17:02:11 +02:00
e179648325
Handle errors when the report date is out of accepted ranges.
2017-07-28 13:57:38 +02:00
a1aad6bbd7
Block dates before project start when reporting grades
2017-07-28 13:48:52 +02:00
873574a31f
Disable selecting future dates when reporting grades.
2017-07-24 13:03:55 +02:00
5d9e003e65
Correct grading criterion template based on year
2017-05-29 13:24:42 +02:00
cbac7affd5
1141 Fixed NPE.
2017-04-11 15:52:59 +02:00
ac73d7d0ab
1141 Minor text fixes
2017-04-10 17:02:56 +02:00
51a43d7b5d
1141 Changed text when no grade is selected
2017-04-06 14:11:11 +02:00
80a3da6d51
1141 Show suggested grade from grading report
2017-04-06 14:04:27 +02:00
9a0893f44e
1141 Only report passing grades.
2017-04-06 13:57:52 +02:00
8fc2c9084e
1141 Added the grading page to the tab menu
2017-04-06 13:54:18 +02:00
30a37c216e
1141 Report graded examinations
2017-04-06 13:48:48 +02:00
4a02ef332d
1141 Upload text matching document
2017-04-06 12:28:23 +02:00
a58938c74d
1141 Report graded examinations with preconditions
2017-04-05 17:21:15 +02:00
c619eabf9f
1141 Report non-graded examinations
2017-04-05 14:16:28 +02:00
d105409d4b
1141 Verify titles when approving final thesis
2017-04-04 17:40:30 +02:00
77ee294f43
[1141] Renamed old grading pages grading report
2017-04-04 12:55:07 +02:00
12ce73092f
[1141] Changed "Grading" tab to "Grading report"
2017-04-04 12:30:09 +02:00
df46e057b1
1141 Only graded examinations on the grading page
2017-04-04 12:20:30 +02:00
bf8698dffd
[1143] Removed the reviewer step in the grading process.
2017-04-03 11:04:48 +02:00
7d51e5f7ad
[1091] Show link to URKUND report when reporting grade to Daisy to make it easy to download it
2017-03-31 17:33:26 +02:00
5045944802
[1091] Changed plagiarism to text matching
2017-03-31 16:39:40 +02:00
b23639580b
[1091] Send grades to Daisy.
2017-03-24 16:27:56 +01:00
79d6186561
[1091] Send grades to Daisy.
2017-03-24 16:27:07 +01:00
e9ef2374b1
[1091] Handle case when publication is missing.
2017-03-24 10:19:53 +01:00
db1a3c8bd8
[SCIPRO-747855] Stop logging when a user provides a bogus parameter.
2017-03-16 15:48:53 +01:00
73961443a8
Require a text matching document when reporting grades.
2017-03-15 12:26:16 +01:00
26adb70733
Changed button style.
2017-03-09 14:30:34 +01:00
57e8beb1bd
[1091] Remove send to Daisy button pending redesign.
2017-03-08 16:47:30 +01:00
e382486428
[1091] Changed what scopes are requested when sending grade to Daisy.
2017-03-06 14:11:02 +01:00
Andreas Svanberg
1d1b842f22
[1120] Removed the reviewer from the thesis process except rough draft approval.
2017-02-27 16:29:17 +01:00
c394550f75
[1119] Updated the grading report and calculator
2017-02-22 17:28:37 +01:00
867e7b13f2
Refactored the way the grade calculator is retrieved.
2017-02-22 15:11:24 +01:00
c109c4a03e
Fixed some tests.
2017-02-14 14:56:09 +01:00
a498024111
[1091] Send grading report from SciPro to Daisy.
2017-02-14 14:27:15 +01:00
8b49de04c0
Removed "Rwanda grade".
2017-02-03 14:56:31 +01:00
8f6e4478f9
[1099] Added new StudAdm role with only basic reading rights
2017-02-02 13:12:42 +01:00
d6eb6ef587
Code clean up.
2017-02-01 14:48:49 +01:00
c8f5f3c049
[1102] Send match status to supervisors
...
When the matching is done a status e-mail can be sent out to the
supervisors so they know what they are expected to supervise during the
period.
2017-01-12 15:09:44 +01:00
7d664a9696
[1098] Added basic preliminary matching with comment
2017-01-11 17:49:02 +01:00
a83f5a3c6b
Broke out idea filter panel in preparation for read-only version.
2017-01-09 09:07:42 +01:00
84642d085c
[Shakira] Only sysadmins should be able to edit supervisor idea authors.
2017-01-09 09:04:22 +01:00
56d5663a17
Log successful local log ins.
2016-12-16 16:04:26 +01:00
679fa71aa9
[1095] Fixed test
2016-12-14 12:27:05 +01:00
0dd07fe30a
[1095] Added language to project
...
Removed old report language from final seminar, uses the project
language instead.
2016-12-14 12:02:57 +01:00
e15598e4ea
[1095] Added language to project
...
Must be specified when sending reviewer approval requests.
Used to help assign reviewers and auto fill the seminar languages.
2016-12-13 17:31:57 +01:00
61ea251aca
[SCIPRO-520097]
2016-12-09 10:31:38 +01:00
23348bdbca
[1090] Project partner ads tied to period
2016-12-09 10:00:03 +01:00
93794fcea6
Shakira
2016-12-02 14:57:00 +01:00
Andreas Svanberg
d68c562bba
Revert "[1081] Exemption from active project rule"
...
This reverts commit 69161dea2d
.
2016-11-22 00:46:59 +01:00
90b696ade1
[1083] Admins can manually create ideas
2016-11-21 17:43:18 +01:00
eea5de81e9
[1082] View authors who have not found a partner
...
All project partner ads where the poster of the ad does not have an
idea on a given period can now be viewed to enable matchmaking.
2016-11-21 13:55:28 +01:00
Andreas Svanberg
69161dea2d
[1081] Exemption from active project rule
...
Students with an active project should be able to add new ideas if they
have an exemption for that period.
2016-11-16 14:33:24 +01:00
52390afeac
[1075] Show all periods that end in the future
...
Supervisors can now see all periods that end in the future if they
have been assigned a target greater or equal to one for that period.
2016-11-03 15:00:40 +01:00
53604308e7
[1071] Block ideas if student has active project
...
This includes students that gets added as partners as well.
2016-10-31 16:15:19 +01:00
80313f8b24
[1036] Changed grading report copy functionality to "copy to" rather than "paste here"
2016-10-31 11:53:15 +01:00
d28fa4473c
[1070] If you don't want your name visible maybe you shouldn't invent new stuff.
2016-10-26 15:13:25 +02:00
cc4b9c346e
[1069] Prevent students from submitting their own idea if they are added as a partner to another idea.
2016-10-26 13:10:00 +02:00
5d2f96c8c2
Hid the author role from the role selector if the user doesn't specifically have the author role.
2016-10-26 09:46:28 +02:00
a88ca94092
[1057] SciPro: Daisy bilder technical review fix
2016-10-19 16:09:59 +02:00
c03d3e52db
[1066] Added a note on the seminar page that approved opponents and active participations are sent to Daisy.
2016-10-17 14:18:39 +02:00
2f4c9e0fde
[1057] Fixed test.
2016-10-13 15:23:36 +02:00
b2e1c9a5cf
[1057] Changed profile picture to use the Daisy picture.
2016-10-13 12:44:49 +02:00
6f2dd284d4
[1052] Removed the possibility for students to edit their ideas, the admin should deactivate the idea if the authors start arguing and force them to add new ideas.
2016-10-10 10:49:39 +02:00
cf6c9aa818
[1052] Fixed the check for partners other active ideas to not count the current one which prevented editing of an idea.
2016-10-06 15:08:01 +02:00
14dae439f8
[1052] The creator of an idea can now edit the partners and it is now properly checked to be within the project type limits unless the creator has an exemption.
2016-10-06 14:57:34 +02:00
1d5684209d
Made it so only the creator of an idea can edit it and only during the "open" period of the application period to prevent ideas from changing while the matching process is ongoing.
2016-10-06 14:51:03 +02:00
b4d671de4d
Fixed AJAX validation to remove itself when there is no longer an error.
2016-10-06 13:18:57 +02:00
9b7811b09e
Removed extra s
2016-10-06 13:09:11 +02:00
4839871242
Fixed warning.
2016-10-06 12:49:28 +02:00
c8d9adfcba
Changed the label on the link to the external grading information.
2016-10-06 09:51:30 +02:00
Andreas Svanberg
a68d06c7e3
Students should be able to add ideas to periods after they have ended if they have an exemption.
2016-10-05 13:18:23 +02:00
fe1afc8e10
[1048] Added a checkbox that authors have to agree to have their thesis text-matched when uploading to the final seminar.
2016-10-04 16:37:17 +02:00
b14e9c30da
Removed stupid CSS-rule, many more to go.
2016-10-04 16:17:09 +02:00
b0d2bfc3bb
Fixed warnings.
2016-10-04 16:16:18 +02:00
719a8a55a7
[1047] Show text-matching significance for the seminar document.
2016-10-04 14:10:22 +02:00
2a51b9cdf4
[1044] Replaced the Watson box with Tholander box every where it is viewed.
2016-10-04 13:29:07 +02:00
945d493052
[1044] Replaced the Watson box with Tholander box when students submit ideas.
2016-10-04 10:28:08 +02:00
7be9ba2e71
Fixed some warnings by explicitly setting the type.
2016-10-04 10:16:22 +02:00
fc5e93717f
Made the keyword filter panel a little less ugly.
2016-10-04 10:15:22 +02:00
16ce01efc0
[1044] Removed literature from Watson since it is being moved to the new TholanderBox replacement.
2016-10-03 16:42:44 +02:00
3e3191d44f
[1037] Only show the relevant language title fields when uploading final thesis based on the seminars report language.
2016-09-29 13:18:52 +02:00
0438822519
Changed language back to enum to enable specific behaviour based on report language.
2016-09-29 13:02:23 +02:00
935f71a6e0
Removed dangling HTML files.
2016-09-29 11:24:18 +02:00
24a7fe078e
[1039] Made literature in the Watson box show up for supervisors and administrators.
2016-09-28 15:50:52 +02:00
c964b7d649
Small tech review changes
2016-09-28 14:58:21 +02:00
4b380cb213
[1043] Made it possible to resubmit the final thesis file if the first submission failed.
2016-09-28 11:16:35 +02:00
Andreas Svanberg
64c0a6496b
[1037] Made it possible to specify English and Swedish title when uploading the final thesis.
2016-09-27 14:56:34 +02:00
2c0ea3c63f
[1041] Made it possible to specify a link with more information about grading.
2016-09-26 15:38:25 +02:00
f25b740504
[1039] Added "literature" field to the Watson box.
2016-09-26 14:26:54 +02:00
7ffafb1029
[1033] Removed references to TurnItIn.
2016-09-26 13:55:16 +02:00
8dbdbb24c5
[1035] Admins should not be able to edit project reviewers.
2016-09-26 13:00:54 +02:00
3a80767995
Tog bort TurnItIn-panelen eftersom de gamla rapporterna inte längre är tillgängliga.
2016-09-19 14:12:26 +02:00
414bd609b7
Added some feedback when updating the URKUND settings.
2016-09-19 12:32:12 +02:00
60d5e2f0e8
Fixed some warnings.
2016-09-14 10:04:27 +02:00
62794fa563
Admins should be able to create projects.
2016-09-13 15:49:15 +02:00
85f7380999
Made it possible for the supervisor to remove the approved thesis. Admins can remove them by logging in as the supervisor.
2016-09-12 13:30:08 +02:00
c52f031a5c
Removed irrelevant test.
2016-09-12 13:05:06 +02:00
b8140ef514
[SCIPRO-264726] Fixed problem when two requests come in to the peer review page simultaneously.
2016-09-12 11:08:59 +02:00
40f9997e11
Revert "Removed old TurnItIn panel."
...
This reverts commit 78b9012bad
.
2016-09-06 15:54:49 +02:00
50597a67e6
Made it possible to oppose/participate on final seminars that are not on your specific project type as long as they are on the same degree level.
2016-09-06 15:30:39 +02:00
200818ca15
Fixed more tests.
2016-09-06 11:14:42 +02:00
0b207f8fea
Merge branch 'urkund' into develop
...
# Conflicts:
# view/src/main/resources/META-INF/services/com.google.inject.Module
2016-09-05 16:50:39 +02:00
78b9012bad
Removed old TurnItIn panel.
2016-09-05 16:43:13 +02:00
b60c721390
Improved styling a bit.
2016-09-05 16:29:36 +02:00
e311b6fe81
SCIPRO-342548 Column 'emailAddress' cannot be null 4
2016-09-05 14:22:25 +02:00
41f03c24e9
Fixed some problems with visibility regarding the URKUND panel.
2016-09-05 13:25:29 +02:00
40c67e5600
Merge branch 'develop' into urkund
...
# Conflicts:
# core/src/main/java/modules/CoreModule.java
2016-09-05 09:55:26 +02:00
28d56ca2b8
SCIPRO-342548 Column 'emailAddress' cannot be null 3a
2016-08-30 12:16:09 +02:00
2af70856f3
SCIPRO-342548 Column 'emailAddress' cannot be null 3
2016-08-29 20:53:48 +02:00
1b8dee7e5e
SCIPRO-342548 Column 'emailAddress' cannot be null 2
2016-08-26 15:22:58 +02:00
4f95d869d4
SCIPRO-342548 Column 'emailAddress' cannot be null
2016-08-25 10:00:40 +02:00
b261b8bbc5
Added panel to show URKUND status and allow queueing of documents for text matching.
2016-08-16 14:04:11 +02:00
f44ed9ee03
Merge branch 'develop' into urkund
2016-08-16 10:40:26 +02:00
c170132e92
fixed 272300 + 171942 +..
2016-07-20 16:32:17 +02:00
c7ccc3f629
Look up analysis address when submitting to URKUND
...
The receivers e-mail is first looked up in SUKAT (LDAP) and that e-mail is
then used to look up the analysis address in URKUND.
2016-06-20 14:33:57 +02:00
ac8c837f9f
Merge branch 'develop' into urkund
2016-06-20 11:35:57 +02:00
7a423103ac
Merge branch 'develop' of ssh://git.dsv.su.se/git/scipro/scipro into develop
2016-06-17 17:13:55 +02:00
417c2b1447
Technical review
2016-06-17 11:28:47 +02:00
4a4b2dd722
[SCIPRO-272980] Lazy initialization exception
2016-06-16 17:21:32 +02:00
3577bb175c
fixed spelling
2016-06-15 14:23:19 +02:00
40c985aba3
Authors can circumvent the conditions of opposing.
...
If the conditions are met on page render but not when clicking the link they conditions are not rechecked and the opposition will be allowed.
2016-06-15 12:46:25 +02:00
0042b72a2d
[SCIPRO-168555] Fixed problem when double submitting reviewer requests.
...
Also removed some Scala.
2016-06-14 16:15:34 +02:00
d38edac584
Made the approved/denied posts in the reviewer interaction display line breaks properly.
2016-06-14 11:15:19 +02:00
a1e78c57ff
[SCIPRO-171648] Handle the exception that gets thrown when there is no plagiarism feedbcak when trying to finalize the grading report.
2016-06-14 10:46:24 +02:00
517660bcbc
Stopped stupid logging of aborted connections which are handled by Wicket.
2016-05-27 12:19:48 +02:00
49f8102909
Fixed error message when trying to schedule a seminar before the minimum number of work days.
2016-05-25 14:06:39 +02:00
36ab3939b4
Added settings page for URKUND.
2016-05-09 15:50:44 +02:00
8acc8fd88c
Sonar stuff.
2016-04-26 10:13:08 +02:00
3be633d18b
Removed unused field.
2016-04-26 09:56:10 +02:00
825beb453e
Made most project related files show up under "Files" including peer reviews, final seminar and final thesis.
2016-04-25 14:53:10 +02:00
5a7c7a8aa5
Replaced some unnecessary AJAX with regular links so you can see the URL in the browser (and prevent a server roundtrip).
2016-04-05 10:45:03 +02:00
dacb6ae640
Replaced anonymous classes with lambdas.
2016-03-29 12:03:39 +02:00
Andreas Svanberg
cf3a6639bc
Fixed problem changing reviewer.
2016-03-23 14:45:55 +01:00
Andreas Svanberg
fc6f0eeb26
Removed filter button in Admin / Match / Application periods / Edit targets.
2016-03-23 11:54:05 +01:00
0d924b5915
Upgraded most library versions. Still remaining; Hibernate, QueryDSL.
2016-03-21 11:16:37 +01:00
aaa950ce90
Restructured the poms to move dependencies to where they are used and make sense.
2016-03-18 16:34:51 +01:00
5883330b45
Java 8-ified Guava stuff.
2016-03-18 14:48:02 +01:00
bb22335754
Made it possible for students to edit ideas while they are still unmatched.
2016-03-18 13:28:48 +01:00
33976a08ad
Felutskrift betygsprotokoll mindre förändringar 2
2016-03-11 11:55:06 +01:00
1f84dc3d6f
Felutskrift betygsprotokoll mindre förändringar
2016-03-11 10:47:47 +01:00
Andreas Svanberg
d2422a1cb9
Sysadmins now default to the switch user page when clicking on Users.
2016-03-09 10:36:52 +01:00
Andreas Svanberg
4c64beed03
Fixed problem downloading files with comma in the name (Chrome only) by replacing commas with a space in the filename.
2016-03-01 14:04:50 +01:00
Andreas Svanberg
b7cec8dc2c
Fixed feedback for supervisors when trying to submit grading reports that are not finished.
2016-02-29 11:21:49 +01:00
0ec062d885
Prevent students from submitting their own idea after the application period ended if they have an exemption (they must pick a supervisor idea).
2016-02-26 17:09:43 +01:00
9785a68d7a
Change Admin / Statistics / Unmet targets to auto-select the latest application period and not require the filter button.
2016-02-25 14:24:33 +01:00
2153b18dc0
Added published filter to the Admin / Match page.
2016-02-25 13:55:21 +01:00
99bf5e6a3f
Fixed some warnings.
2016-02-25 13:16:27 +01:00
404c6294e3
Changed so admins can change author, supervisor, reviewer and examiner roles instead of only author and supervisor.
2016-02-22 11:57:59 +01:00
f404f738c9
Revert "Changed so authors can be changed on all supervisor ideas that have not led to a project."
...
This reverts commit b91bf3d70c
.
2016-02-22 11:49:33 +01:00
b91bf3d70c
Changed so authors can be changed on all supervisor ideas that have not led to a project.
...
Changed so supervisor can be changed on all student ideas that have not led to a project.
2016-02-19 15:47:01 +01:00
58d73041dd
Fixed problem with keyword selection not getting updated during AJAX requests.
2016-01-25 17:14:19 +01:00
f640c3ffe7
Added a first meeting tab to the project view, it is also directly linked to the activity plan and changes in either view affect the other.
2016-01-14 16:31:54 +01:00
b1559c8e3c
Fixed SSO log in problem after upgrading to Wicket 7.
2016-01-13 09:06:56 +01:00
f2e69b4421
Upgraded to Wicket 7.
2016-01-07 16:23:47 +01:00
0b37459403
[SCIPRO-169029] Changed to AjaxLinks since the fallback case isn't handled
2016-01-07 09:53:22 +01:00
Andreas Svanberg
6b3b102865
Fixed rows-per-page dropdown.
2015-12-17 09:38:18 +01:00
c38931cbb8
Changed default number of rows per page for data tables to 100 from 20.
2015-12-04 15:21:19 +01:00
Andreas Svanberg
69ad49d062
Removed the possibility for supervisors to change project status.
2015-12-02 22:06:49 +01:00
5b16ae6172
Automatically submit switch user form when selecting a user.
2015-12-01 15:54:27 +01:00
Andreas Svanberg
3f48710808
Must be public or the authorization strategy hides the link.
2015-12-01 00:52:20 +01:00
e9fe90a823
Fixed proper SSO log in so it can work for all SSO implementations rather than hardcoded to SU IDP.
2015-11-30 12:06:08 +01:00
bb2d650fc4
Changed so you are logged in via Shibboleth after logging out.
...
Sucks for development but good for admins in production. We have a shitty implementation of SSO log in that makes it only work with our Shibboleth solution, will fix.
2015-11-30 10:39:19 +01:00
Andreas Svanberg
131f76a215
Fixed problem with the supervisor choice getting "locked" when trying to match to a supervisor whose targets has been reached. Added the "x" to remove the selection (can also be used to unmatch ideas) so retrying the same supervisor after increasing their target is now possible.
2015-11-26 14:12:02 +01:00
667a77a55e
[SCIPRO-150799] Fixed NPE when viewing old ideas without research areas.
2015-11-19 16:00:28 +01:00
ef1616c79b
[SCIPRO-167895] Fixed problem opening partner profile when accepting a supervisor idea.
2015-11-19 13:30:22 +01:00
929923e831
Fixed broken HTML.
2015-11-19 13:19:26 +01:00
99a6ab0125
Removed non-working/unused code.
2015-11-19 13:09:17 +01:00
8afc3da2e4
Added a "left" column to Statistics / Unmet targets table to show how many ideas a supervisor has left to add before reaching their target.
2015-11-19 12:17:15 +01:00
e0d75477da
[SCIPRO-168215] Fixed problem changing idea authors for admins.
2015-11-16 12:36:54 +01:00
941366033c
[431] Fixed problem that made it impossible for students to select partner when taking a supervisor master idea.
2015-11-12 12:49:30 +01:00
6234d03f56
[421] Fixed problem with keywords not showing on ideas where research area had been selected earlier.
2015-11-02 11:52:34 +01:00
e10b7da5b0
[382] Removed orange trim on "current" menu item.
2015-10-28 14:13:40 +01:00
8b75f0a541
Fixed bug that caused users changing their notification settings to change the global setting instead.
2015-10-21 15:01:32 +02:00
203408e366
[381] Made project partner split by type.
2015-10-14 10:47:33 +02:00
nikos
ead7de3f4b
Merge remote-tracking branch 'origin/develop' into develop
2015-09-08 15:46:27 +02:00
nikos
b732d3fcc7
Ändrade defaultDS till sciproDS. Behöver fixas i respektive context.xml i samband med deploy
2015-09-08 15:46:14 +02:00
f488948442
Fixed critical issue.
2015-09-04 10:21:14 +02:00
4285870d03
Some plugin version updates.
2015-08-03 14:53:03 +02:00
nikos
fed0dee3df
Ändrade smtp server och fixade avsändare och mottagare för mail till jira
2015-06-17 14:23:40 +02:00
8b1280d7f8
Fixed so that the final thesis is shown even after the grading report is finalized.
2015-06-16 13:26:43 +02:00
887cc6b175
[SCIPRO-45724] Fixed problem when adding co-supervisors.
2015-06-16 11:22:23 +02:00
4aa907d73b
[42458] NullPointerException 2
2015-06-11 13:49:25 +02:00
8f15519e00
Merge remote-tracking branch 'origin/develop' into develop
2015-06-11 13:15:32 +02:00
71577841ad
[SCIPRO-42458] NullPointerException fix test
2015-06-11 13:15:20 +02:00
a1cda280ff
[SCIPRO-35904] Fixed problem when setting profile picture to a uploaded file without selecting a file.
2015-06-11 10:26:31 +02:00
881b3fac8d
Sonar fixes.
2015-06-11 10:05:05 +02:00
7be0c305a2
Sonar fixes.
2015-06-11 09:57:59 +02:00
e03ccbf3b8
Merge remote-tracking branch 'origin/develop' into develop
2015-06-10 17:32:23 +02:00