Commit Graph

36 Commits

Author SHA1 Message Date
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
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
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
e500634c43 [UPDT] OFFBOARDING: Added hx decorators for hx functions in offboarding module 2024-05-30 10:04:58 +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
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
46d34f2d83 [UPDT] OFFBOARDING: Updated models in offboarding by adding abstract class 2024-04-15 13:27:41 +05:30
Horilla
d47a55c860 [UPDT] OFFBOARDING: Added the notice period end date from settings. 2024-03-21 14:22:49 +05:30
Horilla
d6bf5501dc [UPDT] OFFBOARDING: Updated resignation tab in employee by adding empty page 2024-03-18 12:33:36 +05:30
Ashwanth Balakrishnan
42c5b34353 Formatting and Cleaning code base (#110) 2024-03-10 14:07:46 +00:00
Horilla
402f1cb436 [FIX] OFFBOARDING: Design fixes 2024-03-04 14:36:07 +05:30
Horilla
6f953d9736 [FIX] OFFBOARDING: Fixed offboarding task assign issue and stage change issue 2024-03-02 10:23:39 +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
42be0440ae [UPDT] OFFBOARDING: Added next and previous button to offboarding individual view 2024-02-27 23:42:00 +05:30
Horilla
5ca421c846 [ADD] OFFBOARDING: Added group by to resignation letter 2024-02-26 20:03:58 +05:30
Horilla
5fbd1334ef [UPDT] OFFBOARDING: Offboarding employee archive 2024-02-21 10:47:13 +05:30
Horilla
3e0c000141 [FIX] GENERAL: Pipeline filter ordering issue 2024-02-20 17:05:43 +05:30
Horilla
485d5eac7d [UPDT] OFFBOARDING: Note section to new design and workflow 2024-02-20 14:17:21 +05:30
Horilla
0d341c440c [UPDT] OFFBOARDING: Dynamic grouper in offboarding 2024-02-19 15:32:41 +05:30
Horilla
4098e2e1a0 [UPDT] GENERAL: Redirect to previous url if user has no permission 2024-02-03 14:00:42 +05:30
Horilla
39ded085b3 [UPDT] OFFBOARDING: Initial stage creation on offboarding 2024-01-31 12:07:52 +05:30
Horilla
aa069f3741 [UPDT] OFFBOARDING: Configuration for notice period 2024-01-30 19:10:54 +05:30
Horilla
0dbbb8efcb [UPDT] OFFBOARDING: Enable/ Disable resignation 2024-01-29 11:47:23 +05:30
Horilla
25829dad77 [ADD] OFFBOARDING: Resignation request 2024-01-25 15:59:15 +05:30
Horilla
0e51d95a98 [FIX] OFFBOARDING: Individual employee stage change 2024-01-24 16:37:52 +05:30
Horilla
bc3d486f09 [UPDT] OFFBOARDING: Notification and message while adding employee and changing status and stage 2024-01-24 12:27:28 +05:30
Horilla
5da35d196c [ADD] OFFBOARDING: App to manage offboarding procedures of employees from the company 2024-01-23 15:21:53 +05:30