Achintha Isuru
77370a7688
refactor: Replace Lucide icons with UiIcons across various widgets to ensure consistency with the design system
2026-02-10 16:12:13 -05:00
Achintha Isuru
c6448ad5c1
Refactor UI components to utilize design system colors and typography
...
- Removed deprecated app_colors.dart file.
- Updated AttendanceCard widget to use design system colors and typography.
- Refactored CommuteTracker widget for consistent styling with design system.
- Modified DateSelector widget to apply design system styles.
- Adjusted LocationMapPlaceholder widget to align with design system.
- Enhanced LunchBreakDialog with design system colors and typography.
- Updated SwipeToCheckIn widget to utilize design system for colors and text styles.
2026-02-10 16:05:05 -05:00
Achintha Isuru
8edfc72370
refactor: Update AvailabilityPage and ClockInPage to enhance UI consistency and remove unused code
2026-02-10 15:51:50 -05:00
Achintha Isuru
4f94bf6835
feat: Refactor mobile UI components to adhere to design system tokens and improve loading and snackbar functionalities
2026-02-10 15:34:52 -05:00
Achintha Isuru
a34cc5b462
feat: Implement staff authentication as a Flutter Modular feature module, centralizing dependency injection and routing while refactoring imports for better modularity.
2026-02-10 12:15:51 -05:00
José Salazar
761d718ffe
deleting files with accepeted status of application
2026-02-10 12:11:25 -05:00
José Salazar
eee8b2e6ec
all the time when a staff apply to a shift the status of application will be confirmed
2026-02-10 11:51:56 -05:00
Achintha Isuru
aef0c3df14
Refactor code structure for improved readability and maintainability
2026-02-10 11:48:27 -05:00
Achintha Isuru
9f604e7c46
Merge pull request #388 from Oloodi/feature/centralized-data-error-handling
...
Fix: Resolve critical bugs and linting issues (concurrency, syntax, dead code)
2026-02-10 11:10:03 -05:00
7570ffa3b9
Fix: Resolve critical linting issues and bugs (concurrency, syntax, dead code)
2026-02-10 19:12:01 +05:30
Achintha Isuru
12678720fe
Merge pull request #387 from Oloodi/authentication-web
...
Invoices and Staff View related PR
2026-02-09 09:47:49 -05:00
dhinesh-m24
70d5dd1061
feat: Implement Invoice editor to create or modify invoices
2026-02-09 17:06:48 +05:30
dhinesh-m24
cad0662478
feat: Implement detail view for specific invoice
2026-02-09 16:44:00 +05:30
dhinesh-m24
e25b37b39b
feat: Implement invoice list view with filtering
2026-02-09 16:30:15 +05:30
dhinesh-m24
3a993c1ca2
feat: Implement a Kanban-Style task board
2026-02-09 16:12:03 +05:30
dhinesh-m24
0db8cf2d89
feat: Implement manual assignment for administrators
2026-02-09 15:20:32 +05:30
dhinesh-m24
f52ee4583a
feat: Implement Staff Availability View for Administrators
2026-02-09 13:33:37 +05:30
dhinesh-m24
651700348d
feat: Implement calendar view to manage orders and events
2026-02-09 12:55:44 +05:30
dhinesh-m24
444c1234c0
feat: Add base setup for Internationalization(i18n)
2026-02-09 12:24:28 +05:30
dhinesh-m24
1c8541cb1d
feat: Implement Edit Orders
2026-02-09 11:31:18 +05:30
Achintha Isuru
543d800635
feat: add dataconnect-generated dependency and update pnpm workspace configuration
2026-02-06 13:27:11 -05:00
Achintha Isuru
e1567ba84c
Merge pull request #384 from Oloodi/feature/centralized-data-error-handling
...
refactor: centralize data connect error handling and stabilize mobile applications
2026-02-06 10:05:21 -05:00
5e7bf0d5c0
refactor: centralize data connect error handling and resolve build issues across applications
...
This commit addresses several critical issues across the mobile monorepo:
1. Centralized Error Handling: Integrated DataErrorHandler mixin into all repository implementations, ensuring consistent mapping of Data Connect exceptions to domain AppExceptions.
2. Build Stabilization: Fixed numerous type mismatches, parameter signature errors in widgets (e.g., google_places_flutter itemBuilder), and naming conflicts (StaffSession, FirebaseAuth).
3. Code Quality: Applied 'dart fix' across all modified packages and manually cleared debug print statements and UI clutter.
4. Mono-repo alignment: Standardized Data Connect usage and aliasing ('dc.') for better maintainability.
Signed-off-by: Suriya <suriya@tenext.in >
2026-02-06 13:28:57 +05:30
Achintha Isuru
5c6852fcba
Merge pull request #383 from Oloodi/demo/prep-demo-m3
...
Introduce validation db instance
2026-02-06 00:45:04 -05:00
Achintha Isuru
aa2418b327
Refactor import order and remove debug logging in authentication repository
2026-02-06 00:29:04 -05:00
Achintha Isuru
e0636e46a3
Merge pull request #380 from Oloodi/authentication-web
...
Order's PR
2026-02-05 22:24:19 -05:00
Achintha Isuru
9f750ac168
Merge pull request #379 from Oloodi/361-missing-features-and-bugs-identified-during-the-milestone-3-demo-smoke-run
...
feat(mobile): Implement Centralized Error Handling System & Project Cleanup (#377 #378 )
2026-02-05 22:24:05 -05:00
José Salazar
b0065068a4
validations of connection to validation db
2026-02-06 11:35:31 +09:00
Achintha Isuru
f359c3c0d1
Update versioning for client and staff applications to standardize identifiers
2026-02-05 14:35:20 -05:00
Achintha Isuru
831bfd2f64
Update versioning for client and staff applications to include specific identifiers for Iliana
2026-02-05 14:06:20 -05:00
Achintha Isuru
5d21069a49
Update versioning for client and staff applications to include specific identifiers for Iliana
2026-02-05 13:48:20 -05:00
dhinesh-m24
75232e1c03
feat: Implement Order Detail View
2026-02-05 17:08:29 +05:30
dhinesh-m24
475cc8ae80
feat: Implement Order List View for Vendors
2026-02-05 16:50:16 +05:30
dhinesh-m24
9dab3fef05
feat: Implement Client Order List
2026-02-05 16:28:09 +05:30
3924801f70
feat(mobile): implement centralized error handling and project cleanup
...
- Implemented centralized error handling system (#377 )
- Unified UIErrorSnackbar and BlocErrorHandler mixin
- Migrated ClientAuthBloc and ClientHubsBloc
- Consolidated documentation
- Addresses Mobile Apps: Project Cleanup (#378 )
2026-02-05 15:35:35 +05:30
dhinesh-m24
122159a62c
feat: Implement Order List for Admins
2026-02-05 15:30:05 +05:30
dhinesh-m24
7265f8db9e
Merge branch 'authentication-web' of https://github.com/Oloodi/krow-workforce into authentication-web
2026-02-05 12:34:29 +05:30
dhinesh-m24
248afbb0ae
fix: Verify functionality of Add Client and Client List
2026-02-05 12:18:55 +05:30
Achintha Isuru
6dafb4c798
Bump version to 0.0.1-M3+7 for client and 0.0.1-M3+5 for staff applications
2026-02-05 01:19:31 -05:00
Achintha Isuru
277b4b81ca
Reapply "Merge pull request #373 from Oloodi/368-sub-task-provision-and-copy-validation-database-instance"
...
This reverts commit eb149f680b .
2026-02-05 00:19:00 -05:00
Achintha Isuru
eb149f680b
Revert "Merge pull request #373 from Oloodi/368-sub-task-provision-and-copy-validation-database-instance"
...
This reverts commit 8deb293158 , reversing
changes made to fbab4f729d .
2026-02-05 00:18:34 -05:00
Achintha Isuru
5cbf532b37
Remove unused SVG assets for Vite and React
2026-02-04 23:28:11 -05:00
Achintha Isuru
6dc700f226
Update NEXT_SPRINT_TASKS.md
2026-02-04 23:20:00 -05:00
José Salazar
8deb293158
Merge pull request #373 from Oloodi/368-sub-task-provision-and-copy-validation-database-instance
...
368 sub task provision and copy validation database instance
2026-02-04 22:31:42 -05:00
Achintha Isuru
ccf8930126
Use StaffPaths and core imports across staff modules
...
Centralize and standardize routing by introducing StaffPaths constants (shiftDetailsRoute, formI9, formW4) and using StaffPaths.childRoute in multiple staff feature modules instead of hardcoded paths. Add package:krow_core/core.dart imports where needed, clean up minor formatting/constructor spacing, make some route callbacks explicitly typed, replace shiftDetails string interpolation with the new constant, and remove a debug print from phone verification. These changes unify route definitions and add explicit tax-form routes (I-9 and W-4).
2026-02-04 18:36:37 -05:00
Achintha Isuru
3b11c49d90
Refactor navigation and remove unused navigator extensions across staff features
...
- Removed background color from CreateOrderView, OneTimeOrderView, and RapidOrderView.
- Updated navigation paths in OneTimeOrderView and other staff authentication pages to use new constants.
- Deleted unused navigator extensions for staff authentication, home, profile, and shifts.
- Refactored navigation in StaffMainModule to use new path constants.
- Cleaned up imports and adjusted navigation calls in various staff-related pages and widgets.
2026-02-04 18:22:39 -05:00
Achintha Isuru
b5c3af580c
refactor: enhance child route management in ClientPaths and StaffPaths; ensure proper handling of empty child paths
2026-02-04 17:58:37 -05:00
Achintha Isuru
fa6fa90bb8
feat: implement child route management for client and staff modules; enhance routing structure for better navigation
2026-02-04 17:13:55 -05:00
Achintha Isuru
bb09925668
feat: update client routing paths for order creation; streamline navigation and remove deprecated routes
2026-02-04 17:04:03 -05:00
Achintha Isuru
c05261ddd7
feat: address missing features and bugs identified during Milestone 3 demo; improve localization, error handling, and navigation
2026-02-04 16:45:16 -05:00