Commit Graph

156 Commits

Author SHA1 Message Date
Horilla
6e3f345da4 [FIX] #567 2025-03-11 12:32:03 +05:30
Horilla
ccbd141a45 [UPDT] STATIC: Updated the window.confirm to include the hx-target from closest this next and others 2025-03-07 10:02:12 +05:30
Horilla
4232301540 [FIX] #540 2025-03-06 12:10:29 +05:30
Horilla
21c775a9bd [FIX] #543 2025-03-03 14:10:00 +05:30
Horilla
3a8972ed15 [UPDT] STATIC: Send mail form style updates 2025-02-27 13:48:53 +05:30
Ruben Duarte
62b60d8a20 Refactored radio button UI for multiple-choice questions (#526)
- Replaced the previous radio button style (oh-radio) with the new custom-radio-container system.
- Improved accessibility by removing fixed IDs from radio inputs.
- Adjusted the HTML structure to place inputs inside their corresponding labels.
- Implemented the new custom-radio-checkmark styling for a more intuitive design.

 Reasoning: Enhancing usability, visual consistency, and preventing potential ID conflicts in multiple-question forms.
2025-02-26 10:53:01 +05:30
Horilla
d902b8d08f [UPDT] BASE: Department form style updates 2025-02-25 12:11:38 +05:30
Horilla
904bfa8ca2 [FIX] #509 2025-02-20 12:23:04 +05:30
Horilla
b3ba239272 [ADD] TRANSLATIONS: Add Chinese language support to Horilla 2025-02-17 16:25:59 +05:30
Horilla
a25f50252a [FIX] STATIC: Fix file name to load the image correctly for language 2025-02-14 10:56:28 +05:30
Willerson Stockler
855258838d Add brazilian portuguese language (#495)
* Create django.po

* Update settings.py

* Rename br to pt_BR

* Add files via upload

* Update settings.py

* Rename pt_BR to pt-br

* Update settings.py
2025-02-13 17:23:21 +05:30
Horilla
509aceeacd [ADD] PROJECT: Project management module for Horilla (beta) 2025-02-13 17:15:29 +05:30
Horilla
06504c599b [FIX] RECRUITMENT: Fixed recruitment kanban view stage change employee count design break 2025-01-22 14:33:47 +05:30
Horilla
84952ddf8a [UPDT] PAYROLL: Employee rate field option when its update compensation deduction 2025-01-09 10:30:51 +05:30
Horilla
0c974724d8 [ADD] NOTIFICATION: Added notification sound 2024-12-31 18:56:48 +05:30
Horilla
258e53aefa [FIX] DASHBOARD: Fixed dashboard auto scrolling issue 2024-12-03 14:04:30 +05:30
Horilla
b3bb3e56c8 [UPDT] STATIC: Generic delete method 2024-11-26 14:28:36 +05:30
Horilla
712a3395d6 [UPDT] HORILLA VIEWS: htmxLoadIndicator updates 2024-11-25 14:51:22 +05:30
Horilla
98b84ce8f4 [UPDT] BASE: Main dashboard HTMX loading 2024-11-24 10:43:57 +05:30
Horilla
ea07319d5f [UPDT] BASE: Updated action type CRUD operation permissions 2024-11-14 15:36:35 +05:30
Horilla
a237b06811 [UPDT] STATIC: Add htmxLoadIndicator function to index.js 2024-11-13 11:48:29 +05:30
Horilla
58ae33c4f5 [UPDT] STATIC: Updated style by adding skeleton class 2024-11-13 11:47:01 +05:30
Horilla
673e62aa87 [UPDT] BASE: window.confirm script 2024-11-11 16:43:09 +05:30
Horilla
d7023839e6 [UPDT] BASE: Updated base app by replacing object delete urls kwargs 2024-11-11 14:32:05 +05:30
Horilla
b985c562fc [FIX] STATIC: Organisational chart design fix (#379) 2024-11-06 09:31:15 +05:30
Horilla
16dc5121e8 [UPDT] HORILLA VIEWS: New table design updates 2024-11-05 16:00:16 +05:30
Horilla
ededb27343 [FIX] HORILLA VIEWS: Select all not working issue 2024-10-29 10:14:27 +05:30
Horilla
6e2aa084e8 [UPDT] BASE: Holiday import by adding csv file import option 2024-10-25 15:34:12 +05:30
Horilla
0a0c0e1911 [UPDT] STATIC: Style updations for icons 2024-10-18 16:02:17 +05:30
Horilla
b3ae88cca8 [UPDT] BASE: Replace return class for object delete function 2024-10-17 10:42:18 +05:30
Horilla
0fa55b0835 [UPDT] EMPLOYEE: Changed employee organisation chart orientation and added search option in it 2024-09-26 15:06:19 +05:30
Horilla
3c68141e88 [ADD] LOAD DATA: New app for loading demo data to a blank database on user preference 2024-09-21 15:16:52 +05:30
Horilla
a63ffc204d [UPDT] BASE: Add additional fields to sign up page 2024-09-18 15:49:21 +05:30
Horilla
9007c5e2b8 [UPDT] PAYROLL: Add data-action attribute for next and previous button in individual view 2024-09-13 18:02:59 +05:30
Horilla
8a1a80843e [UPDT] STATIC: Add trigger click function of delete button if oh-modal--show class exist 2024-09-12 14:10:03 +05:30
Horilla
1694f85d8f [UPDT] HORILLA VIEWS: Temporary style removal from CBV to avoid design conflicts 2024-09-11 15:04:23 +05:30
Horilla
a58dd81ec0 [UPDT] BASE: Individual view of objects added with data-action for next and previous buttons 2024-09-11 12:54:26 +05:30
Horilla
46ac82ac8c [ADD] RECRUITMENT : New feature for survey section to view the survey template and rearrange the questions 2024-09-11 11:40:50 +05:30
Horilla
8203ba97d4 [UPDT] BASE: Add data-action attribute from drop down option in delete in nav bar 2024-09-09 16:19:56 +05:30
Horilla
12b85d8f5c [UPDT] GENERAL: Badge design updates 2024-09-05 17:08:10 +05:30
Horilla
d72e5d4b5d [UPDT] STATIC: Style updation for the question templates 2024-09-04 20:52:11 +05:30
Horilla
2542162cb0 [FIX] HELPDESK:Different icon for different file extensions(#314), All ticket tab view permission 2024-09-04 16:35:06 +05:30
Horilla
9720826b9b [ADD] PMS: Employee bonus point feature 2024-08-27 17:34:55 +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
aa6f72a6ff [UPDT] LEAVE: Added htmx for available days message display in leave request 2024-08-22 17:39:42 +05:30
Horilla
9915e1bd96 [UPDT] HORILLA VIEWS: Horilla views general tab updates 2024-08-07 12:04:48 +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
7cd1627f68 [UPDT] STATIC: Saved filter delete method 2024-07-29 17:04:58 +05:30
Horilla
5d4ef3157b [UPDT] PMS: Icon for answer button is updated, and filtering for answer button is added 2024-07-23 12:43:34 +05:30
Horilla
f75bbeb5d8 [UPDT] STATIC: Updated js file by updating side bar loading 2024-07-15 12:07:09 +05:30