6396 Commits

Author SHA1 Message Date
54e70984f9 Service supports updating format based on style 2013-01-29 09:23:02 +01:00
7ab3d90d8d Tests the structure of date settings panel 2013-01-28 17:04:24 +01:00
da348ecb60 Refactoring to use constants for wicket:ids 2013-01-28 16:20:03 +01:00
4788d80743 Rendering test for date settings panel 2013-01-28 16:16:56 +01:00
a723594dd6 Date settings page contains settings panel. 2013-01-28 16:14:07 +01:00
2950434e6c Page test render test checks for no error messages 2013-01-28 16:09:55 +01:00
7d0416cc01 Moved to different package 2013-01-28 16:08:48 +01:00
ea48c6e8e1 Admin date settings page 2013-01-28 16:05:38 +01:00
6cff41ec19 Implementation 2013-01-28 15:57:30 +01:00
588fa77616 Interface, repo and test for the new date service 2013-01-28 15:56:57 +01:00
e33b79f56d Enum containing the different kind of dates. 2013-01-28 15:56:21 +01:00
1b69af7431 New bean containing date settings for a given style 2013-01-28 15:53:33 +01:00
Emil Siverhall
a7a833762a Merge branch 'match35cleanup' into develop 2013-01-28 15:36:52 +01:00
Emil Siverhall
d9b8367b91 show supervisor name to students after match if the idea is submitted by a supervisor 2013-01-28 15:36:04 +01:00
Emil Siverhall
009c158d1f removed watson reminder text that told the authors that the idea would be deselected if watson boxes wasn't filled in 2013-01-28 15:24:03 +01:00
Emil Siverhall
3166e29a59 Merge branch 'swedishMasters' into develop 2013-01-28 14:55:24 +01:00
Emil Siverhall
87e3c4b9a5 same with supervisors.. 2013-01-28 14:54:57 +01:00
Emil Siverhall
e8451d303c students may choose swedish when sending in a thesis idea on master level 2013-01-28 14:50:10 +01:00
Emil Siverhall
2267655d3c Merge branch 'confirmations' into develop 2013-01-28 12:29:43 +01:00
Emil Siverhall
8884693208 added unit tests to check if matchPartnerConfirmation setting works 2013-01-28 12:27:04 +01:00
Emil Siverhall
8a7cb4f2e2 made new idea service tests aware of general system settings 2013-01-28 12:27:01 +01:00
Emil Siverhall
bb1aca2d15 added new system setting to sql file as well 2013-01-28 12:26:59 +01:00
Emil Siverhall
8c17574064 aligned radio choice and checkbox labels when submitting ideas. you may now click the label as well on keywords and publish/not publish (supervisor only) 2013-01-28 12:25:43 +01:00
Emil Siverhall
365fe0d4aa added confirmation setting support to partner addition methods in the new idea service 2013-01-28 12:25:41 +01:00
Emil Siverhall
68313331ca partner addition panel when submitting student ideas needs to show e-mail as well 2013-01-28 12:25:38 +01:00
Emil Siverhall
ce583f82c7 added new general system setting to enable/disable partner confirmation on ideas 2013-01-28 12:25:36 +01:00
Emil Siverhall
bf43a70b13 we now display e-mail as well on the AddRemoveStudents component. without it, it's hard to know which student's been picked if there are more than one with the same name 2013-01-28 12:25:34 +01:00
Emil Siverhall
69ad5a614b students being added as a partner of a student submitted idea does not need to confirm the participation 2013-01-28 12:25:32 +01:00
5d3c1f9f9d Added missing title/body text for exported idea notifications. 2013-01-28 11:48:59 +01:00
08632adf12 Merge branch 'defect/adding_checklist' into develop 2013-01-28 11:41:26 +01:00
22aaf562a0 Reloading project to prevent lazy init exception when fetching recipients for a project after adding a checklist.
Strange that this is needed since the backing model is a detachable model. Probably something with ajax requests.
2013-01-28 11:40:10 +01:00
7b81c2e8e0 Added missing SQL statement 2013-01-28 11:26:12 +01:00
a38d415ac5 Merge branch 'feature/auto_idea_export' into develop 2013-01-28 11:18:44 +01:00
c961261c5c Test suite updated to account for the new robustness checks 2013-01-28 11:14:37 +01:00
e41e5e7579 More robust eligible checking before trying to export 2013-01-28 11:10:57 +01:00
f28cf167b7 Export idea worker scheduled to run daily at 00:05 2013-01-28 11:09:51 +01:00
7e5a8eb3b3 Removed non-used periodService mock 2013-01-28 11:09:32 +01:00
ba0bfd66fe Newly built ideas have coursestartdate set to now 2013-01-28 11:08:57 +01:00
85654f918f Different way of injecting properties 2013-01-28 11:05:43 +01:00
d9c2e2bc25 Added private modifier to NewIdea attribute 2013-01-25 17:13:40 +01:00
6a059becbf Heavy refactoring 2013-01-25 17:10:32 +01:00
232872be8f New property resources. 2013-01-25 17:09:28 +01:00
1dcf1514c2 Test printing out the mail sent to thesis support to change it easier 2013-01-25 15:33:07 +01:00
91212ca18c Heavy refactoring of IdeaExportWorker 2013-01-25 15:32:10 +01:00
Emil Siverhall
fe2194e924 Merge branch 'clickableTitleColumns' into develop 2013-01-25 14:58:08 +01:00
Emil Siverhall
b3c6b9a942 some datatable that used ClickableTitleColumn pointed to the project instead of the project title which caused ClassCastException with the method shortening project titles 2013-01-25 14:57:45 +01:00
b43a9c83a5 Recipient for support mails from idea export worker 2013-01-25 13:51:59 +01:00
10b729f3a6 Support mail contains author names 2013-01-25 13:44:03 +01:00
Emil Siverhall
77abae5576 Merge branch 'newIdeaMigration' into develop 2013-01-25 12:05:28 +01:00
Emil Siverhall
500e015087 added migrate link for ProjectIdeas to System maintenance page as well 2013-01-25 12:01:05 +01:00