Commit Graph

54 Commits

Author SHA1 Message Date
Horilla
1694f85d8f [UPDT] HORILLA VIEWS: Temporary style removal from CBV to avoid design conflicts 2024-09-11 15:04:23 +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
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
f75bbeb5d8 [UPDT] STATIC: Updated js file by updating side bar loading 2024-07-15 12:07:09 +05:30
Horilla
d21fd1fa6d [UPDT] PAYROLL: Based on children allowance calculation 2024-07-04 11:58:59 +05:30
Horilla
4886698f3b [ADD] BASE: Initial user onboarding in Horilla 2024-07-02 10:14:22 +05:30
Horilla
2ee8495f5a [IMP] AUTOMATIONS: Add horilla automations 2024-06-12 16:44:05 +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
Cybrosys Odoo Devs
820a2d377a [IMP] BASE: Added Horilla tour for first time users 2024-03-08 23:49:22 +05:30
Horilla
7d7e406399 [FIX] EMPLOYEE: Employee search in option design and js toggle functionalities 2024-03-06 10:07:55 +05:30
Horilla
b65fc17953 [FIX] PAYROLL: Loan card style issue 2024-02-16 13:53:13 +05:30
Horilla
7db128cca1 [ADD] TEMPLATES: Navbar made sticky 2024-02-15 12:19:25 +05:30
Horilla
5e738b9008 [IMP] GENERAL: Reduced font-size and padding for fit in more screen contents 2024-02-14 15:08:51 +05:30
Horilla
ec082ab08a [ADD] PWA configuration for desktop web progressive app 2024-02-09 11:53:40 +05:30
Horilla
2e85db03bd [FIX] RECRUITMENT: Button style on mail template 2024-02-07 14:06:00 +05:30
Horilla
5a0e19c5b8 [FIX] PAYROLL: Conditional button on deduction and allowance create form on initial load 2024-02-06 12:47:48 +05:30
Horilla
f2764d4311 [UPDT] EMPLOYEE: Disciplinary action dynamic creation 2024-02-01 13:08:46 +05:30
Horilla
1398aa2ce6 [ADD] BASE: Email logging 2024-01-29 11:48:32 +05:30
Horilla
27636c61b6 [ADD] EMPLOYEE: Organisation chart 2024-01-25 11:06:11 +05:30
Horilla
da45757faa [FIX] RECRUITMENT: Attachment not showing issue on candidate profile 2024-01-23 17:21:43 +05:30
Horilla
1a814ecfe4 [UPDT] GENERAL: Update select2 search method 2024-01-23 15:26:45 +05:30
Horilla
7ec7c6300f [ADD] RECRUITMENT: Open recruitment page and its embedded page 2024-01-19 09:37:41 +05:30
Horilla
93a077613e [FIX] PAYROLL: Specific employee not toggle issue when enable include active employees 2024-01-18 11:37:03 +05:30
Horilla
10d6fa067b [UPDT] PAYROLL: Form multiple condition on payroll 2024-01-17 11:25:24 +05:30
Horilla
26c09f700c [UPDT] PAYROLL: Multiple condition setup functions 2024-01-16 11:40:44 +05:30
Horilla
c8c5d95839 [ADD] HELPDESK: New app for ticket configurations 2024-01-08 13:54:00 +05:30
Horilla
af346c6877 [UPDT] EMPLOYEE: Bulk update for employees 2024-01-01 19:05:10 +05:30
Horilla
067f39dbc8 [FIX] RECRUITMENT: Missing style changes 2023-12-21 17:22:00 +05:30
Horilla
710863202d [ADD] BASE: Date format selection methods 2023-12-18 17:18:54 +05:30
Horilla
fb77a31583 [UPDT] BASE: Permission and group assignation view updates 2023-12-06 11:31:24 +05:30
Horilla
c6ee7aeb6a [UPDT] STATIC: Breadcrumbs styles and actions added 2023-11-21 16:43:28 +05:30
Horilla
0e0e9bfde6 [ADD] ATTENDANCE: Option for export hour account and filter the export data 2023-11-03 15:08:07 +05:30
Horilla
a323e32646 [UPDT] STATIC: Updated css for next and previous icon 2023-11-03 10:32:57 +05:30
Horilla
d82b62591c [ADD] EMPLOYEE: Export selected employees from list view 2023-11-02 12:30:07 +05:30
Horilla
da44bb0910 [UPDT] BASE: Bulk selection feature update 2023-11-01 12:20:48 +05:30
Horilla
d1258aa1ed [UPDT] STATIC: Updated style min file 2023-10-26 13:00:35 +05:30
Horilla
308a38c9e7 [UPDT] BASE: Updation in saveFilter.js file for filter function 2023-10-17 16:52:09 +05:30
Horilla
6e46fbaeb3 [UPDT] GENERAL: style changes 2023-10-11 11:37:11 +05:30
Horilla
0d35bff00a [UPDT] SETTINGS: Autofocus on active tabs 2023-10-06 11:01:29 +05:30
Horilla
45f9d4aaf0 [UPDT]updated style to add multiple selects on kanban and sweet alert 2023-08-31 16:47:40 +05:30
NIKHIL RAVI
74e9b650dd [UPDT]style fixes 2023-08-21 17:28:32 +05:30
Horilla
d2804f48e8 [UPDT]remove OHRMS reference from html views 2023-07-11 12:16:40 +05:30
Nikhil Ravi Cybrosys
9d0d7a2230 [UPDT]summer note in recruitment (#9)
* [UPDT]candidate update stage

* [FIX]typo in notification - email sent

* [UPDT]recruitment updates

* [UPDT]onboarding updates

* [UPDT]attendance updates

* [UPDT]employee updates

* [UPDT]updated static files for summernote

---------

Co-authored-by: NIKHIL RAVI <nikhil.ravi10@gmail.com>
2023-06-06 12:27:41 +05:30
Horilla
a0fa6d945a [FIX]attendence view overflow issue 2023-05-30 18:47:01 +05:30
Nikhil
f3c6bf6619 [UPDT]static files 2023-05-30 15:48:29 +05:30
Nikhil Ravi Cybrosys
37e896af92 [FIX]note height issue & user level visibility for approve button (#5)
* [FIX]note height issue

* [UPDT]userlevel visibility for approve button
2023-05-22 11:54:11 +05:30