Commit Graph

  • 606c5e5971 feat(directory): refactor contact card layout for improved readability and interaction Vaibhav Surve 2025-07-05 17:29:35 +05:30
  • e7940941ed feat(directory): enhance AddContact functionality to support multiple emails and phones, improve logging, and refactor contact detail display Vaibhav Surve 2025-07-05 13:19:53 +05:30
  • 62c49b5429 feat(directory): add form reset functionality in AddContactController and initialize fields in AddContactBottomSheet Vaibhav Surve 2025-07-05 11:57:15 +05:30
  • b187f1843a chore: update gradle properties for improved performance and memory management Vaibhav Surve 2025-07-05 11:30:13 +05:30
  • eabd988b32 feat(directory): change floating action button color to red for better visibility Vaibhav Surve 2025-07-04 17:30:26 +05:30
  • becdec1a79 feat(directory): enhance contact card UI with improved layout and interaction elements Vaibhav Surve 2025-07-04 17:29:26 +05:30
  • 549d8cce3c feat(directory): add comment submission functionality and UI components Vaibhav Surve 2025-07-04 16:55:50 +05:30
  • be71544ae4 feat(directory): implement comment editing functionality and enhance comment model Vaibhav Surve 2025-07-04 15:09:49 +05:30
  • 83ad10ffb4 feat: update UI components for improved consistency and add tab indicator styling Vaibhav Surve 2025-07-03 13:22:04 +05:30
  • a0f1602f4e feat(directory): add contact profile and directory management features Vaibhav Surve 2025-07-02 15:57:39 +05:30
  • 8f87161d74 refactor: Replace MyButton with OutlinedButton and ElevatedButton in various bottom sheets for improved UI consistency Vaibhav Surve 2025-06-28 13:14:22 +05:30
  • 2c79d3eec8 fix: Remove null safety checks for selectedProjectId in Layout Vaibhav Surve 2025-06-25 17:59:13 +05:30
  • ec6c24464e Refactor logging mechanism across services and widgets Vaibhav_Feature-Logger Vaibhav Surve 2025-06-25 12:10:57 +05:30
  • e6d05e247e Refactor logging implementation across controllers and services Vaibhav Surve 2025-06-24 13:11:22 +05:30
  • ef60677c98 feat: Update default selected range to '15D' in DashboardController Vaibhav Surve 2025-06-23 17:48:49 +05:30
  • e71e4d633a feat: Implement JWT token expiration handling and refresh logic in ApiService Vaibhav Surve 2025-06-23 17:35:50 +05:30
  • 99a9b47a19 feat: Enhance attendance chart visibility based on project selection Vaibhav Surve 2025-06-23 15:52:58 +05:30
  • 67d78f02b7 feat: Add no data message to attendance dashboard chart Vaibhav Surve 2025-06-23 15:49:06 +05:30
  • 95c625a55b Merge pull request 'feat: Improve project ID handling and enhance attendance chart data observation' (#50) from Vaibhav_Task-#519 into main vaibhav.surve 2025-06-23 10:08:08 +00:00
  • f7fcad2992 feat: Improve project ID handling and enhance attendance chart data observation Vaibhav_Task-#519 Vaibhav Surve 2025-06-23 15:36:40 +05:30
  • 099edd3884 Merge pull request 'feat: Refactor project ID handling and enhance CommentTaskBottomSheet integration' (#49) from Vaibhav_Task-#515 into main vaibhav.surve 2025-06-23 10:04:14 +00:00
  • f1764eed81 feat: Refactor project ID handling and enhance CommentTaskBottomSheet integration Vaibhav_Task-#515 Vaibhav Surve 2025-06-23 15:27:06 +05:30
  • 0317954b02 Merge pull request 'Feature_Report_Action' (#48) from Feature_Report_Action into main vaibhav.surve 2025-06-23 07:32:29 +00:00
  • 6e11fc8c52 feat: Enable AttendanceDashboardChart in the dashboard screen Feature_Report_Action Vaibhav Surve 2025-06-23 13:01:46 +05:30
  • 6c3370437d feat: Update models and API service for improved data handling and type safety Vaibhav Surve 2025-06-22 18:40:10 +05:30
  • 6cdf35374d feat: Enhance dashboard functionality with attendance overview and chart visualization Vaibhav Surve 2025-06-20 19:01:58 +05:30
  • ca8bc26ab5 feat: Refactor showCreateTaskBottomSheet for improved structure and readability Vaibhav Surve 2025-06-19 18:02:37 +05:30
  • f7671bc5d3 feat: Refactor AddEmployeeBottomSheet for improved readability and maintainability Vaibhav Surve 2025-06-19 18:01:27 +05:30
  • 405916bb48 feat: Add custom skeleton loaders for employee list and daily progress report screens Vaibhav Surve 2025-06-19 16:42:24 +05:30
  • 97c873167f feat: Add employee list skeleton loader for improved loading experience Vaibhav Surve 2025-06-19 16:22:48 +05:30
  • ef6521faa2 feat: Implement loading skeletons in dashboard and layout screens for better UX Vaibhav Surve 2025-06-19 15:35:09 +05:30
  • 660bd3cdf1 feat: Enhance project selection interaction by adding tap gesture to collapse dropdown Vaibhav Surve 2025-06-19 13:15:02 +05:30
  • 4ba30145ef feat: Update loading state initialization and remove unused fetchProjects method Vaibhav Surve 2025-06-19 12:32:35 +05:30
  • d1305e1dba feat: Increase default timeout duration for API requests from 10 to 30 seconds Vaibhav Surve 2025-06-19 11:39:52 +05:30
  • f834422c4e feat: Increase timeout duration for API requests and update relevant calls Vaibhav Surve 2025-06-19 11:26:42 +05:30
  • 44d72b73ac feat: Add optional approvedBy field to TaskModel and update JSON parsing Vaibhav Surve 2025-06-19 11:14:21 +05:30
  • c215c4c943 feat: Rename task management function to showCreateTaskBottomSheet and update references Vaibhav Surve 2025-06-19 11:03:34 +05:30
  • 3ede53713d feat: Refactor task management to include work area and activity IDs, update task creation logic, and enhance category selection Vaibhav Surve 2025-06-18 19:15:41 +05:30
  • 5148b41579 feat: Enhance task creation UI with title and description sections Vaibhav Surve 2025-06-18 12:52:20 +05:30
  • 58a66546e4 fix: Simplify image picking logic by removing null check for pickedFiles Vaibhav Surve 2025-06-18 12:18:25 +05:30
  • 206c84b3a1 feat: Implement task management features including task creation, assignment, and employee selection Vaibhav Surve 2025-06-18 11:40:08 +05:30
  • 93a2350858 feat: Add report action and comment functionality in daily task planning Vaibhav Surve 2025-06-17 15:41:23 +05:30
  • 6f2e257f0d Merge pull request 'Feature_Global_Project_Selection' (#47) from Feature_Global_Project_Selection into main vaibhav.surve 2025-06-17 10:09:58 +00:00
  • 5275ad940b Remove Sales, Comment Task, and Report Task screens; update pubspec.yaml to clean up asset paths. Feature_Global_Project_Selection Vaibhav Surve 2025-06-13 11:37:08 +05:30
  • d765b96df4 feat: Refactor user data fetching to use base URL from ApiEndpoints for improved maintainability Vaibhav Surve 2025-06-13 11:01:05 +05:30
  • 0ad8847b94 feat: Update application ID in build.gradle and refactor imports and methods in service files for improved clarity and organization Vaibhav Surve 2025-06-13 10:51:23 +05:30
  • 658f3f26e0 feat: Enhance dashboard stats display with project selection validation and user feedback Vaibhav Surve 2025-06-12 23:59:13 +05:30
  • 602d8a8dc9 feat: Update reportTask method to return success status and improve loading state handling in ReportTaskBottomSheet Vaibhav Surve 2025-06-12 23:27:50 +05:30
  • 59e6634023 feat: Refactor project selection handling in attendance actions and controllers Vaibhav Surve 2025-06-12 23:18:58 +05:30
  • a97fb1f541 feat: Clear selected images instead of pre-signed URLs in comment task bottom sheet Vaibhav Surve 2025-06-12 23:01:39 +05:30
  • c7600e8e26 feat: Align app bar elements and adjust padding in attendance and employee screens Vaibhav Surve 2025-06-12 22:51:44 +05:30
  • 8e47d28005 feat: Add getGlobalProjects method and update project fetching logic Vaibhav Surve 2025-06-12 22:06:59 +05:30
  • 916cfa3af4 feat: Add support for reported pre-signed URLs in comments and daily progress report Vaibhav Surve 2025-06-12 22:02:19 +05:30
  • 5cf0202cc1 feat: Remove unused selectedProjectId from DailyTaskPlaningController and update AssignTaskBottomSheet to use ProjectController's selectedProjectId Vaibhav Surve 2025-06-12 21:13:12 +05:30
  • 4022197b7f feat: Remove automatic selection of the first project after fetching projects Vaibhav Surve 2025-06-12 20:26:41 +05:30
  • 11d9f107ad feat: Refactor attendance data loading logic to streamline project change handling and improve initial data fetch Vaibhav Surve 2025-06-12 19:29:38 +05:30
  • daf132c3b5 feat: Update comment task bottom sheet layout and enhance comment display with improved spacing and attachment handling Vaibhav Surve 2025-06-12 19:14:27 +05:30
  • 1f784d96f4 feat: Enhance image handling in task reporting and commenting with compression and content type detection Vaibhav Surve 2025-06-12 18:00:31 +05:30
  • 3a449441fa feat: Enhance project and task management features Vaibhav Surve 2025-06-12 17:28:06 +05:30
  • b38d987eac feat: Update layout structure to use Stack for project list overlay and adjust spacing in dashboard Vaibhav Surve 2025-06-12 11:55:02 +05:30
  • 56efbe8869 feat: Refactor project selection handling and update UI across various screens Vaibhav Surve 2025-06-12 11:31:36 +05:30
  • b81ac33b2d feat: Enhance project selection handling across various screens and controllers Vaibhav Surve 2025-06-11 21:55:15 +05:30
  • 936faae07d fix: Update initial route to redirect to /dashboard instead of /home Vaibhav Surve 2025-06-11 20:25:26 +05:30
  • 313350e1a5 feat: Add home route and update logout functionality in user profile bar Vaibhav Surve 2025-06-11 20:25:01 +05:30
  • 0f072ed09e feat: Integrate Firebase services and add notification handling Feature_Push_Notification Vaibhav Surve 2025-06-11 20:07:45 +05:30
  • 6a36064af7 feat: Implement project management features across controllers and views Vaibhav Surve 2025-06-11 17:11:50 +05:30
  • 52afa7735e Merge pull request 'Feature_MPIN_OTP' (#46) from Feature_MPIN_OTP into main vaibhav.surve 2025-06-11 09:38:35 +00:00
  • 8c2d258848 feat: Implement loading state in ForgotPasswordScreen during password reset process Feature_MPIN_OTP Vaibhav Surve 2025-06-10 17:26:35 +05:30
  • 18987aa97a feat: Update navigation logic in LoginController to redirect to home page after MPIN check Vaibhav Surve 2025-06-10 16:33:32 +05:30
  • 040a8f0a2e feat: Add AttendanceLogViewButton for employees with check-in records Vaibhav Surve 2025-06-10 15:44:24 +05:30
  • a2a7eb84b0 feat: Update password validation to require a minimum length of 6 characters Vaibhav Surve 2025-06-10 15:43:44 +05:30
  • 2ccd237329 feat: Update navigation logic for MPIN and OTP authentication to redirect to home page; add failed attempts tracking in MPIN controller Vaibhav Surve 2025-06-10 15:32:15 +05:30
  • c253c14481 feat: Refactor OTP authentication to use email instead of phone number Vaibhav Surve 2025-06-10 12:14:05 +05:30
  • 25dfcf3e08 feat: 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 Surve 2025-06-10 10:04:18 +05:30
  • a89346fc8a Update application label in AndroidManifest.xml to match project name Vaibhav Surve 2025-06-09 18:24:06 +05:30
  • 516a779626 fix: Replace Row with Wrap for employee name and job role display to support multiline text Vaibhav Surve 2025-06-06 12:27:52 +05:30
  • 0b8a5364ae fix: Comment out unused base URL in API service files and update login redirection path Vaibhav Surve 2025-06-06 12:25:12 +05:30
  • 905b3e32c5 fix: Update employee name and designation display to allow for multiline text Vaibhav Surve 2025-06-06 12:23:12 +05:30
  • 3926e762e5 Merge pull request 'feat: Add contact picking functionality in employee form and update dependencies' (#45) from Vaibhav_Enhancement-#454 into main vaibhav.surve 2025-06-04 10:44:11 +00:00
  • deff7aea7d feat: Add contact picking functionality in employee form and update dependencies Vaibhav_Enhancement-#454 Vaibhav Surve 2025-06-04 12:44:27 +05:30
  • a0761d255f Merge pull request 'fix: Update validation for completed work to allow zero as a valid input' (#44) from Vaibhav_Bug-#451 into main vaibhav.surve 2025-06-04 05:49:23 +00:00
  • d7680df3a9 fix: Update validation for completed work to allow zero as a valid input Vaibhav_Bug-#451 Vaibhav Surve 2025-06-04 11:18:07 +05:30
  • 4862e53967 Merge pull request 'fix: Enhance contact number validation in organization form' (#43) from Vaibhav_Bug-#452 into main vaibhav.surve 2025-06-04 05:39:53 +00:00
  • d99221e800 fix: Enhance contact number validation in organization form Vaibhav_Bug-#452 Vaibhav Surve 2025-06-04 11:09:15 +05:30
  • cd29a478a2 Merge pull request 'fix: Add percent indicator for visual progress representation in daily task planning' (#42) from Vaibhav_Task-#428 into main vaibhav.surve 2025-06-03 11:57:13 +00:00
  • 3bd25c1172 fix: Add percent indicator for visual progress representation in daily task planning Vaibhav_Task-#428 Vaibhav Surve 2025-06-03 17:26:43 +05:30
  • eabe48e572 Merge pull request 'fix: Add validation to prevent target exceeding pending tasks in assign task functionality' (#41) from Vaibhav_Bug-#450 into main vaibhav.surve 2025-06-03 11:45:19 +00:00
  • ba42551b25 fix: Add validation to prevent target exceeding pending tasks in assign task functionality Vaibhav_Bug-#450 Vaibhav Surve 2025-06-03 17:14:48 +05:30
  • 1a5a084115 Merge pull request 'fix: Refactor login controller to improve form initialization and credential handling' (#40) from Vaibhav_Bug-#437 into main vaibhav.surve 2025-06-03 10:03:49 +00:00
  • 52fbd88252 fix: Refactor login controller to improve form initialization and credential handling Vaibhav_Bug-#437 Vaibhav Surve 2025-06-03 15:32:47 +05:30
  • bff814f562 Merge pull request 'fix: Enhance loading state management and error handling in organization form submission' (#39) from Vaibhav_Bug-#427 into main vaibhav.surve 2025-06-03 09:49:31 +00:00
  • fc9fbaafa9 fix: Enhance loading state management and error handling in organization form submission Vaibhav_Bug-#427 Vaibhav Surve 2025-06-03 15:17:49 +05:30
  • f7fed6fe82 Merge pull request 'fix: Add country selection and phone number validation in employee form' (#38) from Vaibhav_Bug-#431 into main vaibhav.surve 2025-06-03 09:35:26 +00:00
  • a844c758b0 fix: Add country selection and phone number validation in employee form Vaibhav_Bug-#431 Vaibhav Surve 2025-06-03 15:04:53 +05:30
  • a7f8ea16b0 Merge pull request 'fix: Improve validation for completed work and display pending work in report task bottom sheet' (#37) from Vaibhav_Bug-#435 into main vaibhav.surve 2025-06-03 06:13:49 +00:00
  • c474aad1dc fix: Improve validation for completed work and display pending work in report task bottom sheet Vaibhav_Bug-#435 Vaibhav Surve 2025-06-03 11:43:24 +05:30
  • 2becfc603a Merge pull request 'Vaibhav_Enhancement-#419' (#36) from Vaibhav_Enhancement-#419 into main vaibhav.surve 2025-06-03 05:36:00 +00:00
  • 6fa8858d87 fix: Update project selection logic to fetch task data instead of projects Vaibhav_Enhancement-#419 Vaibhav Surve 2025-06-03 11:05:21 +05:30
  • f1005af7be fix: Enhance login error handling with custom snackbar and update UI for beta environment Vaibhav Surve 2025-06-03 09:46:34 +05:30
  • 22a94a023e Merge pull request 'Vaibhav_Enhancement-#419' (#35) from Vaibhav_Enhancement-#419 into main Vikas Nale 2025-06-02 07:52:52 +00:00