bmc_hub/app/timetracking
Christian 641698be8b Fix: Bulk customer rate update using request body (v1.3.53)
Fixed API endpoint to accept JSON request body instead of query params:
- Added TModuleBulkRateUpdate Pydantic model
- Changed endpoint to accept request body
- Fixed parameter references to use request.customer_ids and request.hourly_rate
- Added migration for hourly_rate_updated and time_card_toggled event types

Resolves: 'Not Found' error and audit log constraint violations
2025-12-23 14:39:57 +01:00
..
backend Fix: Bulk customer rate update using request body (v1.3.53) 2025-12-23 14:39:57 +01:00
frontend Feature: Bulk customer hourly rate updates (v1.3.52) 2025-12-23 14:31:10 +01:00
__init__.py feat(timetracking): Implement time tracking module with frontend views, HTML templates, and database migrations 2025-12-09 22:46:30 +01:00