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,19 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_fusion_ltc_facility_user,fusion.ltc.facility.user,model_fusion_ltc_facility,sales_team.group_sale_salesman,1,1,1,0
access_fusion_ltc_facility_manager,fusion.ltc.facility.manager,model_fusion_ltc_facility,sales_team.group_sale_manager,1,1,1,1
access_fusion_ltc_floor_user,fusion.ltc.floor.user,model_fusion_ltc_floor,sales_team.group_sale_salesman,1,1,1,0
access_fusion_ltc_floor_manager,fusion.ltc.floor.manager,model_fusion_ltc_floor,sales_team.group_sale_manager,1,1,1,1
access_fusion_ltc_station_user,fusion.ltc.station.user,model_fusion_ltc_station,sales_team.group_sale_salesman,1,1,1,0
access_fusion_ltc_station_manager,fusion.ltc.station.manager,model_fusion_ltc_station,sales_team.group_sale_manager,1,1,1,1
access_fusion_ltc_repair_user,fusion.ltc.repair.user,model_fusion_ltc_repair,sales_team.group_sale_salesman,1,1,1,0
access_fusion_ltc_repair_manager,fusion.ltc.repair.manager,model_fusion_ltc_repair,sales_team.group_sale_manager,1,1,1,1
access_fusion_ltc_repair_stage_user,fusion.ltc.repair.stage.user,model_fusion_ltc_repair_stage,sales_team.group_sale_salesman,1,0,0,0
access_fusion_ltc_repair_stage_manager,fusion.ltc.repair.stage.manager,model_fusion_ltc_repair_stage,sales_team.group_sale_manager,1,1,1,1
access_fusion_ltc_cleanup_user,fusion.ltc.cleanup.user,model_fusion_ltc_cleanup,sales_team.group_sale_salesman,1,1,1,0
access_fusion_ltc_cleanup_manager,fusion.ltc.cleanup.manager,model_fusion_ltc_cleanup,sales_team.group_sale_manager,1,1,1,1
access_fusion_ltc_family_contact_user,fusion.ltc.family.contact.user,model_fusion_ltc_family_contact,sales_team.group_sale_salesman,1,1,1,0
access_fusion_ltc_family_contact_manager,fusion.ltc.family.contact.manager,model_fusion_ltc_family_contact,sales_team.group_sale_manager,1,1,1,1
access_fusion_ltc_form_submission_user,fusion.ltc.form.submission.user,model_fusion_ltc_form_submission,sales_team.group_sale_salesman,1,1,0,0
access_fusion_ltc_form_submission_manager,fusion.ltc.form.submission.manager,model_fusion_ltc_form_submission,sales_team.group_sale_manager,1,1,1,1
access_fusion_ltc_repair_create_so_wizard_user,fusion.ltc.repair.create.so.wizard.user,model_fusion_ltc_repair_create_so_wizard,sales_team.group_sale_salesman,1,1,1,1
access_fusion_ltc_repair_create_so_wizard_manager,fusion.ltc.repair.create.so.wizard.manager,model_fusion_ltc_repair_create_so_wizard,sales_team.group_sale_manager,1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_fusion_ltc_facility_user fusion.ltc.facility.user model_fusion_ltc_facility sales_team.group_sale_salesman 1 1 1 0
3 access_fusion_ltc_facility_manager fusion.ltc.facility.manager model_fusion_ltc_facility sales_team.group_sale_manager 1 1 1 1
4 access_fusion_ltc_floor_user fusion.ltc.floor.user model_fusion_ltc_floor sales_team.group_sale_salesman 1 1 1 0
5 access_fusion_ltc_floor_manager fusion.ltc.floor.manager model_fusion_ltc_floor sales_team.group_sale_manager 1 1 1 1
6 access_fusion_ltc_station_user fusion.ltc.station.user model_fusion_ltc_station sales_team.group_sale_salesman 1 1 1 0
7 access_fusion_ltc_station_manager fusion.ltc.station.manager model_fusion_ltc_station sales_team.group_sale_manager 1 1 1 1
8 access_fusion_ltc_repair_user fusion.ltc.repair.user model_fusion_ltc_repair sales_team.group_sale_salesman 1 1 1 0
9 access_fusion_ltc_repair_manager fusion.ltc.repair.manager model_fusion_ltc_repair sales_team.group_sale_manager 1 1 1 1
10 access_fusion_ltc_repair_stage_user fusion.ltc.repair.stage.user model_fusion_ltc_repair_stage sales_team.group_sale_salesman 1 0 0 0
11 access_fusion_ltc_repair_stage_manager fusion.ltc.repair.stage.manager model_fusion_ltc_repair_stage sales_team.group_sale_manager 1 1 1 1
12 access_fusion_ltc_cleanup_user fusion.ltc.cleanup.user model_fusion_ltc_cleanup sales_team.group_sale_salesman 1 1 1 0
13 access_fusion_ltc_cleanup_manager fusion.ltc.cleanup.manager model_fusion_ltc_cleanup sales_team.group_sale_manager 1 1 1 1
14 access_fusion_ltc_family_contact_user fusion.ltc.family.contact.user model_fusion_ltc_family_contact sales_team.group_sale_salesman 1 1 1 0
15 access_fusion_ltc_family_contact_manager fusion.ltc.family.contact.manager model_fusion_ltc_family_contact sales_team.group_sale_manager 1 1 1 1
16 access_fusion_ltc_form_submission_user fusion.ltc.form.submission.user model_fusion_ltc_form_submission sales_team.group_sale_salesman 1 1 0 0
17 access_fusion_ltc_form_submission_manager fusion.ltc.form.submission.manager model_fusion_ltc_form_submission sales_team.group_sale_manager 1 1 1 1
18 access_fusion_ltc_repair_create_so_wizard_user fusion.ltc.repair.create.so.wizard.user model_fusion_ltc_repair_create_so_wizard sales_team.group_sale_salesman 1 1 1 1
19 access_fusion_ltc_repair_create_so_wizard_manager fusion.ltc.repair.create.so.wizard.manager model_fusion_ltc_repair_create_so_wizard sales_team.group_sale_manager 1 1 1 1