Commit Graph

61 Commits

Author SHA1 Message Date
Horilla
cf105ae0cd [FIX] SETTINGS: Fixed the issue in the settings page for employee tabs 2025-11-17 16:52:04 +05:30
Horilla
93b05ae021 [FIX] BASE: General settings permission fixes 2025-11-05 15:03:57 +05:30
Horilla
e2a117ce39 [FIX] SETTINGS: Fixed outlook error in settings page 2025-10-30 16:30:00 +05:30
Horilla
a904e2bca4 Merge branch 'dev/v2.0' of https://github.com/horilla-opensource/horilla into dev/v2.0 2025-10-30 12:35:22 +05:30
Horilla
3334c79f36 [FIX] SETTINGS: Fixed typo in permission for Outlook 2025-10-30 12:34:41 +05:30
Horilla
1ad8d3d465 Merge branch 'release/v2.0.0-beta' into dev/v2.0 2025-10-29 17:48:17 +05:30
Horilla
dcbcb80791 [FIX] SETTINGS: Fixed outlook error in settings page 2025-10-29 17:29:20 +05:30
Horilla
081180e922 Dev/v2.0 (#960)
* [FIX] BASE: Fixed the permissions in the settings page and updated the payroll permission

* [FIX] DOCKER: Issue with creating migration file for auth user model
2025-10-29 13:02:05 +05:30
Horilla
e138534ce5 [FIX] BASE: Fixed the permissions in the settings page and updated the payroll permission 2025-10-27 17:20:57 +05:30
Horilla
a12d9f3918 [ADD] HORILLA V2-BETA: Horilla V2-Beta - Initial Commit 2025-06-11 14:36:06 +05:30
Horilla
68528aed3e [UPDT] ATTENDANCE: Add geofencing and facedetection configuration and settings 2025-05-09 11:14:51 +05:30
Horilla
c517ac7a64 [ADD] RECRUITMENT: LinkedIn Integration to Horilla recruitment 2025-05-08 13:18:49 +05:30
Horilla
34e7c1bb63 [ADD] HORILLA LDAP: New app for handling LDAP authentication in Horilla 2025-03-05 14:57:05 +05:30
Horilla
0a5dde29c1 [UPDT] BACKUP: Updated settings.html file by include url for gdrive backup 2025-02-28 11:12:57 +05:30
Horilla
1f306792ea [ADD] OUTLOOK: Add outlook mail integration to Horilla 2025-02-25 17:53:28 +05:30
Horilla
20f323a4c5 [ADD] BASE: Added the state Telangana to India in the country sections 2025-02-15 14:28:47 +05:30
Horilla
0913ff131a [ADD] HORILLA BACKUP: Module for PSQL database backup to Google Drive (beta) 2025-02-13 17:14:54 +05:30
Horilla
c01d38d34c [ADD] ATTENDANCE: Check in check out enable disable feature added 2024-12-24 00:02:23 +05:30
Horilla
ca5e1e017c [UPDT] TEMPLATES: Notification mark as read and clear all section updated with more HTMX attributes 2024-11-14 15:37:20 +05:30
Horilla
6e2aa084e8 [UPDT] BASE: Holiday import by adding csv file import option 2024-10-25 15:34:12 +05:30
Horilla
d34fdcb846 [ADD] ACCESSIBILITY: Add employee accessibility app for handling employees permissions and accessibility 2024-09-18 15:51:44 +05:30
Horilla
64094dc310 [UPDT] BASE: Change the label Audit tag to History tag 2024-08-31 15:25:13 +05:30
Horilla
783fc89dc0 [UPDT] BASE: Candidate self tracking settings changed to recruitment 2024-08-31 15:16:09 +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
Horilla
a13fdb5c8d [UPDT]Attendance : Updated attendance app by adding condition to enable the tracking on late come and early out 2024-07-22 10:55:53 +05:30
Horilla
d589deb382 [UPDT] LEAVE: Added restriction for employees to create leave on past days 2024-07-15 14:50:06 +05:30
Horilla
7842fb2852 [ADD] PAYROLL: Auto generate payslip sechedular function 2024-07-10 16:13:13 +05:30
Horilla
c719c91a80 [ADD] RECRUITMENT: Resume shortlisting to recruitment pipeline 2024-07-08 14:55:34 +05:30
Horilla
94edb74548 [ADD] ATTENDANCE: IP based attendance restriction 2024-07-03 10:45:47 +05:30
Horilla
ff54cbfcdf [UPDT] BASE: Updated base app views.py file by adding hx_request_required and permission_required decorators 2024-06-12 14:35:03 +05:30
Horilla
edca2de621 [UPDT] SETTINGS: Rearranged Biometric settings options position under Attendance tab 2024-05-31 09:11:12 +05:30
Horilla
d98c5480ee [UPDT] LEAVE: Leave compensatory request section 2024-05-08 15:57:41 +05:30
Horilla
e1bc4f91b5 [UPDT] ATTENDANCE: Added condition checking for biometric app presence and its settings 2024-04-17 21:56:01 +05:30
Cybrosys Odoo Devs
e81f02d6ae [FIX] BASE: Empty db driver condition fix 2024-03-09 00:17:29 +05:30
Cybrosys Odoo Devs
820a2d377a [IMP] BASE: Added Horilla tour for first time users 2024-03-08 23:49:22 +05:30
Horilla
716ea34ac8 [UPDT] SETTINGS: Settings page new style 2024-02-22 23:00:17 +05:30
Horilla
bfd9990d49 [IMP] GENERAL: Settings view redesign 2024-02-22 11:13:53 +05:30
Horilla
58e4783dbf [ADD] RECRUITMENT: Reject reason settings 2024-02-06 12:48:58 +05:30
Horilla
d0f3ec8abc [UPDT] SETTINGS: General settings order 2024-01-31 11:53:49 +05:30
Horilla
8a0b9ca296 [UPDT] DASHBOARD: Announcement in main dashboard 2024-01-25 15:46:50 +05:30
Horilla
e6e3a9045e [ADD] BASE: Disciplinary action type creation in settings 2024-01-24 15:34:01 +05:30
Horilla
2e2c1ce83c [ADD] GENERAL: Dynamic pagination method 2024-01-20 16:37:12 +05:30
Horilla
c78b76ebbe [ADD] EMPLOYEE: Employee tags 2024-01-10 15:54:26 +05:30
Horilla
ff5ea305fa [UPDT] TEMPLATES: User level permission updates 2024-01-09 16:01:34 +05:30
Horilla
b8267b7f50 [ADD] SETTINGS: Department managers for helpdesk 2024-01-09 10:32:18 +05:30
Horilla
c8c5d95839 [ADD] HELPDESK: New app for ticket configurations 2024-01-08 13:54:00 +05:30
Horilla
f74282f202 [ADD] BASE: Email configuration setup 2024-01-04 11:05:11 +05:30
Horilla
34c38e7d5f [UPDT] BASE: Time format selection 2023-12-27 17:25:59 +05:30
Horilla
710863202d [ADD] BASE: Date format selection methods 2023-12-18 17:18:54 +05:30