|
| 1 | +---Models in module 'mail'--- |
| 2 | +obsolete model mail.notification.web.push |
| 3 | + |
| 4 | +DONE: renamed to web.push |
| 5 | + |
| 6 | +obsolete model mail.partner.device |
| 7 | + |
| 8 | +DONE: renamed to mail.push.device |
| 9 | + |
| 10 | +obsolete model mail.shortcode |
| 11 | + |
| 12 | +DONE: renamed to mail.canned.response |
| 13 | + |
| 14 | +new model mail.canned.response |
| 15 | + |
| 16 | +DONE: renamed from mail.shortcode |
| 17 | + |
| 18 | +new model mail.push |
| 19 | + |
| 20 | +DONE: renamed from mail.notification.web.push |
| 21 | + |
| 22 | +new model mail.push.device |
| 23 | + |
| 24 | +DONE: renamed from mail.push.device |
| 25 | + |
| 26 | +new model mail.scheduled.message |
| 27 | + |
| 28 | +NOTHING TO DO |
| 29 | + |
| 30 | +---Fields in module 'mail'--- |
| 31 | +mail / discuss.channel / from_message_id (many2one) : NEW relation: mail.message |
| 32 | + |
| 33 | +# NOTHING TO DO: start message for subchannel, new functionality |
| 34 | + |
| 35 | +mail / discuss.channel / last_interest_dt (datetime) : NEW |
| 36 | + |
| 37 | +# DONE: filled from date of last message |
| 38 | + |
| 39 | +mail / discuss.channel / parent_channel_id (many2one) : NEW relation: discuss.channel |
| 40 | +mail / discuss.channel / sub_channel_ids (one2many) : NEW relation: discuss.channel |
| 41 | + |
| 42 | +# NOTHING TO DO: new functionality |
| 43 | + |
| 44 | +mail / discuss.channel.member / custom_notifications (selection): selection_keys is now '['all', 'mentions', 'no_notif']' ('['mentions', 'no_notif']') |
| 45 | + |
| 46 | +# NOTHING TO DO: added value |
| 47 | + |
| 48 | +mail / discuss.channel.member / is_minimized (boolean) : DEL |
| 49 | + |
| 50 | +# NOTHING TO DO |
| 51 | + |
| 52 | +mail / discuss.channel.member / is_pinned (boolean) : not stored anymore |
| 53 | +mail / discuss.channel.member / is_pinned (boolean) : now a function |
| 54 | + |
| 55 | +# DONE: see unpin_dt below |
| 56 | + |
| 57 | +mail / discuss.channel.member / new_message_separator (integer): NEW required, hasdefault: default |
| 58 | + |
| 59 | +# DONE: set to the id of the first message older than last_interest_dt |
| 60 | + |
| 61 | +mail / discuss.channel.member / unpin_dt (datetime) : NEW |
| 62 | + |
| 63 | +# DONE: set to now if v17 is_pinned has been unset |
| 64 | + |
| 65 | +mail / ir.actions.act_window.view / view_mode (False) : selection_keys is now '['activity', 'calendar', 'form', 'graph', 'hierarchy', 'kanban', 'list', 'pivot']' ('['activity', 'calendar', 'form', 'gantt', 'graph', 'hierarchy', 'kanban', 'pivot', 'tree']') |
| 66 | +mail / ir.ui.view / type (False) : selection_keys is now '['activity', 'calendar', 'form', 'graph', 'hierarchy', 'kanban', 'list', 'pivot', 'qweb', 'search']' ('['activity', 'calendar', 'form', 'gantt', 'graph', 'hierarchy', 'kanban', 'pivot', 'qweb', 'search', 'tree']') |
| 67 | +mail / mail.activity / user_tz (selection) : NEW selection_keys: function, isrelated: related, stored |
| 68 | + |
| 69 | +# NOTHING TO DO: change comes from base |
| 70 | + |
| 71 | +mail / mail.activity.plan.template / delay_count (integer) : NEW hasdefault: default |
| 72 | +mail / mail.activity.plan.template / delay_from (selection) : NEW required, selection_keys: ['after_plan_date', 'before_plan_date'], hasdefault: default |
| 73 | +mail / mail.activity.plan.template / delay_unit (selection) : NEW required, selection_keys: ['days', 'months', 'weeks'], hasdefault: default |
| 74 | + |
| 75 | +# NOTHING TO DO: new functionality |
| 76 | + |
| 77 | +mail / mail.canned.response / description (char) : NEW |
| 78 | +mail / mail.canned.response / group_ids (many2many) : NEW relation: res.groups |
| 79 | +mail / mail.canned.response / is_shared (boolean) : NEW isfunction: function, stored |
| 80 | +mail / mail.canned.response / last_used (datetime) : NEW |
| 81 | +mail / mail.canned.response / source (char) : NEW required |
| 82 | +mail / mail.canned.response / substitution (text) : NEW required |
| 83 | + |
| 84 | +# NOTHING TO DO: field from renamed mail.shortcode/new functionality |
| 85 | + |
| 86 | +mail / mail.link.preview / is_hidden (boolean) : NEW |
| 87 | + |
| 88 | +# NOTHING TO DO: new funcitonality |
| 89 | + |
| 90 | +mail / mail.notification.web.push / payload (text) : DEL |
| 91 | +mail / mail.notification.web.push / user_device (many2one) : DEL relation: mail.partner.device, required |
| 92 | + |
| 93 | +# NOTHING TO DO: model was renamed to mail.push |
| 94 | + |
| 95 | +mail / mail.partner.device / endpoint (char) : DEL required |
| 96 | +mail / mail.partner.device / expiration_time (datetime) : DEL |
| 97 | +mail / mail.partner.device / keys (char) : DEL required |
| 98 | +mail / mail.partner.device / partner_id (many2one) : DEL relation: res.partner, required |
| 99 | + |
| 100 | +# NOTHING TO DO: model was renamed to mail.push.device |
| 101 | + |
| 102 | +mail / mail.push / mail_push_device_id (many2one): NEW relation: mail.push.device, required |
| 103 | + |
| 104 | +# DONE: renamed from mail.notification.web.push#user_device |
| 105 | + |
| 106 | +mail / mail.push / payload (text) : NEW |
| 107 | + |
| 108 | +# NOTHING TO DO |
| 109 | + |
| 110 | +mail / mail.push.device / endpoint (char) : NEW required |
| 111 | +mail / mail.push.device / expiration_time (datetime) : NEW |
| 112 | +mail / mail.push.device / keys (char) : NEW required |
| 113 | +mail / mail.push.device / partner_id (many2one) : NEW relation: res.partner, required, hasdefault: default |
| 114 | + |
| 115 | +# NOTHING TO DO: model was renamed from mail.partner.device |
| 116 | + |
| 117 | +mail / mail.scheduled.message / attachment_ids (many2many) : NEW relation: ir.attachment |
| 118 | +mail / mail.scheduled.message / author_id (many2one) : NEW relation: res.partner, required |
| 119 | +mail / mail.scheduled.message / body (html) : NEW |
| 120 | +mail / mail.scheduled.message / is_note (boolean) : NEW hasdefault: default |
| 121 | +mail / mail.scheduled.message / model (char) : NEW required |
| 122 | +mail / mail.scheduled.message / notification_parameters (text): NEW |
| 123 | +mail / mail.scheduled.message / partner_ids (many2many) : NEW relation: res.partner |
| 124 | +mail / mail.scheduled.message / res_id (many2one_reference) : NEW relation: model, required |
| 125 | +mail / mail.scheduled.message / scheduled_date (datetime) : NEW required |
| 126 | +mail / mail.scheduled.message / subject (char) : NEW |
| 127 | + |
| 128 | +# NOTHING TO DO: new functionality |
| 129 | + |
| 130 | +mail / mail.shortcode / description (char) : DEL |
| 131 | +mail / mail.shortcode / last_used (datetime) : DEL |
| 132 | +mail / mail.shortcode / source (char) : DEL required |
| 133 | +mail / mail.shortcode / substitution (text) : DEL required |
| 134 | + |
| 135 | +# NOTHING TO DO: model was renamed to mail.canned.response |
| 136 | + |
| 137 | +mail / res.users.settings / channel_notifications (selection): NEW selection_keys: ['all', 'no_notif'] |
| 138 | +mail / res.users.settings / mute_until_dt (datetime) : NEW |
| 139 | + |
| 140 | +# NOTHING TO DO: new functionality |
| 141 | + |
| 142 | +---XML records in module 'mail'--- |
| 143 | +NEW discuss.channel: mail.channel_admin (noupdate) |
| 144 | +NEW ir.actions.act_window: mail.mail_activity_action_my |
| 145 | +NEW ir.actions.act_window: mail.mail_canned_response_action |
| 146 | +DEL ir.actions.act_window: mail.mail_shortcode_action |
| 147 | +NEW ir.actions.act_window.view: mail.mail_activity_action_my_view_kanban |
| 148 | +NEW ir.actions.act_window.view: mail.mail_activity_action_my_view_tree |
| 149 | +NEW ir.actions.client: mail.discuss_call_settings_action |
| 150 | +NEW ir.actions.client: mail.discuss_notification_settings_action |
| 151 | +NEW ir.config_parameter: mail.restrict_template_rendering (noupdate) |
| 152 | +NEW ir.cron: mail.ir_cron_discuss_users_settings_unmute (noupdate) |
| 153 | +NEW ir.cron: mail.ir_cron_post_scheduled_message (noupdate) |
| 154 | +NEW ir.model.access: mail.access_mail_canned_reponse |
| 155 | +NEW ir.model.access: mail.access_mail_push_device_system |
| 156 | +NEW ir.model.access: mail.access_mail_push_system |
| 157 | +NEW ir.model.access: mail.access_mail_scheduled_message |
| 158 | +DEL ir.model.access: mail.access_mail_compose_message_portal |
| 159 | +DEL ir.model.access: mail.access_mail_notification_web_push |
| 160 | +DEL ir.model.access: mail.access_mail_partner_device |
| 161 | +DEL ir.model.access: mail.access_mail_shortcode |
| 162 | +DEL ir.model.access: mail.access_mail_shortcode_portal |
| 163 | +NEW ir.model.constraint: mail.constraint_discuss_channel_from_message_id_unique |
| 164 | +NEW ir.model.constraint: mail.constraint_discuss_channel_sub_channel_no_group_public_id |
| 165 | +NEW ir.model.constraint: mail.constraint_mail_push_device_endpoint_unique |
| 166 | +DEL ir.model.constraint: mail.constraint_mail_partner_device_endpoint_unique |
| 167 | +NEW ir.module.category: mail.module_category_canned_response (noupdate) |
| 168 | +NEW ir.rule: mail.ir_rule_mail_canned_response_admin (noupdate) |
| 169 | +NEW ir.rule: mail.ir_rule_mail_canned_response_user_read (noupdate) |
| 170 | +NEW ir.rule: mail.ir_rule_mail_canned_response_user_update (noupdate) |
| 171 | +NEW ir.rule: mail.ir_rule_mail_scheduled_message_user (noupdate) |
| 172 | +NEW ir.ui.menu: mail.menu_call_settings |
| 173 | +NEW ir.ui.menu: mail.menu_canned_responses |
| 174 | +NEW ir.ui.menu: mail.menu_configuration |
| 175 | +NEW ir.ui.menu: mail.menu_mail_activities_section |
| 176 | +NEW ir.ui.menu: mail.menu_notification_settings |
| 177 | +NEW ir.ui.view: mail.mail_activity_plan_view_kanban |
| 178 | +NEW ir.ui.view: mail.mail_activity_plan_view_tree_detailed |
| 179 | +NEW ir.ui.view: mail.mail_activity_type_view_kanban |
| 180 | +NEW ir.ui.view: mail.mail_activity_view_kanban_open_target |
| 181 | +NEW ir.ui.view: mail.mail_activity_view_tree_open_target |
| 182 | +NEW ir.ui.view: mail.mail_attachment_links |
| 183 | +NEW ir.ui.view: mail.mail_canned_response_view_form |
| 184 | +NEW ir.ui.view: mail.mail_canned_response_view_search |
| 185 | +NEW ir.ui.view: mail.mail_canned_response_view_tree |
| 186 | +NEW ir.ui.view: mail.mail_message_subtype_view_search |
| 187 | +NEW ir.ui.view: mail.mail_notification_invite |
| 188 | +NEW ir.ui.view: mail.mail_scheduled_message_view_form |
| 189 | +DEL ir.ui.view: mail.mail_shortcode_view_form |
| 190 | +DEL ir.ui.view: mail.mail_shortcode_view_search |
| 191 | +DEL ir.ui.view: mail.mail_shortcode_view_tree |
| 192 | +NEW mail.canned.response: mail.mail_canned_response_data_hello (noupdate) |
| 193 | +NEW res.groups: mail.group_mail_canned_response_admin (noupdate) |
| 194 | +NEW web_tour.tour: mail.discuss_channel_tour |
| 195 | + |
| 196 | +# NOTHING TO DO |
0 commit comments