Commit Graph

1004 Commits

Author SHA1 Message Date
José Salazar
57b63b85ef new field and enums values for break in shiftrole 2026-02-12 14:57:35 -05:00
José Salazar
4e873fff26 Merge pull request #412 from Oloodi/seed_v3
Seed v3
2026-02-12 12:28:34 -05:00
José Salazar
6a616f918c new and old seed 2026-02-12 12:27:09 -05:00
José Salazar
89f4d624b2 new seed v.3.0 2026-02-12 12:21:20 -05:00
Achintha Isuru
6ae2f6d2ad Merge pull request #401 from Oloodi/feature/centralized-data-error-handling
chore: refactor UI consistency with design system tokens and remove LucideIcons
2026-02-12 10:04:57 -05:00
Achintha Isuru
6e09e793ae Merge pull request #402 from Oloodi/authentication-web
Dashboard, Compliance and Document PR
2026-02-12 10:04:45 -05:00
ad6db7d851 chore: refactor UI consistency using design system tokens and remove LucideIcons 2026-02-12 18:37:31 +05:30
dhinesh-m24
02374b6b05 feat: Implement vendor dashboard 2026-02-12 12:46:57 +05:30
dhinesh-m24
6d4aa4d0b9 feat: Implement client facing dashboard 2026-02-12 10:56:10 +05:30
Achintha Isuru
d7d9a34f07 Merge pull request #400 from Oloodi/391-refactor-mobile-uis-and-widgets-to-adhere-to-design-system-tokens
Update the m4 planning document
2026-02-11 21:15:36 -05:00
Achintha Isuru
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. 2026-02-11 21:12:34 -05:00
José Salazar
9f21e65687 Merge pull request #399 from Oloodi/398-enhance-dataconnect-address-fields-in-schemas-for-google-maps-validation
adding new fields for address validation of google
2026-02-11 15:58:30 -05:00
José Salazar
be368b08b9 adding also staff 2026-02-11 15:55:53 -05:00
José Salazar
88ea396c31 adding new fields for address validation of google 2026-02-11 15:43:47 -05:00
Achintha Isuru
8a84117871 Merge pull request #396 from Oloodi/feature/centralized-data-error-handling
feat: Centralized Error Handling Architecture & Fix Intermittent Crashes (#375, #376, #378, #395)
2026-02-11 11:06:40 -05:00
c1112ac01c feat: Centralized Error Handling & Crash Fixes 2026-02-11 18:52:23 +05:30
dhinesh-m24
4b2c7bfc23 feat: Implement administrative dashboard 2026-02-11 16:59:26 +05:30
dhinesh-m24
1361253731 feat: Implement document vault for administrators 2026-02-11 15:39:33 +05:30
ea06510474 Merge branch 'dev' into feature/centralized-data-error-handling and resolve conflicts 2026-02-11 12:34:29 +05:30
65620b961a fix: resolve layout overflow on shift details page 2026-02-11 12:07:02 +05:30
dhinesh-m24
89a882fb14 feat: Implement compliance dashboard for administrators 2026-02-11 11:06:19 +05:30
4e4b644b32 docs: fix mermaid diagram syntax error 2026-02-11 10:39:35 +05:30
3e212220c7 feat: complete centralized error handling system with documentation 2026-02-11 10:36:08 +05:30
Achintha Isuru
56dbb08b5a Merge pull request #394 from Oloodi/391-refactor-mobile-uis-and-widgets-to-adhere-to-design-system-tokens
Removed the hard coded colors and typograhys from the staff mobile application
2026-02-10 17:18:42 -05:00
Achintha Isuru
4c38013c10 Standardize UI to design system tokens
Refactor multiple UI components to use design system tokens and primitives. Added new UiIcons (coffee, wifi, xCircle, ban) and typography color getters (primary, accent). Replaced hardcoded paddings, spacings, radii, borderRadius, and icon imports (lucide_icons -> UiIcons) with UiConstants, UiColors, UiTypography and UiIcons, and switched to UiColors.withValues for opacity. Changes apply across authentication, availability, clock_in (and its widgets), commute tracker, lunch break modal, location map placeholder, attendance card, date selector, and related presentation files to improve visual consistency.
2026-02-10 17:17:56 -05:00
José Salazar
6ea6e44788 Merge pull request #393 from Oloodi/389-staff-app-inconsistent-display-of-client-app-shifts-in-search-shifts-after-todays-000000
solving problem with the time in shifts
2026-02-10 16:35:36 -05:00
Achintha Isuru
bcd973cf64 refactor: Update pubspec.yaml files and remove unnecessary background color in PaymentsPage for consistency 2026-02-10 16:32:03 -05:00
José Salazar
7ab59eb843 solving problem with the time in shifts 2026-02-10 16:30:13 -05:00
Achintha Isuru
2730277075 Refactor UI components to use design system tokens for consistency
- Removed the UiSuccessSnackbar widget as it is no longer needed.
- Updated WorkerHomePage to replace hardcoded spacing with UiConstants.
- Refactored HomeHeader to use UiConstants for dimensions and colors.
- Modified PlaceholderBanner to utilize UiConstants for sizes and colors.
- Adjusted QuickActionItem to apply UiConstants for dimensions and icon sizes.
- Updated RecommendedShiftCard to use design system typography and constants.
- Refined SectionHeader to implement design system styles and spacing.
- Enhanced ShiftCard to adopt design system tokens for colors and spacing.
- Updated AutoMatchToggle to use design system colors and dimensions.
- Refactored BenefitsWidget to apply design system styles and constants.
- Improved ImproveYourselfWidget to utilize design system tokens for styling.
- Updated MoreWaysToUseKrowWidget to implement design system styles and constants.
2026-02-10 16:25:54 -05:00
José Salazar
0fa26e0f7b Merge pull request #392 from Oloodi/386-refactor-streamline-applicationstatus-enum-in-data-connect-and-ui
386 refactor streamline applicationstatus enum in data connect and UI
2026-02-10 16:20:08 -05:00
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
06882f91df deleting accepted from application 2026-02-10 11:59:07 -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