17654 Commits

Author SHA1 Message Date
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
Andreas Svanberg
fa2656f9c1 [1111] Wrong analysis address when checking status
The analysis address used when checking status was not looked up using
the email found in SUKAT. Now it is and we also save the analysis
address on successful submission so the status polling is always done
with the same analysis address.
2017-01-24 12:28:06 +01:00
90a6c9e35f [1076] Code relies on the side-effect of setting the identifier release-157 2017-01-16 10:09:38 +01:00
f7195c85ec Revert "[1076] Don't save the id for rejected projects"
This reverts commit 2483f29be95efcc5e75ce8e9c7b07c86d9f9b006.
2017-01-16 09:50:04 +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. release-156 2016-12-16 16:04:26 +01:00
679fa71aa9 [1095] Fixed test release-155 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
Andreas Svanberg
e7a57dc141 [1094] Reviewer deadlines based on assigned date
Reviewer approval deadlines are now based on the date the reviewer got
assigned rather than the date the supervisor made the request.

Also turned on reminders again since they are now correct.
2016-12-12 10:59:23 +01:00
Andreas Svanberg
41e4efe034 Turn off reviewer decision reminders again...... release-154 2016-12-11 02:41:22 +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
a70178d008 Turn on reviewer reminders again. 2016-12-07 17:02:31 +01:00
93794fcea6 Shakira release-152 2016-12-02 14:57:00 +01:00
Andreas Svanberg
d68c562bba Revert "[1081] Exemption from active project rule"
This reverts commit 69161dea2d5ea248bea183132835f404d0413003.
release-151
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
0f5af251d7 Removed stupid logging that generate tickets. release-150 2016-11-07 12:22:30 +01:00
2483f29be9 [1076] Don't save the id for rejected projects
When exporting projects the Daisy the id gets saved even if the project
is rejected.
2016-11-07 11:53:49 +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.
release-149
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. release-148 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
8f30484845 Shakira. release-147 2016-10-21 14:32:15 +02:00
a88ca94092 [1057] SciPro: Daisy bilder technical review fix 2016-10-19 16:09:59 +02:00
38a0fde913 [1044] Technical review. 2016-10-18 13:09:26 +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
7c05939dbf [SCIPRO-484121] Problem creating new users 2016-10-17 13:11:38 +02:00
e1daa4c9e9 Apparently some MySQL versions can't rename when there's a foreign key. release-146 2016-10-14 11:05:22 +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
9e109b30a4 [1046] Handle non-existent english titles. 2016-10-07 16:14:04 +02:00
3b070aec6a Added console based logging for tests. 2016-10-07 16:09:23 +02:00
7ec2231ebe [1046] Setting title twice, genius. 2016-10-07 15:55:31 +02:00
5e8d794641 [1046] Send swedish and english title to daisy. 2016-10-07 14:32:22 +02:00
cf6c9aa818 [1052] Fixed the check for partners other active ideas to not count the current one which prevented editing of an idea. release-145 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