Portal Timesheets Feature\n- Add new portal timesheets list with edit modal: views/portal_timesheets_templates.xml\n- New controller: controllers/timesheets_portal.py\n- New model for event timesheets: models/sports_event_timesheet.py\n- Security: sports_event_timesheet_rules.xml + ir.model.access.csv updates\n\nEvent/Portal Integration\n- Wire timesheets into events portal: controllers/events_portal.py, views/portal_event_* templates, menus\n- Sports event model enhancements: models/sports_event.py\n\nGeneral Portal/View Updates\n- Updates across player/team/user/partner views for consistency and UX\n\nAsset Cleanup\n- Remove unused 24h datetime initializer from frontend bundles\n * Dropped bemade_sports_clinic/static/src/js/portal_datetime_24h.js from __manifest__.py assets\n\nNotes\n- No functional dependency on the 24h initializer remains; inputs use native datetime-local or explicit formatting in templates.
16 lines
483 B
Python
16 lines
483 B
Python
from . import mail_followers
|
|
from . import patient
|
|
from . import patient_injury
|
|
from . import patient_contact
|
|
from . import res_partner
|
|
from . import res_users
|
|
from . import sports_team
|
|
from . import treatment_note
|
|
from . import injury_document
|
|
from . import project_task
|
|
from . import project_task_security_test
|
|
from . import project_project
|
|
from . import sports_event
|
|
from . import base_partner_merge
|
|
from . import team_role_mass_assign_wizard
|
|
from . import sports_event_timesheet
|