Achintha Isuru
bfc2453363
Merge pull request #444 from Oloodi/staff_recurring_permanent_order
...
Staff recurring permanent order
2026-02-20 10:18:03 -05:00
Achintha Isuru
889bf90e71
feat: Implement reorder functionality in ClientCreateOrderRepository and update related interfaces and use cases
2026-02-19 16:14:43 -05:00
José Salazar
e6b3eca16d
new query for my shifts
2026-02-19 15:40:34 -05:00
9e9eb0f374
finalcommitform4
2026-02-19 16:09:54 +05:30
Achintha Isuru
ddf270074b
feat: Refactor session management and improve user session data retrieval
2026-02-17 16:05:45 -05:00
Achintha Isuru
9e1af17328
feat: Refactor bank account handling in billing and staff modules
...
- Introduced new bank account entities: BusinessBankAccount and StaffBankAccount.
- Updated bank account adapter to handle new entities.
- Removed legacy BankAccount entity and its adapter.
- Implemented use case for fetching bank accounts in billing repository.
- Updated BillingBloc and BillingState to include bank accounts.
- Refactored PaymentMethodCard to display bank account information.
- Adjusted actions widget layout for better UI consistency.
- Updated staff bank account repository and use cases to utilize new entity structure.
- Ensured all references to bank accounts in the codebase are updated to the new structure.
2026-02-17 12:05:24 -05:00
Achintha Isuru
39bb17d981
feat: Refactor repositories and modules to remove FirebaseAuth dependency and utilize DataConnectService
2026-02-16 17:49:34 -05:00
Achintha Isuru
a7e8704e4f
feat: Simplify HomeRepositoryImpl and ClientHomeModule by using constructor shorthand
2026-02-16 17:43:20 -05:00
4e1a41ebff
Fix build errors: localization syntax, key paths, and ViewOrderCard widget
2026-02-14 16:26:10 +05:30
José Salazar
dbf05d6c01
Merge remote-tracking branch 'origin/dev' into 406-feature-implement-paidunpaid-breaks-in-client-app-order-creation
2026-02-12 16:28:45 -05:00
Achintha Isuru
78a312c8d0
chore: refactor UI components to align with design system tokens
2026-02-12 15:36:45 -05:00
José Salazar
57b63b85ef
new field and enums values for break in shiftrole
2026-02-12 14:57:35 -05:00
ad6db7d851
chore: refactor UI consistency using design system tokens and remove LucideIcons
2026-02-12 18:37:31 +05:30
c1112ac01c
feat: Centralized Error Handling & Crash Fixes
2026-02-11 18:52:23 +05:30
7570ffa3b9
Fix: Resolve critical linting issues and bugs (concurrency, syntax, dead code)
2026-02-10 19:12:01 +05:30
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
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
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
Achintha Isuru
81a9e2cfb0
feat: update coverage display logic to show status only when applicable
2026-02-02 21:55:33 -05:00
Achintha Isuru
2f6ad5578e
fix: update version to 0.0.1-M3+2 and adjust divider height in ClientHomePage
2026-02-02 21:45:53 -05:00
Achintha Isuru
5c15db1695
Integrate Google Maps Places Autocomplete for hub address validation and enhance UI button styles
2026-02-01 20:22:14 -05:00
Achintha Isuru
d07183b6ac
refactor: enhance widget visibility logic and improve UI consistency across multiple components
2026-01-30 02:12:29 -05:00
Achintha Isuru
ed71d2b4a3
refactor: add optional subtitle to various widgets for enhanced context
2026-01-30 01:59:41 -05:00
José Salazar
0086585a03
solving the problem of bad information in live today
2026-01-29 21:45:28 -05:00
José Salazar
68007048d3
just validation of time utc
2026-01-29 19:02:38 -05:00
José Salazar
02b0790ec3
saving name of the orders
2026-01-29 17:10:26 -05:00
José Salazar
6592462e90
hub order update ready
2026-01-29 16:33:36 -05:00
José Salazar
9e8c7db3f9
reorder with hub
2026-01-29 16:22:00 -05:00
José Salazar
13a3f5a007
Merge remote-tracking branch 'origin/312-feature-integrate-google-maps-places-autocomplete-for-hub-address-validation' into 298-bug-enhance-order-creation-flow-implement-robust-timezone-handling-in-mobile-client-app
2026-01-29 14:36:43 -05:00
Achintha Isuru
976d101f79
feat: rapid order is removed fromm the client home page.
2026-01-29 14:19:19 -05:00
José Salazar
2d8e862d03
deleting default data 2
2026-01-29 10:19:36 -05:00
José Salazar
0fff3bda58
deleting default data
2026-01-29 10:15:17 -05:00
José Salazar
9067d14475
converting all the dates to utc
2026-01-29 09:54:59 -05:00
José Salazar
b8d65dfdde
validation date as utc and converting in orders
2026-01-28 19:35:09 -05:00
José Salazar
df54c8c365
moving created re-order to view order
2026-01-28 17:47:23 -05:00
José Salazar
d488f542b5
succes message after reorder creation
2026-01-28 15:31:03 -05:00
José Salazar
e38c13e61a
live today from home
2026-01-27 15:43:24 -05:00
José Salazar
4cdbebf2c0
spending in home view working
2026-01-27 15:00:25 -05:00
José Salazar
dbd4c2fdc8
today coverage ready
2026-01-27 13:11:38 -05:00
Achintha Isuru
7c9252e0c3
Merge branch '208-p0-auth-05-get-started-screen' of https://github.com/Oloodi/krow-workforce into 208-p0-auth-05-get-started-screen
2026-01-25 17:01:38 -05:00
José Salazar
ea326727f1
reoder and creation of reaoder
2026-01-25 16:37:02 -05:00
José Salazar
a9a64caff6
reoder view working
2026-01-25 16:06:07 -05:00
Achintha Isuru
5039743c03
Revert "feat: Add placeholder for unimplemented features in Get Started, Home, and Profile modules"
...
This reverts commit 8f8c6ff2d2 .
2026-01-24 15:36:09 -05:00
Achintha Isuru
8f8c6ff2d2
feat: Add placeholder for unimplemented features in Get Started, Home, and Profile modules
...
feat: Add placeholder for Rapid Order success view and comment out Rapid action card
2026-01-24 15:35:11 -05:00
Achintha Isuru
e95b9a0b36
refactor: update import paths for consistency and clarity across multiple files
2026-01-24 10:07:22 -05:00
Achintha Isuru
f57f41c508
Add explicit types and improve type safety across codebase
...
This commit adds explicit type annotations to variables, function parameters, and return types throughout the codebase, particularly in widget trees, Bloc logic, and repository implementations. The changes improve code readability, maintainability, and type safety, and align with Dart best practices. No business logic was changed.
2026-01-24 10:00:36 -05:00
Achintha Isuru
9614f191e5
feat(client_home): remove 'reorder' widget from initial state and visibility
2026-01-23 17:45:06 -05:00
Achintha Isuru
1aae3c2733
feat(client_home): simplify widget order and visibility in ClientHomeState
2026-01-23 17:36:20 -05:00
Achintha Isuru
de0b7b1f07
feat(shift_order_form): enhance shift order form with vendor selection, date and location fields, and improved position management
2026-01-23 16:44:34 -05:00