diff options
-rw-r--r-- | talerbank/app/urls.py | 55 |
1 files changed, 33 insertions, 22 deletions
diff --git a/talerbank/app/urls.py b/talerbank/app/urls.py index 1994542..7e1021b 100644 --- a/talerbank/app/urls.py +++ b/talerbank/app/urls.py @@ -45,8 +45,38 @@ taler_wire_gateway_patterns = [ path("<str:acct_id>/transfer", views.twg_transfer, name="twg-transfer"), ] + +taler_bank_integration_api_patterns = [ + path( + "api/config", + views.api_config, + name="api-config", + ), + path( + "api/withdrawal-operation/<str:withdraw_id>", + views.api_withdraw_operation, + name="api-withdraw-operation", + ), + path("abort-withdrawal/<str:withdraw_id>", + views.abort_withdrawal, + name="abort-withdrawal" + ), + path("start-withdrawal", + views.start_withdrawal, + name="start-withdrawal"), + path("show-withdrawal/<str:withdraw_id>", + views.show_withdrawal, + name="withdraw-show" + ), + path( + "confirm-withdrawal/<str:withdraw_id>", + views.confirm_withdrawal, + name="withdraw-confirm", + ), +] + # These paths are part of the bank access API -taler_bank_accounts_api_patterns = [ +taler_bank_access_api_patterns = [ path("accounts/<str:acct_id>", views.bank_accounts_api_balance, name="access-api-balance"), @@ -75,7 +105,8 @@ taler_bank_accounts_api_patterns = [ ] urlpatterns = [ - path("", include(taler_bank_accounts_api_patterns)), + path("", include(taler_bank_integration_api_patterns)), + path("", include(taler_bank_access_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), @@ -92,26 +123,6 @@ urlpatterns = [ path("register", views.register, name="register"), path("profile", views.profile_page, name="profile"), path("history", views.serve_history, name="history"), - path( - "api/withdrawal-operation/<str:withdraw_id>", - views.api_withdraw_operation, - name="api-withdraw-operation", - ), - path( - "api/config", - views.api_config, - name="api-config", - ), - path("abort-withdrawal/<str:withdraw_id>", views.abort_withdrawal, name="abort-withdrawal"), - path("start-withdrawal", views.start_withdrawal, name="start-withdrawal"), - path( - "show-withdrawal/<str:withdraw_id>", views.show_withdrawal, name="withdraw-show" - ), - path( - "confirm-withdrawal/<str:withdraw_id>", - views.confirm_withdrawal, - name="withdraw-confirm", - ), path("public-accounts", views.serve_public_accounts, name="public-accounts"), path( "public-accounts/<str:name>", |