Emil Siverhall
c4a4988879
fixed failing test
2013-03-15 10:26:49 +01:00
Emil Siverhall
cf00e4b179
Merge branch 'thesisReviewDO' into develop
2013-03-15 10:05:05 +01:00
Emil Siverhall
51c71e4e26
test fix
2013-03-15 10:04:41 +01:00
Emil Siverhall
abbbfb0ddf
added settings checkbox to final seminar settings page
2013-03-15 09:50:48 +01:00
Emil Siverhall
b4c49e1499
added feature toggle setting for thesis review module
2013-03-15 09:50:45 +01:00
Emil Siverhall
6072db9361
hiding deadline info for now since we dont have any notifications implemented yet
2013-03-15 09:50:43 +01:00
Emil Siverhall
6ee02da881
isOpponent and isActiveParticipant methods
2013-03-15 09:50:41 +01:00
Emil Siverhall
ca3decba27
added deadline information info box and hooked up the date model with the admin settings provided
2013-03-15 09:50:39 +01:00
Emil Siverhall
cab00fb894
opponents and active participant may never see the thesis review container
2013-03-15 09:50:36 +01:00
Emil Siverhall
7e4219bb3b
made thesis review settings visible on final seminar settings
2013-03-15 09:50:34 +01:00
Emil Siverhall
a4b5ce9cae
some uncommitted rendering tests
2013-03-15 09:50:32 +01:00
Emil Siverhall
1999eadcea
added sql to current.sql file
2013-03-15 09:50:30 +01:00
Emil Siverhall
a8283c76a3
all reviews are submitted if number of reviews is the same as number of reviewers..
2013-03-15 09:49:08 +01:00
Emil Siverhall
61e669b246
new deleteReview method that deletes file from repo and cascades delete on file description as well
2013-03-15 09:49:06 +01:00
Emil Siverhall
7473e40a8b
changed repo path of where to store thesis reviews so each uploader have a specific folder.
2013-03-15 09:49:03 +01:00
Emil Siverhall
a442f4ce27
added delete link to uploaded reviews and make sure list is refreshed properly when files are uploaded/deleted
2013-03-15 09:49:01 +01:00
Emil Siverhall
a650dca368
added download link of thesis review and removed co-supervisors from thesis reviewers
2013-03-15 09:48:59 +01:00
Emil Siverhall
0eed0e5d73
only the supervisor should upload thesis reviews through the seminar panel
2013-03-15 09:48:55 +01:00
Emil Siverhall
533e969ed5
added userlabel with the thesis reviewer
2013-03-15 09:48:53 +01:00
Emil Siverhall
1c56a5cfee
added some upload of thesis review logic and small fix to filter model
2013-03-15 09:48:51 +01:00
Emil Siverhall
818e4a645f
added list of uploaded reviews and some logic of when to display reviews
2013-03-15 09:48:48 +01:00
Emil Siverhall
502067a080
added filter model to use in list view when some list objects
...
shouldnt be rendered
2013-03-15 09:48:46 +01:00
Emil Siverhall
d3ec74c34c
some new repo/service methods
2013-03-15 09:48:44 +01:00
Emil Siverhall
a2efd4238e
some work on the thesis review panel containing the upload form
2013-03-15 09:48:39 +01:00
Emil Siverhall
ea22dee697
added file repo paths for reviews
2013-03-15 09:48:37 +01:00
Emil Siverhall
d96f84c4b3
added assert thesis reviewer check to upload controller to make sure uploader is an allowed reviewer
2013-03-15 09:48:35 +01:00
Emil Siverhall
525f08bfe6
added helper method to FinalSeminar to retrieve all allowed ThesisReviewers
2013-03-15 09:48:33 +01:00
Emil Siverhall
dcdc94d6f6
repo and service classes added
2013-03-15 09:48:31 +01:00
Emil Siverhall
5254459e72
started working on an upload form for thesis reviews
2013-03-15 09:48:29 +01:00
Emil Siverhall
d5ab71fe85
added basic do for thesis reviews
2013-03-15 09:48:27 +01:00
fred-fri
821cf80f90
working on panel for nonworkdays
2013-03-15 17:22:57 +09:00
fred-fri
08a01945e8
Merge branch 'release20130315'
20130315
2013-03-15 12:05:03 +09:00
fred-fri
b1230740c4
added new db update file
2013-03-15 12:03:57 +09:00
fred-fri
b42ef0bf69
minor markup change
2013-03-15 12:02:15 +09:00
4c95be3687
Added two new tables
2013-03-14 17:30:38 +01:00
6fd49f8649
Removed useless inner package
2013-03-14 17:25:54 +01:00
52d826c6e6
Refactoring of the receiver configuration panel.
...
Now with 100% more test
2013-03-14 17:25:53 +01:00
d9a44e79bf
Refactoring to get rid of unnecessary class
2013-03-14 17:25:53 +01:00
4793420160
Compilation worker uses new delivery settings
2013-03-14 17:25:53 +01:00
3541402855
@Deprecation markings
2013-03-14 17:25:53 +01:00
49cd35c6bc
Now uses delivery configuration to determine mail compilation.
2013-03-14 17:25:53 +01:00
0c244643a1
Now uses delivery configuration to determine mail compilation.
2013-03-14 17:25:53 +01:00
a16c1f404d
Removed old id property that became obsolete with the creation of the base class Configuration
2013-03-14 17:25:53 +01:00
50a24a1704
User delivery configuration panel now correctly fetches the users settings instead of always going for default
2013-03-14 17:25:53 +01:00
d1e86f9480
Fixed getConfiguration method, was faulty
2013-03-14 17:25:53 +01:00
0beaa71b64
Cant use = NULL, updated to two queries where one uses IS NULL
2013-03-14 17:25:53 +01:00
d10d291199
Old notification settings panel no longer displays web/mail setting.
2013-03-14 17:25:52 +01:00
928abe0dd2
Small refactoring.
2013-03-14 17:25:13 +01:00
5c2feae5ef
NotificationControllerImpl refactored to work with Member instead of User.
...
NewIdeaServiceImpl fixed to send Members instead of Users.
Test updated to have better default mock return values.
Added test to verify only supervisor delivery settings is checked.
2013-03-14 17:25:13 +01:00
d11fc7ed97
Panel now updates user specific delivery methods
2013-03-14 17:24:29 +01:00