Commit Graph

64 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
e8b5646f29 [FIX] OFFBOARDING: Fixed offboarding pipline propagation issue on tab head 2024-06-18 14:24:42 +05:30
Horilla
c90cd7cf26 [FIX] OFFBOARDING: Fixed resignation letters loading issue 2024-05-22 10:33:10 +05:30
Horilla
8984e0024e [FIX] OFFBOARDING: Fixed description field not showing in the group by of resignation letter 2024-05-22 10:32:43 +05:30
Horilla
221f708085 [FIX] OFFBOARDING: Added empty pages and made the delete hx in offboarding pipeline 2024-05-21 13:05:32 +05:30
Horilla
5c9e359de3 [FIX] OFFBOARDING: Fixed offboarding individual view triggering when click on approve or reject resignation letter 2024-05-21 12:57:20 +05:30
Horilla
62455fb39a [FIX] OFFBOARDING: Fixed alert showing when changing the notice period date 2024-05-21 12:55:24 +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
f28710b8b1 [FIX] OFFBOARDING: Fixed offboarding permission issues for normal employees 2024-04-18 12:26:03 +05:30
Horilla
46d34f2d83 [UPDT] OFFBOARDING: Updated models in offboarding by adding abstract class 2024-04-15 13:27:41 +05:30
Horilla
196fb1f8cb [FIX] OFFBOARDING: Fixed truncate charactors in summernote description design break issue 2024-04-08 15:18:13 +05:30
Horilla
be8992a2a9 [FIX] OFFBOARDING: Archived employee data display 2024-03-21 14:24:02 +05:30
Horilla
2ff9931283 [UPDT] OFFBOARDING: Offboarding user level updations 2024-03-21 14:23:52 +05:30
Horilla
d6bf5501dc [UPDT] OFFBOARDING: Updated resignation tab in employee by adding empty page 2024-03-18 12:33:36 +05:30
Horilla
a40fae1fee [UPDT] OFFBOARDING: Changed modals to objectDetailsModal 2024-03-06 20:50:03 +05:30
Horilla
402f1cb436 [FIX] OFFBOARDING: Design fixes 2024-03-04 14:36:07 +05:30
Horilla
cc4adfadc0 [UPDT] OFFBOARDING: Added auto fill to notice period 2024-02-28 14:41:12 +05:30
Horilla
021e4dfd6c [UPDT] OFFBOARDING: Added next and previous buttons in individual view for exit process 2024-02-28 14:39:57 +05:30
Horilla
8cdc9d682e [FIX] OFFBOARDING: Button positions 2024-02-27 23:46:03 +05:30
Horilla
42be0440ae [UPDT] OFFBOARDING: Added next and previous button to offboarding individual view 2024-02-27 23:42:00 +05:30
Horilla
200987f7a7 [UPDT] OFFBOARDING: Added task status column to exit process tab 2024-02-27 23:41:12 +05:30
Horilla
5ca421c846 [ADD] OFFBOARDING: Added group by to resignation letter 2024-02-26 20:03:58 +05:30
Horilla
a508d7df83 [UPDT] OFFBOARDING: Manager level features 2024-02-21 10:45:26 +05:30
Horilla
a8e8fb0391 [FIX] OFFBOARDING: Resignation request approve sweet alert design fix 2024-02-20 17:07:17 +05:30
Horilla
485d5eac7d [UPDT] OFFBOARDING: Note section to new design and workflow 2024-02-20 14:17:21 +05:30
Horilla
6ab5468f93 [FIX] OFFBOARDING: Task add issue in stages 2024-02-20 14:15:04 +05:30
Horilla
45d73a6f42 [UPDT] OFFBOARDING: Pagination on offboarding stages 2024-02-20 14:14:35 +05:30