Commit Graph

33 Commits

Author SHA1 Message Date
Horilla
63e9cd78b1 [UPDT] PMS: Added new details in feedback list and feedback details 2024-10-24 14:57:01 +05:30
Horilla
9b162d90b9 [ADD] PMS: Pagination for employee objectives and employee keyresult 2024-10-19 16:06:13 +05:30
Horilla
b65fbe8658 [ADD] PMS: Feedback overview 2024-09-19 10:26:41 +05:30
Horilla
053ed3c641 [UPDT] PMS: Subbordinates,collegue,manager change according to the employee selected 2024-09-10 13:50:14 +05:30
Horilla
c2aa2ceb03 [FIX] PMS: Added validation for question template when answerable employee in meetings room 2024-09-03 17:18:01 +05:30
Horilla
e60a99b5f7 [FIX] PMS: Fixed feedback answer icon width 2024-09-03 14:05:06 +05:30
Horilla
c88a8202c2 [UPDT] PMS: Employee bonus point 2024-08-30 14:51:21 +05:30
Horilla
9720826b9b [ADD] PMS: Employee bonus point feature 2024-08-27 17:34:55 +05:30
Horilla
fa3d858524 [UPDT] PMS: Replaced object_delete method parameters 2024-08-20 15:22:14 +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
9bb4cbce15 [UPDT: PMS: Employee objective creation with dynamic keyresult creation 2024-07-17 14:09:12 +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
3a124f2d7f [ADD] PMS: Added meetings option in PMS 2024-04-24 12:16:28 +05:30
Horilla
89efd28b66 [UPDT] PMS: Employee keyresult redirect view from dashboard 2024-04-19 20:41:09 +05:30
Horilla
a9540b0b96 [ADD] PMS: Employee objective filter and search methods 2024-04-11 12:34:55 +05:30
Horilla
d943b601fa [ADD] PMS: Separate view for key result 2024-03-28 17:29:04 +05:30
Horilla
9e5f9ba4f6 [UPDT] PMS: Key result removal 2024-03-26 15:01:30 +05:30
Horilla
52546af1a0 [ADD] PMS: Keyresult dynamic creation in objective form, and its validations 2024-03-26 14:11:47 +05:30
Ashwanth Balakrishnan
42c5b34353 Formatting and Cleaning code base (#110) 2024-03-10 14:07:46 +00:00
Cybrosys Odoo Devs
b747bfe7db [IMP] PMS: Workflow change and new design 2024-03-08 22:35:28 +05:30
Horilla
fb0f45a4fb [UPDT] PMS: Updated question template CRUD operations to HTMX 2024-02-07 17:20:18 +05:30
Horilla
4f312f7db3 [UPDT] PMS: CRUD operations using HTMX 2024-02-07 13:01:22 +05:30
Horilla
e0bdb338e6 [ADD] PMS: Anonymous feedback creation in 360 feedback 2024-01-17 14:19:51 +05:30
Horilla
04bf9be5ba [UPDT] PERFORMANCE: urls.py and added kwargs to methods 2023-11-23 12:28:01 +05:30
Horilla
6ed1e17063 [UPDT] PMS: PMS urls.py file by adding / for urls to be used in breadcrumbs 2023-11-20 16:24:41 +05:30
Horilla
cd199a85c8 [UPDT] PMS: Selection updation in objective list and group view 2023-11-17 16:47:05 +05:30
Horilla
c92f147737 [UPDT] PMS: Added kwargs to the methods 2023-11-13 12:37:11 +05:30
Horilla
58a9aba360 [UPDT] PMS: Updated feedback with action button and easy filter 2023-10-26 12:56:03 +05:30
Horilla
4675dfc3a1 [UPDT] PMS: Action button on self and all objective view 2023-10-24 19:17:05 +05:30
Horilla
0d0db2127d [UPDT] BASE: Add redirect in PMS dashboard clicks 2023-10-17 16:11:08 +05:30
Horilla
7d4cf70757 [UPDT] Dashboard with no value png and form updations 2023-09-25 15:53:42 +05:30
Horilla
c4de53b568 [UPDT]Pylint fixes 2023-09-09 14:10:09 +05:30
Nikhil
2e18244716 [INITIAL COMMIT] 2023-05-10 15:06:57 +05:30