- Refactor portal templates to eliminate intra-module template inheritance - Integrate emergency contacts section into player injuries template - Add full internal admin views for treatment notes with chatter support - Fix ORM warning in test_rights by using proper ORM commands - Update manifest to reflect new functionality (v18.0.1.9.0) This refactoring improves template stability by removing XPath errors and provides treatment professionals with better access to emergency contacts and treatment notes both in portal and backend interfaces.
2.6 KiB
2.6 KiB
| 1 | id | name | model_id:id | group_id:id | perm_read | perm_write | perm_create | perm_unlink |
|---|---|---|---|---|---|---|---|---|
| 2 | access_patient_user | User Access for Patients | model_sports_patient | group_sports_clinic_user | 1 | 1 | 1 | 0 |
| 3 | access_patient_treatment_pro | Treatment Professional Access for Patients | model_sports_patient | group_sports_clinic_treatment_professional | 1 | 1 | 1 | 1 |
| 4 | access_patient_admin | Admin Access for Patients | model_sports_patient | group_sports_clinic_admin | 1 | 1 | 1 | 1 |
| 5 | access_patient_portal | Portal Access for Patients | model_sports_patient | base.group_portal | 1 | 1 | 1 | 0 |
| 6 | access_patient_portal_coach | Portal Coach Access for Patients | model_sports_patient | bemade_sports_clinic.group_portal_team_coach | 1 | 1 | 1 | 0 |
| 7 | access_patient_contact_user | User Access for Patient Contacts | model_sports_patient_contact | group_sports_clinic_user | 1 | 1 | 1 | 1 |
| 8 | access_injury_treatment_pro | Treatment Professional Access for Injuries | model_sports_patient_injury | group_sports_clinic_treatment_professional | 1 | 1 | 1 | 1 |
| 9 | access_injury_portal | Portal Access for Injuries | model_sports_patient_injury | base.group_portal | 1 | 0 | 0 | 0 |
| 10 | access_team_user | User Access for Teams | model_sports_team | group_sports_clinic_user | 1 | 1 | 1 | 0 |
| 11 | access_team_admin | Admin Access for Teams | model_sports_team | group_sports_clinic_admin | 1 | 1 | 1 | 1 |
| 12 | access_team_portal | Portal Access for Teams | model_sports_team | base.group_portal | 1 | 0 | 0 | 0 |
| 13 | access_team_staff_user | User Access for Team Staff | model_sports_team_staff | group_sports_clinic_user | 1 | 1 | 1 | 1 |
| 14 | access_team_staff_portal | Portal Access for Team Staff | model_sports_team_staff | base.group_portal | 1 | 0 | 0 | 0 |
| 15 | access_team_staff_admin | Admin Access for Team Staff | model_sports_team_staff | group_sports_clinic_admin | 1 | 1 | 1 | 1 |
| 16 | access_treatment_note_user | User Access for Treatment Notes | model_sports_treatment_note | group_sports_clinic_user | 1 | 0 | 0 | 0 |
| 17 | access_treatment_note_treatment_pro | Treatment Professional Access for Treatment Notes | model_sports_treatment_note | group_sports_clinic_treatment_professional | 1 | 1 | 1 | 1 |
| 18 | access_treatment_note_portal | Portal Access for Treatment Notes | model_sports_treatment_note | base.group_portal | 1 | 0 | 0 | 0 |
| 19 | access_treatment_note_admin | Admin Access for Treatment Notes | model_sports_treatment_note | group_sports_clinic_admin | 1 | 1 | 1 | 1 |
| 20 | access_injury_document_user | User Access for Injury Documents | model_sports_injury_document | group_sports_clinic_user | 1 | 1 | 1 | 1 |
| 21 | access_injury_document_treatment_pro | Treatment Professional Access for Injury Documents | model_sports_injury_document | group_sports_clinic_treatment_professional | 1 | 1 | 1 | 1 |
| 22 | access_injury_document_portal | Portal Access for Injury Documents | model_sports_injury_document | base.group_portal | 1 | 0 | 0 | 0 |
| 23 | access_injury_document_admin | Admin Access for Injury Documents | model_sports_injury_document | group_sports_clinic_admin | 1 | 1 | 1 | 1 |