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,12 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_fusion_shipment_user,fusion.shipment.user,model_fusion_shipment,base.group_user,1,0,0,0
access_fusion_shipment_stock_user,fusion.shipment.stock.user,model_fusion_shipment,stock.group_stock_user,1,1,1,0
access_fusion_shipment_manager,fusion.shipment.manager,model_fusion_shipment,stock.group_stock_manager,1,1,1,1
access_fusion_tracking_event_user,fusion.tracking.event.user,model_fusion_tracking_event,base.group_user,1,0,0,0
access_fusion_tracking_event_stock_user,fusion.tracking.event.stock.user,model_fusion_tracking_event,stock.group_stock_user,1,1,1,0
access_fusion_tracking_event_manager,fusion.tracking.event.manager,model_fusion_tracking_event,stock.group_stock_manager,1,1,1,1
access_choose_delivery_fusion_rate_user,choose.delivery.fusion.rate.user,model_choose_delivery_fusion_rate,base.group_user,1,1,1,1
access_choose_delivery_fusion_package_user,choose.delivery.fusion.package.user,model_choose_delivery_fusion_package,base.group_user,1,1,1,1
access_fusion_order_package_user,fusion.order.package.user,model_fusion_order_package,base.group_user,1,0,0,0
access_fusion_order_package_stock_user,fusion.order.package.stock.user,model_fusion_order_package,stock.group_stock_user,1,1,1,0
access_fusion_order_package_manager,fusion.order.package.manager,model_fusion_order_package,stock.group_stock_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_shipment_user fusion.shipment.user model_fusion_shipment base.group_user 1 0 0 0
3 access_fusion_shipment_stock_user fusion.shipment.stock.user model_fusion_shipment stock.group_stock_user 1 1 1 0
4 access_fusion_shipment_manager fusion.shipment.manager model_fusion_shipment stock.group_stock_manager 1 1 1 1
5 access_fusion_tracking_event_user fusion.tracking.event.user model_fusion_tracking_event base.group_user 1 0 0 0
6 access_fusion_tracking_event_stock_user fusion.tracking.event.stock.user model_fusion_tracking_event stock.group_stock_user 1 1 1 0
7 access_fusion_tracking_event_manager fusion.tracking.event.manager model_fusion_tracking_event stock.group_stock_manager 1 1 1 1
8 access_choose_delivery_fusion_rate_user choose.delivery.fusion.rate.user model_choose_delivery_fusion_rate base.group_user 1 1 1 1
9 access_choose_delivery_fusion_package_user choose.delivery.fusion.package.user model_choose_delivery_fusion_package base.group_user 1 1 1 1
10 access_fusion_order_package_user fusion.order.package.user model_fusion_order_package base.group_user 1 0 0 0
11 access_fusion_order_package_stock_user fusion.order.package.stock.user model_fusion_order_package stock.group_stock_user 1 1 1 0
12 access_fusion_order_package_manager fusion.order.package.manager model_fusion_order_package stock.group_stock_manager 1 1 1 1