Commit Graph

27 Commits

Author SHA1 Message Date
Jasmin Solanki
680eee8074 [MIG] mail_tracking: Migration to 15.0 2022-04-20 14:46:22 +05:30
Jasmin Solanki
021689d073 [IMP] mail_tracking: black, isort, prettier 2022-04-20 14:46:22 +05:30
Fernanda Hernández
1f3d4579de [FIX] mail_tracking: change order of inheritance and use return
Currently when a invoice view is reload in browser or through native
redirections, an error is raised:

```
Traceback:
TypeError: Cannot read properties of undefined (reading 'id')
at Function.convertData [as _super] (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:5768:118)
at Function.convertData (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:6651:335)
at Function.Class. (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:6478:107)
at Function.convertData (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:7779:403)
at Function.Class. (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:6478:107)
at Function.convertData (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:7818:353)
at Function.Class. (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:6478:107)
at Function.convertData (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:12197:435)
at Function.Class. (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:6478:107)
at https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:5790:359
```

That is because an inheritance wrong, which breaks the flow of start of model
`messaging` and causes that messages execute before the init of var `messaging`.
2022-04-20 14:46:22 +05:30
houssine
53cc2ff96f [PEP8] pre-commit 2022-04-20 14:46:22 +05:30
houssine
d45941df4d [PORT] porting js code to comply with OWL 2022-04-20 14:46:22 +05:30
Areeb Siddiqi
c721351a9c [IMP] mail_tracking: black, isort, prettier 2022-04-20 14:46:21 +05:30
Alexandre D. Díaz
ced062db12 [IMP] mail_tracking: Discuss failed messages: Only show confirmation if needed 2022-04-20 14:46:21 +05:30
Alexandre D. Díaz
6b55471fc3 [IMP] mail_tracking: Discuss failed messages: Button and domain 2022-04-20 14:46:21 +05:30
Alexandre D. Díaz
55f9271937 [IMP] Apply pre-commit changes: Resolve conflicts 2022-04-20 14:46:21 +05:30
Jairo Llopis
c64663944b [IMP] pre-commit run -a 2022-04-20 14:46:21 +05:30
Alexandre Díaz
bedeb56759 [IMP] mail_tracking: Store To recipients and omit aliases 2022-04-20 14:46:21 +05:30
Alexandre Díaz
fc7d2e9f3a [MIG] mail_tracking: Migration to 13.0 2022-04-20 14:46:21 +05:30
Alexandre Díaz
5f9e8ff95e [FIX] mail_tracking: Refresh thread widget when sets a message as reviewed
Previous this commit, failed messages widget data wasn't updated properly when you
set as reviewed/retry the last message displayed.

This commit resolve the problem and improves the "set as reviewed" action to avoid
multi-user inconsistencies (don't toggle the value).
2022-04-20 14:46:21 +05:30
Alexandre Díaz
eba1e0de8a [IMP] mail_tracking: Failed Messages to 12.0 2022-04-20 14:46:21 +05:30
Alexandre Díaz
5ec699ab9a [IMP] mail_tracking: translations 2022-04-20 14:46:21 +05:30
Alexandre Díaz
d3ddffb54b [IMP] mail_tracking: Convert 'partner_trackings' to dict 2022-04-20 14:46:21 +05:30
Alexandre Díaz
7ef6c69205 [IMP] mail_tracking: Cc name & check if mail is Cc 2022-04-20 14:46:21 +05:30
David
61463fc530 [IMP] mail_tracking: mail.thread filter for tracking errors
- Any model inheriting from mail.thread will have a filter available to
obtain records with errors in their messages trackings.
- The messages can be marked as done to avoid false positives when the
issues are solved.
2022-04-20 14:46:21 +05:30
Ihor
b073cca24c [FIX] Bug {TypeError: dict.message.hasEmailCc is not a function} during the creation of a new document. 2022-04-20 14:46:21 +05:30
Alexandre Díaz
6513662533 [MIG] mail_tracking: Adapt Cc to 12.0 2022-04-20 14:46:21 +05:30
Alexandre Díaz
c2fd8c95fc [IMP] mail_tracking: Cc 2022-04-20 14:46:21 +05:30
ernesto
cd1d3be640 [MIG] mail_tracking: Migration to 12.0 2022-04-20 14:46:21 +05:30
David
4c0a9e46c9 [MIG] mail_tracking: Migration to 11.0 2022-04-20 14:46:21 +05:30
Emanuel Cino
e640743e2f [FIX] mail_tracking js could break other modules using chat_manager 2022-04-20 14:46:21 +05:30
Damien Bouvy
4798d3c817 [MIG] mail_tracking: Migrated to 10.0 2022-04-20 14:46:21 +05:30
Antonio Espinosa
022cb28145 [MIG] mail_tracking
* Improve tests
* Show trackings even if partner removed
* Disable CSRF protection to webhooks controllers
2022-04-20 14:46:21 +05:30
Antonio Espinosa
3d302148c1 [8.0][ADD] mail_tracking addon (#67)
* [ADD] mail_tracking addon

* Add description icon

* Fixes remarked

* Fix Travis error

* Remarks fixed
2022-04-20 14:46:21 +05:30