Commit Graph

40 Commits

Author SHA1 Message Date
Horilla
0909434fee [UPDT] HORILLA: Refactor html files to use Django i18n gettext in js 2025-08-08 14:44:09 +05:30
Horilla
5add46e0d4 [IMP] Merge from cbv branch updates with fixes related to v1 2025-08-01 17:58:33 +05:30
Horilla
25107d8f00 [UPDT] PAYROLL: Updated payroll app with latest horilla design 2025-06-30 16:08:51 +05:30
Horilla
f27e017e6a [UPDT] HORILLA_THEME: Updated multiple dashboard designs 2025-06-26 15:18:40 +05:30
Horilla
baeb14ecd7 [UPDT] HORILLA V2-BETA: Horilla V2-Beta - Pylint Updates 2025-06-11 15:04:41 +05:30
Horilla
a12d9f3918 [ADD] HORILLA V2-BETA: Horilla V2-Beta - Initial Commit 2025-06-11 14:36:06 +05:30
Horilla
36663ceb1d [FIX] PAYROLL: Some design fixes in dashboard and fixed employee contribution not export issue in dashboard 2024-12-06 15:59:02 +05:30
Horilla
1b0a6f6963 [UPDT] PAYROLL: Add data-action=delete attribute for delete option in navnbar 2024-09-11 11:00:05 +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
8bb8608406 [FIX] PAYROLL: Payslip create form initialise after closing done,Employee field in generate payslip is updated to required field 2024-07-19 14:05:49 +05:30
Horilla
56cebcfdda [FIX] PAYROLL: Indian currency display issue in pdf 2024-05-18 14:31:59 +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
c31455fc89 [UPDT] PAYROLL: Added contribution to export 2024-03-06 10:05:56 +05:30
Horilla
8718ad7204 [UPDT] PAYROLL: Updation in payroll payslip select instance js function 2024-02-21 16:37:21 +05:30
Horilla
9d73cae10f [UPDT] PAYROLL: Payroll contract select all js method 2024-02-21 11:17:19 +05:30
Horilla
41f74a6cc1 [UPDT] PAYROLL: Dashboard alignment, contract form help text and design updates 2024-02-15 16:39:17 +05:30
Horilla
e36feadc0e [UPDT] PAYROLL: Remove back button and unwanted labels from the dashboard 2024-02-15 12:18:54 +05:30
Horilla
905072360a [UPDT] PAYROLL: Payroll getCurrentLanguageCode function to check and retrieve language code from HTML attribute 2024-02-06 13:02:06 +05:30
Horilla
faa8bdd263 [FIX] PAYROLL: Contract chart issue 2024-01-16 16:40:59 +05:30
Horilla
7aa0ae4caf [FIX] PAYROLL: Dashboard date issue for January 2024-01-16 14:22:45 +05:30
Horilla
fcb56f54b5 [FIX] PAYROLL: Bulk delete issue on group payslip view 2023-11-23 12:27:07 +05:30
Horilla
47db47314b [FIX] PAYROLL: Highlight issue on contract view 2023-11-17 16:12:18 +05:30
Horilla
77eb8fb7a9 [FIX] PAYROLL: Contract not highligt filtered issue fix 2023-11-09 19:43:19 +05:30
Horilla
c0e3b1303f [FIX] PAYROLL: Saved select clear issue after filter 2023-11-08 12:55:10 +05:30
Horilla
bf8ef4860a [FIX] PAYROLL: Remove when clearing the selected feature when filter is cleared 2023-11-08 11:53:58 +05:30
Horilla
c7c84ee71a [UPDT] PAYROLL: Payslip and contract select instances js and add export in contract 2023-11-06 12:10:37 +05:30
Horilla
15ed640a75 [FIX] PAYROLL: Fixed contract ending number in payroll dashboard 2023-11-02 12:28:16 +05:30
Horilla
f4cfb4c650 [UPDT] PAYROLL: Bulk delete in contract and table updation in payslip view and group view 2023-10-24 19:13:13 +05:30
Horilla
ff8d151b72 [FIX] PAYROLL: Filing status, federal tax and payroll calculation method 2023-10-17 16:45:40 +05:30
Horilla
0816c4b958 [FIX] PAYROLL: Month filtering issue dashboard redirect on employee payslip chart 2023-10-12 15:00:53 +05:30
Horilla
d6d5ef6291 [ADD] PAYROLL: Payslip export option 2023-10-12 10:23:29 +05:30
Horilla
ee7655f2ba [IMP] Major Update : Empty data html updates to every view
Fix : Issue #47
2023-09-27 13:55:34 +05:30
Horilla
16c0450223 [UPDT] Empty chart HTML updates 2023-09-26 16:16:40 +05:30
Horilla
ce299bb288 [UPDT] Added style for current view type 2023-09-25 15:57:17 +05:30
Horilla
6c286e73a4 [FIX] removed filter tag from dashboard rediect in payroll 2023-09-08 14:26:42 +05:30
Horilla
163a936929 FIX] payroll dashboard redirect 2023-09-01 17:11:27 +05:30
Horilla
9d8fdc5cf7 [ADD]sweet alert 2023-08-31 16:53:07 +05:30
Horilla
1f1b3fbb58 [UPDT]translation in payroll dashboard 2023-08-22 13:55:33 +05:30
NIKHIL RAVI
4d9b06a9e9 [UPDT]payroll dashboard updates 2023-08-21 17:23:42 +05:30
Horilla
aef55aed48 [UPDT]payroll dashboard charts 2023-08-14 14:52:40 +05:30