7177 Commits

Author SHA1 Message Date
fred-fri
4e4a4b7940 removed the whole notion of idea keyword notification to supervisors. the supervisors dont even have any means to select keywords so... 2013-03-13 10:18:35 +09:00
fred-fri
c1054f1dbd minor cleanup 2013-03-12 15:46:40 +09:00
fred-fri
95258b5ddb added redirect 2013-03-12 15:45:54 +09:00
fred-fri
c75ca7ca0d fixed method that counts down using ajax 2013-03-12 15:05:14 +09:00
fred-fri
bef776b32e switched to ajaxlink 2013-03-12 14:51:30 +09:00
fred-fri
2d04f30334 moved some stuff around 2013-03-12 13:10:36 +09:00
fred-fri
cdd2121f41 using model 2013-03-12 13:02:06 +09:00
fred-fri
8f447543e3 renamed panel 2013-03-12 12:56:26 +09:00
fred-fri
4c14bed0d8 renamed the panel 2013-03-12 12:50:22 +09:00
fred-fri
9b949dc99b using model instead of sending project 2013-03-12 12:36:45 +09:00
fred-fri
7a6561b26e fixed table 2013-03-12 12:23:54 +09:00
Emil Siverhall
47ebaa38e7 Merge branch 'ideaFix' into develop 2013-03-08 13:28:03 +01:00
Emil Siverhall
d3107875e3 prevent students of adding themselves as project partner when submitting new bachelor ideas. we already do this check when selecting ideas submitted by supervisors 2013-03-08 13:24:35 +01:00
Emil Siverhall
09c72d2c72 Merge branch 'release20130308' 20130308 2013-03-08 10:55:26 +01:00
Emil Siverhall
28658319e6 added new current.sql file 2013-03-08 10:51:44 +01:00
Emil Siverhall
6a6c382d8a Merge branch 'more_deploy_fixes' into develop 2013-03-08 10:39:00 +01:00
Emil Siverhall
0f97eb714b ignored few tests handling keyword notification settings since this needs to be discussed before implemented 2013-03-08 10:38:50 +01:00
Emil Siverhall
b406246583 Merge branch 'more_deploy_fixes' into develop 2013-03-08 10:33:22 +01:00
Emil Siverhall
f594cdd839 mounted notification settings page for a better looking url 2013-03-08 10:33:03 +01:00
Emil Siverhall
cb31164dd4 added annotation to setReceiving to be able to update objects, not only create new ones 2013-03-08 10:32:41 +01:00
Emil Siverhall
c1d34dca61 Merge branch 'deploy_fixes' into develop 2013-03-08 09:43:08 +01:00
Emil Siverhall
8fac21a263 overriding allowDelete with false on ProjectCRUDPanel since we dont want to allow delete on projects. now delete button is hidden in dialog 2013-03-08 09:42:52 +01:00
Emil Siverhall
63def39124 hiding notify by idea keywords checkbox for now since this is supposed to handle areas, not keywords 2013-03-08 09:42:50 +01:00
1a38b92aa8 Updating current.sql to correct table structure 2013-03-08 09:27:16 +01:00
73980838c6 Peer receivers now include (co)supervisor, author and reviewer. 2013-03-08 09:26:37 +01:00
81a2146703 NotificationControllerImpl uses NotificationSource URLs again. 2013-03-08 09:26:37 +01:00
255d5c4b02 Some refactoring in BaseLandingPage to not rely on abstract methods in the constructor.
NewIdeaLandingPage.
2013-03-08 09:26:37 +01:00
876c88fe54 Removed old bit pattern in NotificationEvent.
Added "required" constructor to NotificationEvent to stop error spam.
Added missing serialVersionUID to PeerEvent
2013-03-08 09:26:37 +01:00
02f2268892 Correct recipients for PeerReview.
Refactored notification controller.
Fixed bad signature in FinalSeminar.
2013-03-08 09:26:37 +01:00
f7f4178d41 getMembers in PeerReview 2013-03-08 09:26:37 +01:00
fb84e6e477 PeerRequest uses correct receivers 2013-03-08 09:25:42 +01:00
966428c6b9 Added getMembers 2013-03-08 09:25:42 +01:00
d790225e75 notifyIdea uses new receiver configuration 2013-03-08 09:24:57 +01:00
1bda712d46 getMembers() in NewIdea 2013-03-08 09:24:57 +01:00
bf8fc5a634 Project and seminar notifications now use the gui specified receivers. 2013-03-08 09:24:06 +01:00
9abd70d9b7 Renamed service methods to better communicate what they do. 2013-03-08 09:24:06 +01:00
5fda9190d2 Added peer panel to receiver configuration. 2013-03-08 09:24:06 +01:00
f95d95541c Migrated PeerRequestEvent.Event into PeerEvent.Event 2013-03-08 09:24:06 +01:00
666ecdeb0c Added idea receiver configuration. 2013-03-08 09:23:11 +01:00
10bbe34364 Removed all specific implementations of AbstractReceiverConfigurationPanel since they are no longer needed.
Updated settings page with the new generic panel.
2013-03-08 09:23:10 +01:00
2ce33669e3 Heavy refactoring of how receiver configuration is stored.
Now only uses one class and one setter/getter in service.
2013-03-08 09:23:10 +01:00
7b8da16dee Added seminar table for receiver settings 2013-03-08 09:23:10 +01:00
e79df9704d New service methods for seminar events 2013-03-08 09:23:10 +01:00
fa2e609b0b New convenience constructors. 2013-03-08 09:23:10 +01:00
aa99c1c6b0 Added receiver configuration page. 2013-03-08 09:23:10 +01:00
59f7f1f696 Added event column.
Added some missing HTML.
2013-03-08 09:21:32 +01:00
1d84c6bc3c Oh hibernate 2013-03-08 09:21:32 +01:00
d82d5e5b7c Workaround since regular WHERE conditions with TYPE will not short circuit correctly and fail on event comparison since its different for different subclasses. 2013-03-08 09:21:32 +01:00
908e0c11ce Added missing table cell on event rows 2013-03-08 09:21:32 +01:00
279409549f Fixed a bug where list view did not use abstract member list when rendering event rows 2013-03-08 09:21:32 +01:00