Commit Graph

404 Commits

Author SHA1 Message Date
Horilla
3033319a12 [UPDT] BASE: Updated modules with translation 2025-12-23 15:06:33 +05:30
elchimeneas
641a4d4842 i18n: improve translations across horilla (#1014)
- Added trans() / _() translations to models, forms and templates.
- Updated Spanish locale (django.po).
- Fixed missing verbose_name translations.

Known issues:
- "Leave Type" label in horilla/leave/forms.py not translating.
- "Performance" and "Mails automations" still pending.
2025-12-23 11:10:04 +05:30
Horilla
e9c17a2cde [UPDT] PAYROLL: Remove Reimbursement model status field editable attribute, For list out field in Mail automation condition 2025-09-25 16:20:35 +05:30
Horilla
9f2704eb63 [UPDT] BASE: Updated model field max_length attribute 2025-09-19 14:34:43 +05:30
Horilla
95fb8da712 [UPDT] HORILLA: Updated multiple forms with date widget 2025-09-03 12:53:51 +05:30
Horilla
356e00c7d3 [FIX] PAYROLL: Fix showing python code in filing status 2025-08-28 14:38:21 +05:30
Horilla
3196c630b1 [UPDT] PAYROLL: Updated asset fine return script #880 2025-08-19 20:30:01 +05:30
Horilla
4a15e26b62 [FIX] PAYROLL: #880 2025-08-19 15:42:40 +05:30
Horilla
b0dd68db94 [FIX] PAYROLL: Fix typo in function call from calcluate_federal_tax to calculate_federal_tax 2025-08-12 12:51:59 +05:30
Horilla
4cb5801674 [UPDT] PAYROLL: Updated payroll reimbursement form 2025-07-31 15:18:43 +05:30
Horilla
da06922424 [IMP] HORILLA: Updated FileField in models to use dynamic upload path via upload_path function 2025-07-30 13:02:47 +05:30
Horilla
840606768a [UPDT] PAYROLL: Avoid duplicate allowances by checking existence before appending in def allowances_deductions_tab(request, emp_id): function 2025-07-25 16:37:19 +05:30
Horilla
1607a1f7f9 [FIX] PAYROLL: Fixed reimbursements for leave type options loading 2025-07-19 13:29:00 +05:30
Horilla
e287d22d21 [FIX] PAYROLL: #819 2025-07-16 14:42:59 +05:30
Horilla
bd74082b2b [FIX] PAYROLL: #819 2025-07-11 16:04:30 +05:30
Horilla
bf7ab90290 [FIX] PAYROLL: #819 2025-07-11 14:12:19 +05:30
Horilla
e1fcf250c4 [FIX] PAYROLL: #816 2025-07-10 09:57:18 +05:30
Horilla
395d7fab97 [FIX] PAYROLL: Isolate allowances and deductions per company to prevent cross-company visibility and edits 2025-07-08 11:38:50 +05:30
Horilla
5cae06549a [UPDT] PAYROLL: Upated select2 event triggers by using common script on index.js 2025-07-05 15:25:41 +05:30
Horilla
04dd5cc7f8 [FIX] PAYROLL: #769 2025-06-11 12:53:24 +05:30
Horilla
e0df70fec2 [UPDT] GENERAL: Added verbose name and verbose name plural 2025-05-31 10:37:32 +05:30
Horilla
0b327c4923 [ADD] REPORT: Add reporting module for Horilla (#750) 2025-05-19 16:51:04 +05:30
Horilla
1b4304956b [UPDT] PAYROLL: Updated payroll app by adding empty page styles 2025-05-18 15:25:08 +05:30
Horilla
3db7917273 [UPDT] PAYROLL: Updated payroll module by adding latest styles 2025-05-10 17:05:49 +05:30
aditya singh rawat
dc73868f42 Max limit was not taken when creating Deduction based on Gross pay and taxable Gross pay. (#559) 2025-05-03 13:57:53 +05:30
Horilla
8007d10b35 [UPDT] HORILLA WIDGETS: Change orginal_template_name to default_select_option_template 2025-04-17 10:40:33 +05:30
Muhammad Shariq Shafiq
dbcd5c2865 Profile edit restriction issue resolved Post save signal issue permanently resolved after resolving conflict (#663) 2025-04-15 16:59:53 +05:30
Horilla
f2c17aa283 [UPDT] PAYROLL: Update contract creation signals for employee 2025-04-05 14:34:23 +05:30
aditya singh rawat
5f922b379c automatic include_all fixed for Deduction form and Allowance form (#564) 2025-04-03 12:05:18 +05:30
Horilla
4a0c13aaa9 [UPDT] PAYROLL: Updated contract signal 2025-04-01 12:37:29 +05:30
Horilla
bfd824643e [UPDT] PAYROLL: PDF display condition 2025-03-27 15:53:39 +05:30
Muhammad Shariq Shafiq
11cd162912 Unreadable Payslip Attachment File #620 (#622)
* Year removed from birthday due to privacu issue of each employee and for maintaining integrity of each employee

* year removed from employee detail page of employees section

* PDF readability managed by setting font and also make file name different with employee_id which contains name and id

* pre save signal runs for twice in company case and create contract instance twice setted it to post save for stop duplication
2025-03-27 15:32:05 +05:30
aditya singh rawat
17a16f80f3 fixed the duplicate contract issue (#627) 2025-03-22 22:25:02 +05:30
Horilla
786dcbfe4d Merge fix 2025-03-21 15:16:44 +05:30
Horilla
77f4a76103 Pylint updates 2025-03-21 14:29:13 +05:30
aditya singh rawat
46607e65e9 Fixed the column hiding, Added the HorillaDb file in gitignore + using columns instead of rows (#605)
* Added the HorillaDb file in gitignore + using columns instead of rows in actions tab

* Fixed the typo which was hiding the columns in request table in work type reqest

* Fixed the typo which was hiding the columns in request table in work type reqest

* payslip table should have this as the first parameter for toggleColumns as we are passing id not data attribute , previous PR was wrong

* Fix for column toggling issue

* toggling issue fixed
2025-03-21 12:22:15 +05:30
Dr. Shubham Dipt
ab6584d889 Loading of Test data fails due to unique primary key constraint in Allowance (#613)
* Ignore Pycharm IDE directory

* init will get executed even if there are no tables, hence migrations cannot be applies at the first step

* Separate loanaccount test data load because primary key conflicts due to post_save signal

* Avoid multiple DB save calls
2025-03-20 17:19:20 +05:30
Horilla
78e958f49e [FIX] Merge conflict 2025-03-11 14:20:36 +05:30
Horilla
0cad9a5266 [UPDT] PAYROLL: Column toggle 2025-03-10 13:58:54 +05:30
aditya singh rawat
66ba0d4190 Column automatic hiding issue in payslip table (#574)
* Fixed automatic hiding of columns in payslip table

* Fixed automatic hiding of columns in payslip table
2025-03-10 10:12:18 +05:30
aditya singh rawat
ce95b4a233 modal issue fixed (#563) 2025-03-10 10:11:38 +05:30
aditya singh rawat
b4a4227fc2 Update payslip_calc.py (#542)
Deduction Duplication fixed
2025-03-07 10:57:39 +05:30
Horilla
4004fe730e [UPDT] PAYROLL: Updated payroll form.html file by adding enctype attribute for the form 2025-03-05 11:19:59 +05:30
Horilla
65e67df954 [UPDT] PAYROLL: Updated payroll form parent class by inherit base app form class 2025-03-04 14:40:02 +05:30
Horilla
add2f4fd33 [UPDT] PAYROLL: Changed signals to signals.py 2025-02-28 18:56:23 +05:30
Horilla
7f824345a5 [FIX] PAYROLL: Type fix sent-> send 2025-02-26 15:30:05 +05:30
aditya singh rawat
294b8e55d6 Update tax_forms.py (#522)
Make python_code field optional in FilingStatusForm
2025-02-25 12:09:00 +05:30
Horilla
c03cafd14f [UPDT] HORILLA: Updated horilla global varriable APPS by declare them in every app ready() function 2025-01-31 10:50:59 +05:30
Horilla
afcc436583 [FIX] PAYROLL: Fixed the protected error for filing_status_delete 2025-01-24 14:33:04 +05:30
Horilla
d05c27b0c8 [UPDT] PAYROLL: Added white labelling for email template 2025-01-21 22:28:30 +05:30