mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-18 05:51:26 +02:00
35 lines
1.2 KiB
Python
35 lines
1.2 KiB
Python
"""External API urls."""
|
|
|
|
from django.conf import settings
|
|
from django.urls import include, path
|
|
|
|
from modoboa.core.extensions import exts_pool
|
|
|
|
app_name = "api"
|
|
|
|
urlpatterns = [
|
|
path("", include("modoboa.core.api.v2.urls")),
|
|
path("", include("modoboa.admin.api.v2.urls")),
|
|
path("", include("modoboa.parameters.api.v2.urls")),
|
|
path("", include("modoboa.imap_migration.api.v2.urls")),
|
|
path("", include("modoboa.limits.api.v1.urls")),
|
|
path("", include("modoboa.relaydomains.api.v1.urls")),
|
|
path("", include("modoboa.dmarc.api.v2.urls")),
|
|
path("", include("modoboa.dnstools.api.v2.urls")),
|
|
path("", include("modoboa.maillog.api.v2.urls")),
|
|
path("", include("modoboa.transport.api.v2.urls")),
|
|
path("", include("modoboa.pdfcredentials.api.v2.urls")),
|
|
path("", include("modoboa.autoreply.api.v2.urls")),
|
|
path("", include("modoboa.sievefilters.api.v2.urls")),
|
|
path("", include("modoboa.contacts.urls")),
|
|
path("", include("modoboa.calendars.urls")),
|
|
path("webmail/", include("modoboa.webmail.urls")),
|
|
]
|
|
|
|
if "modoboa.amavis" in settings.MODOBOA_APPS:
|
|
urlpatterns += [
|
|
path("amavis/", include("modoboa.amavis.urls")),
|
|
]
|
|
|
|
urlpatterns += exts_pool.get_urls(category="api")
|