Commit Graph

67 Commits

Author SHA1 Message Date
Horilla
93313b236c [FIX] HELPDESK: Fixed button background inconsistancy in ticket list (#972) 2025-11-10 14:35:53 +05:30
Horilla
a0654f257d [FIX] HELPDESK: Paragraph saving issue in faq view 2025-10-14 14:23:27 +05:30
Horilla
9d9e1b4f57 [UPDT] HELPDESK: Updated department managers view in settings and removed toggle form from tags and ticket type 2025-10-13 10:39:58 +05:30
Horilla
94d62bd4c2 [FIX] HELPDESK: Replace invalid double quotes with single quotes in comment-delete URL tag 2025-10-11 16:36:09 +05:30
Horilla
32a89f920f [UPDT] HELPDESK: Ticket document upload and view functions updated 2025-10-10 15:59:23 +05:30
Horilla
dc912cde79 [UPDT] HELPDESK: Document modal in ticket detailed view is updated 2025-10-09 11:53:09 +05:30
Horilla
ceb523b3dd [UPDT] HELPDESK: Updated kanban view for helpdesk 2025-08-19 16:20:57 +05:30
Horilla
dbe7bcd5d5 [ADD] HELPDESK: Added kanban view for helpdesk 2025-08-18 12:41:46 +05:30
Horilla
5add46e0d4 [IMP] Merge from cbv branch updates with fixes related to v1 2025-08-01 17:58:33 +05:30
Horilla
e953187d85 [FIX] HELPDESK: Fixed ticket detail comment delete issue 2025-07-03 17:17:09 +05:30
Horilla
f331b3fa12 [UPDT] HORILLA_THEME: Update dashboard designs for attendance, leave and recruitment 2025-06-26 10:59:01 +05:30
Horilla
baeb14ecd7 [UPDT] HORILLA V2-BETA: Horilla V2-Beta - Pylint Updates 2025-06-11 15:04:41 +05:30
Horilla
a12d9f3918 [ADD] HORILLA V2-BETA: Horilla V2-Beta - Initial Commit 2025-06-11 14:36:06 +05:30
Horilla
cd15cb6281 [FIX] HELPDESK: Fixed the ticket empty page image issue 2025-05-21 11:17:15 +05:30
Horilla
3164464f49 [UPDT] HELPDESK: Added load faqs to faq view 2025-05-21 11:16:47 +05:30
Horilla
32f354b463 [UPDT] HELPDESK: Updated helpdesk module by adding latest empty page style 2025-05-09 13:59:55 +05:30
Horilla
66354373b6 [ADD] HELPDESK: Summer note on description and comment 2025-05-01 17:39:47 +05:30
Horilla
da165b1aab [UPDT] HELPDESK: Updated faq search method and removed haystack search 2025-04-28 14:32:13 +05:30
Horilla
c37cd20975 [UPDT] HELPDESK: Updated helpdesk app by update model and form class by adding verbose name 2025-04-22 11:52:36 +05:30
Horilla
71d83365ed [UPDT] HELPDESK: Updated the ticket form and in the detail view added form for document upload 2025-02-04 14:34:01 +05:30
Horilla
20f44755f6 [UPDT] HELPDESK: Added white labelling for email template 2025-01-21 22:27:45 +05:30
Horilla
73d65a6930 [UPDT] HELPDESK: Replace CRUD Operations into htmx 2024-12-13 15:27:36 +05:30
Horilla
109d2f055d [FIX] HELPDESK: Ticket comment, change status permission updated 2024-12-04 15:21:38 +05:30
Horilla
e458374373 [UPDT] HELPDESK: Normal employee permission 2024-11-27 10:50:54 +05:30
Horilla
0499cb6aa4 [UPDT] HELPDESK: Employee get avatar placed in helpdesk 2024-11-04 10:20:01 +05:30
Horilla
bd569e24ea [ADD] HELPDESK: Added delete section for the uploaded documents in the tickets and the count of the selected files above the icon in the chat section 2024-10-21 10:10:20 +05:30
Horilla
c306e44257 [RMV] HELPDESK: Duplicate methods.py file in helpdesk templates 2024-10-19 16:08:11 +05:30
Horilla
dedfa0c4cc [UPDT] HELPDESK: Updated the ticket detailed, list, card views and its functions 2024-10-11 12:28:26 +05:30
Horilla
240c684f40 [UPDT] HELPDESK: Add data-action=delete for delete option in navbar 2024-09-11 11:39:32 +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
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
0bc94e2a60 [UPDT] HELPDESK: Style updation in add assignee form 2024-07-17 15:41:45 +05:30
Horilla
32fed1923a [UPDT] MAIL TEMPLATES: Footer year update 2024-07-08 11:11:03 +05:30
Horilla
4c6bf74220 [FIX] HELPDESK: Fixed sticky heading in tickets kanban view 2024-06-28 16:37:08 +05:30
Horilla
d16a898371 [FIX] HELPDESK: Fixed faq answers not showing when searching faq and changed the modal 2024-05-29 14:21:33 +05:30
Horilla
9defb8e181 [FIX] HELPDESK: Confirmation message for bulk operations not showing, group by for company is not showing 2024-05-27 15:41:49 +05:30
Horilla
119208d359 [UPDT] HELPDESK : Form design issue for settings page 2024-05-15 14:34:06 +05:30
Horilla
8ea156d0ac [UPDT] BASE: Updated forms in settings page by adding extra style class 2024-05-14 11:21:50 +05:30
Ashwanth Balakrishnan
58be33a8d7 Added Pre-Commit Hooks (#175)
* Added pre commit hook

* Run pre commit hook on all files

---------

Co-authored-by: Horilla <131998600+horilla-opensource@users.noreply.github.com>
2024-05-07 12:23:36 +05:30
Horilla
706f605d98 [UPDT] HELPDESK: Change assignees,change raised on forms updated with error message 2024-04-22 14:21:14 +05:30
Horilla
5bb332d5be [UPDT] HELPDESK: Raised on value error in forms 2024-04-22 14:20:39 +05:30
Horilla
c3cb4928bc [UPDT] HELPDESK: Removed 'view' icon from actions 2024-04-22 14:20:05 +05:30
Horilla
f9a8840c1d [UPDT] HELPDESK : Individual archive and unarchive buttons for tickets in list view 2024-04-18 12:29:54 +05:30
Horilla
d3e9b77332 [UPDT] HELPDESK : Bug fixes in Dynamic type creation, New style for priority updation in list and card view 2024-04-15 13:36:40 +05:30
Horilla
216c31d4d0 [UPDT] HELPDESK : Priority button style change and can be update from the detail view of ticket 2024-04-11 12:33:46 +05:30
Horilla
7bc15aac25 [UPDT] HELPDESK: Updated helpdesk ticket details button styles 2024-03-28 14:29:43 +05:30
Horilla
7b0558f003 Abstract Model Changes (#131)
* [UPDT] BASE: Updated disciplinary action type model by adding abstract class

* [UPDT] BASE: Updated abstract model class save method by fethcing request from thread local

* [UPDT] LEAVE: Updated models in leave module by adding abstract class

* [UPDT] LEAVE: Updated leave request model by adding abstract class

* [UPDT] DASHBOARD: Floating quick action button rather than static template inside dashboard

* [UPDT] Test database

* [UPDT] ASSET: Updated models in asset app by adding abstract class HorillaModels

* [UPDT] ASSET: Updated asset category form by adding exclude fields in class Meta

* [FIX] ATTENDANCE: Attendance overtime permission wrong permission

* [UPDT] Test Database
2024-03-25 10:08:53 +00:00
Horilla
9143f523b4 [FIX] HELPDESK: Fixed ticket kanban button issue 2024-03-04 10:12:34 +05:30
Horilla
4e0bd1e46c [UPDT] HELPDESK: Select all in groupby tickets 2024-02-22 23:01:13 +05:30
Horilla
475648ea1c [UPDT] HELPDESK: Department manager table in settings style fix 2024-02-22 22:58:56 +05:30