Commit Graph

3510 Commits

Author SHA1 Message Date
Horilla
266273ccbf [FIX] HORILLA VIEWS: selected_format filter add default date and time format fallback 2025-06-06 14:54:50 +05:30
Horilla
a362c5580e [UPDT] HORILLA_VIEWS: Converted string entries in group_by_fields to (field, verbose_name) tuples 2025-06-05 16:59:52 +05:30
Horilla
4437410819 [UPDT] HORILLA: Add a function to traverse related fields to get verbose_name using Django's _meta 2025-06-05 16:59:05 +05:30
Horilla
fb147baf75 [UPDT] PROJECT: Updated project module by making suitable for horilla cbv code 2025-06-05 16:57:02 +05:30
Horilla
098bfa3df4 [UPDT] ATTENDANCE: Updated the attendance work record date input field's hx-trigger attribute to resolve the issue where changing the date using the calendar did not trigger the update 2025-06-04 14:41:50 +05:30
Horilla
dc39e36945 [UPDT] ACCESSIBILITY: Error handling 2025-06-04 11:05:02 +05:30
Ana Liz Lubomirsky
d20d710bb3 improve spanish translations (#767) 2025-06-03 11:06:25 +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
b7aadd8c99 [UPDT] LEAVE: Move oday = datetime.now() inside leave_reset to ensure correct date on each run 2025-06-02 16:23:52 +05:30
Horilla
5ef735acbd [FIX] TEMPLATES: Fixed htmx syntax error on dashboard tiles html file 2025-06-02 16:23:28 +05:30
Horilla
408c219999 [FIX] HORILLA API: Check-in api try-except block 2025-06-02 12:42:13 +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
72d7f90c67 [UPDT] BIOMETRIC: Updated biometric app by adding dynamic verbose name for filter class field label 2025-06-01 18:15:54 +05:30
Horilla
e0df70fec2 [UPDT] GENERAL: Added verbose name and verbose name plural 2025-05-31 10:37:32 +05:30
Horilla
d466d39e5a [FIX] OFFBOARDING: Fixed offboarding end date change not affecting issue 2025-05-31 10:35:51 +05:30
Horilla
f1bf524b11 [UPDT] RECRUITMENT: Updated recruitment app by field label on filter form intead of a static label 2025-05-31 00:25:39 +05:30
Horilla
f7cc746b5e [FIX] PMS: #764 2025-05-30 10:38:22 +05:30
Horilla
baf3c40bb9 [UPDT] STATIC: Wrapped HTMX form submission logic inside window.confirm to prompt user confirmation before making the request 2025-05-29 10:43:04 +05:30
Horilla
d6c6cf184b [UPDT] HORILLA API: Update employee serializer to include department_name and department_id 2025-05-28 17:25:14 +05:30
Horilla
d2909156f1 [UPDT] RECRUITMENT: Updated recruitment module by adding verbose name for model and fields 2025-05-28 14:30:01 +05:30
Horilla
76d3097161 [UPDT] GEOFENCING: get method of setup feature of geofencing 2025-05-28 12:06:44 +05:30
Horilla
dc191a7262 [UPDT] GEOFENCING: get method of setup feature of geofencing 2025-05-28 11:29:17 +05:30
Horilla
4a18c4b0d4 [FIX] EMPLOYEE: #763 2025-05-27 15:10:06 +05:30
Horilla
2cfbd10d22 [UPDT] ATTENDANCE: Updated attendance app by replace activity delete method with hx attributes 2025-05-27 15:09:39 +05:30
Horilla
7f9faf17ff [UPDT] EMPLOYEE: Normalize badge ID type to ensure employee lookup succeeds 2025-05-27 15:09:09 +05:30
Horilla
5360aef06e [FIX] PMS: Fixed typo in the description of anonymous feedback form 2025-05-27 10:06:30 +05:30
Horilla
339ef61117 [UPDT] OFFBOARDING: Updated the notice end date of employee to check for notice period in the contract than the default notice period 2025-05-27 10:05:33 +05:30
Mubashir Rehman
36d5907c52 Update attendance_nav.html (#761)
Fix https://github.com/horilla-opensource/horilla/issues/760
2025-05-27 09:04:16 +05:30
Horilla
044559e927 [UPDT] EMPLOYEE: Updated bank details model null constraints to support generic import 2025-05-26 15:53:47 +05:30
Horilla
c7311f5471 [UPDT] EMPLOYEE: Optimized employee import method for faster execution 2025-05-26 14:22:47 +05:30
Horilla
34c4d5ce61 [FIX] PMS: #690 2025-05-23 17:12:27 +05:30
Meilyand
745e2d68ea chore: add docker compose volume for media files (#736) 2025-05-23 11:00:53 +05:30
Horilla
6a76abcc06 [FIX] ATTENDANCE: Fixed the permission for attendance edit for all attendance tab in attendance request 2025-05-23 10:42:59 +05:30
Horilla
aaa3f495a1 [UPDT] LEAVE: Added pending leave request indication in leave request create form 2025-05-23 10:42:36 +05:30
Horilla
b6e8554c78 [UPDT] EMPLOYEE: Updated organisation_chart function to exclude archived employee from the chart 2025-05-22 17:24:43 +05:30
Horilla
a3e8a89852 [UPDT] PMS: Updated others_id in feedback forms 2025-05-22 16:47:36 +05:30
Horilla
cc85d338f3 [FIX] ONBOARDING: #754 2025-05-22 16:15:25 +05:30
Horilla
3d857c8e1c [UPDT] ATTENDANCE: Geofencing and Facedetection settings page based on selected company 2025-05-22 15:48:58 +05:30
Horilla
c0459e1f97 [FIX] LEAVE: Leave request cannot approve for days equalliing total available leave 2025-05-22 12:40:35 +05:30
Horilla
93f163bb95 [UPDT] ONBOARDING: Update static file name to the new country.js 2025-05-22 12:40:13 +05:30
Horilla
9e3e76e1bd [FIX] TEMPLATES: Fixed country and state not showing when they contain ' 2025-05-22 12:39:29 +05:30
Horilla
c4e8d77a7c [UPDT] EMPLOYEE: Optimize bulk_create operations in Employee module with batch_size=1000 for improved performance on large imports 2025-05-21 19:48:50 +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
5b8517de50 [RMV] RECRUITMENT: Removed login restriction for candidate surveys 2025-05-21 11:17:35 +05:30
Horilla
cd15cb6281 [FIX] HELPDESK: Fixed the ticket empty page image issue 2025-05-21 11:17:15 +05:30
Horilla
3164464f49 [UPDT] HELPDESK: Added load faqs to faq view 2025-05-21 11:16:47 +05:30
Horilla
3479708a70 [FIX] PMS: Employee objective status update permission issue fixed 2025-05-20 14:15:18 +05:30
Horilla
3f77c65a4c Pylint updates 2025-05-20 14:14:53 +05:30
Horilla
0b327c4923 [ADD] REPORT: Add reporting module for Horilla (#750) 2025-05-19 16:51:04 +05:30