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
793c6ea6c2
[UPDT] BASE: Updated Two Factor Authentication Page style
2025-11-25 12:48:46 +05:30
Horilla
27fd3d24ed
[UPDT] BASE: Added template tag for verbose name
2025-11-03 09:56:53 +05:30
Horilla
1dc11c8da0
[UPDT] BASE: Updated CompanyLeave form __init__
2025-10-20 17:35:14 +05:30
Horilla
c026605d8c
[UPDT] BASE: Updated the hierarchy of employee,manger and admin for requests
2025-10-20 11:25:21 +05:30
Horilla
1d73d0950f
[UPDT] BASE: Updated Modelform field.initial from using raw datetime object () to a string formatted as %H:%M to ensure proper time display in forms
2025-09-19 11:30:56 +05:30
Horilla
70e1346ec0
[UPDT] BASE: Updated base module filter file import
2025-09-16 11:00:58 +05:30
Horilla
f0d9b74c9e
[UPDT] BASE: Updated base form widgets
2025-09-16 10:51:14 +05:30
Horilla
ea10f52db7
[UPDT] HORILLA: Updated Horilla Modelform class
2025-09-11 11:54:38 +05:30
Horilla
c79f09ee75
[UPDT] BASE: Updated modelform init function
2025-09-10 16:03:58 +05:30
Horilla
3948408d59
[UPDT] HORILLA: Updated multiple forms with date widget
2025-09-03 16:11:49 +05:30
Horilla
51f16e8712
[UPDT] BASE: Updated mail template Delete button title
2025-08-26 10:17:41 +05:30
Horilla
d8f6d52602
[UPDT] HORILLA: Update xss filter for common attempts
2025-08-22 10:41:20 +05:30
Ana Liz Lubomirsky
5ea912cbc4
bugfix on condition when creating action from settings ( #866 )
2025-08-06 10:48:42 +05:30
Horilla
ccbc55f3cb
[UPDT] BASE: Handle missing object in object_duplicate view with fallback response
2025-08-05 14:48:41 +05:30
Horilla
90e3a3b0a5
[UPDT] STATIC: Updated country.js file
2025-08-02 16:24:07 +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
29faa31482
[ADD] BASE: Token auth in protected media
2025-07-28 15:44:02 +05:30
Horilla
db0b876432
[FIX] PROJECT: #846
2025-07-25 12:14:20 +05:30
Horilla
03232402de
[UPDT] BASE: Update base models for xss exempt
2025-07-21 17:22:46 +05:30
Horilla
32bd742bf0
[UPDT] STATIC: Upated country.js file to load js function in htmx content
2025-07-10 14:12:10 +05:30
Horilla
a4d062cb4c
[FIX] BASE: Restrict Group users_count to selected company context
2025-07-07 11:40:23 +05:30
Horilla
29ef335365
[FIX] BASE: Resolved KeyError on 'permissions' in group assignment form
2025-07-07 10:20:06 +05:30
Horilla
07cdfa9e40
[FIX] BASE: Restrict user group assignments to current organization context
2025-07-07 10:03:32 +05:30
Horilla
b96a128952
[UPDT] BASE:Prevent duplicate select2 event triggers on HTMX updates
2025-07-05 15:24:55 +05:30
Horilla
60bc3fc490
[UPDT] BASE: Updated select2 script loading src path
2025-07-05 15:23:56 +05:30
Horilla
e4580d2a10
[FIX] BASE: Resolved issue in announcement, employees didn't get the notification
2025-06-24 10:28:38 +05:30
Horilla
ff2f89dcfb
[UPDT] BASE: Handle missing employee_get in middleware by logging out and redirecting to login
2025-06-03 10:46:37 +05:30
Horilla
b31ea47026
[UPDT] BASE: Updated holidays and company leaves html page by adding fields verbosename as label
2025-06-01 18:16:14 +05:30
Horilla
e0df70fec2
[UPDT] GENERAL: Added verbose name and verbose name plural
2025-05-31 10:37:32 +05:30
Horilla
97f1843db2
[ADD] BASE: 2 Factor Authentication via email (beta)
2025-05-21 11:19:12 +05:30
Horilla
9f66406cd6
[IMP] BASE: [UPDT] BASE: Updated the media handling for resricting unautherized use of media files
2025-05-21 11:18:25 +05:30
Horilla
34449666e8
[UPDT] BASE: Updated base app by modify some translator and horilla_crumbs files
2025-05-17 14:08:27 +05:30
Horilla
ca427e17f4
[UPDT] BASE: Updated announcement page empty style
2025-05-16 11:38:52 +05:30
Horilla
a739351b75
[UPDT] BASE: Updated main dashboard card empty page styles
2025-05-15 15:17:39 +05:30
Horilla
7fd07a9a61
[UPDT] BASE: Updated ext_url is a safe local URL
2025-05-14 11:46:21 +05:30
Horilla
1c72404df6
[FIX] BASE: Prevent open redirect vulnerability in login flow.Validated the 'next' parameter during user login to ensure only relative paths
2025-05-14 10:19:49 +05:30
Horilla
6ce86499d1
[UPDT] BASE: Updated base app by adding additional validation condition on TrackLateComeEarlyOut save method
2025-05-13 12:14:23 +05:30
Horilla
95496dc2b9
[UPDT] BASE: Updated base module by adding non field errors in company form html
2025-05-10 17:04:00 +05:30
Horilla
950f4d2903
[UPDT] BASE: Updated base app by adding empty style for html file
2025-05-09 12:21:16 +05:30
Horilla
0327a0a0c3
[UPDT] BASE: Updated mail template modals
2025-05-09 11:43:30 +05:30
Horilla
d9a4dbc703
[UPDT] GENERAL: Updated 403 page for fail2ban system
2025-05-08 14:52:23 +05:30
Horilla
b5df3b6e5e
[ADD] BASE : Add fail2ban feature to Horilla
2025-05-07 14:50:45 +05:30
Horilla
7c780f403d
[FIX] BASE: #715
2025-05-06 12:57:27 +05:30
Horilla
cdb698ecc8
[UPDT] BASE: Ensure default value of is_active is respected in CompanyForm.Replaced incorrect excluded_fields with exclude in CompanyForm.Meta
2025-05-02 10:20:42 +05:30
Horilla
f8f3a4f3c9
[UPDT] BASE: Updated base app by adding NO_PERMISSION_MODALS varriable to context on def employee_permission_assign(request) function
2025-05-01 17:40:30 +05:30
Horilla
683d99ac1a
[UPDT] BASE: Updated base app ModelFrom class,Use user's company if present in queryset, otherwise fallback to first available option to the company field
2025-04-23 22:55:32 +05:30
Horilla
364f84e32d
[UPDT] BASE: Updated reload_queryset function Improved comment clarity for company-based department filtering logic on employee update view
2025-04-22 10:01:40 +05:30
Horilla
bda87bb4b5
[UPDT] BASE: Title max length
2025-04-21 12:37:09 +05:30
Horilla
353a800fd8
[UPDT] BASE: Updated def generate_error_report(error_list, error_data, file_name): function to clear error_data
2025-04-16 19:39:05 +05:30