17140 Commits

Author SHA1 Message Date
Emil Siverhall
4fd7440e95 added excel export to active projects table as well 2013-02-06 07:16:19 +01:00
Emil Siverhall
b6869494f5 added excel export to idea table 2013-02-06 07:16:16 +01:00
Emil Siverhall
085776603e made sure that ideas datatable is empty when entering the page without supervisor selected 2013-02-06 07:16:14 +01:00
Emil Siverhall
e7c60c6b1e added datatable with matched ideas as well. still needs some filter implementation to show an empty table when entering the page 2013-02-06 07:16:12 +01:00
Emil Siverhall
19779c761f some refactoring to put the project datatable in it's own panel 2013-02-06 07:16:10 +01:00
Emil Siverhall
7c6fd52d2f new constructor to the generic data panel ot use if you want a title of the data table. the title is on the same row as the rowsPerPage-component instead of above it, as it is if you put a title outside the panel. 2013-02-06 07:16:07 +01:00
Emil Siverhall
629068c8d7 further work on statistics page. project datatable is available 2013-02-06 07:16:05 +01:00
Emil Siverhall
5c9bd1cce5 started with structure for new statistics page with supervisors ideas and projects 2013-02-06 07:16:03 +01:00
c12225b937 Merge branch 'develop' of ssh://git.dsv.su.se/git/scipro/scipro into develop 2013-02-05 13:39:03 +01:00
6a8575d818 Idea export worker uses NewIdeaService to determine eligibility for exporting. 2013-02-05 13:36:48 +01:00
850d80a305 Course start reached check now only cares about date and not time of day as well. 2013-02-05 13:35:55 +01:00
9ae0816c4d Moved assert to not cause errors if no default selection was provided. 2013-02-05 13:34:06 +01:00
7502b944c3 Supervisor idea table now accurately reflects the current status of an idea when matched (project created, export failed, awaiting export). 2013-02-05 13:32:07 +01:00
df60501ec3 Added export status panel to idea popup. 2013-02-05 13:14:00 +01:00
e90c982490 Remove close button since the required bootstrap library is missing. 2013-02-05 13:13:38 +01:00
9dcb6d5d40 Email property is not auto injected. Hardcoded for now. 2013-02-05 13:13:22 +01:00
e55408f48b Moved properties file to main from test. Ops 2013-02-05 11:24:17 +01:00
a8ab4a8741 Added explanation. 2013-02-05 11:18:10 +01:00
168267eb30 Property files for managing displayed text. 2013-02-05 11:12:15 +01:00
37375dc55c Test to make sure it renders if there was no reason provided during export failure. 2013-02-05 11:11:39 +01:00
e5d01bb9c3 Test to verify export failure reason is included.
Implementation.
2013-02-05 10:59:07 +01:00
48a93364f3 path() helper function migrated to SciProTest 2013-02-05 10:54:57 +01:00
dfc20e8196 Test verifying panel visibility when export failed. 2013-02-05 10:43:26 +01:00
812da20bbf Idea export feedback panel. 2013-02-05 10:40:20 +01:00
8829e4af84 Fixed bug with filterform when passing in a non-modifiable list as default selection. 2013-02-05 09:50:03 +01:00
fred-fri
1ffedb60f6 made match pages visible to admins, not just sysadmins 2013-02-05 09:41:33 +09:00
Emil Siverhall
88328cbf24 Merge branch 'linkChange' into develop 2013-02-04 19:56:44 +01:00
Emil Siverhall
ee0467d3cb changed redirect url when clicking resources link in the headerpanel 2013-02-04 19:56:36 +01:00
Emil Siverhall
fb308e9256 Merge branch 'badge' into develop 2013-02-04 19:36:26 +01:00
Emil Siverhall
504fc35b3c removed println.. 2013-02-04 19:25:36 +01:00
Emil Siverhall
01f0b34fdd added badge to show number of new notifications. moved this into the HeaderPanel since ServiceMenuPanel sounded a bit wrong 2013-02-04 19:25:34 +01:00
c02f1c1cab FilterFormCheckBoxPanel no longer has useless constructor parameter and instead takes an optional list of default selected values.
SupervisorMyProjectsPanel filter now defaults to only active projects.
2013-02-04 17:34:59 +01:00
a51cc416fc Fixed two test to use the new auto context features. 2013-02-04 16:40:36 +01:00
6020dbcdf5 Merge branch 'feature/watch_idea_keywords' into develop
Conflicts:
	resources/db_update_scripts/current.sql
2013-02-04 16:40:09 +01:00
d38d9f7800 New column in NotificationSettings table. 2013-02-04 16:28:11 +01:00
bd455dfa4c The label is now hidden as well if the checkbox for idea keyword notifications is hidden due to roles. 2013-02-04 16:27:32 +01:00
5d3a787b70 Notifications about student ideas with matching keywords now have a proper URL. 2013-02-04 16:20:54 +01:00
983ef5d9a9 Notification settings panel contains a checkbox to toggle notifications for student created ideas with keywords matching the supervisors own specified. Checkbox only visible for users with employee role. 2013-02-04 16:18:32 +01:00
dfd152f5fe SciPro test automatically puts all fields annotated with @Mock in the application context.
All tests updated to make us of the new functionality. If this functionality is not desired override autoContext() and return false.
2013-02-04 16:05:16 +01:00
82654812e9 Saving student ideas notifies relevant employees based on keywords specified if they have the type of notification turned on. 2013-02-04 13:48:41 +01:00
Emil Siverhall
ab116461cc Merge branch 'release20130204-2' 20130204-2 2013-02-04 12:43:10 +01:00
Emil Siverhall
9aa3f03152 Merge branch 'annotationFix' into develop 2013-02-04 09:29:00 +01:00
Emil Siverhall
092d807bdd changed sysadmin to admin annotation on admin match 2013-02-04 09:28:32 +01:00
fred-fri
cc254c97fd Merge branch 'release20130204' 20130204 2013-02-04 10:35:55 +09:00
Emil Siverhall
432a41d92b Merge branch 'keywordClear' into develop 2013-02-01 14:25:27 +01:00
Emil Siverhall
0781ad487d label alignment on keyword filter checkboxes. you may now click label name as well for selection. also moved down the select button below Keywords header to uniform better with other filter options 2013-02-01 14:24:51 +01:00
Emil Siverhall
dcd74fed1f made keyword filtering work properly on admin new idea pages 2013-02-01 14:16:29 +01:00
Emil Siverhall
73e7abf56a moved the clear button on keyword filter panel inside the dialog instead 2013-02-01 14:10:00 +01:00
Emil Siverhall
4d865e94d8 Merge branch 'adminPopup' into develop 2013-02-01 11:38:57 +01:00
Emil Siverhall
3c8caec2c6 added some missing columns to the excel export on popup panel 2013-02-01 11:38:33 +01:00