Commit Graph

161 Commits

Author SHA1 Message Date
Horilla
1a0a5162ab [FIX] PMS: questionTypeChange function update 2025-10-08 12:26:59 +05:30
Horilla
41b93655b7 [UPDT] PMS: Feedback answer post function updated 2025-08-21 17:10:29 +05:30
Horilla
f980d5daa3 [UPDT] HORILLA: Prevent duplicate select2 event triggers on HTMX updates 2025-07-05 15:39:50 +05:30
Horilla
f7cc746b5e [FIX] PMS: #764 2025-05-30 10:38:22 +05:30
Horilla
5360aef06e [FIX] PMS: Fixed typo in the description of anonymous feedback form 2025-05-27 10:06:30 +05:30
Horilla
34c4d5ce61 [FIX] PMS: #690 2025-05-23 17:12:27 +05:30
Horilla
a3e8a89852 [UPDT] PMS: Updated others_id in feedback forms 2025-05-22 16:47:36 +05:30
Horilla
3479708a70 [FIX] PMS: Employee objective status update permission issue fixed 2025-05-20 14:15:18 +05:30
Horilla
a739351b75 [UPDT] BASE: Updated main dashboard card empty page styles 2025-05-15 15:17:39 +05:30
Horilla
ef0b700916 [UPDT] PMS: Updated PMS module by adding latest style properties 2025-05-10 17:05:26 +05:30
Horilla
0fafc7c27f [UPDT] PMS: Bulk feedback create form is updated with title suggestion 2025-05-09 15:02:03 +05:30
Horilla
9fec5d1c19 [ADD] PMS: Added bulk feedback create feature 2025-05-08 16:58:31 +05:30
Horilla
2064e9802c [UPDT] PMS: Objective form updatest 2025-05-02 10:21:30 +05:30
Horilla
c6f4bdb0b6 [UPDT] PMS: Updated PMS module meetings details view html file by adding permission for edit and delete button 2025-05-01 17:39:20 +05:30
Horilla
7497a6f111 [ADD] PMS: [UPDT] PMS: Added feedback request share option 2025-04-25 00:40:53 +05:30
Horilla
c9d80372c4 [FIX] PMS: Feedback and keyresult permission issue fixed 2025-04-21 18:06:46 +05:30
Muhammad Shariq Shafiq
b2787d1099 Reporting manager can delete but not edit the key results (#685) 2025-04-16 12:35:21 +05:30
Horilla
0dca71f5af [UPDT] PMS: Updated pms ffeedback creation form 2025-03-14 16:15:11 +05:30
Horilla
01f4f26fdd [FIX] #593 2025-03-13 10:27:18 +05:30
Horilla
b782ae2880 [UPDT] PMS: Updated question template CRUD operations 2025-02-28 11:13:43 +05:30
Horilla
542e9cc0e7 [UPDT] PMS: Updated question template CRUD operations 2025-02-27 11:54:12 +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
c81523e5f2 [UPDT] PMS: Feedback start date and end date restriction in feedback view 2025-02-18 15:00:52 +05:30
Horilla
048625c57e [UPDT] PMS: Keyresult create permission updated 2025-01-30 16:32:22 +05:30
Horilla
0b5d42c77a [UPDT] PMS: Anonymous feedback CRUD permissions updated 2025-01-09 10:30:13 +05:30
Horilla
2cf5ef6ebe [UPDT] PMS: Objective permissions changed 2024-12-21 15:45:26 +05:30
Horilla
b411160ee5 [ADD] PMS: Added company fields and updated the views based on company change for period and question templates 2024-12-06 15:57:10 +05:30
Horilla
6f6dca3771 [UPDT] PMS: Pagination for feedback list in dashboard 2024-11-24 10:47:08 +05:30
Horilla
3beba9272a [UPDT]PMS : PMS app updated by adding htmx attributes for meeting page CRUD operations 2024-11-22 12:44:41 +05:30
Horilla
f1d5703e04 [ADD] PMS : Added company fields based on employees and objectives 2024-11-15 11:00:19 +05:30
Horilla
0b9dce6125 [FIX] PMS: Due date presenting on keyresult and feedback, key result validation 2024-10-28 14:05:46 +05:30
Horilla
63e9cd78b1 [UPDT] PMS: Added new details in feedback list and feedback details 2024-10-24 14:57:01 +05:30
Horilla
9b162d90b9 [ADD] PMS: Pagination for employee objectives and employee keyresult 2024-10-19 16:06:13 +05:30
Horilla
eacd64102b [UPDT] EMPLOYEE: Employeee select page is added in employee app 2024-10-11 12:27:55 +05:30
Horilla
bf63fa3542 [UPDT] PMS: Keyresult answer view in feedback detailed view 2024-09-30 18:44:36 +05:30
Horilla
da41e3baa7 [FIX] PMS: Feedback search and permissions in list view 2024-09-27 16:21:27 +05:30
Horilla
1e4907a329 [FIX] PMS: Feedback create and update form issue 2024-09-26 15:50:49 +05:30
Horilla
48c4641be9 [UPDT] PMS: Feedback overview empty message 2024-09-25 10:35:56 +05:30
Horilla
06b2314d50 [FIX] PMS: Added own records in employee queryset 2024-09-23 17:14:57 +05:30
Horilla
b65fbe8658 [ADD] PMS: Feedback overview 2024-09-19 10:26:41 +05:30
Horilla
0980eb1f55 [UPDT] PMS: Bonus point create button permissions updated 2024-09-15 23:51:55 +05:30
Horilla
2aafde532e [FIX] PMS: Employee keyresult value error on self objectives tab is fixed 2024-09-12 14:12:48 +05:30
Horilla
053ed3c641 [UPDT] PMS: Subbordinates,collegue,manager change according to the employee selected 2024-09-10 13:50:14 +05:30
Horilla
c2aa2ceb03 [FIX] PMS: Added validation for question template when answerable employee in meetings room 2024-09-03 17:18:01 +05:30
Horilla
edb1faa214 [FIX] PMS: All feedback tab is updated as Feedbacks to review 2024-09-03 17:15:59 +05:30
Horilla
e60a99b5f7 [FIX] PMS: Fixed feedback answer icon width 2024-09-03 14:05:06 +05:30
Horilla
4f7721d67f [FIX] PMS: Settings accordion not open issue along with horilla view 2024-08-31 15:14:22 +05:30
Horilla
c88a8202c2 [UPDT] PMS: Employee bonus point 2024-08-30 14:51:21 +05:30
Horilla
9720826b9b [ADD] PMS: Employee bonus point feature 2024-08-27 17:34: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