- Add comprehensive tabbed player detail view with full parity to internal view - Implement four organized tabs: Injuries, Patient Info, Team Info, Emergency Contacts - Add prominent status card above tabs showing match/practice status and allergies - Add email field to emergency contacts model and forms - Fix QWeb template errors by replacing t-field date widgets with t-esc in td elements - Convert HTML fields to Text fields to resolve tracking compatibility issues - Maintain role-based access control throughout all tabs - Add missing fields: injured_since, active_injury_count for complete parity - Improve UI/UX with color-coded status badges and responsive design |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| injury_document.py | ||
| mail_followers.py | ||
| patient.py | ||
| patient_contact.py | ||
| patient_injury.py | ||
| res_partner.py | ||
| res_users.py | ||
| sports_team.py | ||
| treatment_note.py | ||