Commit Graph

157 Commits

Author SHA1 Message Date
Horilla
d63809657c [UPDT] ASSET: Updated asset module empty pages styles 2025-05-09 11:42:54 +05:30
Horilla
2c0070613f [UPDT] ASSET: Replace inline JavaScript reload with HX-Refresh header for HTMX compatibility 2025-05-02 10:24:28 +05:30
Horilla
77f4a76103 Pylint updates 2025-03-21 14:29:13 +05:30
Horilla
576a1b4d07 [UPDT] ASSET: Updated models class, form class and form html for update the verbose name 2025-03-17 12:18:00 +05:30
aditya singh rawat
399c6beefa Fixed the breadcrumbs for asset module (#581)
* Fixed the breadcrumbs for asset module

* Added the APP_URLS inside the ready method
2025-03-12 16:40:32 +05:30
aditya singh rawat
3a529ffde8 filtering asset_list by cat_id in asset_list view (#571)
Co-authored-by: Horilla <131998600+horilla-opensource@users.noreply.github.com>
2025-03-08 13:39:56 +05:30
Horilla
dcf2395fca [FIX] #568 2025-03-08 13:29:35 +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
8ffd0f5e15 [UPDT] ASSET: Updated asset request dashboard file by replace asset request count calculation function 2025-01-30 16:33:15 +05:30
Horilla
d827f6c807 [UPDT] BASE: Updated scheduler add_job function call by adding it in a condition to start 2025-01-07 15:13:47 +05:30
Horilla
01c6ae7703 [UPDT] EMPLOYEE: Updated employee personal info as p html for translation tags 2024-12-31 18:57:34 +05:30
Horilla
628613336e [UPDT] ASSET: Updated asset request approve and rejection method into htmx attributes 2024-12-19 19:43:28 +05:30
Horilla
dc7ea4ca45 [UPDT] ASSET: Asset request approve operation from detailed view modal 2024-11-28 10:17:26 +05:30
Horilla
6940a025fb [UPDT] ASSET: Add hx_url and hx_target for asset request creation 2024-11-26 14:27:13 +05:30
Horilla
489eded955 [UPDT] GENERAL: Eval method change (#397) 2024-11-26 14:24:55 +05:30
Horilla
3bf9853bd7 [UPDT] ASSET: HTMX atttributes for asset request rejection 2024-11-24 10:42:05 +05:30
Horilla
6a0bee7b7c [UPDT] ASSET: Added user permission conditions 2024-11-15 10:57:27 +05:30
Horilla
159d01dc0f [UPDT] ASSET: Asset batch number dynamic creation return statement 2024-10-28 12:17:23 +05:30
Horilla
e233c180fe [UPDT] ASSET: Updated asset import method by adding csv file import 2024-10-17 10:38:39 +05:30
Horilla
f4378054d9 [UPDT] ASSET: Replace asset import form load to HTMX 2024-10-15 14:15:20 +05:30
Horilla
ffc9a1d708 [FIX] ASSET : Asset category creation and filter,search issue fixes in asset view 2024-10-09 15:13:05 +05:30
Horilla
386e3395d7 [FIX] ASSET: Fix to remove the asset unwanted filter tags 2024-10-08 09:46:32 +05:30
Horilla
9df5e1554f [FIX] ASSET: Combined filter and view fix for asset and category 2024-10-03 16:25:31 +05:30
Horilla
5c077d09ee [UPDT] PAYROLL: Asset fine function return replaced with httpresponse 2024-09-27 12:21:06 +05:30
Horilla
080df5b8b2 [FIX] ASSET: Permission to view asset history 2024-09-25 17:01:00 +05:30
Horilla
b95d23981b [FIX] ASSET: Asset rejection issue from dashboard (#348) 2024-09-21 15:47:14 +05:30
Horilla
fe6c07bcf7 [FIX] ASSET: Asset delete issue (#347) 2024-09-21 15:12:42 +05:30
Horilla
2282fea29b [UPDT] ASSET : Data action in asset module and individual delete updated to htmx method 2024-09-13 18:05:28 +05:30
Horilla
1029ac7f9a [ADD] ASSET: Option to download the import template from the same view for import section 2024-09-13 18:04:31 +05:30
Horilla
81ba854d10 [UPDT] ASSET: Replace static paginator count to dynamic 2024-09-09 16:18:07 +05:30
Horilla
e6f26879b3 [RMV] ASSET: assetList.js 2024-09-05 23:28:12 +05:30
Horilla
b539fceea3 [UPDT] ASSET: Add owner and is_active fields to form exclude attributes 2024-09-05 23:27:26 +05:30
Horilla
dae6ba8a5f [FIX] ASSET : Owner field change and will filled up if it assigned to an employee 2024-08-31 16:48:57 +05:30
Horilla
689f0ac08b [RMV] ASSET: Removed search select from asset view 2024-08-31 16:25:36 +05:30
Horilla
bddd44ccaf [UPDT] ASSET: Replace asset return request into HTMX method 2024-08-28 17:00:06 +05:30
Horilla
8491b31769 [UPDT] GENERAL: Updated date_format and time_format variable declaration to global variable declarations and fix import/export issue in attendance 2024-08-19 17:20:37 +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
2b2de6ff39 [UPDT] ASSET: Updated asset report funciton by changing it's hx-target and data-target to generic model 2024-07-17 15:39:38 +05:30
Horilla
1613b37013 [FIX] ASSET: Pagination issue in asset view 2024-07-11 10:10:56 +05:30
Horilla
b70e253894 [FIX] ASSET: Individual modal closing issue while closing forms 2024-07-08 14:52:39 +05:30
Horilla
9432d226f0 [UPDT] ASSET: Notification redirect updated to reverse method 2024-06-28 16:41:56 +05:30
Horilla
a6d4816f52 [UPDT] ASSET: Comment updates 2024-06-20 11:50:05 +05:30
Horilla
fe92fcdb7a [UPDT] ASSET: Update asset app by changing related name of employee in AssetAssignment model class 2024-06-20 11:49:11 +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
55abe529a7 [FIX] ASSET: Fixed date formatter not showing in asset history 2024-06-15 14:06:05 +05:30
Horilla
820b6d0806 [FIX] ASSET: Fixed permission in sidebar 2024-06-14 14:47:35 +05:30
Horilla
4134331728 [UPDT] ASSET: Updated asset category CRUD operation by adding condition to reload the page for first and last object 2024-05-23 12:05:12 +05:30
Horilla
193e4eff72 [UPDT] SCHEDULER: Updated scheduler interval to 4hrs 2024-05-22 10:20:24 +05:30
Horilla
e8e713fb43 [UPDT] ASSET: Updated asset update and delete method by adding htmx attributes 2024-05-20 11:58:08 +05:30
Horilla
babc994098 [FIX] ASSET: Missing decorator in the asset views 2024-05-14 14:49:22 +05:30