338 Commits

Author SHA1 Message Date
23de99432a Enhance attendance functionality by adding optional markTime parameter in uploadAttendanceImage method, and refactor attendance button logic using AttendanceButtonHelper for improved readability and maintainability. 2025-05-10 15:19:36 +05:30
4ce22b149f Add location permission handling in AttendanceController and improve fetchLogsView method 2025-05-09 20:56:06 +05:30
eeddee5168 Refactor loading animation in LoadingComponent to use SingleChildScrollView for better layout handling 2025-05-09 10:49:34 +05:30
fb2823c340 Refactor EmployeeScreen to use Obx for loading state and remove commented-out action buttons 2025-05-09 10:41:30 +05:30
7281794fcf Remove commented-out action buttons from employee list table 2025-05-09 10:19:23 +05:30
db8a811a63 Refactor AddEmployeeScreen for improved readability and consistency 2025-05-09 10:13:00 +05:30
1ea960b0ec Add employee management features including controller, models, and UI
- Implemented AddEmployeeController for handling employee creation logic.
- Created EmployeeScreen and AddEmployeeScreen for employee management UI.
- Added API endpoints for fetching and creating employees.
- Updated EmployeeModel to include additional fields: jobRole, email, and phoneNumber.
- Refactored MyRefreshWrapper to MyRefreshableContent for consistency.
- Enhanced navigation to include employee management routes.
2025-05-09 09:58:44 +05:30
1ea8447d6c seperated the api service 2025-05-07 10:38:07 +05:30
fb21885c32 handelled the condition 2025-05-07 10:11:44 +05:30
be96ac0de7 increased date text size 2025-05-06 18:18:51 +05:30
6871eb3c92 sorted the log view and removed close button 2025-05-06 18:08:47 +05:30
488a921f45 added loading for regularization tab 2025-05-06 17:53:57 +05:30
defd753ab0 made chnages into attendence screen 2025-05-06 17:47:43 +05:30
e841824f8f enhanced refresh token handelling 2025-05-06 10:50:45 +05:30
e8b580d395 changed default username 2025-05-05 17:32:43 +05:30
2a91ccc323 added loggers 2025-05-05 16:56:58 +05:30
f5afed0d8b added logo asset 2025-05-05 15:52:45 +05:30
f2c125172d grouped the attendence logs 2025-05-05 15:49:46 +05:30
3b7dfd09ff displayed only accesable projects 2025-05-05 13:09:59 +05:30
0ac896e933 made int type chnages for guid 2025-05-05 10:55:37 +05:30
7a103c8f22 added location on view attendence logs 2025-05-03 15:53:48 +05:30
dcbb5bf34a displayed latest logs at start 2025-05-03 15:39:34 +05:30
35b16dc8ed handelled the requested button 2025-05-03 15:30:12 +05:30
a026242319 handelled button action 2025-05-03 15:06:02 +05:30
70943aad01 handelled the left bar employee names 2025-05-03 12:08:25 +05:30
48255f0d72 handelled permission controller 2025-05-03 11:21:25 +05:30
5a86f242f9 enhanced the api calling 2025-05-03 11:15:07 +05:30
bf003bac63 handelled the requests 2025-05-03 10:58:22 +05:30
4207e235e5 added loading componant 2025-05-02 15:27:19 +05:30
daf40ab2ce implemented peginated table 2025-04-30 17:55:09 +05:30
29254dac11 configured the current user info for displaying on sidebar and topbar 2025-04-30 16:03:07 +05:30
ed0ebbb29b added dashboard page 2025-04-30 10:17:19 +05:30
f01eb81255 Implemented pull down refresh widget 2025-04-28 11:41:49 +05:30
c9a3805819 implemented permision controller functionallity 2025-04-26 12:27:31 +05:30
8da8ee8371 made chnages for check in and check out 2025-04-25 12:13:41 +05:30
7936072b74 Add attendance log and regularization log models; enhance attendance screen with date range selection and regularization tab 2025-04-24 16:49:33 +05:30
fd14243f5a Implement date range selection for attendance logs and refactor attendance screen layout 2025-04-23 16:18:44 +05:30
a5dd5e19fc Add Windows runner implementation for Flutter application
- Created CMakeLists.txt for Flutter and runner components.
- Implemented resource script (Runner.rc) for application metadata.
- Developed main entry point (main.cpp) for the Windows application.
- Added FlutterWindow class to manage the Flutter view within a Win32 window.
- Implemented utility functions for console management and command line argument parsing.
- Established Win32Window class for high DPI-aware window handling.
- Included application icon and manifest for proper Windows integration.
- Set up build configurations and dependencies for the Flutter application on Windows.
2025-04-23 09:55:31 +05:30