- Removed data_connect package from mobile pubspec.yaml. - Added documentation for V2 profile migration status and QA findings. - Implemented new session management with ClientSessionStore and StaffSessionStore. - Created V2SessionService for handling user sessions via the V2 API. - Developed use cases for cancelling late worker assignments and submitting worker reviews. - Added arguments and use cases for payment chart retrieval and profile completion checks. - Implemented repository interfaces and their implementations for staff main and profile features. - Ensured proper error handling and validation in use cases.
38 lines
725 B
YAML
38 lines
725 B
YAML
name: client_reports
|
|
description: Workforce reports and analytics for client application
|
|
version: 0.0.1
|
|
publish_to: none
|
|
resolution: workspace
|
|
|
|
environment:
|
|
sdk: ^3.6.0
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
|
|
# Dependencies needed for the prototype
|
|
# lucide_icons removed, used via design_system
|
|
fl_chart: ^0.66.0
|
|
|
|
# Internal packages
|
|
design_system:
|
|
path: ../../../design_system
|
|
krow_domain:
|
|
path: ../../../domain
|
|
krow_core:
|
|
path: ../../../core
|
|
core_localization:
|
|
path: ../../../core_localization
|
|
|
|
# External packages
|
|
flutter_modular: ^6.3.4
|
|
flutter_bloc: ^8.1.6
|
|
equatable: ^2.0.7
|
|
intl: ^0.20.0
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^6.0.0
|