mirror of
https://github.com/yogeshojha/rengine.git
synced 2026-08-30 11:49:43 +02:00
This commit adds a new endpoint `delete_multiple_scheduled_scans` to the `startScan` module. This endpoint allows users to delete multiple scheduled scans at once.
118 lines
3.2 KiB
Python
118 lines
3.2 KiB
Python
from django.urls import path
|
|
from . import views
|
|
|
|
urlpatterns = [
|
|
path(
|
|
'<slug:slug>/history/scan',
|
|
views.scan_history,
|
|
name="scan_history"),
|
|
path(
|
|
'<slug:slug>/history/subscan',
|
|
views.subscan_history,
|
|
name="subscan_history"),
|
|
path(
|
|
'<slug:slug>/scheduled/',
|
|
views.scheduled_scan_view,
|
|
name="scheduled_scan_view"),
|
|
path(
|
|
'<slug:slug>/detail/<int:id>',
|
|
views.detail_scan,
|
|
name='detail_scan'),
|
|
path(
|
|
'create_report/<int:id>',
|
|
views.create_report,
|
|
name='create_report'),
|
|
path(
|
|
'<slug:slug>/all/subdomains',
|
|
views.all_subdomains,
|
|
name='all_subdomains'),
|
|
path(
|
|
'detail/vuln/<int:id>',
|
|
views.detail_vuln_scan,
|
|
name='detail_vuln_scan'),
|
|
path(
|
|
'<slug:slug>/detail/vuln',
|
|
views.detail_vuln_scan,
|
|
name='all_vulns'),
|
|
path(
|
|
'visualise/<int:id>',
|
|
views.visualise,
|
|
name='visualise'),
|
|
path(
|
|
'<slug:slug>/detail/all/endpoint',
|
|
views.all_endpoints,
|
|
name='all_endpoints'),
|
|
path(
|
|
'<slug:slug>/start/<int:domain_id>',
|
|
views.start_scan_ui,
|
|
name='start_scan'),
|
|
path(
|
|
'<slug:slug>/schedule/target/<int:host_id>',
|
|
views.schedule_scan,
|
|
name='schedule_scan'),
|
|
path(
|
|
'<slug:slug>/schedule/organization/<int:id>',
|
|
views.schedule_organization_scan,
|
|
name='schedule_organization_scan'),
|
|
path(
|
|
'export/subdomains/<int:scan_id>',
|
|
views.export_subdomains,
|
|
name='export_subdomains'),
|
|
path(
|
|
'export/endpoints/<int:scan_id>',
|
|
views.export_endpoints,
|
|
name='export_endpoints'),
|
|
path(
|
|
'export/urls/<int:scan_id>',
|
|
views.export_urls,
|
|
name='export_http_urls'),
|
|
path(
|
|
'delete/scan/<int:id>',
|
|
views.delete_scan,
|
|
name='delete_scan'),
|
|
path(
|
|
'stop/scan/<str:id>',
|
|
views.stop_scan,
|
|
name='stop_scan'),
|
|
path(
|
|
'delete/scheduled_task/<int:id>',
|
|
views.delete_scheduled_task,
|
|
name='delete_scheduled_task'),
|
|
path(
|
|
'toggle/scheduled_task/<int:id>',
|
|
views.change_scheduled_task_status,
|
|
name='change_scheduled_task_status'),
|
|
path(
|
|
'toggle/vuln_status/<int:id>',
|
|
views.change_vuln_status,
|
|
name='change_vuln_status'),
|
|
path(
|
|
'<slug:slug>/start/multiple/',
|
|
views.start_multiple_scan,
|
|
name='start_multiple_scan'),
|
|
path(
|
|
'<slug:slug>/start/organization/<int:id>',
|
|
views.start_organization_scan,
|
|
name='start_organization_scan'),
|
|
path(
|
|
'delete/scan_results/',
|
|
views.delete_all_scan_results,
|
|
name='delete_all_scan_results'),
|
|
path(
|
|
'delete/screenshots/',
|
|
views.delete_all_screenshots,
|
|
name='delete_all_screenshots'),
|
|
path(
|
|
'<slug:slug>/delete/multiple',
|
|
views.delete_scans,
|
|
name='delete_multiple_scans'),
|
|
path(
|
|
'<slug:slug>/delete/multiple/scheduled',
|
|
views.delete_scheduled_scans,
|
|
name='delete_multiple_scheduled_scans'),
|
|
path(
|
|
'<slug:slug>/stop/multiple',
|
|
views.stop_scans,
|
|
name='stop_multiple_scans'),
|
|
]
|