Commit Graph

48 Commits

Author SHA1 Message Date
Horilla
443d74bdba [FIX] ATTENDANCE: Remove console messages 2024-12-26 17:01:04 +05:30
Horilla
b0b355f10d [ADD] ATTENDANCE: Add to batch attendance feature 2024-11-26 11:15:49 +05:30
Horilla
f2ead59caa [UPDT] ATTENDANCE: Empty page text in attendanceChart 2024-11-24 10:44:54 +05:30
Horilla
f4f8197178 [UPDT] ATTENDANCE: Attendance bulk delete method update 2024-11-22 12:45:55 +05:30
Horilla
5cf16398a9 [UPDT] ATTENDANCE: Add htmx in attendance request form fields 2024-10-14 11:26:31 +05:30
Horilla
9e4fd93f2e [ADD] ATTENDANCE : German language date format updataion and new method added 2024-10-07 21:12:36 +05:30
Horilla
5e8b8d3a00 [UPDT] LEAVE: Assign leave function updated by adding html for display the imported rows and error rows 2024-09-23 17:10:12 +05:30
Horilla
ddc3975588 [ADD] ATTENDANCE : Option to download the import template from the same view of import section 2024-09-13 18:06:24 +05:30
Horilla
2b4636cd77 [FIX] ATTENDANCE: Attendance label issue fix 2024-08-05 14:49:32 +05:30
Horilla
2fee7c18bb [IMP] Remove inter module dependency (#274)
This commit introduces significant changes to the architecture of the Horilla HRMS system by decoupling interdependent modules. The following modifications were made:

1. **Module Independence**: Each module has been refactored to eliminate reliance on other modules, promoting a more modular and maintainable codebase.
2. **Refactored Imports and Dependencies**: Adjusted import statements and dependency injections to support independent module operation.
3. **Compatibility and Functionality**: Ensured that all modules are compatible with existing systems and maintain their intended functionality both independently and when integrated with other modules.

These changes enhance the modularity, maintainability, and scalability of the Horilla HRMS, allowing developers to work on individual modules without affecting the entire system. Future development and deployment will be more efficient and less prone to issues arising from tightly coupled code.

**NOTE**
For existing Horilla users, if you face any issues during the migrations, please run the following command and try again the migrations.

- `python3 manage.py makemigrations`
- `python3 manage.py migrate base`
- `python3 manage.py migrate`





* [IMP] ASSET: Asset module dependency removal from other Horilla apps

* [IMP] ATTENDANCE: Attendance module dependency removal from other Horilla apps

* [IMP] BASE: Base module dependency removal from other Horilla apps

* [IMP] EMPLOYEE: Employee module dependency removal from other Horilla apps

* [IMP] HELPDESK: Helpdesk module dependency removal from other Horilla apps

* [IMP] HORILLA AUDIT: Horilla Audit module dependency removal from other Horilla apps

* [IMP] HORILLA CRUMBS: Horilla Crumbs module dependency removal from other Horilla apps

* [IMP] HORILLA AUTOMATIONS: Horilla Automations module dependency removal from other Horilla apps

* [IMP] HORILLA VIEWS: Horilla Views module dependency removal from other Horilla apps

* [IMP] LEAVE: Leave module dependency removal from other Horilla apps

* [IMP] OFFBOARDING: Offboarding module dependency removal from other Horilla apps

* [IMP] ONBOARDING: Onboarding module dependency removal from other Horilla apps

* [IMP] PMS: PMS module dependency removal from other Horilla apps

* [IMP] PAYROLL: Payroll module dependency removal from other Horilla apps

* [IMP] RECRUITMENT: Recruitment module dependency removal from other Horilla apps

* [IMP] HORILLA: Dependency removal updates

* [IMP] TEMPLATES: Dependency removal updates

* [IMP] STATIC: Dependency removal updates

* [IMP] HORILLA DOCUMENTS: Horilla Documents module dependency removal from other Horilla apps

* [ADD] HORILLA: methods.py

* [UPDT] HORILLA: Settings.py

* [FIX] EMPLOYEE: About tab issue

* Update horilla_settings.py

* Remove dummy db init password
2024-08-05 14:22:44 +05:30
Horilla
50293c2596 [FIX] ATTENDANCE: Attendance bulk approval modal message 2024-07-30 14:35:32 +05:30
Horilla
27fb7e3d60 [UPDT] ATTENDANCE: Time format issue fixes 2024-06-24 17:52:48 +05:30
Horilla
20bc0a6c24 [FIX] BASE: Fixed date changer to add to non date items 2024-06-15 14:06:37 +05:30
Horilla
ab8b041368 [ADD] ATTENDANCE: Bulk approve and reject in attendance request 2024-05-15 22:18:07 +05:30
Ashwanth Balakrishnan
58be33a8d7 Added Pre-Commit Hooks (#175)
* Added pre commit hook

* Run pre commit hook on all files

---------

Co-authored-by: Horilla <131998600+horilla-opensource@users.noreply.github.com>
2024-05-07 12:23:36 +05:30
Horilla
ab91ff5619 [FIX] DASHBOARD: Fixed dashboard console error when the chart is removed from the DOM 2024-04-02 10:00:20 +05:30
Horilla
d3ca446c80 [UPDT] ATTENDANCE: Late come early out attendance activity select all instance 2024-03-06 10:06:46 +05:30
Horilla
7aaf89b465 [UPDT] ATTENDANCE: Updation in attendance action.js file by changing select method of attendance records in attendance tabs 2024-03-04 14:37:09 +05:30
Horilla
f3584d79bc [UPDT] ATTENDANCE: Updated late come early out select js method 2024-03-04 11:40:06 +05:30
Horilla
0a21e0fda3 [UPDT] ATTENDANCE: Updated attendance group by html by adding checkbox for select attributes 2024-03-02 10:19:53 +05:30
Horilla
7f80963305 [UPDT] ATTENDANCE: Updates late come early out select all instance method 2024-02-22 11:26:13 +05:30
Horilla
b683ca1e4a [UPDT] ATTENDANCE: Updation in attendance account js file for select instances 2024-02-21 16:38:10 +05:30
Horilla
33c7a7ef4f [UPDT] ATTENDANCE: Attendance getCurrentLanguageCode function to check and retrieve language code from HTML attribute 2024-02-06 12:50:53 +05:30
Horilla
40d51bf9ec [UPDT] ATTENDANCE: Empty page 2024-01-31 12:12:43 +05:30
Horilla
7e6a8686b3 [FIX] ATTENDANCE: Attendance dashboard department overtime issue 2024-01-29 11:46:39 +05:30
Horilla
b4fcd7e5ee [ADD] ATTENDANCE: Attendance dashboard 2024-01-12 21:24:01 +05:30
Horilla
fef08a18ce [UPDT] ATTENDANCE: Selected time format display 2023-12-27 17:27:59 +05:30
Horilla
eb5de9d208 [FIX] ATTENDANCE: Invalid date issue 2023-12-19 13:02:52 +05:30
Horilla
51ab96d91a [UPDT] ATTENDANCE: Date format change system in attendance views 2023-12-18 17:19:24 +05:30
Horilla
602e81c853 [FIX] ATTENDANCE: Highlight issue on attendance late come early out 2023-11-17 16:01:55 +05:30
Horilla
8583a995ba [FIX] ATTENDANCE: Attendance dashboard filter 2023-11-16 16:40:30 +05:30
Horilla
38c8069659 [ADD] ATTENDANCE: Dashboard for attendance account 2023-11-13 12:28:36 +05:30
Horilla
c1f8447b17 [UPDT] ATTENDANCE: Select all instance by adding export option 2023-11-13 12:27:12 +05:30
Horilla
5bfb4a9fde [ADD] ATTENDANCE: Attendance activity export option for selected records 2023-11-10 09:52:16 +05:30
Horilla
a208405e6c [ADD] ATTENDANCE: Export option for selected hour account 2023-11-09 19:41:21 +05:30
Horilla
894b3ae3bf [UPDT] ATTENDANCE: Updation on selection features in multiple tabs 2023-11-09 12:44:46 +05:30
Horilla
34d149967b [FIX] DASHBOARD: Fixed main dashboard empty chart responsive chart issue 2023-11-06 12:15:41 +05:30
Horilla
0e0e9bfde6 [ADD] ATTENDANCE: Option for export hour account and filter the export data 2023-11-03 15:08:07 +05:30
Horilla
e8c7eddd4c [ADD] ATTENDANCE: Pending/ Minus hour calculations 2023-11-01 12:16:37 +05:30
Horilla
419ac088df [UPDT] DASHBOARDS: Updated all empty template in main dashboard from condition to chart.js plugin method 2023-10-27 13:17:00 +05:30
Horilla
5135e3790d [UPDT] BASE: Empty HTML template for dashboard 2023-10-24 19:18:02 +05:30
Horilla
98eeb2c81f [UPDT] ATTENDANCE: Dashboard end date style 2023-10-17 10:03:00 +05:30
Horilla
1559486ffb [FIX] ATTENDANCE: Redirect on attendance late come early out chart 2023-10-13 14:24:41 +05:30
Horilla
27953ae5d9 [ADD] ATTENDANCE: Attendance export option 2023-10-07 12:25:09 +05:30
Horilla
09d8f4b921 [ADD] ATTENDANCE: Attendance import option 2023-10-05 14:50:08 +05:30
Horilla
9d8fdc5cf7 [ADD]sweet alert 2023-08-31 16:53:07 +05:30
Horilla
583a5621e1 [UPDT]attendance refactoring - code structure & add attendance request for users 2023-08-07 16:52:23 +05:30
Nikhil
2e18244716 [INITIAL COMMIT] 2023-05-10 15:06:57 +05:30