Move hrm_vars into modules/eden/hrm.py (for reuse by other modules).
* Assets can only be assigned to sites (not locations)
* Water Purification Plant assets should all have the same Model
* IFRC_Train PrePop: Add 20000 kg Rice to central WH
* Add inv_item.total_value virtual field to reports & list
* import inv_item.pack_value
* Change order of Warehouse Tabs (before Request Tabs)
* Help text for project organisation
* Asset Assign to Facility -> Assign to Facility/Site
* Beneficiary Type not showing by default in Beneficiary report column (change in eden/menus.py - may need to be migrated to other instances)
* recv/send create_next -> Items
* Fix Confirm for "Confirm Shipment Received" button
* On receive go to inv/warhouse (not org/office)
* Link office(type=5) represent to inv/warehouse
* Help text by date recv on on Recv
* req_match fields: verify they make sense
* inv_send -> inv_recv (directly) without going through incoming
* Fix send_req
* Fix for req_match
* Fix Asset Log Site Label
* Fix Req Match
* Update for importing Catalog Items & Inventory Items
* ToDo notes for Save Search (in modules/eden/pr.py
Bugfix hrm_vars
More recent version of the db schema graph and topo sort.
Merge pull request #36 from ptressel/work

More recent version of the db schema graph and topo sort.
Fix S3Resource.load
Merge branch 'master' of git://github.com/flavour/eden
Tool for running scheduler tasks without the scheduler, and without exec or separate threads, so one can step into the task in a debugger.
Merge pull request #37 from ptressel/work

Tool for running scheduler tasks without the scheduler, and without exec...
Bugfix hrm_vars, NZ config/hierarchy
Merge branch 'master' of git://github.com/flavour/eden
HRMVirtualFields wants person_id in extra_fields.
HRM Import Fix/Enhancement, Member Imports & ListWidget
Facebook & Google OAuth logins (backported from cedarbluff). LinkedIn added to enhanced social_share buttons
Merge branches 'master' and 'fix2' of git://github.com/ptressel/eden
Move contents of the cron/email_receive.py script into a method of S3Msg. This commit makes no changes other than minimal to allow s3msg.py to parse.

Add scheduler task for inbound email. Use s3db in inbound email method.

Recover lost tables used for incoming email -- this is ~ the original code, so mods needed to make it current will be visible. Inbox table was last seen in Launchpad revision 719, June 2010. Status table persisted until the file was moved to modules. This should be integrated w/ generic inbound messaging.

Adjust inbound email code so it runs and stores email in the original inbox table. Does not yet call receive_msg or use msg_log.

In run_scheduler_tasks, show trace for failed task. (Sorry, not related to inbound email.)

Deprecate cron version of email reader as it's been moved to scheduler.

Since no-one is using inbound email yet, take this opportunity to change table names, etc., to indicate they're for inbound email.

Allow scheduling fetches from different email sources independently, e.g. so they can be fetched at different intervals. Since the scheduler would try to run it, comment out the example of scheduling a task.
Merge branches 'master' and 'work' of git://github.com/ptressel/eden
Merge branch 'master' of git://github.com/flavour/eden
Fixing Asset ondelete setting