flavour/eden — pull request #270 by michaelhowden (2012-11-15 06:55:16+00:00)
Title: Fixes & Refactoring Code

* Refactor code to use s3_represent_id and s3_represent_multi_id functions (Refactoring has passed both smoke and functional tests)
* Fix site controller for FilterFiled support
* Fixed /inv/inv_item/report
* Asset Tab for Offices & Orgs
* Fix Asset Supplier import
* Fix Request Report (Is there a reason that we can't count the id field in a report?)
* Fix Asset Table Headers
* Revise IFRC Permissions so Only Super-Editors can create Offices and Orgs
* Refactor Staff and Vol Group Controllers
* Configure Group -> Team in Staff and Vol Component
* Ensure that "Add Team" uses Staff/Vol controller to get default settings
* Fix PDF/XLS exports on Search page
* Fix Activity and Milestone fields in Task form so the retain their value
* Extend S3FilterFieldChange to still filter the filed even if there is a current value AND retain that value
* Adding missing Volunteer Import Templates
* Refactored + Extended Asset Report Search
* Added "Assigned To" Virtual field to Assets
* Added Reports to Members
* Ensure that Task Notify Email is sent (Still isn't working)
* Show Task Activities & Milestones (and other fields) to non-Staff
* DRRPP Style Changes