946 B
946 B
Worklog
T024 – Function group and function editor UI improvements
- Backend: Added
start_date,end_datecolumns toproject_function_groupstable (alembic migrationcfe638817921). Addedfunction_typecolumn (String 50, default 'crew') toproject_functionstable. - Pydantic schemas: Updated
ProjectFunctionGroupCreateRequest,ProjectFunctionGroupUpdateRequest,ProjectFunctionGroupResponse,ProjectFunctionCreateRequest,ProjectFunctionUpdateRequest,ProjectFunctionResponseto include new fields. - Frontend: Updated
FunctionGroupEditor.tsxinterfaces and state to supportfunction_typedropdown (crew/equipment/transport),start_date,end_datedate pickers for function groups. Added date display in group headers and function type badge in function rows. - Tests: Backend health check passed (200). Frontend tsc --noEmit exit 0, vite build successful.
- Commit:
e14edd5on master.