remove unused /keys, /key/*, /upload_key
parent
ee95d91d4d
commit
33693311ae
|
@ -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 %}
|
|
@ -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():
|
||||
|
|
Loading…
Reference in New Issue