Commit Graph

158 Commits

Author SHA1 Message Date
Horilla
b3ba239272 [ADD] TRANSLATIONS: Add Chinese language support to Horilla 2025-02-17 16:25:59 +05:30
Horilla
12f4330890 [UPDT] TRANSLATIONS: Rename folder pt-br -> pt_BR 2025-02-14 10:52:10 +05:30
Horilla
57317760ae [UPDT] HORILLA CRUMBS: Breadcrumbs updated for project module 2025-02-14 10:50:29 +05:30
Horilla
07e9c2331e Pylint updates 2025-02-14 10:01:07 +05:30
Willerson Stockler
855258838d Add brazilian portuguese language (#495)
* Create django.po

* Update settings.py

* Rename br to pt_BR

* Add files via upload

* Update settings.py

* Rename pt_BR to pt-br

* Update settings.py
2025-02-13 17:23:21 +05:30
Horilla
4ccdff6cff [FIX] HORILLA BACKUP: Add horilla_backup to INSTALLED_APPS list 2025-02-13 17:16:57 +05:30
Horilla
509aceeacd [ADD] PROJECT: Project management module for Horilla (beta) 2025-02-13 17:15:29 +05:30
Horilla
790af52b48 [UPDT] TRANSLATIONS: Translations file updates 2025-02-13 17:13:39 +05:30
Horilla
f8395dd2c5 [FIX] BASE : Fixed the issue while settings the permission to user and the user not able to see the related data 2025-02-07 13:26:59 +05:30
Horilla
0373167504 [FIX] EMPLOYEE: Typo fix in Marital status 2025-02-04 14:34:41 +05:30
Horilla
6912b283d8 [ADD] HORILLA: Signals for generic delete 2025-02-03 11:01:49 +05:30
Horilla
273ad76eef [UPDT] HORILLA: Updated permission table function by replace INSTALLED_APPS to APPS 2025-01-31 12:23:04 +05:30
Horilla
c03cafd14f [UPDT] HORILLA: Updated horilla global varriable APPS by declare them in every app ready() function 2025-01-31 10:50:59 +05:30
Horilla
dc6d31364f [UPDT] HORILLA: Updated horilla urls.py file by remove another apps urls 2025-01-30 16:34:57 +05:30
Horilla
08ebc386b2 [ADD] EMPLOYEE: Enable/ Disable profile edit feature 2025-01-14 12:12:06 +05:30
Horilla
54ca5b19f5 [ADD] HORILLA : Added the list of permission that is unnecessary for generic removal 2025-01-11 17:09:54 +05:30
Horilla
d630203e47 [FIX] HORILLA: Database mapping variable 2025-01-10 12:56:15 +05:30
Horilla
dfff6453dc [UPDT] HORILLA: Update global variables with env declaration 2025-01-09 13:24:49 +05:30
Horilla
5e60d7e8ff [UPDT] BASE: Updated translate.py file by adding more urls to add in crumbs 2024-12-31 18:59:57 +05:30
Horilla
4b1125d813 Refactoring of merged code 2024-12-17 16:26:43 +05:30
Horilla
0914cd8c7b [RMV] SETTINGS: Remove duplicate middleware 2024-12-17 15:06:30 +05:30
Horilla
94cdc61fe9 added forced password change and added checkboc to assign leave to all employees when creating leave types (#412) (#431)
* removed_env_added_forced_password_change_added_selection of all employees

* appended

Co-authored-by: TalibY22 <106147952+TalibY22@users.noreply.github.com>
2024-12-17 15:02:26 +05:30
Horilla
630532ae6a [UPDT] SETTINGS: Replace MEDIA_URL & MEDIA_ROOT path 2024-11-29 10:36:47 +05:30
Horilla
a5842d3cbb [RMV] SETTINGS: Remove horilla_backup from installed_apps list 2024-11-27 11:07:08 +05:30
Horilla
a2bcf44155 [UPDT] SETTINGS: Updated PrivateMediaStorage class by retrive location attr value from env 2024-11-27 11:01:52 +05:30
Horilla
0f60a7e8ba [UPDT] SETTINGS: Add additional global variables 2024-11-27 10:52:28 +05:30
Horilla
60d82f89f3 [UPDT] SETTINGS: Additional global variables 2024-11-26 16:27:38 +05:30
Horilla
c700a2329f [UPDT] BASE: APPS defined globally for easy use 2024-11-22 12:45:25 +05:30
Horilla
6e2aa084e8 [UPDT] BASE: Holiday import by adding csv file import option 2024-10-25 15:34:12 +05:30
Horilla
053964edd9 [ADD] HORILLA API: Add Horilla API into master code base 2024-10-10 15:41:46 +05:30
Horilla
b33fe24e38 [UPDT] BASE: Additional time formats 2024-09-30 14:31:57 +05:30
Horilla
3c68141e88 [ADD] LOAD DATA: New app for loading demo data to a blank database on user preference 2024-09-21 15:16:52 +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
9007c5e2b8 [UPDT] PAYROLL: Add data-action attribute for next and previous button in individual view 2024-09-13 18:02:59 +05:30
Horilla
347659892e [UPDT] ATTENDANCE: Replace group_by_queryset function paginator class 2024-09-09 16:18:48 +05:30
Horilla
0e9c8a5b24 [FIX] ATTENDANCE: Late come early out optional feature condition (#267) 2024-09-05 12:48:19 +05:30
Horilla
cc1e559d46 [UPDT] BIOMETRIC: Add live capture mode for cosec biometric device 2024-09-04 16:36:36 +05:30
Horilla
f3aa988885 [UPDT] TRANSLATIONS: Updated translation terms 2024-09-03 14:13:09 +05:30
Horilla
70f81d9305 [UPDT] HORILLA BREADCRUMBS: Replaced user based breadcrumbs to session based breadcrumbs 2024-08-28 16:56:49 +05:30
Horilla
8491b31769 [UPDT] GENERAL: Updated date_format and time_format variable declaration to global variable declarations and fix import/export issue in attendance 2024-08-19 17:20:37 +05:30
Horilla
055992cee8 [UPDT] GENERAL: Updated the install_required function to use get_or_create() for TrackLateComeEarlyOut model class 2024-08-09 11:21:14 +05:30
Horilla
281a571903 [FIX] BASE: Revert to new horilla settings file structure 2024-08-05 14:35:34 +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
830a8471ba [FIX] BASE: Fixed circular import issue 2024-08-02 14:26:44 +05:30
Horilla
58e525d5e2 [FIX] GENERAL: Search not working issue 2024-07-29 17:04:24 +05:30
Horilla
1df784dbd6 [ADD] BASE: 404 for images 2024-07-29 16:42:54 +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
ad75e44689 [UPDT] ATTENDANCE: Updated attendance app by adding additional fields and functionality for grace time 2024-07-18 13:58:21 +05:30
Horilla
bc4f27bafe [FIX] SETTINGS: Remove duplicate LANGUAGE_CODE call 2024-07-09 10:25:20 +05:30
Horilla
c719c91a80 [ADD] RECRUITMENT: Resume shortlisting to recruitment pipeline 2024-07-08 14:55:34 +05:30