Commit Graph

39 Commits

Author SHA1 Message Date
Horilla
7809a7803a [ADD] HORILLA VIEWS: Horilla History View 2025-04-21 18:07:18 +05:30
Horilla
90ec943707 [UPDT] HORILLA VIEWS: Dynamic detailed view key configure option 2025-04-17 16:21:37 +05:30
Horilla
5a3ac788c6 [UPDT] HORILLA VIEWS: Update method name 2025-04-15 13:13:25 +05:30
Horilla
98868815b2 [UPDT] HORILLA VIEWS: Error handling method 2025-03-12 10:45:52 +05:30
Horilla
37c34bf6f9 [FIX] HORILLA VIEWS: URi too long issue 2025-03-11 12:31:51 +05:30
Horilla
d7b1701646 [UPDT] HORILLA VIEWS: Update html header 2025-03-06 12:08:54 +05:30
Horilla
46adecc3db [FIX] HORILLA VIEWS: Inside htmx not trigger due to one-time hx 2025-03-04 14:15:01 +05:30
Horilla
a9e379f0f1 [ADD] HORILLA VIEWS: Added default visible columns feature 2025-02-28 19:03:19 +05:30
Horilla
5d9072f1fb [UPDT] HORILLA VIEWS: Single time hx-trigger while click 2025-02-26 20:40:28 +05:30
Horilla
ecf5fa172f [UPDT] HORILLA VIEWS: Added default visible columns feature 2025-02-21 15:10:43 +05:30
Horilla
c4cdcc17f1 [UPDT] HORILLA VIEWS: Custom empty page configuration 2025-02-17 15:10:30 +05:30
Horilla
6287092426 [ADD] HORILLA VIEWS: Add filter selected quick action 2025-02-07 09:47:04 +05:30
Horilla
a6ce698c6b [FIX] HORILLA VIEWS: Quick export URI Too long issue 2025-02-05 16:51:01 +05:30
Horilla
c8898e93c0 [UPDT] BASE: Generic pylint fixes and removal of unwanted statements 2025-02-03 14:47:32 +05:30
Horilla
07bc0a12fe [FIX] HORILLA VIEWS: Updated ordered id logic to prevent URI too long issue 2025-02-03 11:01:28 +05:30
Horilla
732175365c [FIX] HORILLA VIEWS: Generic delete issue 2025-01-20 17:12:26 +05:30
Horilla
528a4d8375 [UPDT] HORILLA VIEWS: Generic solution to add addtional data along with dynamic create fields and fix group by action column width to default width 2024-12-16 16:17:15 +05:30
Horilla
489eded955 [UPDT] GENERAL: Eval method change (#397) 2024-11-26 14:24:55 +05:30
Horilla
712a3395d6 [UPDT] HORILLA VIEWS: htmxLoadIndicator updates 2024-11-25 14:51:22 +05:30
Horilla
879e4947f9 [UPDT] HORILLA VIEWS: Temporary cache saved filter 2024-11-07 23:20:33 +05:30
Horilla
61a9959ea6 [UPDT] HORILLA VIEWS: get_item condition update 2024-11-05 15:57:01 +05:30
Horilla
82bc9075f3 [UPDT] HORILLA VIEWS: Added cols for custom width and updated variable declaration 2024-10-30 17:39:44 +05:30
Horilla
282d84f8ed [UPDT] HORILLA VIEWS: Load initial form values 2024-10-04 17:24:45 +05:30
Horilla
8c7664e2cb [UPDT] HORILLA VIEWS: Generic hx-confirm method 2024-09-24 14:25:59 +05:30
Horilla
2909a38060 [FIX] HORILLA VIEWS: Variable scope for pk 2024-09-21 15:14:12 +05:30
Horilla
6feacbb954 [UPDT] HORILLA VIEWS: Bulk select widget design 2024-09-11 15:05:30 +05:30
Horilla
f7b3f242c2 [UPDT] HORILLA VIEWS: Add ordered ids in Horilla Class Views 2024-09-04 20:53:47 +05:30
Horilla
3eca5bb04c [ADD] BASE: Horilla generic bulk update method 2024-08-28 12:01:40 +05:30
Horilla
e3220fac4c [FIX] HORILLA VIEWS: Hyperlink not working issue fix Horilla Profile View 2024-08-17 23:18:21 +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
2a546b12ef [ADD] HORILLA VIEWS: Decide export fields in HLV feature 2024-07-29 16:48:14 +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
22f1038b34 [FIX] HORILLA VIEWS: Saved flter conflict different views 2024-06-18 14:27:25 +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
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