From 33693311ae1fcd58d93c551643764424e789d9df Mon Sep 17 00:00:00 2001 From: radex Date: Tue, 19 Sep 2023 17:15:27 +0200 Subject: [PATCH] remove unused /keys, /key/*, /upload_key --- webapp/templates/keys.html | 19 ------------------- webapp/views.py | 31 ------------------------------- 2 files changed, 50 deletions(-) delete mode 100644 webapp/templates/keys.html diff --git a/webapp/templates/keys.html b/webapp/templates/keys.html deleted file mode 100644 index 46e268b..0000000 --- a/webapp/templates/keys.html +++ /dev/null @@ -1,19 +0,0 @@ -{% extends 'basic.html' %} -{% block title %}Zarządzaj kluczami{% endblock %} -{% block content %} -

Klucze publiczne SSH

- - - {% if not keys %} - - {% endif %} - - {% for k in keys %} - - - - - - {% endfor %} -
Nie masz kluczy publicznych.
Dodaj nowy
{{ k.value }}zmieńusuń
-{% endblock %} diff --git a/webapp/views.py b/webapp/views.py index 14b7020..cc65533 100644 --- a/webapp/views.py +++ b/webapp/views.py @@ -12,13 +12,6 @@ import flask_wtf from webapp import app, context, config, validation - -lpk_templates = { - 'add': 'keys/upload_key.html', - 'mod': 'keys/upload_key.html', - 'del': 'keys/delete_key.html', - } - def login_required(f): @functools.wraps(f) def func(*a, **kw): @@ -187,30 +180,6 @@ def passwd_action(): flask.flash(u'Wrong password', category='danger') return flask.render_template('passwd.html') -@app.route('/keys') -@login_required -def keys(): - keys = filter(lambda attr: attr.name == validation.sanitize_ldap(config.lpk_attr), context.get_profile().values()) - return flask.render_template('keys.html', keys=keys) - -@app.route('/upload_key', methods=['GET', 'POST']) -@login_required -def upload_key_form(): - return attr_op('add', config.lpk_attr, templates=lpk_templates, success_redirect='/keys', - fatal_redirect='/keys') - -@app.route('/key//modify', methods=['GET', 'POST']) -@login_required -def modify_key(uid): - return attr_op('mod', config.lpk_attr, uid=uid, templates=lpk_templates, success_redirect='/keys', - fatal_redirect='/keys') - -@app.route('/key//delete', methods=['GET', 'POST']) -@login_required -def delete_key(uid): - return attr_op('del', config.lpk_attr, uid=uid, templates=lpk_templates, success_redirect='/keys', - fatal_redirect='/keys') - @app.route('/request_token', methods=['GET']) @login_required def request_token():