Commit Graph

83 Commits

Author SHA1 Message Date
Horilla
f7ce0358d0 [UPDT] HORILLA VIEWS: Permission enabled decorator updates 2024-08-30 14:52:55 +05:30
Horilla
3eca5bb04c [ADD] BASE: Horilla generic bulk update method 2024-08-28 12:01:40 +05:30
Horilla
649866a92c [UPDT] ATTENDANCE: Replace jquery function for shift field to htmx method in Attendance form 2024-08-26 12:00:37 +05:30
Horilla
e3220fac4c [FIX] HORILLA VIEWS: Hyperlink not working issue fix Horilla Profile View 2024-08-17 23:18:21 +05:30
Horilla
8cdab35533 [FIX] HORILLA VIEWS: Badge count not showing issue fix in Horilla Tree View 2024-08-17 23:17:41 +05:30
Horilla
0886156afe [FIX] HORILLA VIEWS: Fix for if instance_ids is not passed 2024-08-14 15:17:09 +05:30
Horilla
aacdb0335d [UPDT] HORILLA VIEWS: List view with optional filter class 2024-08-14 12:17:45 +05:30
Horilla
16df045cf4 [UPDT] HORILLA VIEWS: CBV updates 2024-08-07 12:01:46 +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
47fbb51538 [FIX] HORILLA VIEWS: Fix ReverseOneToOneDescriptor and ForwardManyToOneDescriptor issue while sorting 2024-07-30 14:20:55 +05:30
Horilla
c97fd07574 [FIX] HORILLA VIEWS: Dynamic create pickling error and page not found error 2024-07-29 16:59:52 +05:30
Horilla
621c2a53ba [UPDT] HORILLA VIEWS: Custom detailed cell 2024-07-29 16:56:52 +05:30
Horilla
938fbb867c [UPDT] HORILLA VIEWS: Reload message when htmx swap 2024-07-29 16:56:17 +05:30
Horilla
59001780db [ADD] HORILLA VIEWS: Form field responsiveness using dynamic column feature 2024-07-29 16:55:08 +05:30
Horilla
1bc8d7d492 [FIX] HORILLA VIEWS: Multiple/independent storing of the selected instance on group by 2024-07-29 16:53:27 +05:30
Horilla
4a72745d5f [FIX] HORILLA VIEWS: Design break issue in next previous options 2024-07-29 16:52:48 +05:30
Horilla
2cdf5eadaf [FIX] HORILLA VIEWS: Share saved filters between different views 2024-07-29 16:52:03 +05:30
Horilla
72a22c92a3 [FIX] HORILLA VIEWS: Sort toggle fix 2024-07-29 16:50:40 +05:30
Horilla
2581d2732b [FIX] HORILLA VIEWS: Active view type in Horilla nav 2024-07-29 16:50:00 +05:30
Horilla
2a546b12ef [ADD] HORILLA VIEWS: Decide export fields in HLV feature 2024-07-29 16:48:14 +05:30
Horilla
5778317b95 [ADD] HORILLA VIEWS: Decide export fields in HLV feature 2024-07-29 16:46:48 +05:30
Horilla
4886698f3b [ADD] BASE: Initial user onboarding in Horilla 2024-07-02 10:14:22 +05:30
Horilla
84ec1fa056 [UPDT] HORILLA VIEWS: Add missing templates 2024-06-20 11:51:50 +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
167f4d66d9 [UPDT] HORILLA VIEWS: Record count display updation 2024-06-18 14:30:26 +05:30
Horilla
538d3dab1e [FIX] HORILLA VIEWS: Horilla nav create not redirect issue 2024-06-18 14:28:09 +05:30
Horilla
22f1038b34 [FIX] HORILLA VIEWS: Saved flter conflict different views 2024-06-18 14:27:25 +05:30
Horilla
716ec7b923 [RMV] HORILLA VIEWS: Unused models 2024-06-18 14:25:48 +05:30
Horilla
b55a5ca849 [ADD] HORILLA VIEWS: Accessibility method dynamic mapping to the HCV and HLV 2024-06-15 14:07:15 +05:30
Horilla
780a262246 [UPDT] BREADCRUMBS: Saved filters to the breadcrumbs url 2024-06-14 14:49:22 +05:30
Horilla
a8af8b78ef [FIX] BASE: Employee filter badge count wrong indication 2024-06-14 10:48:36 +05:30
Horilla
e428204b8b Pylint updates 2024-06-13 11:22:59 +05:30
Horilla
2ee8495f5a [IMP] AUTOMATIONS: Add horilla automations 2024-06-12 16:44:05 +05:30