This commit introduces a new view type, the timeline view. This view is intended to display messages like the previous chatter. This is now a view like the form or list view. Like other views it will be possible to have custom templates for some specific needs, allowing customization. [IMP] mail: the value tracking is modified. Previously messages were created containing the modified values. Those values are now stored, using a new model mail.tracking.value. The message body is dynamically build based on the values. Tests have been updated. This version is temporary. Indeed two main modifications will come in a short future : - the new design will improve the display - the slack mode will change the way the Inbox and notifications are managed All glory to the Hypnotoad. Special thanks to Valerie Pirenne (vpi), Jerome Maes (jem) and Richat Mathot (rim) that did not code but said a lot of things. Martin Trigaux (mat) did nothing, a bit like for the slides modules, but he is busy sending emails.
19 lines
356 B
Python
19 lines
356 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
import ir_attachment
|
|
import mail_message_subtype
|
|
import mail_tracking_value
|
|
import mail_alias
|
|
import mail_followers
|
|
import mail_message
|
|
import mail_mail
|
|
import mail_thread
|
|
import mail_group
|
|
import mail_template
|
|
import res_partner
|
|
import res_users
|
|
import res_config
|
|
import ir_ui_menu
|
|
import update
|
|
import ir_actions
|
|
import html2text |