7177 Commits

Author SHA1 Message Date
33a6ba4ff4 Merge branch 'release20130322' 20130322 2013-03-22 11:14:04 +01:00
77b8795097 Archived SQL changes. 2013-03-22 11:12:50 +01:00
8607825376 With ExporterFacade having a dependency on ExternalImporter an implementation of that interface is required in test context. Added no-op implementation. 2013-03-22 10:42:42 +01:00
cde0024b96 Changed java message format from %d to {0} 2013-03-22 10:25:13 +01:00
39da009a94 Added filtering component for reviewer assigned 2013-03-22 10:25:13 +01:00
8367d00b6a Added filter params for reviewer assigned 2013-03-22 10:25:13 +01:00
3622f8ad82 Added research area column.
Rejiggled columns a bit.
2013-03-22 10:25:13 +01:00
ef8e409c24 Added reviewer column to project management page.
Added feedback panel to project management page.
2013-03-22 10:25:13 +01:00
0a220a1b58 Changed return value of setReviewer. Now returns true/false on success/fail 2013-03-22 10:25:13 +01:00
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
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
e5c1fd9767 Changed event into activity 2013-03-21 08:58:24 +01: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
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
Emil Siverhall
b2629cfe66 added new current.sql file 2013-03-19 13:57:07 +01:00
fred-fri
bb0ce96dc2 fixing fileviewdeletepanel and places where its used 2013-03-19 17:53:27 +09:00