Commit Graph

47 Commits

Author SHA1 Message Date
Horilla
8f47051d07 [UPDT] LEAVE: Leave request submission form update 2025-04-21 12:38:11 +05:30
joseBairinhas2442
67ee7b95bb Feature: PDF Leave Report for Approved Leaves per Employee (#681) 2025-04-18 09:04:43 +05:30
Horilla
ce629c6d1b [UPDT] LEAVE : Multi company functionalites updations in all models and fixes 2024-11-15 10:59:52 +05:30
Horilla
74faece8c8 [FIX] LEAVE: In my leave request view section hovering issue fixes 2024-10-21 10:10:42 +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
6e99e389b5 [ADD] LEAVE: Option to download the import template from the same view of import section 2024-09-13 18:08:38 +05:30
Horilla
f25685bae9 [UPDT] LEAVE: Add data-action=delete for delete option in dropdown action button 2024-09-11 10:59:11 +05:30
Horilla
8203ba97d4 [UPDT] BASE: Add data-action attribute from drop down option in delete in nav bar 2024-09-09 16:19:56 +05:30
Horilla
1c2f45644e [UPDT] LEAVE: Changed the error heading for assigned leave import 2024-08-31 15:27:12 +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
26a425976f [ADD] LEAVE: Bulk reject option in leave request 2024-06-24 17:54:59 +05:30
Horilla
aab4dc0e32 [UPDT] LEAVE: Updated leave app by adding static files for restricted leave 2024-05-22 10:17:36 +05:30
teamhorilla@gmail.com
b58c5c45d3 [FIX] LEAVE : Dashboard chart empty page issue in leave dashboard, hx create delete issues, employee without work info bugs fixes 2024-05-18 09:52:35 +05:30
Horilla
8e90f7f879 [UPDT] LEAVE: Updated holiday import method by adding condition to return response to download error file 2024-04-05 14:11:01 +05:30
Horilla
8d92aa3b24 [UPDT] LEAVE: Updated department chart and leave chart to change with selected month 2024-04-04 17:03:34 +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
109063dffa [UPDT] DASHBOARD: Changed on leave method in dashboard and added empty page html 2024-03-26 14:10:37 +05:30
Horilla
99a810ec77 [UPDT] LEAVE : Holiday select all instance, search bar fixes and table sorting 2024-02-26 20:09:03 +05:30
Horilla
b35db0ce7f [UPDT] LEAVE: Updated user leave request and assign select all instance method 2024-02-22 11:23:26 +05:30
Horilla
d2a088bbb4 [UPDT] LEAVE: Updated user leave request select all instance method 2024-02-22 11:20:25 +05:30
Horilla
1a102e1cb0 [UPDT] LEAVE: Updation in leave requests by adding bulk approve option 2024-02-16 16:45:24 +05:30
Horilla
4be6d52308 [FIX] LEAVE: Leave chart tile redirection and unwanted labels in the pie chart 2024-02-15 12:10:58 +05:30
Horilla
1fdc1671e2 [UPDT] LEAVE: Changed leave dashboard trend chart heading 2024-02-09 15:07:49 +05:30
Horilla
580b6e0ee2 [UPDT] LEAVE: Leave getCurrentLanguageCode function to check and retrieve language code from HTML attribute 2024-02-06 13:01:46 +05:30
Horilla
2c3a1e5f3f [FIX] DASHBOARD: Removed unwanted labels from the charts 2024-02-06 12:59:12 +05:30
Horilla
927d6807b0 [UPDT] LEAVE: Leave request, admin leave request and holiday html updates using htmx attributes 2024-01-29 15:16:39 +05:30
Horilla
8e463d5bc0 [UPDT] DASHBOARD: On leave chart display for all users 2023-11-29 11:15:18 +05:30
Horilla
7f24c4b17d [FIX] LEAVE: Highlight issue on assigned leave 2023-11-17 16:10:01 +05:30
Horilla
b98d4ff4c0 [FIX] LEAVE: Highlight issue on leave requests 2023-11-17 16:06:03 +05:30
Horilla
c2f9feb3de [FIX] LEAVE: Highlight issue on holidays 2023-11-17 16:04:19 +05:30
Horilla
9ab78ac2b1 [UPDT] LEAVE: Overall redirect department label on params 2023-11-17 10:16:52 +05:30
Horilla
64b26b8c18 [UPDT] LEAVE: Simplified and added overall leave filter to the django_filter class 2023-11-16 16:44:23 +05:30
Horilla
7b6b4b49e9 [ADD] LEAVE: Bulk delete and selection feature for My Leave Request 2023-11-16 09:07:14 +05:30
Horilla
42be7a7024 [ADD] LEAVE: Bulk delete and group by in leave request 2023-11-15 10:24:09 +05:30
Horilla
17f403347b [UPDT] LEAVE: Select all, multiple selection updation and bulk delete 2023-11-13 12:09:19 +05:30
Horilla
34d149967b [FIX] DASHBOARD: Fixed main dashboard empty chart responsive chart issue 2023-11-06 12:15:41 +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
9de1ab1eb4 [ADD] LEAVE: Add import, export and bulk delete option in assigned leave and holidays 2023-10-13 14:42:38 +05:30
Horilla
87edcadf1d [FIX] LEAVE: Easy filter showing in dashboard 2023-10-04 10:44:04 +05:30
Horilla
62fa5bfab4 [FIX] LEAVE: Design bug fixes 2023-09-28 12:06:32 +05:30
Horilla
16c0450223 [UPDT] Empty chart HTML updates 2023-09-26 16:16:40 +05:30
Horilla
7ef0590768 [UPDT] Foreign key constraints 2023-09-25 15:52:50 +05:30
Horilla
ca3bf2a066 [UPDT] Added condition in leave dashboard if today is a holiday 2023-09-22 16:29:50 +05:30
Horilla
4afbc18922 [ADD] Leave dashboard 2023-09-20 12:37:47 +05:30
Horilla
d89fd76aa4 [FIX]incorrect leave information in dashboard 2023-08-16 17:07:54 +05:30
Nikhil
2e18244716 [INITIAL COMMIT] 2023-05-10 15:06:57 +05:30