Merge lp:~therp-nl/server-env-tools/6.1-email_client_view into lp:~server-env-tools-core-editors/server-env-tools/6.1
Status: | Merged |
---|---|
Merged at revision: | 34 |
Proposed branch: | lp:~therp-nl/server-env-tools/6.1-email_client_view |
Merge into: | lp:~server-env-tools-core-editors/server-env-tools/6.1 |
Diff against target: |
252 lines (+219/-0) 6 files modified
mail_client_view/__init__.py (+22/-0) mail_client_view/__openerp__.py (+48/-0) mail_client_view/model/__init__.py (+1/-0) mail_client_view/model/mail_message.py (+39/-0) mail_client_view/view/mail_user_menu.xml (+11/-0) mail_client_view/view/mail_user_view.xml (+98/-0) |
To merge this branch: | bzr merge lp:~therp-nl/server-env-tools/6.1-email_client_view |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Stefan Rijnhart (Opener) | Approve | ||
Server Environment And Tools Core Editors | Pending | ||
Review via email: mp+159508@code.launchpad.net |
This proposal supersedes a proposal from 2013-04-16.
Description of the change
This merge adds a new module, mail_client_view, that will gave normal users (that do not have access to the settings/
The only other possibilities users have of looking at e-mails, is through the partner object, or other objects mails are directly linked to. This makes it impossible to get an overall view, or to search through mails.
Furthermore the module makes newly received mails stand out with a red circle in the mail view. These mails are in need of action. Via a simple click a user can either mark a message as also in need of action, or the other way around, as having been handled.
Two nits:
l.109,113: the 'args' argument is the context. Please pass it on to the write method for a correct translation of any user errors that may occur.
l.105 Regardless of its usage in the core OpenERP code, osv.osv is deprecated and should be replaced by orm.Model.
LGMT otherwise.