Skip to content

Conversation

@std-odoo
Copy link
Contributor

Purpose

Then enrichment feature of the addon made it slow and hard to use in
practice, so we simplify it, and we keep only the core feature, which
is logging the email on the records and viewing information about the
contact.

If a conversation contains many contacts, before it took the first
one. We can now choose the contact we want to open.

Allow searching any records, not only partners.

We fixed some UI issues than were introduced by
update of the Gmail API.

Task-4727609

@std-odoo std-odoo force-pushed the master-mail-plugin-rework-no-iap-std branch 6 times, most recently from e679c10 to 2da20fd Compare October 3, 2025 12:50
@std-odoo std-odoo force-pushed the master-mail-plugin-rework-no-iap-std branch 3 times, most recently from 173c0ec to d710a18 Compare October 13, 2025 13:40
@std-odoo std-odoo force-pushed the master-mail-plugin-rework-no-iap-std branch 4 times, most recently from e259ed2 to 89e1fb5 Compare October 15, 2025 12:50
@std-odoo std-odoo force-pushed the master-mail-plugin-rework-no-iap-std branch 4 times, most recently from 6a4bfa2 to 4610569 Compare October 23, 2025 12:55
@std-odoo std-odoo force-pushed the master-mail-plugin-rework-no-iap-std branch 2 times, most recently from df57832 to 8784f69 Compare October 30, 2025 15:41
@std-odoo std-odoo force-pushed the master-mail-plugin-rework-no-iap-std branch 6 times, most recently from 36c5354 to 9d9c14a Compare November 20, 2025 14:04
@std-odoo std-odoo force-pushed the master-mail-plugin-rework-no-iap-std branch from 9d9c14a to 6e15be2 Compare November 24, 2025 12:07
@std-odoo std-odoo force-pushed the master-mail-plugin-rework-no-iap-std branch 4 times, most recently from 7407ba1 to 1a8cfd2 Compare December 3, 2025 13:05
@std-odoo std-odoo force-pushed the master-mail-plugin-rework-no-iap-std branch 2 times, most recently from 380beaa to f79ee3e Compare December 4, 2025 07:43
Purpose
=======
Because we cannot close the popup in which the user login like before,
we now show the rainbow man when we have received the access token
during the login flow.

Task-4727609
@std-odoo std-odoo force-pushed the master-mail-plugin-rework-no-iap-std branch from f79ee3e to f8e7a12 Compare December 4, 2025 08:40
Purpose
=======
Before the subject, email from, etc were added in the body of the
email when we log it in a record. Now, those values are properly written
in the fields of the `mail.message`, and so we need to send them to the
Odoo endpoint.

Parse all the contacts in the email TO, CC,... to prepare the
following commit.

Before, if we wait some time before logging the email on a record,
an error could be raised because the token we received to get the
information expired. To solve that issue, we parse and save then in
the state when the addin is loaded.

Task-4727609
@std-odoo std-odoo force-pushed the master-mail-plugin-rework-no-iap-std branch 3 times, most recently from f49b529 to 0c8e3ce Compare December 6, 2025 18:36
Purpose
=======
Then enrichment feature of the addon made it slow and hard to use in
practice, so we simplify it, and we keep only the core feature, which
is logging the email on the records and viewing information about the
contact.

If a conversation contains many contacts, before it took the first
one. We can now choose the contact we want to open.

Allow searching any records, not only partners.

We fixed some UI issues than were introduced by
update of the Gmail API.

Task-4727609
@std-odoo std-odoo force-pushed the master-mail-plugin-rework-no-iap-std branch from 0c8e3ce to 243823e Compare December 6, 2025 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant