gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-bank] 01/02: new URL patterns and API skeleton


From: gnunet
Subject: [taler-bank] 01/02: new URL patterns and API skeleton
Date: Thu, 16 Jan 2020 20:14:13 +0100

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository bank.

commit 17c936d8a440d40f61bee7d5fc896333e6da1be0
Author: Florian Dold <address@hidden>
AuthorDate: Thu Jan 16 20:12:59 2020 +0100

    new URL patterns and API skeleton
---
 talerbank/app/urls.py  | 16 ++++++++++++++++
 talerbank/app/views.py | 11 +++++++++++
 2 files changed, 27 insertions(+)

diff --git a/talerbank/app/urls.py b/talerbank/app/urls.py
index cabdc22..776ca9f 100644
--- a/talerbank/app/urls.py
+++ b/talerbank/app/urls.py
@@ -23,7 +23,23 @@ from django.views.generic.base import RedirectView
 from django.contrib.auth import views as auth_views
 from . import views
 
+taler_wire_gateway_patterns = [
+    path("admin/add-incoming", views.add_incoming, name="add-incoming"),
+    path("history/incoming", views.twg_history_incoming, 
name="twg-history-incoming"),
+    path("history/outgoing", views.twg_history_outgoing, 
name="twg-history-outgoing"),
+    path("transfer", views.twg_history_outgoing, name="twg-history-outgoing"),
+]
+
+taler_bank_api_patterns = [
+    path("testing/withdraw", views.withdraw_headless, name="testing-withdraw"),
+    path("testing/withdraw-uri", views.withdraw_headless_uri, 
name="testing-withdraw-uri"),
+    path("testing/register", views.register_headless, 
name="testing-withdraw-register"),
+    path("withdrawal-operation/<str:withdraw_id>", views.register_headless, 
name="tba-withdrawal-operation"),
+]
+
 urlpatterns = [
+    path("taler-bank-api", include(taler_bank_api_patterns)),
+    path("taler-wire-gateway", include(taler_wire_gateway_patterns)),
     path("", RedirectView.as_view(pattern_name="profile"), name="index"),
     path("favicon.ico", views.ignore),
     path("admin/add/incoming", views.add_incoming, name="add-incoming"),
diff --git a/talerbank/app/views.py b/talerbank/app/views.py
index 3df8505..e22a421 100644
--- a/talerbank/app/views.py
+++ b/talerbank/app/views.py
@@ -783,6 +783,17 @@ def serve_history(request, user_account):
     return JsonResponse(dict(data=history), status=200)
 
 
+@require_GET
+@login_via_headers
+def twg_history_incoming(request, user_account):
+    pass
+
+@require_GET
+@login_via_headers
+def twg_history_outgoing(request, user_account):
+    pass
+
+
 ##
 # Implements the HTTP basic auth schema.
 #

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]