feat: separate fusion field service and LTC into standalone modules, update core modules

- fusion_claims: separated field service logic, updated controllers/views
- fusion_tasks: updated task views and map integration
- fusion_authorizer_portal: added page 11 signing, schedule booking, migrations
- fusion_shipping: new standalone shipping module (Canada Post, FedEx, DHL, Purolator)
- fusion_ltc_management: new standalone LTC management module
This commit is contained in:
2026-03-11 16:19:52 +00:00
parent 1f79cdcaaf
commit 431052920e
274 changed files with 52782 additions and 7302 deletions

View File

@@ -0,0 +1,95 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- ================================================================== -->
<!-- ROOT MENU (Application) -->
<!-- ================================================================== -->
<menuitem id="menu_ltc_root"
name="LTC Management"
web_icon="fusion_ltc_management,static/description/icon.png"
sequence="45"
groups="sales_team.group_sale_salesman"/>
<!-- ================================================================== -->
<!-- OVERVIEW -->
<!-- ================================================================== -->
<menuitem id="menu_ltc_overview"
name="Overview"
parent="menu_ltc_root"
action="action_ltc_repairs_kanban"
sequence="1"/>
<!-- ================================================================== -->
<!-- REPAIR REQUESTS -->
<!-- ================================================================== -->
<menuitem id="menu_ltc_repairs"
name="Repair Requests"
parent="menu_ltc_root"
sequence="10"/>
<menuitem id="menu_ltc_repairs_all"
name="All Repairs"
parent="menu_ltc_repairs"
action="action_ltc_repairs_all"
sequence="1"/>
<menuitem id="menu_ltc_repairs_new"
name="New / Pending"
parent="menu_ltc_repairs"
action="action_ltc_repairs_new"
sequence="2"/>
<menuitem id="menu_ltc_repairs_progress"
name="In Progress"
parent="menu_ltc_repairs"
action="action_ltc_repairs_in_progress"
sequence="3"/>
<menuitem id="menu_ltc_repairs_completed"
name="Completed"
parent="menu_ltc_repairs"
action="action_ltc_repairs_completed"
sequence="4"/>
<!-- ================================================================== -->
<!-- CLEANUP SCHEDULE -->
<!-- ================================================================== -->
<menuitem id="menu_ltc_cleanup"
name="Cleanup Schedule"
parent="menu_ltc_root"
action="action_ltc_cleanups"
sequence="20"/>
<!-- ================================================================== -->
<!-- LOCATIONS -->
<!-- ================================================================== -->
<menuitem id="menu_ltc_locations"
name="Locations"
parent="menu_ltc_root"
sequence="30"/>
<menuitem id="menu_ltc_facilities"
name="Facilities"
parent="menu_ltc_locations"
action="action_ltc_facilities"
sequence="1"/>
<!-- ================================================================== -->
<!-- FORM SUBMISSIONS -->
<!-- ================================================================== -->
<menuitem id="menu_ltc_form_submissions"
name="Form Submissions"
parent="menu_ltc_root"
action="action_ltc_form_submissions"
sequence="40"/>
<!-- ================================================================== -->
<!-- CONFIGURATION -->
<!-- ================================================================== -->
<menuitem id="menu_ltc_config"
name="Configuration"
parent="menu_ltc_root"
sequence="90"
groups="sales_team.group_sale_manager"/>
<menuitem id="menu_ltc_repair_stages"
name="Repair Stages"
parent="menu_ltc_config"
action="action_ltc_repair_stages"
sequence="1"/>
</odoo>