remove unused /keys, /key/*, /upload_key

pull/1/head
radex 2023-09-19 17:15:27 +02:00
parent ee95d91d4d
commit 33693311ae
2 changed files with 0 additions and 50 deletions

View File

@ -1,19 +0,0 @@
{% extends 'basic.html' %}
{% block title %}Zarządzaj kluczami{% endblock %}
{% block content %}
<h1>Klucze publiczne SSH</h1>
<table>
{% if not keys %}
<tr><td>Nie masz kluczy publicznych.</td></tr>
{% endif %}
<tr><td><a href="/upload_key">Dodaj nowy</a></td></tr>
{% for k in keys %}
<tr>
<td class="key">{{ k.value }}</td>
<td><a href="/key/{{ k.uid }}/modify">zmień</a></td>
<td><a href="/key/{{ k.uid }}/delete">usuń</a></td>
</tr>
{% endfor %}
</table>
{% endblock %}

View File

@ -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/<uid>/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/<uid>/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():