- Implement comprehensive tests for the ticket board provider to validate kanban and pipeline modes, including ticket movement and error handling. - Create tests for ticket status settable to ensure proper status selection logic. - Enhance web form model tests to cover ticket-specific fields and submission behavior. - Introduce CSV import sheet tests to verify file handling and error reporting. - Add deal aging badge tests to confirm correct display of aging statuses. - Implement tickets selection tests to ensure UI responsiveness and functionality at various screen sizes.
26 lines
710 B
Python
26 lines
710 B
Python
from django.urls import path
|
|
|
|
from webhooks import views
|
|
|
|
app_name = "api_webhooks"
|
|
|
|
urlpatterns = [
|
|
path("", views.WebhookListCreateView.as_view(), name="list_create"),
|
|
path("<uid:pk>/", views.WebhookDetailView.as_view(), name="detail"),
|
|
path("<uid:pk>/test/", views.WebhookTestView.as_view(), name="test"),
|
|
path(
|
|
"<uid:pk>/rotate-secret/",
|
|
views.WebhookRotateSecretView.as_view(),
|
|
name="rotate_secret",
|
|
),
|
|
path(
|
|
"<uid:pk>/deliveries/",
|
|
views.WebhookDeliveryListView.as_view(),
|
|
name="deliveries",
|
|
),
|
|
path(
|
|
"deliveries/<uid:pk>/redeliver/",
|
|
views.WebhookRedeliverView.as_view(),
|
|
name="redeliver",
|
|
),
|
|
]
|