Skip to content

Master mass mailing egg fix builder thjo #4794

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 12 commits into
base: master-mysterious-egG-mail
Choose a base branch
from

Conversation

thjo-odoo
Copy link

Some fixes to the builder in mass_mailing_egg. Still needs the styling to be fixed.

@robodoo
Copy link

robodoo commented Jun 25, 2025

This PR targets the un-managed branch odoo-dev/odoo:master-mysterious-egG-mail, it needs to be retargeted before it can be merged.

@thjo-odoo thjo-odoo force-pushed the master-mass_mailing_egg-fix_builder-thjo branch 5 times, most recently from 8406f7b to 432490b Compare June 25, 2025 12:21
thjo-odoo and others added 12 commits June 27, 2025 12:38
This commit moves all the website_builder plugins that will be necessary for the
mass_mailing conversion to the html_builder module.

This lessens the load of what we would need to adapt for it.
This move is also done ensuring that the current website_builder is still
operational.

task-4247642
…ervice

In order to be able to use the `snippet_service` for `mass_mailing`, it can not
depends on `website`. This commit removes that dependency and adjust impacted
files.

It is now possible to use different `snippetName` depending on the desired
snippets bundle.

task-4247642
This commit is only useful for the transition as we might encouter issues while
testing => customize tab that no longer works.
This file needs to be updated each time that a snippet is handled
@thjo-odoo thjo-odoo force-pushed the master-mass_mailing_egg-fix_builder-thjo branch from 43c8bf4 to edf4e37 Compare June 27, 2025 14:40
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.

3 participants