diff options
-rw-r--r-- | talerblog/blog/blog.py | 36 | ||||
-rw-r--r-- | talerblog/blog/templates/backoffice.html | 80 |
2 files changed, 0 insertions, 116 deletions
diff --git a/talerblog/blog/blog.py b/talerblog/blog/blog.py index fb3bbe8..f5677d8 100644 --- a/talerblog/blog/blog.py +++ b/talerblog/blog/blog.py @@ -203,39 +203,3 @@ def pay(): LOGGER.info("Article %s goes in state" % article_name) payed_articles[article_name] = deposit_permission["order_id"] return flask.jsonify(resp.json()), 200 - - -@app.route("/history") -def history(): - qs = get_query_string().decode("utf-8") - url = urljoin(BACKEND_URL, "history") - resp = requests.get(url, params=dict(parse_qsl(qs))) - if resp.status_code != 200: - return backend_error(resp) - return flask.jsonify(resp.json()), resp.status_code - - -@app.route("/backoffice") -def track(): - response = flask.make_response(flask.render_template("templates/backoffice.html")) - return response - - -@app.route("/track/transfer") -def track_transfer(): - qs = get_query_string().decode("utf-8") - url = urljoin(BACKEND_URL, "track/transfer") - resp = requests.get(url, params=dict(parse_qsl(qs))) - if resp.status_code != 200: - return backend_error(resp) - return flask.jsonify(resp.json()), resp.status_code - - -@app.route("/track/order") -def track_order(): - qs = get_query_string().decode("utf-8") - url = urljoin(BACKEND_URL, "track/transaction") - resp = requests.get(url, params=dict(parse_qsl(qs))) - if resp.status_code != 200: - return backend_error(resp) - return flask.jsonify(resp.json()), resp.status_code diff --git a/talerblog/blog/templates/backoffice.html b/talerblog/blog/templates/backoffice.html deleted file mode 100644 index b87495b..0000000 --- a/talerblog/blog/templates/backoffice.html +++ /dev/null @@ -1,80 +0,0 @@ -{% extends "templates/base.html" %} -{% block main %} - <h1>Backoffice</h1> - <p>This page simulates a backoffice facility. Through it, - the user can see the money flow from Taler transactions to - wire transfers and viceversa.</p> - <div> - <form action=""> - <input type="text" - placeholder="Order ID" - class="order"></input><br> - <input type="text" - placeholder="WTID" - class="transfer" - style="visibility: hidden;"></input><br> - <input type="text" - placeholder="Exchange URI" - class="transfer" - style="visibility: hidden;"></input><br> - <input type="radio" - name="track-type" - value="order" - onclick="cherry_pick_form_order(this.parentNode)" - checked>Track order id</input><br> - <input type="radio" - name="track-type" - value="wtid" - onclick="cherry_pick_form_transfer(this.parentNode)">Track wire transfer</input><br> - <input type="button" - value="submit" - onclick='track_cherry_pick(this.parentNode)'></input> - </form> - </div> - <div id="history-container"> - <table id="history" width="50%" style="visibility: hidden;"> - <col width="40"> - <col width="40"> - <col width="40"> - <tbody> - <tr class="no-records"> - <th colspan="3">No records found</th> - </tr> - <tr class="headers" style="visibility: hidden"> - <th class="order-id">Order ID</th> - <th class="amount">Amount</th> - <th class="date">Date</th> - </tr> - </tbody> - </table> - <br/> - <div class="loader"></div> - </div> - - <div id="popup1" class="overlay"> - <div class="popup"> - <h2> - <a class="close" href="#" onclick="close_popup();">×</a> - </h2> - <div class="track-content"> - <table> - <tbody> - <tr> - <th class="wtid">WTID</th> - <th class="amount">Amount</th> - <th class="date">Date</th> - </tr> - </tbody> - </table> - </div> - </div> - </div> -{% endblock main %} - -{% block styles %} - <link rel="stylesheet" type="text/css" href="{{ url("/static/backoffice.css") }}"> -{% endblock styles %} - -{% block scripts %} - <script src="{{ url('/static/backoffice.js') }}" type="application/javascript"></script> -{% endblock scripts %} |