Implement contact matching

This commit is contained in:
2026-02-15 23:48:32 +00:00
parent 10af1e4d6b
commit b1a53034d5
12 changed files with 667 additions and 46 deletions

View File

@@ -89,11 +89,21 @@ urlpatterns = [
signal.SignalContactsList.as_view(),
name="signal_contacts",
),
path(
"services/whatsapp/<str:type>/contacts/<str:pk>/",
whatsapp.WhatsAppContactsList.as_view(),
name="whatsapp_contacts",
),
path(
"services/signal/<str:type>/chats/<str:pk>/",
signal.SignalChatsList.as_view(),
name="signal_chats",
),
path(
"services/whatsapp/<str:type>/chats/<str:pk>/",
whatsapp.WhatsAppChatsList.as_view(),
name="whatsapp_chats",
),
path(
"services/signal/<str:type>/messages/<str:pk>/<str:chat_id>/",
signal.SignalMessagesList.as_view(),
@@ -179,6 +189,11 @@ urlpatterns = [
compose.ComposeContactsDropdown.as_view(),
name="compose_contacts_dropdown",
),
path(
"compose/contacts/match/",
compose.ComposeContactMatch.as_view(),
name="compose_contact_match",
),
# AIs
path(
"ai/workspace/",