José Salazar
83457a0a9b
Merge remote-tracking branch 'origin/408-feature-implement-paidunpaid-breaks---client-app-frontend-development' into staff_recurring_permanent_order
2026-02-18 15:28:31 -05:00
Achintha Isuru
535f6ffb1c
feat: Update ownerId assignment in HomeRepositoryImpl and clean up shifts page code
2026-02-18 15:25:31 -05:00
Achintha Isuru
cce1b75fc0
feat: Update asset paths for legal documents and adjust dependency injection in Privacy Security module
2026-02-18 14:53:24 -05:00
Achintha Isuru
abf50796fa
feat: Implement legal sections for Terms of Service and Privacy Policy, including navigation and content loading
2026-02-18 14:40:38 -05:00
José Salazar
bb8c5733ba
Merge pull request #434 from Oloodi/recreate_validation
...
recurring + permanent order
2026-02-18 14:38:35 -05:00
José Salazar
b3f141e2dc
adding order type to the show orders for the update
2026-02-18 14:31:33 -05:00
Achintha Isuru
369151ee29
feat: Implement privacy and legal sections in staff privacy settings page
2026-02-18 14:05:42 -05:00
Achintha Isuru
e05fe01a2d
feat: Implement privacy and security feature in staff profile, including navigation and module setup
2026-02-18 13:56:44 -05:00
Achintha Isuru
96849baf46
Add staff privacy & security feature and routes
2026-02-18 13:40:49 -05:00
Achintha Isuru
f5a23c3aaa
feat: Add comprehensive documentation for Krow Platform architecture, including system bible, web application use cases, and mobile agent development rules
...
- Introduced the Krow Platform System Bible detailing the executive summary, system vision, ecosystem overview, architecture, application responsibilities, use cases, and security model.
- Created a detailed use case overview for the Krow Web Application, outlining workflows for Admin, Client, and Vendor roles.
- Established non-negotiable agent development rules for mobile applications, emphasizing file structure, naming conventions, logic placement, localization, and error handling.
- Defined architecture principles for the Krow mobile platform, focusing on clean architecture, dependency direction, and session management.
- Documented design system usage guidelines to ensure UI consistency and adherence to design tokens across applications.
2026-02-18 10:23:07 -05:00
917b4e213c
reports page m4 ui done
2026-02-18 18:44:16 +05:30
93f2de2ab6
BlocProvider.of<DailyOpsBloc>(context)
2026-02-18 16:15:37 +05:30
215ddcbc87
reports page ui
2026-02-18 16:09:59 +05:30
c82a36ad89
blank error fix
2026-02-18 15:40:19 +05:30
d589c9bca2
reports page implementation
2026-02-18 15:10:01 +05:30
José Salazar
75e534620d
permanent order v1
2026-02-17 18:59:31 -05:00
José Salazar
9fb138c4ee
status shifts changed
2026-02-17 18:35:16 -05:00
José Salazar
b24096eec2
recurring v2
2026-02-17 18:32:09 -05:00
Achintha Isuru
fe87291651
Merge pull request #432 from Oloodi/408-feature-implement-paidunpaid-breaks---client-app-frontend-development
...
Small changes in the staff application
2026-02-17 17:00:27 -05:00
Achintha Isuru
ef304c5e99
Merge branch 'dev' into 408-feature-implement-paidunpaid-breaks---client-app-frontend-development
2026-02-17 16:35:18 -05:00
Achintha Isuru
c610ae5636
Merge pull request #417 from Oloodi/codex/local-dev-fixes
...
Add quality gates and fix web typecheck errors
2026-02-17 16:35:06 -05:00
Achintha Isuru
88d4e74c9e
Merge branch 'dev' into codex/local-dev-fixes
2026-02-17 16:34:58 -05:00
Achintha Isuru
a119f36e41
feat: Refactor StaffSession to remove user field and update related session handling
2026-02-17 16:31:23 -05:00
José Salazar
85c8a09d9e
first version of recurring order
2026-02-17 16:24:59 -05:00
Achintha Isuru
61be898609
Add goal and basis for M4 planning document
2026-02-17 16:19:07 -05:00
Achintha Isuru
50c6be46a0
Add goal for order creation transaction in backend
...
Added goal for order creation flow transaction using cloud functions.
2026-02-17 16:18:57 -05:00
Achintha Isuru
db8a2f6e66
Revise M4 milestone planning with new requirements
...
Updated M4 milestone planning document to include new goals, acceptance criteria, and key rules for backend and frontend tasks.
2026-02-17 16:18:33 -05:00
Achintha Isuru
684bbc0f5b
Merge pull request #431 from Oloodi/408-feature-implement-paidunpaid-breaks---client-app-frontend-development
...
Enable session persistance for the staff and client mobile applications
2026-02-17 16:15:43 -05:00
Achintha Isuru
c90b2c296b
feat: Update navigation flow in ClientSettingsPage to redirect to Get Started page
2026-02-17 16:14:45 -05:00
Achintha Isuru
ddf270074b
feat: Refactor session management and improve user session data retrieval
2026-02-17 16:05:45 -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
José Salazar
7c85eb44e5
Merge remote-tracking branch 'origin/dev' into recreate_validation
2026-02-17 15:05:57 -05:00
Achintha Isuru
be40614274
feat: Implement session management with SessionListener and SessionHandlerMixin
2026-02-17 14:03:24 -05:00
Achintha Isuru
506da5e26f
feat: Implement DataErrorHandler mixin and update imports for consistency
2026-02-17 13:21:00 -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
cccc8f35ed
Merge pull request #430 from Oloodi/Inconsistent-Shift-Booking-Status
...
Fix: Critical App Crash & Shift Booking Status Inconsistency
2026-02-17 11:21:41 -05:00
Achintha Isuru
0ee7eaa232
Merge pull request #429 from Oloodi/feature/session-persistence-424
...
fix(mobile): Enable session persistence and fix app initialization
2026-02-17 11:21:23 -05:00
José Salazar
869ece91a2
solving problems of validations and adding query of application
2026-02-17 10:06:32 -05:00
Gokulraj
caec0d859b
shift mutation file
2026-02-17 19:25:47 +05:30
Gokulraj
e36cb09b73
Inconsistent Shift Booking Status
2026-02-17 16:53:21 +05:30
da8192418f
fix(mobile): resolve client crash and shift status inconsistency
2026-02-17 16:23:10 +05:30
Achintha Isuru
2ebe40a920
Merge pull request #428 from Oloodi/408-feature-implement-paidunpaid-breaks---client-app-frontend-development
...
DataConnectorService is implemented in the client appplication
2026-02-16 17:57:53 -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
21f0e2ee89
feat: Refactor HubRepositoryImpl to remove FirebaseAuth dependency and utilize DataConnectService
2026-02-16 17:43:50 -05:00
Achintha Isuru
a7e8704e4f
feat: Simplify HomeRepositoryImpl and ClientHomeModule by using constructor shorthand
2026-02-16 17:43:20 -05:00
Achintha Isuru
789fe24f2b
feat: Refactor CoverageModule and CoverageRepositoryImpl to utilize DataConnectService
2026-02-16 17:38:09 -05:00
Achintha Isuru
570936ed4c
Merge pull request #427 from Oloodi/408-feature-implement-paidunpaid-breaks---client-app-frontend-development
...
DataConnectService is now partially enbaled in the client application
2026-02-16 17:36:15 -05:00
Achintha Isuru
19eda09620
feat: Refactor ClientCreateOrderRepositoryImpl and OneTimeOrderBloc to utilize DataConnectService, removing FirebaseAuth dependency
2026-02-16 17:35:15 -05:00