Rename module fusion_authorizer_portal -> fusion_portal everywhere: manifest/assets, controllers, models, views, JS (odoo.define + asset URLs), migration MODULE constants; plus cross-module refs in fusion_schedule, fusion_repairs, fusion_quotations (depends + inherit_id) and the pdf_filler import in fusion_claims. Add rename_module.sql for the one-time in-place DB rename (ir_module_module, ir_model_data, ir_ui_view.key, ir_module_module_dependency) required on installed envs before -u fusion_portal. Document the rename gotcha as rule 16 in CLAUDE.md. Redesign the Accessibility Assessment selector: replace Font Awesome icon tiles with photo-banner cards using 7 optimized images (1000x750 PNG -> 800x600 JPEG, ~8MB -> 488KB), per-type colour accent bar + centered pill button, hover lift/zoom. Images ship as module static files so they deploy/sync with the module. Drop the regenerable graphify-out cache from the module. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1.4 KiB
1.4 KiB
| 1 | id | name | model_id:id | group_id:id | perm_read | perm_write | perm_create | perm_unlink |
|---|---|---|---|---|---|---|---|---|
| 2 | access_fusion_authorizer_comment_user | fusion.authorizer.comment.user | model_fusion_authorizer_comment | base.group_user | 1 | 1 | 1 | 1 |
| 3 | access_fusion_authorizer_comment_portal | fusion.authorizer.comment.portal | model_fusion_authorizer_comment | base.group_portal | 1 | 1 | 1 | 0 |
| 4 | access_fusion_adp_document_user | fusion.adp.document.user | model_fusion_adp_document | base.group_user | 1 | 1 | 1 | 1 |
| 5 | access_fusion_adp_document_portal | fusion.adp.document.portal | model_fusion_adp_document | base.group_portal | 1 | 0 | 1 | 0 |
| 6 | access_fusion_assessment_user | fusion.assessment.user | model_fusion_assessment | base.group_user | 1 | 1 | 1 | 1 |
| 7 | access_fusion_assessment_portal | fusion.assessment.portal | model_fusion_assessment | base.group_portal | 1 | 1 | 1 | 0 |
| 8 | access_fusion_accessibility_assessment_user | fusion.accessibility.assessment.user | model_fusion_accessibility_assessment | base.group_user | 1 | 1 | 1 | 1 |
| 9 | access_fusion_accessibility_assessment_portal | fusion.accessibility.assessment.portal | model_fusion_accessibility_assessment | base.group_portal | 1 | 1 | 1 | 0 |
| 10 | access_fusion_pdf_template_user | fusion.pdf.template.user | model_fusion_pdf_template | base.group_user | 1 | 1 | 1 | 1 |
| 11 | access_fusion_pdf_template_preview_user | fusion.pdf.template.preview.user | model_fusion_pdf_template_preview | base.group_user | 1 | 1 | 1 | 1 |
| 12 | access_fusion_pdf_template_field_user | fusion.pdf.template.field.user | model_fusion_pdf_template_field | base.group_user | 1 | 1 | 1 | 1 |