Commit Graph

133 Commits

Author SHA1 Message Date
Horilla
3beba9272a [UPDT]PMS : PMS app updated by adding htmx attributes for meeting page CRUD operations 2024-11-22 12:44:41 +05:30
Horilla
f1d5703e04 [ADD] PMS : Added company fields based on employees and objectives 2024-11-15 11:00:19 +05:30
Horilla
0b9dce6125 [FIX] PMS: Due date presenting on keyresult and feedback, key result validation 2024-10-28 14:05:46 +05:30
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
eacd64102b [UPDT] EMPLOYEE: Employeee select page is added in employee app 2024-10-11 12:27:55 +05:30
Horilla
bf63fa3542 [UPDT] PMS: Keyresult answer view in feedback detailed view 2024-09-30 18:44:36 +05:30
Horilla
da41e3baa7 [FIX] PMS: Feedback search and permissions in list view 2024-09-27 16:21:27 +05:30
Horilla
1e4907a329 [FIX] PMS: Feedback create and update form issue 2024-09-26 15:50:49 +05:30
Horilla
48c4641be9 [UPDT] PMS: Feedback overview empty message 2024-09-25 10:35:56 +05:30
Horilla
06b2314d50 [FIX] PMS: Added own records in employee queryset 2024-09-23 17:14:57 +05:30
Horilla
b65fbe8658 [ADD] PMS: Feedback overview 2024-09-19 10:26:41 +05:30
Horilla
0980eb1f55 [UPDT] PMS: Bonus point create button permissions updated 2024-09-15 23:51:55 +05:30
Horilla
2aafde532e [FIX] PMS: Employee keyresult value error on self objectives tab is fixed 2024-09-12 14:12:48 +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
edb1faa214 [FIX] PMS: All feedback tab is updated as Feedbacks to review 2024-09-03 17:15:59 +05:30
Horilla
e60a99b5f7 [FIX] PMS: Fixed feedback answer icon width 2024-09-03 14:05:06 +05:30
Horilla
4f7721d67f [FIX] PMS: Settings accordion not open issue along with horilla view 2024-08-31 15:14:22 +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
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
5d4ef3157b [UPDT] PMS: Icon for answer button is updated, and filtering for answer button is added 2024-07-23 12:43:34 +05:30
Horilla
8e61c5bbe9 [UPDT] PMS: Feedback answer view permission is updated 2024-07-22 10:52:54 +05:30
Horilla
28f7573a16 [FIX] PMS: Close button for employee objective creation 2024-07-19 14:06:05 +05:30
Horilla
7735e4e56d [UPDT] PMS: Added filter and selection for employees in update forms 2024-07-17 15:57:09 +05:30
Horilla
9bb4cbce15 [UPDT: PMS: Employee objective creation with dynamic keyresult creation 2024-07-17 14:09:12 +05:30
Horilla
84fdbf7096 [UPDT] PMS: Bulk selection issue in feedbacks and checkbox styling 2024-07-08 21:02:26 +05:30
Horilla
7a7d8f7dc7 [UPDT] PMS: Updated pms objective key result dynamic create option by adding htmx attributes 2024-05-23 12:04:37 +05:30
Horilla
aa5980fda3 [ADD] PMS: Added new field duration unit for objectives, and employeeobjective end date calculation based on the duration unit 2024-05-22 10:33:48 +05:30
Horilla
836b73878e [UPDT]PMS : Updated Objective Key Result Create and Edit form data-target and hx-target 2024-05-22 10:23:00 +05:30
Horilla
2fb6fd9ddd [FIX] PMS: Bug fixes as empty page issues, form style and validation issues, in all views in PMS module 2024-05-21 12:56:21 +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
9d138bdfa6 [FIX] PMS: Fixed archived anounymous feedback showing issue 2024-05-03 10:27:17 +05:30
Horilla
501724eacd [UPDT] PMS: Added message while dynamically creating a new period from feedback creation form 2024-05-03 10:26:55 +05:30
Horilla
6e92181ded [UPDT] PMS: Permissisons for action column 2024-05-03 10:26:25 +05:30
Horilla
dd4aff44af [RMV] Console messages 2024-05-02 14:49:24 +05:30
Horilla
57698ac8cd [FIX] PMS: Fixed objective adding key result issue 2024-05-02 14:45:53 +05:30
Horilla
88dcf142f8 [FIX] PMS: Fixed objective not showing issue and fixed object detail view archived objectives showing issue 2024-04-30 12:48:55 +05:30
Horilla
5b09c1338b [UPDT] PMS: Added bulk archive and unarchive to announymous feedback 2024-04-30 12:47:00 +05:30
Horilla
e369c17e6d [UPDT] PMS: Changed dashboard key result redirection from objective view to key result view 2024-04-30 12:46:13 +05:30
Horilla
97dd8de750 [UPDT] PMS: Updated objective filter fields 2024-04-30 12:44:38 +05:30
Horilla
8ccc1bee3f [FIX] PMS: Fixed today and yesterday filter in feedback 2024-04-30 12:42:52 +05:30
Horilla
07a8b15e79 [FIX] PMS: fixed manager and employee count not toggling 2024-04-25 10:12:24 +05:30
Horilla
1f0467ab5b [FIX] PMS: fixed objective single view summernote description issue 2024-04-25 10:12:12 +05:30
Horilla
8222348981 [FIX] PMS: Design fix in meeting view 2024-04-24 16:44:42 +05:30
Horilla
fbca8ce8bc [UPDT] PMS: Added employee filter to employee_id field on meetin create and edit 2024-04-24 16:43:46 +05:30
Horilla
d2165e59c5 [UPDT] PMS: Added toggle column to meeting 2024-04-24 16:43:15 +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