diff --git a/accessibility/urls.py b/accessibility/urls.py index 86f317a6c..687897c09 100644 --- a/accessibility/urls.py +++ b/accessibility/urls.py @@ -13,7 +13,7 @@ urlpatterns = [ name="user-accessibility", ), path( - "get-initial-accessibility-data", + "get-initial-accessibility-data/", accessibility.get_accessibility_data, name="get-initial-accessibility-data", ), diff --git a/attendance/urls.py b/attendance/urls.py index 6e2b39d15..211ab1f32 100644 --- a/attendance/urls.py +++ b/attendance/urls.py @@ -116,27 +116,27 @@ urlpatterns = [ name="validated-attendance-tab", ), path( - "validate-detail-view/", + "validate-detail-view//", attendances.ValidateDetailView.as_view(), name="validate-detail-view", ), path( - "individual-validate-detail-view/", + "individual-validate-detail-view//", attendances.ValidateAttendancesIndividualDetailView.as_view(), name="individual-validate-detail-view", ), path( - "ot-detail-view/", + "ot-detail-view//", attendances.OtDetailView.as_view(), name="ot-detail-view", ), path( - "validated-detail-view/", + "validated-detail-view//", attendances.ValidatedDetailView.as_view(), name="validated-detail-view", ), path( - "attendance-create", + "attendance-create/", attendances.AttendancesFormView.as_view(), name="attendance-create", ), @@ -162,32 +162,36 @@ urlpatterns = [ ), # path("attendance-create", views.attendance_create, name="attendance-create"), path( - "update-shift-details", + "update-shift-details/", views.form_shift_dynamic_data, name="update-shift-details", ), path( - "profile-attendance-tab", + "profile-attendance-tab/", views.profile_attendance_tab, name="profile-attendance-tab", ), - path("attendance-tab/", views.attendance_tab, name="attendance-tab"), - path("attendance-create", views.attendance_create, name="attendance-create"), - path("attendance-excel", views.attendance_excel, name="attendance-excel"), + path("attendance-tab//", views.attendance_tab, name="attendance-tab"), + path("attendance-create/", views.attendance_create, name="attendance-create"), + path("attendance-excel/", views.attendance_excel, name="attendance-excel"), path( - "attendance-info-import", views.attendance_import, name="attendance-info-import" + "attendance-info-import/", + views.attendance_import, + name="attendance-info-import", ), path( - "attendance-info-export-form", + "attendance-info-export-form/", views.attendance_export, name="attendance-info-export-form", ), path( - "attendance-info-export", views.attendance_export, name="attendance-info-export" + "attendance-info-export/", + views.attendance_export, + name="attendance-info-export", ), # path("attendance-view/", views.attendance_view, name="attendance-view"), path( - "attendance-search", + "attendance-search/", attendance.views.search.attendance_search, name="attendance-search", ), @@ -207,7 +211,7 @@ urlpatterns = [ name="attendance-delete", ), path( - "attendance-bulk-delete", + "attendance-bulk-delete/", views.attendance_bulk_delete, name="attendance-bulk-delete", ), @@ -222,7 +226,7 @@ urlpatterns = [ name="attendance-overtime-create", ), path( - "attendance-account-info-export", + "attendance-account-info-export/", views.attendance_account_export, name="attendance-account-info-export", ), @@ -272,38 +276,38 @@ urlpatterns = [ name="attendance-activity-delete", ), path( - "attendance-activity-bulk-delete", + "attendance-activity-bulk-delete/", views.attendance_activity_bulk_delete, name="attendance-activity-bulk-delete", ), path( - "attendance-activity-import", + "attendance-activity-import/", views.attendance_activity_import, name="attendance-activity-import", ), path( - "attendance-activity-import-excel", + "attendance-activity-import-excel/", views.attendance_activity_import_excel, name="attendance-activity-import-excel", ), path( - "attendance-activity-info-export", + "attendance-activity-info-export/", views.attendance_activity_export, name="attendance-activity-info-export", ), # path("view-my-attendance/", views.view_my_attendance, name="view-my-attendance"), path( - "filter-own-attendance", + "filter-own-attendance/", attendance.views.search.filter_own_attendance, name="filter-own-attendance", ), path( - "own-attendance-filter", + "own-attendance-filter/", attendance.views.search.own_attendance_sort, name="own-attendance-filter", ), - path("clock-in", attendance.views.clock_in_out.clock_in, name="clock-in"), - path("clock-out", attendance.views.clock_in_out.clock_out, name="clock-out"), + path("clock-in/", attendance.views.clock_in_out.clock_in, name="clock-in"), + path("clock-out/", attendance.views.clock_in_out.clock_out, name="clock-out"), path( "on-time-view/", views.on_time_view, @@ -330,17 +334,17 @@ urlpatterns = [ name="late-come-early-out-delete", ), path( - "late-come-early-out-bulk-delete", + "late-come-early-out-bulk-delete/", views.late_come_early_out_bulk_delete, name="late-come-early-out-bulk-delete", ), path( - "late-come-early-out-info-export", + "late-come-early-out-info-export/", views.late_come_early_out_export, name="late-come-early-out-info-export", ), path( - "validation-condition-create", + "validation-condition-create/", views.validation_condition_create, name="validation-condition-create", ), @@ -355,7 +359,7 @@ urlpatterns = [ name="validation-condition-delete", ), path( - "validate-bulk-attendance", + "validate-bulk-attendance/", views.validate_bulk_attendance, name="validate-bulk-attendance", ), @@ -375,35 +379,35 @@ urlpatterns = [ name="approve-overtime", ), path( - "approve-bulk-overtime", + "approve-bulk-overtime/", views.approve_bulk_overtime, name="approve-bulk-overtime", ), path( - "attendance-add-to-batch", + "attendance-add-to-batch/", views.attendance_add_to_batch, name="attendance-add-to-batch", ), path( - "dashboard", attendance.views.dashboard.dashboard, name="attendance-dashboard" + "dashboard/", attendance.views.dashboard.dashboard, name="attendance-dashboard" ), path( - "on-break-employees", + "on-break-employees/", attendance.views.dashboard.on_break_employees, name="on-break-employees", ), path( - "dashboard-approve-overtimes", + "dashboard-approve-overtimes/", attendance.views.dashboard.dashboard_approve_overtimes, name="dashboard-approve-overtimes", ), path( - "dashboard-validate-attendances", + "dashboard-validate-attendances/", attendance.views.dashboard.dashboard_validate_attendances, name="dashboard-validate-attendances", ), path( - "department-overtime-chart", + "department-overtime-chart/", attendance.views.dashboard.department_overtime_chart, name="department-overtime-chart", ), @@ -413,7 +417,7 @@ urlpatterns = [ name="dashboard-attendance", ), path( - "request-attendance", + "request-attendance/", attendance.views.requests.request_attendance, name="request-attendance", ), @@ -453,7 +457,7 @@ urlpatterns = [ name="edit-validate-attendance", ), path( - "search-attendance-requests", + "search-attendance-requests/", attendance.views.search.search_attendance_requests, name="search-attendance-requests", ), @@ -463,17 +467,17 @@ urlpatterns = [ name="cancel-validate-attendance-request", ), path( - "select-all-filter-attendance-request", + "select-all-filter-attendance-request/", attendance.views.requests.select_all_filter_attendance_request, name="select-all-filter-attendance-request", ), path( - "bulk-reject-attendance-request", + "bulk-reject-attendance-request/", attendance.views.requests.bulk_reject_attendance_request, name="bulk-reject-attendance-request", ), path( - "bulk-approve-attendance-request", + "bulk-approve-attendance-request/", attendance.views.requests.bulk_approve_attendance_request, name="bulk-approve-attendance-request", ), @@ -498,39 +502,39 @@ urlpatterns = [ name="update-attendance-request", ), path( - "create-batch-attendance", + "create-batch-attendance/", attendance.views.requests.create_batch_attendance, name="create-batch-attendance", ), - path("get-batches", attendance.views.requests.get_batches, name="get-batches"), - path("update-title", attendance.views.requests.update_title, name="update-title"), + path("get-batches/", attendance.views.requests.get_batches, name="get-batches"), + path("update-title/", attendance.views.requests.update_title, name="update-title"), path( - "delete-batch/", + "delete-batch//", attendance.views.requests.delete_batch, name="delete-batch", ), path( - "employee-widget-filter", + "employee-widget-filter/", attendance.views.search.widget_filter, name="attendance-widget-filter", ), path( - "update-fields-based-shift", + "update-fields-based-shift/", views.update_fields_based_shift, name="update-fields-based-shift", ), path( - "update-worked-hour-field", + "update-worked-hour-field/", views.update_worked_hour_field, name="update-worked-hour-field", ), path( - "update-date-details", + "update-date-details/", views.form_date_checking, name="update-date-details", ), path( - "user-request-one-view/", + "user-request-one-view//", views.user_request_one_view, name="user-request-one-view", ), @@ -540,12 +544,12 @@ urlpatterns = [ # name="get-attendance-activities", # ), path( - "get-attendance-activities/", + "get-attendance-activities//", attendances.AttendanceDetailActivityList.as_view(), name="get-attendance-activities", ), path( - "get-attendance-activities/", + "get-attendance-activities//", views.get_attendance_activities, name="get-attendance-activities", ), @@ -560,7 +564,7 @@ urlpatterns = [ name="hour-attendance-select-filter", ), path( - "attendance-account-bulk-delete", + "attendance-account-bulk-delete/", views.attendance_account_bulk_delete, name="attendance-account-bulk-delete", ), @@ -587,8 +591,8 @@ urlpatterns = [ path( "pending-hours/", attendance.views.dashboard.pending_hours, name="pending-hours" ), - path("create-garce-time", views.create_grace_time, name="create-grace-time"), - path("assign-shift/", views.assign_shift, name="assign-shift"), + path("create-garce-time/", views.create_grace_time, name="create-grace-time"), + path("assign-shift//", views.assign_shift, name="assign-shift"), path( "update-garce-time//", views.update_grace_time, @@ -600,12 +604,12 @@ urlpatterns = [ name="delete-grace-time", ), path( - "update-isactive-gracetime", + "update-isactive-gracetime/", views.update_isactive_gracetime, name="update-isactive-gracetime", ), path( - "update-gracetime-clock-in-clock-out", + "update-gracetime-clock-in-clock-out/", views.update_gracetime_clock_in_clock_out, name="update-gracetime-clock-in-clock-out", ), @@ -632,13 +636,13 @@ urlpatterns = [ path("work-records/", views.work_records, name="work-records"), path("work-record-export/", views.work_record_export, name="work-record-export"), path( - "work-records-change-month", + "work-records-change-month/", views.work_records_change_month, name="work-records-change-month", ), - path("enable-timerunner", views.enable_timerunner, name="enable-timerunner"), + path("enable-timerunner/", views.enable_timerunner, name="enable-timerunner"), path( - "get-employee-shift", + "get-employee-shift/", attendance.views.requests.get_employee_shift, name="get-employee-shift", ), @@ -668,7 +672,7 @@ urlpatterns = [ name="attendance-overtime-view", ), path( - "attendance-overtime-search", + "attendance-overtime-search/", hour_account.HourAccountList.as_view(), name="attendance-ot-search", ), @@ -758,7 +762,7 @@ urlpatterns = [ name="track-late-come-early-out", ), path( - "enable-disable-tracking-late-come-early-out", + "enable-disable-tracking-late-come-early-out/", views.enable_disable_tracking_late_come_early_out, name="enable-disable-tracking-late-come-early-out", ), @@ -768,7 +772,7 @@ urlpatterns = [ name="check-in-check-out-setting", ), path( - "enable-disable-check-in", + "enable-disable-check-in/", views.enable_disable_check_in, name="enable-disable-check-in", ), @@ -875,22 +879,22 @@ urlpatterns = [ name="attendance-request-nav", ), path( - "attendances-tab-detail-view/", + "attendances-tab-detail-view//", attendance_request.AttendanceListTabDetailView.as_view(), name="attendances-tab-detail-view", ), path( - "default-grace-time-list", + "default-grace-time-list/", grace_time.DefaultGraceTimeList.as_view(), name="default-grace-time-list", ), path( - "default-grace-time-nav", + "default-grace-time-nav/", grace_time.DefaultGraceTimeNav.as_view(), name="default-grace-time-nav", ), path( - "grace-time-nav", + "grace-time-nav/", grace_time.GraceTimeNav.as_view(), name="grace-time-nav", ), @@ -905,17 +909,17 @@ urlpatterns = [ name="grace-time-update", ), path( - "grace-time-list", + "grace-time-list/", grace_time.GraceTimeList.as_view(), name="grace-time-list", ), path( - "check-in-check-out-list", + "check-in-check-out-list/", check_in_check_out.CheckInCheckOutListView.as_view(), name="check-in-check-out-list", ), path( - "check-in-check-out-nav", + "check-in-check-out-nav/", check_in_check_out.CheckInCheckOutNavBar.as_view(), name="check-in-check-out-nav", ), diff --git a/base/urls.py b/base/urls.py index 4eb4a2cd6..4cb53c851 100644 --- a/base/urls.py +++ b/base/urls.py @@ -153,67 +153,67 @@ urlpatterns = [ mail_template.MailTemplateDuplicateForm.as_view(), name="mail-template-duplicate-form", ), - path("initialize-database", views.initialize_database, name="initialize-database"), - path("load-demo-database", views.load_demo_database, name="load-demo-database"), + path("initialize-database/", views.initialize_database, name="initialize-database"), + path("load-demo-database/", views.load_demo_database, name="load-demo-database"), path( - "initialize-database-user", + "initialize-database-user/", views.initialize_database_user, name="initialize-database-user", ), path( - "initialize-database-company", + "initialize-database-company/", views.initialize_database_company, name="initialize-database-company", ), path( - "initialize-database-department", + "initialize-database-department/", views.initialize_database_department, name="initialize-database-department", ), path( - "initialize-department-edit/", + "initialize-department-edit//", views.initialize_department_edit, name="initialize-department-edit", ), path( - "initialize-department-delete/", + "initialize-department-delete//", views.initialize_department_delete, name="initialize-department-delete", ), path( - "initialize-database-job-position", + "initialize-database-job-position/", views.initialize_database_job_position, name="initialize-database-job-position", ), path( - "initialize-job-position-edit/", + "initialize-job-position-edit//", views.initialize_job_position_edit, name="initialize-job-position-edit", ), path( - "initialize-job-position-delete/", + "initialize-job-position-delete//", views.initialize_job_position_delete, name="initialize-job-position-delete", ), - path("404", views.custom404, name="404"), + path("404/", views.custom404, name="404"), path("login/", views.login_user, name="login"), path( - "forgot-password", + "forgot-password/", views.HorillaPasswordResetView.as_view(), name="forgot-password", ), path( - "employee-reset-password", + "employee-reset-password/", views.EmployeePasswordResetView.as_view(), name="employee-reset-password", ), - path("reset-send-success", views.reset_send_success, name="reset-send-success"), - path("change-password", views.change_password, name="change-password"), - path("change-username", views.change_username, name="change-username"), - path("two-factor", views.two_factor_auth, name="two-factor"), - path("send-otp", views.send_otp, name="send-otp"), - path("logout", views.logout_user, name="logout"), - path("settings", views.common_settings, name="settings"), + path("reset-send-success/", views.reset_send_success, name="reset-send-success"), + path("change-password/", views.change_password, name="change-password"), + path("change-username/", views.change_username, name="change-username"), + path("two-factor/", views.two_factor_auth, name="two-factor"), + path("send-otp/", views.send_otp, name="send-otp"), + path("logout/", views.logout_user, name="logout"), + path("settings/", views.common_settings, name="settings"), path( "settings/user-group-create/", views.user_group_table, name="user-group-create" ), @@ -233,7 +233,9 @@ urlpatterns = [ name="group-permission-remove", ), path( - "user-group-assign-view", views.group_assign_view, name="user-group-assign-view" + "user-group-assign-view/", + views.group_assign_view, + name="user-group-assign-view", ), path("settings/user-group-assign/", views.group_assign, name="user-group-assign"), path( @@ -247,22 +249,22 @@ urlpatterns = [ name="employee-permission-assign", ), path( - "employee-permission-search", + "employee-permission-search/", views.employee_permission_search, name="permission-search", ), path( - "update-user-permission", + "update-user-permission/", views.update_permission, name="update-user-permission", ), path( - "update-group-permission", + "update-group-permission/", views.update_group_permission, name="update-group-permission", ), path( - "permission-table", + "permission-table/", views.permission_table, name="permission-table", ), @@ -297,9 +299,9 @@ urlpatterns = [ views.mail_server_test_email, name="mail-server-test-email", ), - path("mail-server-delete", views.mail_server_delete, name="mail-server-delete"), + path("mail-server-delete/", views.mail_server_delete, name="mail-server-delete"), path( - "replace-primary-mail", views.replace_primary_mail, name="replace-primary-mail" + "replace-primary-mail/", views.replace_primary_mail, name="replace-primary-mail" ), path( "configuration/view-mail-templates/", @@ -581,17 +583,17 @@ urlpatterns = [ # name="rotating-work-type-assign-add", # ), path( - "rotating-work-type-assign-add", + "rotating-work-type-assign-add/", rotating_work_type.RotatingWorkTypeFormView.as_view(), name="rotating-work-type-assign-add", ), path( - "rotating-work-type-assign-view", + "rotating-work-type-assign-view/", views.rotating_work_type_assign_view, name="rotating-work-type-assign-view", ), path( - "rotating-work-type-assign-export", + "rotating-work-type-assign-export/", views.rotating_work_type_assign_export, name="rotating-work-type-assign-export", ), @@ -626,12 +628,12 @@ urlpatterns = [ name="rotating-work-type-assign-archive", ), path( - "rotating-work-type-assign-bulk-archive", + "rotating-work-type-assign-bulk-archive/", views.rotating_work_type_assign_bulk_archive, name="rotating-shift-work-type-bulk-archive", ), path( - "rotating-work-type-assign-bulk-delete", + "rotating-work-type-assign-bulk-delete/", views.rotating_work_type_assign_bulk_delete, name="rotating-shift-work-type-bulk-delete", ), @@ -843,17 +845,17 @@ urlpatterns = [ # name="rotating-shift-assign", # ), path( - "rotating-shift-assign-add", + "rotating-shift-assign-add/", rotating_shift_assign.RotatingShiftFormView.as_view(), name="rotating-shift-assign-add", ), path( - "rotating-shift-assign-view", + "rotating-shift-assign-view/", views.rotating_shift_assign_view, name="rotating-shift-assign-view", ), path( - "rotating-shift-assign-info-export", + "rotating-shift-assign-info-export/", views.rotating_shift_assign_export, name="rotating-shift-assign-info-export", ), @@ -863,7 +865,7 @@ urlpatterns = [ # name="rotating-shift-assign-update", # ), path( - "rotating-shift-assign-info-import", + "rotating-shift-assign-info-import/", views.rotating_shift_assign_import, name="rotating-shift-assign-info-import", ), @@ -893,12 +895,12 @@ urlpatterns = [ name="rotating-shift-assign-archive", ), path( - "rotating-shift-assign-bulk-archive", + "rotating-shift-assign-bulk-archive/", views.rotating_shift_assign_bulk_archive, name="rotating-shift-assign-bulk-archive", ), path( - "rotating-shift-assign-bulk-delete", + "rotating-shift-assign-bulk-delete/", views.rotating_shift_assign_bulk_delete, name="rotating-shift-assign-bulk-delete", ), @@ -934,12 +936,12 @@ urlpatterns = [ # name="work-type-request-view", # ), path( - "work-type-request-info-export", + "work-type-request-info-export/", views.work_type_request_export, name="work-type-request-info-export", ), path( - "work-type-request-search", + "work-type-request-search/", views.work_type_request_search, name="work-type-request-search", ), @@ -949,7 +951,7 @@ urlpatterns = [ name="work-type-request-cancel", ), path( - "work-type-request-bulk-cancel", + "work-type-request-bulk-cancel/", views.work_type_request_bulk_cancel, name="work-type-request-bulk-cancel", ), @@ -959,7 +961,7 @@ urlpatterns = [ name="work-type-request-approve", ), path( - "work-type-request-bulk-approve", + "work-type-request-bulk-approve/", views.work_type_request_bulk_approve, name="work-type-request-bulk-approve", ), @@ -984,7 +986,7 @@ urlpatterns = [ name="work-type-request-single-view", ), path( - "work-type-request-bulk-delete", + "work-type-request-bulk-delete/", views.work_type_request_bulk_delete, name="work-type-request-bulk-delete", ), @@ -1020,7 +1022,7 @@ urlpatterns = [ name="shift-request-reallocate", ), path( - "update-employee-allocation", + "update-employee-allocation/", views.update_employee_allocation, name="update-employee-allocation", ), @@ -1030,12 +1032,12 @@ urlpatterns = [ # name="shift-request-view", # ), path( - "shift-request-info-export", + "shift-request-info-export/", views.shift_request_export, name="shift-request-info-export", ), path( - "shift-request-search", views.shift_request_search, name="shift-request-search" + "shift-request-search/", views.shift_request_search, name="shift-request-search" ), path( "shift-request-details//", @@ -1078,7 +1080,7 @@ urlpatterns = [ name="shift-allocation-request-cancel", ), path( - "shift-request-bulk-cancel", + "shift-request-bulk-cancel/", views.shift_request_bulk_cancel, name="shift-request-bulk-cancel", ), @@ -1093,7 +1095,7 @@ urlpatterns = [ name="shift-allocation-request-approve", ), path( - "shift-request-bulk-approve", + "shift-request-bulk-approve/", views.shift_request_bulk_approve, name="shift-request-bulk-approve", ), @@ -1103,20 +1105,20 @@ urlpatterns = [ name="shift-request-delete", ), path( - "shift-request-bulk-delete", + "shift-request-bulk-delete/", views.shift_request_bulk_delete, name="shift-request-bulk-delete", ), - path("notifications", views.notifications, name="notifications"), - path("clear-notifications", views.clear_notification, name="clear-notifications"), + path("notifications/", views.notifications, name="notifications"), + path("clear-notifications/", views.clear_notification, name="clear-notifications"), path( - "delete-all-notifications", + "delete-all-notifications/", views.delete_all_notifications, name="delete-all-notifications", ), - path("read-notifications", views.read_notifications, name="read-notifications"), + path("read-notifications/", views.read_notifications, name="read-notifications"), path( - "mark-as-read-notification/", + "mark-as-read-notification//", views.mark_as_read_notification, name="mark-as-read-notification", ), @@ -1125,7 +1127,7 @@ urlpatterns = [ views.mark_as_read_notification_json, name="mark-as-read-notification-json", ), - path("all-notifications", views.all_notifications, name="all-notifications"), + path("all-notifications/", views.all_notifications, name="all-notifications"), path( "delete-notifications//", views.delete_notification, @@ -1138,17 +1140,17 @@ urlpatterns = [ path("settings/save-time/", views.save_time_format, name="save_time_format"), path("settings/get-time-format/", views.get_time_format, name="get-time-format"), path( - "history-field-settings", + "history-field-settings/", views.history_field_settings, name="history-field-settings", ), path( - "enable-account-block-unblock", + "enable-account-block-unblock/", views.enable_account_block_unblock, name="enable-account-block-unblock", ), path( - "enable-profile-edit-feature", + "enable-profile-edit-feature/", views.enable_profile_edit_feature, name="enable-profile-edit-feature", ), @@ -1194,10 +1196,10 @@ urlpatterns = [ path( "settings/helpdesk-tag-view/", views.helpdesk_tag_view, name="helpdesk-tag-view" ), - path("tag-create", views.tag_create, name="tag-create"), - path("tag-update/", views.tag_update, name="tag-update"), + path("tag-create/", views.tag_create, name="tag-create"), + path("tag-update//", views.tag_update, name="tag-update"), path( - "tag-delete/", + "tag-delete//", views.object_delete, name="tag-delete", kwargs={ @@ -1219,12 +1221,14 @@ urlpatterns = [ audit.AuditTagCreateForm.as_view(), name="settings-audit-tag-update", ), - path("audit-tag-create", views.audit_tag_create, name="audit-tag-create"), + path("audit-tag-create/", views.audit_tag_create, name="audit-tag-create"), path( - "audit-tag-update/", views.audit_tag_update, name="audit-tag-update" + "audit-tag-update//", + views.audit_tag_update, + name="audit-tag-update", ), path( - "audit-tag-delete/", + "audit-tag-delete//", views.object_delete, name="audit-tag-delete", kwargs={ @@ -1243,12 +1247,12 @@ urlpatterns = [ name="condition-value-fields", ), path( - "configuration/add-more-approval-managers", + "configuration/add-more-approval-managers/", views.add_more_approval_managers, name="add-more-approval-managers", ), path( - "configuration/remove-approval-manager", + "configuration/remove-approval-manager/", views.remove_approval_manager, name="remove-approval-manager", ), @@ -1278,7 +1282,7 @@ urlpatterns = [ name="multiple-level-approval-edit", ), path( - "multiple-level-approval-delete/", + "multiple-level-approval-delete//", views.multiple_level_approval_delete, name="multiple-level-approval-delete", ), @@ -1348,19 +1352,19 @@ urlpatterns = [ name="pagination-settings-view", ), path("settings/action-type/", views.action_type_view, name="action-type"), - path("action-type-create", views.action_type_create, name="action-type-create"), + path("action-type-create/", views.action_type_create, name="action-type-create"), path( - "action-type-update/", + "action-type-update//", views.action_type_update, name="action-type-update", ), path( - "action-type-delete/", + "action-type-delete//", views.action_type_delete, name="action-type-delete", ), path( - "pagination-settings-view", + "pagination-settings-view/", views.pagination_settings_view, name="pagination-settings-view", ), @@ -1370,14 +1374,16 @@ urlpatterns = [ # announcement.create_announcement, # name="create-announcement", # ), - path("announcement-list", announcement.announcement_list, name="announcement-list"), + path( + "announcement-list/", announcement.announcement_list, name="announcement-list" + ), path( "create-announcement", announcement_cbv.AnnouncementFormView.as_view(), name="create-announcement", ), path( - "delete-announcement/", + "delete-announcement//", announcement.delete_announcement, name="delete-announcement", ), @@ -1397,12 +1403,12 @@ urlpatterns = [ name="dashboard-announcement-viewed-by-list", ), path( - "update-announcement/", + "update-announcement//", announcement_cbv.AnnouncementFormView.as_view(), name="update-announcement", ), path( - "remove-announcement-file//", + "remove-announcement-file///", announcement.remove_announcement_file, name="remove-announcement-file", ), @@ -1422,7 +1428,7 @@ urlpatterns = [ # name="announcement-single-view", # ), path( - "announcement-single-view/", + "announcement-single-view//", announcement_cbv.AnnouncementDetailView.as_view(), name="announcement-single-view", ), @@ -1437,27 +1443,27 @@ urlpatterns = [ name="announcement-delete-comment", ), path( - "announcement-viewed-by", announcement.viewed_by, name="announcement-viewed-by" + "announcement-viewed-by/", announcement.viewed_by, name="announcement-viewed-by" ), - path("driver-viewed", views.driver_viewed_status, name="driver-viewed"), + path("driver-viewed/", views.driver_viewed_status, name="driver-viewed"), path( - "dashboard-components-toggle", + "dashboard-components-toggle/", views.dashboard_components_toggle, name="dashboard-components-toggle", ), path( - "reorder-dashboard-charts", + "reorder-dashboard-charts/", views.reorder_dashboard_charts, name="reorder-dashboard-charts", ), - path("employee-chart-show", views.employee_chart_show, name="employee-chart-show"), + path("employee-chart-show/", views.employee_chart_show, name="employee-chart-show"), path( "settings/enable-biometric-attendance/", views.enable_biometric_attendance_view, name="enable-biometric-attendance", ), path( - "settings/activate-biometric-attendance", + "settings/activate-biometric-attendance/", views.activate_biometric_attendance, name="activate-biometric-attendance", ), @@ -1478,7 +1484,7 @@ urlpatterns = [ ), path("shift-export/", shift_request.ExportView.as_view(), name="shift-export"), path( - "shift-request-tab", + "shift-request-tab/", shift_request.ShiftRequestTab.as_view(), name="shift-request-tab", ), @@ -1601,19 +1607,19 @@ urlpatterns = [ name="holiday-detail-view", ), path( - "holiday-creation", holidays.HolidayFormView.as_view(), name="holiday-creation" + "holiday-creation/", holidays.HolidayFormView.as_view(), name="holiday-creation" ), path( - "holiday-update/", + "holiday-update//", holidays.HolidayFormView.as_view(), name="holiday-update", ), path( - "holidays-info-import", views.holidays_info_import, name="holidays-info-import" + "holidays-info-import/", views.holidays_info_import, name="holidays-info-import" ), - path("holiday-info-export", views.holiday_info_export, name="holiday-info-export"), + path("holiday-info-export/", views.holiday_info_export, name="holiday-info-export"), path( - "get-upcoming-holidays", + "get-upcoming-holidays/", views.get_upcoming_holidays, name="get-upcoming-holidays", ), @@ -1627,9 +1633,9 @@ urlpatterns = [ "template": "holiday/holiday_form.html", }, ), - path("holiday-delete/", views.holiday_delete, name="holiday-delete"), + path("holiday-delete//", views.holiday_delete, name="holiday-delete"), path( - "holidays-bulk-delete", views.bulk_holiday_delete, name="holidays-bulk-delete" + "holidays-bulk-delete/", views.bulk_holiday_delete, name="holidays-bulk-delete" ), # path("holiday-filter", views.holiday_filter, name="holiday-filter"), path("holiday-select/", views.holiday_select, name="holiday-select"), @@ -1664,7 +1670,7 @@ urlpatterns = [ name="company-leave-navbar", ), path( - "company-leave-detail-view/", + "company-leave-detail-view//", company_leaves.CompanyLeaveDetailView.as_view(), name="company-leave-detail-view", ), @@ -1674,7 +1680,7 @@ urlpatterns = [ name="company-leave-creation", ), path( - "company-leave-update/", + "company-leave-update//", company_leaves.CompanyleaveFormView.as_view(), name="company-leave-update", ), @@ -1684,7 +1690,7 @@ urlpatterns = [ # name="company-leave-update", # ), path( - "company-leave-delete/", + "company-leave-delete//", views.company_leave_delete, name="company-leave-delete", ), @@ -1699,7 +1705,7 @@ urlpatterns = [ name="delete-penalties", ), path( - "enable-integration", + "enable-integration/", views.EnableIntegrationsView.as_view(), name="enable-integration", ), diff --git a/biometric/urls.py b/biometric/urls.py index 8f9d5a0d4..e2bb5e70b 100644 --- a/biometric/urls.py +++ b/biometric/urls.py @@ -50,7 +50,7 @@ urlpatterns = [ name="view-biometric-devices", ), path( - "biometric-device-live-capture", + "biometric-device-live-capture/", views.biometric_device_live, name="biometric-device-live-capture", ), @@ -106,12 +106,12 @@ urlpatterns = [ kwargs={"model": BiometricDevices}, ), path( - "search-employee-in-device", + "search-employee-in-device/", views.search_employee_device, name="search-employee-in-device", ), path( - "find-employee-badge-id", + "find-employee-badge-id/", views.find_employee_badge_id, name="find-employee-badge-id", ), @@ -131,22 +131,22 @@ urlpatterns = [ name="add-dahua-biometric-user", ), path( - "delete-dahua-user/", + "delete-dahua-user//", views.delete_dahua_user, name="delete-dahua-user", ), path( - "delete-dahua-user", + "delete-dahua-user/", views.delete_dahua_user, name="delete-dahua-user", ), path( - "delete-etimeoffice-user", + "delete-etimeoffice-user/", views.delete_etimeoffice_user, name="delete-etimeoffice-user", ), path( - "delete-etimeoffice-user/", + "delete-etimeoffice-user//", views.delete_etimeoffice_user, name="delete-etimeoffice-user", ), @@ -171,12 +171,12 @@ urlpatterns = [ name="delete-cosec-user", ), path( - "biometric-users-bulk-delete", + "biometric-users-bulk-delete/", views.bio_users_bulk_delete, name="biometric-users-bulk-delete", ), path( - "cosec-users-bulk-delete", + "cosec-users-bulk-delete/", views.cosec_users_bulk_delete, name="cosec-users-bulk-delete", ), diff --git a/employee/urls.py b/employee/urls.py index fbc52e105..5a66910af 100644 --- a/employee/urls.py +++ b/employee/urls.py @@ -30,33 +30,35 @@ urlpatterns = [ name="allocation-view", ), path( - "allocation-employee-forms", + "allocation-employee-forms/", allocations.EmployeeForms.as_view(), name="allocation-employee-forms", ), - path("personal-form", allocations.PersonalFormView.as_view(), name="personal-form"), - path("work-form", allocations.WorkFormView.as_view(), name="work-form"), - path("bank-form", allocations.BankFormView.as_view(), name="bank-form"), path( - "allocation-user-group-view", + "personal-form/", allocations.PersonalFormView.as_view(), name="personal-form" + ), + path("work-form/", allocations.WorkFormView.as_view(), name="work-form"), + path("bank-form/", allocations.BankFormView.as_view(), name="bank-form"), + path( + "allocation-user-group-view/", allocations.GroupsView.as_view(), name="allocation-user-group-view", ), path( - "allocation-user-groups", + "allocation-user-groups/", allocations.Groups.as_view(), name="allocation-user-groups", ), path( - "allocation-assign-group-user", + "allocation-assign-group-user/", allocations.GroupAssignView.as_view(), name="allocation-assign-group-user", ), path( - "allocation-summary", allocations.Summary.as_view(), name="allocation-summary" + "allocation-summary/", allocations.Summary.as_view(), name="allocation-summary" ), path( - "toggle-user-dashboard-access", + "toggle-user-dashboard-access/", allocations.ToggleDashboardAccess.as_view(), name="toggle-user-dashboard-access", ), @@ -93,7 +95,7 @@ urlpatterns = [ # name="employee-profile", # kwargs={"model": Employee}, # ), - path("edit-profile", views.self_info_update, name="edit-profile"), + path("edit-profile/", views.self_info_update, name="edit-profile"), path( "profile-edit-access//", views.profile_edit_access, @@ -105,7 +107,7 @@ urlpatterns = [ name="update-profile-image", ), path( - "update-own-profile-image", + "update-own-profile-image/", views.update_own_profile_image, name="update-own-profile-image", ), @@ -115,17 +117,17 @@ urlpatterns = [ name="remove-profile-image", ), path( - "remove-own-profile-image", + "remove-own-profile-image/", views.remove_own_profile_image, name="remove-own-profile-image", ), path( - "employee-profile-bank-details", + "employee-profile-bank-details/", views.employee_profile_bank_details, name="employee-profile-bank-update", ), # path("employee-view/", views.employee_view, name="employee-view"), - path("employee-view-new", views.employee_view_new, name="employee-view-new"), + path("employee-view-new/", views.employee_view_new, name="employee-view-new"), path( "employee-view-update//", views.employee_view_update, @@ -133,7 +135,7 @@ urlpatterns = [ kwargs={"model": Employee}, ), path( - "employee-create-personal-info", + "employee-create-personal-info/", views.employee_create_update_personal_info, name="employee-create-personal-info", ), @@ -143,7 +145,7 @@ urlpatterns = [ name="employee-update-personal-info", ), path( - "employee-create-work-info", + "employee-create-work-info/", views.employee_update_work_info, name="employee-create-work-info", ), @@ -153,7 +155,7 @@ urlpatterns = [ name="employee-update-work-info", ), path( - "employee-create-bank-details", + "employee-create-bank-details/", views.employee_update_bank_details, name="employee-create-bank-details", ), @@ -163,11 +165,11 @@ urlpatterns = [ name="employee-update-bank-details", ), path( - "employee-filter-view", views.employee_filter_view, name="employee-filter-view" + "employee-filter-view/", views.employee_filter_view, name="employee-filter-view" ), - path("employee-view-card", views.employee_card, name="employee-view-card"), - path("employee-view-list", views.employee_list, name="employee-view-list"), - path("search-employee", views.employee_search, name="search-employee"), + path("employee-view-card/", views.employee_card, name="employee-view-card"), + path("employee-view-list/", views.employee_list, name="employee-view-list"), + path("search-employee/", views.employee_search, name="search-employee"), path( "employee-update//", views.employee_update, name="employee-update" ), @@ -175,12 +177,12 @@ urlpatterns = [ "employee-delete//", views.employee_delete, name="employee-delete" ), path( - "employee-bulk-update", + "employee-bulk-update/", views.view_employee_bulk_update, name="employee-bulk-update", ), path( - "save-employee-bulk-update", + "save-employee-bulk-update/", views.save_employee_bulk_update, name="save-employee-bulk-update", ), @@ -190,10 +192,10 @@ urlpatterns = [ name="employee-account-block-unblock", ), path( - "employee-bulk-delete", views.employee_bulk_delete, name="employee-bulk-delete" + "employee-bulk-delete/", views.employee_bulk_delete, name="employee-bulk-delete" ), path( - "employee-bulk-archive", + "employee-bulk-archive/", views.employee_bulk_archive, name="employee-bulk-archive", ), @@ -237,40 +239,40 @@ urlpatterns = [ views.employee_work_information_delete, name="employee-work-information-delete", ), - path("employee-import", views.employee_import, name="employee-import"), - path("employee-export", views.employee_export, name="employee-export"), - path("work-info-import", views.work_info_import, name="work-info-import"), + path("employee-import/", views.employee_import, name="employee-import"), + path("employee-export/", views.employee_export, name="employee-export"), + path("work-info-import/", views.work_info_import, name="work-info-import"), path( - "work-info-import-file", + "work-info-import-file/", views.work_info_import_file, name="work-info-import-file", ), - path("work-info-export", views.work_info_export, name="work-info-export"), - path("get-birthday", views.get_employees_birthday, name="get-birthday"), - path("dashboard", views.dashboard, name="dashboard"), + path("work-info-export/", views.work_info_export, name="work-info-export"), + path("get-birthday/", views.get_employees_birthday, name="get-birthday"), + path("dashboard/", views.dashboard, name="dashboard"), path( - "total-employees-count", + "total-employees-count/", views.total_employees_count, name="total-employees-count", ), - path("joining-today-count", views.joining_today_count, name="joining-today-count"), - path("leave-today-count", views.leave_today_count, name="leave-today-count"), - path("joining-week-count", views.joining_week_count, name="joining-week-count"), - path("dashboard-employee", views.dashboard_employee, name="dashboard-employee"), + path("joining-today-count/", views.joining_today_count, name="joining-today-count"), + path("leave-today-count/", views.leave_today_count, name="leave-today-count"), + path("joining-week-count/", views.joining_week_count, name="joining-week-count"), + path("dashboard-employee/", views.dashboard_employee, name="dashboard-employee"), path( - "dashboard-employee-gender", + "dashboard-employee-gender/", views.dashboard_employee_gender, name="dashboard-employee-gender", ), path( - "dashboard-employee-department", + "dashboard-employee-department/", views.dashboard_employee_department, name="dashboard-employee-department", ), - path("employee-widget-filter", views.widget_filter, name="employee-widget-filter"), - path("note-tab/", views.note_tab, name="note-tab"), + path("employee-widget-filter/", views.widget_filter, name="employee-widget-filter"), + path("note-tab//", views.note_tab, name="note-tab"), path("add-employee-note//", views.add_note, name="add-employee-note"), - path("add-employee-note-post", views.add_note, name="add-employee-note-post"), + path("add-employee-note-post/", views.add_note, name="add-employee-note-post"), path( "employee-note-update//", views.employee_note_update, @@ -292,39 +294,41 @@ urlpatterns = [ name="employee-note-delete", ), path( - "allowances-deductions-tab/", + "allowances-deductions-tab//", views.allowances_deductions_tab, name="allowances-deductions-tab", ), - path("shift-tab/", views.shift_tab, name="shift-tab"), + path("shift-tab//", views.shift_tab, name="shift-tab"), # path( # "about-tab/", # views.about_tab, # name="about-tab", # kwargs={"model": Employee}, # ), - path("shift-tab/", views.shift_tab, name="shift-tab"), + path("shift-tab//", views.shift_tab, name="shift-tab"), path( - "about-tab/", + "about-tab//", views.about_tab, name="about-tab", kwargs={"model": Employee}, ), - path("document-tab/", views.document_tab, name="document-tab"), - path("bonus-points-tab/", views.bonus_points_tab, name="bonus-points-tab"), + path("document-tab//", views.document_tab, name="document-tab"), + path("bonus-points-tab//", views.bonus_points_tab, name="bonus-points-tab"), path( - "add-bonus-points/", views.add_bonus_points, name="add-bonus-points" + "add-bonus-points//", + views.add_bonus_points, + name="add-bonus-points", ), - path("redeem-points/", views.redeem_points, name="redeem-points"), + path("redeem-points//", views.redeem_points, name="redeem-points"), path("employee-select/", views.employee_select, name="employee-select"), path( "employee-select-filter/", views.employee_select_filter, name="employee-select-filter", ), - path("work-tab", employees.WorkTab.as_view(), name="work-tab"), + path("work-tab/", employees.WorkTab.as_view(), name="work-tab"), path( - "employee-work-tab", + "employee-work-tab/", employees.TabEmployeeWorkList.as_view(), name="employee-work-tab", ), @@ -346,10 +350,10 @@ urlpatterns = [ name="export-data-employee", ), path( - "employee-bulk-mail", not_in_out_dashboard.send_mail, name="employee-bulk-mail" + "employee-bulk-mail/", not_in_out_dashboard.send_mail, name="employee-bulk-mail" ), path( - "send-mail", + "send-mail/", not_in_out_dashboard.send_mail_to_employee, name="send-mail-to-employee", ), @@ -359,31 +363,31 @@ urlpatterns = [ name="get-template-employee", ), path( - "get-employee-mail-preview", + "get-employee-mail-preview/", not_in_out_dashboard.get_mail_preview, name="get-employee-mail-preview", ), path("view-policies/", policies.view_policies, name="view-policies"), - path("search-policies", policies.search_policies, name="search-policies"), - # path("create-policy", policies.create_policy, name="create-policy"), - path("create-policy", policy_cbv.PolicyFormView.as_view(), name="create-policy"), + path("search-policies/", policies.search_policies, name="search-policies"), + # path("create-policy/", policies.create_policy, name="create-policy"), + path("create-policy/", policy_cbv.PolicyFormView.as_view(), name="create-policy"), path( "create-policy//", policy_cbv.PolicyFormView.as_view(), name="create-policy", ), path("policy-nav/", policy_cbv.PoliciesNav.as_view(), name="policy-nav"), - path("view-policy", policies.view_policy, name="view-policy"), + path("view-policy/", policies.view_policy, name="view-policy"), path( - "add-attachment-policy", policies.add_attachment, name="add-attachment-policy" + "add-attachment-policy/", policies.add_attachment, name="add-attachment-policy" ), path( - "remove-attachment-policy", + "remove-attachment-policy/", policies.remove_attachment, name="remove-attachment-policy", ), path( - "get-attachments-policy", + "get-attachments-policy/", policies.get_attachments, name="get-attachments-policy", ), @@ -393,8 +397,8 @@ urlpatterns = [ name="file-upload", ), # path("file-upload/", views.file_upload, name="file-upload"), - path("view-file/", views.view_file, name="view-file"), - path("document-create", views.document_create, name="document-create"), + path("view-file//", views.view_file, name="view-file"), + path("document-create/", views.document_create, name="document-create"), path( "get-notify-field/", views.get_notify_field, @@ -407,18 +411,18 @@ urlpatterns = [ ), # path("document-create/", views.document_create, name="document-create"), path( - "update-document-title/", + "update-document-title//", views.update_document_title, name="update-document-title", ), - path("document-approve/", views.document_approve, name="document-approve"), + path("document-approve//", views.document_approve, name="document-approve"), path( - "document-bulk-approve", + "document-bulk-approve/", views.document_bulk_approve, name="document-bulk-approve", ), path( - "document-bulk-reject", views.document_bulk_reject, name="document-bulk-reject" + "document-bulk-reject/", views.document_bulk_reject, name="document-bulk-reject" ), path( "document-reject//", @@ -486,7 +490,7 @@ urlpatterns = [ name="document-delete", ), path("organisation-chart/", views.organisation_chart, name="organisation-chart"), - path("delete-policies", policies.delete_policies, name="delete-policies"), + path("delete-policies/", policies.delete_policies, name="delete-policies"), # path( # "disciplinary-actions/", # policies.disciplinary_actions, @@ -544,7 +548,7 @@ urlpatterns = [ name="update-actions", ), path( - "remove-employee-disciplinary-action//", + "remove-employee-disciplinary-action///", policies.remove_employee_disciplinary_action, name="remove-employee-disciplinary-action", ), @@ -554,41 +558,41 @@ urlpatterns = [ name="delete-actions", ), path( - "action-type-details", + "action-type-details/", policies.action_type_details, name="action-type-details", ), path( - "action-type-name", + "action-type-name/", policies.action_type_name, name="action-type-name", ), path( - "disciplinary-filter-view", + "disciplinary-filter-view/", policies.disciplinary_filter_view, name="disciplinary-filter-view", ), path( - "search-disciplinary", policies.search_disciplinary, name="search-disciplinary" + "search-disciplinary/", policies.search_disciplinary, name="search-disciplinary" ), path( - "encashment-condition-create", + "encashment-condition-create/", views.encashment_condition_create, name="encashment-condition-create", ), - path("initial-prefix", views.initial_prefix, name="initial-prefix"), + path("initial-prefix/", views.initial_prefix, name="initial-prefix"), path( - "get-first-last-badge-id", + "get-first-last-badge-id/", views.first_last_badge, name="get-first-last-badge-id", ), path( - "employee-get-mail-log", + "employee-get-mail-log/", views.employee_get_mail_log, name="employee-get-mail-log", ), path( - "get-manage-in", + "get-manage-in/", views.get_manager_in, name="get-manager-in", ), @@ -617,21 +621,21 @@ urlpatterns = [ disciplinary_actions.DisciplinaryActionsDetailView.as_view(), name="disciplinary-actions-detail-view", ), - path("get-job-positions", views.get_job_positions, name="get-job-positions"), + path("get-job-positions/", views.get_job_positions, name="get-job-positions"), path( - "get-job-positions-hx", views.get_job_positions_hx, name="get-job-positions-hx" + "get-job-positions-hx/", views.get_job_positions_hx, name="get-job-positions-hx" ), - path("get-job-roles", views.get_job_roles, name="get-job-roles"), + path("get-job-roles/", views.get_job_roles, name="get-job-roles"), path( - "get-job-position-department", + "get-job-position-department/", views.get_position_department, name="get-job-position-department", ), - path("get-job-roles-hx", views.get_job_roles_hx, name="get-job-roles-hx"), + path("get-job-roles-hx/", views.get_job_roles_hx, name="get-job-roles-hx"), path("employee-tag-view/", views.employee_tag_view, name="employee-tag-view"), - path("employee-tag-create", views.employee_tag_create, name="employee-tag-create"), + path("employee-tag-create/", views.employee_tag_create, name="employee-tag-create"), path( - "employee-tag-update/", + "employee-tag-update//", views.employee_tag_update, name="employee-tag-update", ), @@ -665,10 +669,10 @@ urlpatterns = [ if app_installed("asset"): urlpatterns += [ path( - "allocation-assets", allocations.Assets.as_view(), name="allocation-assets" + "allocation-assets/", allocations.Assets.as_view(), name="allocation-assets" ), path( - "allocation-asset-list", + "allocation-asset-list/", allocations.AssetAllocationList.as_view(), name="allocation-asset-list", ), @@ -682,12 +686,12 @@ if app_installed("asset"): if app_installed("leave"): urlpatterns += [ path( - "allocation-leave-type", + "allocation-leave-type/", allocations.LeaveTypeView.as_view(), name="allocation-leave-type", ), path( - "allocation-leave-type-list", + "allocation-leave-type-list/", allocations.LeaveTypeAllocationList.as_view(), name="allocation-leave-type-list", ), @@ -696,22 +700,22 @@ if app_installed("leave"): if app_installed("payroll"): urlpatterns += [ path( - "allocation-allowance", + "allocation-allowance/", allocations.AllowanceView.as_view(), name="allocation-allowance", ), path( - "allocation-allowance-list", + "allocation-allowance-list/", allocations.AllowanceList.as_view(), name="allocation-allowance-list", ), path( - "allocation-deduction", + "allocation-deduction/", allocations.DeductionView.as_view(), name="allocation-deduction", ), path( - "allocation-deduction-list", + "allocation-deduction-list/", allocations.DeductionList.as_view(), name="allocation-deduction-list", ), diff --git a/helpdesk/urls.py b/helpdesk/urls.py index 25abd52e5..deaffce13 100644 --- a/helpdesk/urls.py +++ b/helpdesk/urls.py @@ -20,7 +20,7 @@ urlpatterns = [ name="ticket-create-form", ), path( - "ticket-update-form/", + "ticket-update-form//", ticket_type.TicketTypeCreateForm.as_view(), name="ticket-update-form", ), @@ -58,7 +58,7 @@ urlpatterns = [ ), # path("faq-create//", views.create_faq, name="faq-create"), path("faq-update//", faq.FaqCreateFormView.as_view(), name="faq-update"), - # path("faq-update/", views.faq_update, name="faq-update"), + # path("faq-update//", views.faq_update, name="faq-update"), path("faq-search/", views.faq_search, name="faq-search"), path("faq-filter//", views.faq_filter, name="faq-filter"), path("faq-suggestion/", views.faq_suggestion, name="faq-suggestion"), @@ -74,24 +74,26 @@ urlpatterns = [ pipeline.TicketPipelineNav.as_view(), name="ticket-pipeline-nav", ), - path("get-ticket-tabs", pipeline.TicketTabView.as_view(), name="get-ticket-tabs"), + path("get-ticket-tabs/", pipeline.TicketTabView.as_view(), name="get-ticket-tabs"), path("ticket-tab/", pipeline.TicketTabView.as_view(), name="ticket-tab"), path("ticket-tab-list/", pipeline.TicketListView.as_view(), name="ticket-tab-list"), path("ticket-tab-card/", pipeline.TicketCardView.as_view(), name="ticket-tab-card"), # path("ticket-pipeline-view/", pipeline.TicketPipelineTabView.as_view(), name="ticket-pipeline-view"), path( - "ticket-create", + "ticket-create/", ticket_type.TicketsCreateFormView.as_view(), name="ticket-create", ), - # path("ticket-create", views.ticket_create, name="ticket-create"), + # path("ticket-create/", views.ticket_create, name="ticket-create"), path( "ticket-update//", ticket_type.TicketsCreateFormView.as_view(), name="ticket-update", ), - # path("ticket-update/", views.ticket_update, name="ticket-update"), - path("ticket-archive/", views.ticket_archive, name="ticket-archive"), + # path("ticket-update//", views.ticket_update, name="ticket-update"), + path( + "ticket-archive//", views.ticket_archive, name="ticket-archive" + ), path( "change-ticket-status//", views.change_ticket_status, @@ -102,8 +104,8 @@ urlpatterns = [ views.ticket_status_change, name="ticket-status-change", ), - path("ticket-delete/", views.ticket_delete, name="ticket-delete"), - path("ticket-filter", views.ticket_filter, name="ticket-filter"), + path("ticket-delete//", views.ticket_delete, name="ticket-delete"), + path("ticket-filter/", views.ticket_filter, name="ticket-filter"), path( "ticket-detail//", views.ticket_detail, @@ -111,54 +113,56 @@ urlpatterns = [ kwargs={"model": Ticket}, ), path( - "ticket-individual-view/", + "ticket-individual-view//", views.ticket_individual_view, name="ticket-individual-view", ), path( - "view-ticket-claim-request/", + "view-ticket-claim-request//", views.view_ticket_claim_request, name="view-ticket-claim-request", ), - path("ticket-change-tag", views.ticket_update_tag, name="ticket-change-tag"), + path("ticket-change-tag/", views.ticket_update_tag, name="ticket-change-tag"), path( - "ticket-change-raised-on/", + "ticket-change-raised-on//", views.ticket_change_raised_on, name="ticket-change-raised-on", ), path( - "ticket-change-assignees/", + "ticket-change-assignees//", views.ticket_change_assignees, name="ticket-change-assignees", ), - path("ticket-create-tag", views.create_tag, name="ticket-create-tag"), - path("remove-tag", views.remove_tag, name="remove-tag"), + path("ticket-create-tag/", views.create_tag, name="ticket-create-tag"), + path("remove-tag/", views.remove_tag, name="remove-tag"), path( - "view-ticket-document/", + "view-ticket-document//", views.view_ticket_document, name="view-ticket-document", ), - path("comment-create/", views.comment_create, name="comment-create"), + path( + "comment-create//", views.comment_create, name="comment-create" + ), path("comment-edit/", views.comment_edit, name="comment-edit"), path( "comment-delete//", views.comment_delete, name="comment-delete" ), - path("get-raised-on", views.get_raised_on, name="get-raised-on"), - path("claim-ticket/", views.claim_ticket, name="claim-ticket"), + path("get-raised-on/", views.get_raised_on, name="get-raised-on"), + path("claim-ticket//", views.claim_ticket, name="claim-ticket"), path( - "approve-claim-request/", + "approve-claim-request//", views.approve_claim_request, name="approve-claim-request", ), path( - "tickets-select-filter", + "tickets-select-filter/", views.tickets_select_filter, name="tickets-select-filter", ), path( - "tickets-bulk-archive", views.tickets_bulk_archive, name="tickets-bulk-archive" + "tickets-bulk-archive/", views.tickets_bulk_archive, name="tickets-bulk-archive" ), - path("tickets-bulk-delete", views.tickets_bulk_delete, name="tickets-bulk-delete"), + path("tickets-bulk-delete/", views.tickets_bulk_delete, name="tickets-bulk-delete"), # path( # "department-manager-create/", # views.create_department_manager, @@ -200,7 +204,7 @@ urlpatterns = [ name="department-manager-nav", ), path( - "department-manager-update/", + "department-manager-update//", views.update_department_manager, name="department-manager-update", ), @@ -210,24 +214,24 @@ urlpatterns = [ name="department-manager-update-view", ), path( - "department-manager-delete/", + "department-manager-delete//", views.delete_department_manager, name="department-manager-delete", ), path( - "update-priority/", + "update-priority//", views.update_priority, name="update-priority", ), path("ticket-type-view/", views.ticket_type_view, name="ticket-type-view"), - path("ticket-type-create", views.ticket_type_create, name="ticket-type-create"), + path("ticket-type-create/", views.ticket_type_create, name="ticket-type-create"), path( - "ticket-type-update/", + "ticket-type-update//", views.ticket_type_update, name="ticket-type-update", ), path( - "ticket-type-delete/", + "ticket-type-delete//", views.ticket_type_delete, name="ticket-type-delete", ), @@ -237,12 +241,12 @@ urlpatterns = [ name="department-manager-view", ), path( - "get-department-employee", + "get-department-employee/", views.get_department_employees, name="get-department-employee", ), path( - "delete-ticket-document/", + "delete-ticket-document//", views.delete_ticket_document, name="delete-ticket-document", ), diff --git a/horilla_meet/urls.py b/horilla_meet/urls.py index f7a6614e1..10bbf38c4 100644 --- a/horilla_meet/urls.py +++ b/horilla_meet/urls.py @@ -12,17 +12,17 @@ urlpatterns = [ name="gmeet-setting", ), path( - "gmeet-setting-nav", + "gmeet-setting-nav/", cbv.GmeetCredentialNavView.as_view(), name="gmeet-setting-nav", ), path( - "gmeet-setting-list-view", + "gmeet-setting-list-view/", cbv.GmeetCredentialListView.as_view(), name="gmeet-setting-list-view", ), path( - "create-gmeet-credentials", + "create-gmeet-credentials/", cbv.GoogleCredentialsFormView.as_view(), name="create-gmeet-credentials", ), @@ -42,12 +42,12 @@ urlpatterns = [ name="gmeet-view", ), path( - "gmeet-list-view", + "gmeet-list-view/", cbv.GmeetListView.as_view(), name="gmeet-list-view", ), path( - "gmeet-nav-view", + "gmeet-nav-view/", cbv.GmeetNavView.as_view(), name="gmeet-nav-view", ), @@ -87,7 +87,7 @@ urlpatterns = [ name="create-google-meet", ), path( - "delete-google-meet/", + "delete-google-meet//", views.delete_google_meet, name="delete-google-meet", ), @@ -96,7 +96,7 @@ urlpatterns = [ if apps.is_installed("recruitment"): urlpatterns += [ path( - "create-interview-google-meeting", + "create-interview-google-meeting/", views.create_inteview_google_meeting, name="create-interview-google-meeting", ), @@ -105,7 +105,7 @@ if apps.is_installed("recruitment"): if apps.is_installed("pms"): urlpatterns += [ path( - "create-pms-google-meeting", + "create-pms-google-meeting/", views.create_pms_google_meeting, name="create-pms-google-meeting", ), diff --git a/horilla_views/urls.py b/horilla_views/urls.py index 03485757e..8b86337ab 100644 --- a/horilla_views/urls.py +++ b/horilla_views/urls.py @@ -9,11 +9,11 @@ from horilla_views.generic.cbv import history from horilla_views.generic.cbv.views import HorillaListView, ReloadMessages urlpatterns = [ - path("toggle-columns", views.ToggleColumn.as_view(), name="toggle-columns"), - path("active-tab", views.ActiveTab.as_view(), name="active-tab"), - path("active-group", views.ActiveGroup.as_view(), name="cbv-active-group"), - path("reload-field", views.ReloadField.as_view(), name="reload-field"), - path("reload-messages", ReloadMessages.as_view(), name="reload-messages"), + path("toggle-columns/", views.ToggleColumn.as_view(), name="toggle-columns"), + path("active-tab/", views.ActiveTab.as_view(), name="active-tab"), + path("active-group/", views.ActiveGroup.as_view(), name="cbv-active-group"), + path("reload-field/", views.ReloadField.as_view(), name="reload-field"), + path("reload-messages/", ReloadMessages.as_view(), name="reload-messages"), path("saved-filter/", views.SavedFilter.as_view(), name="saved-filter"), path( "saved-filter//", @@ -31,17 +31,17 @@ urlpatterns = [ name="active-hnv-view-type", ), path( - "search-in-instance-ids", + "search-in-instance-ids/", views.SearchInIds.as_view(), name="search-in-instance-ids", ), path( - "last-applied-filter", + "last-applied-filter/", views.LastAppliedFilter.as_view(), name="last-applied-filter", ), path( - "generic-delete", + "generic-delete/", views.HorillaDeleteConfirmationView.as_view(), name="generic-delete", ), diff --git a/horilla_widgets/urls.py b/horilla_widgets/urls.py index 53d0ec2de..aab617b19 100644 --- a/horilla_widgets/urls.py +++ b/horilla_widgets/urls.py @@ -7,5 +7,5 @@ from django.urls import path from horilla_widgets import views urlpatterns = [ - path("get-filter-form", views.get_filter_form, name="get-filter-form"), + path("get-filter-form/", views.get_filter_form, name="get-filter-form"), ] diff --git a/leave/urls.py b/leave/urls.py index 153e81748..312c955e2 100644 --- a/leave/urls.py +++ b/leave/urls.py @@ -122,21 +122,21 @@ urlpatterns = [ leave_types.LeaveTypeCardView.as_view(), name="leave-type-card-view", ), - path("type-creation", views.leave_type_creation, name="type-creation"), + path("type-creation/", views.leave_type_creation, name="type-creation"), # path("type-view/", views.leave_type_view, name="type-view"), path( - "leave-type-individual-view/", + "leave-type-individual-view//", views.leave_type_individual_view, name="leave-type-individual-view", ), path( - "type-update/", + "type-update//", views.leave_type_update, name="type-update", kwargs={"model": models.LeaveType}, ), - path("type-delete/", views.leave_type_delete, name="type-delete"), - path("type-filter", views.leave_type_filter, name="type-filter"), + path("type-delete//", views.leave_type_delete, name="type-delete"), + path("type-filter/", views.leave_type_filter, name="type-filter"), # path("request-creation", views.leave_request_creation, name="request-creation"), path( "request-creation", @@ -159,54 +159,54 @@ urlpatterns = [ name="leave-request-creation", ), path( - "leave-requests-info-export", + "leave-requests-info-export/", views.leave_requests_export, name="leave-requests-info-export", ), path( - "create-leave-report", + "create-leave-report/", views.create_leave_report, name="create-leave-report", ), path( - "request-approve/", views.leave_request_approve, name="request-approve" + "request-approve//", views.leave_request_approve, name="request-approve" ), path( - "request-approve//", + "request-approve///", views.leave_request_approve, name="request-approve", ), path( - "leave-requests-bulk-approve", + "leave-requests-bulk-approve/", views.leave_request_bulk_approve, name="leave-requests-bulk-approve", ), path( - "leave-requests-bulk-reject", + "leave-requests-bulk-reject/", views.leave_bulk_reject, name="leave-requests-bulk-reject", ), - path("request-cancel/", views.leave_request_cancel, name="request-cancel"), + path("request-cancel//", views.leave_request_cancel, name="request-cancel"), path( - "request-cancel//", + "request-cancel///", views.leave_request_cancel, name="request-cancel", ), # path("request-update/", views.leave_request_update, name="request-update"), path( - "request-update/", + "request-update//", leave_requests.LeaveRequestFormView.as_view(), name="request-update", ), - path("request-delete/", views.leave_request_delete, name="request-delete"), + path("request-delete//", views.leave_request_delete, name="request-delete"), # path("user-request/", views.user_leave_request, name="user-request"), path( "user-request/", my_leave_request.MyLeaveRequestSingleForm.as_view(), name="user-request", ), - # path("request-filter", views.leave_request_filter, name="request-filter"), - path("assign", views.leave_assign, name="assign"), + # path("request-filter/", views.leave_request_filter, name="request-filter"), + path("assign/", views.leave_assign, name="assign"), # path("assign",assigned_leave.AssignedLeaveFormView.as_view(),name="assign"), # path("assign-one/", views.leave_assign_one, name="assign-one"), path( @@ -221,34 +221,36 @@ urlpatterns = [ # name="available-leave-single-view", # ), path( - "available-leave-update/", + "available-leave-update//", views.available_leave_update, name="available-leave-update", ), - # path("available-leave-update/",assigned_leave.AssignedLeaveFormView.as_view(),name="available-leave-update"), - path("assign-delete/", views.leave_assign_delete, name="assign-delete"), + # path("available-leave-update//",assigned_leave.AssignedLeaveFormView.as_view(),name="available-leave-update"), path( - "assigned-leave-bulk-delete", + "assign-delete//", views.leave_assign_delete, name="assign-delete" + ), + path( + "assigned-leave-bulk-delete/", views.leave_assign_bulk_delete, name="assigned-leave-bulk-delete", ), path( - "assign-leave-type-excel", + "assign-leave-type-excel/", views.assign_leave_type_excel, name="assign-leave-type-excel", ), path( - "assign-leave-type-info-import", + "assign-leave-type-info-import/", views.assign_leave_type_import, name="assign-leave-type-info-import", ), path( - "assigned-leaves-info-export", + "assigned-leaves-info-export/", views.assigned_leaves_export, name="assigned-leaves-info-export", ), - # path("assign-filter", views.leave_assign_filter, name="assign-filter"), - path("get_job_positions", views.get_job_positions, name="get_job_positions"), + # path("assign-filter/", views.leave_assign_filter, name="assign-filter"), + path("get_job_positions/", views.get_job_positions, name="get_job_positions"), # path("restrict-view", views.restrict_view, name="restrict-view"), # path("restrict-filter", views.restrict_filter, name="restrict-filter"), # path("restrict-creation", views.restrict_creation, name="restrict-creation"), @@ -259,28 +261,28 @@ urlpatterns = [ ), # path("restrict-update/", views.restrict_update, name="restrict-update"), path( - "restrict-update/", + "restrict-update//", restricted_days.RestrictedDaysFormView.as_view(), name="restrict-update", ), path( - "get-restrict-job-positions", + "get-restrict-job-positions/", views.get_job_positions, name="get-restrict-job-positions", ), - path("restrict-delete/", views.restrict_delete, name="restrict-delete"), + path("restrict-delete//", views.restrict_delete, name="restrict-delete"), path( - "restrict-days-bulk-delete", + "restrict-days-bulk-delete/", views.restrict_days_bulk_delete, name="restrict-days-bulk-delete", ), path( - "restrict-day-select-filter", + "restrict-day-select-filter/", views.restrict_day_select_filter, name="restrict-day-select-filter", ), - path("restrict-day-select", views.restrict_day_select, name="restrict-day-select"), - path("user-leave-filter", views.user_leave_filter, name="user-leave-filter"), + path("restrict-day-select/", views.restrict_day_select, name="restrict-day-select"), + path("user-leave-filter/", views.user_leave_filter, name="user-leave-filter"), # path("user-request-view/", views.user_request_view, name="user-request-view"), # path( # "user-request-update/", @@ -293,42 +295,42 @@ urlpatterns = [ name="user-request-update", ), path( - "user-request-delete/", + "user-request-delete//", views.user_request_delete, name="user-request-delete", ), path( - "user-request-cancel/", + "user-request-cancel//", views.user_leave_cancel, name="user-request-cancel", ), - path("one-request-view/", views.one_request_view, name="one-request-view"), - # path("user-request-filter", views.user_request_filter, name="user-request-filter"), - path("user-request-one/", views.user_request_one, name="user-request-one"), - path("employee-leave", views.employee_leave, name="employee-leave"), - path("overall-leave", views.overall_leave, name="overall-leave"), - path("leave-dashboard", views.dashboard, name="leave-dashboard"), + path("one-request-view//", views.one_request_view, name="one-request-view"), + # path("user-request-filter/", views.user_request_filter, name="user-request-filter"), + path("user-request-one//", views.user_request_one, name="user-request-one"), + path("employee-leave/", views.employee_leave, name="employee-leave"), + path("overall-leave/", views.overall_leave, name="overall-leave"), + path("leave-dashboard/", views.dashboard, name="leave-dashboard"), path( - "leave-employee-dashboard", + "leave-employee-dashboard/", views.employee_dashboard, name="leave-employee-dashboard", ), - path("available-leaves", views.available_leave_chart, name="available-leaves"), + path("available-leaves/", views.available_leave_chart, name="available-leaves"), path( - "dashboard-leave-requests", + "dashboard-leave-requests/", views.dashboard_leave_request, name="dashboard-leave-requests", ), path( - "employee-leave-chart", views.employee_leave_chart, name="employee-leave-chart" + "employee-leave-chart/", views.employee_leave_chart, name="employee-leave-chart" ), path( - "department-leave-chart", + "department-leave-chart/", views.department_leave_chart, name="department-leave-chart", ), - path("leave-type-chart", views.leave_type_chart, name="leave-type-chart"), - path("leave-over-period", views.leave_over_period, name="leave-over-period"), + path("leave-type-chart/", views.leave_type_chart, name="leave-type-chart"), + path("leave-over-period/", views.leave_over_period, name="leave-over-period"), # path( # "leave-request-create", views.leave_request_create, name="leave-request-create" # ), @@ -338,7 +340,7 @@ urlpatterns = [ name="leave-request-create", ), path( - "employee-leave-details", + "employee-leave-details/", views.employee_leave_details, name="employee-leave-details", ), @@ -363,7 +365,7 @@ urlpatterns = [ # name="leave-allocation-request-filter", # ), path( - "leave-allocation-request-single-view/", + "leave-allocation-request-single-view//", views.leave_allocation_request_single_view, name="leave-allocation-request-single-view", ), @@ -373,17 +375,17 @@ urlpatterns = [ # name="leave-allocation-request-update", # ), path( - "leave-allocation-request-approve/", + "leave-allocation-request-approve//", views.leave_allocation_request_approve, name="leave-allocation-request-approve", ), path( - "leave-allocation-request-reject/", + "leave-allocation-request-reject//", views.leave_allocation_request_reject, name="leave-allocation-request-reject", ), path( - "leave-allocation-request-delete/", + "leave-allocation-request-delete//", views.leave_allocation_request_delete, name="leave-allocation-request-delete", ), @@ -403,12 +405,12 @@ urlpatterns = [ # name="leave-allocation-request-update", # ), path( - "leave-allocation-request-update/", + "leave-allocation-request-update//", leave_allocation_request.LeaveAllocationRequestFormView.as_view(), name="leave-allocation-request-update", ), path( - "leave-allocation-request-approve/", + "leave-allocation-request-approve//", views.leave_allocation_request_approve, name="leave-allocation-request-approve", ), @@ -423,37 +425,37 @@ urlpatterns = [ name="assigned-leave-select-filter", ), path( - "leave-request-bulk-delete", + "leave-request-bulk-delete/", views.leave_request_bulk_delete, name="leave-request-bulk-delete", ), path( - "leave-request-select", + "leave-request-select/", views.leave_request_select, name="leave-request-select", ), path( - "leave-request-select-filter", + "leave-request-select-filter/", views.leave_request_select_filter, name="leave-request-select-filter", ), path( - "user-request-bulk-delete", + "user-request-bulk-delete/", views.user_request_bulk_delete, name="user-request-bulk-delete", ), path( - "user-request-select", + "user-request-select/", views.user_request_select, name="user-request-select", ), path( - "user-request-select-filter", + "user-request-select-filter/", views.user_request_select_filter, name="user-request-select-filter", ), path( - "employee-available-leave-count", + "employee-available-leave-count/", views.employee_available_leave_count, name="employee-available-leave-count", ), @@ -511,7 +513,7 @@ urlpatterns = [ name="compensatory-leave-settings-view", ), path( - "enable-compensatory-leave", + "enable-compensatory-leave/", views.enable_compensatory_leave, name="enable-compensatory-leave", ), @@ -603,17 +605,17 @@ urlpatterns = [ name="leave-allocation-request-detail-view", ), path( - "restrict-view", + "restrict-view/", restricted_days.RestrictedDaysView.as_view(), name="restrict-view", ), path( - "restrict-filter", + "restrict-filter/", restricted_days.RestrictedDaysList.as_view(), name="restrict-filter", ), path( - "nav-restricted-days", + "nav-restricted-days/", restricted_days.RestrictedDaysNav.as_view(), name="nav-restricted-days", ), @@ -623,7 +625,7 @@ urlpatterns = [ name="restricted-days-detail-view", ), path( - "employee-past-leave-restriction", + "employee-past-leave-restriction/", views.employee_past_leave_restriction, name="employee-past-leave-restriction", ), @@ -700,7 +702,7 @@ if apps.is_installed("attendance"): name="compensatory-detail-view", ), path( - "get-leave-attendance-dates", + "get-leave-attendance-dates/", views.get_leave_attendance_dates, name="get-leave-attendance-dates", ), @@ -710,7 +712,7 @@ if apps.is_installed("attendance"): # name="view-compensatory-leave", # ), path( - "filter-compensatory-leave", + "filter-compensatory-leave/", views.filter_compensatory_leave, name="filter-compensatory-leave", ), @@ -725,7 +727,7 @@ if apps.is_installed("attendance"): # name="create-compensatory-leave", # ), path( - "update-compensatory-leave/", + "update-compensatory-leave//", compensatory_leave_request.CompensatoryForm.as_view(), name="update-compensatory-leave", ), @@ -735,27 +737,27 @@ if apps.is_installed("attendance"): # name="update-compensatory-leave", # ), path( - "delete-compensatory-leave/", + "delete-compensatory-leave//", views.delete_compensatory_leave, name="delete-compensatory-leave", ), path( - "approve-compensatory-leave/", + "approve-compensatory-leave//", views.approve_compensatory_leave, name="approve-compensatory-leave", ), path( - "reject-compensatory-leave/", + "reject-compensatory-leave//", views.reject_compensatory_leave, name="reject-compensatory-leave", ), path( - "compensatory-leave-individual-view/", + "compensatory-leave-individual-view//", views.compensatory_leave_individual_view, name="compensatory-leave-individual-view", ), path( - "view-compensatory-leave-comment/", + "view-compensatory-leave-comment//", views.view_compensatory_leave_comment, name="view-compensatory-leave-comment", ), diff --git a/offboarding/urls.py b/offboarding/urls.py index 30009eefb..e3380ca90 100644 --- a/offboarding/urls.py +++ b/offboarding/urls.py @@ -19,13 +19,13 @@ urlpatterns = [ name="individual-resignation-tab-list", ), path( - "offboarding-pipeline", + "offboarding-pipeline/", exit_process.OffboardingPipelineView.as_view(), name="offboarding-pipeline", ), - # path("create-offboarding", views.create_offboarding, name="create-offboarding"), + # path("create-offboarding/", views.create_offboarding, name="create-offboarding"), path( - "create-offboarding", + "create-offboarding/", exit_process.OffboardingCreateFormView.as_view(), name="create-offboarding", ), @@ -53,17 +53,17 @@ urlpatterns = [ name="get-offboarding-kanban-stage", ), path( - "get-offboarding-employees-cbv", + "get-offboarding-employees-cbv/", exit_process.OffboardingEmployeeList.as_view(), name="get-offboarding-employees-cbv", ), path( - "get-offboarding-tab", + "get-offboarding-tab/", exit_process.PipeLineTabView.as_view(), name="get-offboarding-tab", ), path( - "create-offboarding-stage", + "create-offboarding-stage/", exit_process.OffboardingStageFormView.as_view(), name="create-offboarding-stage", ), @@ -82,14 +82,14 @@ urlpatterns = [ exit_process.OffboardingPipelineNav.as_view(), name="offboarding-pipeline-nav", ), - # path("add-employee", views.add_employee, name="add-employee"), + # path("add-employee/", views.add_employee, name="add-employee"), path( - "add-employee", + "add-employee/", exit_process.OffboardingStageAddEmployeeForm.as_view(), name="add-employee", ), path( - "add-offboarding-employee", + "add-offboarding-employee/", exit_process.OffboardingStageAddEmployeeForm.as_view(), name="add-offboarding-employee", ), @@ -99,13 +99,13 @@ urlpatterns = [ name="add-employee", ), path( - "delete-offboarding-stage", views.delete_stage, name="delete-offboarding-stage" + "delete-offboarding-stage/", views.delete_stage, name="delete-offboarding-stage" ), path( - "offboarding-change-stage", views.change_stage, name="offboarding-change-stage" + "offboarding-change-stage/", views.change_stage, name="offboarding-change-stage" ), path( - "change-offboarding-stage", + "change-offboarding-stage/", views.change_offboarding_stage, name="change-offboarding-stage", ), @@ -114,13 +114,15 @@ urlpatterns = [ views.view_notes, name="view-offboarding-note", ), - path("add-offboarding-note", views.add_note, name="add-offboarding-note"), + path("add-offboarding-note/", views.add_note, name="add-offboarding-note"), path( - "delete-note-attachment", views.delete_attachment, name="delete-note-attachment" + "delete-note-attachment/", + views.delete_attachment, + name="delete-note-attachment", ), - # path("offboarding-add-task", views.add_task, name="offboarding-add-task"), + # path("offboarding-add-task/", views.add_task, name="offboarding-add-task"), path( - "offboarding-add-task", + "offboarding-add-task/", exit_process.OffboardingTaskFormView.as_view(), name="offboarding-add-task", ), @@ -129,14 +131,14 @@ urlpatterns = [ exit_process.OffboardingTaskFormView.as_view(), name="offboarding-update-task", ), - path("update-task-status", views.update_task_status, name="update-task-status"), - path("offboarding-assign-task", views.task_assign, name="offboarding-assign-task"), + path("update-task-status/", views.update_task_status, name="update-task-status"), + path("offboarding-assign-task/", views.task_assign, name="offboarding-assign-task"), path( - "delete-offboarding-employee", + "delete-offboarding-employee/", views.delete_employee, name="delete-offboarding-employee", ), - path("delete-offboarding-task", views.delete_task, name="delete-offboarding-task"), + path("delete-offboarding-task/", views.delete_task, name="delete-offboarding-task"), # path( # "offboarding-individual-view//", # views.offboarding_individual_view, @@ -215,54 +217,54 @@ urlpatterns = [ name="resignation-request-single-view", ), path( - "create-resignation-request", + "create-resignation-request/", views.create_resignation_request, name="create-resignation-request", ), path( - "search-resignation-request", + "search-resignation-request/", views.search_resignation_request, name="search-resignation-request", ), path( - "delete-resignation-request", + "delete-resignation-request/", views.delete_resignation_request, name="delete-resignation-request", ), - path("update-letter-status", views.update_status, name="update-letter-status"), + path("update-letter-status/", views.update_status, name="update-letter-status"), path( - "enable-resignation-request", + "enable-resignation-request/", views.enable_resignation_request, name="enable-resignation-request", ), - path("get-notice-period", views.get_notice_period, name="get-notice-period"), + path("get-notice-period/", views.get_notice_period, name="get-notice-period"), path( - "get-notice-period-end-date", + "get-notice-period-end-date/", views.get_notice_period_end_date, name="get-notice-period-end-date", ), path( - "offboarding-pipeline-filter", + "offboarding-pipeline-filter/", views.filter_pipeline, name="offboarding-pipeline-filter", ), path( - "dashboard", + "dashboard/", views.offboarding_dashboard, name="offboarding-dashboard", ), path( - "dashboard-task-table", + "dashboard-task-table/", views.dashboard_task_table, name="dashboard-task-table", ), path( - "dashboard-department-chart", + "dashboard-department-chart/", views.department_job_postion_chart, name="dashboard-department-chart", ), path( - "dashboard-join-chart", + "dashboard-join-chart/", views.dashboard_join_chart, name="dashboard-join-chart", ), @@ -276,12 +278,12 @@ urlpatterns = [ if apps.is_installed("asset"): urlpatterns += [ path( - "dashboard-asset-table", + "dashboard-asset-table/", views.dashboard_asset_table, name="dashboard-asset-table", ), path( - "dashboard-asset-table-cbv", + "dashboard-asset-table-cbv/", exit_process.DashboardNotReturndAsssets.as_view(), name="dashboard-asset-table-cbv", ), @@ -290,7 +292,7 @@ if apps.is_installed("asset"): if apps.is_installed("pms"): urlpatterns += [ path( - "dashboard-feedback-table", + "dashboard-feedback-table/", views.dashboard_feedback_table, name="dashboard-feedback-table", ), diff --git a/onboarding/urls.py b/onboarding/urls.py index dd8f73f88..0cc8233ad 100644 --- a/onboarding/urls.py +++ b/onboarding/urls.py @@ -48,20 +48,24 @@ urlpatterns = [ # views.stage_update, # name="stage-update", # ), - path("stage-delete/", views.stage_delete, name="stage-delete"), - # path("task-creation", views.task_creation, name="task-creation"), - path("task-delete/", views.task_delete, name="task-delete"), + path("stage-delete//", views.stage_delete, name="stage-delete"), + # path("task-creation/", views.task_creation, name="task-creation"), + path("task-delete//", views.task_delete, name="task-delete"), # path( # "task-update//", # views.task_update, # name="task-update", # ), - path("candidate-creation", views.candidate_creation, name="candidate-creation"), + path("candidate-creation/", views.candidate_creation, name="candidate-creation"), path( - "candidate-update/", views.candidate_update, name="candidate-update" + "candidate-update//", + views.candidate_update, + name="candidate-update", ), path( - "candidate-delete/", views.candidate_delete, name="candidate-delete" + "candidate-delete//", + views.candidate_delete, + name="candidate-delete", ), # path( # "candidate-single-view/", @@ -70,32 +74,32 @@ urlpatterns = [ # kwargs={"model": Candidate}, # ), path( - "candidate-single-view/", + "candidate-single-view//", onboarding_view.OnboardingCandidateDetailView.as_view(), name="candidate-single-view", ), # path("candidates-view/", views.candidates_view, name="candidates-view"), path( - "hired-candidates-view", + "hired-candidates-view/", views.hired_candidate_view, name="hired-candidates-view", ), - path("candidate-filter", views.candidate_filter, name="candidate-filter"), - path("email-send", views.email_send, name="email-send"), + path("candidate-filter/", views.candidate_filter, name="candidate-filter"), + path("email-send/", views.email_send, name="email-send"), path("onboarding-view/", views.onboarding_view, name="onboarding-view"), - path("kanban-view", views.kanban_view, name="kanban-view"), + path("kanban-view/", views.kanban_view, name="kanban-view"), path( - "candidate-task-update/", + "candidate-task-update//", views.candidate_task_update, name="candidate-task-update", ), path( - "get-status/", + "get-status//", views.get_status, name="get-status", ), path( - "assign-task/", + "assign-task//", views.assign_task, name="assign-task", ), @@ -105,12 +109,12 @@ urlpatterns = [ name="candidate-stage-update", ), path( - "candidate-stage-bulk-update", + "candidate-stage-bulk-update/", views.candidate_stage_bulk_update, name="candidate-stage-bulk-update", ), path( - "candidate-task-bulk-update", + "candidate-task-bulk-update/", views.candidate_task_bulk_update, name="candidate-task-bulk-update", ), @@ -119,38 +123,38 @@ urlpatterns = [ views.stage_name_update, name="stage-name-update", ), - path("user-creation/", views.user_creation, name="user-creation"), - path("profile-view/", views.profile_view, name="profile-view"), + path("user-creation//", views.user_creation, name="user-creation"), + path("profile-view//", views.profile_view, name="profile-view"), path( - "employee-creation/", + "employee-creation//", views.employee_creation, name="employee-creation", ), path( - "employee-bank-details/", + "employee-bank-details//", views.employee_bank_details, name="employee-bank-details", ), - path("welcome-aboard", views.welcome_aboard, name="welcome-aboard"), + path("welcome-aboard/", views.welcome_aboard, name="welcome-aboard"), path( - "onboard-candidate-chart", + "onboard-candidate-chart/", views.onboard_candidate_chart, name="onboard-candidate-chart", ), - path("update-joining", views.update_joining, name="update-joining"), + path("update-joining/", views.update_joining, name="update-joining"), path( - "view-onboarding-dashboard", + "view-onboarding-dashboard/", views.view_dashboard, name="view-onboarding-dashboard", ), - path("stage-chart", views.dashboard_stage_chart, name="stage-chart"), + path("stage-chart/", views.dashboard_stage_chart, name="stage-chart"), path( - "candidate-sequence-update", + "candidate-sequence-update/", views.candidate_sequence_update, name="onboarding-candidate-sequence-update", ), path( - "stage-sequence-update", + "stage-sequence-update/", views.stage_sequence_update, name="onboarding-stage-sequence-update", ), @@ -160,7 +164,7 @@ urlpatterns = [ name="onboarding-send-mail", ), path( - "update-probation-end", views.update_probation_end, name="update-probation-end" + "update-probation-end/", views.update_probation_end, name="update-probation-end" ), # path("task-report-onboarding", views.task_report, name="task-report-onboarding"), path( @@ -178,9 +182,9 @@ urlpatterns = [ dashboard.MyOnboardingCandidatesSingleView.as_view(), name="candidate-tasks-status", ), - path("change-task-status", views.change_task_status, name="change-task-status"), + path("change-task-status/", views.change_task_status, name="change-task-status"), path( - "update-offer-letter-status", + "update-offer-letter-status/", views.update_offer_letter_status, name="update-offer-letter-status", ), @@ -190,7 +194,7 @@ urlpatterns = [ # name="add-to-rejected-candidates", # ), path( - "candidate-select-filter-onboarding", + "candidate-select-filter-onboarding/", views.candidate_select_filter, name="candidate-select-filter-onboarding", ), @@ -263,7 +267,7 @@ urlpatterns = [ name="candidate-lists-cbv-onboarding", ), path( - "candidate-card-cbv/", + "candidate-card-cbv//", pipeline.CandidateKanbanView.as_view(), name="candidate-card-cbv-onboarding", ), diff --git a/payroll/urls/component_urls.py b/payroll/urls/component_urls.py index 790f8c787..9708cf311 100644 --- a/payroll/urls/component_urls.py +++ b/payroll/urls/component_urls.py @@ -124,18 +124,22 @@ urlpatterns = [ name="allowances-card-view", ), path( - "allowances-deductions-tab/", + "allowances-deductions-tab//", component_views.allowances_deductions_tab, name="allowances-deductions-tab", ), - path("create-allowance", component_views.create_allowance, name="create-allowance"), + path( + "create-allowance/", component_views.create_allowance, name="create-allowance" + ), # path("view-allowance/", component_views.view_allowance, name="view-allowance"), path( - "single-allowance-view/", + "single-allowance-view//", component_views.view_single_allowance, name="single-allowance-view", ), - path("filter-allowance", component_views.filter_allowance, name="filter-allowance"), + path( + "filter-allowance/", component_views.filter_allowance, name="filter-allowance" + ), path( "update-allowance//", component_views.update_allowance, @@ -143,7 +147,7 @@ urlpatterns = [ kwargs={"model": Allowance}, ), path( - "delete-allowance/", + "delete-allowance//", component_views.delete_allowance, name="delete-allowance", ), @@ -157,7 +161,9 @@ urlpatterns = [ component_views.delete_allowance, name="delete-employee-allowance", ), - path("create-deduction", component_views.create_deduction, name="create-deduction"), + path( + "create-deduction/", component_views.create_deduction, name="create-deduction" + ), # path("view-deduction/", component_views.view_deduction, name="view-deduction"), path( "deduction-view-list/", @@ -176,11 +182,13 @@ urlpatterns = [ ), path("view-deduction/", deduction.DeductionView.as_view(), name="view-deduction"), path( - "single-deduction-view/", + "single-deduction-view//", component_views.view_single_deduction, name="single-deduction-view", ), - path("filter-deduction", component_views.filter_deduction, name="filter-deduction"), + path( + "filter-deduction/", component_views.filter_deduction, name="filter-deduction" + ), path( "update-deduction//", component_views.update_deduction, @@ -197,21 +205,23 @@ urlpatterns = [ component_views.delete_deduction, name="delete-deduction", ), - path("create-payslip", component_views.create_payslip, name="create-payslip"), + path("create-payslip/", component_views.create_payslip, name="create-payslip"), path( - "check-contract-start-date", + "check-contract-start-date/", component_views.check_contract_start_date, name="check-contract-start-date", ), - path("generate-payslip", component_views.generate_payslip, name="generate-payslip"), path( - "validate-start-date", + "generate-payslip/", component_views.generate_payslip, name="generate-payslip" + ), + path( + "validate-start-date/", component_views.validate_start_date, name="validate-start-date", ), - path("filter-payslip", component_views.filter_payslip, name="filter-payslip"), + path("filter-payslip/", component_views.filter_payslip, name="filter-payslip"), path( - "payslip-info-export", + "payslip-info-export/", component_views.payslip_export, name="payslip-info-export", ), @@ -222,11 +232,11 @@ urlpatterns = [ ), # path("view-payslip/", component_views.view_payslip, name="view-payslip"), path( - "hx-create-allowance", + "hx-create-allowance/", component_views.hx_create_allowance, name="hx-create-allowance", ), - path("send-slip", component_views.send_slip, name="send-slip"), + path("send-slip/", component_views.send_slip, name="send-slip"), path("add-bonus/", component_views.add_bonus, name="add-bonus"), path( "add-payslip-deduction/", @@ -263,12 +273,12 @@ urlpatterns = [ # name="view-reimbursement", # ), path( - "create-reimbursement", + "create-reimbursement/", component_views.create_reimbursement, name="create-reimbursement", ), path( - "search-reimbursement", + "search-reimbursement/", component_views.search_reimbursement, name="search-reimbursement", ), @@ -278,12 +288,12 @@ urlpatterns = [ name="get-assigned-leaves", ), path( - "approve-reimbursements", + "approve-reimbursements/", component_views.approve_reimbursements, name="approve-reimbursements", ), path( - "delete-reimbursements", + "delete-reimbursements/", component_views.delete_reimbursements, name="delete-reimbursement", ), @@ -303,27 +313,27 @@ urlpatterns = [ name="delete-attachments", ), path( - "get-contribution-report", + "get-contribution-report/", component_views.get_contribution_report, name="get-contribution-report", ), path( - "payslip-detailed-export", + "payslip-detailed-export/", component_views.payslip_detailed_export, name="payslip-detailed-export", ), path( - "view-reimbursement", + "view-reimbursement/", reimbursements.ReimbursementsView.as_view(), name="view-reimbursement", ), path( - "reimbursement-nav", + "reimbursement-nav/", reimbursements.ReimbursementsNav.as_view(), name="reimbursement-nav", ), path( - "tab-reimbursement", + "tab-reimbursement/", reimbursements.ReimbursementsAndEncashmentsTabView.as_view(), name="tab-reimbursement", ), @@ -343,27 +353,27 @@ urlpatterns = [ name="detail-view-bonus-encashment", ), path( - "list-reimbursement", + "list-reimbursement/", reimbursements.ReimbursementsListView.as_view(), name="list-reimbursement", ), path( - "list-leave-encash", + "list-leave-encash/", reimbursements.LeaveEncashmentsListView.as_view(), name="list-leave-encash", ), path( - "list-bonus-encash", + "list-bonus-encash/", reimbursements.BonusEncashmentsListView.as_view(), name="list-bonus-encash", ), path( - "reimbursement-create", + "reimbursement-create/", reimbursements.ReimbursementsFormView.as_view(), name="reimbursement-create", ), path( - "reimbursement-update/", + "reimbursement-update//", reimbursements.ReimbursementsFormView.as_view(), name="reimbursement-update", ), diff --git a/payroll/urls/tax_urls.py b/payroll/urls/tax_urls.py index e8f72e092..bae472b96 100644 --- a/payroll/urls/tax_urls.py +++ b/payroll/urls/tax_urls.py @@ -39,7 +39,7 @@ urlpatterns = [ # name="filing-status-update", # ), path( - "filing-status-delete/", + "filing-status-delete//", tax_views.filing_status_delete, name="filing-status-delete", ), @@ -59,12 +59,12 @@ urlpatterns = [ name="filing-status-list", ), path( - "tax-bracket-list/", + "tax-bracket-list//", tax_views.tax_bracket_list, name="tax-bracket-list", ), path( - "tax-bracket-create/", + "tax-bracket-create//", federal_tax.TaxBracketCreateForm.as_view(), name="tax-bracket-create", ), diff --git a/payroll/urls/urls.py b/payroll/urls/urls.py index 63bb0f65e..8c2768d41 100644 --- a/payroll/urls/urls.py +++ b/payroll/urls/urls.py @@ -13,35 +13,35 @@ from payroll.views import views urlpatterns = [ path("", include("payroll.urls.component_urls")), path("", include("payroll.urls.tax_urls")), - path("contract-create", views.contract_create, name="contract-create"), + path("contract-create/", views.contract_create, name="contract-create"), path( - "update-contract/", + "update-contract//", views.contract_update, name="update-contract", kwargs={"model": Contract}, ), path( - "update-contract-status/", + "update-contract-status//", views.contract_status_update, name="update-contract-status", ), path( - "bulk-update-contract-status", + "bulk-update-contract-status/", views.bulk_contract_status_update, name="bulk-update-contract-status", ), path( - "update-contract-filing-status/", + "update-contract-filing-status//", views.update_contract_filing_status, name="update-contract-filing-status", ), path( - "delete-contract/", + "delete-contract//", views.contract_delete, name="delete-contract", ), path( - "delete-contract-modal/", + "delete-contract-modal//", views.contract_delete, name="delete-contract-modal", ), @@ -51,21 +51,21 @@ urlpatterns = [ views.view_single_contract, name="single-contract-view", ), - path("payslip-pdf/", views.payslip_pdf, name="payslip-pdf"), - # path("contract-filter", views.contract_filter, name="contract-filter"), - path("settings", views.settings, name="payroll-settings"), + path("payslip-pdf//", views.payslip_pdf, name="payslip-pdf"), + # path("contract-filter/", views.contract_filter, name="contract-filter"), + path("settings/", views.settings, name="payroll-settings"), path( "payslip-status-update//", views.update_payslip_status, name="payslip-status-update", ), path( - "payslip-status-update-no-id", + "payslip-status-update-no-id/", views.update_payslip_status_no_id, name="payslip-status-update-no-id", ), path( - "bulk-payslip-status-update", + "bulk-payslip-status-update/", views.bulk_update_payslip_status, name="bulk-payslip-status-update", ), @@ -84,7 +84,7 @@ urlpatterns = [ "delete-payslip//", views.delete_payslip, name="delete-payslip" ), path( - "contract-info-initial", + "contract-info-initial/", views.contract_info_initial, name="contract-info-initial", ), @@ -94,17 +94,17 @@ urlpatterns = [ name="view-payroll-dashboard", ), path( - "dashboard-employee-chart", + "dashboard-employee-chart/", views.dashboard_employee_chart, name="dashboard-employee-chart", ), path( - "dashboard-payslip-details", + "dashboard-payslip-details/", views.payslip_details, name="dashboard-payslip-details", ), path( - "dashboard-department-chart", + "dashboard-department-chart/", views.dashboard_department_chart, name="dashboard-department-chart", ), @@ -134,18 +134,18 @@ urlpatterns = [ name="dashboard-export", ), path( - "payslip-bulk-delete", + "payslip-bulk-delete/", views.payslip_bulk_delete, name="payslip-bulk-delete", ), path( - "update-batch-group-name", + "update-batch-group-name/", views.slip_group_name_update, name="update-batch-group-name", ), - path("contract-export", views.contract_export, name="contract-export"), + path("contract-export/", views.contract_export, name="contract-export"), path( - "contract-bulk-delete", + "contract-bulk-delete/", views.contract_bulk_delete, name="contract-bulk-delete", ), @@ -182,7 +182,7 @@ urlpatterns = [ name="delete-reimbursement-comment-file", ), path( - "initial-notice-period", + "initial-notice-period/", views.initial_notice_period, name="initial-notice-period", ), @@ -206,37 +206,37 @@ urlpatterns = [ name="auto-payslip-settings-view", ), path( - "create-auto-payslip", + "create-auto-payslip/", views.create_or_update_auto_payslip, name="create-auto-payslip", ), path( - "update-auto-payslip/", + "update-auto-payslip//", views.create_or_update_auto_payslip, name="update-auto-payslip", ), path( - "delete-auto-payslip/", + "delete-auto-payslip//", views.delete_auto_payslip, name="delete-auto-payslip", ), path( - "activate-auto-payslip-generate", + "activate-auto-payslip-generate/", views.activate_auto_payslip_generate, name="activate-auto-payslip-generate", ), path( - "pay-slip-automation-list", + "pay-slip-automation-list/", payslip_automation.PaySlipAutomationListView.as_view(), name="pay-slip-automation-list", ), path( - "pay-slip-automation-nav", + "pay-slip-automation-nav/", payslip_automation.PaySlipAutomationNav.as_view(), name="pay-slip-automation-nav", ), path( - "pay-slip-automation-create", + "pay-slip-automation-create/", payslip_automation.PaySlipAutomationFormView.as_view(), name="pay-slip-automation-create", ), diff --git a/project/urls.py b/project/urls.py index 22436f18d..4f4181d39 100644 --- a/project/urls.py +++ b/project/urls.py @@ -7,16 +7,18 @@ from . import views urlpatterns = [ # Dashboard - path("project-dashboard-view", views.dashboard_view, name="project-dashboard-view"), + path( + "project-dashboard-view/", views.dashboard_view, name="project-dashboard-view" + ), path( "projects-due-in-this-month", dashboard.ProjectsDueInMonth.as_view(), name="projects-due-in-this-month", ), path( - "project-status-chart", views.project_status_chart, name="project-status-chart" + "project-status-chart/", views.project_status_chart, name="project-status-chart" ), - path("task-status-chart", views.task_status_chart, name="task-status-chart"), + path("task-status-chart/", views.task_status_chart, name="task-status-chart"), # path( # "project-detailed-view//", # views.project_detailed_view, @@ -41,8 +43,8 @@ urlpatterns = [ name="project-card-view", ), path("project-view/", projects.ProjectsView.as_view(), name="project-view"), - # path("create-project", views.create_project, name="create-project"), - path("create-project", projects.ProjectFormView.as_view(), name="create-project"), + # path("create-project/", views.create_project, name="create-project"), + path("create-project/", projects.ProjectFormView.as_view(), name="create-project"), # path( # "update-project//", # views.project_update, @@ -61,13 +63,13 @@ urlpatterns = [ path( "delete-project//", views.project_delete, name="delete-project" ), - path("project-filter", views.project_filter, name="project-filter"), - path("project-import", views.project_import, name="project-import"), - path("project-bulk-export", views.project_bulk_export, name="project-bulk-export"), + path("project-filter/", views.project_filter, name="project-filter"), + path("project-import/", views.project_import, name="project-import"), + path("project-bulk-export/", views.project_bulk_export, name="project-bulk-export"), path( - "project-bulk-archive", views.project_bulk_archive, name="project-bulk-archive" + "project-bulk-archive/", views.project_bulk_archive, name="project-bulk-archive" ), - path("project-bulk-delete", views.project_bulk_delete, name="project-bulk-delete"), + path("project-bulk-delete/", views.project_bulk_delete, name="project-bulk-delete"), path( "project-archive//", views.project_archive, @@ -106,7 +108,7 @@ urlpatterns = [ path("delete-task//", views.delete_task, name="delete-task"), path("task-details//", views.task_details, name="task-details"), path("task-filter//", views.task_filter, name="task-filter"), - path("task-stage-change", views.task_stage_change, name="task-stage-change"), + path("task-stage-change/", views.task_stage_change, name="task-stage-change"), # path("task-timesheet//", views.task_timesheet, name="task-timesheet"), path( "task-timesheet//", @@ -123,7 +125,7 @@ urlpatterns = [ views.update_timesheet_task, name="update-timesheet-task", ), - path("drag-and-drop-task", views.drag_and_drop_task, name="drag-and-drop-task"), + path("drag-and-drop-task/", views.drag_and_drop_task, name="drag-and-drop-task"), # Task-all path("task-all/", tasks.TasksTemplateView.as_view(), name="task-all"), path("tasks-list-view/", tasks.TaskListView.as_view(), name="tasks-list-view"), @@ -157,12 +159,12 @@ urlpatterns = [ # ), path("task-all-filter/", views.task_all_filter, name="task-all-filter"), path( - "task-all-bulk-archive", + "task-all-bulk-archive/", views.task_all_bulk_archive, name="task-all-bulk-archive", ), path( - "task-all-bulk-delete", views.task_all_bulk_delete, name="task-all-bulk-delete" + "task-all-bulk-delete/", views.task_all_bulk_delete, name="task-all-bulk-delete" ), path( "task-all-archive//", @@ -195,11 +197,11 @@ urlpatterns = [ views.delete_project_stage, name="delete-project-stage", ), - path("get-stages", views.get_stages, name="get-stages"), + path("get-stages/", views.get_stages, name="get-stages"), path( - "create-stage-taskall", views.create_stage_taskall, name="create-stage-taskall" + "create-stage-taskall/", views.create_stage_taskall, name="create-stage-taskall" ), - path("drag-and-drop-stage", views.drag_and_drop_stage, name="drag-and-drop-stage"), + path("drag-and-drop-stage/", views.drag_and_drop_stage, name="drag-and-drop-stage"), # Timesheet # path("view-time-sheet", views.time_sheet_view, name="view-time-sheet"), path("view-time-sheet/", timesheet.TimeSheetView.as_view(), name="view-time-sheet"), @@ -244,17 +246,17 @@ urlpatterns = [ # views.time_sheet_update, # name="update-time-sheet", # ), - path("filter-time-sheet", views.time_sheet_filter, name="filter-time-sheet"), - path("time-sheet-initial", views.time_sheet_initial, name="time-sheet-initial"), - # path("get-project", views.get_project, name="get-project"), - path("create-time-sheet", views.time_sheet_creation, name="create-time-sheet"), + path("filter-time-sheet/", views.time_sheet_filter, name="filter-time-sheet"), + path("time-sheet-initial/", views.time_sheet_initial, name="time-sheet-initial"), + # path("get-project/", views.get_project, name="get-project"), + path("create-time-sheet/", views.time_sheet_creation, name="create-time-sheet"), path( - "create-project-time-sheet", + "create-project-time-sheet/", views.time_sheet_project_creation, name="create-project-time-sheet", ), path( - "create-task-time-sheet", + "create-task-time-sheet/", views.time_sheet_task_creation, name="create-task-time-sheet", ), @@ -272,12 +274,12 @@ urlpatterns = [ ), path("personal-time-sheet/", views.personal_time_sheet, name="personal-time-sheet"), path( - "view-single-time-sheet/", + "view-single-time-sheet//", views.time_sheet_single_view, name="view-single-time-sheet", ), path( - "time-sheet-bulk-delete", + "time-sheet-bulk-delete/", views.time_sheet_bulk_delete, name="time-sheet-bulk-delete", ), diff --git a/recruitment/urls.py b/recruitment/urls.py index 99fa2488f..de1e5335d 100644 --- a/recruitment/urls.py +++ b/recruitment/urls.py @@ -51,19 +51,19 @@ urlpatterns = [ name="interview-list-view", ), path( - "interview-detail-view/", + "interview-detail-view//", interview.InterviewDetailView.as_view(), name="interview-detail-view", ), - # path("recruitment-create", views.recruitment, name="recruitment-create"), + # path("recruitment-create/", views.recruitment, name="recruitment-create"), path( - "recruitment-create", + "recruitment-create/", recruitment_view.RecruitmentForm.as_view(), name="recruitment-create", ), - # path("recruitment-view", views.recruitment_view, name="recruitment-view"), + # path("recruitment-view/", views.recruitment_view, name="recruitment-view"), path( - "recruitment-search", # form.save() + "recruitment-search/", # form.save() recruitment.views.search.recruitment_search, name="recruitment-search", ), @@ -129,14 +129,14 @@ urlpatterns = [ views.stage_component, name="pipeline-stages-component", ), - path("get-stage-count", views.get_stage_badge_count, name="get-stage-count"), + path("get-stage-count/", views.get_stage_badge_count, name="get-stage-count"), path( - "update-candidate-stage-and-sequence", + "update-candidate-stage-and-sequence/", views.update_candidate_stage_and_sequence, name="update-candidate-stage-and-sequence", ), path( - "update-candidate-sequence", + "update-candidate-sequence/", views.update_candidate_sequence, name="update-candidate-sequence", ), @@ -146,36 +146,36 @@ urlpatterns = [ # name="update-candidate-stage", # ), path( - "candidate-stage-component", + "candidate-stage-component/", views.candidate_component, name="candidate-stage-component", ), path( - "candidate-stage-change", + "candidate-stage-change/", views.change_candidate_stage, name="candidate-stage-change", ), - path("pipeline-card", views.recruitment_pipeline_card, name="pipeline-card"), + path("pipeline-card/", views.recruitment_pipeline_card, name="pipeline-card"), path( - "recruitment-archive/", + "recruitment-archive//", views.recruitment_archive, name="recruitment-archive", ), path( - "candidate-schedule-date-update", + "candidate-schedule-date-update/", views.candidate_schedule_date_update, name="candidate-schedule-date-update", ), - # path("stage-create", views.stage, name="rec-stage-create"), - path("stage-create", stage_view.StageFormView.as_view(), name="rec-stage-create"), + # path("stage-create/", views.stage, name="rec-stage-create"), + path("stage-create/", stage_view.StageFormView.as_view(), name="rec-stage-create"), path( "update-stage-seq//", views.update_stage_order, name="rec-update-stage-seq", ), - # path("stage-view", views.stage_view, name="rec-stage-view"), + # path("stage-view/", views.stage_view, name="rec-stage-view"), path("stage-data//", views.stage_data, name="stage-data"), - path("stage-search", recruitment.views.search.stage_search, name="stage-search"), + path("stage-search/", recruitment.views.search.stage_search, name="stage-search"), # path("stage-update//", views.stage_update, name="rec-stage-update"), path( "stage-update//", @@ -197,9 +197,9 @@ urlpatterns = [ stage_view.StageDuplicateForm.as_view(), name="rec-stage-duplicate", ), - # path("add-candidate-to-stage", views.add_candidate, name="add-candidate-to-stage"), + # path("add-candidate-to-stage/", views.add_candidate, name="add-candidate-to-stage"), path( - "add-candidate-to-stage", + "add-candidate-to-stage/", recruitment_view.AddCandidateFormView.as_view(), name="add-candidate-to-stage", ), @@ -233,7 +233,7 @@ urlpatterns = [ recruitment.views.actions.remove_recruitment_manager, name="remove-recruitment-manager", ), - path("candidate-create", views.candidate, name="candidate-create"), + path("candidate-create/", views.candidate, name="candidate-create"), path( "recruitment-stage-get//", views.recruitment_stage_get, @@ -246,9 +246,9 @@ urlpatterns = [ ), path("view-note//", views.view_note, name="view-note"), path("add-note//", views.add_note, name="add-note"), - path("add-note", views.add_note, name="add-note-post"), + path("add-note/", views.add_note, name="add-note-post"), path("create-note//", views.create_note, name="create-note"), - path("create-note", views.create_note, name="create-note-post"), + path("create-note/", views.create_note, name="create-note-post"), path("note-update//", views.note_update, name="note-update"), path( "note-update-individual//", @@ -278,12 +278,12 @@ urlpatterns = [ # name="interview-schedule", # ), path( - "interview-schedule/", + "interview-schedule//", interview.InterviewForm.as_view(), name="interview-schedule", ), path( - "create-interview-schedule", + "create-interview-schedule/", interview.InterviewForm.as_view(), name="create-interview-schedule", ), @@ -307,9 +307,9 @@ urlpatterns = [ views.interview_delete, name="delete-interview", ), - path("get_managers", views.get_managers, name="get_managers"), + path("get_managers/", views.get_managers, name="get_managers"), path( - "get-interview-managers", + "get-interview-managers/", views.get_interview_managers, name="get-interview-managers", ), @@ -321,23 +321,25 @@ urlpatterns = [ name="interview-filter-view", ), path( - "interview-employee-remove//", + "interview-employee-remove///", views.interview_employee_remove, name="interview-employee-remove", ), path( - "candidate-filter-view", + "candidate-filter-view/", recruitment.views.search.candidate_filter_view, name="candidate-filter-view", ), path( - "search-candidate", + "search-candidate/", recruitment.views.search.candidate_search, name="search-candidate", ), - path("candidate-view-list", views.candidate_view_list, name="candidate-view-list"), - path("candidate-view-card", views.candidate_view_card, name="candidate-view-card"), - path("candidate-info-export", views.candidate_export, name="candidate-info-export"), + path("candidate-view-list/", views.candidate_view_list, name="candidate-view-list"), + path("candidate-view-card/", views.candidate_view_card, name="candidate-view-card"), + path( + "candidate-info-export/", views.candidate_export, name="candidate-info-export" + ), path( "candidate-view//", views.candidate_view_individual, @@ -383,12 +385,12 @@ urlpatterns = [ name="rec-candidate-archive", ), path( - "candidate-bulk-delete", + "candidate-bulk-delete/", recruitment.views.actions.candidate_bulk_delete, name="candidate-bulk-delete", ), path( - "candidate-bulk-archive", + "candidate-bulk-archive/", recruitment.views.actions.candidate_bulk_archive, name="candidate-bulk-archive", ), @@ -398,15 +400,17 @@ urlpatterns = [ name="candidate-history", ), path( - "application-form", + "application-form/", recruitment.views.surveys.application_form, name="application-form", ), path( - "send-acknowledgement", views.send_acknowledgement, name="send-acknowledgement" + "send-acknowledgement/", views.send_acknowledgement, name="send-acknowledgement" ), path( - "dashboard", recruitment.views.dashboard.dashboard, name="recruitment-dashboard" + "dashboard/", + recruitment.views.dashboard.dashboard, + name="recruitment-dashboard", ), path( "skill-zone-status-dashboard", @@ -429,37 +433,37 @@ urlpatterns = [ name="ongoing-recruitment-dashboard", ), path( - "dashboard-pipeline", + "dashboard-pipeline/", recruitment.views.dashboard.dashboard_pipeline, name="recruitment-pipeline", ), path( - "get-open-positions", + "get-open-positions/", recruitment.views.dashboard.get_open_position, name="get-open-position", ), path( - "dashboard-hiring", + "dashboard-hiring/", recruitment.views.dashboard.dashboard_hiring, name="dashboard-hiring", ), path( - "dashboard-vacancy", + "dashboard-vacancy/", recruitment.views.dashboard.dashboard_vacancy, name="dashboard-vacancy", ), path( - "candidate-status", + "candidate-status/", recruitment.views.dashboard.candidate_status, name="candidate-status", ), path( - "candidate-sequence-update", + "candidate-sequence-update/", views.candidate_sequence_update, name="candidate-sequence-update", ), path( - "stage-sequence-update", + "stage-sequence-update/", views.stage_sequence_update, name="stage-sequence-update", ), @@ -474,12 +478,12 @@ urlpatterns = [ name="survey-template-preview", ), path( - "update-question-order", + "update-question-order/", recruitment.views.surveys.question_order_update, name="update-question-order", ), path( - "recruitment-application-survey", + "recruitment-application-survey/", recruitment.views.surveys.survey_form, name="recruitment-application-survey", ), @@ -499,7 +503,7 @@ urlpatterns = [ name="recruitment-survey-question-template-create", ), path( - "add-remove-options-field", + "add-remove-options-field/", add_remove_dynamic_fields, name="add-remove-options-field", kwargs={ @@ -561,7 +565,7 @@ urlpatterns = [ name="single-survey-view", ), path( - "survey-template-create", + "survey-template-create/", recruitment_survey.SurveyTemplateFormView.as_view(), name="survey-template-create", ), @@ -571,12 +575,12 @@ urlpatterns = [ # name="survey-template-create", # ), path( - "survey-template-delete", + "survey-template-delete/", recruitment.views.surveys.delete_template, name="survey-template-delete", ), path( - "survey-template-question-add", + "survey-template-question-add/", recruitment.views.surveys.question_add, name="survey-template-question-add", ), @@ -587,9 +591,9 @@ urlpatterns = [ name="candidate-select-filter", ), path("skill-zone-view/", views.skill_zone_view, name="skill-zone-view"), - # path("skill-zone-create", views.skill_zone_create, name="skill-zone-create"), + # path("skill-zone-create/", views.skill_zone_create, name="skill-zone-create"), path( - "skill-zone-create", + "skill-zone-create/", skill_zone.SkillZoneFormView.as_view(), name="skill-zone-create", ), @@ -599,28 +603,28 @@ urlpatterns = [ # name="skill-zone-update", # ), path( - "skill-zone-update/", + "skill-zone-update//", skill_zone.SkillZoneFormView.as_view(), name="skill-zone-update", ), path( - "skill-zone-delete/", + "skill-zone-delete//", views.skill_zone_delete, name="skill-zone-delete", ), path( - "skill-zone-archive/", + "skill-zone-archive//", views.skill_zone_archive, name="skill-zone-archive", ), - path("skill-zone-filter", views.skill_zone_filter, name="skill-zone-filter"), + path("skill-zone-filter/", views.skill_zone_filter, name="skill-zone-filter"), # path( # "skill-zone-cand-create/", # views.skill_zone_candidate_create, # name="skill-zone-cand-create", # ), path( - "skill-zone-cand-create/", + "skill-zone-cand-create//", skill_zone.SkillZoneCandidateFormView.as_view(), name="skill-zone-cand-create", ), @@ -640,7 +644,7 @@ urlpatterns = [ name="skill-zone-cand-edit", ), path( - "skill-zone-cand-filter", + "skill-zone-cand-filter/", views.skill_zone_cand_filter, name="skill-zone-cand-filter", ), @@ -651,12 +655,12 @@ urlpatterns = [ ), # path("to-skill-zone/", views.to_skill_zone, name="to-skill-zone"), path( - "to-skill-zone/", + "to-skill-zone//", candidates.ToSkillZoneFormView.as_view(), name="to-skill-zone", ), path( - "add-to-rejected-candidates", + "add-to-rejected-candidates/", candidates.RejectReasonFormView.as_view(), name="add-to-rejected-candidates", ), @@ -666,7 +670,7 @@ urlpatterns = [ name="delete-candidate-rejection", ), path( - "skill-zone-cand-delete/", + "skill-zone-cand-delete//", views.skill_zone_cand_delete, name="skill-zone-cand-delete", ), @@ -684,7 +688,7 @@ urlpatterns = [ name="update-candidate-rating", ), path( - "open-recruitments", + "open-recruitments/", views.open_recruitments, name="open-recruitments", ), @@ -713,14 +717,14 @@ urlpatterns = [ views.delete_individual_note_file, name="delete-individual-note-file", ), - path("get-mail-log-rec", views.get_mail_log, name="get-mail-log-rec"), + path("get-mail-log-rec/", views.get_mail_log, name="get-mail-log-rec"), path( - "candidate-self-tracking", + "candidate-self-tracking/", views.candidate_self_tracking, name="candidate-self-tracking", ), path( - "candidate-self-tracking-rating-option", + "candidate-self-tracking-rating-option/", views.candidate_self_tracking_rating_option, name="candidate-self-tracking-rating-option", ), @@ -735,25 +739,25 @@ urlpatterns = [ name="candidate-self-status-tracking", ), path( - "candidate-login", + "candidate-login/", views.candidate_login, name="candidate-login", ), path( - "create-reject-reason", views.create_reject_reason, name="create-reject-reason" + "create-reject-reason/", views.create_reject_reason, name="create-reject-reason" ), path( - "candidate-reject-reasons-list", + "candidate-reject-reasons-list/", candidate_reject_reason.RejectReasonListView.as_view(), name="candidate-reject-reasons-list", ), path( - "candidate-reject-reasons-nav", + "candidate-reject-reasons-nav/", candidate_reject_reason.RejectReasonNav.as_view(), name="candidate-reject-reasons-nav", ), path( - "create-reject-reason-view", + "create-reject-reason-view/", candidate_reject_reason.RejectReasonFormView.as_view(), name="create-reject-reason-view", ), @@ -763,12 +767,12 @@ urlpatterns = [ name="update-reject-reason-view", ), path( - "delete-reject-reasons", + "delete-reject-reasons/", views.delete_reject_reason, name="delete-reject-reasons", ), path( - "resume-completion", + "resume-completion/", views.resume_completion, name="resume-completion", ), @@ -783,7 +787,7 @@ urlpatterns = [ name="candidate-detail", ), path( - "check-vaccancy", + "check-vaccancy/", views.check_vaccancy, name="check-vaccancy", ), @@ -848,7 +852,7 @@ urlpatterns = [ name="settings-create-skills", ), path( - "settings-update-skills/", + "settings-update-skills//", skills.SkillsCreateForm.as_view(), name="settings-update-skills", ), @@ -873,12 +877,12 @@ urlpatterns = [ name="delete-resume-file", ), path( - "matching-resumes/", + "matching-resumes//", views.matching_resumes, name="matching-resumes", ), path( - "matching-resume-completion", + "matching-resume-completion/", views.matching_resume_completion, name="matching-resume-completion", ), @@ -888,7 +892,7 @@ urlpatterns = [ name="candidate-reject-reasons", ), path( - "hired-candidate-chart", + "hired-candidate-chart/", views.hired_candidate_chart, name="hired-candidate-chart", ), @@ -903,28 +907,28 @@ urlpatterns = [ name="candidate-document-request", ), path( - "candidate-file-upload/", + "candidate-file-upload//", views.file_upload, name="candidate-file-upload", ), - path("candidate-view-file/", views.view_file, name="candidate-view-file"), + path("candidate-view-file//", views.view_file, name="candidate-view-file"), path( - "candidate-document-create/", + "candidate-document-create//", views.document_create, name="candidate-document-create", ), path( - "candidate-update-document-title/", + "candidate-update-document-title//", views.update_document_title, name="candidate-update-document-title", ), path( - "candidate-document-approve/", + "candidate-document-approve//", views.document_approve, name="candidate-document-approve", ), path( - "candidate-document-reject/", + "candidate-document-reject//", views.document_reject, name="candidate-document-reject", ), @@ -982,22 +986,22 @@ urlpatterns = [ ), # Linkedin Integration urls path( - "linkedin-integration-setting", + "linkedin-integration-setting/", cbvs.LinkedinSettingSectionView.as_view(), name="linkedin-integration-setting", ), path( - "linkedin-setting-nav", + "linkedin-setting-nav/", cbvs.LinkedInSettingNavView.as_view(), name="linkedin-setting-nav", ), path( - "linkedin-setting-list", + "linkedin-setting-list/", cbvs.LinkedInSettingListView.as_view(), name="linkedin-setting-list", ), path( - "create-linkedin-account", + "create-linkedin-account/", cbvs.LinkedInAccountFormView.as_view(), name="create-linkedin-account", ), @@ -1012,11 +1016,11 @@ urlpatterns = [ name="delete-linkedin-account", ), path( - "update-isactive-linkedin-account/", + "update-isactive-linkedin-account//", linkedin.update_isactive_linkedin, name="update-isactive-linkedin-account", ), - path("check-linkedin", linkedin.check_linkedin, name="check-linkedin"), + path("check-linkedin/", linkedin.check_linkedin, name="check-linkedin"), path( "val-linkedin//", linkedin.validate_linkedin_token, name="val-linkedin" ), diff --git a/report/urls.py b/report/urls.py index f25c872e3..65092533b 100644 --- a/report/urls.py +++ b/report/urls.py @@ -12,8 +12,8 @@ from report.views import ( ) urlpatterns = [ - path("employee-report", employee_report.employee_report, name="employee-report"), - path("employee-pivot", employee_report.employee_pivot, name="employee-pivot"), + path("employee-report/", employee_report.employee_report, name="employee-report"), + path("employee-pivot/", employee_report.employee_pivot, name="employee-pivot"), ] @@ -21,12 +21,12 @@ if apps.is_installed("recruitment"): urlpatterns.extend( [ path( - "recruitment-report", + "recruitment-report/", recruitment_report.recruitment_report, name="recruitment-report", ), path( - "recruitment-pivot", + "recruitment-pivot/", recruitment_report.recruitment_pivot, name="recruitment-pivot", ), @@ -37,12 +37,12 @@ if apps.is_installed("attendance"): urlpatterns.extend( [ path( - "attendance-report", + "attendance-report/", attendance_report.attendance_report, name="attendance-report", ), path( - "attendance-pivot", + "attendance-pivot/", attendance_report.attendance_pivot, name="attendance-pivot", ), @@ -52,8 +52,8 @@ if apps.is_installed("attendance"): if apps.is_installed("leave"): urlpatterns.extend( [ - path("leave-report", leave_report.leave_report, name="leave-report"), - path("leave-pivot", leave_report.leave_pivot, name="leave-pivot"), + path("leave-report/", leave_report.leave_report, name="leave-report"), + path("leave-pivot/", leave_report.leave_pivot, name="leave-pivot"), ] ) @@ -61,24 +61,24 @@ if apps.is_installed("payroll"): urlpatterns.extend( [ path( - "payroll-report", payroll_report.payroll_report, name="payroll-report" + "payroll-report/", payroll_report.payroll_report, name="payroll-report" ), - path("payroll-pivot", payroll_report.payroll_pivot, name="payroll-pivot"), + path("payroll-pivot/", payroll_report.payroll_pivot, name="payroll-pivot"), ] ) if apps.is_installed("asset"): urlpatterns.extend( [ - path("asset-report", asset_report.asset_report, name="asset-report"), - path("asset-pivot", asset_report.asset_pivot, name="asset-pivot"), + path("asset-report/", asset_report.asset_report, name="asset-report"), + path("asset-pivot/", asset_report.asset_pivot, name="asset-pivot"), ] ) if apps.is_installed("pms"): urlpatterns.extend( [ - path("pms-report", pms_report.pms_report, name="pms-report"), - path("pms-pivot", pms_report.pms_pivot, name="pms-pivot"), + path("pms-report/", pms_report.pms_report, name="pms-report"), + path("pms-pivot/", pms_report.pms_pivot, name="pms-pivot"), ] ) diff --git a/whatsapp/urls.py b/whatsapp/urls.py index f6e26a3ea..a8f84bcd9 100644 --- a/whatsapp/urls.py +++ b/whatsapp/urls.py @@ -43,12 +43,12 @@ urlpatterns = [ name="whatsapp-credential-update", ), path( - "whatsapp-credential-delete", + "whatsapp-credential-delete/", whatsapp.delete_credentials, name="whatsapp-credential-delete", ), path( - "send-test-message", + "send-test-message/", whatsapp.send_test_message, name="send-test-message", ),