Commit Graph

457 Commits

Author SHA1 Message Date
Horilla
48c0bcd307 [FIX] BASE: Warning message and fix while changing the date and time formats 2024-10-08 17:48:55 +05:30
Horilla
028c282ec8 [UPDT] BASE: Currency symbol prefix and postfix 2024-10-04 17:22:15 +05:30
Horilla
d6717f93d8 [FIX] BASE : Employee workinfo chart calculation mistake fixes 2024-10-04 17:20:20 +05:30
Horilla
75f34efdc8 [UPDT] EMPLOYEE: Change hx-target for document section in employee 2024-09-26 15:07:23 +05:30
Horilla
9df0d36dd8 [RMV] BASE: Removed unwanted print statement and changed the function name 2024-09-25 10:34:53 +05:30
Horilla
48863ea2e2 [UPDT] BASE: Required false constraint in forms 2024-09-24 16:38:27 +05:30
Horilla
153243004c [UPDT] BASE : Company leave label updation in the creation and updation form 2024-09-23 17:13:54 +05:30
Horilla
84e37aef06 [UPDT] BASE: Base template common form html 2024-09-23 17:11:02 +05:30
Horilla
0b031c35f7 [UPDT] TEMPLATE: Animation template of database loading 2024-09-23 12:44:28 +05:30
Horilla
870d4e0079 [UPDT] BASE: Grace time is active button added in shift view 2024-09-21 15:51:36 +05:30
Horilla
547e22eb80 [UPDT] BASE: Accessibility conditions added for different charts in main dashboard 2024-09-21 15:48:40 +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
a80a592e5c [UPDT] BASE: Add reply and from email to Email 2024-09-20 15:37:55 +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
a63ffc204d [UPDT] BASE: Add additional fields to sign up page 2024-09-18 15:49:21 +05:30
Horilla
62ef905513 [UPDT] BASE : Change in currency section to view prefix or postfix to the amount 2024-09-18 15:47:15 +05:30
Horilla
76f948e269 [UPDT] BASE: Replace hx-post attributes of field is_enable 2024-09-16 15:19:20 +05:30
Horilla
6783ba141d [ADD] BASE: Option to download the import template from the same view of import section 2024-09-13 18:07:05 +05:30
Horilla
a58dd81ec0 [UPDT] BASE: Individual view of objects added with data-action for next and previous buttons 2024-09-11 12:54:26 +05:30
Horilla
8203ba97d4 [UPDT] BASE: Add data-action attribute from drop down option in delete in nav bar 2024-09-09 16:19:56 +05:30
Horilla
69484db042 [ADD] BASE: Added accept attr in shift and worktype comment file section 2024-09-03 17:19:39 +05:30
Horilla
8083e676e3 [UPDT] HORILLA CRUMBS: Additional urls to sidebar urls list 2024-09-03 14:10:49 +05:30
Horilla
5662202988 [UPDT] BASE: Label update 2024-09-02 10:08:15 +05:30
Horilla
c60a7cd780 [UPDT] BASE: Added star to required fied in rotating work type and rotating shift 2024-09-02 00:13:05 +05:30
Horilla
19dc7433bb [UPDT] BASE: Update verbose name 2024-08-31 16:49:22 +05:30
Horilla
3c4869c4b8 [UPDT] BASE: Changed holiday import error headings 2024-08-31 15:26:54 +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
f457ed4bba [FIX] BASE: Company table action button sticky 2024-08-31 15:15:17 +05:30
Horilla
70f81d9305 [UPDT] HORILLA BREADCRUMBS: Replaced user based breadcrumbs to session based breadcrumbs 2024-08-28 16:56:49 +05:30
Horilla
3b4d65cd04 [ADD] ATTENDANCE: Added ip networks to ip restiction 2024-08-23 21:00:31 +05:30
Horilla
826a505a83 [UPDT] ATTENDANCE: Updated hour account and late come ealry out records export method 2024-08-21 10:15:36 +05:30
Horilla
0bbcb32e77 [UPDT] BASE: Replaced object_delete method parameters 2024-08-20 15:21:50 +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
23c7375f1d [UPDT] BASE: Added condition for shift schedule forms 2024-08-19 09:48:18 +05:30
Horilla
fd2262c107 [UPDT] BASE: Work type request delete method in individual view 2024-08-19 09:46:36 +05:30
Horilla
432e17ca9b [UPDT] BASE: Added additional fields in shift scheduler form to trigger automatic clock out 2024-08-16 10:20:58 +05:30
Horilla
ef52ba0788 [UPDT] BASE: HTMX method to load the groups and permissions tab in employee individual view 2024-08-09 14:42:31 +05:30
Horilla
48bda2bdbf [UPDT] ATTENDANCE: Updated attendance sidebar file by removing condition for checking leave app exist 2024-08-08 11:45:40 +05:30
Horilla
5f23d9be49 [UPDT] BASE: Change common_form.html directory from payroll to base 2024-08-07 12:03:34 +05:30
Horilla
6fb26374a7 [FIX] BASE: Remove install_required decorator for multiple approval function 2024-08-05 17:28:39 +05:30
Horilla
3c81a5da4f [UPDT]Base : Updated base app by changing department field to multiple choice field in job position form 2024-08-05 14:36:47 +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
2bb3a34d4c [FIX] GENERAL: Media url from backend 2024-07-29 16:46:05 +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
bbfb0a275f [UPDT] EMPLOYEE: Updated document request creation and reject by adding messages 2024-07-17 15:44:16 +05:30
Horilla
974798d109 [UPDT] BASE: Updated base app by adding function to allocate the shift when shift request approved 2024-07-17 15:41:28 +05:30
Guillaume Chanaud
eb35d0cab4 Wrong mail from attribute (#251) 2024-07-16 10:55:07 +05:30