From d09e9b49462e94096995d7e8c6fbcbc25717c3c2 Mon Sep 17 00:00:00 2001 From: Horilla <131998600+horilla-opensource@users.noreply.github.com> Date: Thu, 21 Mar 2024 08:38:16 +0000 Subject: [PATCH] Development (#128) * [UPDT] RECRUITMENT: Updated recruitment stage update method by changing hx-target * [UPDT] LEAVE: Updated company leave create , update and delete method by adding hx-target * [UPDT] ATTENDANCE: Updated attendance request create method by changing hx-target * [UPDT] LEAVE: Updated leave request create form hx-target * [IMP] Add HorillaModel abstract model * [UPDT] EMPLOYEE: Updated employee disciplinary form by adding parent model class for disciplinary model --- .../templates/requests/attendance/nav.html | 27 +- .../requests/attendance/request_new_form.html | 105 +++-- .../requests/attendance/requests_empty.html | 27 +- employee/forms.py | 10 +- employee/models.py | 5 +- employee/policies.py | 2 +- employee/views.py | 4 +- horilla/models.py | 22 + .../leave/company_leave/company-leave.html | 90 ---- .../leave/company_leave/company_leave.html | 45 +- .../company_leave_creation_form.html | 50 ++- .../company_leave_update_form.html | 56 ++- .../company_leave/company_leave_view.html | 69 +-- leave/templates/leave/holiday/holiday.html | 419 ++++++++++-------- .../templates/leave/holiday/holiday_form.html | 2 +- .../leave/holiday/holiday_update_form.html | 2 +- .../templates/leave/holiday/holiday_view.html | 215 ++++----- .../leave/leave_request/request_view.html | 22 - .../templates/leave/user_leave/group_by.html | 4 +- .../leave/user_leave/user_request_update.html | 2 +- .../leave/user_leave/user_request_view.html | 25 -- .../leave/user_leave/user_requests.html | 4 +- .../templates/leave/user_request_update.html | 53 --- leave/templates/leave/user_request_view.html | 2 +- leave/templates/leave/user_requests.html | 119 ----- leave/views.py | 3 +- .../templates/pipeline/footer_components.html | 25 +- .../templates/pipeline/form/stage_update.html | 86 ++-- recruitment/templates/pipeline/pipeline.html | 4 +- .../templates/pipeline/pipeline_card.html | 2 +- .../templates/stage/stage_component.html | 26 +- .../templates/stage/stage_update_form.html | 108 ++--- templates/dashboard.html | 4 +- templates/quick_access.html | 37 -- 34 files changed, 639 insertions(+), 1037 deletions(-) create mode 100644 horilla/models.py delete mode 100644 leave/templates/leave/company_leave/company-leave.html delete mode 100644 leave/templates/leave/user_request_update.html delete mode 100644 leave/templates/leave/user_requests.html diff --git a/attendance/templates/requests/attendance/nav.html b/attendance/templates/requests/attendance/nav.html index 769329e61..fbbda30ae 100644 --- a/attendance/templates/requests/attendance/nav.html +++ b/attendance/templates/requests/attendance/nav.html @@ -34,29 +34,6 @@ -
-