Commit Graph

36 Commits

Author SHA1 Message Date
Horilla
8e9b6b0e19 [UPDT] ATTENDANCE: Add data-action=delete for Actions option in navbar 2024-09-10 13:50:54 +05:30
Horilla
8083e676e3 [UPDT] HORILLA CRUMBS: Additional urls to sidebar urls list 2024-09-03 14:10:49 +05:30
Horilla
649866a92c [UPDT] ATTENDANCE: Replace jquery function for shift field to htmx method in Attendance form 2024-08-26 12:00:37 +05:30
Horilla
765f94bf17 [UPDT] ATTENDANCE: Updated attendance activity page by adding option to import attendance activities in excel format 2024-08-09 11:20:28 +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
ad75e44689 [UPDT] ATTENDANCE: Updated attendance app by adding additional fields and functionality for grace time 2024-07-18 13:58:21 +05:30
Horilla
1371bf6375 [UPDT] ATTENDANCE: Shift changing while changing employee in bulk attendance create form 2024-05-18 14:57:44 +05:30
Horilla
ab8b041368 [ADD] ATTENDANCE: Bulk approve and reject in attendance request 2024-05-15 22:18:07 +05:30
Horilla
f6bacfbe1f [UPDT] ATTENDANCE: Work record colored view and export option 2024-05-09 14:25:34 +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
Horilla
8c985740d1 [UPDT] ATTENDANCE: Updated attendance export method by adding htmx for filter attendance datas to export 2024-04-23 14:44:11 +05:30
Horilla
d12c908f0c [UPDT] ATTENDANCE: Updated attendance urls by adding '/' for attendance submenus 2024-03-02 11:51:38 +05:30
Horilla
6a7f1fc570 [UPDT] ATTENDANCE: Updation in attendance late come early out html by adding htmx modal view for single view 2024-02-27 23:43:07 +05:30
Horilla
b22c215789 [UPDT] ATTENDANCE: Updated attendance activity records by adding individual modal view for single activity 2024-02-27 12:15:16 +05:30
Horilla
664ff4f5b5 [ADD] ATTENDANCE: New design for comment section and updated workflow 2024-02-09 10:09:13 +05:30
Horilla
739824ae24 [UPDT] ATTENDANCE: Enable or disable timer feature 2024-01-29 15:09:43 +05:30
Horilla
02320c6315 [ADD] ATTENDANCE: Work record data 2024-01-20 12:52:31 +05:30
Horilla
eb9211bf20 [ADD] ATTENDANCE: Comment option to view, add and delete for attendance request in request views and group by 2024-01-15 10:17:26 +05:30
Horilla
a0fb09145e [ADD] ATTENDANCE: Grace time for attendance 2024-01-12 21:05:12 +05:30
Horilla
6aacc04dd9 [ADD] EMPLOYEE/ATTENDANCE: Late come/ early out penalty implementation 2024-01-06 09:54:16 +05:30
Horilla
5a3eb76cdf [FIX] #61 2024-01-01 11:14:18 +05:30
Horilla
38c8069659 [ADD] ATTENDANCE: Dashboard for attendance account 2023-11-13 12:28:36 +05:30
Horilla
894b3ae3bf [UPDT] ATTENDANCE: Updation on selection features in multiple tabs 2023-11-09 12:44:46 +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
e8c7eddd4c [ADD] ATTENDANCE: Pending/ Minus hour calculations 2023-11-01 12:16:37 +05:30
Horilla
6c67586721 [UPDT] ATTENDANCE: Attendance details individual view in multiple stages 2023-10-20 14:44:52 +05:30
Horilla
3a2ffc0f57 [UPDT] ATTENDANCE: On time date filteration in main dashboard 2023-10-17 10:22:39 +05:30
Horilla
007c05452f [ADD] ATTENDANCE: Easy/Auto form fill by shift details views 2023-10-09 11:59:59 +05:30
Horilla
27953ae5d9 [ADD] ATTENDANCE: Attendance export option 2023-10-07 12:25:09 +05:30
Horilla
09d8f4b921 [ADD] ATTENDANCE: Attendance import option 2023-10-05 14:50:08 +05:30
Horilla
07137670a0 [UPDT]sidebar menu fix 2023-08-31 16:58:57 +05:30
Horilla
b337ba49b7 [UPDT]attendance refactoring 2023-08-14 14:44:47 +05:30
Horilla
583a5621e1 [UPDT]attendance refactoring - code structure & add attendance request for users 2023-08-07 16:52:23 +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
Nikhil
107aa8476f [FIX]attendance view fixes 2023-05-30 15:21:53 +05:30
Nikhil
2e18244716 [INITIAL COMMIT] 2023-05-10 15:06:57 +05:30