cd5c2845a6
Added method to specify a custom id when generating URLs to get around the problem of deletion.
2013-03-22 15:48:04 +01:00
38bde216d1
Refactored landing pages to use the new membership interface.
2013-03-22 15:48:03 +01:00
226c71d7d6
Introduced new interface for getMembers()
2013-03-22 15:48:03 +01:00
Emil Siverhall
f36add57b3
Merge branch 'activity_plan' into develop
2013-03-22 14:29:52 +01:00
Emil Siverhall
88b8b4d8ed
we now make sure that the activity plan is refreshed on new file upload, using ajax to keep current filters
2013-03-22 14:28:09 +01:00
Emil Siverhall
11b2bc0528
label alignments on activity plan radio choices
2013-03-22 14:22:54 +01:00
71d48cdf4d
Stupid test should never fail now.
2013-03-22 12:44:34 +01:00
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
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