Commit Graph

  • 5b78f339a1 feat: Implement session management with SessionListener and integrate krow_data_connect Achintha Isuru 2026-02-17 15:19:08 -05:00
  • 8ce37d2306 feat: Implement role-based session management and refactor authentication flow Achintha Isuru 2026-02-17 15:10:10 -05:00
  • 7c85eb44e5 Merge remote-tracking branch 'origin/dev' into recreate_validation José Salazar 2026-02-17 15:05:57 -05:00
  • be40614274 feat: Implement session management with SessionListener and SessionHandlerMixin Achintha Isuru 2026-02-17 14:03:24 -05:00
  • 506da5e26f feat: Implement DataErrorHandler mixin and update imports for consistency Achintha Isuru 2026-02-17 13:21:00 -05:00
  • 9e1af17328 feat: Refactor bank account handling in billing and staff modules Achintha Isuru 2026-02-17 12:05:24 -05:00
  • cccc8f35ed Merge pull request #430 from Oloodi/Inconsistent-Shift-Booking-Status Achintha Isuru 2026-02-17 11:21:41 -05:00
  • 0ee7eaa232 Merge pull request #429 from Oloodi/feature/session-persistence-424 Achintha Isuru 2026-02-17 11:21:23 -05:00
  • 869ece91a2 solving problems of validations and adding query of application José Salazar 2026-02-17 10:06:32 -05:00
  • caec0d859b shift mutation file Gokulraj 2026-02-17 19:25:47 +05:30
  • e36cb09b73 Inconsistent Shift Booking Status Gokulraj 2026-02-17 16:53:21 +05:30
  • da8192418f fix(mobile): resolve client crash and shift status inconsistency Suriya 2026-02-17 16:23:10 +05:30
  • 2ebe40a920 Merge pull request #428 from Oloodi/408-feature-implement-paidunpaid-breaks---client-app-frontend-development Achintha Isuru 2026-02-16 17:57:53 -05:00
  • 39bb17d981 feat: Refactor repositories and modules to remove FirebaseAuth dependency and utilize DataConnectService Achintha Isuru 2026-02-16 17:49:34 -05:00
  • 21f0e2ee89 feat: Refactor HubRepositoryImpl to remove FirebaseAuth dependency and utilize DataConnectService Achintha Isuru 2026-02-16 17:43:50 -05:00
  • a7e8704e4f feat: Simplify HomeRepositoryImpl and ClientHomeModule by using constructor shorthand Achintha Isuru 2026-02-16 17:43:20 -05:00
  • 789fe24f2b feat: Refactor CoverageModule and CoverageRepositoryImpl to utilize DataConnectService Achintha Isuru 2026-02-16 17:38:09 -05:00
  • 570936ed4c Merge pull request #427 from Oloodi/408-feature-implement-paidunpaid-breaks---client-app-frontend-development Achintha Isuru 2026-02-16 17:36:15 -05:00
  • 19eda09620 feat: Refactor ClientCreateOrderRepositoryImpl and OneTimeOrderBloc to utilize DataConnectService, removing FirebaseAuth dependency Achintha Isuru 2026-02-16 17:35:15 -05:00
  • fc0bb5828c feat(auth-repository): Refactor AuthRepositoryImpl to remove FirebaseAuth dependency and utilize DataConnectService Achintha Isuru 2026-02-16 17:21:03 -05:00
  • fdd40ba72c feat(data-connect): Implement caching for business ID and enhance error handling in DataConnectService Achintha Isuru 2026-02-16 17:16:29 -05:00
  • 0a51a2b048 Merge pull request #426 from Oloodi/408-feature-implement-paidunpaid-breaks---client-app-frontend-development Achintha Isuru 2026-02-16 17:00:31 -05:00
  • d2cb05fe2e fix: Update documentation to reflect correct backend communication via DataConnectService Achintha Isuru 2026-02-16 16:54:59 -05:00
  • 17423c5d66 feat: Refactor repositories to utilize DataConnectService and remove FirebaseAuth dependency Achintha Isuru 2026-02-16 16:54:20 -05:00
  • ef58ca83be Merge branch 'dev' into 408-feature-implement-paidunpaid-breaks---client-app-frontend-development Achintha Isuru 2026-02-16 16:43:36 -05:00
  • 3c5987bde4 feat(bank-account-repository): Refactor BankAccountRepositoryImpl to utilize DataConnectService and remove FirebaseAuth dependency Achintha Isuru 2026-02-16 16:43:00 -05:00
  • 8889b8876e feat(time-card-repository): Refactor TimeCardRepositoryImpl to utilize DataConnectService and simplify authentication handling Achintha Isuru 2026-02-16 16:35:26 -05:00
  • 24a13488da feat(certificates-documents-repositories): Refactor Certificates and Documents repositories to utilize DataConnectService and simplify dependency management Achintha Isuru 2026-02-16 16:27:09 -05:00
  • 572ade95b9 feat(tax-forms-repository): Refactor TaxFormsRepositoryImpl to simplify initialization and utilize DataConnectService for data operations Achintha Isuru 2026-02-16 16:22:14 -05:00
  • 0fc317e1da feat(profile-repository): Refactor ProfileRepositoryImpl to utilize DataConnectService and simplify authentication handling Achintha Isuru 2026-02-16 16:19:27 -05:00
  • a10617f17d feat(payments-repository): Refactor PaymentsRepositoryImpl to utilize DataConnectService for payment operations and simplify staff ID retrieval Achintha Isuru 2026-02-16 16:10:47 -05:00
  • dcb76db1f8 feat(home-repository): Refactor HomeRepositoryImpl to utilize DataConnectService for data operations and simplify shift retrieval logic Achintha Isuru 2026-02-16 16:05:38 -05:00
  • 66859e4241 feat(clock-in): Refactor ClockInRepositoryImpl to utilize DataConnectService and simplify dependency injection Achintha Isuru 2026-02-16 16:00:27 -05:00
  • 1f7134799b feat(availability): Refactor AvailabilityRepositoryImpl to use DataConnectService and simplify dependency injection Achintha Isuru 2026-02-16 15:48:45 -05:00
  • d0585d12ab feat(auth): Refactor AuthRepositoryImpl and ProfileSetupRepositoryImpl to use DataConnectService for authentication and data operations Achintha Isuru 2026-02-16 15:47:01 -05:00
  • 3245c957f6 feat(data-connect): Add run method for centralized error handling and authentication checks Achintha Isuru 2026-02-16 15:39:40 -05:00
  • 57e9c90ebd Merge pull request #425 from Oloodi/worker_visibility_settings José Salazar 2026-02-16 15:04:46 -05:00
  • b6e8f63d7e adding isProfileVisible to the queries of staff José Salazar 2026-02-16 14:58:58 -05:00
  • c3abb819c9 feat(data-connect): Implement DataConnectService for centralized data operations and refactor ShiftsRepositoryImpl to utilize the new service Achintha Isuru 2026-02-16 14:57:47 -05:00
  • 5f96d5087b adding isProfileVisible for the staff José Salazar 2026-02-16 14:52:17 -05:00
  • 51d53f658b feat(data-error-handler): Replace print with debugPrint for unhandled exceptions logging Achintha Isuru 2026-02-16 14:49:13 -05:00
  • a62b9ed7be Merge pull request #423 from Oloodi/408-feature-implement-paidunpaid-breaks---client-app-frontend-development Achintha Isuru 2026-02-16 14:40:29 -05:00
  • 913f895952 feat(shift-details): Enhance ShiftDetailsHeader with client name and location address display Achintha Isuru 2026-02-16 14:35:36 -05:00
  • 86294d920a feat(url-launcher): Integrate url_launcher plugin for opening directions in maps Achintha Isuru 2026-02-16 14:28:01 -05:00
  • 7cc779cca2 feat(location): Add latitude and longitude to shift details and integrate Google Maps for location display Achintha Isuru 2026-02-16 14:21:33 -05:00
  • e1e255f8f0 feat(maps): Integrate Google Maps plugin for shift location display and refactor related components Achintha Isuru 2026-02-16 13:55:32 -05:00
  • 888cf83c18 feat(breaks): Implement Google Maps API key integration and decode Dart defines for both client and staff apps Achintha Isuru 2026-02-16 13:50:02 -05:00
  • 6ed12a0519 feat(api-keys): Replace Google Places API key with Google Maps API key across the application Achintha Isuru 2026-02-16 13:46:01 -05:00
  • 0b787dbc12 feat(shift-details): Refactor ShiftDetailsPage layout and implement new sections for breaks, date/time, description, and location Achintha Isuru 2026-02-16 13:38:39 -05:00
  • 2f9b2788f8 feat(localization): Update English and Spanish translations for shift details and breaks Achintha Isuru 2026-02-16 13:33:22 -05:00
  • 55f62207a8 feat(breaks): Add break duration and payment status to shift details Achintha Isuru 2026-02-16 13:31:21 -05:00
  • 9b6cad3bde feat(breaks): Implement break functionality with Break entity and adapter Achintha Isuru 2026-02-16 13:26:04 -05:00
  • 2a0b39926a refactor: Update UI theme and shift details layout for improved consistency Achintha Isuru 2026-02-16 13:09:10 -05:00
  • e6b512ee84 feat: Add Headline 1 Bold style and refactor ShiftDetailsPage and FindShiftsTab layout Achintha Isuru 2026-02-16 12:58:05 -05:00
  • b3b84b6293 Merge pull request #421 from Oloodi/feature/centralized-data-error-handling Achintha Isuru 2026-02-16 10:53:32 -05:00
  • 40fa4ebdfa Refactor: Move detailed shift UI from card to ShiftDetailsPage Suriya 2026-02-16 20:28:43 +05:30
  • 690d4f4213 feat(staff): Refactor Shift Cards & Integrate Google Maps Suriya 2026-02-16 15:57:27 +05:30
  • 95c1859df8 Merge pull request #418 from Oloodi/feature/centralized-data-error-handling Achintha Isuru 2026-02-14 18:31:16 -05:00
  • 4e1a41ebff Fix build errors: localization syntax, key paths, and ViewOrderCard widget suriya 2026-02-14 16:26:10 +05:30
  • cb7c03abfc Generate dataconnect SDK in CI instead of tracking web artifacts zouantchaw 2026-02-13 10:51:29 -05:00
  • 1269f7228e Add web typecheck gate and remove order update any-casts zouantchaw 2026-02-13 10:42:47 -05:00
  • 38c2699fa2 Track web dataconnect generated SDK for CI builds zouantchaw 2026-02-13 10:29:51 -05:00
  • 8df6ac5569 Fix web-quality action pnpm setup order zouantchaw 2026-02-13 10:26:43 -05:00
  • 410c76088b Merge origin/dev into codex/local-dev-fixes and resolve certificates header conflict zouantchaw 2026-02-13 10:25:05 -05:00
  • 85532e96ac Fix web typecheck errors across core feature modules zouantchaw 2026-02-13 10:08:41 -05:00
  • 6502a2f983 Add quality gates and baseline tests for web/mobile zouantchaw 2026-02-12 23:21:25 -05:00
  • bda22f12ef Fix staff app compile regressions zouantchaw 2026-02-12 17:35:15 -05:00
  • 097481d26a Merge pull request #416 from Oloodi/406-feature-implement-paidunpaid-breaks-in-client-app-order-creation José Salazar 2026-02-12 17:17:50 -05:00
  • 1543656b32 Update m4-discrepencies.md Achintha Isuru 2026-02-12 17:13:44 -05:00
  • 59acd89eea Update m4-discrepencies.md Achintha Isuru 2026-02-12 17:13:19 -05:00
  • cb4a352f5d modification of date in redorder José Salazar 2026-02-12 17:11:03 -05:00
  • ca197f12e2 Revise M4 planning document title and content Achintha Isuru 2026-02-12 17:04:02 -05:00
  • 240514e07c Merge pull request #415 from Oloodi/391-refactor-mobile-uis-and-widgets-to-adhere-to-design-system-tokens Achintha Isuru 2026-02-12 17:01:20 -05:00
  • c906d70812 feat: Add M4 Planning Phase documentation outlining identified discrepancies and proposed enhancements Achintha Isuru 2026-02-12 17:00:42 -05:00
  • fd47d84045 feat: Add Milestone 3 documentation including feature testing plan, demo notes, and demo flow details Achintha Isuru 2026-02-12 16:33:16 -05:00
  • 06edc3cb63 Merge pull request #414 from Oloodi/391-refactor-mobile-uis-and-widgets-to-adhere-to-design-system-tokens Achintha Isuru 2026-02-12 16:29:41 -05:00
  • 368f28f354 fix: compilation issues in the staff app Achintha Isuru 2026-02-12 16:29:14 -05:00
  • dbf05d6c01 Merge remote-tracking branch 'origin/dev' into 406-feature-implement-paidunpaid-breaks-in-client-app-order-creation José Salazar 2026-02-12 16:28:45 -05:00
  • 913213b777 Merge pull request #413 from Oloodi/391-refactor-mobile-uis-and-widgets-to-adhere-to-design-system-tokens Achintha Isuru 2026-02-12 15:37:52 -05:00
  • 2ea793ab43 Merge branch 'dev' into 391-refactor-mobile-uis-and-widgets-to-adhere-to-design-system-tokens Achintha Isuru 2026-02-12 15:37:07 -05:00
  • 78a312c8d0 chore: refactor UI components to align with design system tokens Achintha Isuru 2026-02-12 15:36:45 -05:00
  • 57b63b85ef new field and enums values for break in shiftrole José Salazar 2026-02-12 14:54:29 -05:00
  • 4e873fff26 Merge pull request #412 from Oloodi/seed_v3 José Salazar 2026-02-12 12:28:34 -05:00
  • 6a616f918c new and old seed José Salazar 2026-02-12 12:27:09 -05:00
  • 89f4d624b2 new seed v.3.0 José Salazar 2026-02-11 22:44:03 -05:00
  • 6ae2f6d2ad Merge pull request #401 from Oloodi/feature/centralized-data-error-handling Achintha Isuru 2026-02-12 10:04:57 -05:00
  • 6e09e793ae Merge pull request #402 from Oloodi/authentication-web Achintha Isuru 2026-02-12 10:04:45 -05:00
  • ad6db7d851 chore: refactor UI consistency using design system tokens and remove LucideIcons Suriya 2026-02-12 18:37:31 +05:30
  • 02374b6b05 feat: Implement vendor dashboard dhinesh-m24 2026-02-12 12:46:57 +05:30
  • 6d4aa4d0b9 feat: Implement client facing dashboard dhinesh-m24 2026-02-12 10:56:10 +05:30
  • d7d9a34f07 Merge pull request #400 from Oloodi/391-refactor-mobile-uis-and-widgets-to-adhere-to-design-system-tokens Achintha Isuru 2026-02-11 21:15:36 -05:00
  • d3b4ea3406 Delete outdated demo plan for Milestone 3 and replace with new feature testing plan; add detailed testing steps and feedback notes for client and staff applications; outline development tasks for Milestone 4 including backend and frontend requirements; establish research and business tasks for operational improvements and compliance. Achintha Isuru 2026-02-11 21:12:34 -05:00
  • 9f21e65687 Merge pull request #399 from Oloodi/398-enhance-dataconnect-address-fields-in-schemas-for-google-maps-validation José Salazar 2026-02-11 15:58:30 -05:00
  • be368b08b9 adding also staff José Salazar 2026-02-11 15:55:53 -05:00
  • 88ea396c31 adding new fields for address validation of google José Salazar 2026-02-11 15:43:47 -05:00
  • 8a84117871 Merge pull request #396 from Oloodi/feature/centralized-data-error-handling Achintha Isuru 2026-02-11 11:06:40 -05:00
  • c1112ac01c feat: Centralized Error Handling & Crash Fixes Suriya 2026-02-11 18:52:23 +05:30
  • 4b2c7bfc23 feat: Implement administrative dashboard dhinesh-m24 2026-02-11 16:59:26 +05:30
  • 1361253731 feat: Implement document vault for administrators dhinesh-m24 2026-02-11 15:39:33 +05:30
  • ea06510474 Merge branch 'dev' into feature/centralized-data-error-handling and resolve conflicts Suriya 2026-02-11 12:34:29 +05:30