Conversation
Reasons for the change: 1. Flanker project is dead (last commit in 2023). 2. Installing with `[validator]` depends on redis. 3. If you don't deploy a Redis server, validating an email takes ~20s. 4. If you deploy the Redis server, password auth is not supported. 5. Password auth support cannot be added upstream because of point 1. Extra notes: - Upstream removed flanker for the same reasons in Odoo 19.1: odoo/odoo#232653 - Continuation of Tecnativa#579 - Whoever wants it can add it back with a simple line in their pip dependencies list. @moduon MT-13982
|
This sound's like an issue we had quite a while ago (flanker does work for us):
|
|
Thanks for the insights! However, keeping in mind that flanker is already removed in Odoo 19.1, IMHO modern deployments can already stop using it by default. Even if you want to adopt one of the more complex solutions (the extra DNS resolver or the extra Redis server), still you can just add flanker with 1 line of code in your pip requirements file. |
And a build script to fix the permission issue because of doodba's permissions. Yes. |
Reasons for the change:
[validator]depends on redis.Extra notes:
Speedscope profile that shows a website form that captures CRM leads and takes 20 seconds to validate the email: profile.speedscope.json (see
WorkerHttp (38)thread).@moduon MT-13982