108 Commits

Author SHA1 Message Date
Horilla
a5c3bebfae [UPDT] GENERAL: Updated the translation section in CBV 2025-12-20 12:03:03 +05:30
Horilla
acb1b8bcee [UPDT] OFFBOARDING: Add method decorator for KanbanView class 2025-11-28 17:15:23 +05:30
Horilla
963c419179 [UPDT] HORILLA: Added trailing slashes 2025-11-28 17:12:16 +05:30
Horilla
a55d7546f8 [FIX] OFFBOARDING: Fixed decorators and changed request call from init to get context 2025-11-27 16:26:32 +05:30
Horilla
e59ca34c84 [FIX] OFFBOARDING: Fixed decorators for resignation views 2025-11-27 16:26:16 +05:30
Horilla
77169e3b68 [FIX] OFFBOARDING: Added fallback for value error for request.GET 2025-11-27 16:26:02 +05:30
Horilla
83edbedca2 [FIX] OFFBOARDING: Added trailing / to urls 2025-11-27 16:25:51 +05:30
Horilla
e3e3071f0f [IMP] HORILLA: Updated horilla user model by introduce new app horilla_auth 2025-11-11 13:01:04 +05:30
Horilla
7f8fe970fc [IMP] Include migrations files for all apps for Horilla 2.0 2025-10-25 19:34:12 +05:30
Horilla
18d90feede [UPDT] OFFBOARDING: Updated permissions in actions and options in resignation request and button text 2025-10-14 14:21:10 +05:30
Horilla
687038f25f [FIX] OFFBOARDING: Fixed typo in resignation_subtitle 2025-10-13 12:09:21 +05:30
Horilla
0ed5b34265 [UPDT] OFFBOARDING: Created date column in exit process table 2025-10-06 20:20:25 +05:30
Horilla
d694c9e320 [UPDT] EMPLOYEE: Updated hour account and resignation tab into using generic list table 2025-09-22 10:13:04 +05:30
Horilla
93ba1db432 [FIX] RECRUITMENT: Fixed the issue in the detail view from pipeline, updated style for interview, and updated the url from the card view 2025-09-08 09:16:14 +05:30
Horilla
b4594e1474 [UPDT] OFFBOARDING: Updated resignation view detail view 2025-09-04 16:49:50 +05:30
Horilla
f7b92b152e [FIX] OFFBOARDING: Fixed the offboarding dashboard missing urls and functions 2025-08-27 16:16:38 +05:30
Horilla
80dd0b7144 [UPDT] OFFBOARDING: Updated to include filters for headers 2025-08-19 16:19:41 +05:30
Horilla
e09bb49877 [UPDT] HORILLA_THEME: Changed generic kanban view name 2025-08-18 12:42:13 +05:30
Horilla
82ddffebee [UPDT] HORILLA_THEME: Added actions to offboarding kanban view 2025-08-14 19:01:37 +05:30
Horilla
7c6b30512b [UPDT] OFFBOARDING: Added kanban view for exit process 2025-08-09 15:38:27 +05:30
Horilla
5add46e0d4 [IMP] Merge from cbv branch updates with fixes related to v1 2025-08-01 17:58:33 +05:30
Horilla
811688c0fa [FIX] OFFBOARDING: #809 2025-07-08 15:44:31 +05:30
rell3k
32d35226bc Fix delivery channel typo (#802)
* [FIX] PAYROLL: #769

* [FIX] HORILLA_VIEWS: #773

* [UPDT] ATTENDANCE: Consolidate checkbox handlers into reusable functions for attendance tables

* [UPDT] LEAVE: Improve performance of employee_available_leave_count view

* [UPDT] OFFBOARDING: Updated offboarding pipeline employees table by adding user permission for task create tr & td

* [UPDT] LEAVE: Optimize employee leave type queryset assignment in form

* [UPDT] BIOMETRIC: Enhance biometric log fetching to support multiple device connections and unified processing

* [FIX] BASE: Resolved issue in announcement, employees didn't get the notification

* Fix delivery channel typo

---------

Co-authored-by: Horilla <support@horilla.com>
2025-07-04 10:09:16 +05:30
Horilla
2880624a1c [UPDT] DASHBOARDS: Updated dashboard designs 2025-06-27 15:48:21 +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
d466d39e5a [FIX] OFFBOARDING: Fixed offboarding end date change not affecting issue 2025-05-31 10:35:51 +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
Horilla
e3d692746f [UPDT] ONBOARDING: Updated onboarding app by adding empty page styles 2025-05-18 15:24:32 +05:30
Horilla
39bd44a35e [UPDT] OFFBOARDING: Optimize employee status update to skip redundant database writes. 2025-05-16 11:03:50 +05:30
Horilla
201656a492 [UPDT] OFFOARDING: Updated offboarding pipeline view of an reporting manager 2025-05-16 10:15:53 +05:30
Horilla
db99d4d1ea [RMV] EMPLOYEE: Removed post-migrate signal for creating the work records 2025-04-09 12:33:03 +05:30
Horilla
454314e5e9 [ADD] OFFOARDING: Added dashboard for offboarding module 2025-04-08 12:09:07 +05:30
Horilla
20d95f4c68 [FIX] ONBOARDING: Fixed onboarding portal send issue 2025-04-02 14:31:40 +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
90d637e937 [UPDT] OFFBOARDING: Updated sidebar.py file by update gettext_lazy as attributes 2024-12-31 19:00:43 +05:30
Horilla
65af991745 [UPDT] OFFBOARDING: Offboarding resignation request enable method by adding htmx attributes 2024-12-25 12:02:37 +05:30
Horilla
8cb9331b51 [FIX] OFFBOARDING: Fixed the issues in Offboarding creation, stage creation and added pagination and style fixes 2024-12-05 14:45:39 +05:30
Horilla
489eded955 [UPDT] GENERAL: Eval method change (#397) 2024-11-26 14:24:55 +05:30
Horilla
7e0510cbc0 [UPDT] OFFBOARDING: Add htmx attributes in offboarding note section 2024-11-19 10:51:44 +05:30
Horilla
a935d58f44 [ADD] OFFBOARDING: Added notification for managers selection and updated the permission for task manager 2024-10-23 12:55:42 +05:30
Horilla
14e4b30c50 [UPDT] OFFBOARDING: User level permission updates 2024-10-16 00:23:55 +05:30
Horilla
bd6a8d00e0 [FIX] OFFBOARDING: Bug fixes in employee replacement url 2024-08-20 14:55:07 +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
9cc896bdf5 [ADD] OFFBOARDING: Updated filter and selection method in all forms 2024-07-17 15:42:10 +05:30
Horilla
854543ca0a [UPDT] OFFBOARDING: Notification redirect updated to reverse method and added translations 2024-06-27 14:49:28 +05:30
Horilla
a563fe84e0 [UPDT] ATTENDANCE: Updated attendance app by changing group_by_queryset function location to horilla project folder 2024-06-20 11:47:45 +05:30
Horilla
ce5dcbe2a8 [UPDT] BASE: Updated base app by changing ThreadLocalMiddleware location to horilla project folder 2024-06-20 11:45:55 +05:30
Horilla
e8b5646f29 [FIX] OFFBOARDING: Fixed offboarding pipline propagation issue on tab head 2024-06-18 14:24:42 +05:30