from django.conf.urls import include, url from pretix.multidomain import event_url from .views import ( ReturnView, WebhookView, redirect_view, ) event_patterns = [ url( r'^saferpay/', include([ event_url(r'^webhook/(?P<payment>[0-9]+)/$', WebhookView.as_view(), name='webhook', require_live=False), url(r'^redirect/$', redirect_view, name='redirect'), url(r'^return/(?P<order>[^/]+)/(?P<hash>[^/]+)/(?P<payment>[0-9]+)/(?P<action>[^/]+)$', ReturnView.as_view(), name='return'), ])), ]
r"^control/event/(?P<organizer>[^/]+)/(?P<event>[^/]+)/settings/swap/(?P<pk>[0-9]+)/delete/", views.SwapGroupDelete.as_view(), name="settings.delete", ), url( r"^control/event/(?P<organizer>[^/]+)/(?P<event>[^/]+)/swap$", views.SwapStats.as_view(), name="stats", ), ] from pretix.multidomain import event_url event_patterns = [ event_url( r"^order/(?P<order>[^/]+)/(?P<secret>[A-Za-z0-9]+)/swap/$", views.SwapOverview.as_view(), name="swap.list", ), event_url( r"^order/(?P<order>[^/]+)/(?P<secret>[A-Za-z0-9]+)/swap/new$", views.SwapCreate.as_view(), name="swap.new", ), event_url( r"^order/(?P<order>[^/]+)/(?P<secret>[A-Za-z0-9]+)/swap/(?P<pk>[0-9]+)/cancel$", views.SwapCancel.as_view(), name="swap.cancel", ), ]
from django.conf.urls import include, url from pretix.multidomain import event_url from .views import abort, refund, success, webhook event_patterns = [ url( r'^paypal/', include([ url(r'^abort/$', abort, name='abort'), url(r'^return/$', success, name='return'), event_url(r'^webhook/$', webhook, name='webhook', require_live=False), ])), ] urlpatterns = [ url(r'^control/event/(?P<organizer>[^/]+)/(?P<event>[^/]+)/paypal/refund/(?P<id>\d+)/', refund, name='refund'), url(r'^_paypal/webhook/$', webhook, name='webhook'), ]
from django.conf.urls import url, include from pretix.multidomain import event_url from .views import auth_start, auth_disconnect, webhook, ReturnView, redirect_view event_patterns = [ url( r'^bitpay/', include([ event_url(r'^webhook/$', webhook, name='webhook', require_live=False), event_url(r'^redirect/$', redirect_view, name='redirect', require_live=False), url(r'^return/(?P<order>[^/]+)/(?P<hash>[^/]+)/(?P<payment>[^/]+)/$', ReturnView.as_view(), name='return'), ])), ] urlpatterns = [ url(r'^control/event/(?P<organizer>[^/]+)/(?P<event>[^/]+)/bitpay/connect/', auth_start, name='auth.start'), url(r'^control/event/(?P<organizer>[^/]+)/(?P<event>[^/]+)/bitpay/disconnect/', auth_disconnect, name='auth.disconnect'), ]
from django.conf.urls import include, url from pretix.multidomain import event_url from .views import ( ReturnView, applepay_association, oauth_disconnect, oauth_return, redirect_view, webhook, ) event_patterns = [ url(r'^stripe/', include([ event_url(r'^webhook/$', webhook, name='webhook', require_live=False), url(r'^redirect/$', redirect_view, name='redirect'), url(r'^return/(?P<order>[^/]+)/(?P<hash>[^/]+)/(?P<payment>[0-9]+)/$', ReturnView.as_view(), name='return'), ])), ] organizer_patterns = [ url(r'^.well-known/apple-developer-merchantid-domain-association$', applepay_association, name='applepay.association'), ] urlpatterns = [ url(r'^control/event/(?P<organizer>[^/]+)/(?P<event>[^/]+)/stripe/disconnect/', oauth_disconnect, name='oauth.disconnect'), url(r'^_stripe/webhook/$', webhook, name='webhook'), url(r'^_stripe/oauth_return/$', oauth_return, name='oauth.return'), url(r'^.well-known/apple-developer-merchantid-domain-association$', applepay_association, name='applepay.association'), ]
from django.conf.urls import include, url from pretix.multidomain import event_url from .views import abort, callback, redirect_view, success # Frontend patterns event_patterns = [ url( r'^pretix_paymentdibs/', include([ url(r'^abort/$', abort, name='abort'), url(r'^return/$', success, name='return'), url(r'^redirect/$', redirect_view, name='redirect'), url(r'w/(?P<cart_namespace>[a-zA-Z0-9]{16})/abort/', abort, name='abort'), url(r'w/(?P<cart_namespace>[a-zA-Z0-9]{16})/return/', success, name='return'), event_url(r'^callback/$', callback, name='callback', require_live=False), ])), ] urlpatterns = [ url(r'^_pretix_paymentdibs/callback/$', callback, name='callback'), ]
from django.conf.urls import url, include from django.urls import path from pretix.multidomain import event_url from .views import process_invoice, auth_start, redirect_view, pending from . import views urlpatterns = [ url( r'^pretix_eth/', include([ event_url(r'^pending/$', pending, name='pending'), event_url(r'^redirect/$', redirect_view, name='redirect', require_live=False), url(r'^return/(?P<order>[^/]+)/(?P<hash>[^/]+)/(?P<payment>[^/]+)/$', process_invoice, name='return'), ])), # event_url(r'^(?P<organizer>[^/]+)/(?P<event>[^/]+)/pretix_eth/pending/$', views.pending, name='pending'), url(r'^control/event/(?P<organizer>[^/]+)/(?P<event>[^/]+)/ethereum/connect/', auth_start, name='auth.start'), ]
(r'faq/category/(?P<pk>[0-9]+)/delete/$', views.FAQCategoryDelete.as_view(), 'faq.category.delete'), (r'faq/category/(?P<pk>[0-9]+)/up/$', views.faq_category_up, 'faq.category.up'), (r'faq/category/(?P<pk>[0-9]+)/down/$', views.faq_category_down, 'faq.category.down'), ) if PRTX == 'pretix': base = r'^control/event/(?P<organizer>[^/]+)/(?P<event>[^/]+)/' for entry in data: urls.append(re_path(base + entry[0], entry[1], name=entry[2])) elif PRTX == 'pretalx': base = r'^orga/event/(?P<event>[^/]+)/' for entry in data: urls.append(re_path(base + entry[0], entry[1], name=entry[2])) urls.append( re_path(r'^(?P<event>[^/]+)/faq/$', views.FAQView.as_view(), name='faq'), ) return urls urlpatterns = get_urls() if PRTX == 'pretix': from pretix.multidomain import event_url event_patterns = [ event_url(r'^faq/$', views.FAQView.as_view(), name='faq'), ]
from django.conf.urls import include, url from pretix.multidomain import event_url from .views import callback, redirect_view, ReturnView event_patterns = [ url( r'^pretix_paymentdibs/', include([ event_url(r'^webhook/(?P<payment>[0-9]+)/$', callback, name='webhook', require_live=False), url(r'^redirect/$', redirect_view, name='redirect'), url(r'^return/(?P<order>[^/]+)/(?P<hash>[^/]+)/(?P<payment>[0-9]+)/(?P<action>[^/]+)$', ReturnView.as_view(), name='return'), ])), ]
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. """ from django.conf.urls import url, include from pretix.multidomain import event_url event_patterns = [ url( r"^coinbase/", include([ event_url(r"^webhook/$", webhook, name="webhook", require_live=False), event_url(r"^redirect/$", redirect_view, name="redirect", require_live=False), url( r"^return/(?P<order>[^/]+)/(?P<hash>[^/]+)/(?P<payment>[^/]+)/$", ReturnView.as_view(), name="return", ), ]), ), ]