From 75a775bd349a145bfdd2b95e1ee0e3ad4a7cc3fc Mon Sep 17 00:00:00 2001 From: Horilla <131998600+horilla-opensource@users.noreply.github.com> Date: Wed, 20 Mar 2024 08:44:48 +0000 Subject: [PATCH] Development (#125) * [UPDT] EMPLOYEE: Updated employee individual view tab select option by adding permission * [UPDT] LEAVE: Updated holiday delete method by adding hx attributes and holiday table action column by adding user permission * [UPDT] TEMPLATES: Updated Configuration subemenu permission for a user * [UPDT] PMS: Updated performance dashboard data's fetching by changing filter field in employee key result --- .../templates/employee/view/individual.html | 2 +- leave/templates/leave/assign-view.html | 154 -------- .../leave/available-update-form.html | 32 -- .../leave/available_update_form.html | 32 -- .../leave/company-leave-creation-form.html | 30 -- .../leave/company-leave-update-form.html | 28 -- leave/templates/leave/company-leave-view.html | 156 -------- .../leave/company_leave/company_leave.html | 2 +- .../leave/company_leave_creation.html | 13 - .../leave/company_leave_creation_form.html | 30 -- .../leave/company_leave_update_form.html | 28 -- leave/templates/leave/company_leave_view.html | 191 ---------- leave/templates/leave/employee-dashboard.html | 164 --------- leave/templates/leave/holiday-form.html | 40 --- .../templates/leave/holiday-update-form.html | 41 --- leave/templates/leave/holiday-view.html | 184 ---------- leave/templates/leave/holiday/holiday.html | 66 ++-- .../leave/holiday/holiday_update_form.html | 2 +- .../templates/leave/holiday/holiday_view.html | 102 +++--- leave/templates/leave/holiday_creation.html | 34 -- leave/templates/leave/holiday_form.html | 40 --- leave/templates/leave/holiday_import.html | 8 - .../templates/leave/holiday_update_form.html | 41 --- leave/templates/leave/holiday_view.html | 195 ---------- leave/templates/leave/leave-assign-form.html | 30 -- .../leave/leave-assign-one-form.html | 26 -- leave/templates/leave/leave-request-form.html | 60 ---- .../templates/leave/leave-type-creation.html | 334 ------------------ leave/templates/leave/leave-type-update.html | 305 ---------------- leave/templates/leave/leave-type-view.html | 139 -------- leave/templates/leave/leave_assign_view.html | 43 --- leave/templates/leave/one-request-view.html | 93 ----- .../templates/leave/request-update-form.html | 69 ---- leave/templates/leave/request-view.html | 225 ------------ leave/templates/leave/today-leave-empty.html | 12 - .../leave/user-leave-empty-view.html | 20 -- .../leave/user-leave-type-empty-view.html | 57 --- leave/templates/leave/user-leave-view.html | 101 ------ leave/templates/leave/user-request-form.html | 44 --- leave/templates/leave/user-request-one.html | 53 --- .../templates/leave/user-request-update.html | 53 --- leave/templates/leave/user-request-view.html | 183 ---------- leave/templates/leave/user-requests.html | 119 ------- leave/views.py | 3 +- pms/models.py | 4 +- pms/views.py | 6 +- templates/sidebar.html | 3 +- 47 files changed, 99 insertions(+), 3498 deletions(-) delete mode 100644 leave/templates/leave/assign-view.html delete mode 100644 leave/templates/leave/available-update-form.html delete mode 100644 leave/templates/leave/available_update_form.html delete mode 100644 leave/templates/leave/company-leave-creation-form.html delete mode 100644 leave/templates/leave/company-leave-update-form.html delete mode 100644 leave/templates/leave/company-leave-view.html delete mode 100644 leave/templates/leave/company_leave_creation.html delete mode 100644 leave/templates/leave/company_leave_creation_form.html delete mode 100644 leave/templates/leave/company_leave_update_form.html delete mode 100644 leave/templates/leave/company_leave_view.html delete mode 100644 leave/templates/leave/employee-dashboard.html delete mode 100644 leave/templates/leave/holiday-form.html delete mode 100644 leave/templates/leave/holiday-update-form.html delete mode 100644 leave/templates/leave/holiday-view.html delete mode 100644 leave/templates/leave/holiday_creation.html delete mode 100644 leave/templates/leave/holiday_form.html delete mode 100644 leave/templates/leave/holiday_import.html delete mode 100644 leave/templates/leave/holiday_update_form.html delete mode 100644 leave/templates/leave/holiday_view.html delete mode 100644 leave/templates/leave/leave-assign-form.html delete mode 100644 leave/templates/leave/leave-assign-one-form.html delete mode 100644 leave/templates/leave/leave-request-form.html delete mode 100644 leave/templates/leave/leave-type-creation.html delete mode 100644 leave/templates/leave/leave-type-update.html delete mode 100644 leave/templates/leave/leave-type-view.html delete mode 100644 leave/templates/leave/leave_assign_view.html delete mode 100644 leave/templates/leave/one-request-view.html delete mode 100644 leave/templates/leave/request-update-form.html delete mode 100644 leave/templates/leave/request-view.html delete mode 100644 leave/templates/leave/today-leave-empty.html delete mode 100644 leave/templates/leave/user-leave-empty-view.html delete mode 100644 leave/templates/leave/user-leave-type-empty-view.html delete mode 100644 leave/templates/leave/user-leave-view.html delete mode 100644 leave/templates/leave/user-request-form.html delete mode 100644 leave/templates/leave/user-request-one.html delete mode 100644 leave/templates/leave/user-request-update.html delete mode 100644 leave/templates/leave/user-request-view.html delete mode 100644 leave/templates/leave/user-requests.html diff --git a/employee/templates/employee/view/individual.html b/employee/templates/employee/view/individual.html index eaf548cac..21ce6d5b3 100644 --- a/employee/templates/employee/view/individual.html +++ b/employee/templates/employee/view/individual.html @@ -225,7 +225,7 @@
- {% if request.user == employee.employee_user_id %} + {% if request.user.is_superuser or request.user|check_manager:employee or request.user == employee.employee_user_id %}
-{% endif %} - -
-
-

{% trans "All Assigned Leaves" %}

- - - -
-
-
- - -
-
-
- -
- -
-
-
-
- - -
-
-
-
-
- -
- {% include 'leave/leave_assign/assigned-leave.html' %} - - -
- - - - - - - - - - - - - -{% endblock %} \ No newline at end of file diff --git a/leave/templates/leave/available-update-form.html b/leave/templates/leave/available-update-form.html deleted file mode 100644 index 0bc4859f5..000000000 --- a/leave/templates/leave/available-update-form.html +++ /dev/null @@ -1,32 +0,0 @@ -{% load i18n %} -{% if form.errors %} - -
-
- - {% for error in form.non_field_errors %} -
- {{ error }} -
- {% endfor %} -
-
-{% endif %} - -
-
- - {{form.available_days}} - {{form.available_days.errors}} - -
-
- - {{form.carryforward_days}} - {{form.carryforward_days.errors}} -
-