Jairo Llopis
701370a37d
privacy_consent: Avoid race condition when sending emails
It could happen that, while Odoo is still sending emails, a subject receives it and clicks on accept/reject links.
In such case, he'd get a 404 error because the record wouldn't exist yet in the database. That's because the DB commit was made only after processing all the sent emails.
We need to commit in advance to make sure that doesn't happen.
6 years ago
Malin Kienke
786e421ab9
Added translation using Weblate (German)
6 years ago
OCA Transbot
47b1b1fa7f
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: data-protection-10.0/data-protection-10.0-privacy_consent
Translate-URL: https://translation.odoo-community.org/projects/data-protection-10-0/data-protection-10-0-privacy_consent/
6 years ago
oca-travis
40ff65a666
Update privacy_consent.pot
6 years ago
Jairo Llopis
79a449e021
privacy_consent: Avoid race condition with mail queue cron
Before this patch, all privacy consent emails were forced to be sent under a context with `mark_consent_sent=True` to track the state change and trigger the attached server action.
When using the automatic mode, if a separate cron job started running the mail queue, it could happen that mails were being sent from that another worker, losing the context key and, as such, being sent without token and without being marked as sent nor executing the attached server action (if any).
To avoid this problem, now the context dependency is removed. After all, the `mail.mail` object is only created when sending in `mass_mail` model, so other kind of notifications or messages are not affected. When a mail of type `mass_mail` is sent, we can assume that it is asking for consent and we can move draft consent requests to sent.
6 years ago
Cristina Martin
f85ffcfed3
privacy_consent: set partner lang on mail template
6 years ago
Jairo Llopis
d805a53ddf
privacy_consent: Test at install
The purpose of this `@post_install` no longer exists, and by removing these decorators, we avoid test failures in case some custom addon customizes the welcome message.
6 years ago
alvarorib
528beb9980
Translated using Weblate (Portuguese)
Currently translated at 100.0% (74 of 74 strings)
Translation: data-protection-10.0/data-protection-10.0-privacy_consent
Translate-URL: https://translation.odoo-community.org/projects/data-protection-10-0/data-protection-10-0-privacy_consent/pt/
6 years ago
Alexandre Fayolle
bbae9f3402
Added translation using Weblate (French)
6 years ago
Pedro Castro Silva
b05307a4dd
Translated using Weblate (Portuguese)
Currently translated at 98.6% (73 of 74 strings)
Translation: data-protection-10.0/data-protection-10.0-privacy_consent
Translate-URL: https://translation.odoo-community.org/projects/data-protection-10-0/data-protection-10-0-privacy_consent/pt/
6 years ago
Pedro Castro Silva
7c8d30d698
Translated using Weblate (Portuguese)
Currently translated at 100,0% (74 of 74 strings)
Translation: data-protection-10.0/data-protection-10.0-privacy_consent
Translate-URL: https://translation.odoo-community.org/projects/data-protection-10-0/data-protection-10-0-privacy_consent/pt/
6 years ago
Pedro Castro Silva
f543b9ea17
Added translation using Weblate (Portuguese)
6 years ago
OCA Git Bot
295e63a753
README.rst
6 years ago
OCA Git Bot
ca8e76c240
README.rst
6 years ago
oca-travis
e5a2c97f69
Update privacy_consent.pot
6 years ago
Jairo Llopis
aa4bcfb324
privacy_consent: Privacy explicit consent tracking tools ( #11 )
6 years ago
Sergio Zanchetta
99f19f387e
Translated using Weblate (Italian)
Currently translated at 100.0% (28 of 28 strings)
Translation: data-protection-11.0/data-protection-11.0-privacy_partner_report
Translate-URL: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-privacy_partner_report/it/
6 years ago
Sergio Zanchetta
4b927267c7
Translated using Weblate (Italian)
Currently translated at 100.0% (36 of 36 strings)
Translation: data-protection-11.0/data-protection-11.0-privacy
Translate-URL: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-privacy/it/
6 years ago
Sergio Zanchetta
6d6e6aa71e
Added translation using Weblate (Italian)
6 years ago
dw3gn3r
8bba2a007d
Translated using Weblate (German)
Currently translated at 63.0% (29 of 46 strings)
Translation: data-protection-11.0/data-protection-11.0-website_contact_extend
Translate-URL: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-website_contact_extend/de/
6 years ago
dw3gn3r
1af4d8bfde
Translated using Weblate (German)
Currently translated at 100.0% (28 of 28 strings)
Translation: data-protection-11.0/data-protection-11.0-privacy_partner_report
Translate-URL: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-privacy_partner_report/de/
6 years ago
dw3gn3r
4af3c7995e
Translated using Weblate (German)
Currently translated at 80.6% (29 of 36 strings)
Translation: data-protection-11.0/data-protection-11.0-privacy
Translate-URL: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-privacy/de/
6 years ago
dw3gn3r
eec401403a
Added translation using Weblate (German)
6 years ago
dw3gn3r
a866752537
Added translation using Weblate (German)
6 years ago
oca-travis
1bdbbf636b
[UPD] Update privacy_partner_report.pot
6 years ago
OCA-git-bot
e1a77008ae
[ADD] setup.py
6 years ago
OCA-git-bot
88192fc675
[UPD] addons table in README.md
6 years ago
Miquel Raïch
5a8901e0e6
Merge pull request #19 from Eficent/11.0-mig-privacy_partner_report
[11.0][MIG] privacy_partner_report
6 years ago
Sergio Zanchetta
521a357db0
Translated using Weblate (Italian)
Currently translated at 28.3% (13 of 46 strings)
Translation: data-protection-11.0/data-protection-11.0-website_contact_extend
Translate-URL: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-website_contact_extend/it/
6 years ago
Sergio Zanchetta
ae37166512
Translated using Weblate (Italian)
Currently translated at 97.2% (35 of 36 strings)
Translation: data-protection-11.0/data-protection-11.0-privacy
Translate-URL: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-privacy/it/
6 years ago
Sergio Zanchetta
d0a2ad88b9
Translated using Weblate (Italian)
Currently translated at 96.2% (25 of 26 strings)
Translation: data-protection-11.0/data-protection-11.0-contact_search_form
Translate-URL: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-contact_search_form/it/
6 years ago
Sergio Zanchetta
9b458a9282
Added translation using Weblate (Italian)
6 years ago
Sergio Zanchetta
10fe1eb720
Added translation using Weblate (Italian)
6 years ago
Sergio Zanchetta
aef162045c
Added translation using Weblate (Italian)
6 years ago
aheficent
b392b527b3
[FIX]Do not pass the data to the report. Do not encode values.
6 years ago
hveficent
a0cd59f757
fix encode error
6 years ago
Jordi Ballester Alomar
7dcbf8b7a7
[imp] allow to navigate to the individual records, so that the
data processor can optionally delete them.
6 years ago
mreficent
b93e8a9130
[MIG] privacy_partner_report: Migration to 11.0
6 years ago
oca-travis
a71a58dff9
[UPD] Update privacy_partner_report.pot
6 years ago
mreficent
d0ca4e09de
[MIG] privacy_partner_report: Migration to 10.0
6 years ago
mreficent
1df6712b51
[ADD] privacy_partner_report
7 years ago
Marta Vázquez Rodríguez
c3eb4a75b8
Translated using Weblate (Spanish)
Currently translated at 100.0% (36 of 36 strings)
Translation: data-protection-11.0/data-protection-11.0-privacy
Translate-URL: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-privacy/es/
6 years ago
Nicolas JEUDY
ef145bcb2b
Translated using Weblate (French)
Currently translated at 67.4% (31 of 46 strings)
Translation: data-protection-11.0/data-protection-11.0-website_contact_extend
Translate-URL: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-website_contact_extend/fr/
6 years ago
Nicolas JEUDY
6fdc74407a
Translated using Weblate (French)
Currently translated at 97.2% (35 of 36 strings)
Translation: data-protection-11.0/data-protection-11.0-privacy
Translate-URL: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-privacy/fr/
6 years ago
Nicolas JEUDY
88f69920bf
Translated using Weblate (French)
Currently translated at 100.0% (26 of 26 strings)
Translation: data-protection-11.0/data-protection-11.0-contact_search_form
Translate-URL: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-contact_search_form/fr/
6 years ago
OCA Transbot
5fb843c29a
Update translation files
Updated by Update PO files to match POT (msgmerge) hook in Weblate.
6 years ago
Alexandre Fayolle
217dcf0ac5
Added translation using Weblate (French)
6 years ago
Alexandre Fayolle
a818d35258
Added translation using Weblate (French)
6 years ago
Alexandre Fayolle
36ce4bf86b
Added translation using Weblate (French)
6 years ago
oca-travis
ef5d506931
[UPD] Update privacy.pot
6 years ago