[IMP] viin_brand: own the module-icon and favicon branding mechanism
Moved from to_base (tvtmaaddons), where it ran for every database served
by a process that had viin_brand on its addons path and forced to_base
to be loaded server wide. The functions, hooks, models (company favicon,
settings-page icon RPC, menu web_icon rewrite, session marker), data,
views, assets and the QUnit mock server come over unchanged apart from
their imports; the uninstall hook now actually restores the core
functions it replaced.
viin_brand is the module to load server wide from now on
(--load=base,web,viin_brand); it warns when it is not.
| Subbuilds | Name | State | Detail |
|---|---|---|---|
| Build 413734 | Check the quality with Pylint: from test_lint to test_pylint 19m | Succeed | Log |
| Build 413735 | At install tests: from account to website_sms 129m | Succeed | Log |
| Build 413736 | Post install tests: step install all modules 59m | Succeed | Log |
| Build 413737 | Post install tests: from account to hr_recruitment_survey 118m | Succeed | Log |
| Build 413738 | Post install tests: from hr_skills to phone_validation 113m | Succeed | Log |
| Build 413739 | Post install tests: from point_of_sale to purchase_requisition_stock 113m | Succeed | Log |
| Build 413740 | Post install tests: from purchase_stock to test_lint 94m | Succeed | Log |
| Build 413741 | Post install tests: from test_mail to to_purchase_line_numbering 139m | Succeed | Log |
| Build 413742 | Post install tests: from to_purchase_order_advance to viin_approval_purpose_routing 99m | Succeed | Log |
| Build 413743 | Post install tests: from viin_approval_sale to viin_product_approval_marketplace 119m | Succeed | Log |
| Build 413744 | Post install tests: from viin_product_approval_marketplace_website_sale to web_unsplash 84m | Succeed | Log |
| Build 413745 | Post install tests: from website to website_sms 99m | Succeed | Log |
| Build 413746 | Test install all modules without demo data: from account to website_sms 45m | Succeed | Log |
| Create Date | Level | Message |
|---|---|---|
| 09/10/2026 11:25:34 | INFO |
Updated repository royle-vietnam-tvtmaaddons
|
| 09/10/2026 11:25:34 | INFO |
Updated repository Viindoo-odoo
|
| 09/10/2026 11:25:34 | INFO |
Updated repository Viindoo-erponline-enterprise
|
| 09/10/2026 11:25:34 | INFO |
Cloned repository Viindoo-branding
|