Commit Graph

52 Commits

Author SHA1 Message Date
Aarush Dimri
ab332c315a Update settings.html (#938)
The “settings.html” template has an else branch that shows Outlook Mail. That link assumes the Outlook integration app/urls are installed. Incase they aren’t, the reverse fails.

Using {% url 'outlook_view_records' as outlook_url %} makes the {% url %} tag not raise if the name doesn’t exist; it just sets an empty string. Then the {% if outlook_url %} hides the link.
2025-10-09 12:02:33 +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
Horilla
407192394e [UPDT] BASE: User permission group assign view and design updates 2023-12-06 11:28:25 +05:30
Horilla
3e2ee63f0b [UPDT] SETTINGS: Settings view updates 2023-12-02 14:13:05 +05:30
Horilla
c652ec0171 [IMP] Multi Company in Horilla 2023-12-01 15:36:51 +05:30
Horilla
dd3d7547b1 [FIX] BASE: Design error in settings user group assign 2023-11-16 14:42:29 +05:30
Horilla
8115f176a4 [UPDT] SETTINGS: Autofocus on active tabs 2023-10-06 11:02:23 +05:30
teamhorilla@gmail.com
b2a070d01a [FIX] BASE: Settings page count error in tables and design issues 2023-10-02 01:43:07 +05:30
Horilla
9f9ed9f887 [UPDT] Changed the id of currency in settings 2023-09-13 16:57:44 +05:30
Horilla
9db70f4731 [UPDT] added currency to settings 2023-09-09 14:10:59 +05:30
Horilla
d2804f48e8 [UPDT]remove OHRMS reference from html views 2023-07-11 12:16:40 +05:30