7487 Commits

Author SHA1 Message Date
6b59cfb283 Added missing transaction annotation marking as not read-only 2013-03-22 10:25:12 +01:00
09a06182b4 Updated test cases to the new reviewer rules 2013-03-22 10:25:12 +01:00
0095a9017c Added annotation to ignore unmapped json values to enabled automatic jersey mapping to POJOs without having to map everything in the response 2013-03-22 10:25:12 +01:00
906690b6e4 Added missing thesis path element 2013-03-22 10:25:12 +01:00
c2cbdb4c2b Updated project service to use the new exporter facade method 2013-03-22 10:25:12 +01:00
0099e04e01 Added method to set a projects reviewer. 2013-03-22 10:25:12 +01:00
ef2d33230c Added method for fetching contributors to a project. GET /thesis/{id}/contributor 2013-03-22 10:25:12 +01:00
927ea8c812 Added functionality to add and delete a single contributor to a project
Improved export exception to support an underlying cause
2013-03-22 10:25:12 +01:00
6fdd8d2a17 Changed name to reflect its intended functionality.
Added comments explaining what will happen.
2013-03-22 10:25:12 +01:00
2c938d6e94 Added reviewer column to project management 2013-03-22 10:25:12 +01:00
f97819dc38 Added getter for a projects reviewer. 2013-03-22 10:25:11 +01:00
61d141e181 Removed circular dependency.
Delete project had to go from project service (was unused anyway).
Create a facade with project and seminar service as dependencies if you want deletion (or set fk constraint in DB).
2013-03-22 10:25:11 +01:00
842e0bb7d8 Added logging when reviewer failed to add 2013-03-22 10:25:11 +01:00
d0b5c9a555 Removed circular dependency project service -> external exporter -> project service 2013-03-22 10:25:11 +01:00
9ebd882da5 Notifies everyone involved on success 2013-03-22 10:25:11 +01:00
4330d6feaf Verify nothing gets saved on export fail 2013-03-22 10:25:11 +01:00
947102b71d Adds reviewer to project on successful export. 2013-03-22 10:25:11 +01:00
5f45a5f002 Saves project upon successful export 2013-03-22 10:25:11 +01:00
00bbeca97c Returns false on export fail 2013-03-22 10:25:11 +01:00
3281a5b4b0 Checks that method returns true when export successful 2013-03-22 10:25:11 +01:00
6510e54df1 Add reviewer exports the new project contributor.
Minor code cleanup.
2013-03-22 10:25:10 +01:00
f8741a45b8 Updated role parameter verification 2013-03-22 10:25:10 +01:00
22e5b23d63 Made project service testable.
Created method to add reviewer to a project.
2013-03-22 10:25:10 +01:00
fred-fri
02f0b25e2e adding tests 2013-03-22 13:25:54 +09:00
Emil Siverhall
fe97326b33 Merge branch 'adminAddAuthorFix' into develop 2013-03-21 22:09:01 +01:00
Emil Siverhall
399b4600bc fixed bug concerning admins adding authors to ideas 2013-03-21 22:08:00 +01:00
8f846b4b91 Radio buttons look pretty 2013-03-21 14:10:08 +01:00
355628581d Mail event from name/email is now optional. Will default to system settings if null or empty. 2013-03-21 11:42:45 +01:00
d1fb7a9420 Removed update button. Now saves with AJAX. 2013-03-21 10:44:11 +01:00
576bf7c7e6 AjaxRequestTarget listener to automatically add all feedback panels to the target for re-rendering. No longer have to keep track of every feedback panel, just setOutputMarkupId(true) on them. Will update every feedback panel that has messages to render. 2013-03-21 10:42:22 +01:00
1032332112 Test verifying faulty behaviour. Should update on radio group selection. 2013-03-21 10:09:21 +01:00
fred-fri
009c0a694d moved some logic and feedback, cleanup 2013-03-21 17:22:55 +09:00
e5c1fd9767 Changed event into activity 2013-03-21 08:58:24 +01:00
fred-fri
f45fd12efd checking values for saving 2013-03-21 16:46:04 +09:00
fred-fri
ff1283705b added edit column 2013-03-21 13:03:28 +09:00
fred-fri
6e504b43fb working on saving and panel 2013-03-21 10:46:45 +09:00
37b15a25cd Default sorting order is now by upload date (newest->oldest) 2013-03-20 18:42:55 +01:00
4f578fa6ba Added sorting indicators. 2013-03-20 18:19:10 +01:00
fred-fri
b20bb91c06 working on saving and panel 2013-03-20 16:55:56 +09:00
fred-fri
425ee74015 changed models 2013-03-20 16:30:09 +09:00
fred-fri
e355be81da changed datecolumn type 2013-03-20 15:18:03 +09:00
fred-fri
a198b0e388 added saving 2013-03-20 15:04:11 +09:00
fred-fri
18c5cf9043 working on convenience methods 2013-03-20 14:41:37 +09:00
fred-fri
a0486b4466 working on convenience methods 2013-03-20 14:17:42 +09:00
fred-fri
83844bd6a9 preventing projects that arent active from reviewing peer requests 2013-03-20 12:29:49 +09:00
fred-fri
4c07ced6b9 preventing projects that arent active from submitting peer review requests 2013-03-20 12:00:10 +09:00
fred-fri
4b0708dd97 added panel for peerrequestsubmission 2013-03-20 11:47:19 +09:00
fred-fri
69041e0077 Merge branch 'activity' into develop 2013-03-20 10:42:27 +09:00
fred-fri
c8e1b7bd85 fixed presentation a bit 2013-03-20 10:39:15 +09:00
Emil Siverhall
ee69b2bfb1 Merge branch 'release20130319' 20130319 2013-03-19 14:00:40 +01:00