fred-fri
08a01945e8
Merge branch 'release20130315'
20130315
2013-03-15 12:05:03 +09:00
fred-fri
b1230740c4
added new db update file
2013-03-15 12:03:57 +09:00
fred-fri
b42ef0bf69
minor markup change
2013-03-15 12:02:15 +09:00
4c95be3687
Added two new tables
2013-03-14 17:30:38 +01:00
6fd49f8649
Removed useless inner package
2013-03-14 17:25:54 +01:00
52d826c6e6
Refactoring of the receiver configuration panel.
...
Now with 100% more test
2013-03-14 17:25:53 +01:00
d9a44e79bf
Refactoring to get rid of unnecessary class
2013-03-14 17:25:53 +01:00
4793420160
Compilation worker uses new delivery settings
2013-03-14 17:25:53 +01:00
3541402855
@Deprecation markings
2013-03-14 17:25:53 +01:00
49cd35c6bc
Now uses delivery configuration to determine mail compilation.
2013-03-14 17:25:53 +01:00
0c244643a1
Now uses delivery configuration to determine mail compilation.
2013-03-14 17:25:53 +01:00
a16c1f404d
Removed old id property that became obsolete with the creation of the base class Configuration
2013-03-14 17:25:53 +01:00
50a24a1704
User delivery configuration panel now correctly fetches the users settings instead of always going for default
2013-03-14 17:25:53 +01:00
d1e86f9480
Fixed getConfiguration method, was faulty
2013-03-14 17:25:53 +01:00
0beaa71b64
Cant use = NULL, updated to two queries where one uses IS NULL
2013-03-14 17:25:53 +01:00
d10d291199
Old notification settings panel no longer displays web/mail setting.
2013-03-14 17:25:52 +01:00
928abe0dd2
Small refactoring.
2013-03-14 17:25:13 +01:00
5c2feae5ef
NotificationControllerImpl refactored to work with Member instead of User.
...
NewIdeaServiceImpl fixed to send Members instead of Users.
Test updated to have better default mock return values.
Added test to verify only supervisor delivery settings is checked.
2013-03-14 17:25:13 +01:00
d11fc7ed97
Panel now updates user specific delivery methods
2013-03-14 17:24:29 +01:00
6e49f1a807
Service methods for user specific delivery settings
2013-03-14 17:24:29 +01:00
09a4e5d587
Delivery panel is now hidden if no events for that type should be rendered.
...
Has a method to determine wether description should be editable or not.
Broke out functionality to update delivery setting in preparation for user specific settings.
2013-03-14 17:24:29 +01:00
7345fdc68b
Added delivery method panel to supervisor->settings->notifications
2013-03-14 17:24:29 +01:00
62aa925c1d
Refactoring of DeliveryConfigurationPanel to reduce duplicate code.
...
Added test to (Member)DeliveryConfigurationPanel
2013-03-14 17:24:29 +01:00
b9f5b44f6d
More refactoring. Now works with arrays instead of having to wrap every Enum.values() in list creation
2013-03-14 17:24:29 +01:00
29ef8dd454
Test for filtered panel.
...
Fixed filtering implementation.
2013-03-14 17:24:28 +01:00
97156e869d
Test now tests the base class and not the specific implementation
2013-03-14 17:24:28 +01:00
5b48de3d64
Delivery configuration panel that allows filtering based on member role (only shows events enabled for that role)
2013-03-14 17:24:28 +01:00
38334887b5
More refactoring, less abstract methods
2013-03-14 17:24:28 +01:00
b56fc9204b
Added overrideable method to disable editing of delivery methods
2013-03-14 17:24:28 +01:00
38c0b5837a
Renaming html and properties
2013-03-14 17:24:28 +01:00
047bbb2ecb
Filtered delivery configuration
2013-03-14 17:24:28 +01:00
dc9f78daaf
Name refactoring
2013-03-14 17:24:28 +01:00
1a80e4ae25
Changed mount to new settings page
2013-03-14 17:24:27 +01:00
de7dfbd29e
Added missing mock
2013-03-14 17:24:27 +01:00
4dc6ab81f0
Deleted old test
2013-03-14 17:24:27 +01:00
046771d984
Changed how (Ajax)TabbedPanels are rendered
2013-03-14 17:24:27 +01:00
ac2478ea92
Major refactoring of how the pages are built up
2013-03-14 17:24:27 +01:00
34a8010fe6
Receiver configuration shows description
2013-03-14 17:24:27 +01:00
e0337fa163
Delivery configuration panel shows description and has editing capabilities.
2013-03-14 17:24:27 +01:00
0267fe2705
Added missing @Service annotation
2013-03-14 17:24:27 +01:00
ef81584f15
Panel for editing event configurations (description only so far)
2013-03-14 17:24:27 +01:00
76ccc3bfd7
Delivery panel contains description
2013-03-14 17:24:26 +01:00
ad6cf18751
More robust testing
2013-03-14 17:24:26 +01:00
d2202700fa
Service method for set description
2013-03-14 17:24:26 +01:00
6b124a3ffc
Added transactional annotation
2013-03-14 17:24:26 +01:00
cc2aff75bd
Service method for finding description
2013-03-14 17:24:26 +01:00
8143186d01
Event configuration (for description, and possibly more later?) and repository.
2013-03-14 17:24:26 +01:00
29412cfc99
Where did this test come from?
2013-03-14 17:24:26 +01:00
5b529a0343
Added text to event column and method row.
...
Added missing description column.
2013-03-14 17:24:26 +01:00
22f0d866e1
Extracted common functionality to a base class
2013-03-14 17:24:26 +01:00