f7671bc5d3feat: Refactor AddEmployeeBottomSheet for improved readability and maintainabilityVaibhav Surve2025-06-19 18:01:27 +05:30
405916bb48feat: Add custom skeleton loaders for employee list and daily progress report screensVaibhav Surve2025-06-19 16:42:24 +05:30
97c873167ffeat: Add employee list skeleton loader for improved loading experienceVaibhav Surve2025-06-19 16:22:48 +05:30
ef6521faa2feat: Implement loading skeletons in dashboard and layout screens for better UXVaibhav Surve2025-06-19 15:35:09 +05:30
660bd3cdf1feat: Enhance project selection interaction by adding tap gesture to collapse dropdownVaibhav Surve2025-06-19 13:15:02 +05:30
4ba30145effeat: Update loading state initialization and remove unused fetchProjects methodVaibhav Surve2025-06-19 12:32:35 +05:30
d1305e1dbafeat: Increase default timeout duration for API requests from 10 to 30 secondsVaibhav Surve2025-06-19 11:39:52 +05:30
f834422c4efeat: Increase timeout duration for API requests and update relevant callsVaibhav Surve2025-06-19 11:26:42 +05:30
44d72b73acfeat: Add optional approvedBy field to TaskModel and update JSON parsingVaibhav Surve2025-06-19 11:14:21 +05:30
c215c4c943feat: Rename task management function to showCreateTaskBottomSheet and update referencesVaibhav Surve2025-06-19 11:03:34 +05:30
3ede53713dfeat: Refactor task management to include work area and activity IDs, update task creation logic, and enhance category selectionVaibhav Surve2025-06-18 19:15:41 +05:30
5148b41579feat: Enhance task creation UI with title and description sectionsVaibhav Surve2025-06-18 12:52:20 +05:30
58a66546e4fix: Simplify image picking logic by removing null check for pickedFilesVaibhav Surve2025-06-18 12:18:25 +05:30
206c84b3a1feat: Implement task management features including task creation, assignment, and employee selectionVaibhav Surve2025-06-18 11:40:08 +05:30
93a2350858feat: Add report action and comment functionality in daily task planningVaibhav Surve2025-06-17 15:41:23 +05:30
6f2e257f0dMerge pull request 'Feature_Global_Project_Selection' (#47) from Feature_Global_Project_Selection into mainvaibhav.surve2025-06-17 10:09:58 +00:00
d765b96df4feat: Refactor user data fetching to use base URL from ApiEndpoints for improved maintainabilityVaibhav Surve2025-06-13 11:01:05 +05:30
0ad8847b94feat: Update application ID in build.gradle and refactor imports and methods in service files for improved clarity and organizationVaibhav Surve2025-06-13 10:51:23 +05:30
658f3f26e0feat: Enhance dashboard stats display with project selection validation and user feedbackVaibhav Surve2025-06-12 23:59:13 +05:30
602d8a8dc9feat: Update reportTask method to return success status and improve loading state handling in ReportTaskBottomSheetVaibhav Surve2025-06-12 23:27:50 +05:30
59e6634023feat: Refactor project selection handling in attendance actions and controllersVaibhav Surve2025-06-12 23:18:58 +05:30
a97fb1f541feat: Clear selected images instead of pre-signed URLs in comment task bottom sheetVaibhav Surve2025-06-12 23:01:39 +05:30
c7600e8e26feat: Align app bar elements and adjust padding in attendance and employee screensVaibhav Surve2025-06-12 22:51:44 +05:30
916cfa3af4feat: Add support for reported pre-signed URLs in comments and daily progress reportVaibhav Surve2025-06-12 22:02:19 +05:30
5cf0202cc1feat: Remove unused selectedProjectId from DailyTaskPlaningController and update AssignTaskBottomSheet to use ProjectController's selectedProjectIdVaibhav Surve2025-06-12 21:13:12 +05:30
4022197b7ffeat: Remove automatic selection of the first project after fetching projectsVaibhav Surve2025-06-12 20:26:41 +05:30
11d9f107adfeat: Refactor attendance data loading logic to streamline project change handling and improve initial data fetchVaibhav Surve2025-06-12 19:29:38 +05:30
daf132c3b5feat: Update comment task bottom sheet layout and enhance comment display with improved spacing and attachment handlingVaibhav Surve2025-06-12 19:14:27 +05:30
1f784d96f4feat: Enhance image handling in task reporting and commenting with compression and content type detectionVaibhav Surve2025-06-12 18:00:31 +05:30
3a449441fafeat: Enhance project and task management featuresVaibhav Surve2025-06-12 17:28:06 +05:30
b38d987eacfeat: Update layout structure to use Stack for project list overlay and adjust spacing in dashboardVaibhav Surve2025-06-12 11:55:02 +05:30
56efbe8869feat: Refactor project selection handling and update UI across various screensVaibhav Surve2025-06-12 11:31:36 +05:30
b81ac33b2dfeat: Enhance project selection handling across various screens and controllersVaibhav Surve2025-06-11 21:55:15 +05:30
936faae07dfix: Update initial route to redirect to /dashboard instead of /homeVaibhav Surve2025-06-11 20:25:26 +05:30
313350e1a5feat: Add home route and update logout functionality in user profile barVaibhav Surve2025-06-11 20:25:01 +05:30
18987aa97afeat: Update navigation logic in LoginController to redirect to home page after MPIN checkVaibhav Surve2025-06-10 16:33:32 +05:30
040a8f0a2efeat: Add AttendanceLogViewButton for employees with check-in recordsVaibhav Surve2025-06-10 15:44:24 +05:30
a2a7eb84b0feat: Update password validation to require a minimum length of 6 charactersVaibhav Surve2025-06-10 15:43:44 +05:30
2ccd237329feat: Update navigation logic for MPIN and OTP authentication to redirect to home page; add failed attempts tracking in MPIN controllerVaibhav Surve2025-06-10 15:32:15 +05:30
c253c14481feat: Refactor OTP authentication to use email instead of phone numberVaibhav Surve2025-06-10 12:14:05 +05:30
25dfcf3e08feat: Add MPIN authentication and OTP login screens - Implemented MPINAuthScreen for generating and entering MPIN. - Created MPINScreen for user interaction with MPIN input. - Developed OTPLoginScreen for OTP verification process. - Added request demo bottom sheet with organization form. - Enhanced DashboardScreen to check MPIN status and prompt user to generate MPIN if not set.Vaibhav Surve2025-06-10 10:04:18 +05:30
a89346fc8aUpdate application label in AndroidManifest.xml to match project nameVaibhav Surve2025-06-09 18:24:06 +05:30
516a779626fix: Replace Row with Wrap for employee name and job role display to support multiline textVaibhav Surve2025-06-06 12:27:52 +05:30
0b8a5364aefix: Comment out unused base URL in API service files and update login redirection pathVaibhav Surve2025-06-06 12:25:12 +05:30
905b3e32c5fix: Update employee name and designation display to allow for multiline textVaibhav Surve2025-06-06 12:23:12 +05:30
3926e762e5Merge pull request 'feat: Add contact picking functionality in employee form and update dependencies' (#45) from Vaibhav_Enhancement-#454 into mainvaibhav.surve2025-06-04 10:44:11 +00:00
a0761d255fMerge pull request 'fix: Update validation for completed work to allow zero as a valid input' (#44) from Vaibhav_Bug-#451 into mainvaibhav.surve2025-06-04 05:49:23 +00:00
4862e53967Merge pull request 'fix: Enhance contact number validation in organization form' (#43) from Vaibhav_Bug-#452 into mainvaibhav.surve2025-06-04 05:39:53 +00:00
1a5a084115Merge pull request 'fix: Refactor login controller to improve form initialization and credential handling' (#40) from Vaibhav_Bug-#437 into mainvaibhav.surve2025-06-03 10:03:49 +00:00
bff814f562Merge pull request 'fix: Enhance loading state management and error handling in organization form submission' (#39) from Vaibhav_Bug-#427 into mainvaibhav.surve2025-06-03 09:49:31 +00:00
f7fed6fe82Merge pull request 'fix: Add country selection and phone number validation in employee form' (#38) from Vaibhav_Bug-#431 into mainvaibhav.surve2025-06-03 09:35:26 +00:00
a7f8ea16b0Merge pull request 'fix: Improve validation for completed work and display pending work in report task bottom sheet' (#37) from Vaibhav_Bug-#435 into mainvaibhav.surve2025-06-03 06:13:49 +00:00
f1005af7befix: Enhance login error handling with custom snackbar and update UI for beta environmentVaibhav Surve2025-06-03 09:46:34 +05:30
22a94a023eMerge pull request 'Vaibhav_Enhancement-#419' (#35) from Vaibhav_Enhancement-#419 into mainVikas Nale2025-06-02 07:52:52 +00:00
aca2722ee4refactor: Update Checkbox fill color handling and enhance agreement toggle interactionVaibhav Surve2025-05-31 16:46:10 +05:30
706726c787refactor: Convert AttendanceFilterBottomSheet to StatefulWidget and enhance state managementVaibhav Surve2025-05-31 13:08:30 +05:30
9ad8bdc893fix: Update button onPressed to null and adjust background color in LayoutVaibhav Surve2025-05-31 12:02:01 +05:30
08991f2095refactor: Improve LoginController and LoginScreen structure and readabilityVaibhav Surve2025-05-31 10:43:39 +05:30
ad4b24dd78feat: Add beta environment indicator to layoutVaibhav Surve2025-05-30 15:12:35 +05:30
d9ad7581bfMerge pull request 'feat: Enhance ReportTaskController with image picking and form field management' (#34) from Vaibhav_Bug-#411 into mainvaibhav.surve2025-05-30 09:12:43 +00:00
915471f4c0Add date formatting function and display current date in employee list tabVaibhav Surve2025-05-28 18:14:46 +05:30
34100a4d9e-- Enhance layout with floating action button and navigation improvements - Added a floating action button to the Layout widget for better accessibility. - Updated the left bar navigation items for clarity and consistency. - Introduced Daily Progress Report and Daily Task Planning screens with comprehensive UI. - Implemented filtering and refreshing functionalities in task planning. - Improved user experience with better spacing and layout adjustments. - Updated pubspec.yaml to include new dependencies for image handling and path management.Vaibhav Surve2025-05-28 17:35:42 +05:30
75376a1370Merge pull request 'Add Daily Task Planning navigation item to the left bar' (#32) from Vaibhav_Task-#323 into mainVikas Nale2025-05-23 05:38:35 +00:00
6db47cce88Merge pull request 'Refactor code structure for improved readability and maintainability, Changed the Attendance Screen UI' (#31) from Vaibhav_Enhancement-#312 into mainvaibhav.surve2025-05-21 12:27:30 +00:00
5c2c2995efMerge pull request 'Add AttendanceFilterBottomSheet and AttendanceLogViewButton components for enhanced attendance filtering and log viewing functionality' (#30) from Vaibhav_Enhancement-#314 into mainvaibhav.surve2025-05-21 12:22:18 +00:00
ec14938f1cAdd AttendanceFilterBottomSheet and AttendanceLogViewButton components for enhanced attendance filtering and log viewing functionality
Vaibhav_Enhancement-#314
Vaibhav Surve2025-05-21 17:51:55 +05:30
5c763d5e60Merge pull request 'Enhance AttendanceController: add separate loading states for projects, employees, attendance logs, and regularization logs; adjust default date range logic; improve date range picker functionality, restricted todays date selection' (#29) from Vaibhav_Enhancement-#313 into mainvaibhav.surve2025-05-21 12:13:45 +00:00
6ca5ce43aaEnhance AttendanceController: add separate loading states for projects, employees, attendance logs, and regularization logs; adjust default date range logic; improve date range picker functionality, restricted todays date selection
Vaibhav_Enhancement-#313
Vaibhav Surve2025-05-21 17:42:29 +05:30
1f221194cfRefactor TopBar: remove unused imports, simplify layout, and integrate employee info displayVaibhav Surve2025-05-21 16:46:25 +05:30
d4465b8fb3Merge pull request 'Update attendance log display: change header row color and adjust text style for better readability' (#28) from Vaibhav_Enhancement-#283 into mainvaibhav.surve2025-05-17 12:29:18 +00:00
c8177f3365Merge pull request 'Update AttendanceScreen layout: change tab label to 'Today’s', adjust height, and add current date display' (#27) from Vaibhav_Enhancement-#296 into mainvaibhav.surve2025-05-17 12:25:32 +00:00
f076b7b52aMerge pull request 'Refactor DailyTask and ReportTask screens for improved UI and functionality; update project selection and team member display logic.' (#26) from Vaibhav_Enhancement-#267_Bug-#259_Bug-#255_Enhancement-#264 into mainvaibhav.surve2025-05-16 11:23:44 +00:00