Commit Graph

30 Commits

Author SHA1 Message Date
Horilla
f136511983 [FIX] EMPLOYEE: Missing import in filters 2025-01-24 10:21:23 +05:30
Horilla
799e636a7b [UPDT] EMPLOYEE: Accessibilty employee subordinate filter 2025-01-23 12:21:04 +05:30
Horilla
a8be648d23 [UPDT] EMPLOYEE: Employee filter method based on filterqueryset from the accessibility module (#418) 2024-12-10 15:13:41 +05:30
Horilla
18bd2f1053 [UPDT] EMPLOYEE: Optimized employee import for faster execution 2024-11-01 16:00:32 +05:30
Horilla
7054f60eb4 [ADD] EMPLOYEE: New fields and updation in filter form of employee view 2024-09-24 16:45:03 +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
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
efd6f14d89 [UPDT] EMPLOYEE: Reduce employee filteration time 2024-07-29 17:03:47 +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
27acbc4264 [UPDT] EMPLOYEE: 3 dot style and tick issue, penalty account in individual view, select all and policy visibility emp. instance, empty pages and form updation, bank form error updation 2024-04-08 15:14:18 +05:30
Horilla
cfe96a5cae [UPDT] EMPLOYEE: Updated employee disciplinary action by adding employee remove method in actions 2024-03-19 14:05:25 +05:30
Ashwanth Balakrishnan
42c5b34353 Formatting and Cleaning code base (#110) 2024-03-10 14:07:46 +00:00
Horilla
06a922c314 [ADD] EMPLOYEE: Dynamic Group by on employee 2024-02-19 15:28:10 +05:30
Horilla
b65e827c13 [UPDT] EMPLOYEE: Filter with user permission and user groups 2024-02-09 15:09:04 +05:30
Horilla
fc16bdfe8d [UPDT] GENERAL: Empty page for views if no records are present 2024-01-31 12:07:13 +05:30
Horilla
00f0ade214 [UPDT] EMPLOYEE: Employee filter method 2024-01-29 15:05:27 +05:30
Horilla
52d4875488 [ADD] EMPLOYEE: Disciplinary action for employees 2024-01-24 15:30:27 +05:30
Horilla
3e54413dee [UPDT] HORILLA DOCUMENTS: Add document tab for employee view and attendance filets 2024-01-23 15:24:30 +05:30
Horilla
1211556932 [UPDT] EMPLOYEE: Employee search method by adding search element by option 2024-01-20 12:54:05 +05:30
Horilla
6ab3eb4544 [ADD] EMPLOYEE: Initial configuration for company policies 2024-01-19 09:42:49 +05:30
Horilla
c78b76ebbe [ADD] EMPLOYEE: Employee tags 2024-01-10 15:54:26 +05:30
Horilla
510d38a4da [FIX] GENERAL: Unactive employees being displayed everywhere 2024-01-04 16:52:12 +05:30
Horilla
af346c6877 [UPDT] EMPLOYEE: Bulk update for employees 2024-01-01 19:05:10 +05:30
Horilla
5018474d5f [ADD] EMPLOYEE: Default active employee filter 2023-11-14 10:26:20 +05:30
Horilla
7d77c9e3e8 [FIX] GENERAL: Filter tag clear issue in employee 2023-11-13 20:14:40 +05:30
Horilla
ed1b8f4aa3 [ADD] EMPLOYEE: Group By view in employee 2023-11-06 12:24:39 +05:30
Horilla
ffcb1e6471 [ADD] EMPLOYEE: Redirect of click on department and gender chart 2023-10-12 10:28:34 +05:30
Horilla
3dd2b4a621 [UPDT] EMPLOYEE: Employee export method 2023-10-11 11:33:10 +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
2e18244716 [INITIAL COMMIT] 2023-05-10 15:06:57 +05:30