13f8003bda
refactor of usecases
2026-02-23 17:18:50 +05:30
474be43448
fix: add ignore_for_file to data connect Repos and modify CI to avoid analyzing deleted files
2026-02-20 19:51:44 +05:30
9234c26dad
fix compilations
2026-02-19 13:41:58 +05:30
d589c9bca2
reports page implementation
2026-02-18 15:10:01 +05:30
Achintha Isuru
88d4e74c9e
Merge branch 'dev' into codex/local-dev-fixes
2026-02-17 16:34:58 -05:00
Achintha Isuru
631af65a2f
feat: Update session navigation and enhance error handling in data services
2026-02-17 15:46:52 -05:00
Achintha Isuru
5b78f339a1
feat: Implement session management with SessionListener and integrate krow_data_connect
2026-02-17 15:19:08 -05:00
Achintha Isuru
8ce37d2306
feat: Implement role-based session management and refactor authentication flow
2026-02-17 15:10:10 -05:00
Achintha Isuru
be40614274
feat: Implement session management with SessionListener and SessionHandlerMixin
2026-02-17 14:03:24 -05:00
Achintha Isuru
86294d920a
feat(url-launcher): Integrate url_launcher plugin for opening directions in maps
2026-02-16 14:28:01 -05:00
Achintha Isuru
e1e255f8f0
feat(maps): Integrate Google Maps plugin for shift location display and refactor related components
2026-02-16 13:55:32 -05:00
Achintha Isuru
888cf83c18
feat(breaks): Implement Google Maps API key integration and decode Dart defines for both client and staff apps
2026-02-16 13:50:02 -05:00
zouantchaw
6502a2f983
Add quality gates and baseline tests for web/mobile
2026-02-12 23:21:25 -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
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
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
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
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
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
fbab4f729d
Bump client and staff app versions
...
Increment build versions for mobile apps: krowwithus_client 0.0.1-M3+5 → 0.0.1-M3+6 and krowwithus_staff 0.0.1-M3+3 → 0.0.1-M3+4 in their pubspec.yaml files. No other changes.
2026-02-04 10:56:07 -05:00
Achintha Isuru
627c19ed0b
Bump version numbers for client and staff applications to 0.0.1-M3+5 and 0.0.1-M3+3 respectively
2026-02-03 13:00:45 -05:00
Achintha Isuru
065af4fd7f
Integrate Google Maps Places Autocomplete for hub address validation; update demo plan and Firebase configurations
2026-02-03 12:59:44 -05:00
José Salazar
6096a650da
creation of seed and makefile to datacoonect
2026-02-03 22:34:31 +09: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
94ad1d66fb
fix: update SDK constraints to ensure compatibility across multiple pubspec files
2026-02-02 10:30:50 -05:00
Achintha Isuru
075c3150d0
feat: update mobile makefile to include SDK generation for client and staff apps
...
- Added `dataconnect-generate-sdk` as a prerequisite for mobile installation, client, and staff build commands.
- Ensured SDK generation is performed before running or building mobile applications to streamline the development process.
2026-02-02 10:07:13 -05:00
Achintha Isuru
3ea7d4352f
Refactor code structure for improved readability and maintainability
2026-02-01 19:53:00 -05:00
Achintha Isuru
6bd669fec3
Fix krow_core path in client pubspec
...
Update the krow_core dependency path in apps/mobile/apps/client/pubspec.yaml from ../../packages/core/krow_core to ../../packages/core to match the package layout (corrects dependency resolution).
2026-02-01 19:27:07 -05:00
Achintha Isuru
8260a7026e
Merge remote-tracking branch 'origin/fix_staff_app_bugs' into 312-feature-integrate-google-maps-places-autocomplete-for-hub-address-validation
2026-02-01 19:19:42 -05:00
José Salazar
761830b380
adding validations for apply
2026-02-02 07:14:54 +09:00
Achintha Isuru
40c43b06cc
feat: Integrate krow_core package and update WebMobileFrame widget for improved structure
2026-02-01 15:50:04 -05:00
Achintha Isuru
b526a672bd
feat: Integrate Firebase configuration and Google Maps Places Autocomplete for address validation
2026-02-01 15:34:27 -05:00
Achintha Isuru
00999503e1
feat: Add recommended tasks for next sprint to improve coding practices in mobile applications
2026-02-01 14:03:43 -05:00
Achintha Isuru
c95e4ed9c7
feat: Update package names and application IDs to use com.krowwithus for client and staff apps
2026-02-01 03:38:42 -05:00
bwnyasse
99f2030c22
chore: remove flutter generated files
...
These files are generated by Flutter and should not be tracked
in the repository. They contain environment-specific paths
and configurations that can vary between developers and
build environments, leading to inconsistencies and potential
conflicts. Removing them ensures a cleaner repository and
avoids accidental modification of generated code.
2026-01-31 09:45:14 -05:00
Achintha Isuru
5fd7f00eed
Merge branch 'dev' into 312-feature-integrate-google-maps-places-autocomplete-for-hub-address-validation
2026-01-30 12:31:27 -05:00
eac5d5c833
fix: resolve compilation errors in staff features after dev merge
2026-01-30 22:56:08 +05:30
Achintha Isuru
f2fdf850f5
Merge branch 'dev' into 312-feature-integrate-google-maps-places-autocomplete-for-hub-address-validation
2026-01-30 11:20:54 -05:00
Achintha Isuru
3f7aa90fee
Merge branch 'dev' into Issues-on-payments-timecard-availability-screens-01-02-03-04
2026-01-30 11:19:07 -05:00
Suriya
ac7874c634
feat: implement staff availability, clock-in, payments and fix UI navigation
2026-01-30 21:46:44 +05:30
Achintha Isuru
7757354657
chore: bump version to 0.0.1-M3+3 in pubspec.yaml
2026-01-30 10:50:23 -05:00
Workolik
56aab9e1f6
feat: Fix UI glitches, navigation highlighting, and integrate Data Connect
2026-01-30 18:24:47 +05:30
Achintha Isuru
8c8951ff51
fix: update package versions and dependencies across multiple pubspec.yaml files
2026-01-29 10:51:16 -05:00