Name: [IMP] M7 v1 release-hardening: Viindoo AI + Brain go-live gate (generic / multi-tenant)

State: Killed

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #102

Committer: David Tran

Committer Email: davidtran.hp@gmail.com

Commit: 1b01feaa33f3b3b6cb6e2ca3a254522392b42562

Description:

                                            [FIX] viin_brain_account_reports: move backlink patch into the lazy Brain bundle

Runbot 'install all modules' crashed pregenerating the eager web.assets_backend:
  ValueError: Cannot create 'viin_brain_account_reports.None' because the template
  to inherit 'viin_brain.BacklinkPanel' is not found.
viin_brain's CD-2 lazy split (654cd9d9) moved BacklinkPanel (JS component + QWeb
template) into viin_brain.lazy_brain_app, but this module's backlink_panel_patch
(JS patch + QWeb t-inherit) was still declared eager - an eager asset patching a
now-lazy component/template, which fails eager-bundle compilation whenever both
modules are co-installed. Move the patch into the SAME lazy bundle (the identical
fix already applied to viin_ai_brain's fact-history override). A whole-repo sweep
confirms these two were the ONLY cross-module eager->lazy BacklinkPanel edges.

Signed-off-by: David Tran <davidtran.hp@gmail.com>
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time: Not finished

Subbuilds Name State Detail
Build 397782 Check the quality with Pylint: from test_lint to test_pylint 14m Killed Log
Build 397783 At install tests: from account to website_twitter Killed Log
Build 397784 Post install tests: step install all modules 39m Killed Log
Build 397785 Post install tests: from account to l10n_vn_viin_hr_payroll_meal_account Killed
Build 397786 Post install tests: from l10n_vn_viin_hr_payroll_overtime to resource Killed
Build 397787 Post install tests: from sale to to_erponline_utility Killed
Build 397788 Post install tests: from to_event_project to to_stock_block_quantity Killed
Build 397789 Post install tests: from to_stock_equipment to viin_brain Killed
Build 397790 Post install tests: from viin_brain_account to viin_features_activate_website Killed
Build 397791 Post install tests: from viin_fleet to viin_mail_tracking Killed
Build 397792 Post install tests: from viin_maintenance to viin_stock_internal_transfer Killed
Build 397793 Post install tests: from viin_stock_internal_transit_valuation to website_twitter Killed
Build 397794 Test install all modules without demo data: from account to website_twitter 28m Killed Log
Create Date Level Message
07/26/2026 05:15:52 INFO
Updated repository Viindoo-odoo
07/26/2026 05:15:52 INFO
Updated repository Viindoo-tvtmaaddons
07/26/2026 05:15:52 INFO
Updated repository Viindoo-erponline-enterprise
07/26/2026 05:15:52 INFO
Updated repository Viindoo-branding
07/26/2026 05:15:52 INFO
Cloned repository Viindoo-ai