Skip to content

[MIG] mail_gateway: Migration to 19.0#202

Draft
DucTruongKomit wants to merge 66 commits into
OCA:19.0from
komit-consulting:19.0-mig-mail_gateway
Draft

[MIG] mail_gateway: Migration to 19.0#202
DucTruongKomit wants to merge 66 commits into
OCA:19.0from
komit-consulting:19.0-mig-mail_gateway

Conversation

@DucTruongKomit

@DucTruongKomit DucTruongKomit commented Jun 1, 2026

Copy link
Copy Markdown

[MIG] mail_gateway: Migration to 19.0

olgamarcocb and others added 30 commits July 24, 2025 08:58
Currently translated at 100.0% (85 of 85 strings)

Translation: social-16.0/social-16.0-mail_gateway
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_gateway/it/
Other OCA modules extending the composer add m2m fields with fixed
relations. To avoid a glue module we try for the moment to add those
manually.

TT51108
Currently translated at 81.2% (113 of 139 strings)

Translation: social-16.0/social-16.0-mail_gateway
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_gateway/it/
Currently translated at 10.7% (15 of 139 strings)

Translation: social-16.0/social-16.0-mail_gateway
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_gateway/es/
…ated to the current user

- Use OdooBot for webhooks instead of the current user, following the same logic as Odoo.
- Avoid automatically adding the current user as a member of a new gateway to prevent notifications for all messages. This is now an explicit configuration.
…ging thread

Before these changes, the messages sent using the email thread were not being delivered.

After making these changes, since the gateway_notifications key is empty, the super is called and the process continues normally.
Signed-off-by pedrobaeza
@DucTruongKomit DucTruongKomit force-pushed the 19.0-mig-mail_gateway branch 11 times, most recently from 7c6e3a9 to a8a914d Compare June 1, 2026 10:27
…fa79'

git-subtree-dir: mail_gateway
git-subtree-mainline: 3cce799
git-subtree-split: 1b00dd2
@DucTruongKomit DucTruongKomit force-pushed the 19.0-mig-mail_gateway branch 3 times, most recently from 5e50ef4 to 7c9d8cc Compare June 1, 2026 11:17
@DucTruongKomit

Copy link
Copy Markdown
Author

Thanks for the move. I'm afraid you have lost the commit history. You should do a similar method than the migration one, but adding an extra remote for OCA/social.

yes, I did.

@pedrobaeza

Copy link
Copy Markdown
Member

Can you check CIs?

@DucTruongKomit DucTruongKomit force-pushed the 19.0-mig-mail_gateway branch 3 times, most recently from 0ec67ff to a649485 Compare June 2, 2026 01:31
@DucTruongKomit DucTruongKomit marked this pull request as draft June 2, 2026 04:01
@DucTruongKomit DucTruongKomit force-pushed the 19.0-mig-mail_gateway branch 3 times, most recently from 56e4d37 to 6e924d8 Compare June 5, 2026 09:30

@huan-tq huan-tq left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Functional Testing:

  • The Menus introduced by this module are available.
  • The Gateway buttons are available throughout the system.
  • This is a base module intended to be extended by other mail_gateway modules.

LGTM.

@DucTruongKomit DucTruongKomit force-pushed the 19.0-mig-mail_gateway branch 3 times, most recently from e169248 to ec66121 Compare June 12, 2026 10:37
@DucTruongKomit DucTruongKomit force-pushed the 19.0-mig-mail_gateway branch from ec66121 to 1bcd4b7 Compare June 12, 2026 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.